From 7b2e1ef44f646bc50a55bc80bc0f551cb5d23105 Mon Sep 17 00:00:00 2001 From: SmArtKar <44720187+SmArtKar@users.noreply.github.com> Date: Tue, 2 Feb 2021 14:40:29 +0300 Subject: [PATCH] TCG! --- .../datums/components/storage/concrete/tcg.dm | 49 + code/modules/cargo/packs/costumes_toys.dm | 17 +- code/modules/tcg/cards.dm | 456 ++++++ code/modules/tcg/misc.dm | 0 code/modules/tcg/pack_1.dm | 1431 +++++++++++++++++ code/modules/vending/games.dm | 3 +- icons/mob/radial.dmi | Bin 15818 -> 18359 bytes icons/obj/tcg/misc.dmi | Bin 0 -> 5068 bytes icons/obj/tcg/pack_1.dmi | Bin 0 -> 86394 bytes tgstation.dme | 4 + 10 files changed, 1957 insertions(+), 3 deletions(-) create mode 100644 code/datums/components/storage/concrete/tcg.dm create mode 100644 code/modules/tcg/cards.dm create mode 100644 code/modules/tcg/misc.dm create mode 100644 code/modules/tcg/pack_1.dm create mode 100644 icons/obj/tcg/misc.dmi create mode 100644 icons/obj/tcg/pack_1.dmi diff --git a/code/datums/components/storage/concrete/tcg.dm b/code/datums/components/storage/concrete/tcg.dm new file mode 100644 index 0000000000..a9d8012a4b --- /dev/null +++ b/code/datums/components/storage/concrete/tcg.dm @@ -0,0 +1,49 @@ +/** + *A storage component to be used on card piles, for use as hands/decks/discard piles. Don't use on something that's not a card pile! + */ +/datum/component/storage/concrete/tcg + display_numerical_stacking = FALSE + max_w_class = WEIGHT_CLASS_TINY + max_items = 30 + max_combined_w_class = WEIGHT_CLASS_TINY * 30 + ///The deck that the card pile is using for FAIR PLAY. + +/datum/component/storage/concrete/tcg/can_be_inserted(obj/item/I, stop_messages, mob/M) + . = ..() + return istype(I, /obj/item/tcg_card) + +/datum/component/storage/concrete/tcg/PostTransfer() + . = ..() + handle_empty_deck() + +/datum/component/storage/concrete/tcg/remove_from_storage(atom/movable/AM, atom/new_location) + . = ..() + handle_empty_deck() + +/datum/component/storage/concrete/tcg/ui_show(mob/M) + . = ..() + M.visible_message("[M] starts to look through the contents of \the [parent]!", \ + "You begin looking into the contents of \the [parent]!") + +/datum/component/storage/concrete/tcg/close(mob/M) + . = ..() + var/list/card_contents = contents() + var/obj/temp_parent = parent + temp_parent.visible_message("\the [parent] is shuffled after looking through it.") + card_contents = shuffle(card_contents) + +/datum/component/storage/concrete/tcg/mass_remove_from_storage(atom/target, list/things, datum/progressbar/progress, trigger_on_found) + . = ..() + if(!things.len) + qdel(parent) + +/datum/component/storage/concrete/tcg/proc/handle_empty_deck() + var/list/contents = contents() + //You can't have a deck of one card! + if(contents.len == 1) + var/obj/item/tcgcard_deck/deck = parent + var/obj/item/tcg_card/card = contents[1] + remove_from_storage(card, card.drop_location()) + card.flipped = deck.flipped + card.update_icon_state() + qdel(parent) diff --git a/code/modules/cargo/packs/costumes_toys.dm b/code/modules/cargo/packs/costumes_toys.dm index 08f9a927c6..8091c233ef 100644 --- a/code/modules/cargo/packs/costumes_toys.dm +++ b/code/modules/cargo/packs/costumes_toys.dm @@ -318,7 +318,7 @@ /obj/item/clothing/under/suit/white, // white is a weird color for a groom but some people are weird /obj/item/clothing/under/suit/polychromic, /obj/item/clothing/under/suit/polychromic, // in case you can't be satisfied with the most fitting choices, of course. - /obj/item/clothing/under/dress/wedding, + /obj/item/clothing/under/dress/wedding, /obj/item/clothing/under/dress/wedding, // this is what you actually bought the crate for. You can't get these anywhere else. /obj/item/clothing/under/dress/wedding/orange, /obj/item/clothing/under/dress/wedding/orange, @@ -333,4 +333,17 @@ /obj/item/storage/fancy/ringbox/silver, /obj/item/storage/fancy/ringbox/silver) //diamond rings cost the same price as this crate via cargo so we're not giving you two for free. Wedding rings are traditionally less valuable anyway. crate_name = "wedding crate" - + +/datum/supply_pack/costumes_toys/randomised/tcg + name = "Big-Ass Booster Pack Pack" + desc = "A bumper load of NT TCG Booster Packs of varying series. Collect them all!" + cost = 3000 + contains = list() + crate_name = "booster pack pack" + +/datum/supply_pack/costumes_toys/randomised/tcg/generate() + . = ..() + var/cardpacktype + for(var/i in 1 to 10) + cardpacktype = pick(subtypesof(/obj/item/cardpack)) + new cardpacktype(.) diff --git a/code/modules/tcg/cards.dm b/code/modules/tcg/cards.dm new file mode 100644 index 0000000000..a834d42661 --- /dev/null +++ b/code/modules/tcg/cards.dm @@ -0,0 +1,456 @@ +#define TAPPED_ANGLE 90 +#define UNTAPPED_ANGLE 0 + +//The game itself is supposed to be played on 3x2 table. This is important since it's the search range of the cards for automation. + +/datum/tcg_card + var/name = "Stupid Coder" + var/desc = "A coder that fucked up this card. Report if you see this." + var/rules = "Tap this card. It will ahelp itself" + var/icon_state = "cardback" + var/pack = 'icons/obj/tcg/pack_1.dmi' + + var/mana_cost = 0 + var/attack = 0 + var/health = 0 + + var/faction = "Coderbus" + var/rarity = "Stoopid" + var/card_type = "Unit" + + var/obj/item/tcg_card/card + +/*Uncomment if you want to make the game automatic + +/datum/tcg_card/proc/Use(datum/tcg_card/affected_card, mob/living/user) + if(card_type == "Equipment") + affected_card.health += health + affected_card.attack += attack + to_chat(user, "You use [card] on [affected_card.card], upgrading it's stats.") + user.emote("uses [card] on [affected_card.card], upgrading it's stats.") //To get that visible emote. Useful if you want nice gameplay + else if (card_type == "Unit") + affected_card.health -= attack + health -= affected_card.attack + var/flavortext = "." + if(affected_card.health <= 0) + flavortext = ", killing [affected_card.card]!" + if(health <= 0) + flavortext = ", killing both [affected_card.card] and [card]!" + else + flavortext = ", killing [card] in the process!" + to_chat(user, "You attack [affected_card.card] with [card][flavortext]") + user.emote("attacks [affected_card.card] with [card][flavortext]") + +*/ + +/datum/tcg_card/proc/UseSelf(mob/living/user) + return + +/datum/tcg_card/proc/Tap(mob/living/user) //Actually runtimes on tap! Tapping is basically disabling a card for a turn in exchange for special effects + if(type == /datum/tcg_card) + log_runtime("[user] managed to get a blank TCG card.") + +/datum/tcg_card/proc/Untap(mob/living/user) + return + +/datum/tcg_card/proc/Reset(mob/living/user) + to_chat(user, "You reset [card]'s stats to original.") + mana_cost = initial(mana_cost) + rules = initial(rules) + health = initial(health) + attack = initial(attack) + faction = initial(faction) + +/obj/item/tcg_card + name = "TCG card" + desc = "A flipped TCG-branded card." + icon_state = "cardback" + icon = 'icons/obj/tcg/pack_1.dmi' + + var/datum_type = /datum/tcg_card + var/datum/tcg_card/card_datum + + w_class = WEIGHT_CLASS_TINY + + var/flipped = TRUE + var/tapped = FALSE + +/obj/item/tcg_card/examine(mob/user) + . = ..() + sleep(2) //So it prints this shit after the examine + to_chat(user, "This card has following stats:") + to_chat(user, "Mana cost: [card_datum.mana_cost]") + to_chat(user, "Health: [card_datum.health]") + to_chat(user, "Attack: [card_datum.attack]") + to_chat(user, "Faction: [card_datum.faction]") + to_chat(user, "Rarity: [card_datum.rarity]") + to_chat(user, "Card Type: [card_datum.card_type]") + to_chat(user, "It's effect is: [card_datum.rules]") + +/obj/item/tcg_card/openTip(location, control, params, user) //Overriding for nice UI + var/desc_content = "[desc]
\ + This card has following stats:
\ + Mana cost: [card_datum.mana_cost]
\ + Health: [card_datum.health]
\ + Attack: [card_datum.attack]
\ + Faction: [card_datum.faction]
\ + Rarity: [card_datum.rarity]
\ + Card Type: [card_datum.card_type]
\ + It's effect is: [card_datum.rules]" + openToolTip(user,src,params,title = name,content = desc_content,theme = "") + +/obj/item/tcg_card/New(loc, new_datum) + . = ..() + datum_type = new_datum + card_datum = new datum_type + icon = card_datum.pack + +/obj/item/tcg_card/attack_hand(mob/user) + var/list/possible_actions = list( + "Pick Up" = image(icon = 'icons/mob/radial.dmi', icon_state = "radial_pickup"), + "Tap" = image(icon = 'icons/mob/radial.dmi', icon_state = "radial_tap"), + "Flip" = image(icon = 'icons/mob/radial.dmi', icon_state = "radial_flip") + ) + var/result = show_radial_menu(user, src, possible_actions, require_near = TRUE, tooltips = TRUE) + switch(result) + if("Pick Up") + . = ..() + if("Flip") + flipped = !flipped + if(flipped) + icon_state = "cardback" + name = "TCG card" + desc = "A flipped TCG-branded card." + else + name = card_datum.name + desc = card_datum.desc + icon_state = card_datum.icon_state + if("Tap") + var/matrix/ntransform = matrix(transform) + if(tapped) + ntransform.TurnTo(TAPPED_ANGLE , UNTAPPED_ANGLE) + else + ntransform.TurnTo(UNTAPPED_ANGLE , TAPPED_ANGLE) + tapped = !tapped + animate(src, transform = ntransform, time = 2, easing = (EASE_IN|EASE_OUT)) + if(tapped) + card_datum.Tap(user) + else + card_datum.Untap(user) + +/obj/item/tcg_card/attackby(obj/item/I, mob/living/user, params) + if(istype(I, /obj/item/tcg_card)) + var/obj/item/tcg_card/second_card = I + if(loc == user && second_card.loc == user) + var/obj/item/tcgcard_hand/hand = new(get_turf(user)) + src.forceMove(hand) + second_card.forceMove(hand) + hand.cards.Add(src) + hand.cards.Add(second_card) + hand.update_icon() + return ..() + var/obj/item/tcgcard_deck/new_deck = new /obj/item/tcgcard_deck(drop_location()) + new_deck.flipped = flipped + user.transferItemToLoc(second_card, new_deck)//Start a new pile with both cards, in the order of card placement. + user.transferItemToLoc(src, new_deck) + new_deck.update_icon_state() + user.put_in_hands(new_deck) + new_deck.update_icon() + if(istype(I, /obj/item/tcgcard_deck)) + var/obj/item/tcgcard_deck/old_deck = I + if(length(old_deck.contents) >= 30) + to_chat(user, "This pile has too many cards for a regular deck!") + return + user.transferItemToLoc(src, old_deck) + flipped = old_deck.flipped + old_deck.update_icon() + update_icon() + return ..() + +/obj/item/tcg_card/attack_self(mob/user) + var/list/possible_actions = list( + "Reset to Default" = image(icon = 'icons/mob/radial.dmi', icon_state = "radial_reset"), + "Change stats" = image(icon = 'icons/mob/radial.dmi', icon_state = "radial_change_stats") + ) + var/result = show_radial_menu(user, src, possible_actions, require_near = TRUE, tooltips = TRUE) + switch(result) + if("Reset to Default") + card_datum.Reset(user) + user.visible_message("[user] resets [src]'s stats.") + if("Change stats") + possible_actions = list( + "Health" = image(icon = 'icons/mob/radial.dmi', icon_state = "radial_health"), + "Attack" = image(icon = 'icons/mob/radial.dmi', icon_state = "radial_attack"), + "Mana" = image(icon = 'icons/mob/radial.dmi', icon_state = "radial_mana") + ) + result = show_radial_menu(user, src, possible_actions, require_near = TRUE, tooltips = TRUE) + switch(result) + if("Health") + card_datum.health = input(user, "What do you want health to be?", "Changing [src]'s health") as num|null + if("Attack") + card_datum.attack = input(user, "What do you want attack to be?", "Changing [src]'s attack") as num|null + if("Mana") + card_datum.mana_cost = input(user, "What do you want mana cost to be?", "Changing [src]'s mana cost") as num|null + user.visible_message("[user] changes [src]'s [result].") + +/obj/item/tcg_card/equipped(mob/user, slot, initial) + . = ..() + transform = matrix() + +/obj/item/tcg_card/dropped(mob/user, silent) + . = ..() + transform = matrix(0.5,0,0,0,0.5,0) + +/obj/item/cardpack + name = "Trading Card Pack: Coder" + desc = "Contains six complete fuckups by the coders. Report this on github please!" + icon = 'icons/obj/tcg/misc.dmi' + icon_state = "cardpack" + w_class = WEIGHT_CLASS_TINY + ///The card series to look in + var/series = /datum/tcg_card/pack_1 + ///Chance of the pack having a coin in it out of 10 + var/contains_coin = -1 + ///The amount of cards to draw from the rarity table + var/card_count = 5 + ///The rarity table, the set must contain at least one of each + var/list/rarity_table = list( + "Common" = 900, + "Rare" = 300, + "Epic" = 50, + "Legendary" = 3) + ///The amount of cards to draw from the guarenteed rarity table + var/guaranteed_count = 1 + ///The guaranteed rarity table, acts about the same as the rarity table. it can have as many or as few raritys as you'd like + var/list/guar_rarity = list( + "Legendary" = 1, + "Epic" = 9, + "Rare" = 30) + +/obj/item/cardpack/series_one + name = "Trading Card Pack: 2560 Core Set" + desc = "Contains six cards of varying rarity from the 2560 Core Set. Collect them all!" + icon_state = "cardpack" + series = /datum/tcg_card/pack_1 + contains_coin = 10 + +/obj/item/cardpack/equipped(mob/user, slot, initial) + . = ..() + transform = matrix() + +/obj/item/cardpack/dropped(mob/user, silent) + . = ..() + transform = matrix(0.5,0,0,0,0.5,0) + +/obj/item/cardpack/attack_self(mob/user) + . = ..() + var/list/cards = buildCardListWithRarity(card_count, guaranteed_count) + for(var/template in cards) + new /obj/item/tcg_card(get_turf(user), template) + to_chat(user, "Wow! Check out these cards!") + playsound(loc, 'sound/items/poster_ripped.ogg', 20, TRUE) + if(prob(contains_coin)) + to_chat(user, "...and it came with a flipper, too!") + new /obj/item/coin/thunderdome(get_turf(user)) + qdel(src) + +/obj/item/cardpack/proc/buildCardListWithRarity(card_cnt, rarity_cnt) + var/list/return_cards = list() + + var/list/cards = subtypesof(series) + var/list/possible_cards = list() + var/list/rarity_cards = list("Legendary" = list(), "Epic" = list(), "Rare" = list(), "Common" = list()) + for(var/card in cards) + var/datum/tcg_card/new_card = new card() + possible_cards[card] = rarity_table[new_card.rarity] + rarity_cards[new_card.rarity].Add(card) + qdel(new_card) + + for(var/card_counter = 1 to card_count) + var/cardtype = pickweight(possible_cards) + return_cards.Add(cardtype) + + for(var/card_counter = 1 to guaranteed_count) + var/card_list = pickweight(guar_rarity) + return_cards.Add(pick(rarity_cards[card_list])) + + return return_cards + +/obj/item/coin/thunderdome + name = "Thunderdome Flipper" + desc = "A Thunderdome TCG flipper, for deciding who gets to go first. Also conveniently acts as a counter, for various purposes." + icon = 'icons/obj/tcg/misc.dmi' + icon_state = "coin_nanotrasen" + custom_materials = list(/datum/material/plastic = 400) + material_flags = NONE + sideslist = list("nanotrasen", "syndicate") + +/obj/item/coin/thunderdome/Initialize() + . = ..() + transform = matrix(0.5,0,0,0,0.5,0) + +/obj/item/coin/thunderdome/equipped(mob/user, slot, initial) + . = ..() + transform = matrix() + +/obj/item/coin/thunderdome/dropped(mob/user, silent) + . = ..() + transform = matrix(0.5,0,0,0,0.5,0) + +/obj/item/tcgcard_deck + name = "Trading Card Pile" + desc = "A stack of TCG cards." + icon = 'icons/obj/tcg/misc.dmi' + icon_state = "deck_up" + + var/flipped = FALSE + + var/static/radial_draw = image(icon = 'icons/mob/radial.dmi', icon_state = "radial_draw") + var/static/radial_shuffle = image(icon = 'icons/mob/radial.dmi', icon_state = "radial_shuffle") + var/static/radial_pickup = image(icon = 'icons/mob/radial.dmi', icon_state = "radial_pickup") + +/obj/item/tcgcard_deck/Initialize() + . = ..() + LoadComponent(/datum/component/storage/concrete/tcg) + +/obj/item/tcgcard_deck/update_icon_state() + . = ..() + if(flipped) + switch(contents.len) + if(1 to 10) + icon_state = "deck_tcg_low" + if(11 to 20) + icon_state = "deck_tcg_half" + if(21 to INFINITY) + icon_state = "deck_tcg_full" + else + icon_state = "deck_up" + +/obj/item/tcgcard_deck/examine(mob/user) + . = ..() + . += "\The [src] has [contents.len] cards inside." + +/obj/item/tcgcard_deck/attack_hand(mob/user) + var/list/choices = list( + "Draw" = image(icon = 'icons/mob/radial.dmi', icon_state = "radial_draw"), + "Shuffle" = image(icon = 'icons/mob/radial.dmi', icon_state = "radial_shuffle"), + "Pickup" = image(icon = 'icons/mob/radial.dmi', icon_state = "radial_pickup"), + "Flip" = image(icon = 'icons/mob/radial.dmi', icon_state = "radial_flip"), + ) + var/choice = show_radial_menu(user, src, choices, custom_check = CALLBACK(src, .proc/check_menu, user), require_near = TRUE, tooltips = TRUE) + if(!check_menu(user)) + return + switch(choice) + if("Draw") + draw_card(user) + if("Shuffle") + shuffle_deck(user) + if("Pickup") + user.put_in_hands(src) + if("Flip") + flip_deck() + +/obj/item/tcgcard_deck/Destroy() + for(var/card in 1 to contents.len) + var/obj/item/tcg_card/stored_card = contents[card] + stored_card.forceMove(drop_location()) + . = ..() + +/obj/item/tcgcard_deck/proc/check_menu(mob/living/user) + if(!istype(user)) + return FALSE + if(user.incapacitated() || !user.Adjacent(src)) + return FALSE + return TRUE + +/obj/item/tcgcard_deck/attackby(obj/item/I, mob/living/user, params) + . = ..() + if(istype(I, /obj/item/tcg_card)) + if(contents.len > 30) + to_chat(user, "This pile has too many cards for a regular deck!") + return FALSE + var/obj/item/tcg_card/new_card = I + new_card.flipped = flipped + new_card.forceMove(src) + +/obj/item/tcgcard_deck/attack_self(mob/living/carbon/user) + shuffle_deck(user) + return ..() + +/obj/item/tcgcard_deck/proc/draw_card(mob/user) + if(!contents.len) + CRASH("A TCG deck was created with no cards inside of it.") + var/obj/item/tcg_card/drawn_card = contents[contents.len] + user.put_in_hands(drawn_card) + drawn_card.flipped = flipped //If it's a face down deck, it'll be drawn face down, if it's a face up pile you'll draw it face up. + drawn_card.update_icon_state() + user.visible_message("[user] draws a card from \the [src]!", \ + "You draw a card from \the [src]!") + if(contents.len <= 1) + var/obj/item/tcg_card/final_card = contents[1] + user.transferItemToLoc(final_card, drop_location()) + qdel(src) + +/obj/item/tcgcard_deck/proc/shuffle_deck(mob/user, visable = TRUE) + if(!contents) + return + contents = shuffle(contents) + if(user.active_storage) + user.active_storage.close(user) + if(visable) + user.visible_message("[user] shuffles \the [src]!", \ + "You shuffle \the [src]!") + +/obj/item/tcgcard_deck/proc/flip_deck() + flipped = !flipped + var/list/temp_deck = contents.Copy() + contents = reverseRange(temp_deck) + //Now flip the cards to their opposite positions. + for(var/a in 1 to contents.len) + var/obj/item/tcg_card/nu_card = contents[a] + nu_card.flipped = flipped + nu_card.update_icon_state() + update_icon_state() + +/obj/item/tcgcard_hand + name = "Trading Card Hand" + desc = "A hand full of TCG cards." + icon = 'icons/effects/effects.dmi' + icon_state = "nothing" + var/list/cards = list() + +/obj/item/tcgcard_hand/update_icon() + . = ..() + cut_overlays() + var/angular = length(cards) / 2 * -30 + for(var/obj/item/tcg_card/card in cards) + var/image/I = image(icon = card.icon, icon_state = card.icon_state) + var/matrix/ntransform = matrix(I.transform) + ntransform.TurnTo(angular, 0) + ntransform.Translate(sin(angular) * -15, cos(angular) * -15) + I.transform = ntransform + angular += 30 + overlays += I + +/obj/item/tcgcard_hand/attackby(obj/item/I, mob/living/user, params) + if(istype(I, /obj/item/tcg_card)) + var/obj/item/tcg_card/card = I + if(loc == user && card.loc == user) + card.forceMove(src) + cards.Add(card) + update_icon() + . = ..() + +/obj/item/tcgcard_hand/attack_hand(mob/living/carbon/user) + if(loc == user) + var/list/choices = list() + for(var/obj/item/tcg_card/card in cards) + choices[card] = image(icon = card.icon, icon_state = card.icon_state) + var/obj/item/tcg_card/choice = show_radial_menu(user, src, choices, require_near = TRUE, tooltips = TRUE) + if(choice) + choice.forceMove(get_turf(src)) + user.put_in_hands(choice) + cards.Remove(choice) + update_icon() + return + . = ..() \ No newline at end of file diff --git a/code/modules/tcg/misc.dm b/code/modules/tcg/misc.dm new file mode 100644 index 0000000000..e69de29bb2 diff --git a/code/modules/tcg/pack_1.dm b/code/modules/tcg/pack_1.dm new file mode 100644 index 0000000000..da4b6a3273 --- /dev/null +++ b/code/modules/tcg/pack_1.dm @@ -0,0 +1,1431 @@ +/datum/tcg_card/pack_1 + pack = 'icons/obj/tcg/pack_1.dmi' + +//COMMAND + +/datum/tcg_card/pack_1/captain + name = "Captain" + desc = "Nanotrasen hires a captain for every station. However, most of the time they just drink wishkey and secure the disk." + rules = "Human. Tap this card for 1 mana: inflict -1/-1 to an opposing creature card." + icon_state = "captain" + + mana_cost = 7 + attack = 5 + health = 5 + + faction = "Command" + rarity = "Epic" + card_type = "Unit" + +/datum/tcg_card/pack_1/captain_hardsuit + name = "Apadyne Technologies Mk.2 R.I.O.T. Suit (Captain's Version)" + desc = "A heavily customised Apadyne Technologies Mk.2 R.I.O.T. Suit, rebuilt and refitted to Nanotrasen's highest standards for issue to Station Captains." + rules = "On equip: Equipped unit gains +1/+1 for one turn" + icon_state = "captain_hardsuit" + + mana_cost = 3 + attack = -1 + health = 5 + + faction = "Command" + rarity = "Legendary" + card_type = "Equipment" + +/datum/tcg_card/pack_1/hop + name = "Head of Personnel" + desc = "The head of the Cargo and Service Departments, guardian of all access, and Ian's lovable, yet dumb, sidekick." + rules = "Human. Blocker. Once per turn: A friendly card of your choice attacks twice." + icon_state = "hop" + + mana_cost = 7 + attack = 4 + health = 3 + + faction = "Command" + rarity = "Rare" + card_type = "Unit" + +/datum/tcg_card/pack_1/ian_hop + name = "Head of Ians" + desc = "What can be better than a corgi? A corgi with all access and HoP's hat!" + rules = "On summon: Summon a Command unit for free." + icon_state = "hop_ian" + + mana_cost = 5 + attack = 0 + health = 4 + + faction = "Command" + rarity = "Epic" + card_type = "Unit" + +/datum/tcg_card/pack_1/cmo + name = "Chief Medical Officer" + desc = "Head of the medical department, the CMO is expected to maintain the standards of his underlings." + rules = "Human. Whenever a Medical unit gains power, it gains +1 more." + icon_state = "cmo" + + mana_cost = 5 + attack = 4 + health = 4 + + faction = "Command" + rarity = "Common" + card_type = "Unit" + +/datum/tcg_card/pack_1/cmo_suit + name = "DeForest Medical Corporation 'Lifesaver' Carapace" + desc = "An advanced voidsuit designed for emergency medical personnel. Features include a built-in medical HUD and advanced medical gauntlets." + rules = "Tap this card: Re-equip 'DeForest Medical Corporation 'Lifesaver' Carapace' on a different friendly creature" + icon_state = "cmo_hardsuit" + + mana_cost = 3 + attack = 1 + health = 3 + + faction = "Command" + rarity = "Rare" + card_type = "Equipment" + +/datum/tcg_card/pack_1/hos + name = "Head of Security" + desc = "Nanotrasen hires most heads of staff based on their qualifications as being amicable, good at conflict resolution, ability to handle high-stakes situations, humanity, and desire to learn. Heads of Security only need a highschool degree." + rules = "Human. All opponent's cards cost 1 more until Head Of Security is removed from the battlefield." + icon_state = "hos" + + mana_cost = 7 + attack = 4 + health = 4 + + faction = "Command" + rarity = "Rare" + card_type = "Unit" + +/datum/tcg_card/pack_1/hos_suit + name = "Apadyne Technologies 'Tyrant' Class Hardshell" + desc = "The distinctive shape of the Tyrant Class Hardshell is caused, in part, by the large amount of kevlar reinforcement and the ablative armour layer. Perhaps more importantly, it also looks rad." + rules = "Grant the equipped card Fury." + icon_state = "hos_hardsuit" + + mana_cost = 6 + attack = 4 + health = 2 + + faction = "Command" + rarity = "Epic" + card_type = "Equipment" + +/datum/tcg_card/pack_1/ce + name = "Chief Engineer" + desc = "The Chief Engineer is in charge of keeping the station powered and intact. Most of CE's usually fail this task." + rules = "Human. Protect a friendly card from one spell." + icon_state = "ce" + + mana_cost = 6 + attack = 3 + health = 6 + + faction = "Command" + rarity = "Rare" + card_type = "Unit" + +/datum/tcg_card/pack_1/ce_suit + name = "Nakamura Engineering R.I.G.Suit (Advanced)" + desc = "An updated version of Nakamura Engineering's R.I.G.Suit fitted with advanced radiation shielding and extra armour." + rules = "On equip: Equipped creature is protected from one spell." + icon_state = "ce_hardsuit" + + mana_cost = 3 + attack = 0 + health = 3 + + faction = "Command" + rarity = "Rare" + card_type = "Equipment" + +/datum/tcg_card/pack_1/rd + name = "Research Director" + desc = "The Research Director is the head of the Science Division and is responsible for shockingly directing research." + rules = "Human. All Science card activate their effects twice." + icon_state = "rd" + + mana_cost = 7 + attack = 2 + health = 5 + + faction = "Command" + rarity = "Common" + card_type = "Unit" + +/datum/tcg_card/pack_1/rd_suit + name = "Nakamura Engineering B.O.M.B.Suit" + desc = "The Nakamura Engineering B.O.M.B.Suit is an innovative combination of a R.I.G.Suit and a bomb suit perfect for toxins research." + rules = "Reduces all incoming damage for 1. Does not work if damage is lethal." + icon_state = "rd_hardsuit" + + mana_cost = 3 + attack = 0 + health = 0 + + faction = "Command" + rarity = "Rare" + card_type = "Equipment" + + +//COMMAND END + +//SILICONS + +/datum/tcg_card/pack_1/ai + name = "AI" + desc = "The latest generation of NT's top secret artificial intelligence project this time with actual human brains in a jar! Don't tell the press though." + rules = "Asimov. All silicon cards gain +1/0 while this creature is alive." + icon_state = "ai" + + mana_cost = 5 + attack = 3 + health = 6 + + faction = "Silicon" + rarity = "Epic" + card_type = "Unit" + +/datum/tcg_card/pack_1/pai + name = "Personal AI Device" + desc = "Personal AI Devices are able to take the form of many household pets to provide a homely sense of comfort and companionship to their owners." + rules = "Asimov. Taunt." + icon_state = "pai" + + mana_cost = 2 + attack = 1 + health = 1 + + faction = "Silicon" + rarity = "Common" + card_type = "Unit" + +/datum/tcg_card/pack_1/cyborg + name = "Cyborg" + desc = "Created as part of humanity's first foray into artificial intelligence the original cyborg models used organic parts in lieu of sophisticated artificial brains." + rules = "Asimov." + icon_state = "borg_basic" + + mana_cost = 2 + attack = 3 + health = 3 + + faction = "Silicon" + rarity = "Common" + card_type = "Unit" + +/datum/tcg_card/pack_1/cyborg_clown + name = "Cyborg (Clown Shell)" + desc = "The clown shell is a new development in cyborg technology designed to capture the joyous hijinks of the station clown in a notably more macabre and disturbing fashion." + rules = "Asimov. Taunt." + icon_state = "borg_clown" + + mana_cost = 2 + attack = 2 + health = 4 + + faction = "Silicon" + rarity = "Common" + card_type = "Unit" + +/datum/tcg_card/pack_1/cyborg_engi + name = "Cyborg (Engineering Shell)" + desc = "A common sight on Nanotrasen Stations Engineering Shells maintain critical station systems in hazardous conditions." + rules = "Asimov." + icon_state = "borg_engi" + + mana_cost = 2 + attack = 4 + health = 2 + + faction = "Silicon" + rarity = "Rare" + card_type = "Unit" + +/datum/tcg_card/pack_1/cyborg_sec + name = "Cyborg (Security Shell)" + desc = "Following an incident in 2554 the Security Cyborg Shell was unilaterally phased out and replaced by the Peacekeeper. Nonetheless many units remain in service with various other organisations such as private militaries." + rules = "Asimov. Can attack humans, but deals only 1 damage." + icon_state = "borg_sec" + + mana_cost = 6 + attack = 4 + health = 2 + + faction = "Silicon" + rarity = "Rare" + card_type = "Unit" + +/datum/tcg_card/pack_1/cyborg_sec + name = "Cyborg (Peacekeeper Shell)" + desc = "After the unilateral phasing out of Security Shells in 2554 following mass reports of cyborg-on-human violence the Peacekeeper Shell was introduced as a stopgap solution until the problems could be resolved." + rules = "Asimov. Tap this card: Restore 2 health for a friendly creature." + icon_state = "borg_peace" + + mana_cost = 2 + attack = 4 + health = 3 + + faction = "Silicon" + rarity = "Common" + card_type = "Unit" + +/datum/tcg_card/pack_1/cyborg_med + name = "Cyborg (Medical Shell)" + desc = "A state of the art medical shell for when biological life just can't take care of itself. Comes equipped with built-in surgical equipment and all the medicated lollipops you could ever want." + rules = "Asimov. Loses 1 power for every Human on opponent's field." + icon_state = "borg_med" + + mana_cost = 2 + attack = 4 + health = 3 + + faction = "Silicon" + rarity = "Common" + card_type = "Unit" + +/datum/tcg_card/pack_1/cyborg_service + name = "Cyborg (Service Shell)" + desc = "Sometimes a cyborg just needs to show a bit of flamboyance you know?" + rules = "Asimov. Gains +2/+2 when it's the only card on your field." + icon_state = "borg_service" + + mana_cost = 1 + attack = 0 + health = 1 + + faction = "Silicon" + rarity = "Common" + card_type = "Unit" + +/datum/tcg_card/pack_1/cyborg_janitor + name = "Cyborg (Custodial Shell)" + desc = "A powerful state of the act cleaning machine. They exist to eradicate stains snag garbage and replace lights forever. We are legally obligated by the Janitor's Union to state that these machines are no replacement for a flesh-and-blood janitor." + rules = "Asimov. After tapping this card, tap an opponent's Human card as well." + icon_state = "borg_janitor" + + mana_cost = 2 + attack = 1 + health = 3 + + faction = "Silicon" + rarity = "Common" + card_type = "Unit" + +/datum/tcg_card/pack_1/cyborg_miner + name = "Cyborg (Mining Shell)" + desc = "Fitted with a drill and tracks the Mining Shell is designed to hold up to the rigours of mining be that on the hellish surface of Indecipheres or in the silent vacuum of the asteroid belt." + rules = "Asimov. Gain 1 additional mana every turn." + icon_state = "borg_miner" + + mana_cost = 2 + attack = 3 + health = 1 + + faction = "Silicon" + rarity = "Rare" + card_type = "Unit" + +//SILICONS END + +//CIVILIANS + +/datum/tcg_card/pack_1/assistant + name = "Assistant" + desc = "The lowest ladder on the Nanotrasen Employment Ladder, Assistants are employed to help out with tasks deemed 'too menial for robots'." + rules = "Greytide." + icon_state = "assistant" + + mana_cost = 1 + attack = 1 + health = 1 + + faction = "Civilian" + rarity = "Common" + card_type = "Unit" + +/datum/tcg_card/pack_1/greytider + name = "Greytider" + desc = "The lowest ladder on the Nanotrasen Employment Ladder, Assistants are employed to help out with tasks deemed 'too menial for robots'." + rules = "Greytide. Instead of getting +1/+1 on the first turn, get it permanently." + icon_state = "greytider" + + mana_cost = 1 + attack = 2 + health = 1 + + faction = "Civilian" + rarity = "Rare" + card_type = "Unit" + +/datum/tcg_card/pack_1/bartender + name = "Bartender" + desc = "Prior to the introduction of on-station psychologists the Bartender served to alleviate many employees' woes and fears. Remember always drink responsibly." + rules = "" + icon_state = "bartender" + + mana_cost = 3 + attack = 3 + health = 2 + + faction = "Civilian" + rarity = "Common" + card_type = "Unit" + +/datum/tcg_card/pack_1/botanist + name = "Botanist" + desc = "The Botanist is in charge of keeping the station's food supply happy healthy and preferably not laced with hallucinogens." + rules = "" + icon_state = "botanist" + + mana_cost = 1 + attack = 1 + health = 4 + + faction = "Civilian" + rarity = "Common" + card_type = "Unit" + +/datum/tcg_card/pack_1/botanist + name = "Botanist" + desc = "The Botanist is in charge of keeping the station's food supply happy healthy and preferably not laced with hallucinogens." + rules = "" + icon_state = "botanist" + + mana_cost = 1 + attack = 1 + health = 4 + + faction = "Civilian" + rarity = "Common" + card_type = "Unit" + +/datum/tcg_card/pack_1/chaplain + name = "Chaplain" + desc = "Every station should have it's own chaplain for religious purposes. Keyword is 'Should'." + rules = "Holy" + icon_state = "chaplain" + + mana_cost = 2 + attack = 2 + health = 3 + + faction = "Civilian" + rarity = "Common" + card_type = "Unit" + +/datum/tcg_card/pack_1/inquisitor + name = "Inquisitor's Hardsuit" + desc = "Nanotrasen officially doesn't believe in ghosts magic or anything that can't be solved with science. When you see someone show up in one of these let that remind you of that fact." + rules = "Holy. First Strike." + icon_state = "inquisitor" + + mana_cost = 4 + attack = 2 + health = 2 + + faction = "Civilian" + rarity = "Epic" + card_type = "Equipment" + +/datum/tcg_card/pack_1/janitor + name = "Janitor" + desc = "A true testament to futility they clean and they clean and they clean knowing that there's no way they can clean it all. Yet they perservere knowing that without them the crew would simply give in to their base animalistic nature." + rules = "Taunt" + icon_state = "janitor" + + mana_cost = 1 + attack = 1 + health = 1 + + faction = "Civilian" + rarity = "Common" + card_type = "Unit" + +/datum/tcg_card/pack_1/lawyer + name = "Lawyer" + desc = "Nanotrasen knows the value of a good lawyer. That's why they're all working hard at our home offices defending us from frivolous labor suits from lazy no-good employees who should be working hard instead of slacking off reading trading cards." + rules = "When an opponent attacks with a creature with 3 or more power this card gains Taunt." + icon_state = "lawyer" + + mana_cost = 2 + attack = 0 + health = 4 + + faction = "Civilian" + rarity = "Common" + card_type = "Unit" + +/datum/tcg_card/pack_1/clown + name = "Clown" + desc = "Every Nanotrasen station has a clown on board as high command believes that a source of entertainment will reduce instances of murder-suicide on board Spinward Stations. The results of this hypothesis are as of yet unproven." + rules = "Taunt. When killed, attacking creature dies as well" + icon_state = "clown" + + mana_cost = 3 + attack = 2 + health = 4 + + faction = "Civilian" + rarity = "Rare" + card_type = "Unit" + +/datum/tcg_card/pack_1/clown_hardsuit + name = "HONK Ltd. Entertainment Voidsuit" + desc = "The most advanced clown suit produced by HONK Ltd. the Entertainment Voidsuit is designed to withstand extreme conditions while still maintaining the aesthetic expected of clowns." + rules = "Give the equipped unit Taunt." + icon_state = "clown_hardsuit" + + mana_cost = 2 + attack = 1 + health = 5 + + faction = "Civilian" + rarity = "Legendary" + card_type = "Equipment" + +/datum/tcg_card/pack_1/mime + name = "Mime" + desc = "Si vous regardez attentivement dans les yeux d'un mime vous pouvez voir le tourment sans fin derrière leur façade silencieuse. C'est vraiment tragique." + rules = "Tap this card: Pick an opponent's card and nullify it's effect until it leaves play." + icon_state = "mime" + + mana_cost = 1 + attack = 2 + health = 1 + + faction = "Civilian" + rarity = "Rare" + card_type = "Unit" + +/datum/tcg_card/pack_1/cook + name = "Cook" + desc = "Every Nanotrasen chef is trained in 3 cuisines of their choosing upon being hired alongside the closely guarded secret of Close Quarters Cooking." + rules = "First Strike. When attacked, gain +1/0." + icon_state = "cook" + + mana_cost = 3 + attack = 3 + health = 2 + + faction = "Civilian" + rarity = "Common" + card_type = "Unit" + +/datum/tcg_card/pack_1/curator + name = "Curator" + desc = "In Nanotrasen polls the Curator has ranked as the most pointless job on station much to the ire of the Curator's union. Thankfully we don't have to listen to them." + rules = "On Summon: Draw a card. If it's a spell, discard it." + icon_state = "curator" + + mana_cost = 2 + attack = 1 + health = 1 + + faction = "Civilian" + rarity = "Common" + card_type = "Unit" + +/datum/tcg_card/pack_1/ian + name = "Ian" + desc = "This adorable corgi has become the defacto mascot of the Spinward Stations to many. He comes in many forms many sizes and many shapes but he's still just as lovable. Hand wash only." + rules = "Holy. Taunt." + icon_state = "ian" + + mana_cost = 3 + attack = 0 + health = 2 + + faction = "Civilian" + rarity = "Rare" + card_type = "Unit" + +//CIVILIAN END + +//SECURITY + +/datum/tcg_card/pack_1/sec_officer + name = "Security Officer" + desc = "Nanotrasen would like to remind all employees to support their station security team; remember the boys in red keep you safe!" + rules = "Squad Tactics." + icon_state = "officer" + + mana_cost = 3 + attack = 2 + health = 2 + + faction = "Security" + rarity = "Common" + card_type = "Unit" + +/datum/tcg_card/pack_1/warden + name = "Warden" + desc = "The Warden is tasked with the herculean (and futile) feat of defending the armory and brig and never leaving his post no matter the situation." + rules = "Squad Tactics. Blocker." + icon_state = "warden" + + mana_cost = 4 + attack = 2 + health = 4 + + faction = "Security" + rarity = "Rare" + card_type = "Unit" + +/datum/tcg_card/pack_1/detective + name = "Security Officer" + desc = "Nanotrasen hires nothing but the best detectives to investigate crime on our stations. A penchant for cigarettes and outdated fashion isn't mandatory but is appreciated." + rules = "Deadeye." + icon_state = "detective" + + mana_cost = 5 + attack = 3 + health = 2 + + faction = "Security" + rarity = "Common" + card_type = "Unit" + +/datum/tcg_card/pack_1/officer_ethereal + name = "Security Officer(Ethereal)" + desc = "A trained officer with BlueShift equipment. Wait, is he a red boy or a blue boy?" + rules = "Squad Tactics. On summon: This character can't be attacked for the first turn." + icon_state = "officer_ethereal" + + mana_cost = 6 + attack = 4 + health = 4 + + faction = "Security" + rarity = "Rare" + card_type = "Unit" + +//SECURITY END + +//RESEARCH AND DEVELOPMENT + +/datum/tcg_card/pack_1/scientist + name = "Scientist" + desc = "Rumours that Nanotrasen hires 'mad scientists' are greatly exaggerated. Scientists are regularly screened to ensure that their insanity remains within acceptable limits." + rules = "When this card is targeted by an opponent's single target spell you gain 1 lifeshard." + icon_state = "scientist" + + mana_cost = 4 + attack = 1 + health = 2 + + faction = "Research" + rarity = "Common" + card_type = "Unit" + +/datum/tcg_card/pack_1/scientist_moth + name = "Scientist(Moth)" + desc = "Moths are a common sight in Nanotrasen research departments acting as integral ideas guys for new clothing designs and lighting innovations." + rules = "" + icon_state = "scientist_moth" + + mana_cost = 1 + attack = 2 + health = 2 + + faction = "Research" + rarity = "Common" + card_type = "Unit" + +/datum/tcg_card/pack_1/roboticist + name = "Roboticist" + desc = "The roboticist's work is as close as Nanotrasen legally allows its employees to come to necromancy." + rules = "If a Asimov card on your side of the field is destroyed you may pay 2 mana and tap this card: Return that card to your hand." + icon_state = "roboticist" + + mana_cost = 3 + attack = 2 + health = 2 + + faction = "Research" + rarity = "Rare" + card_type = "Unit" + +/datum/tcg_card/pack_1/monkey + name = "Monkey" + desc = "Nanotrasen seeks to phase out animal testing by 2570 in accordance with new TerraGov legislation. This will be replaced with more ethical solutions such as computer simulations or experimentation on Assistants." + rules = "Greytide. This card is considered Human with a Geneticist on your side of the field." + icon_state = "monkey" + + mana_cost = 1 + attack = 1 + health = 1 + + faction = "Research" + rarity = "Common" + card_type = "Unit" + +/datum/tcg_card/pack_1/geneticist + name = "Geneticist" + desc = "Geneticists are tasked with manipulating human DNA to produce special effects. Nanotrasen maintains a strict 'no superhero' policy for mutations following the Superhero Civil War of 2150." + rules = "Tap this card and pay 3 mana: Give a friendly creature Human until this card leaves the field." + icon_state = "geneticist" + + mana_cost = 3 + attack = 3 + health = 4 + + faction = "Research" + rarity = "Common" + card_type = "Unit" + +/datum/tcg_card/pack_1/borgi + name = "Borgi Ian" + desc = "While Ian's cyborg costume is very convincing we at the NTED would like to remind all employees that Ian has not been experimented on." + rules = "Asimov. You may sacrifice this card in play: Summon a Silicon type card from your hand worth up to double this card's cost." + icon_state = "ian_robot" + + mana_cost = 2 + attack = 0 + health = 3 + + faction = "Research" + rarity = "Rare" + card_type = "Unit" + +//SCIENCE END + +//MEDICAL + +/datum/tcg_card/pack_1/doctor + name = "Medical Doctor" + desc = "Nanotrasen's doctors are well known for their ability to treat almost any ailment known to mankind... as well as causing a fair few in the process." + rules = "Tap this card: Select a card that has less attack than this card from your graveyard and summon it to your side of the field." + icon_state = "doctor" + + mana_cost = 3 + attack = 2 + health = 3 + + faction = "Medical" + rarity = "Common" + card_type = "Unit" + +/datum/tcg_card/pack_1/runtime + name = "Runtime" + desc = "Runtime is the CMO's personal feline companion and is well known for her laziness. It's said that opening a tin of tuna anywhere on the station will bring her running." + rules = "You may sacrifice this card: reduce the cost of summoning a Medical card this turn by 2 mana." + icon_state = "runtime" + + mana_cost = 3 + attack = 0 + health = 1 + + faction = "Medical" + rarity = "Rare" + card_type = "Unit" + +/datum/tcg_card/pack_1/chemist + name = "Chemist" + desc = "Chemists are encouraged to not set up illicit methamphetamine factories on the company's dime." + rules = "Tap this card: flip a coin. If heads: a friendly Medical card gains 0/+2. If tails an opponents unit of your choice gains +2/0." + icon_state = "chemist" + + mana_cost = 2 + attack = 0 + health = 3 + + faction = "Medical" + rarity = "Rare" + card_type = "Unit" + +/datum/tcg_card/pack_1/virologist + name = "Virologist" + desc = "Officially the virologist is present on station to deal with novel diseases and ailments that originate from deep space. As everyone knows this is not what the virologist actually does." + rules = "" + icon_state = "virologist" + + mana_cost = 3 + attack = 5 + health = 1 + + faction = "Medical" + rarity = "Common" + card_type = "Unit" + +/datum/tcg_card/pack_1/paramedic + name = "Paramedic" + desc = "Nanotrasen encourages all paramedics to think of others before themselves- if this means running through a plasma fire to save a colleague so be it." + rules = "Taunt, First Strike" + icon_state = "paramedic" + + mana_cost = 3 + attack = 2 + health = 3 + + faction = "Medical" + rarity = "Common" + card_type = "Unit" + +//MEDICAL END + +//ENGINEERING + +/datum/tcg_card/pack_1/engineer + name = "Station Engineer" + desc = "Station Engineers maintain the intricate and delicate web of machinery that keeps you and everyone else aboard your station alive. No pressure there then." + rules = "Tap this card: Reduce the first hit taken by an ally to zero." + icon_state = "engineer" + + mana_cost = 4 + attack = 2 + health = 2 + + faction = "Engineering" + rarity = "Common" + card_type = "Unit" + +/datum/tcg_card/pack_1/engi_hardsuit + name = "Nakamura Engineering's R.I.G.Suit" + desc = "Nakamura Engineering's R.I.G. is a hardsuit, specifically designed for engineers working in hostile enviroments. It features good armor and is rad-proof." + rules = "" + icon_state = "engineer_hardsuit" + + mana_cost = 2 + attack = 0 + health = 3 + + faction = "Engineering" + rarity = "Common" + card_type = "Equipment" + +/datum/tcg_card/pack_1/engineer_plasmaman + name = "Station Engineer (Plasmaman)" + desc = "Station Engineers maintain the intricate and delicate web of machinery that keeps you and everyone else aboard your station alive. No pressure there then." + rules = "Immune to all spells except Security and Syndicate ones." + icon_state = "The ever industrious plasmamen are well suited to engineering work due to their natural radiation resistance." + + mana_cost = 5 + attack = 2 + health = 4 + + faction = "Engineering" + rarity = "Rare" + card_type = "Unit" + +/datum/tcg_card/pack_1/atmos_tech + name = "Atmospheric Technician" + desc = "The Atmospheric Technicians are tasked with keeping the station's air clean breathable and most importantly devoid of plasma." + rules = "On Summon: Search your deck for an Engineering Spell card and add it to your hand. Shuffle your deck afterward." + icon_state = "atmos_tech" + + mana_cost = 4 + attack = 2 + health = 3 + + faction = "Engineering" + rarity = "Common" + card_type = "Unit" + +/datum/tcg_card/pack_1/atmos_hardsuit + name = "Nakamura Atmospherics's R.I.G.Suit" + desc = "Nakamura Atmospherics's R.I.G. is just an old modified Engineering R.I.G.Suit that lacks rad-protection. Some technicans painted it blue and now it's 'fireproof'." + rules = "Equipped creature gains immunity to engineering spells." + icon_state = "atmos_tech_hardsuit" + + mana_cost = 2 + attack = 0 + health = 2 + + faction = "Engineering" + rarity = "Rare" + card_type = "Equipment" + +//ENGINEERING END + +//CARGO + +/datum/tcg_card/pack_1/cargo_tech + name = "Cargo Technician" + desc = "The grunts of Cargo. Any reports that Cargo Technicians are frequently overcome by revolutionary fervour are exaggerated." + rules = "Once per turn: Give this card -1/0 and gain 1 mana." + icon_state = "cargo_tech" + + mana_cost = 2 + attack = 3 + health = 1 + + faction = "Cargo" + rarity = "Common" + card_type = "Unit" + +/datum/tcg_card/pack_1/shaft_miner + name = "Shaft Miner" + desc = "When the station needs materials these are the guys who risk their lives bravely pioneering the wastes of Indecipheres to bring them in." + rules = "Tap this card: Draw one card. If it's not a spell, discard it." + icon_state = "miner" + + mana_cost = 6 + attack = 6 + health = 4 + + faction = "Cargo" + rarity = "Rare" + card_type = "Unit" + +/datum/tcg_card/pack_1/citrus + name = "Citrus" + desc = "Cargo's happy sloth pal. Known for his cute sweater and always getting in the way." + rules = "Taunt. Tap this card: Tap an opponent's card until the start of your next turn." + icon_state = "citrus" + + mana_cost = 2 + attack = 0 + health = 3 + + faction = "Cargo" + rarity = "Common" + card_type = "Unit" + +/datum/tcg_card/pack_1/quartermaster + name = "Quartermaster" + desc = "Every Nanotrasen station has a Quartermaster who controls the flow of cargo to and from the station and by extension to and from the hands of the crew. He's not given the distinction of being a head though. His job isn't hard enough." + rules = "Permanently tap this card. All cargo cards on your side gain +2/+2 until this card leaves the play." + icon_state = "quartermaster" + + mana_cost = 10 + attack = 4 + health = 4 + + faction = "Cargo" + rarity = "Rare" + card_type = "Unit" + +/datum/tcg_card/pack_1/explorer + name = "Explorer" + desc = "The Nanotrasen Explorers Corps boldly goes where humanity has never gone before. Or would if they weren't buried under mounds of bureaucracy." + rules = "Tap this card: Flip a coin if heads gain 4 mana this turn, if tails tap this card for 2 turns." + icon_state = "explorer" + + mana_cost = 2 + attack = 3 + health = 3 + + faction = "Cargo" + rarity = "Legendary" + card_type = "Unit" + +//CARGO END + +//CENTCOMM + +/datum/tcg_card/pack_1/intern + name = "Intern" + desc = "All Nanotrasen interns come with 3 things: A resume a desire to learn and vague promises that they're getting paid at some point. So don't be too rough on them." + rules = "First Strike. Greytide." + icon_state = "intern" + + mana_cost = 1 + attack = 1 + health = 1 + + faction = "Centcomm" + rarity = "Common" + card_type = "Unit" + +/datum/tcg_card/pack_1/ert_command + name = "NT P.A.V. Suit (Command)" + desc = "Issued to members of Emergency Response Teams the P.A.V. Suit gives superior protection from any threat the galaxy can throw at it. This particular model is outfitted with a sidearm holster and a sleek blue finish." + rules = "While equipped give the equipped unit Squad Tactics and First Strike." + icon_state = "ert_command" + + mana_cost = 2 + attack = 2 + health = 2 + + faction = "Centcomm" + rarity = "Epic" + card_type = "Equipment" + +/datum/tcg_card/pack_1/ert_sec + name = "NT P.A.V. Suit (Security)" + desc = "Issued to members of Emergency Response Teams the P.A.V. Suit gives superior protection from any threat the galaxy can throw at it. This particular model is outfitted with bulletproof padding and an intimidating red finish." + rules = "While equipped give the equipped unit Squad Tactics." + icon_state = "ert_sec" + + mana_cost = 2 + attack = 2 + health = 1 + + faction = "Centcomm" + rarity = "Rare" + card_type = "Equipment" + +/datum/tcg_card/pack_1/ert_med + name = "NT P.A.V. Suit (Medical)" + desc = "Issued to members of Emergency Response Teams the P.A.V. Suit gives superior protection from any threat the galaxy can throw at it. This particular model is outfitted with a sterile coating and a calming white finish." + rules = "While equipped give the equipped unit Squad Tactics." + icon_state = "ert_med" + + mana_cost = 2 + attack = 1 + health = 2 + + faction = "Centcomm" + rarity = "Common" + card_type = "Equipment" + +/datum/tcg_card/pack_1/ert_engi + name = "NT P.A.V. Suit (Engineering)" + desc = "Issued to members of Emergency Response Teams the P.A.V. Suit gives superior protection from any threat the galaxy can throw at it. This particular model is outfitted with a welding screen and a flashy yellow finish." + rules = "While equipped give the equipped unit Squad Tactics." + icon_state = "ert_engi" + + mana_cost = 1 + attack = 1 + health = 2 + + faction = "Centcomm" + rarity = "Common" + card_type = "Equipment" + +/datum/tcg_card/pack_1/deathsquad + name = "Deathsquad Officer" + desc = "There were rumors about 'Deathsquads' killing station where something horrible happened, but we remind you that's it's just a lie." + rules = "Taunt. First Strike." + icon_state = "ert_engi" + + mana_cost = 8 + attack = 8 + health = 6 + + faction = "Centcomm" + rarity = "Epic" + card_type = "Unit" + +//CENTCOMM END + +//ANTAGONISTS + +/datum/tcg_card/pack_1/changeling + name = "Armored Changeling" + desc = "The strange creatures known as changelings have been known to develop natural armour as a defense mechanism when in combat." + rules = "Changeling." + icon_state = "changeling" + + mana_cost = 6 + attack = 2 + health = 8 + + faction = "Syndicate" + rarity = "Rare" + card_type = "Unit" + +/datum/tcg_card/pack_1/chrono_legionare + name = "Chrono Legionare" + desc = "Currently in the earliest stages of development the Chrono Legionnaire project is expected to weaponise time itself." + rules = "If this card is destroyed or discarded flip 3 coins. If the result has 2 or more heads add this card back to your hand. Otherwise send it to your graveyard." + icon_state = "chrono_legionare" + + mana_cost = 4 + attack = 6 + health = 2 + + faction = "Syndicate" + rarity = "Epic" + card_type = "Unit" + +/datum/tcg_card/pack_1/abductor_armor + name = "Combat Abductor Armor" + desc = "Recovered from the strange alien species known as the Abductors this armour is made from an extremely tough yet flexible material that has been dubbed as Alien Alloy by researchers." + rules = "Give equipped unit immunity to spells for 3 turns. Unequipped after 3 turns." + icon_state = "abductor" + + mana_cost = 6 + attack = 1 + health = 2 + + faction = "Syndicate" + rarity = "Common" + card_type = "Equipment" + +/datum/tcg_card/pack_1/wizard + name = "Wizard" + desc = "A strange men(or golem) wearing blue robes. For some reason, he looks like a total nerd." + rules = "Flip a coin every turn. If tails, deal 2 damage to any enemy unit except Holy ones. If heads, deal 2 damage to self." + icon_state = "wizard" + + mana_cost = 8 + attack = 6 + health = 4 + + faction = "Syndicate" + rarity = "Rare" + card_type = "Unit" + +/datum/tcg_card/pack_1/abductor_armor + name = "Wizard Federation Standard Issue Hardsuit" + desc = "Seemingly reverse engineered from captured engineering hardsuits the iconic Wizard Federation Hardsuit is a spectacular melding of technology and magic." + rules = "On Equip: The equipped creature cannot attack targets with Holy." + icon_state = "wizard_hardsuit" + + mana_cost = 1 + attack = 3 + health = 1 + + faction = "Syndicate" + rarity = "Rare" + card_type = "Equipment" + +/datum/tcg_card/pack_1/swarmer + name = "Swarmer" + desc = "Leading researchers theorise that Swarmers were designed as some kind of vanguard for an alien invasion force which seemingly has never materialised." + rules = "Greytide." + icon_state = "swarmer" + + mana_cost = 1 + attack = 1 + health = 1 + + faction = "Syndicate" + rarity = "Common" + card_type = "Unit" + +/datum/tcg_card/pack_1/swarmer_beacon + name = "Swarmer Beacon" + desc = "A strange device that can construct swarmers." + rules = "Every turn: Draw a card. If it's a Swarmer, play it for free. Else, discard it." + icon_state = "swarmer_beacon" + + mana_cost = 4 + attack = 0 + health = 1 + + faction = "Syndicate" + rarity = "Epic" + card_type = "Unit" + +/datum/tcg_card/pack_1/nukie + name = "Nuclear Operative" + desc = "The frontline grunts of the syndicate army Nuclear Operatives are typically well trained and equipped for their grim duty." + rules = "Squad Tactics." + icon_state = "nukie" + + mana_cost = 4 + attack = 4 + health = 2 + + faction = "Syndicate" + rarity = "Rare" + card_type = "Unit" + +/datum/tcg_card/pack_1/nukie_elite + name = "Elite Syndicate Nuclear Stormtrooper" + desc = "The best of the best of the syndicate troops elite stormtroopers can be distinguished by their black armour. Shoot on sight ask questions later!" + rules = "Squad Tactics. Fury." + icon_state = "nukie_elite" + + mana_cost = 7 + attack = 5 + health = 5 + + faction = "Syndicate" + rarity = "Epic" + card_type = "Unit" + +/datum/tcg_card/pack_1/clockwork_cultist + name = "Ratvarian Clockwork Cuirass" + desc = "Fashioned from paranormally reinforced brass the Ratvar Cult's clockwork armour is as beautiful as it is heretical." + rules = "While equipped give the equipped unit Clockwork." + icon_state = "clockwork_cultist" + + mana_cost = 4 + attack = 2 + health = 2 + + faction = "Syndicate" + rarity = "Rare" + card_type = "Equipment" + +/datum/tcg_card/pack_1/revenant + name = "Revenant" + desc = "The revenant is a spirit of pure hatred kept alive by drawing the life force of its enemies." + rules = "When a unit on dies Revenant gains 1/0." + icon_state = "revenant" + + mana_cost = 3 + attack = 2 + health = 3 + + faction = "Syndicate" + rarity = "Common" + card_type = "Unit" + +/datum/tcg_card/pack_1/angry_slime + name = "Crazy Slime" + desc = "An agressive slime who seeks blood. You totally should extinguish him." + rules = "When attacking, search your deck for Crazy Slime and add it to your hand. Shuffle your deck afterwards." + icon_state = "angry_slime" + + mana_cost = 2 + attack = 1 + health = 1 + + faction = "Syndicate" + rarity = "Common" + card_type = "Unit" + +//ANTAGONISTS END + +//SPELLS + +/datum/tcg_card/pack_1/adrenals + name = "Adrenals" + desc = "A potent mixture of stimulants designed to enhance a soldier's ability in the field. Technically illegal in Terragov territory but since when has that stopped anyone?" + rules = "Grant +2/+1 to a friendly unit." + icon_state = "adrenals" + + mana_cost = 1 + + faction = "Medical" + rarity = "Common" + card_type = "Spell" + +/datum/tcg_card/pack_1/defib + name = "Defibrillator" + desc = "A device that allows to re-start hearts using electricity. It also can be used as a weapon!" + rules = "Resurrect a friendly unit with 1 HP." + icon_state = "defib" + + mana_cost = 4 + + faction = "Medical" + rarity = "Rare" + card_type = "Spell" + +/datum/tcg_card/pack_1/morphine + name = "Morphine" + desc = "A sedative chemical that puts everyone who uses it into sleep." + rules = "Tap an enemy card without activating it's effect for 1 turn." + icon_state = "morphine" + + mana_cost = 2 + + faction = "Medical" + rarity = "Common" + card_type = "Spell" + +/datum/tcg_card/pack_1/bluespace + name = "Bluespace Flux" + desc = "Despite being a revolutionary new technology bluespace still has some... kinks that need sorted out." + rules = "Active for 3 turns. Every player can pay 2 mana to draw an additional card from their deck." + icon_state = "bluespace" + + mana_cost = 5 + + faction = "Research" + rarity = "Common" + card_type = "Spell" + +/datum/tcg_card/pack_1/bag_of_holding + name = "Bag Of Greed" + desc = "BAG OF GREED ALLOWS ME TO DRAW TWO MORE CARDS. I WILL START MY TURN BY PLAYING BAG OF GREED WHICH ALLOWS ME TO DRAW TWO MORE CARDS. I WILL PLAY THE EVENT CARD BAG OF GREED WHICH ALLOWS ME TO DRAW TWO NEW CARDS." + rules = "Draw 2 cards from your deck." + icon_state = "bag_of_holding" + + mana_cost = 3 + + faction = "Research" + rarity = "Common" + card_type = "Spell" + +/datum/tcg_card/pack_1/malfunction + name = "Glitch in the System" + desc = "Even a meticulously maintained AI system will eventually develop errors. Many are benign but some may cause unforeseen problems..." + rules = "Remove Asimov from one of your cards." + icon_state = "malfunction" + + mana_cost = 1 + + faction = "Research" + rarity = "Common" + card_type = "Spell" + +/datum/tcg_card/pack_1/botanist_plant + name = "Comitted Botanist" + desc = "When you've grown the plants nurtured the plants and harvested the plants there's only one place to go from there... becoming the plant." + rules = "Only usable when Botanist is on the field. This turn all service cards cost 2 mana less(but not below 1)." + icon_state = "botanist_plant" + + mana_cost = 4 + + faction = "Service" + rarity = "Rare" + card_type = "Spell" + +/datum/tcg_card/pack_1/gaia + name = "Ambrosia Gaia" + desc = "If Ambrosia is the gold of Botany the rare Gaia variety is the platinum. Almost nobody has seen this illusive plant with their own eyes." + rules = "During the draw phase you may sacrifice Ambrosia Gaia to gain 3 mana." + icon_state = "gaia" + + mana_cost = 0 + + faction = "Service" + rarity = "Legendary" + card_type = "Spell" + +/datum/tcg_card/pack_1/deep_fryer + name = "Deep Fryer" + desc = "God bless the United States of Space America." + rules = "Destroy an opponent's equipment card." + icon_state = "deep_fryer" + + mana_cost = 2 + + faction = "Service" + rarity = "Common" + card_type = "Spell" + +/datum/tcg_card/pack_1/bepis + name = "B.E.P.I.S." + desc = "God bless the United States of Space America." + rules = "Flip a coin. If heads, gain 2 mana. If tails, lose 2 mana." + icon_state = "bepis" + + mana_cost = 0 + + faction = "Cargo" + rarity = "Common" + card_type = "Spell" + +/datum/tcg_card/pack_1/economy_crash + name = "Economy Crash" + desc = "So cargo sold 20 canisters of miasma and now the galactic economy is experiencing what's known as 'a catastrophic collapse'." + rules = "All cards cost 1 more mana to play." + icon_state = "economy_crash" + + mana_cost = 2 + + faction = "Cargo" + rarity = "Common" + card_type = "Spell" + +/datum/tcg_card/pack_1/additional_supplies + name = "Additional Supplies" + desc = "Well, cargonia ordered 10 crates of buckshots and slugs. Looks like we need to dispose of them quickly." + rules = "For 3 turns, you draw an additional page every turn." + icon_state = "additional_supplies" + + mana_cost = 3 + + faction = "Cargo" + rarity = "Rare" + card_type = "Spell" + +/datum/tcg_card/pack_1/bsa_barrage + name = "BSA Barrage" + desc = "The officers at Centcom are well known for their ability to hit targets extremely accurately with their bluespace artillery especially when stupid pictures show up at their fax machine." + rules = "Destroy an opponent's unit. Deal 2 damage to all units on the field." + icon_state = "bsa_barrage" + + mana_cost = 4 + + faction = "Security" + rarity = "Rare" + card_type = "Spell" + +/datum/tcg_card/pack_1/reeducation + name = "Re-education" + desc = "Nobody ever seems to return from re-education. Probably best not to question it." + rules = "Deal 4 damage to an enemy's unit." + icon_state = "re-education" + + mana_cost = 2 + + faction = "Security" + rarity = "Common" + card_type = "Spell" + +/datum/tcg_card/pack_1/just_losses + name = "Justifiable Casualties" + desc = "The beat is hell. Officers die. The strongest they live." + rules = "Sacrifice two friendly creatures from the battlefield then summon a creature from your hand at no mana cost." + icon_state = "just_losses" + + mana_cost = 2 + + faction = "Security" + rarity = "Common" + card_type = "Spell" + +/datum/tcg_card/pack_1/sleeping_carp + name = "Sleeping Carp" + desc = "Created by the long-extinct Carp Monks of Space Tibet the Sleeping Carp style has been kept alive by dedicated practitioners and even found its way into the Syndicate's training regime." + rules = "Give a friendly unit +3/+1. Draw an additional card every turn while they are alive." + icon_state = "sleeping_carp" + + mana_cost = 6 + + faction = "Syndicate" + rarity = "Epic" + card_type = "Spell" + +/datum/tcg_card/pack_1/tough_choices + name = "Tough Choices" + desc = "Every Nanotrasen employee will at some point be forced to make a tough choice. Make sure you make the right one!" + rules = "Draw the top three cards from your deck. Summon one at no cost and discard the other two." + icon_state = "tough_choices" + + mana_cost = 2 + + faction = "Syndicate" + rarity = "Common" + card_type = "Spell" + +/datum/tcg_card/pack_1/nuclear_explosion + name = "Nuclear Explosion" + desc = "The Gorlex Marauders are well known for their nuclear weapons and their nuke first second third and fourth policy with regards to deploying them." + rules = "Kill all units on the battlefield." + icon_state = "nuclear_explosion" + + mana_cost = 5 + + faction = "Syndicate" + rarity = "Rare" + card_type = "Spell" + +/datum/tcg_card/pack_1/inducer + name = "Inducer" + desc = "The inducer is a marvelous piece of tech allowing the recharging of an internal cell without opening a machine." + rules = "Pay 3 lifeshards: Gain 3 mana this turn." + icon_state = "inducer" + + mana_cost = 0 + + faction = "Engineering" + rarity = "Rare" + card_type = "Spell" + +/datum/tcg_card/pack_1/plasmafire + name = "Atmospherics Incident" + desc = "Accidents happen." + rules = "For 3 turns, add -1/-1 to every unit." + icon_state = "plasmafire" + + mana_cost = 3 + + faction = "Engineering" + rarity = "Rare" + card_type = "Spell" + +/datum/tcg_card/pack_1/supermatter + name = "Supermatter" + desc = "A glowing crystal, made of hyper-pressurised plasma, widely known for it's radiation production." + rules = "Destroy an enemy's unit." + icon_state = "supermatter" + + mana_cost = 4 + + faction = "Engineering" + rarity = "Rare" + card_type = "Spell" diff --git a/code/modules/vending/games.dm b/code/modules/vending/games.dm index 6c29b412e7..c9e91f165b 100644 --- a/code/modules/vending/games.dm +++ b/code/modules/vending/games.dm @@ -7,7 +7,8 @@ /obj/item/storage/dice = 10, /obj/item/toy/cards/deck/cas = 3, /obj/item/toy/cards/deck/cas/black = 3, - /obj/item/toy/cards/deck/unum = 3) + /obj/item/toy/cards/deck/unum = 3, + /obj/item/cardpack/series_one = 10) contraband = list(/obj/item/dice/fudge = 9) premium = list(/obj/item/melee/skateboard/pro = 3, /obj/item/melee/skateboard/hoverboard = 1) diff --git a/icons/mob/radial.dmi b/icons/mob/radial.dmi index cfdd0e549a04e9de6df56b619c29afb9220831d4..e6810691315f5a763558e17e904681da6ecb75b9 100644 GIT binary patch literal 18359 zcmbTe1yEeU*DrX1;O-FIAp}WqcMqB%!7aGEGZ5T0xVyW%1rprdNzlQ4kT>~%wY%SY zyZdTutLE0sy|?XjAM0PAGvO*qGUzC8Q2+oymy?xL0{|Gxe-{!0004O3t3lA44X-a+ zE|TAzO`I$pTrBPF0Kg+NIYrFAfE_D%a$8di?5X)7m{Dl2UcTvf-ZQGj0-DEL6Pnee z>&-K&U$&ZlZ2{L8W*Y-EA?7#7;JZT!vQ6cA!eQFJitko_b`|6Ae4CGQ^^dGfzDj4* z@GyNgb5&7}_o7;)V+hG9S7iH8_I+mFER6Hw<}t^C=S>6cHTHn8vrm*?r8tE~Z2f3d zf~s_e>e2TXwd^bXvJ~&|i8nWo{jw%zmxsA3po-Zua^&t@*&AWSV z0`UWkuv#`-?Gw?^9ph7*AbVP(Zp4B71UhTbC1;Fk=B~OA#RByw96k1Z>cxg#U2e&r z4(~8utE^tKM-wz@u=wNaMr2dj#})oA-KfRP-eWben0zYpN&19>O5OaCTH2q~eU;)Z z{phSe14*ilkrQH~cdF0O=as}%$#Z51xk@(_u6htjtg>H~RJf^%=V4F>*N zFZrNn)EHfH*>wl7aMczeG|%<^c)O;C%CpiR-Rw}nvT=aH+Vg$%?EKPO%Oy6loBF`F zFXqbz?5RJJ8!-Z64a;|251sKh1wRug+7!}0K9OMaedr$K;M=0{DPS^(B`AcvlgWM= z7OrTCE#U9YDeqBmM<~-w|Kk7vlz^P1*cXpXaF(yfm-()<9)UDDah%k+Ptu;4Z!rR; zRes`@S7mu5eV^0#-BwI3Lt_7ZN*+Fz5bt_K4l{6()IL(%?!$HJio(3dDL#Ijc#WJv zO#0hu@p7h+6abk`0v4HyYVX_avq?R@^}>lz!(H|>_pe7mqBI|x{;izwo;3Zl|gMH;uqbgUILDj zFY3>KWz3egiQuqvocER7VMXmuTc-g+Di$p;j1*GbG&SYjC2mKotF1JFKroopI|`{ZTmqekoJ{3J9ANE6V*6`AAPzkvB#v+1B7b zE_Z8>jAFha5#abJEoDn{eAG_L-vXsV;UWUC_P^NuraI}rTXO8$G)cVSfH`7z`*mb= zb91u;2H@xSGSRDt0Z3z#%n!2DJ-}>!ohPo8ZkXFps=F`%`zM!Y39qGnH2YRW(|X?~ zw3rX7WYyKxqwSnYI1o@hxp;d?EYF;iai0)n#&XKm&CAOME{Y(<4|L%A;L_h0+IRU+ z>F0JIa5$o-y;oMOdp)_^ZzRgin4-VBT~O+N-8SWNeX85Bk|yF^kSLA<`p7$FD15~Y zgM+j5#V5GMX0t(2iR%98N#hqpq#z5Yp^s9@ocOYIbDjwUQEPZ2w z|6Y{i>Aza<6{3vMpW?W)baEb!Zth3j`Ol0Rg|aVGp^<{)xXH@CN%*~75f1(9m6F=j zto1*XvN&Ld;bK+})66$1MaFqj?UJj!(O6B{%7fCL7e6KM$g7r3{6uutZ;sh@F?*x+ z>NUH^8VnyZZ#6pvIlNkZ?CiqX6W=`xo z@oO&`pLYlh|21xckNEi&$Cn&{v6pz#e!=kKXd%&4DGae4QOr#TGbia-O2k0#-Atgqr39&BpVazv4G|56HR(-Yd z+Yoj2)t2c+b#>d#VmiaYmq7JN^|-SR|J!RdK&$qs4ds#JSpc$nnj_T3nav*cMRq0e znr1SokVnp>%;bsKAqhtv^z=fIWK)UOwUvA<{{vR^*U#T5w;aAvx-#9?LudB!O(f$X z`nNJ4X~BoDb=e)*o*<6S@OPr*lWzbCIvr?fm0!|+1tO!*ixG3ag*I_B$w@P`nb-DK z(>u>n5|+HzjU=&)d3$Nn0>#4|z>Wf@P>#^?G6@-Z*Hw--#0+~DF8`HTh~71ZVB}_S zs6=7bVmnvCEN4S`CJ|iM zt&4bjF@ft2zh%5Ax42FMyR*#*~dU#~PPzbTOP)!<@}k-kY0F-lgwC6~XIZUf zlcKjlC4>0uM2O~ZozD^Y++XvDa(ozGi#l1MKd1Y2xHqd{wi; zJ~AY8>R#5kV7&Pr&r{S!0F`MOkNAI)UWh}5;{_=NfzLv!;2zw{0MjY-zb+UxXp}l01 z93twmu8XNtNmx>>DQm5hs?RMKF87Lvr8$}UMIbER7TrY$hkY-a@ut6Nh4wYs<3-v_ zv{7iquX3}fQ?uz{9+yy&!i^Y6&X(}Qd(e7uBoK7Ny}ZF)a2fC=Gb*ZN zt!vz7q)DQ{v2jI;^Gr8drcxfX)J}WhH@8MZZX7K@HGFb@9zrAC=vpc^!CZUfX?@{< z`^&F!pRA(fMLU)$W{rpj(QaiN+2RxAT5L9|qi&rm7Da#Ut z9nEZxTO8g&r%E`dX70=$c_=NWWBQ_HML280DJL2f!;$s6)M@VWB&W4>u7!=j2k~0T z6QV5JXt5YRG?|XW%iY}^NVW{dE1sJAoL*<{s;U~+_B8d*uXZNZ^wCpqU?gmj^zyQrMXj3gp z@}c45K{f(Os$J|hs6Ah_r(BJ?cI}IN`APR0zF^WC+B_;CV@0bzD8D0h*&g-d=70V( zBYt*&ysbKfA`=8mANNiTFSqlc>aeAJB$zxgU3fM#0v~;)C|>M0GVrDPcr4t!_!HLW$94(9NTcT<5fxi+f^ck+4rGfELO@{N%_$W{d3m!v4fvBNH ze5eI?hbn_nhz=ev9{GmWdsz6?Z8LR^inBL9>H*DvlO41k!Q5EC}Sqr2;OOgatc(4)) zu?2ynslq82WlJ?DMH}^znzapG?2)|3#t`j;eck9gb=flGjf}hlvYEOVzA)BvT#u(` z$O<#8MA{SLp<;DOzzY$|mJ5NTYJPaO6N;82h7m~gW?OI3e}vl52b(Wvnw9KW-fF{9 zXmBzjoSvef>#-$^13rnYW+pBKEEx=H3 z*ajmJl4CG9ZtHM3^OBBk!47Uay#J1h6*^Fd#wtpRG5oO=aQr`C&{*+w5<_4ec{8_1 zQI#Jg0j(>a=skzDRDpt{IyRNg_^s5@bS~?`&Q8Jc#T-FT93dg0*0XNNmJ5G8Ez(kx zHDR`1kN$LOmG@bfW+udaQ_Q;J={KTXi_ZL6D5g)4`=+mE{IjOMr<9G2&0rKUhr{`n z7~ZBk#ade%09tU~SGl=eP4!)Oz27a#*{SY0?PtjGq4u1J=Gh1f2|@Uj!Hs@%bFCB`1w;h$;A~JpNZ+DYpA?sli_jO&7eUD*2i zb=i)k@X91ST4?Jn0*_ABoRU5>v$G%EPjxeSJ#iRHuTurw?Uo*skQ5RrMwEOl5jk#R!-|~q zVdJZLmp(j1eg##gpq`c zhiA9B#uxo-fec(AK+7wDlKCI-W**G}u5HTM9p zn@^CsxVtkqzbdb&O@|1Ef0Lx`nL7Z1i-0T8DY1!Ir|C zG{7tZ$n%OJ>Upv<{Vg^SMUbP_-%xP`FUKYuk7&BrEvm-7d=p&YX)NE#$pRUgwWgdF z0Ld4@lbDrpMj$@=sadl82|kj#`!hN+G7|Sx)xvYIoVe-j<>k;_h2D~qB#QNhmX0p3 zrban&-KCDOY)8sxny=_~EuIZk&qR7x&77g0L0@Op?Wv+a^Tfu*#f8#b%@5r6mm~PJ zvhF@M_9Y@y?xD$+0fR7xoCAT7O|QSjE=#WiQZR|qP+yO?N`NTDO-+A{SP|3V2F58s zR{V6?O!aik1yu9jYGgrbBHg{_@_0xp!;_U?}P@%do7pw;`uC+aO1intoipr~jAIOY}uPd_EL>&5^d zrOZ>N} zl5?KQCpq-1nWVVH#P6ZxUW`^5<9hDv!M>2&ZKz_1xQ`~NYHsFMZ-z1a-OBmtd5A54 znb1EWo=R|a-nH&MO@RTBjRXHg=p=S=3nm1fmS3+Ziaf~Yd(auv&-WBDU+nogUHoRL zEZJlm5GBu)-X806)#}6BO4!MK;p?~vlA5RpHw$gbYeB>V_hb@U5rDy9EI61opQ~{q zq&Hi#^5RZT^~K8*b}b})c0BdNF;ZT?zv^PViSzwKigCIcURhbm{^9WKOvc+=fFF@0 z3%Y9Tkmj0QwRS{Jel}y5zZTbekMccXROs16Xap?S(CtK9UQAj>Ic{y{Dvu{K!{5hL&mA)etj)=!X zYBsgB6h;?G2nP%Xz+A)0D#-^jMohCMzeVvN9g0|Pu#AuTe%zyWrq z%BRk5%CHV62bX`=7oToFQ618z%Zd~TgnB!% zOk^|C&Ubn;^NeqHc!J4m+%b-hZbQ2bIz2vILvorcHxrW+(fyqX&G5#`*Dv-5f}Q4N zS)dw$Mo5T^kB_f?{WBFckk{2i@fBm3tt3hT*Rl1u1oqsN5=$1wfrkjQlt=2s0e0%0 zuv5SDC|BR9E4A=+=>yr63l5_v?+mJ17vig}FDC*XI1I1OJo-<+ z5+hD}ULKE)-4~4BzfLIkPrMF!PevSqAM(y@Aj*~2#!XDvF)RkGW`4UUPAQ!PZr%Qn z0l1Wx)OSeVsjqA_HMbauiD40X%>AB!gWF#3S11mxm24pTk9#vMN$!2<{V15&X^>NL z9C9X$57hk0BCot#_({5`ZY#mxzkf^C zETRIX6%_+r)@jyw?EB#*xce3_QvPPv;(f0CD%=g#eV0sa#EVqiR zA6K96l9I1&C05)mw&Sk?_ku!2 zHzn$T_&P>Oj{`DfZkyGw7fU~@@K4&u2Cz8gyDjn{h6rFD!lqGXs7S^CcnBG z1FEN`RKkog555GjyX{{B0Fw9&-_bpXG37%V0Q<}N@7Mzc&FDg7JucLv6n7hQdi^cX;KIK)qL4ndL;il`i2d=l**j!s!% zLA^PNBSRjk8|Jn{2g_Q`ZR~NHO?=>(g=;MEW$J!BVqS9`CQIeA)+k*`PD%oMtPp=rTEKX{e=~vHv2dIP*RmS@ftAo{ zjc??)(-4^^ANlgZK*h0Df6V;i;=uk@p4)PLttGJ+C7O~Q@l%xE=4fxr#!(<63Wn%C z0K8nL^a#F=+xuM|H;w*K=j7xxO|UKqpG@Dk4k}I*o6hyT4(Gz&z{J8U^Y?sr-}aQu zrPZ|qe^2nHhldRLMgJ-^_rB7zTRIMxLNpjr@h87m1tDdL|@@zf9M{=Gk)c)vYEfeirI_a$Nyh$5>jComuh1NXLt8Uz3M z`q#FPkz(mF@T=bBzSIZPvdEb0KP4m?I57@nRXhOC*ifmuf0QLx7rM~1A!DOg*O zGi1l5k;jn^`wDj8K|6vKoSv(cl0O z(p}PFQ}2{Z>^}>Oh;`{R;@+-^1n7Rxo{S3o+C;rqk~s2#sZC|N&Z8!tX1|ts2Y!O@ z{o(lY>elN6UueUNRN{vqZ?SHHfuWMW?xKIJw`~Orvq}zCYTs!*Xsh@bdkVgfa0=br z3>k=Z$_&fNbe2fCAxz6qC5;|>NMLt6J z*TV~90wSokE!6A6agqVNRhy0{V_{566$r&O$fOhO^u^h#jjbkwA>%L{FKSNqD5lRjME_DHy`` zYDzj+yq|^U`5g1n886$2jIDQ&)IFUrCU+k~Pj^=FK9MJY$KRe9<;)hc{#GgLOmc;Yu)6zqft3&?U}0@7@%3w(mWBpB2~1mfDImURl@^8q3@hK|TK&SQ zgI)`MI6zph-lUuBHq`vfy7KZ7ya ztbqQ(JO4I%gQ&29UF?NH>$SG#rHCQd69;_s!MD9*r_XA}IUXRAW^g4CBG|iaDB?R; zI^`vrpV7ywk@FyACTmR9cMK>6UZzB~4fk$a7>gwTUB#Nvv0l<$%R{ z8!DM&9qhYf+1Y5fJOeeGRg~np`bKsA-IPc~L`0&HErreHW#p3C@QkjF+6O($va$p4 zvBadI3Fk$6=64}OZLdBc*Irc8+5cTPpR>GeaYK*8%zT@Lz5Q?$iP_@I;chHSO%^9P z{4R&XI(mbZ$YWvidF3mtnJxzghkdFZ#L?E)$W4hGW6nR^ZW6u8;!%E{Hy4V5jHP~n z1Ns-P!s+N!SoIPF{a;_6Q@L%^jUmaz#EgeWu>2q$1kJ2BfEf!V3?R9s1anUY>anyw zdro)1K9EN0Cjr)M!M>BxFh7{NqjGEG#KJ+2{Svi*blLejrhoQfVUCruGd3y59Fk#h zfEB8cpI;znCe!Xck%zM-i4dA$uyh|f4`aKzqGEJ;n_=7LJ@?O!j}GlkWJ;lM*(dKC zo6)N<4szeNbUZ$OaDAHRbv`A1Lxl`0c^%pNjdtMACvh1Az~WxH()R?hd@%?i+Qzu@1-Oc$MWszSaqQHFyt!gJ>;JJN1 z<0+P;V;Lh-GLYS2cDxV^vlTBx-gbRdQDY`el(+?T42<<1^y`eE7LY|$L(H4si6#JM zR~jak7Gk|niCn>z#pev&SL+Xs^Q_~!>Bp=_bK|R%6v19Yec5oCNrW!M`i^?`$KV z7?#-^SeO<{q%+u&v55&k`>Vg>{v~uLb#4t)kwMs${jzD1-!vhlG1;`4Py{Y>8*Y<0 zd0<-$;lH1aIl$~V@c!t74}-o4`C*&EOZxe1ozu5Ln;1=Qdu|sW`TY1&%R%@s6Kjo1 zT_#qDs>4l1B8xcyB+~0f<1=eUgr5hd!N}3@`;Itvlwj8cI@&0^-A)<%HK3Roo^4>V zbNT-;Efbm1s>{uGEc!oU0i23>x%>%kPoDv3v7ne)OEWzE8qLb;>X>6rDo&5Q(=G1Piowc4xK)n4HIZ${o(BFqyHaDT!x@SigQTo)=Op0=fm6Sd>6Nk!UB%G9RCXHAy6haqEi?qEhzlZu3`vIN;!T zG9WcQhDIj+ye2kzD^zDg>NulE#h#*fp-P8SPe!ZxM8;8%ExBxLXSpf1pQp-V-dn+3R^wu`~c)v)5C3{Kb|Yw2{3Gc%+c9q6fCau&COcn>u|o ziv1f~r*?K7cpd)y#$SevwZ0UWW>?OSw9`S+g%5Z2-N)4(wSJqzNkuZJ-pY{+QFj}k z$!h<9;$JeU_rTF@a6PIE{?^k2D)u~#8ovTrNloOw6u)q*?D<8p$$5@I=;7ixu%az7 ze0U|;)^>ijjIL~FH+W_h|8BfURzU$Zd@9gef!Z&JbK7cMow8ykry5pX57Ot|)1UT( zps=WjN!w;K3c<1}^;Tm7a>6mR-@b0Q*SbDJE6e%-d>Ta^l67HRr|N z<9!y*ejz7Guh{z5`_3+>5=MP0H3=w|6JUHrFkQ~V#QV{hnMxORv z6v)Iw(Y~alq$xYf@CcUmz=Z`3&a6w5;#K5OEZvpE&+yNVWjVg9z5Cq3hL_jXMW$TM++x#-dKi@!rysf&=l|yZA9?&s^dmT4eXo>YCfznCctsfuvS^u{)e?yv=n3Y%R`UDB;VO^YZ33^+oV~S`*8l_J&?7N8dr%9aWOR?A8~zfLg zb3aZ9p~7LyFk6!mAaOT7Ob`E^uBi6iGexVtUumC#f_?t~tK8)eb(L5s?8)0Nb z1m_Lj@dm=)jhCvXW@y>xlK$fxSh(`$5)2bccF@EvYHu=mV{`M)U}y>T1hS_vg+^$M zoTsSOZ7_AFurG@L3vGAENKckG&(G*cdr=c@ZS9fcFY@m0JYHU2JM{`spHW3G9TN@h zz?cN-3`0a^69hT)r<_AyUtcGq$H0zk#f(ue7jXc37A-bUt{G^?FrS;Kc6hux9#2p0 zuJ7(lese8uy+9~>10J^?!uR0iQ2y@#i=D8)^?|dQ8U2+1|AnwnEbR16abcDrX&Ly7 z%zT!idVLIBk%$iccZ@LQJHfX8cc2mZSuP)4_Lw(!?1RY^!~)k$lMPvYH@&+9wV@(q z>nb1I>X?N~XrC4eg?$=ZT0)l}E)|Bn`=p9$YB0OHy2@+hOb>7}tNOov>!{n?o?m*= z=9_42d~=l*u*CKJ?@Z(-2wCg$+=|qmk3naitDoc@8{6>Fd_|qfa7^ndZV?K>@~X?Y zke^GoD+bvTV&&Ki<29Fv1A#S!;te3^d4Of*D{SNR^ft6X4*yfz8&~LQ$#`0D19~V* zVnU)sQ6_X#j5#zSkb;SZm=#gHaxtXRpJ}X-AJ7H;7 z>xx-fl^2t7hc80azyaK&@j49`m-=TKKS5hc2Azo@{Zit^PQXIT{UiYXW^$qs`yfY^hwRH;5R9kFFdJc~xAM=wT;KK8G_!ardNF zydd4l)-V@-xBFhhw;OmyH2M({5kZ%ihWk+qM}%1B_$Tqv!fOrH2m(DR*!&s>2ADaM zq1qp#B_!6?|2xK_+r5PUs8~K8YKwc>k{QFGjXmeb33GpdjkmE9_#x*MzLrqV9UsxZ zvx3ONUdGS>A3!6Eg_}WFDyA9yPQJc%!Ch<>0OlI~9b+>fFy}x?EAC>CzmDK?P=kIy zzUmD^SAN%Q8+!c;{q1nj{cyhbSH2mhZfBra8S-HG6iX(Y+jbrcZ|nxtKTBM?)G z2&MSHfhX#hnzncwZ{HhPi=>14b@pL^pC=XlLplf|{_TW_JhxQPWekp4gwmOK*|(s8`?Z>2fsGJob7e zH-i&ipeg|7)qsTE{w1(hzm{oHw?NhhG~&`oQhyAiD9`%ECF-v~@}`E%CuG(XR5%#y zQ>Iz#0K*#b(s4vFWkjSHROnt1TfV!&f(&ubscmY0KB~IfEQ+Fs>-yn(EbV@;Kre6d zkcTdqj6%eZS(i11K7%u6&vehLdgjT1+4S0OqlxF|jm)M3bH`?t>-N|2M# zt~j-1>(oL-*Z0rjp!*fk{Gzjmt9{3pCr^o)oS@~zjL0r;x6tUY7&>8e10OS;KBKxn zvKD}B2og4^=TLieBV_L(;I^6UrsVT3r^3xkEjjH@*1`cd|(SsF4Whu8T<~&V2hrDAHH8q*-MP;EN z3Oi3io|~J#ZBnZ@DHUcnFhmCwqV*;gN^$9qqMT>lSEIFOcYb$>c_z!t%e?|Ur2Mx^ z1RL;tuPGjPSz8anG4P{7p5fU$&|@2%s*H#4DKu(6bmUtUTp69Nc1CGQwZ|MrDzyg zbn*3FO@(9xsF*}e%cY^zs&&ko)j<>JSv9Jlk7}g6GfP1RKZMBBwd5m} z-&29UU9UtRlyrn=_N zfBzj1OlH3PYMayB%^OLfP5c*`%je>&){WAsl;&#Od&1YM2D3cB<((;%IOdTHmPt6I zm`x_A+97(H*!ZkS^tSu{lLoJ4tQB-WCvGVwNFjiV5m^XuadH~|jM{pv|6GFcKwQ^O zZT@=OvVHuD7BTs^krNt8!E)W3G{r-iABdCV5nd80c;`RfugTU8lca<}wz|3)ioDwr zcsro2{ettv?re7MPb#EbW3%!8(i9{`_^6hdA3*P3?5Xr?x(YSg0q0) z?a0aV!PwUdD~MD62k!~+z0WI!_-2O}Y~JJ`Gc_CKI!3+*us7rHq))Cy$_x7C>6vFj zMn=XvJ%=awQ_z{^Q29;VwSK%6V>ktwIY4!hCbaLSSJIUlPzWeO2mL8%gmLQh^mK|( zUM2+RB2QEPi}=v)-C=uS$PY)+66G8ePcDNzat`wi0)B4)zqY;mNCH1U8U=ctg?_uu zT-|LKCci%Do_C6kiHTv4j}LrOLZtiVtdd|fKCU+;Y9y^s10!b+s2@;gNT7s+Lz z%?FWJnVV6pnmf2R9Df1@-fPPd;bF6yQOzAe-CXuDw=gf=HN$4NFM*ooZ)x zX{mJdZTmo0em->`^e{m;NE$&GgccMT%iW3;P1*_&zah-I-=fBgfwq!d_Yp zYo`EHHz+Xf36GiV;0mXxD;_m&!r@{%C7xBBRs?%*CP2u3rO^_ZN?aG@0&VO=lnb`8 z(QE*Ij$|NeoRY)Ehad6p#9duo`=RmkG%<-Takx2>ze1sfL6Nb14%jH6jd!)QYQj+p zpicdorL{GiuhNusAa$c$1xjY}_GBUQ@$vC|{M)bC^=e^bjcg3!@55<@MM(t;5`qj` z9jJbfj!H4>3txJk_c8uPg7(uMlsN8THrxZH|Jti7ua*eEhH*bwuOP*j4i6t6*(J}U z+1EJH2O25QP4|i!5ohDAoF9&9xLcKGqN=YSGhgu?5`c>-i7X{0)gJPFDVx_Zzxqzy zN=L4&H01KqNoxNetDAOocIw`_M8jVMUdQxk<1}3?vRddTbwfMV?egNPw1MPy5LY$Y ztCxM&(_>MB#zu)wp>ocm*7Ac7*|oNPakoEkoG~AQKMDwb4~{kSb_7S{$pE|;5DLO22 z!p8p%Kzj#s>D85=Y#lXdvKgk@t5Jd&slPp)u3=UZx<0cxvE+*P6m||8IrpOZ$ow_Y zvsIM7c7f<2{Y+dsZ<#ZMB z$HxN(H%n5ULS3O=DU(-KMeX@R`ahwAvJ5w=8GXCnOpu}E+ApDsiVCT=s*I|U12^Bc zeD$y6?+Z`Tg*lNs=v}C3tCxwoWQ3HRJ;M%8mg?Z3LQp?H0BvPpK&+F3<|>e!6ueVrTb0eSeZy>z%EeSK{kLF-RjkMu+9TxxZNL|M`%yWtwOR) zAQ|~~_0%v(sKeOR2fQ?4Jj~8ScWUS17KKF2q!@`k?m$@V;XSz5$xx>MLvqwcyKWcN ztO-lrXqbISyv0$}WzPgnYj(7dC43PzL4n7~zM~VQVHip{W+yJoF7U|fO)@a-; z%Ir%ne=!=4s%r+LV&gbEeNXx+ z%#U3GHg#k1q5C4w;Xht&7({(ele*8_)Q`3vlnspkh^!)G^>PI0Llrf`r2k_s?d!4{ z2*^g>3650uIkzp@k+6Jer~+Va_04+!X>&yFpjIqP8jY8RCIH6A@^cmRS!kbYY#WxP z=r1)Y?8uqpru7j0bNG#UqajvgC)qzml6tt|8?Q0zVH~Qvrg&DDhC#qDu!59E8^h-K zr)v)$2uZjW_<4kdG3Nl%??|Ntoq;}MY$~1a%*I$pglwxa9fY)HT!=RW z36ul-l)Ic!2yN-B7_;LHhDytafkvu+d1fa|&;AUu$&d3R*?Zu~HFQ!o*w9fAGAo*5?=XfUVPcbMI{>{g`4R<@0J`)7-sIpXop2Op z@oRhCxDZ6OeiKbLhPUltRB11fv2*$Kj10Nt$+?tYcHcQosG6Pvrso5Wj;tJ^a0fdx zTNLMB(D01thtgkg?H;0)js>`bCswJM8K{(Vvqr;5G5Ex@W88i5lGL7pR#r^yr%^{x zhKHJ^*|+OsjNg{AyVM*js;dbQhb5P1a6gh{lRw5Ik;mcsy zr6Uwp2+^Q-Cq)RyJ;_{d4Tj@>yUHa~y?kl|e&xDJ+Eaf+$Xl|#hMfhND|F`kZ|C2O)!lf)KFwDrvKwoy9IlhU| zVBJrbEdb#%RZ6ob?Ap&k7($s~B|}n}(^|d_*7~+7UXF1UAjO^O`Jh>Vq;7_?f$j;b_S9Ouz__TrL#!Pv`Favsm zXaruQ?SZ_}{A+2}R5I&Powouu{oI*@h+B}T>5kVJ$*9xTa0SqqewoMus_hL1%z&Z~ z5{+IElG#Z=_55FBS1*!>H7;ZoYFlh$f&q2tyRShb+#KJJIY_J`PpFiMDqp_-*pRjl zt=0k+-e&*p$2Dz@#5AIfjQd*qVBT8NQVG;mQ+8|%5oS};NckY?28{*Veg9}pqr?%8 zMcM2HPrDIvXJ!<1Kh;e!q~JaaxE5(kFqwOHrJa2P%42$`(fu@Fv=TU1YF?4klI%HYv8oHgGnBc=t4qWpW)hb-H)ANj z|0Q;rgRgfkz4}+ZmS{=O2Xr1{T~T4?r8!)P(EGFBF8by|bYG;xt01~@Tqu{3Ht=4y z&r4FHGsw$B+~q8BW*)szLs|95Tl7Gc+4FR;u@~tQS zr$DG+ugmyoN6$N|LH(LqZ8Co@E#d{JftvnwvHM@~{+fONGVT69c}f41`!rGwO||VT zO!BENU+In(l8$K@-t%L)3kzO**3waH{_6cN=V!T=8C|CGd?YyFMKPMJ%4lk|S)1g7 znoyc%0GnBF>=PXKdp9}%f`R^(WIW1$sc_IhoWMs6AU9UMn)&O|)r0)u?!RokgtI+p z>RDhybTU4)Sz|Mh#T_&bArB(&%dl-K(qIHl1S%~nQ+*0dIG?@v5kWzQk-%+rQi={2 zj{BVUqKK|`II*EK5tDwkbY2l%vG$?OIcdezw&6n6NpaKgmaIy!N#LG$u`a`AWF zr@hlMdINcsxM2<$pcZ1T9BL;n+%Wu~^rIueSaaBj$dsf6Z>GN8H0U@YZ~gBkv-RKI zq%|v3XyVfIZ^-wHh3a4mW+Ug$rYkYrE;HhL-@drCD-`K9nhyvwlzGRW*9{l;i{~&W z-zBXW&VG{PmmLyFw=ENV_f7LCyVAA{Qh%2)ig?ZCG^u8(9k+Q18Hy0d*e}RZpn)E8 zM*n)%8kPl?ue6k@2>kpNQh(2u%h}X!=MIQYl!(l_9q!5-?T&2lEcgqR{#zOkrs?c( zja8?`UqYIC1+-E6umUW!~~xB+R}h&jjGF@5Ui}+AH4g zmbJcOvqY(Jeb;gXj6Fov$`uC#Zg^#BO+1mN!_*(8I(qa3DRIo2+>%1Rce8mCRN6MF zi?o^3-sm2_1CDR%?x@+wo&^ujru(UrCl5>-6``T=!%4!C77uB@FKUOqEAf|O2j0?= zJl?*I-pt66ZznUmL+3j1#fSKiOnJ*ZPi@vY< z?)Brc_?oQiSZZmpNyTVg#5c$+>KhM*V$H)PybCV;k|rcwQS~+!)U7eW>iw$adSY?& zg>F#IjcHPLlAOKGVI){F(zeVc_FJTow0Eh~q)Ig6ps;z_u_Y#RI(ic{<#JLa+Zoyk zGlk3*Xm3M=&M2PxhYTT$!N~lVy_4UpveGH1g`6ecZhL+uXJX!H@vcJhL?X=9BPT`wn_r4SuqR=c}HQ-w2={*ek>yFpKv|D z;71(@3f{jq)fSLXGAl%%i$g`ZyL2U0MTt0?@#2rId?bc%rd`g5k2YqwRi++Rc;prA<9x#Bs;AQ|@y9QmY8b^?YDz*%I@e@WjAmk4m z(*fr+j=xl*s!%p^LK-Fj&71s}wwG^e@-29nLoCIUw$Iz9Jj}+zPwS64XpJG;k+0Bv zyS9hxMC&|Tl9K0;!2j*XbivKtpCS16MgtKoaX)Si8I{j4S7C# zk3nNuv*wwn$RC|1B>rkpBtS~WQRI8vSg`833U+*q7KZH6o(%2rknd}k2LI%KAG$|8 zBa{99mQdA$yaaxK3xd@{62^z&_pi_;{!+F9pr@xBJw4^<=_wEWR#mlq8$DWA&k@*k z7-FI4^Ov%3Rr(V;Iyx|OVd*AXgz1-_e4n|nbW=x1hu-D^1ic;lk4_gFBk}-Y*|Hx$ zMbd)A_2XZ?xc0EW6(9fV#kCzB9U-qs35q=+wgh51>~BTB#|=^v#zXk^4@0Vb$K!cr zX-!SdwwjunZ641nlso>K#C7qN3d93>Y2C7=Bpre!@GDEhg-`#In6{mkmLBmN`ER5b zWcKryvTs%T6V#OKYP|p@(B2O5{#dV+w8fA$+3`b`^JrtODHRP{k<2aOT92W|MR0CV^8d5Tl^M~#c zPoo^|Y0xF>kWIQIer?dMKBW+CJLmxgMYX4ACP@2M<+{_MMo3aB8sUYQ_57u5lmBL? zKY^6;vAjUy3Fr;&g-Ue9mf{J@OEE7td zrvs<n+a07*qoM6N<$fGPfQ^_i$Qn#wqsI2>(tAOr?|NLin#K_mSB`wPYI$9=O$*-G4?Rn zQn^X~@bp*Sn$FE6cM^5begHqmW#FA?&cKVu*x4?U1czsVx3O(ZRMt||ckj`9Mdd%9 zm-hq((TtuJM>>5Yb3L^s)=hRxXmy1AAB@`n9^F5&7@1~MBRvpm2!G90p3ItR87?>x z%_}-+ieYs)M69Q3{+>Z79s9eR^O)jH1vp;WuzQkSf&uj3`hsh?{tz*$0e!oD*X;m_JzKP<4F?JlCi8)H(SX-(IAqcG zbj3p9*OxH$I8%A?D>lUZju|R9f|Z*-(&0s%(&M>>`=w&OcXZEeN1IBF4)l!b0pvdx zc?g(i7h$i7c@284P?9Oq|7>$r$)=ndlWCehB&WHQ6L9PF7OS;rV|-)ZddFn)5qI>U z*8hK=TKo|>h-%;c=M>D5dQrgCZim5RxE-T=afeB5y0s(Xa)=6CdkL-X-)bj$oaK8& z{Wud{-_dP-0RYefR25{ky|Yih`}x1x>wwABFKftgGdc*%o+0Fu@)}t=mNg0I_sTY? z9nleqxm~;p*X8h*+$`43)Sb5cTT`qPNPnFo4>Z}nr;Sw#?vWF@_dn_=44`G>^8$T=YH(=URtEOvJx8`)zZ$boaJ6s z;B<9daKfx?Z!3c4;PAYr^MT)4*U%!vog`DEanfKIiJi0EIR@WTO>O-yAK#Po0n}ew zcPU2!u(F9)LrF(3?{NUKDuAzv5y~TSmjXOyk9{)-YjOiw9mGi&z7Xe*jlDgDjVY)w z!D^}p#dUb;5gC-M=8nuyMu^VudV3$6RHU91`~yv&Qn;b#rm)^SWsweQJUS%@xftNT zchIlC(@@t{=eN;rD~HNkfR>k&J$&vEXt}tms!R6A?pz+*Zy#bl+uPf>Ed`z5kQ|={ z9uC(+$zt=vmihAV5I)-5^D$7R)lEj?kW=uae-D!l-jk&5Xb1MDa;(>O9XsaYKi2+8 z^W+5%SwII^Ior=a24y1vJe8ILP?npEcH>fd%r?|&Y3rNdPnbQb(E(*Pfu77PKr9M| zPtIM$OU<i1xWYVM z(_qc<)AvZy#w?SV+d4aYeaD_u9&!gX*j;V3p48DR1{A`FQG4zA*mP<5K_Vl;WeA;? zYVh698r}ai{o|Xg5|zb|3go2w@?T;BFU0K;G=bTKm@zKi7|VL+4SfF@fm*rD%0$#J zzGdbNj&k^4$xSSf$B_7!I?2<~`lm3<%^7;Pn3Vpj5q+5UKjp|tLxKAUWDce{V@MWu zC{k{@%mVJ(Kgdk*AYe`#Q*4f+VN83ovWR|<{t_IYoB40||K7?#Z)Me%j%HOGAjAud z#K)0KP_DH9PE5D+?zdzf-dGb)Z!{G8DL7}!t!{NE_XtLM+HcFT{nxfiqyH5at6yUDZ=l9j0IlIpU?qt(kHY z$IcHB>*GL$cu-m9tey(0@J8poopiK>FGT#Kh$MR123PF1Ii_t}SBZ zr<+;e*0e^=G5afr`0PV`T#7_;lkQq+8$XbPz0DVkrJ12nw0b?I#uNab1)BLMQo`J& zez#A30;I9|NDwe7_V2_28&5>||5P{zUT6<54l@WFwNFq^oPOpNF}G>)br=)Vucq0- z)RdEzYG(8Pmx9le&I}v3u)l*q#O{BILYdhvte{m`1&s`;2Kg6u#&gw|BtNyQtlhdL zVNW2b8wLl6dQz!LXKp%IoT1Ng4j^x}_ z*I8mRGC?{91{vG2B#@V)^#_lY!}H#aU63AI+)uX8&s#6bDq@qz%P^}K@_IRCC0AO> z-nV~*hDwj{@w+C?vT0R7Vd5Tw>VQF5u2haYtuyA9SEC8~y;eNS0mOSk^+&t@%G^px z2TwkW9E@ANCcT-NM8E+P!|Qoh;+|*!v%M?u&@%j>5TeNGTyO*KcTiek{ygq+uak*d zew_4R%vm$PB!X!`oya>Ox9$L{)l+aLe5`&|u)X`VtD){(ILQUgGTZ~+e!=(KnQ>Q|uoI_4~Mn#q-Mj2|fX{n#i0q_*K2Jm>qeCC#BBFA7w?`<22~;VT2i z2C9^`{}ZHxgM%6Zr-W-`oZdWxmNe4*H9I0x_V{8(<^o~jl2nZq3Z|iPk~*+;izxcC z?cgj2&D@nE$LH~eTLy=K*^v^0Nz=a~jrQ-}zZ5yxC$aeA>w^0+2`=Tr0%T$%Yn6Q| z5PLqmb2(sih%!~leY7+;TxN7ue~uSy2;1|1@%05Y zNUa1GZ49*Q72C}dkZ4l80xFG9PMS9U6Vl{*BLMh)4)geiZ<534Q4E2jZ+|-)Q%Y*8 zW9cNFh}85F(MrmS^69h47`A`;Jks*qJ7Hgm3fFF?X_@tm7{MeQr)K+h9& zYh)I=aKxnLIz0)M;bb(bRjqLjGa*?HYUiDBKq;Byo;QF7V76_owOfO%78x2hgcSvs zaX+s`sssfFzWjK4deWhuZ0#1BU97&n$#Tq{_*6dW3o;cjehIVIIzMKy$1fR-6;xSX zoWVUsh-&N%U)6NRiYNmR!L^Ly%g}9QB_AFtt(H$F;0~*IL_?w}$)sM5M;q6JJZH7j zYt?=A)`>y5{^#$*zlh20w9s%@7GH_)&Y=U+`IVIpeg+21o?j2HY3?778{Xztl!*ulB^>!%z&=sYYq~i;IQ?nfAvq_<2h}(gf)ar2S}+Pe^|Og!Hxt1 z&_DD89FL1UGQ+~(kVec@5Gj#vk&I%saaZ2lWZCCxqTO>YAYvS5!7LCJ3ia*@U!y%= z5d|(tz>2Trj*l063!_uw@em3Qg7cfPj@RYFZru1Rr(-pV+cxCFJR2*4v+i5yH2zy& zQV)s-1JbHU^QGvZLrHbtWuP9aib#@fnwCNGz?X;&XsL=L^WGVTv#oYFOov>x7Vzy@zJ#COUA-TsS-Xt@@qfpa%efMa@>K?1 zTe^nHyf}&Ct#m{eI z!|_*p4N*JRMl8F+!qD;X39pzLoM}QX=<<+ytgfV$Y9g@m zb8o5?aV#|ny+a&b1}zce+z)G7BaX0I!#uA~kuF(DBJ0?Xy-64Es$6_a6qhis$A0`m zWR8Bw9;jcfu6K@1xDG&{dmGh$>TVA=v*-yQdlzS0u8lJxQX z0}&fef6kJy)NJ<@t`0RGtu((drD6P=Qpe~US;Qp@Rjn~7fGjj3-IOA5aEqK8pu7Hc zJmWhtYG^*TV&PU5Iw3VGgQxjx0Rd9%Su@0bGhX%3{}q?h0et^=27`k@JN_{uA8BmQ z=xeQg2%vUrfPeaoA74*t-oiM~jwi&NlS0^Gv%bDwhsM;@G+|;wlhe5E6>bEQaC~29 zz~jZq@3@~24r}g{Qcr)J*WyZ;k1~Kp+}{c|w5TLvrTm~nKVc&rH5c>q^FzbKJ(oL! zZ(BUrj50C+;F8};DeVwkn>81tm#3rBbeSM&>HA&6=>VIt^xz*q*wr)mQBqS=m)bs8 z7(I6W{rj=f!TF$RU=V9^{2RPnb4fknfRq%gnx^y%Ru)&I%h60!hJgX>1aiO9p`j7~ z)oa}c(vy>Ov`QKO{zH?)QJSUR>&S}}4j&AFi>F@Q*NlHGG z7hEFF7cr6hEiW&Z)zl=kn11}o4#=yj;<9^$x4h12O?=5g*u%?3LYdxo64e zHSgGtZ02l~cP_AF6Mt}dYSssbi)(ynWK2OVnFQ`AxQJ3-1V`Xdwmtez&$yu+X_63p zSWTp+NobkVZZX;_buXsdPEJV)Yjr;;sP3fxtQ|P^T|&eT=JKfC_2TPqVjTD9kC7r& zuc_Jn$WvnB(Z74u87=TND*qyq1|e)mM)XgR%p`)q0_5q``?zYd$Mpa~G7Wi&`u6_B z)zx)0=wX0F2XK+K@wC4{^L(frl=K}vb*dL~l!4=Y5Q<}dn{bFQ4Lh1NtiobcaA^OQ zqDM5bL*O(Dhp%ErE{pZtY#oEXVm+?jhN**B5b4G%@ty7M#LTZD6{n}>xAm)N(QoDD zk({1a787$aFX>`gaeoL)sP1)>ObNT z4gff39s2@9RWzUtHFcfaMMJ~9gNg2p!WlU?5uB3pN?TVKwdr7gfBWxz#n-{8Qy{>7 ze@s?cIl|!)wldvwf8uFXB<7O04_= zaKwpVBM!NfD7RUI)midc(PZU9+sN@#sQbyy-ugm&j|Kzrr83Rp@hcboA2^@=Q&EpB(qBGZ^p)z1%`(rK6*( zb$n)0$w+5CIEao9F*nu_^j5LG;-*TPDHG&UtJY#4Z}?U=)S_V6 z`@FdFhychM-%wduUFA5w6|kMyj1R}+b6Dba5vK6Y)oMIV+b7;#<0V7m(Asy!h>Fxw z4Guk+Uhrq*k!B)tT$8HBdEJ{@0`Yy97v^? z{Bvr4A$l%F``SpVd@cM3BO9A){d4J>Xtqjx4cL^mn^O#z1y}|_0gE7A4J0ZhRaY^UH$vY zdK3WgH>L4K=wEi&^pSoFrWX_v%HMBCn>E5+66+$lxxLbwnx2h|S4ueKOLi|QI4gu4 z+Fj@QY?!EX>W7?tIz2q2jPh1StS;~5ADzYpNKS_Chyo5#1~r-y0suDXUT3Zzu}Ch^ zu}mSVWD`G)Moi4`h{)j?iKmTEnkra8*)c3k4v>vHzhVs>di^A>ZCgz;$$^oY%0(U+ zL4+%MRz{3mA73aG9UZxTvZ!~5x$Xb}o)Ji!qAuXSAN36l$wlKs*MvGLzx};Z5pwQX zAt9#z^E8Lh?1#(F9*^AF+|+~`2=gBOjdVn&=}o?plq^y2f4iZ%r>es+KQ%oaTvWtp zWo2dOshM#BXxU#kDOx@4`p(OqG*}Kbb?YXS&gG%*ro!_EtzG)ZAb|}plL&IMSnjhH zqwc~APvrATsP*qbWh6!3az9;;9qpO)eJg9Km>msE7&6=6Cdb>II4=JTuc@ht=-UDe zy22H?`K^rq9j|VcVfgj+bvGZQ^eYk)G(V&4fO*=y2?pUsclv_6JuVd zhlsc@Dmx)$pJ=l%K}|71%dLNB-*0hKZk&uWT?#)UezEX{=kfAtGAGeG=wRZzzw!fH zW$UA@>|+;nz25&FWVhSP{E20TFUdkJtp3x&1>44<-2T-D%IW#?4QOLthQ-CGYe;f+ z{p``ejX&b$oXzySjSG?+cx(HR-gdh2n!M|;{?PegE8p zdmJJnqKTiCuh(S|NiSdiW^-(;8xjpSX~#zNd)aLzU4;~dMSybUn*d3jtP0+TL>T|^ z3JSBDoCqgIB}w^uks3mt;kW~MN#id6``Xr)h1;Y(5@To3a-%cAFavk$;8^|xgeb3q zP(wqb?D5clNV(h{(W$HyZiWs(+XM+FQtBs%ojLWL3!WWMf0|Nu6_%`(ECSQ^|K(l2SwQE%E9Z!eI zb0&w#i!@k&H@x`4?*Y^|u@f&gw{dGViwg^ZXE(m}R}hFTLRpN}c`*y*{%I9_a*WR? zS<`t!k{Lm>0e)IVgOccWjX)n^gsw>plE?;#3b*}4P$%Z_@9h~RRemP3ovaN35BY^s zybQdnNP;VYpFVMH@9Z#Hg2uz zKg_7Jm$Og+-rM~cDF+7;)C@>LM3urtm}w%vh^xgIdJrgq?Xk_5ciF#Oq7MR^-8XHF zCl>=6N+X=NMbFw;G_&;|7FV4lRN_B(cI}VsId=)mjo6GEbOBNWL}?|zKIUBbNm@S! z-z2n$@!z2wmGaC6?UgC#1ZaK2V0H8wVqin%dn zYucKXDbm~f9^8Xyh-fAYwG;*X-@hmPn$>=2_ZsTQul*rPe=MS;U>hC2o=Mkt6%l=> z7ZxyGMoK!wKl}wL`*PV}`~c-riUQk+V%KQ^;xnJ>Tz5bmOJA8@hZy#xX!mIPGkl+X z<*>1lHeviM;1B3Vf~`0o-c3LMK>&ze-ZV7CQHV6XgUTe^PHT-D1hpS*4L(!HrC&_( zQPYbD2ZBnUdy!Q9B;~C9K)YQ_tEuhZhvnt^nOHLoI#U#h9Tel4Gy5b>#Z&dtoMWiX_XhZ7m^ z!hgt1oEaHl|D2!Sa0n6BN-iQ z>>iUhFQ+}*@1bon%M^B?(h_)J{o7nr5{968pc^+T)MA74N(97nGilbcmE6m)p&3331jq! zmw~#G?%NNO`P>uGPAM@J3TpMrM4t|;S z_mL0*HH$F?1@xU|Whz&QMW_Xc=#&*UwCn)5>QorM+Vh7Wa*x7*&EWgVrsf^n;bE29 z)zxl@?4;rFPwObA(X@c?{xbExH&savn3l5ddJ7qU6Ji+f<$e8Xyb6Ip^zeDmFPeK3 zMNZ&^7^??7&Hp)?hmwM6^sCM;a$=q7v|)pnX=6d__BI1-dAhh zhbYgfGWu=u07(=V?p$sn1WA^`wBnGN23K9%+EBm!I@t^e0QiG~Mu`DMZUGmb9(h%T zNQ@&^kaH9`b8jfoB1*x|E*;uT75#valuz8++FDjwiHx7Gk{tc{^XFjVN)-s2>a@%p zBG#a|Yu*-rBsv%6F>*4XSygN*OV_^X`qAxh>&spB3aTEr|;n|U_Z4hs!w?_O6F|SaS8DMI5 zurOZ)VIx~OUvgkNOXRFg9qs`z9Q-!eqk-MHtl#V?F?f0KJGHpl+;3@(K)8LXX>Dg% z)qlC_-kXk&LbAy;DJz~3sSHHY3ipfPwxf=Y4xAl90O#HN(?<=@SLi9;%DC;Km#AmZ zufD|ZTEUqQG(&LKqwRNOK#viK5^&LdN_jyCuJO+L)wQpwQH46#fziF^c;*u*TC3D# zeit6@p@w`-NFBm77^1q2vk3g+ZRT4nTOIIIWAHf4d+yIx_Mq4rTP|cQc)I-34yBreId;6(+a%Lu`@Tw5}$UD|-!p!sBG$KIa z`bI=~24+#|@+ptAgEMR~mx-kh&41uG~xZAFw#CJ?H_v5A!3c zJ6|4-+30>NcpnY>ORvgQ>x*pBu@ckP=SfkO=X8SuJHQcNpK&OJk>@l2nQRLSx_<=y zJf{NTy=uq&A?${7c-p+NKWTL32ej&>Arab0Sn>xY1;YMbJNTdbZ6sR<-Ta;RcXHzX zQBmP~f3-J+rn2cFjo-^{gFH?!f~{t7!Zx679f|M`yDSWZ$`5 z)vsutvw_|QIg(fVw}rvHbZ9;k9}9dB%<`gJSIL@}w4?_)vd1hPm5>%S)SO%$zGe2s zo)^Iao{?{}%#7OihT7nlu$AB-N0!L(iVV|2Vt=h*LZ$I&%}ag|wBo^?1Oc$~ z+bBYLp?c493qb(!tFp&S;;HT=gD#4tK6R4p9!=V(S&hy7f#1!s=%}e3kfDh|<2NP(Nw`Pi6tRD_+ zKYesi7?wCUTfh<7oXic3E+}GrqUYB1$c5|aydOW*F7?y>&RQdKAFF=##hWo3pYOex zT$Tba2Kn#TMjE;QsBI|JnRQ()@c}?*V;PyN2@2y!I|%qQJ6z75FQdVcTJYphr?l1E zxpa^=IP#8>iOKxzPit94jk57`w^6M7!353N_IQdPLl;A9lQMRF#&ndF*3lE zV%XS3kl57rd%u0`pEbGoLlj$q;Lkg<1&F(ymr55H7%Hl&7@7JKGf&L9&wVmsCqa)i zFW^-KO6^*9S#XQ!t_>4y64J~UvF>1`mMwq`!9*;!cL&4fj#&0>Q{GDmTJyvc{9UCY zNd9sJnz_|IlQhOrG!Dz5CCw)9ooKojsy=8_DeHGUM7*Wq(JhPJUM{8nVr(Ujqh-nP zlV4!V{+dT4H8lfc@~`#K$g2qp>}%-FR*!OE!4Nk-_{U_z_DQ*=Y}a&%%Vl;Ds*02p zodCoX)6idq8t~Fi=Sth#KP-?W5YS`|@6nHL7DfOFq%I6iuvl+)rlHXU6A%y}J`xiV zUBZdm^kRNE;r#Z?YZ4#(zW1(;RX7uMi{Jb{Y3*B!ez&u?m;K!`ycdT< z0x>#bxY&s3Quvo%Z+q`k-WRbW6Z8ZKthELLK*RpLaycs(c|Ry_dta{>xb1|84`bVm zx02;j-3wmiMow0Wi6Egt(V!n{UGOE*pq4$oin5Ot1LpzbxcIc>zt*Vf<=#F1@VOfs zgSjlq#U#M(U_HHWyFP9uleovjnQ=uQz9uE%yK)`FCBSkgU!GMB)A%-rxGMX0{e5=r z|4*I^Eee?DV9Z(p(nH`j?Id_dMeA%^cY5tQEveG@oQ%A~|oyyVaao-}=ncQiHz|hbT z$lu@JOej%*;H#4?+}{2;;m13^2mTJxy1f6N724Tw>fIHtFlMc{SllM*Ys|W3 zxM@{&!SnJERCiX@#nqn{hZc75zK#1;erqe4mZY(RVG!ZWN?{sCGBcYrGZz;Qd?up) zjr?4WSZLTwdR}5T(hG~LR(?eVmQZPe<+Kz>9lV(XM|kp@Z|@fn}VjKC4Axtf3naY50zf{8-$A#G}tS>AfbD^ z*6;s`UCFG62RXF53UJV|g9x#F6UF%(fMb8c3#UD!GBaR!ya%gDt{uajuUjhqo3T0h z9)NKNRRMqr0-8emBDdJ!L<*X+8h>@GQF^ujQB_ry>?ovd&HZ1iw~}aNB781t67L7< zri5BkE3xKhW=p{gifKY6F-EHv=V@nT_1OF9oL>zny^l|I-*|4qWIo}xay z;?km0$gKf7j_ZM|HUH71a4wYY5m_=fK@AD+w$L&i%i(hyi6(Rf5E#>5Rk)vbm%W|- zY^ScSj_v*3?db3jWNT}y?THZ(5D>kw4?kxvp@wAjCFtmGt^1v03CeqUcpyi~4>6uS z2c)tmQ1#L1tcZxiRDlpeQ{C_2E5R4@tLr~kg!3#{GqbbP(}(y8_vjXKG%@|) zIVh4EnKb1ZaM4Wn=n5oMy)W^|Tj3!l&9M|trX?}u3qdR@EiG(q6&so$F&;^vf+ zk~%y))Ad*9l<(>Z*J<%6#Tup2PcZJ{_&wl$@U*9?T$u^`{{4H4(-ueqGMv}0-t?P);lDAK*GvH!kdIO+D1d0UdIRHM1UJ7`hshc1HN5opFab@aH0d` z6DVy`3!^U0F2ZCs4f(eja;P#`{DaV^simd+gC^%b67pbJzhs`>1A=vzAB*(kM0MWz zxSbO8mlqR#K88JBgXro*fMg`C1 z{v!3xb1OmPL7Ve$#fZznlBHL05&u3kMjnN+OnAARq=m#~(JElOO@sm+AA|kL5O@p6 z^pf?&P`JG1k>VMAx`*#NAzX^R{fwPqP$+kG1jof^A5n>ZrG{6pUbzemy!<9>oadn( zVPBHZx^i8dwO)Gc*zIl_8ByCkI4I1<-g)DC3g0*2)HSaG!(@(l$-^FDlpUNmGC(<2sTrvJ71|u+wki2FlO^ILX!rRAu-B}N>I*{Z zhEp0YAJ55io}^XVeyQNW$xaogtAawV<)EFGV5{f>e>*riPdkjC5LM9igW;SQM$zzPW00?=xo)Yw_Tr_TOds zk=fHoYF-7UEYcHD^@8k`#M427b`Qg;Yl-1j!v-|b#>b{`ZiH|3ocDmyD08fLO*2|`;$ zt!(17pG~=nZk?bv0tF9+lf`Lpl=+8&vOwZZlKipCw+Q(3Mwh}{X0Sv&+BQ;^mZuK? zdww|1SH6Bp7PPgt+1?C(mX#`Ch|-!rQ0C$gmE&9{BnNDFhoWtkizT6DQPDteU4Fwc z2hM6-Wd8y)DoaYA!Ty`l;6*Mgp_wXsTZqD?PXXX0z4JXG{d4wm?#$gyV;V@d;SX_@ z+%y6BgM&A;^Y#F8LI*!&yzsGz|Cm4M3tpiHxgXd7UfAPOSUip$VPL=W4j|wH6>O?# zzJYlUD;&%TpB1Bb;R3t~TBmsHFD-G!!ug?2_#un}Tm;N+XJM=ua;j1I%lunF_}`;QKgtm}lcXQ<=l>FX|-fg&W~Z-Q98$ z8tgb*vW5u=248=({Ea+O9HuAiyg!zmH0kh&ycJsSFt9?aRrXIx<|WF}jO}R+{ysEM zWJit6k0J_yq~)5Neel6uFgO910fKpLiKQ0h!yo?ItLmo>w|DS{u(t2@4P3$^G2iIu z5V^TMK}I#RMK^5~K1OHXM93gd!e)7-v*6^d^+-xLPO`ifO@d>}ox*EDjol2G5Fv|c zAfdjHbnU5`7VvlMI_3&c!t3n(1vp!B4^y7Lx*pjd|MQX%f3+L@e)K2Nr#icJhXEiA z?s&TM!1iUlh1QWY;G%kYm++!k7r-{1E_5L5@42fLe17`9vm350lh6|5Ls^LcBxI(rADWdSZ0>=I$ zj~@iN(J}$x@YiQ((og5z{xaMjJ8A0f!Sv5B^GC}+Pho+BxMvct(~y5{h98L2 z*=w;Q1wAUPi)}pT!rngdDjYupUgTQs)^XTlpI>@9+<~~FeEo)Al4Gn@n{05MR0C2az%kS1n!LR-c zVsUZt)7jdu40Ig)biffdel9%BMq_`9>f|5B!DDvJ=miDM5Q`Yp{pWfV><+t;RanyR z6wnCs&EU20u+Z$D*%HAE0tjgw&FFU{Qc6|sLFXhKmrBea^1goM4`15QldcpJN6@wc z-exs;}((HY?op{PfQ`FC*J3>cD zi(|HJiLD+MLU&0`SEr3zNI=`XIxZq8n68UAMA2O-IOR+$;MA7EMU8`l(@q8rr?)D> zBeOSE3k&Q2dIxx08LP%0c)2~m%FVq$?tM3O@It{*L94B;ZTD5vyhq^S;q~j+KFzCC zDlsODL^fS{mJL67B0@qC;{%UK9dnl$bK&_oY_Ml~MzZrLp-TkLc0qT>{}??TK~gT; z!9)3Zd7xPjyj9D=`1$L0H^)&Q4)*+(7X5{P{l!?~=H_0IG-Z%&r>&|nWve59YQ+4( zQq04}wYOMf3KX!U@enA?fR6hfr=+D_!Al@)-Xg|bBaTh@iR0LKZzy=jaz45l{)*Mq zf{iLSc9iK3Owl969@5EKHK5}tjz!`@OL-7rAd_ zs%9jBFi#eVkS?IE;O^gy?sj5D5y9s`Fw%^^2&j8}z@#3LfptpRsZ4!~O5jtN zC(P_I<1GmG`A@X?|0kiAPXe^AIjxV0DHYV!DD#-rL*yfMkKShKDIG-2Uu}%&H9Y$AXa%cQQHhW%`6QK@_x;(IGrM~2d^^=>@p@K+@sfr@InwK!aOIgG`*6AZq8J=Q>|t3CnCv{Y$D_&v*HE?xm3Ww zJ7u9l-kp-ccb_8C(gUh=$GkYA>It;H6jD}|tys-dSb+nbn!5homFefY>hDDhKB5%r zZ6JdOVo1=a+w)2D76gbDVlsKp@*<=vETA`rd=nM}g2POIZM@BC@Mqp<5;J7>aH~%@ zMXLH}SyXY>=`PJ#44{oU(7o!5wvP_8c?KWGButrWa3rTO8uF;HZw$3oT>&zKiKuxi zFz9*?1?}gT-+haZ)MaJ0A&4UpoP%garnb}k4=s|3N@sJ8K(#gUM@yrJTLw`G(s95{SNhEHkdlt<4aT`fBGHk;K==}@+ScV zet;Vxsviw2S6NxvX8PR_3-Pw))<{)(9Qo%^K-I+DhF$!wUVj8 zQI6B7jC@k7Xgyu@hEQy0+Si-{Mdo{2e!ZzOqZoJ;62)8&4ypY5_p@m#dy{U6$hC5L zME~^rNUrb@TTt37S};+Fo%uE)mBVuRVd94uP7V;bv6QTqU){eUn3#@P;cuk&3nv!{ zkhP-C1;3Xcv~J0)z@8|eqcT)(WaGUBW~>4j^vRdI{oxnMT3>*__&vk?rTCeKPf%v9olpZ&WweXLWuwm zYZECZUzv*>GB4lPn3K;v{kqbrzn}@kygaPJq?p_C49p6k!w=aD1qJ&%b3ggbL0)LT%<>&;(oGb_63L$4{y&kxqV#|}uZTu>Dtu$ZMe zG^S$xAHY#K()&hU&0Ad~1;AttA_S_~8J%PEwUIOL?IWT$c<9%)St|7i@-vI3L^35P zt8yvMroLT+v;9U!4*FB$kn~B0Jxb_|QWNUkDiRFTMUxdno_g=E@h0#6Kpr zaATmYQvAsCmybZHdt9+ecU_9E6zRxf%_4*)oDNZ;?b|3>bFp%BK)K>otlaQT7EXq$ zYngPI{PRN`wQ%7tKslLCwKa3PRMT&VM>Vp)md#5y6n@Wbn29S9S{3TNk6R+EorX*D zL)9B)$BWjSq*5^-1c5YC_0)7TV5O}qM)-OXn6nkOTC9QHe3EA3$UD7GVsw%l@1XPy zD&JF$wc?Eg21|v>KR(=;0OXQYk8ZMgC1$=h3+n2JIr2sUyBEj`^nwN~U4PTxJ?hoMpg&dpS9oyO%pgC(y;#>65NwZ03RRn^zkY1GYjEg%m_HB7H zdMi#3?2)o?(Ktp0aM(NtEtI%j1XHR%f;g~3`j2{8?7$Fv-mBr^;kIlM1@NIbDxp3ttyk3ANH1yrp}CU4J|q{X&LxzMv|XTyn_`%y*P=if?z|eWFDb@rPLIH zhr^6d@X6nN8|jcJ$l^F;xIfxij$a)>N?KsC-zP)*g)8#LSNJh7%K&=aG>)u-s{4wD zoC6~%hn~^P%Cj;$_f^qT#x!zGv!gCb40wJ34IS4g%UEc(O`LfFL6|@nYe5;w_+{*4 z+`_Cd1l)^pIl{h;_}`k`lC9Sk@s=`Q}8lhhTX}h zB$$n9kYKv;OYF}{-2uFwldKvdo5_>Xg-+djXXs7Ez{!Mnixu3SoXjgEoXZ*Txbm#0Ix*497bInbI>BzI;JlSGlzOuPA;U_fC1NlkMD~53!DL?wN!d?j%Q|*r433b56lEQWYAT!}WSfvW zC<>8%$Zi;sZDO8rp7T1t=lSpVdtT2UpZmJ+>w8_-{k@jY`+mLdbbDJfPIh5-001~G z%uUY&00@61RxqO`_XIkV@$k;x+7V46kvcm+efcsnJw2C^k@4zP8=X$?t-IDn^Z+aq z0E9N6dI1O^)B!*g0Hgwd{Hx~Z=4v`W{}^K+RbNEJ%eGeH($dVxaL=)0#|jDxh(zL} zM~^HtB`%vP8X6i33k!RgtE#A|2nq^nYim0>Iib;Lz$%N|zXgRt>FDT)i;Ihjik>`q zQbI!F)TvXaPoGv(Qxg#pQBY7YGc)5*u;$_6(a_M4m6bIxFgSnyyp4^GqO>6g2ZxlD zl$e;9wY4<@fiN;M($mv}11GLuzkZEQ&q?t;oGX`>mR3?y!uXwYadGkU^Mk|T2D)nZ zZU!hSD!RJ5W+q)VMd_S5bLP$S8?}{5^78Umy`257UY3-UG&a&wR*=Et0rGn`I-OHS zMn*?d$=p<5RaI42OIce((ZJMINJL6bPELSVSVCG&Rzcsy#Kglt8>K0)t0ZNtb;eLl z_JXC+IkfHtw3@Y^yp6v61+@BQ3vGKNB`ud|4Lu_>Ep10*3j-->Jym%R7cUb%EnO2! zOJi*Zq{bz*p_RRpnYpEnff7<%*;ro_r6H4tM#JD(PJv@F^l^|zgc-hFMR8-#TpcXfI{pa%4@=0vB zkc-hWZRLW7Svap{NYt}}=}^J%@GGDVv|{HDSfIr|v*WJS@>vbHq{-5s-2Hbice&_G z3dpzp#(gTJ#Pin&54UOT=qNf&pmMb5P1xj`O%$R)bR`{zbQ87MxCj-y;j$+1&8B5h zu=nhh4$?W^D}51Iv2SHBTsng1Y|ON;wj5x3D&fDZ(B?rvQz=C{8o}0eHjh7Du4@cz z!qPUlLRsEA*$noD3Ewz)caIJLJk=JaD97j`N^yEA94+wPCvLmoN*0_W33^TcrF^<^ zk|e9Ve2u4L(!+d7y^=WORP|gXIYQD@Cn2_{2(X;v{c%xN}xcVLPj9u4e`rY@#_%3qx)Zd#i~GHb`U<0=hLBtEVw{3 zO&Pxg5^Z8G}wRCusJs=A~tztzIc|q@n>q&j7#xfeYTiIKEP5fxR9R z6*@4GGPb8pxK9ciAxV*HlSA<;iTb1>&*Pptcy&@F-U43->^# z;~4X^hM1!79X*8N<|eE(kG|8lR+iFCr&pm zxYg2{9}|B7S+PO_Dn;<$f6pyqUsPi`o_y`YpG;~ZJdASXIucfJGT0mH-Omrt!3zx* zN*pEI!N)p*5a)p3MHwDfmQBW<;VI}FVpL4)l|Droig}JTHp{nT6xVN3(-}>R|Iy!* zHeP7?^Vu#8lgXun#jYfLA#9brOiEml&d z6dD>ja~YW!ucN5U#*9Ur?&p-7c=9Fx$)`<*n-q|K)hx2KVJ2d8YH7(tn3zg)HAEJU z1Kwh&r;yQh_nf((z4=6D`~Bb2pFrvHKO%}9K<*0OE4q)FnlE*Jjj%m_{~KON-NfAo z?A;HG;nU+uuAEL|WIM?Z^0t2kFF`Ise)g{q2jk6P&af|II}~iXpOMpHiiuS?5~?$i z%x=3wI3M>CdT+b0R!fNVF?i=OzF74M>yyUzjt-{R-GuXrOAky^P&vi{q2)H*DitE3VQHt2gz-;%8seSyG%P;Ng8wPs zh(Id=^2C+1zk!#q=?}b>2k|RGvzz&mn-V0F3`p9LOZkUB!H26x2AGj2^8dBMPbfn` z1l=E>SISFR@Zhx1O0c+B!2#OsCK8vAnZnisK$dX|gl^|rAf=iJVq`=d????4XnjfC z=w`%aa1XB4wH&^@!|vfVirEW=yL&o=M}v5pNj4(WO(-f;IVY0gl$v#jdLW}RP>VE# zh)!$@!o%82Fwu$c02QE{%yJyu3CN}jUSu$bz!*UV3B!l|@8EijcAJL^B7XxI`$$&n z&^FXbz9~uQtI7MT-9upDIh6-I9{m)kV7nC=q?}gbGS{5}CirO96+8G$yAGRMa3k1z z`F*P(WgOpU5&F)_{Ve|Dc=w2~=Wm!T=azY8GoM)z)LS1}JAIK^xG;vv#T?9XIMl5> zRi-}X8&SZbp0%|L4(>n0q6+0IKiN8uVFm`qJ`LcznIrwdb3hoh0?Iq2B!%3!w&+R!cGU9C*@C|JR3Kvvlg1Iry$Q$Nc z;9L1=`Xnq{8T`4c@fU>=Mbr`5Ds<9tLJUyJ@cgAe|~nrUd5OFwmA~E zY;z0&(dc3LIw(7fg{zyvEukZjv3^|eXH-y&`vwu>48mgNlCk>us?Fsl_Wyw6JFW}$ zX0X!cn|*^gxaTNcn{?kp%=42GM-ALV*puvs&vf=twf`w!ntDU5#uD1_BaNKfYeS($ zwzk&>@9(-Y(A>|NB*XItRRP4#XRk9pCtlfQ@l&6i?{8P_b@WmD<9M2pzPB}5-GQl? z0m!|ettG3wA!ZC~F(4+Y&Db>koo0@v!<#(xn12Id|7UFNU7RMse*A$)o%sG+Vn23r z{pN?x-r$|>0~#Qv;;LdEY}Y3L&=*~LGX4gJ;+#wl=ay?AyB!Lj>?b~H)2Mj;?W zGe?u`?~U%H;yP=Um=+HNK{tL$gDQW$2X)Q%fP3GUvRquwg{TjJ`wdu&+v2#XYHzDN zW~Kuk8EZWWqnuJKyBDDJ=f6<#H@s{nGhrsZ-_K4cciuIW%`vfFI$H|&wk(2se__40 zAKpoA6($5R&=d2B*>~?WDE4p&nAw#B4Q}LvKkVOSGIwVu#2o8aV;;;Q4i$VB*$E-_UoY0+Nuc}h74e!j62;P2D8=q`5VGAu;nLvwsMs9%2=QI(wm z($@+UcLUV>1O#PuEFzTWZyR*}ci8zrO?#n^(^wGrh&d&*NcswH5Nj8{GHUn+@GS{| z3`ch%mO$!#5odC_!Zr*#gR*02j2vUCW*>xSXHY=5Q1cXr&DjTgly1=L!iAYwV9aDZ z4w-YZrM-N5i?@hZrVnWsqgVwEDN_6J6IH>&BN}cptDWK#S^~>5 zJ#XHpIkL9;D?i~Uh0qQkV-t)naTa;KSVo0_6hZDMm<9KRZ)vhtfBEj@&E}ZGXGI_u zU1V~a8|5hvi%9$2pxU{Jb=n&W-T&^|wmc5`mhP8^)a2nq8YezKEfTE zHWa_S8a}nG#QV`K`E9|8s^IS)^VuJ5IQT<_VYWs3jn`g!&JM;N)_J9kjO)iQ55Bo* z@0`ph;|=!afMF%|=);*mjpB7R5w8hPnf0n()bTyFEqSi>hu3ch;Y5eWnm$D?h|xK^PmqVM!erI3}(7LapyqY>qpC>Z2_MeYgOQ! zM}3 z9@}T7)lV=>LB>_Jalc;Ae$x`?^n|{BvHI&W=2>XG3ax&U5rnCNA)4Ul;#Y1X^0zs; zlQMf^`9iLT@Pi@Axp~~G>8r_7QZfo`d$|$=B?=@+SsT(hSQ<3v zQBqHrL$q2|!mq3i#gu?P1NOz2yx@i=!Xx}rKDiu=&F2-#9{o&Kd-J2v7m^b!fiEhCLk3pguWG79lA=q4g2ijQqEPkU){+{0PK&H833)c# zgvTErxGLHslgD*Ci=MguP+Ch{q?d3C-`DZc}=xxtq2p z^9K-%x*DMnqui=SLoZjl-PIu@K6*Wli_07Gw(GI9s!{H>9gn!2$q~F=X^Jojmb7`l zz?b$wy@|e`v2~+^QcNLJ)uJjji$uI(o>0`*py@R_mli1WAS&{8U&1yfY9gN8OI^$8 zh%@w1Gt1YwL_&o~hc&PX1->`%jN3{fx9m*BE$k_kG|>}j{uLx^qlLlkbeEsOOlO-y zxkp6f{dT7(^TprL$Y!71M#|e8vVM$jZFUL%S?0vZ>hK`TaC`B978lo%+8Va>%%f@H z%ka}N`|WaltphAq#`k_=qj@lWqbJK9ho#RnzOuv47TV!fX6oBaxY~QoVuJQ{usQHc z^RrWvZNEn54k!l)WQVDit?wxr`K>#SnH0=GANnli*6Z2o-Lt+4yIVU6)L!m{t?=S8 z`^f#q5089G<8TXm3ndeilaurfJKX-OQu<8#rBZOi(tw&R;%4c77cuB%^m5<_A z8lubANbm&z4*uLYI5NsZTWGDAKG)b%Q2P5=t2KY+#Ajb0_0jl^X=f!-{o1I7WV>H) z*2-BQ;M}d6mV|0(Gt}w1WM|yw*i_38ni0W)-Ku=crGGJp0}6#EV1L?GAMPn7pda(+ zo%Q2RGn-D%=lUTtuz0uq%UTdtu(qiwf%;Mi_@hdZ@Q%{ZnPZ51+Woi0 z4CC$((N{YlIE`m*i5c*S&E%F>>Dz`4E*TlF5t#L4)40n0FxT(T3*+Lx{s?pZ$4Ezh d`cO#+yV|c-^oA@dGk)Lz7HC`3Dr3*2{{qPsEg}E_ literal 0 HcmV?d00001 diff --git a/icons/obj/tcg/pack_1.dmi b/icons/obj/tcg/pack_1.dmi new file mode 100644 index 0000000000000000000000000000000000000000..d91cc71274f95874a712fc94702ee70d5fe70c38 GIT binary patch literal 86394 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

DuH zzg;PCJ)^I+x<$+iv}wREjuejiI^he2n%d?b=z4vg4B%Qt*J5=BDwzUdHMB-;-r5AR z0A)THQU2Pg^bojqA?{jSB7KXaxtJ&7VOx9=6*85wr~;GbWw1k*Dy^_Ib2ix^%!oXH!gT1Wb*?peuagmGZx)Z|c$ zAvt+XhTJ)@2Cf{@BjX;RlaMHj)g*x}&?|PpmdY0U=|vqlz??a2p;8Lcq|tAxGxRHz zYyb?pH4wNzz}Uzeo-h^{?aB1~2S_0s(_HngJ}T{zdT?GZBCzkzzdOnL;$Uj)L8R;9 zbfm6Gc#Swy2-eQn2G9un259{($*EYOH9mx!#KVFqY`#>Y7U z*JwDSQVPI#l+wNqc#)A=DtZ!*l+T59U%jyu78 z!iYH-6C>!*U#U6CsN$oZXMBdzhml4PR5%>sU$Q-hW4FdlC_e;ObUg_yGDLnuLUpF8 zqUKJ>R8a6_2%O0+U1WR7)htyiT||=G&X}5()}JjBR`BUik>iLUSEHoSWd|oRGEz3a z5?d$adG|skf4rDLLLW7yeAX2{K~K_n0iNbH_b=`gKh<#9aA`Pg9DODP_(?hedp z5s&_x^^ypvTs(D1Xz1C)36zk8L^hsUYrb?puFOQ-<*N zY-nKM1v7K_DVT2eUY(K}0(0`dIexDS1Nn-I30<|9v%@xKysMpl3%c(ArV0phUHi4s zb$8+F-=7GOmU7c$|95t5X}bx`fJ^@t%kpOXU8V6rO`%Td+2v)ST8?-~SlDE-8jYx! z*t^o-0juTS(`;#7b8R2j(Dcr}q2+XA+-Qe)@!r-RfzX%eK)&%EgxOw z-({s%Q1|7-P->|sqTwKxFl1Y!K>m(|JW+=F!!^*`(^H=7D*%I*tUBE;Tr>~Sr38v3 z_P0(DQ&ZDAi=he*I^3fT4PVUEb2?F;d)kQxAZlGKd|3eHVKDtH52#&qqS1g( zZ#Uv=fYW|{t$g)FE#@shun40j4Ld#Slb(GXsnr6Ay9-m-1+-V0o$%&$z`8ZU_u_Va zBVM9+qYH1YaRqM0|DZHK*CTOspj~rj>(JM2=CB6Pwo;e8`R*FntRHB~Q$i(P@yBL8 zUwd=C-V+UqAtRAiRmEARx>wi|ha2OsLEp-M-0TA6=yWSa@o_zxo3&5wV@-g4o1>sRL*U=*fyQ(Igz|C0a&J&N5L^@k8wz z7394{Wu8+=i!>?qzis#xbUAtIAcDa~EFGXm3HDO-dkL?kt4j0=*`at{9!?mJ2`e!O z_}l0@F}|xFUxq#<7oS2js1J0Bpwq)zWom7MN2XXBHw~RrBZ(llfF#i+QH7EUUcXydwI%cyQtfFr|}PKz8amrZ|n)UYx%;Q#R0E1J3L%8XH90o<=qW4PW^bHT+1fp$GJ% zG`D=xopay61yCzACJQ*Yan+!WdC8Ksl$lat$9RVH?6~Ik*0bQwX-?N_Z(c`-Ex}M4 z44s|T%ebx04J_yIdgC+I@h62zoPz;@WM}{d&K&=jpl_36gw0nHI9>#8y^LB-!Sivw z#tucIbB)1*(r2Q}_Q>W9jOPxFK6!&=|s?0Q;s&+U}ltSDUM^uu+*N`01Lmn~_0*uJNODkOIu6 zE+Y^LEnlZ}Z?XtWpZcrOxy@+VlwcuGjq1wk7hRX1qM`^dq*aw6%!f-Yq3b1597LT&UHg^&zI;WGdtoLYL=pU$x8CI7|rW0OTzt2>p_q%>xnlVpm1$UeO=Al)Ar2- zPSKE%(sX*L81FQ∨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 sAInKdM0EPse0 z30wJm@j~nNA1cGy&W7&r)er86F7ee3{hP!QmG9xDFFUji0@f9h{s$*9cJBNz>_o^4 z!-RHK{vDLRzl$&ObO@A*23VSb_GBax^%o9$H_+i_x=uI+MKc0Ahkh3TODTH*%P!mr z3OvK&qsZ1YWckkxFrkaEItq+$|MoLe&Q`rh`X(+eI~3{nYBTJgXZ-W1%t5dng4RFI zP`=B{r_N$p*QP4=K&CgrHm3r?8<##?nTY?ahkr(sng}&O6xt43wY;KmC5~rkOiv2A z3J6@JArJUlC@Xf+E6i4cKXCr9erRK^rcn-IsH1_5Ke@>YN3Itr=*`y^-CDhDDo^H? zGYk-xtdIUn%6|`jd$ke}x<8BZ^AaBn>ozUfiOoOS{Y$?~)#BvmO`d+trFb5ERidlF zs4cWNyY-f*yxvXsUoZS`QFEqijqtxL&j{B4n4R(eZFaUzs?I5WMf7(W{&U&Na~Qzy z?y;k4inC>a+}S20$O0p?$N|Nf#narcfg123G&T<|zlCxCb0x48G@leX zBq`rp9=Zuk*6WmhoQhHLZ1y6^#pwX_QG|UE;K7*VGb1!8*J1rsS<@*y(=?x~{Xd<3 zYTm4TCn5PRke{3)xO$e4oI)Y+>TEbf&F1{#-|qt`z?Lw6f{r)gI7$}Zb}fIKTj@3V zAh0G!{cZUurzT`u#ew$U;ea`x6j8=AqV@EbP*xXzBhRvg6pWJBzvX!&wj`R)Ya8kK zS2@lKDdtA`?;{-kx#<6)Z8^OKv@LDpavh~{5;@qyEk2JYX{NvpEelJ5z?IJb48p(W z!Vvfl2-#A#=aA_8k7(3U2T}i)&nJ@q*oip0ZFvR--A~qjrUz7Zymkjiy0enNqm|RT<$H$#DCbrzZPa)r~;7t8*yCEfvWAOIpDtw zX(kM+h^21hT4rqc)+bk2LDp)_DPbqO9{88@q zCzqJhLQ{_H;LyMJKqblFyz%LM^yEs+%7OpWU(p{8esr6(YAy*hgZ>!zIF>yIZ#=R} zB5oc&`#r2~rGk6M#&AIZ=rXQcT%|G{m(myGAtrXa|4#*9M@100l!^{Y1Ljo2>vVJL za(D(nxyPdF(jM>ONFKQ*X^U_agV&9z zL%7@M_>oC1PfKVgJdS9CDDPmGGN-BK+m#YzPypgGR#{gD0Zb&Aqwlurk1(lX z4G@Xz2({5L;S!lpb^>Xf$u@JbVum^{g*P{`-1m%n??jRnc0MPlbE?>0{G8xgi<;lF zLGnARv0pW=s-#m=SM|r&%*RPysOTr)>$?&}{fo^rsi%=kTx7^~-N z9v+^4iHL~<@H-KGyVHS6xSaB)#W|+^+1%jHt@!|+xZ&M%FO&u=*ZYqJGthkZpYzf+ z7MMrWXg~gEXO|TR0fs=-p|Tj?<3jag#@&5daIUr8?N&$^ z7y`@R@}RuMpVeWyGKo1$t%~u4U0#3=7aA&!5IrjgvYfdPTvi`m-84cPa*f(w;U`f7 zqnN0TOl1hVU)XMc`W^aO29K8Gh$%8s0R%*!d`@xK>|aTDxIQ>B_e#CQYS~@kilA(u z9*2VQ_DJ2=%)NB2Zg{4yR`{!#TbQmlH`A>+;nicbTUqykiI(}X&2P54y04FluA(X+ zrL+3{6_BF+OMBc-zaseh1$nkoOhFi#9JWt%exX~=L=z~COR8ZF2py6SjplO^{7G&yCr0hrzY*sdnU-J?@kU- zmChJj?Nw^^WgM6D8TFdnItI&;xKto=200B@7%0X9_|MNqoJNftH@ddIDSO?cJXtn; zFo=78Axz3CxV6ZLTQeg8ytX#+XT?KNcEH{4X&Ob_WUneUsJc^)_4%&!RW)g7GVa;A z8ctL(7ezJ@$-lwz>$Ya7Jp}XvRJQwEv1YaWHQ%kk=wQFlPSLoT>4I`|X%WSV&ymDK zfuo?{;OY-BZgnZ+u*kneU2OA+2L^r#@xx;ihoMRu?7y+ckAeBOZk{g+Y2A*e@q4s& z@(99l)b5H*mpbxP**lqzs1r5xVee(QCBRl2z?TK7)oRIy)yE!0CoH%D=xX9M6i5zA zg5R%t5*=y}+Migtm}?GwetTy2(y!kB1yJAkPATc`4X%kWz79lcZH8&5jA5d#wjlIj zrwm!5m|2?)v@GTDDLt;(&B`}FfsQh~Ci|q6S}eY5eDL?D_EHi1qy@KW%NBfw^%fB9 z0Qt_s;q&+t;s2Y+XD+pH{Id=D(=TZAC))WO`u$}1GC64?$}Expk&~sq(fGI1p-4Fr zu9QCo9|Vk2LSKWsUN<$xJfB1h`26NRAu-diA|{KD>~`4Vc!i^*IS?uFX(nM2CbCIN z;&g35cNZ$NxxKRHY>FvST)+Lagov0kXDgsYBsufluV~@)hNv@VDx{+l=Z0YSC`m=@ zQr}zT?;dZYJqCM6%z0Km63c~c!o1Qw5Je!~o;a~g+=*UI)!R7@3jBviue93eNci&q})B~n*u zc$?>|FmWw?O9b_g*;}1nc^J}H0F2B56aLQa09@K&223LXTXYnGDw8)XDt^8(DTEI} z1F=v{IG`QHZqE?I_bUQ_qF23yIoBcFuw)Hp%f-`O8~)yN1(5r>Qy3==0QCJ>)O&iB ztePt$i-nVu>3wEkaGTh>2}`G{2IlvlT89E>N!4(W#cR?_-cTAZbp%Elo~&D0M&}fx z#ktojFM6k5RU;tBEXuF)W{z}mNzZgB7;sTE{*|p|tnYJQ3TMZ8K@JnXWt1QM2MZAQx#p=N@~qYG zQS?V&n9F)%9qNOs?@yB7X1}~1?!Al%H;Q2U)6jVb=HIJ!Ry>MtR!(SqF{M+nh6t>9 z_yEuVuaGK43-7OH$A5>GeL{-`KXIp-EO2DKAp}V zjcse&2wz1Iyy;frl4NE^vp__j7#Bl!k9S@5#ZnH%0tLd6co8zasU|^=TzGjUG zv_mGxFPHG^*M?IDih1!eC;AlQPCd=RPdjVXU)DjcB^E{e(ga<2n($|*R)rFqr6R~& z-dOFN{eNjca9e+TG+gTLjQ5LR-;8>@1;st!t?1Q6!*$mQJ1@xkj#oJ-<{x9%d2T7 z?bL$$otvJ`f#>4BWI&QL=gjY?gIu)xyPU1(Sp9bSUBG9oeud*w5=%9m0%x(4V_SkV zhHotS7O!z~Jx-Rh{1o~H1wE=O^az^BbL@+=9e6E#o2l@+EA@13Q(PMHXA?^V2|&Bk zC4?Dm66+V;dM~Z7pX7^GyTYHQDKP+0FOSyC05f}bW=SegK>2U-Jx0C%!QT1Z%^74P z&`MI#E-0!0l|`fbSC-;Rbx{J}4|3vEW~I1H4gpGu4ELHq0lhxazDOu@wC4 zW}mQpyWDGhZtQ{LqPh+RXynNRK}pMGwH$B4jB3>4jver@;vcH?D{K*d%?7G?-y$1~8bm21%-k?fr&j`s;`;xG zZqw5L5cF5x0*5?CF8kiDg@bHwZsdxmCN9rXtt1YGfPe&yY}Gz@2m~Y!JAHGg*3bK* zIHL8vU4RB#)j&IUJNYzLfC`e&#AXMlH9YIJOX0aQ?cE*=bv2ut+5h3{tD~xVzPB&k z(hUM4E!`aw(%s$NA$<`+8kFvkZlwFtNSAasNOyDJBsX+9UHWcyBF%Q1HluKR`LU8E;84iS+S&^nZ#8G@vN|L^d?O0eQ>yZIcl`kY zP;cThGT?$TGDww_Vu6V3lZuuWe&8w2U2ZB2&s=TfhQRuq(A6mCJ;2mON{S|CEhtFB z4QUzCI??#nrWYZY~*k zbx~C=2J*alw4xv!eqa9%Qu!42Kx6^I%~Ogo}HCG7e^DnQg73D zU@7=qC=<>IFIGRVvp)o4!y&zahbL_Aub=k@nponC$4M7Xt!Q5%utrx_R(7k6vg)sC z92kRxGBe3q>*)u^$77YU1Wc{1Wv=$dhK8_36zqUFJ$x}>XIInvpXmU_p7s;#{}25t z68mqp*3{H|hc&LPttH~LLN{pW>iNlKX=w=~Ar>7P+Ma+Jz8x6J=duBc>q9*?axKLK zMp-shQT%d7wZ7pOI~MoU^i^v>C@{%3{Jr1DEi4l21cC7grsoEvwU}Jw{!kedqfAu+ z^e)~$KC-g@D6L8(^t=j7#>8z)o@S+Cf)hM8l%DlkiAjG>gkv{)lnPgfU zIA?RwkC#l(bnTz?mK6WZ&T6IG=Ee6o3*+Aa`lqSZ2FmM7{iY(*-fxl?mUUh`bq1I1G{ty9N|EBsfWJq*y)pdSbw=~h9u?Y(5 z;|Rw{fAsR=0pI~SyKA&XHQ#|2ocR$=L;D-R0t93?8i{qvdLaU5v(o&lo@H+$GJMxY zA+thj<7UC$;oSZUuo6}0Jyw3-Q0{u+f&i}6q2IqL`T2qvt~Py-8|JD$t|aBk_56zH;k-~IJvd7M+{|RDJNc5% zPOZPM7p$6teVJ-nw+O+--@_{$zP5kEFf8yA#ddOX+BL`rB()n`$=tZRX63uZeVFa$ z>6s+SDkw;*t*tFq11hF7GS_!PFlOKm$qB=iG2c4BVtXwHU-T0;2vjxx9vaG1&6m!U zucrmRGzg%61XhR5pOPOth?OXI?}Gp|Nb-t-nP434N9vZrH{^^bVI00are7WT0d?u> zKBk59hFSE*tE()woIxq;@v96)Kw?SBWmTW&(H!vyjM%8iBAM#!OcBR+XEV=>>u1@D zS1%g%wG63h_g&_;1RCl|1!bm_oW&yp5b(7Bue0_g(1`W|O0H^n0oS}akNzi+&-3ti zMK0x1gR{JoQ!E#?_~MP%$ub8MJ#sM%x%f$#Wt$dlRyni;Tj+X`?miCZvGx!EdK?@^ zHXk(VwN?9Ua3fC+6o<|3g1lDFYN*0G67k$J2|)+xmTNz@iyRu|a8k{`3Q=vL!re z){wsOe+EgR5chA)0LB})dcdf_s))mS0msTA9flMx#7#)!5=|L~*IxZIFkg!Onw)^m z`5iU2to)H27X{2f{}|*wYQ6OoS9%DS>C{iD!>Ce_!FHtc9bC0(<9+ z(;v#I^VVc4b`Qb^l%o?oK3Cw2n;XmK8?M*7DRR$p0y06@_y^I{wrI!64*h#wvct_VhNDKwl*U!If-7$lM6*7|a{%!nlHZ#-6=;#1? zjuwxAfaC89Kf%{T(BvWC=ToxK&`>Vh>5#52v3gruTKA}Pm6pvsHvs(gL&O~c258LVoM4T=7mbjcAgvct#5yR?;rSw)a6L+P*k?u+b9Z(Ix-xa>fk?0c z+(6-B7+av}etz4)D5*zCy+`VMgy27N71y(5$~RE~{CdzQ2$ZuKx`rB{cl&sB^>qVr z)~*4OMWs@UsYTR&*tisd@9zmUi0kk~PGC{TS1h5i$M+71GOMLbFbf;lSV)@d9dNbz z&(FcvTE{AqXTO$v|(wrIxZ5tTe<~NZudC?(T!n1*uZ#)?}p_k~~7fgi&ze^bYOujgTyS$^MjkDozFaK0K0IvI_>)CYk5f7s7FXL3K}pG!dD;0f2%dT`b-bW%Vp z5?-TJ!=c$mkEjtarfc_6pnQ1Sus|t+mpkt-=v$;n4P^S*Zlp+!1GjAiFSRvYBitX? zO}L%g94>^3uJclho=^&hs!uf0iX5>plW=c9%{ac`Y$m`YUBspGry7>u!Sn|UY7j_2 zm`3gr!g|ac@)hp8r8LgOFRu4xe0((w_ft_YaAn69J=p`em(FVFs~TgV$?uqu>7^o3 zk>5rBcz3H)lVTG+MKlxL8L<;ZGo>>VeVF|IaUfoMI+~_m$1H-G;6sTH7HRG$O|jN% z1o%$TZ{#|D=il%*W2ImTF(r+@}n;(7^ZaJ|P{hH^nVy3Ah6Ed<4W?>K9Nybt-g_J)xU4Ck*^- zobiKx8p@JJ$O97|WlG)67->5i7U@WXXo0Kb+||*8{T5i~`SAvqj~l=9@e+;^&Sh(B zt2yAQaiB-r__e-AZK+A^bCO3%j3_H+Iya}cg*`a^mWgqy12Jd3TJ2PAa!DFBQu<(2<~Zyh12y2+e`fXX@`xhnODq$BG@)N3i4^&?79-Ag1@9;r`b$jk%1I{G?O>^T9b8!`q4WEX&chhH5UO^2|x{`bS& zV>&Feo|umhl@L8vubNq}&c1d)Uv3pu=sg44S`AwhB zAUNVZBcohAvB|5_CuQa0gVMU+sA^EvEp7bOk&%8yas!M)-K*NXXXnL+U7Jo5e|oy$ zIU2C$irgplG(7#3=k#`{K!(_n1euBEZYm?h6Gj*c$$&7ZE3_oPt!92Ezn?*s zmmN#-!r6N~caF{(8@ONmclFC+c2J}WTpH+AbkY1J$QjD+Iz{HV7`&P`-Lm#43{sZ= z)V2Ou&A_1I*OlML`|@{NR(U(^H=Fa^ahb_==WJuc_HT`pp_cLTCI_lFNR z&z=`w+3t6Nh|eubqEZ#(z};4FwfxR!-f7g9AG8558pf~Sp9f!5&dcn5%V{MITU}11 z4Yx50_j4Kpg};uCEoSLnpaY!8zg7&gF5oP7gej?&uY8nAM=;Ynz`80bDlv2^P67Jc zZ(<5r{nrkPP=q1b#uL!9U1z(@%e#5LmzS@>Bw2yNklP1)d@ARVU626VF`%RD+(VJ)_US;MSU%~Vy#gZU49-;w8=W>^?b}o zH(ox2lwNF3h3L%~Cqm>Ln3EV8)8Qy)4>bvRXnIx6y?ue4CmuqA zA*Jh(#(U3Dh$Zep&J0?=8^o%RLfEA@^&jc1rE}U$q`NUUUB;iT!8w zxKR_Ub0I6liG05$weatB_^c?ThnEzSs)_PS@vo4cDii{@=zQU|toViK4io z@7guxv)ZB6P~ODCqcUZoskH#hgjXnc|GE+gnrRf!+*Ady88XKZjAdM{=epP1tYtnS zMR^Q}-uy;?et9`uZK`hWIQ88yrVf_d%-8IHpIWKsN?RRf1n(IhPfjt@D#hvg#2b-& zR#jU6i%kpVssC9qD{>>}Fh@d_A(co%wRBGE{0NFs*aB0}E{)e+c=YYkF_$tDY>l0$ z08*q?V$^n0TfH)+@1GcGAeWDn*SzJ9Fj0JwjOnk>=Ny`t*!Pu$Cl$>cx(P?Vyt=Z- z6K8nf-EkhM@Noxhn4grC2zWn!>?N@e=DtyvjY$Wx!d&0AHg&4qqoQfvT2H^78G=%D zbq9Jk065p&sx=79C51-h`Z2?HeBM__UQhf75j&3i6i)X z?BL9yXXGFpcew>CcA2AR%J7`g1*~ZF+R#v;`R_>|NP$3SLSXzBq$xp#ybfFd4dK zVULy0`?pM}ZmD`Zg_^JBrlx#N&J$^z)<8m%Z_VWVZt(lJC$mwxZ}ODj8xVKxCNyvV zN~+i?2y&463CfTihjE_#b^r=<=l$RH)OE8_Cb(ky56%j60ONnH}y^KWMWgcPJJ{M3d z`aHZZvSPdL@vJ21Nv<5d-`#G4xj*dXudlZqQ>GY)*+_|7AE-@Ao0HlA_ImV%+E5t% zMz$t1QIin@CymjN+$ag}fpqa%9vY8#!FQ*w)~!v$*;3hei^^MAypL3$sJmhI3j|ZeRyr@{^W6yj`0=Cu0<2a3{8X0`(E$0*G7(NHjre;< z`gp>qND~`g{CSB8Z7W5WG2E=q`7ZKjNfZ{!fUNIRR9UU&+d34Yp@0zP;>DOAg zqgR3@{uQKCD2$N11`-6DCM=C8Lf;7N6~ z=A0U@+g6Pm*xgxVTpc-$YWTsKu?TZzXXbzzKSOeXO$Wb+#r9)Fpo(Z$lT- zb1OeGo~_`}_IbHsX~BT^=hz&`)ik$k^Z%2EUcC)f)4C`K&k1EDEUjw%8lf-$@#K7AfU`+HSwlO&G!i%`O?IJ)I(g_Bz|X9Jl)?T`g@nqyK$;^#owwWeP;i zdyI5T0PkG}ZfV-$)?EKs1nvn7R`Xt&oPQx}ss`WGDJ<~5>+^xw&ng-Bt6^rK*cSB2 z^;XJwmIKmUX)pf~Ka8T~XEFTwyhQ^t1s}#Q*{Bsm50Qy2tl~4OyWH*HpTPE>uaL+( zb;5FRhFX`M=PzCKUew>dk|LL0t}nlwT#RGv*2RL^*PZCn7F$M} zmWQm#p*@1UiA_(-<$cq(cWkvR|(W#5@HIZa?oZ{g!EuzDlTe zft-2!I%f^Ug_&t=$-lhv;(gAqL2qDo3AOC;alGUuXb6A`xPP7G!bPlVkt6EyRYrSJ zclqpA(2zuPsucU-nlQN=`J<5{eEB%)PZXv4wxH6|b8)cXSO^TXi42-%%&`GYzB=K; z1t};hmPh1jJjY1Q>dJEUKQ0a~dSJoAF-caNp`o|;6@Be_2&3|OtgJX+$&t86%jz3* z2czng8i%Too`KJE^U&XN)i3=L`1J6~{iW#P?Bw-Ua)n+vrx$ z@^oaaEPP3IGX3Wd=JUsJxt1fzTZn94VB7FMt>%-l&+$x(|r9TiL5YMo%3KMh^8 z@Q&xah};2CX-}!|k5nXeF1rz4g!hg9Fv1pJRt#){2P5AZ9lh=S7FE?gCyW?}FSTMo zA3oW%>wMlnoP^#!lONm06AgY1MyN1udIR{uki+-X*U8)cd|-1PPrDc?@quUY2?=Qs zlP^2ZltiGtQR*bt*=%J+#s23xAy{Wa8k5G9f|c3q-S|u8q;);X>U&LKUG}egz~z%` z*PcK72sK%i_UTU5(LE&)h}nK8GPYZRB0P zIiH>AvkeKbJdX(SW#X&=2AO9U+H~G9kpXa=!C-%X=v2N8F7PtjuyvyYEUG=)HXE>w zXm(z^&c?~vyU;w1sZ5(->foU8FA>SQt~{iFU49&`X7^Gh57Ge#4;ICQYBOG$p5I-W z{6TGo*C!f|>XfO!MBj}>@+J+LhBi_?`52&|fdy0JSJYmCZpv4xz?t|s(xnxKGrP!n zxVpcq!+XQ(6T3y(=5S3}zBo;21WFY83yRt! zzTg`TVdD$I5)c9La;C@RqR&T$+r&#k?Aoz#2*>MYZ%ZWlwDd|mg?P~wO_>!p8-blp@*b~ zi8920egq$YGVL(kGfLYyAPEQ@DklN~pa0zeJ}F-mj`d5A)=g%Q7P59MViIb{X(f`0 zRNPy#^7G==ocbVqM>Hm>NmojyRAB|8|HA?-5ui4RZY(hBOf{4b->8`^VVh3PUtJ+s zm;8*xE*UrM_++A?{`OM2%UW{X2kMMW*}EnB0N_NpwM<#}Ae-MoH1QCYHCT$e?*^gYqnO zYf!VuHYyDMyll{?uX!KZnUP(X=JT5Q;ZfGXNa8`-9$4@TV^rZ zU8|^7=Zkluxc{@cfPkP0s}mq=y#F3uMF3cYX-`DP#;t{DzwQkDx*WbiElOx(Aqfw3 z`F`}2{u>4v-*;eg7#JA*>)l4zFfDt|B00dTL(B0_g5&jSf5P25c(QwSs`o1(`FPza zn5?w4p{_4*hXS3FuIT44O^-GmkFzC zc+u4Qihu_9zo@ygBTHY6`#o`bhRYDBo4hB7@;Tv<(6Sk+t_n(lpE=h8y zK?{~`31tM{j))+bnh~#J3&gIvMW*vBxF*Xg#?C;MmnT+jp)SWXrog}+Pqhs|CIgG* zysJ5>^vU8tmR|+Hgt|MDQfGGRj`z?Z2AHq_IeCE1-i;e|JRCpe&}`20q$_}qmWjcy z&psD?==}StlYnRrVPGDmmKg0D_y*- zFCo%c7Zfu=LG_IRE%!1Ae-<_O;(@we4J7W_t-et9trS;MF_#OJEO3gOp2MhO53_?L zPktwB2cq9RT>R1*;8$}0y12Z&4O9R(GEj)Ci8%gbe_;I!7~of$^LU`EKo~t4&EvVJ zS}rjE5^wzQk&uvp3vi3a10%307_|B)0W@@EWMqAOY7({}h>jM2O(755Mt?1JJaLyC zOyIm1U0|R~4rT7%8B|34{-L`K2gRi+n91PTUGPGCV)J-517Mp6g-h^#t`(IE1UN1G zD(?8)_s{_`ML>LGqrgt!0{bt+XAoKVn$EQ9CT@R@3srRpGn9SsyT z*O+wTA|*oT-D2%0l6KG6QOWH$?uGCmba)!8s=@E1B!RILXV@nBS~hVtSY-%m=5H9J zFUzD`UA5KzUcCr6d5su^bIFyL8G8C+q<0}u~@^s^XE8{jK28E-;z6~$80Sj`hUi%TSdF>mv=B!Lx z;VhdwN~z&NT89@>z<&OZ?XdRDI%3)HtV0H1&oez*|DK5Xc337Q2>#EWC=TOzd7Ba( zJwmg(FhX-e2rPQ=LdVtcmB(AYw?Tjh`?3d(b#hExI;YtBe1Az9)EBV-W!q;zXvgOx!RKYhxF6PLsqSlywE&1_+wDH?L}z7n3D^G=)*4)On(;?Pffxm5 z`vn>F>h6R~aU5Pwu-}U*y0e9tmtM3$lVvP9dq<`Ldc~f+u*DSc^*+zBow?r}q<~>t zXUQBaxD+TS@rNV*8isHR5R(aU2MU3Ym!#sdg=w~@ct{eU6(117Uj4heCRLu-%J(3H z793tDD-oWd&L;kDcFdn0$S&P3*}1tbZ~o4HcsZvAjgF1!cKC7^6&3C5+BmsrNdW^F zeRL@8@5V@sNep^S*yuPs^uc4A#b!r+jp;6o%k!FV)<7mQ&cn&w$`vn}Zh6Aqf0cNj)uk2y7j#(D-=W zudSfe=4QU7CTG^Udn0>-$P*Rkl`JxTcbZ_#t-ph_8tag8yPz1^Tv;7VCl_&{fn%(* z)A~a7{c%ZYNvvNy!JZYk+nDCAH}=T(*PP(zQvj`{Ul%3H<0P|)P?_m_yeW*Vn0uA{ z0jv7Nnyp~!8MMgHucN2qBK%DIZ7m1e|C-!i#UzRhg7L+`ml@=TXCM)~et-5!(JyYU zaSj**0=pQT+@>ej&Nc4vwbQ{LImCVNDHOy&)=clfv*|+k`!CAt!`^B=MTKeJ?XL}= za(yx0f1>>wnC)Ad`0gN3Gy1mujVKf2HAMX*YhnPsi^igKQg{=9Kw8g(%~j&J?@$1tdbv1@Ze zi^oyx<@Lu9rI;R!)=%KhJ2Byn5!4_UEGsA1Gc|>cWfzi|a@DLbkYXGd;aE-(-_Ru+ zk=_Z;LN+mm zBPemp^Z8{)#|(2S{8^LMj1pK5N?C%qq@?mB5(8Y^rKw0Y1sBiO`-3jY!?dH;7Vcd# z=ZK;X^_jivu&XKV#RZA;-&$SR5u-oryJTeqxm2JiWtZ6rRc!5au$kZ|1Z>O~x~FmA z@Q~xBf5J!37oAlMo70hm?nF#}H$&8^i=Tbg-L!r>I&$~+>H@_Np7#5*z#}BqE&O$y zKHE2)nMTh@wklYkD1X?y3F3HhKiT`3L_9V=-WoK8H%mJy(}G#^>w%SlAwn#qh!r*A z6UXiQ9k;jkEY4Pq&QW#`&R0c>=oB;+$fl;Yvg^kVMS<)0!8LYuBtgr6CO``b2!~*& zzV7ZXiHR1^t#=kHsjkO@?@xASzJ#u6SkQElMw_17n10z^%w`VfYb4Mud>Pv^osB_M zL=WncaBfDQgsrjszDjHL`hn<<-?4ad*@rfebYnU!_@22@PvKh#?6Y{La39Km!N{RR z>$)JlMaY+LV0PQ-_jv>&?zBKEK0Q4WTV{D0`!5NofWbqLP)xC`5$^E`G)i1qc19%Ro#M-`+`cthV2a(jpaAX6~As!hY3}T}Wc`f8LZi7QHW)_Q%*XcIQV?=0@bZkXhIl zk~?}{S(TLRlV;JxHX)E_>T0;i`4sHP1fhAJsN8C?rd8T0y21)q0wpGx^ExWlQ~~B# z*b>_|C&L4Si%ltM$?);@mX;O)(q+Bb&2~m81!)r;+uaMoGn;4K+&wiTfIox0#akEG zOYiGtqcHum0E>0yPp&QZmFA2UKaQfGB)95n{iWiA>N9Y7`D~J&j7I3J^ zFn;8*AOT6q5HF1L*4)#l6t$ouiSaBQp&W1V=hg02*+PU3P7HkzmsCI}xKcK>k&~he z?`s5^ux}z@xd4z89~GkasNa&p(yUJx%1gc4QWv|4JilA(X#M4LgQ>S$Jq4Pi8ka(8 zfbb4Hxw?L(*#BA2MNvW`slnip{u87YX{33fu9Up`=leUT;{$|>aSqyRdPhN89S;S$ z)z&ROKB@rbT<$8Ex&CTNUtdOD;xz9uokDEmj}Hx5(7#*rw|B;b;LWe^+)n%6@e*q7 zcsC<-NsPE(&V76Q&v)@x;yKa9({uN*IA;JjQmZ>3BLiKhCnStOV{ML5XH5Kd4rNNEs$I z9?sgJFPJ5G-I)%n*D$&|jXP1ST9a3m(8CaAly1;Mq5624jUAl#&hajpL0$Nt^AVkT zdu0i;pX2(VKY3K^5DVCn5ryJ6!=^2YFrgCNKzupO`RQ!TeMT_1|G^()?-}{>6@cWm z5Xj3&L`n+WG<%hMJEs_p6~FuLSO-l00ispX*``@8t>As|w;gNiaEElk%KH8$a{t7|&>p0VlYH85}O{#J6H77>_us*s2di)<7_;=N4N6m5?G zv+)e%x@|~#T3A?|12BCaVh8}cYho-4s;#f@tE~&A4{F^2+>(}ohV`I7eGvOC0ua7v zR}q$|qd5PD_z7h+s>T?YBQ2V8B`?O$GNfSO4rVsYIKu`R!h?SPcy6yAMEdxewNww| zu@0My@=5?(5{UORh~F7`h9XOZnJ<$rUOWSrWchT^O6a zzx(#y=;_VU$13>gD>wjrq^6@&!me!o&=3Rs>Nk@3jJ%c&#q>Z=b0i>&31^e??yfk3- z?cRJ8l49t8u31PnbbYKEO=udn1V~+RkQerLsfQZ!Hurx&``W-Y+`^fj%>M}Mv2E%!HWKU4*Yyuf&uw+DhtF)&djX;;p?z8sytkGRxRT3_fRS{Ts-S% zCCz#T-~??~UzX05mjX&~U%`Hla4Sxw7?{yj$9L1T(4MNM7Gsqca4yp;s7b$`i@W3& zy>$nvO!(u+dwU01?)5F>)3xr(@i4M9yDu{ZBaEgf%l`ZedgtJ%R`S&niSx4_XIFoG zzBo;cXuwRE+aj^`1+2fzY?z=?|p(E%DV89X7z`LvU=en0sa1j0fb z%eb+NWmAaL$`&O@8#bd{s5_Af8LL0epm~f_SW%2cZ1*&#&{4fo858dR3TCrG5zij$ zcl-s87zc7T*uXf4p(eOZ)cY&$A3EFlTjQ`e%{i+5>4fecE_ud6w{+eZpWWty59#dI zq0P9{tZ&NSL^)J=X20g};NjL6;u8kCZ`?GWd1SxlGsQ+N(~Y2g5;U)JTWfS?39z8@ z4J1FGfKn<`ze=NQ6bMgwJaVLm_)Q*;*nAi_oYSRxmTJZp$qF%@V|{Cf(dD0EC9sWI z7dK!J@~D9y*$;VnarU4NMlw`fuys}t7bi}j8w_90T$2)zhc4$KT>C2AZ%7v)N8vjA z`oBV?;USzT)dWTM*anw=Bs^YL%?+3R1LNptf9{~%?}&iDW;18muD0V_NsqbOnNF+- zW_Tw5>ouokd|dN`ezWT%DNGG z1YYvliAqZP)JW1 ztXR@YS=4AHr5c%I%1J!3+|KlkRqj~>uRClV`s&zuop4T^{G9zQv;l?1i$y2pH+!8s zl`stj@U<fL-jS~d zY0XrB@aJ_@-(G%-A$<`mrlZySmT~l11__kF1_pX<^YS|>3+{I_otQ| zrsp^Qgbm!{3>RB@b0Mq0dTJfDlUzm`4N=<6L&q#zv>tko^K~DlbZC8qMzW2SN{+Py zxsnqmN=s4XLYN5X8J zdAxdpyW5ZgR}0RJ4HZ@F0GNQDQ$*UYOmrz8w~x3x-)Q}_JC%o@QQ4iv(~epkDnOe8)bPRV>7diIcfAr zis~3)qFd^+ypMUSv6zySOw9>TN_P^GTYF20n=QK*k8N;hqW~0rA=YN5jy>_~Gp|$c zY?ukP2)~o2vmMpJj6OPmDEzsTrI^AvZPMA`5|%{7Q7$TqVS~Cq(v=+J_xFP`na>I} zu_v$OM~t0eGV5h@7P&Xnk^KqZIJoR~@!paxY{+f2Ni=h0^GMOtZn8u`F!%e-C)lrc ztlPbh`EkG$N(w!O?6Eu#ycF0R^GWq=NgaScmOs33AAWcXB&{+B-V_LXL4!19%u7biTaWYT%p2l!_#T8kt9Xn0^v1_f**J zLnGdK19SP;?VbIcZ7{x8`^AlxzpzsyJp-(7pzXuaDpK=_EHA7mQ_oNhaj4W4ija9Y#F0VVw&zt8+xWYR zoZ7SNrly?NmROO3d)U%Cuy3o8QKKba~ZS{HBQx&)yhD|9VSkVf1yW0aWqtwf+cme;@>ypjKn) z{kvx(J+BdmK%_*}%gDOfOzjoWlLGMh0J%fDz!wG$g2v(gaUMrB^WQzgG~K`{^>c#Q z7U|2uL*YKKh-{q1sZJ=~!%e=5bF?7*r8Cod{3#pCOs&?Epca18a=H+>l9fg$+Izcw zx{!S|o|P!k82xFMQM9WP>)`Jjrq(kcACjN$Q~;~tYUp`b-gRgK>RmEl4G%LDG6f5BorP9CZete%gUi{!M`xp-f5V~N_AfArIZnVmbypa%=YYpV=X zwe>Py0B(PCDoe%5zLg-1#v`_*jExhoiN`D?}y z0^>!20{H&L8`yBr)AxqcoJB36mrc#Sg4rV(TD9Bxx+}7>NPxS)R#5uy^;sI*m#K0% zpFJ1EjEuW&yLDm*r?oiiH`Z*vo|J9t+70)Koi@I&GAWQXZZXRfOiE5c!WLOhCrLV! znc?732h*LH1XE66LgUzfp&XTa*N+n;2Z2Oy%^6@Q=Iuu_RU9E-2Zmi8b=aCOe`D?8 zgh@Sn5OaGSYnk%!412{-$jpRog|*e}S%AyP|LHT-KK&Q!;%;3+103~T8XUOd)krufxp~6({e% z*i{X%-VC&2?s&^-oomdr_R1hG1%CwRcssATYg2*z_S1nFKnMHv#L_#HanlNHevvs? ziW9vWQek1DGegexQNg>2-i_lUaaFb!<9^~6aJZltI?!y#C^GHXl&G{Z9&JiR)G^Z{ zBG$Xx^;iDZKp)$ohq?x|wYrI%vWz`FxiD_=a9HTbX`@g2CeppNBs|y=O1wUntE)-6Q=ksX~i6{~Svm84PDi^kM3# zMbXe8#Ws3PBrC0Y3EA<=3x~s@ zR?DsWX6Dw?3f{CG$5wSacijHh(R=T_Ia`9<@hcf4aei~w^|h0^xkokQ|Bz@wKOL~9 zN*JPNX5RKcHoQcYJ9lv$8*?`$A`-)FA|Me((jcLX<0m~|SG4zm-XQGk5Sp3JWyV2t zW%nDC`vwQygWg2D#Vf&ohJZ6=*O6c+ts}m}Ts;+T9%$HB3nx+LPsrw7t)J&>Uc)tZ z;B+;|A!)Yd0E*LA_2;LMi|Dq3n5M!?e0bv=B;Hsx0&WZ^GMf8Gp(Q=>C2##`>y^qU zD~ztFFg;uX2EGn7ZZVj{G@q@akV}7^odDNlBE=~$RFA*tPvhNtDU@wJ&{xxokxo`1 zO|w$?x>w};Yn}IFn~F18pbz?DmWreUleANCmFQref~VyWbH0w zxC0~*ymg3eYZDCh>j1!_0|3$cNdI&*nDs#zLtB|iLT%1urh{^WWlydi8 z!C&{SCl4b`-el)|aV{Qqcm9C4B_B~Es6~bv`|iV~i0S8w@QwtD<19Rf3cc__po$#T z&f3>zu6d_;)T_^avgl+VJ_2`km`h*wmi4I<>r~hGahiLB$B1MN)xu(A@m5=aYTkY5cX9%mZ_>_Wd8%L& zejI1*ZivBz<+AZ1(B!Do7B`>jU210LD3Ej*COk57>#L%n6!!JWVkR|s7YCn)h=SL7 z4XyOF=1hiA<%PF!9r1Ip&2H0GWf7 zzzk*4hv-5I|Gt?QavPsxctr5q?$LJQ-QUPg>q(g`S-@dq9prIQk0&*`I%RNwa{7j{ z6y_(HhASZ0^LyLAz=m`YHw4~kI#{+Mc~PeV<$~i3hU*_p;V*XFVS~!J8T)VFCg$yf zukVlWx^ix%XXw=UjP}%Y;e6b!`HdmWy-f+{PfkTHZ*!FkT(XMp->o3$c%|LfkKn;q zMb<3p>3`2o3#;_p^-me*8@5k`vnGieC982jiC{Rt)Zwl2MjT;hVZ2>`A%q1(3CBHa0MA(^sp$iF|0=a&r|G z5)zWUfa?n;pcGQV%FpW^)$DOzYmW#E3mXWnsl83fj-Oa9aRBtBde5f5k{W*CO1fpG zv5?t#n!IDd*i4$F=quN0(a`nu6=|yUE54&)MNI+&{qqedVc<=_^*!ltbaXZ@o^Jc! z=-K4F!7I;5JC19ZiRPvZgOf(-dR@JUpG<1F4TYFpiTScvvXhCPK1@ZzY}q&}QnUmE z;{lx2-xGgO5mb@iTH&-P9DLIOVhY}^KL=IgO9<_9r_TjnKQHZ9Yh%=e@m7$dT^jwh zryQ=?P@yuybjDD7!IBnY!TX>uU9dI7l2F3y&l&0)Y(sY*|>k0J@ zKo&t3^TjI65iP?aU|UT3{oB=GEI6e9dESGE?hotiyomyd6`a@xC0qqFesrJ#(en>r zU07)`%f7*v&WjCPAp%C{%U6JWZgWH_^ZC8(iy{TgpC$@6I+^=U;GU?es_M_TO9IMf zNkaTm3(^`;H!5ZTwj_F7gP3Dxhh}evbaTK5d9qb#bIcq9O~|WI!4p^9oW7!w8lb&{ zsY6JTJ(kmWeI+tVrcsjUriGD7zfrHd`q zADfP1wAk}xs>!mR{sN?=Cw;2(nWm}c`VxO@n@Lm;R`OHL=)!}watZ=jbDhK&IM7$O zk+g0F3#4IPN!~YPcm3;^qR(^o6sA*QeMekU{%)2T&eDyUFWnMg^H~xTw}aWpb2;&F zdB(~67kjiDKp_l)$HBn?ou8<@_Ab zg1)z>9U;YOy|=^j=JSk-2Dg|58!aPaBouK0&cxap3HfClm;!u)g4@f-Tq#jcvSvXQ zS+|U=%V}Gv?e+8DBOV_3^z=DTWH;B`M&5e28h|!t&UO?=CpHQ#_a7ECh(L|EN3hv} zg&EmU?7eDEzw8A#%NMHdx#)m=+_dxDpNJAt7=2PDUo!o5ZC>STxbrJS<7dSZUjhM} zonbXeuG_i1oHPkIF}Cue^QM22rzc+K<1#X27k_s=mO06Fhc+qp9CL6U{z7}{oN_Iu z9+}STtbH8qSMYsWx{j)d9DVPI%usWn3|1kb8QA1*{HQ>R?*eFe&y+4I`TNG;Rl&9Y zC@7%AF31Qeq=!MICH!P}8Y46r6@wT?pyDGFLCoQ}g(w|riNhSmtp2M z&-1PVfcU3&vp*xF92(Fa^!v}d(@g`SfMdsSW$Z*QA8Fl_#l zj`e%$5s=hv&c@Y(4!;^s@E zY2+siQ%g%=l{m{f>aA5IKBE4dWS+zUe3Jp@ubMi(V$u|a!P4D1NpPiLcbGj5==jas z#P+qQol_*ucG4UDd)F_gmThrlw7NKjcDcr0W5g)O z3Um!4U-SHByePy)ZndxPwDAGCHlY|L#A&M_H(gp)ujW7wEPBZ&746re0|1~KGdU^6 z97UqLA)U7P5B6`i38*ZTe?U{h16T*%d8uU!N`*NYLCG-jWS{MzKF)|C_(iRHJTG<7 zRYwtW4yUhz}s9qC~)zEJXi#iKE{q*y^ zhOAW&_`p*KJ`=Xfnv(m=$q1Rt!wTNx7UCq$>EpwG^=!v|01@@QP-E(J5hVV90;lInRuy8hF>=S-nOg~`Nf!YvpJhfy{ zXROPYpLsI|0*7rFmuYz3Ks@g4D-nHK$IK7*uCXr+m2~gTv&voig#>GZgxTpjBXp2O zt+(F;M}d>WGn0qsu9}-HbLdwm>%ryf`n70xCznlymRs@KstS7VUY<%iv(F+JW-m;& zhp9A5^T+f63wQVkLI3G?t&@&!cMD0+FcNe~!%4HxnCfsa;cdRk*)||Ixk2=XrLX^2 zV9a$N11v27t}`(?nE`m_ z=VR~M1SD%X^+_*Beh&vMbkNrNhJ-i#o(+LZf(5 z{U+Iy;ES|6FnA`-963DX=g`3B$_2w1>+5|^6*`xAL=|EQ_7*mYe9wo6sVgA7iI^ot1Xr)p6#;bb)hLI+>Stp&*f3K|mzX z?EYdKXzEQs_&W251)<*92t&%kk51c}Y7!G7J@VDB-Jf}ySyH)&DIdhZN?(w1+1RuK z6l#*g^fINE#eWj->_j;wwHt_%uaR%Rfuci2;~E|@2k-UVc#8w0j|?g}{ydi}RIU&H z5Q0hlxaZOPzQxJQ8G3Vk1Z*vkevxM1%Kiz1I{;!yBc`e|%GMuHF7IRs-$Kze2n5^SQiVvE}?8cNTF{0O9-$=0ZRKX}UYS;yKB9!+hdCsS|+^bHSN%@4D=arwP!&cmS?R zLk3@k6gs)~!VVp5riU3}%Q~;8zh;~Hn_xNGzC}+QDtU{t+O1w~AJe1-gK?+1+2Q)} z3g^Uco@Y^u7?(hI31hR=MK&h>L~$kPd-Za?vxmlf)fl1qi&8Y6F7$f!5P92#lrfoJ zc0_Evu;TK=Hyn!MOY63DgYNK8=A@DiBB62%WO$#5q@|@diu;qfdWbek3{l38-l_q$ z5mp?7z#g8#(!wTNeVm&UT!3bq$&J6W;OnM^y@-nyy5cFnfgbg0VL6xQPFC%_JOX|f z#kVlOFge{CuQ)DQDcF^9r+HS)LlDh%@0RAdR%cZeOMY%l`6UkM?`@2*p5C- z)Z)gA-U+{=I6d|7wS&0@4F2xIEdqiZ*2sM6ez9y2megSYR{thGJw=ypb6M(qMxVgV zBa@(%l*??BG33M4KI978wppE4QdZYpu6G7FBU{X5#-lMM@Fb;GVOwo!z|h?#hQ)gv z)tobfr*Ar4iNcG4q`BQ@bCX8+*hL&>At8i$wMufvb9}cOUwDNxnGi`S%A5Rx#455l-WJ`}% z<_q(S30F#iIdJDe;}Qg|%3}$GvmLI}?(N5)qo{0xcAH_C+7W9kG-Zl+(%)Zb&;n$i zG23%Y2OHXB1Pe10Rx#Cf-+V=6eFR1ZmVdu;o8Ad|rzHNu$shQc^P$)YA1hE<*1|ewlWaxNn=tPF0UFtENFq7&5%_@}GNF%hdsv)KUb$-`JbR zbJ*C=(g`r(of{t!u%ixl`v%afvz<`s%`iZzsHlLV_nOV#T>}-3Y}%nQ>2~O3A6k;V z`4CR`;v80Dz+{%{cr`!FNARmq=$&AQu_(m{^)u@o^o_YjZUb@Tp$`RQ1~iWRE{@RK zsr5kDsjs~ZF3HJl9|Q10RN{)ihNfh-fBN_LT@WlYJ}F5S;9s15vr^UcvVbY}?z(3` zsn;a)@fH>GmY$woh|320OZ^SR>E8YdIi$_M=KxvRulouLcY+naGwf2hmNxgxyMp=v zh2%~^OZ=}w^1jxC>;Dv$Pi&q>=shAFmIa};XpV(WP0a*8qW1O|eVwEnaBavZ6~bQ7yf+1=X!O|jp|yAtE*J+?M4+jhP*fql*L+De62S2dvWuz zf3BuI63RP4<-*`qgBmJ!NuUfn_zqin(D)qN);BmKmYM~leoHDKj%m|*>b4rdJ{;b| zg`hEdb@zLb!(X~$kxpNQIIa#~Hu<~lyD`1>LoYq&fs;_{nH{OKcDL<-ofBFkUrjJT zHKP$0y997Rf!8|G{x?FDAQSP~TuI<)_T}v#OO1KdNpu@b7?c0=W5ZWNAU#N4?gO8T zKU};5Gru0)z7n3O4gzTGTHeVEdfH0NoS#18KXe++T0mtU{!$>eZBU!r<;|i`7(RTm zN7+j@j(L^m7NE+Dlo67vM4$Kjjy*ciUg1#Ynk5zF1A}mbgHco!yKMD!u9H?f+q*FNL?Ay>M!VNILjCqn{qZfD^LY|E8O{@0)gctP&1j3aA<+=7KW&S#6>v+Ca$ zozEsP*nH(`c`#1@T^JQ+C)^ZF1E#o!UT=cpR}1#1A;Lcu@89=wG%|Hx!{FLv$#V=) zRoZS#<)OGMB#tjI`?KjH_!U*;h8d7rq+xxNwDAI0m5?L}$U2(6b|eNejQ{B^#uN~t zm_VNrt{K*DoHE3d|Nop3s0!csz_jN7Jk9f+=E5M7 zP72q=-R7)@-zNs6`+a+RJ^MVL!j}_Uu~)C@5h8BYo{s~kHLA)FQmQfjJC^?QAZdvZ zBjr32En~|TsDw3<>z$q8_YBM-rSCFF+T{^)V?YwcRg1P{=ymnCLY4pX;Mc%V%)Xdo z4QyWpjTN3EBkt8(a3S13O}V(2WfdQnqLBH2#LSNUMqT-Xy5=|qVbEXV=fV>?=6~An zzwh4I15B}Ediv^m(tgf^W@Zq*n0ED-{6sR3Ct}{{&mqs78m!~hj9`Dcr9lpr|NhbQ z@4kUl-Ps=_Yk08bX#RSRPt+P$7RMR%#9T!nMDI_a(sCcx0o!}hMJ%>q~ zb3v|LiSWOld%)P9;OBE_#P6Q1bf5JDQ}(fyRi0|isFk>3&Q~KNJXgWU>v6}SdkFEy z7a(?0+!#Z-(q+VuZM3>alJ}q4;lHoZ^gO3GP8)4oimMxZO}ioI;{{R6+uIkvVQrxv z=JZ|LcSQ_Tfh6(sf`Zdhvv)z%-XvAiBqoMHkH|CjmgqaZ8%Js)`4)<5Wy5o}>f zFt^tbx3Sm9|T zG4~T&fvALb`#XX?VC4PJLvjWHTp{rb1SQR*?ApFRkkB|^TpZtIf5^SNg4cVltbfut zq=pxUUFF~*6-ot~(9jALvC`26(IK(TxpJegl>c-g8c`XDbk#(8BuciImwid9U2N>O^7URpXnv$W=&L+}8E=z!|dp&et@$ zIEn8|fBNLtPnw9PH^@wxo}>mm!NAvvxpHT2D! z^G64wm|tnI!T};vl{8xRt#KgHvOp*k-P=2_(Pi%MjoTk$K|6U8r zSvyTe{i!^E5dz%I7P{w1Udb7AgKF}h$Nuj#EkU#KrTp1AHVzzF{`q}kG*4}stR z?<%@?T5r~=c<1}@ za4P_*g~M|O>nukWD#2Ofhdv|pSVk$Sa}_{&!-Ho(HR)~b%0=`qX24p9#82CTddRgD zNyf2@KH)@mNEt4ApE5fW_hA~w{+|>BdcsNK5R4#4>thfv-YmeWw^gW^B{8NE= ze-^XUolIab&OwqgG*W9elHt5Z&hd>q@=R-9aNcnC>4);jMfVdi<61vR`>^LQp^5)caZHrPH%A)FLg-0==X6Dv|{^05C zI{0Y}hE29M09^}ZT6e~X;)nNajDkfD1VE zh1)}1jxJZ22=a4wAXF{~)WKvfvdIGJGAM4Y7YOUy;`<3D5z*L5I~k3P@4y&#myqpE zISY&L0-&t+-aWdXf2hgG20I?D-n+p^VN9K{galKG^L~OW49YPA6$w-PfLD@a;GM{;V0fUZUG zU#?MSnCU5zT|Bx+DRmx;8ZtM038UMCmy? zG4UA>E-^vF4%Yk3ii%oPC|Fi>-+%D;_3yWHlv7})VIgqsBNRB1Y;ByEC&l`w63gHh z-4w$d^_r^@BO_|7!B{y;_e1pOducpKZ?6mzGIF~2F*!0nU(3efNNktC=rD)EKdS~f zg#P=+{d*;)jrA~UtBJ`1iz=O-1Tuagk!pS3<^PlFqt$(Y-ZIz~hJ5NQI#hrA(b5zy zh4%6_ONw!;Yp6Z0k<~4oo-w>7F5&QDcWaBsH0bP8dTwr9ZZ0*T3#ayP(gyfz-M0r% zm18FMb)fne+XtM@x0rJ3+|futLq@Wl;*#f&%t1yd*WskslJI7QKPSr+>5@-~wlB|S z9o4<>y?3=7U0r{a+>0Z(i(U#0dZ8PGPl#9UwyTnkj!m z58eeqK+%61+-inI##aF>0U1C{SXx>d?&t=z*3=Dv4)G!2czkLW{0Gt0tzPMKpB21j zlX(G@fh)$LdjxW|OPyj7Xn0;E`+nIeYZF8GXgAp4DnA^NvvbPP08!YM(HupEb#CYa z%DXys78t8tw`~p3Q=)OCct39?cF&Of8qwQM3vZx-HXqfggmc}t8lf**@3ZK;K-=qk zd!x1HC8DlFH(Dp8t@qji@k0qM5_K2w0pLR`U}E&t*1Mrm{H+!2=D<1fFc$(PyJ&Wx z1A(-^bAtzeLTPlsKSnNR(>!a%dGG?4zkXeMxZsj)Aq5srq3)R$=5q(%h!RY~7snzeEkBf^7 zs8Xg1hdPjG^G53gR@1PqB=JbSXLGL!`UeHhPN2~S^%s~vnzY|*L>6KR`peDI;%!D zXn25=Le-*B)o(*s?e=X_W_s`ZcoM?BTunfKaA9HL+TPv=3k%W|EZNqq#9{k@RX0(_ zl;P0)x9`5K@39!TwaV2n!WXMUT(4-bF}$M+tlY=^{|5{3V*Oa#{eGLcr)qX}eh#!% z|Hb8iFzteEeTG#=Qr}u5z%g3)fgiz5`y{nEU}a2A^cNiNN#Yun2S6AO(XiK8U%XIK zQuj<5;B$%#x}YONfeukZ3TlPNK63HnPiz7T-Q5};}e?Cg94=r2z- z&CKiwb#-(|933CCvasZhHzL+Wn)LlOwrP2YV({2#8`}~~Zg@}y+R-%JKA@x;oQC3Z zF{ghgB$flTRq;mHoGQF7GLqV;U@tT69yqF>YkxvY7a5-!?B{>n-nTj(e@JU^H}JX3 z$Kka(NQF+AAJtc$IqQwD`RQIEeE?nbIet}{nwqMrl4eRG&|1;{=U8kc-wu+ac)p?A zU55X-yD>Mq{C%@4a+M>p{|%Np0sJ`V-MF~B7IMXAYhiVG9}xK zQ);Epr%!~pvoR0PY8t4M_=tOguH;4OtXJfsIDyH@ga`5xKkFg$B%`Fzj~~Yf36nRr zww9QH0~4gs(>Dhny>C!gd}lh91I&%!snR@yJKX4500opVW@r!r9QLAQZskSye&g+D zpJRU(LQDX7$%>vuOG$qVUo|AXfJVH^1&Wn-u54+`{65>UQEO^%9vlp}AtLK6Szu&K z`e*!3Vs?8xZcYM{1lMv&SeNg-&*xCF?hk`PpIdd4>BCk^ws=vUcR`2y4apgw3obA10qQYRltMipULs+=R2Uk*hEqhINP@e%x-6`%pX-X1ihgu-WPL$K zbGbd=Zel^kdo4dT`^~8VyI3OW+mmY+~%2XR|SD-bCw(RUA_v(S7J~j(+Fn|9Uy%Bl}4w zb)0Y5`$I-+*Uu8Qn17DhYwrxhk${j8r^C^%@_Fi$*UoQ1L2V2)RFiqy-3ewXS@Dj} z%94QXr(cjJ>k9os^&g{GM zuo%aSYNJlQ8uV3giZhq~@809YhID+I8rD5Vdir3To0}yAUB&%oH)^zb6X&?1qM|WL zF2>AKQi+mjiMh?owB+Ret=~yxHBOYsfqi3RKo`jIyHK3$gHN@ILBW)3^aOP_Y%_b#;m3TT2R7`5Wke|_}6$z(&qu`-yLFVami*TT?4PT zuP;DQExNH8Twl*G@8_pl{@2SFi`t}%RbHp;FOx@Se);%n<^H}O3DsEU*jP|EA}=rR zGbzZ-K$I>S;oA=%uo2Q9Z_f8h)juq;R--ePJ)F%E9Y_E&T>g zSdf^!(ocF4^-{8#^AlVP99wZw11%{#mgNJNhrH`PD zS0W$(!cj;g7c?i_D9ojCx;|vEOv}Lw^CC5VxawTff}*OniLUtGkJzUyQ+tU<2jPABhF6 zZ}(6vNQdF(hLpB;g51O;8;6G~($cKJCTU7TRW-7@8U!3nEY`X-H_WbpjzBo%J{kP# zWH%Sg8S*~;LoBvqGc1W-RsO1D#V~($ z6e}mEDw7^Lmg-6JQ@ zC~r0!ihKJm2w+AMMk`lr)fh4***#tYR}M1;S&wDW0sx!!zOc*GQ!aos>pPDrQZO1$ zVlf5*)7s`{pMF>S^B@9XH-MVUJK}(6(-ocIS*um?THjazbY?lD>B;s}O;wR5?MN(o zpMZ(&sB_o35L}Z=ajeNej8PRsCOed*Bkuz%(iYJP)l{Gm#!c1b9 zcsUP4CIZ~>65W}x23TE&;k97tWiem-fxWFSU_u)s7;Xt{@-yG&jfvZduZ(P{%?Myn z1XY%dhaIR({g?qqwP<_TuU|aCELaP8@D5Or(DkJTiz_R4bs;b%W&q-dj4%2C^7EWpi`-AD=Ccq>VtN$=PKOg?Ca*)xsUK%?1);b5mYd&}e3>g+o%wNBL<-r}B&lTUI z;QpOWOix$b>GHR*vbs=ptYiowBO^;BjV0qBT)T9rsI~+IMCJn?5w)ufdLE;=&(ANm z_kmf9N;DeBR{QMyVqh~#<$0(ztp;=hghaL#)q>ykDFBHMfS-xqv==4&1eeA=?Ac~F zH#Yz`*6=Wv-iCHgxbn3o74*F zN`k(`4Dydd{byS0?+5{f4<_Y|{(_Q^=iBqO$*JTwpyy7%4zj*fDTj?#3~%h?HeCQc zyRLI78#j&9yys7Ioyi@#=~HgK_d{^y^A)*TPxoiJ^*BvP<5{A8$g(-{ZSiAlt(1nC3Ku>{sSD>uyC_0mxq#?+xVOO zOZwY+>*Y${xJwFx!BG-65}?}_)jU4D!c`&;1*VwD@n9AN1&rRg=6kDh>T?=a<;T!( z-|(#inXBFe)EXF^V!&48+T#<|&Pysm=-hAKv(x51m!G$_iR};E9yQu`R5w;fMV(>m z>FGAQCK);Jjb5fDCdycu(u!aiI-Yb~e*95Ta1W{D8;qv_ojxWbewA)J znc!g(Y_(RX56I0J$GDhoTGli*rHZv7s}0=+1t9^`O5qp4Gn17KcF!`Xsi~D$uTFe> zb}~nT9I^EDU`9NKe>1tVqT9e8my{iHAp=jq8Tu$j z*Eg4|l4I$z`@qvUhxg!N8SBl|IwD+LT&casFLiN5v$L~_XPR1CYQ$m` zVNsw-5c{`BH*#;$4Yc5~9@4#|%jS-nc;W19-7Y^-YA}>HARqvsD^&P#Yv?7yn8tN3 ztwZ{LV^h@of&mC|a2R*JUcFt}OzD*oBBco&Uj-$`%~s{-DfE~}$^2}siDB11*>ajw zdo3&|FQL_{^?7@k$d1ba*{aqVc-SGvGw2ij{av5>^3Ds=FU6wOB}zqRegiJCpN$Tn zT#>mtF9Bl00yhKCe8;DMnk7G6@!A^v8;?1#tYfya?Jc#imr;diXF%|28 z&940gH+H=p_-*9Jp*=|l!*Ptp4BunTkY(y$%m?^1WG|OZxi&LR2k_4V*7+ z>d=W=#U3feJ@j@N9e3cTo2wpC@w%*1MRcfu`vSP+c%-D^VPP*y_}$y(!_m>vrA$GA zj`@KdD<;8{DZ9>!$~dJ_BuUxXf4=jY7sj4BZ|`0L4I7su77A?efp7JI5pMAoaO&&p zz1P0JFj;Q9!4T^{tnT`%S6K{HZA!Qvy^48?-^T{1;=aC5`+RpsefM}vFDx9TnB;`o z?Qupa0VrOOi;Iif+1bql9C%kfQhZ47dTloKJcM3yx}kay081El1|0i0sA_PC`NOb0YlE~PBxE4X zSu;g#K}8~Vg&t?acE*5{sRfNgk$;_4!5h-?^4 z!xj2FA>XhH;*~`UUHI{h0+@~Yz0OQZ{cL^2>@$UYeSLwgZwO9X0m|BfDApNJrY^bv zH_EWx0}vHa1Tb{wgVF0}>wOaL>qze}E-|pN89*T8veRdaCEEhTbia7Xje)&|i;GM5 z-@hrCA^CB{)puFJ6d(kYxm`|NXwnyFC^7;yHTA*aVd%pw`3X|z`Zo$ywv^~xp44mz zETpkfkS#^24#CjCfPvS+#>NC1QVYO2){c*t8G@F>NZ0V)hQHMnzEwJWy|+!{&>rtx z&HsX>(ycp4$?pNj^lJVbSTC`@eVL$aGF0FHo6_w1Lt`L9ji|b+L-Qc9#%9bRz{MrL zSkBGry&nc1!v}${YCDjuooL@q*IF# z_h4QLGAR=i8epQCYAYxxu(*y`rUwGtMJA-r0?)R&hp5Zmuvr{ZDWI_d-bb^uwVr1U zM>%Q4C+Bt?;1Yl+@$B+awn%LfSQkY6?s$S<;4%S>Kt`QDwN8N&xRG{R*lo(1tQAR^sd!!dDPlN5VhsVzRq`C+$-V{}& zlS+ybV7ktr$Fe&u#RiojbEtGJ02Ipp_6 zpB7H;Zm|2kX`%|%i?&k3PPRQ>EAq+EKNJydDR8!9yJu3M8SOsd#U z9Mziz9$1k|{Bi@;tN>zs$^bQg=FpNj7$$*(gTtbJo999;XJv){TT%Pdmfh7tEQj`yhL4la%%#ato7m7-TDsaPASRv?GyH9j)v%VcCY2 zRypTAES|Pb8mX=&@p+2x*#?N3gxe1_c`iQPN!}mR(HmqYP1#}P8`#8wIC1H+*%cHO z6FBf+xfV$uazPAiC)!51waFV!E=E$&D&N4;zKUac);sN~lBX!m#KgRnlS@coD3nT? z$|E~Nq{v4Mh)4B1ld-*ONi2W=VOS&I?4L8H_%$dGkvvXfk2u(b}ZJ zmp)2nb;RqMKh`&@;AvM0SO<{5(aXVI^SJjsS_=+%LLikiP#C85NE2~&sXo7t<1BcX zROfL{Fu`ei`L$w%Fhy`}`ye{4oL|n8$R|LP1Whig;{TKEPT=5C&j+$FLHWnza_y@{ zHn;7S!*31TNtN~VGH40W&ZD?jhkiHqy`6%`eMSeM-OAO*08ks#(>6 zwego}`v>1NIs)K#Gw<@jL6gD7QMFWRNoFYD?1cx;7yR5{XYVXkCqIVzm%@|5QBf zVwOGg?{U9DKoa|<(6FdGsw)W0x$Lr_6+VyFQds;A1_Yv*gAeP=p}-a`zp1LRe1Z^K zEF}*$W4=e5%U4a7(Vi#`2wVu7R*U~%NCc~|K<32Si!ILE0_3O&@hNP`sM0v9^)8`YJo0Uu9pjChQ*`#)(yK0h#?L;8O#BZl>A`kU{ zxZ0UDvF^<#x1ju1!Vc})ls9`tK4lI~EBofcvRplMSI;*s;>$D(5F~ngZ*6ba>hJ$z z=i(9(F2Z>`T6-kpn@4SH~d*taar8+tlR&R5{T!- zymOl@K_w#uQc?|v`#kwR!1#s0Dx24!Iso+H_?NtM+aq?Qa9i8?cZ1o zeGnEvA1|icvx{2+54OR5$*bWBMd!DtUK*!Y>?7B+Ae%K`gsq(&kM}5IBk;Z^yUyEH zV=GYrvY~Sgsu%cpIW`n`secvWajS22snQ9xKM0*4>IZZzYo-S5)SZIhaCUvfRurFY8S=Wvo%}9m<)Oq_*9jj68FiiTg+J9OcfBH82tA7< zeD_puf2=5lOL4>bGQs4dt7N3ZtDJ}(uQNXyuhP)Tyqla8-UDl)+_qF$#*OIRaAWgD zpzF-*nb}$^j{SWfa&>DxbEYcu@aU#~9`z0a%WQa;w*shn0Tj$r$)s)Fg>*VeP3fQe z{Jf77@CI=%1xwNGqKs>DA-X8l$XA8vlB7E0&hH&z)^BT&4z;Eauc@ErB2CgzYaGhs z&zjrb{T6Az*O)_pigj9q7@jImXo<%x*&H$gpAq@?0dA~T)Ek)qik1z-=8Ck5lWjcgE>tP9wCfJJEPO#Nw%b4CR5QH{(fY7L4{qB zmb!@F)3kuG{jC;gc0>K|29E_su%?Cmt#|r#^RIw(D)0(eZpGYro;xllSY8Pbh-cs< zl2IY>b?1X|o-v9tx<5CfXzftZ_Al$2W2Yhk%8s4CN+=dz8Fh5@C&Ulg)OS?qIeuY| z^EgYq@Ll7b$*c(={*VrS5tjloojC;W+aZlr$%GxQt(knor5*z`CQ0A;2+-0Z>v+6% z%zCh=ofwahl#E>>W({9+Oz8E=%T1a%vEF)A(TBcmU=At{sXc{{ZTR3zo3HnD`xyCa zqBms-Ig$gtOSazHDy|D2{Rxg)aW5+N?Qti@Nv}B{iK5E}Juwxxyz{$-?%Sz1B|b+m zU(Rbot?{Rd5vbu9iW{9Jx0^LIhT!+({d(6XcI^z0=isVH4ns7e;M}&jkmXdH>HJ$f zBcuj9QbEEW1I>(1oYQQnO562K%?eLf5&RMFW1BItc?nZHIcg6!d*#BEmR4Jd#y2%t z)UeRePhzZONJ&7QA&t2NxOYw#=4kI)VG+BDMV7}`_5ca6#Z;kUG$jSVh+SKe&H{dt zu7N#ZUvBq%Y7)X#$Fc31J%lt8E2=h&!(RVZm>*p-d4_Au8q4FoRfRoP*YnIit!mEy zNiX638;-pi)QoQAj>TxX`oZ4tCC!H7+jQ}d%hRtIIG zj~C-iK|cU_rKa|j(S?)Irgl{Avx?)fBV$q&o` z#G*#HSzC#2smVI86NI+YHsbp4@xuC>*S8B=`cMU=EmG&H2*qEuBb zqvF+3NCGY`%Im7BY(1*=-wJ~BUdPp0Eb$M%>Un{Dm=1I=ns6gvF9$RvEg(WRL=Aq8 z@JFEL`^_$14|7$~x$UY6-N)2=8zTnlC%+t^B}eP*d`Sy`H-cPge7YRw;PsK!fK(|x z14H58rZTp5(b4g7=6qWoGi~Uv$de`bswJXCN?WeMu2*8NXn0BrB?$Bcp4Yv#OL_6p z2ZIceSNn^sn|xS9tOmX@(l@gtUjZ;>Dm#YZ`*2InX5I0p_ll&6 zb~D~i>YSl6)k2arioF=CAcC=6E%n8C`lFJB+lTRNac#^X45}IGD9&^nDZFkhlUh{C z`y-*3)RLp|w6Y4y%0;K@@(NG|Di|=wAg~1Oy0H2Zd=1d-fQ_@E=`H}hu>gMT!m2M@ zy=FVrmB?s=l02jRNvk5|c1j&j+VR&H_45tgi2SHOc_mrF^7(nj0_UHRs{l$xOgT21?-B2b@Z*CYVkQ(#^AHFiyOQSMOzts z_Y~|h_T~QLjY0?IP}BP2Vpv(O2jZF+Jo`wbDJFf>x^bZyK&7C`^&WrL9SO=bIjnpb zz>Vhsy;^uYHYV*)uAXZDQ;qW_hTL*bfkTDa#C|y{GLc*W$IkVldOhnv%FuvqxF+GJ zTZVjS>g7We-QMP@vaK{KJ%13Ze;c8vr{}xa1{!+t>@BQPAV3KSI=weCqIz}!MDQDc zMKgFKTS0a1Ghh!>MB*dKat4PMRI{F~vk->2+$1fc-@eH%+0La-@YVh96N@q(kb7w#wY7i1l)M`2}KWWIAa%PwSY$L{wcehdmM&$MLRKTw0hfhL}x1O&T z2Pb%CS%%q)KWo-cU{mrJrl3a-&Avv#CjC*l)cVQwbCWe<6DloxmArUCI?DYbdXmYj zuboJ2HkV23?mlX~Rp8RjQjQk|7j5>^w>rU4@+5T5+xL()KO>PwKTi=aQ-)3M{Tbq+!_-R&j>V^D(>}DEtdt>Ok{d-% zu=IP)tOG^>f*zZ9=d)&>Dn^gcY+|X}$Kbv_8FIp)J-L-~TqHJ-Nky2=#?HEk zfQsd7ujE7(D)UK6*;%-zt{;holVfO3KVq?m-=^&F(^#9lmea9hAb=w~X=!hNe+YmY z0F+yN;*e# zX9_mhzmnnh;aD)JQ*bwWxL#xnJHcE&Sg(db2_GE#?$Z@H!bq{`gsP%q`Wf+sOP$#) zg0-c)*T&7Ecva@n}~B961}|vjlm`_ey~9|3?E0-kr;8cqxA$1};D-QCUIU3p+i18ige zMDJZ0)iBA5$gz0Piw|j5)E>mwcFlk+NoG(7tTH*qp_7GfNKrONXG!b)Gm%_==yITI zS@kC3Iwv3#vqDFxqN-xKz})+5fyj1&NebwmmWR2NnpfrI(QPPXLgqACC@DT`uw3Z{ z4&sUVyR5XOX!dkvl~yt^RboH3GXaSB00a&WQws(3M#xi7^si6Y#ouq6oa97(n>d!t z5I$&V5Zc<>Ca0zeTWCrAQfaIQ#;{rnz`VD4IUq?#j^Pt(pz~s9KCGqiD z;(8bJkbWi7L&TLDN3k=~ky83rSs<&u=#ZZiL?W!By(D4C3QTR}wEM-GCHCbWJ!9`; zn!*NXt;1gnBMR6l88De7G!l?gAdaoIgT9mC91$_< zdFeMhSw39tTUc67RvUwCeYLcRf!HuMg%CCn>m3BJHt5HJ2xJgzK(dw7oh1<1dZmLd z7%%+QFg{?=y<8s$Y{+=5ZlD_i59H|`Mk_$)TqkZOgOau<(teUQtf=BL*a!t_CTMqm z-){?E%JEnHj{8*E%CYrL3SY%|kYv5(>6JXXMXdDhnt|oOEYtZS{+!;`ST3l#UefQ* z#nxMIKuvcrJWJFSTiefvz`!fvyBdy-iH2%TL+8(m#F}nZH1!V=w>YD(_kYLnokec! zo}6$+7z0r?hHqvTKUsV>+E_v|g&gVlrfQ@@0KZ{LeQWe#830#bC5$aS9#vQ9HAYqk zi2X{vJvF=4T_3qr^N_qH6iv!%N;m5H_H;|rB8fIP-e{oWv>}RDmvfTlB#*b_pgqUw_J}5o)#L!ibSz=|!U@f%lU|y4- z=uHhUjvoR`XHFERNPjk+5s;=wkMtw}C z*3(P=?f>v4SlZEKI|~v|k#ub+6W=u1DqA^>uV!L&a$n>rmvf_D)$F zu*jb?AqYx4W7}q4A|%{KDDgXVPAe_1a=zS-c~UdvV7wzfTf%L|?ZlK9JjJ!wzvh7d zPw~dydLEVSVfPD3`EN9Po*Mc2`#)#V5awGx)BE0@SOPy*=Yl*#WLdxIfQ?l$PRA*X z>vN5o_p`3-ZfpHcUMW59ytlhpVZp}7T!aNg z9=cv6j=jxImIx!=rLe2>&kP)SYIY#q~+!+MedQCoB*XMY#%yh{{_rDd)7-k-s^<&gPjdLI&0_o^LD zY0e{@1eKLnYMIy+mo%duSIy|hL&0C_1v62KQCCg|=JEnP@WD^h&Iw8nk)*c;eg-*R zVeyn^#x5L@D>z2K!zfqy-3Ykn9>Ejme?1y3?wEBX9qYo9sA4y65HdA0aT6DE}VB(Qhc! z$0f;Mf72nu9BpxRiozSiJj1t!zH<3TPF#>ehCgL^HX2{;!HU5`Nsp_8s`m3J*J(y3K8bc8?J?~iEUVt3%*=6#7DctUds|k8g%cRp)L`9CIeW};A;!DeZReS^ zP7FthTj~6`=B&s0GlS{e_K{X0d&p3}I~mGINzj89eD`Yt(5EUmdvd|F%=-@D^sKej zu%>FqT7n{!y6%F+3ibk_s$G41Tbt{&LLv3+$_Eco%&S{OyD9Ei0LDJ_$!2ZM8?cTD znuwG}ROLDNwgsjpA;zQ|z`<4$gZg_=WxS5#4I2`t1rwQEpOMfYaQGbZHc;>Esf~Kc zPn-zzXIb1u3I9MAdpz&3U}#)eK$`(PC%qukJ+7cZCj{Nq*FIy{0@oM`aczsE3fwPx zpS88gl$u`On_29fy#jtuYYBNh%09dRYG*b=cqrS@<**5fY#k<1GKgKgm- zSYFNoF#La01REoyoeN@y>?h)Fy%>DG!zDTN*!3U_402>*HW}xX;UKXKCB{xL&K`?* z2C!*r9c#t51ss-?F~jX*n7x1}`6Kf>GM}i-pCbvJ%``{9 zT=#@GzV=#8V@HSh{tp$c#;=DNO>VC?1+w7ADragN)E-JkeP^HcY}=kI?VKH`SY92a zYYjrw(L3|H;v~D+*Xo8}uGl!Jr!X)utY7-!-;6!HVe+}5UcdDQ643Y&sRR}Y%n|Uo zoCm!&sh@4Q!=A6i&8KttLB2vm)uGh&Rex_2qV1p0BYgFYMql3(0r3wIE<*@Bzk^}5 zc!U~1@vI(6u}3mC4vIl-i!5Z^4FBORMlTtRV}{Maze58!&*EVaKQKUY_Yfnf~og})$x3UhjXb_$9@%_k!*Cnm1QuxX1aj~*l2E~u|V*xmju zwrhhKm0B0h&fm+#WmUr*i3Q{PjgGKI*C9i6c>QqZ)xIq~J)n{!W*%%Q2&Tm}=r77` z0J(hCR0dhWv{Aq@Ej9^{!4 zJvf4pgL$yvtzF+%82u3k%KhVB zY{5cx;4`JsSBzs!k;E4!#kYa&I|FZ_Ytt;)l&&y(SfMf zF>>kC?w6TT-uVH|yroZmuqcuiur*b!`laffwsm!o1Q`5b6#`3ofx0L^#_^`V9oPfl z#__(R&_}u7g|gP(Z_!G5HNP|Y7~mbMymJsq8512f$>2X|vTcSI>~$zip0C_N_%X_b zi^O;{30+BeG5(;uW_0;T6vGYBMqx2*cW4g7C`*3HDJhV^5xX0O2qfb@lqfrI^6;L= z*m#b>Vw(#spsN&0{NC#Q(yG^`oOJ}-G#6VT?Wq$1()L#0S$$z}pPCo=Y7^yJXnRV< z?u6V?(QHJh(pyu(bpMuC7Q$OXG`$H<3hDelUE^Uijq&@%>z3McGt4|lu=SF}zWNj2M0tb!Sgyfmla6ia;ebuOYd!^guWKG~Sf` zAz4ceUtN80D;(?vp>n&Cp32Ee? zi?bQ(?jxTWsb zrLAku;M88W)nHv%9MpVBfl4^Wsr*BQFBq|KdJJ6dsX4f!63}Y=)A5rkak0@Ndy%!N zn>&BnEadZkEog>5zaUvXlz4c!9pWjs?2#wz#6aD^=M7zGzmVPx9Kh8J^T!dyQfrH1 zjtAct&-cduy#2i!OsDu-pK$Q7Ciwa-sTU{s$;Ho=D0)xwa%<|_>fYVO1v!ufa@ilh z7~@&*Ipvx3y-449h4DmQi}Cw*e(oq0gGWxxV={mYjAZY7yg8x=SH0{-y2G-zG3Kt! z>>;z5kvI`uf8DO2NCSebXv&NI3)c&Z<}bKr65HsRq9@;D*pLHD#C0x!QG7;Cm&GN! z&Cs7u>3xPa?BSno&uD>ZRIT@(6qFS3PymwO!D zJ-;t4f;1*fNC*JR5L>9cw=_1pn*WT+$~y-YJ@_NniVg9H6&D#?!})cG1(rF>I$AleF9q)H!ad0npJ~MXoL{siugg6p<`dzffp%g$Wv3x8p48{JBLT zi(CiT-mxhVVELVEG|VN~CqkSc27>?yJw4vsp1$U0wW)2lF$1h0VQM-xGfr9V^HA^a z?F!zvs>o|kUtX7-oT-;meg%>XF+jLleC$gv&T0MSuESX7E`U%w?EKeauFa3{-4)9@ z=s;D8S{nS621kne3}kA|#Er&$C_x^5({>$B~dyjXnCwoCsx63VaPL(DwO# z{QL?I6$bjTw<+MIaRHsIl?>o!YTCvGVXQ8MOGGlEPpyz4g%l`<5%bI<=W6OtdG4Pl z>k^Fh+cSG6F+$*x@XZBZ)x=;V5RX;zX&k?I&FFlNV`L@1+|M&fS%(*rMo6G!|FQZ6 zeqd10VT#I!Gsa7hDiKeb57frdQRO#;fd!x{0LhM=FCz@* z;W05cLpebULQM4%6?%H=2Dd}v>o#n7nCtZM83l;oz0vFloU3{|a2#DpOg`RFKe^Kazy9Y0j zB)pk&O1fui=??al1ycP)VCC$y)s8f5hEFn!M!<;I-QTcFBsCwL0mZjfpTu*|dFA&t zNd&{)qJS9LIe&DvLhtVO?$#(_ruf>3f;4^OebYNOC=CIEAGA*NdX!l=ck6-R zr*??>&p(~LP+D(;hjkqrLXhJHdP#IqW~?ZN$o-d6l}8$WGj#V+$Q4b$Q?b7|`fAwE z??jGk9B3IRM+O@*sq>l(92_vuT)DU+-;EKDO-!-18a)gCs73Ltaa$yGFxuRRE7A2N zRUD|D6<#_>hG=%}`)c?-&(?GO%UCq2rM>KPhpGtY@)i$vjn->^nap8SgN`p3#&hi5 zyC1(;N<^@po*&*lpl6{=%&>Z~Pr3H5V@^x+e`Ul_2sGd52_G|&4jke+bRUDD4uf7d!aJEKU{ZK7$6o}Z>YT+uO+Fj z2l%|6iSa#3x%2ZSeb$D+zO)c-%XRYJ^_l6sA`j$LGD@q5u4n|*!W8cQV%SuupL2vQ z?Tn_s$+q{tver&fl~sU-x5*`RG7ettYKxFRto3cV<~89InVTOgwFqZ)Zc~#H1Q(~J zX%qZgeMTR0mumWnsQsOV)#EZ?~yifU$*Z#XhDpxb6vA@Il$YinB71+g z<`~&8t_-RbGXhk`^B<6VXFA@4uXh}V4VrW z_ap+B%jDEfAa**4@+bU`#g~AvR}MEG^V5w7Gx5yt(|Q%{H?*$(EL$0^)1K?!2?JF< ze`d@knv6cvYy@yTAai51KkzDk250a{T*T#WgJcnMIf`8l>cODDMBdl0SJ|?gaS}j* z#{6K%<#4{L&;S?!$s-(IuR+py-=1nVM_5(AW~A5`4EII2UG&or``bkSt1WHws|i%) z?n-pYv!28kPcCYsHj`e1w{nufSB{7I%u-VTR|HrDonQfB*c&p1#g-BPcN3@u7kl{d zc*Z+Z^n7zs!w3AphHgS&EnHwG^x$vAf1o>H zfX5#(CdKN=2i?8Z32SVWU2MBtqwr(l__b6`R3N5z~N6lg5+AH%3<_9faNIK}6gN z{%I0HEvNHQ2kyPa*Z*n(keJ?os8-284r8{GZ(Lm`<&mA{mX&v&cF(@@>bh)i+h57L z>sl1P^BKR(ws988e*nP*v)sR30lU5+9p>&NqfE8#Z~CIdSe?eM;R07zKVO&pMbrN3 zj5Y0+g0z}J#@B?M?b_I#hGTe^Uu2b}LT)6j`ZAh?u5)_+y%Q-OXbOIESp{Cpz-0N% zm$GFFx)syQ+@HI6g$svOqx~wg-9fk~DI58;v*cFp<2kJ1+oeYfnleVOp;1=mGV{%s z&u#n(Q$#3basF`C;<6dRS=b(U((nh@vIAMwz-YeN&iD2CWQDc;lyHlWL4lRPJvNej zK3ztRvu#Alb4D3|zi7qe6I3s*@7v`d^c)C07r(HI;ti_<^^2Ayne0I{R$V6fD11t( zs9`olPa>uCf$>^}uuno{&J+7W7fZ;`LgYf94-U8Z<<0)H;m89k`YrnZEtLhl{)PSc zn2B%a_Ag{Z(!*l81MlM&%m?M5dWs+=zdp9E2Y6t#6?uy?T0_fD*>Jp7E#o`>^$q9! z4)>p4go5*{=iIegh02Y?XB8Vr-EUXrgu@No{Uez9i^Qujgg!@+f9tsw{|$;q)_Md| zUQOdf_;X+9D=1n+AUyj9ADPI)8Kl$TvS!xdLO+2#(ia4G;5GlwVK>(VQs|rE%pv9IT2kNHp7Pt>AktqV1aY3b zNN4olIgt>~>A#zi^7XPvd1(-7gP|&SX3RabkI*NZYJ27r2)PcD^UO`DevSAa#$&lZ zyprHXRbfgwt1%x9%#tA#LLVh-+gi;$>a+&~ZSoX8@~FEVeVQUTY2GP!RJcPziM@Wr zjSu$<1Ue*tTcZuxjSmn&9k52B|I)HW+`lMpcHspgtHCe7LeOFRz{@44LD8oD8*lU9 zr?7HoDz_Uq9n3o-f#1U<2J}zd2#@r;4lF#XF7M5|H@vXb=>L%jmiy|2_3t#3k7mpv zl@9LRaAWT(w(eLk(LO@tbvu0d>%X6l+IQzh*+Y!!C;+5~_hu^{Q`Izkt%lfp7 z?Cy)qwoI_T-@iq%_pv& zsiGQ4qXojhrwuvErjV?8VS;0$G$Bw^=K@6#_eW!dt7ZYZ0pG3`Wg48D`yBVnr2FpV zrs<+C!ZJnTF^;|N-U-Kr%gK%$r|7G3bEh?*PjslN$eYyGDTXboqpQq1$H zmZ$IK8ri7g;JWR(JAua;ddE+JUp-^1TEh#0EVOxd$DnG-s#y1*lH~8Mh%3HTV2vGK z+(9^hQeN8%;Va6DIGVY;a(#A@U?WZaKq_@zdwk0C`M+=CG2|+}38QCmbi-v7rvW6w1B`7Ml-dkHO}xLS(~EK*Rz zKP+I!ttKc`?oiQVFQf&lzAqm>E!GpwK)K&VK%nytd}MXmMEFOeA^9KNt9|;EIx%bz zFpBy(t|VcojCB9n<06ua#TjtwclAGdANWl;R11lS@b-F9n>{QQ#{x1gn3#xR&$p1= zIKefCZap>+$$2*WN=Rn#jBldJG}!Xd@K(2`wk#)x4ezyixAFOs!-VMb2yOEG=Xt{b zaG@b1_yLQ>n+Yu6;#G0pQd0V~3v#?7sNH3$&fD=9{=mRs`WzsXvDfsRI&U2@$Te`c z2*ZE3&DUV_fgm6=r7Pr?lHo8pXPsoM@W*B#J33neY0w)nTl|5JAZpjVB!kl9`wC8} z*l4sUklh2L*H{1;@#rF2d#szI)8z8jb9chN^xP$&`+Wj}t)8$v$z-Ks(Q=n}@6$tN zZ;M}dL_sn1B6ga@5{H}mBkih49M=esUWO3O&CcL&i{Ho&O1YAbjo!bnXxG|WEj4X)laOsZA5nkjvkUST z6MD6q$n+I%2Bi|SzfS%MIyJiu_HMcVJ!1N&O6z?QgRWi+vs2-hm@zW1)sMB$w0Ex7 zIIozbXJBN~DPzC#Kkp8Xr0>;UnYlg-8@&b$=OqAyW9^;HG_tm?n2`S4o|$kys4{>z z9N137Yn6baM%z)>Q7i`} zwW+DY0L&QFjtLo6quJ`d#UCmJe>NN5)8XATO|T2GLg! z{K+?=`<1`{_)xifFRE{PMg8c#%~J{^!ubrKw{v?fci_HMh~+7`$g+uv4;XfNa~b;G zU_;b)UPg83CnYn}=%faP`>6rgkxr6=nwju)G_4uh;i;&mYdsd8Y!;9^WMU@- z!J(O*2Fs3`DfS7snI|#1P_!d_euU9f=}+K=09qU$SImFgERMGRyfeHB7zEriJ`lJ3 zNm>_0x0|7DG+teFfWOa=2*?(6(rmb@acoCX-^}^Iu8S-^(8t#wR@1;}r7ufAtYU>b zC4gHyi_B!6#)F5q z;M$JA=oJ`YW*?Nm{zLL%%nxHDc0C&xQdk6R&TbU24%%bgn7e(^iq31KLJkBH9IS4K z8lS4Pd#9B}#(*D`4VMRb?p{zf{np5gw*AYDhf97-f4b=I7z}Nd%~9O*oDAjAXCr6n zD2Vl{fbL%kj*_<|p9y_+HD6t}&mfIn7AOTDubMt0N2`y)guHsBvrYDAQRANu#srN$ z(URS-J&d_wY}`F(ZBq1*uD7#r@4&4r?2}qU+sB=)1I0Dk^mT@k4nU9thASl+mCaC2 z$i)jXluP#=BwF0GE8f%{X>McV;?C;?@bLv1f?C>w9=z=L36Sv01Sva!9gNhS#~L@E zrRh0dgbj&M<9nr3vGK2Q3aP0NWGdc|nvo6E5xIp|UpwBIg?X|1Z4-M3%gu*izQ9F8 z)Ke_4qW%5(K=7=K)hs(wldv-xypq=zqzuperpCq22Z?3OPG^H$96&GbaL9O*J0~tK zE;?P_O+Fw#uqV4?E85LaBPKqEtfm{b=By^~vAg$9Z~aUi+_LxhaAEkce6qkqzuVW{ zAD_HV{xq7MI&(b?^NJR)J8;yqzEWV#nSDs{$~fWdO`UYa(i9LxvEFCaCS+h^M{+K%Ba6Fp-Nx8}3k9iHb$gut`u*{``W)uPbfWZ}7t z*eq^Xa7ukct{Wu761bb|E}s%o)F2w$h|$mkSxdl~*mKu=`PsGUzBv`oshenctby?& zudTnA*FDz#sy=r;M%~#|2#!q{w{(oWWaMW$FA&=|`cMz_xTHFor@h~<6IfZyx3<#K zM@^pN;#poprb$FF!R?`;CUga~08sJV>FG{ugCm4Qhw=Tih5=~&u?`sA2pm;L(L7_^ z9W?ae5#uGfKH~X%NmbI-K;+r@=f_ri8J}tmV-6A!bNGKZPw5bXc{2gK_upz>p0JsY z&Pr1|GYmEK?L;h!+x}R%lw~?+7kp0gxn$G8+?+^Z2Mv359ZADe^m1Jqzhsqx7ddMh*aB=fSe4W%p zDg@c21Y-6EiM`r)s57a*+07g8N+v~j*?WIjumhs4_V~pAoxv}t#wjpAJ+INh5g?WZ zhlp|$4pyhW!?ZIr*X5YL0FYqPOM^*F)nM_ zH(yIH9CQ%rQDdnS08%Lf7BsYAxkT$u!_IxZI35-j1`IeUoIjd6y171Co_}#nDK05d z)7CEIUpDh+R}>h&7`-0CGi zNrN}3z`A;pfJDWgCSqZcaH;?rAN~X${3k48>YErF3xm{aI}={eb2cm*Sy@@(e+p`s zWzBu@U(-tRy@QKwXT-%X4MzzzPTU<<;tPC3WrIJGW7^WUFZc)7Xlt zRJqWLQX@rHGU(@a#z>#I98K;%S z-@BXD4m)~P3;-ME`rYcF67zpt@AeC7cM0;pTlIh-;&%mxw9^V4@xL3ht9WSJgTG1T zs*n(x)=li%$F&IdM>+rh5$$zssiVJXg}H%uyiT3&tWIu<9u&xK>JwKvs_~Vb?Ij&i z*WvuaWZAa@Hd(#mcK*4;0IgbE)0qvD7iH~RH{rUUP6gi9=H$d?-neL&U_GSwaewSt zf7fclw9Y1|++F75IMnCYtI`T$Wt&g=GzUBgdoPi)j9p9_>tm}c`QzQd_@thCFsBdV z&x16V7=OOO`(uz=n@Mt3hDWI)8aJjxYLQ_`^!P zN)~D0R2ioqP~2+5p5b}BXu+1Du(QA42<&Byl*u-WGwc#}TA%rsqx2P(c=(CN=U>^d zqIPp-0t`PgxVY@V)_f%B>UJ&l<=-Tt)47&b`D> zKOfrGI$xFE9_yak@=kC^zrU`hZJ!Lpz3wE#k98ovWLvZ6TQ7Qh=#|&?3{uRbQmRFz@Xl3^%6aZF8Ne2@1yKWrokmjV4Z_JyAaT9&m^pgK> zL`@+|S}{3){(7g|E@T#=mt6G&1)B!7yJlvdIH9upU*r5BV%v|i?bp*%^PD`<&X7{N z>BSMMGJ*^8hw;2UUQD3syWi>G`-zIi-A3_vdxy&xuhDOclXWNgE~M zNuzTgy3tyHtnVUWUzjHuHVw<435;G)9VZ&<4P#9E`{df2y7P!f#F&gc!0?b1gX!?* z%;Nvtxa&EHg8+257RLfL!1JNQ;HSS%8+JIie#lD$bnJI&21(468I(n9*yf0syyWB^ z|J*mkC370UlKH;KT}c@+V`(fuyUQnaOjP@Oxs>t!n?z_Moj_Q!-(TYq*(kz(Q=?%0 zx4=Jm4+!@udeKz$rl&*p;)jQ=XMs#59o5_GT3%B{mQ`F_yq8``sH+%FOy)r3lRrvb zJ^HnwvUgtOCJ_5uB%sm2%KNOm_+D)NBHxydx%vFLtNhlB?qLz( zsx!4T$43?0|JoUx2i|5|69My#*oc6mo}j_cgxhGs^#e8!x%S`uF?`9%3nqsxuny*~ zT^H9iIGD#g*<(-D8;+8R4O0d%OA%@)S+M|&xRUJbm2+;^8?z@{xR;vt8l}bFyl!ca zJ4^^fL_{d|ppwhz4s1^$Ff(mZRv1|40Xl)V-rjgh_cTri=e>xxSNnC>bHR5{*je%p^?q?0;wiOTp1EaBv(LH<*NpC{IDCs!SH zz68we20jS+-1XChe1gt>IpvNxX8dN^;S{Om|FDpu$RB_KBxRbiGhKP$19UHSxd*jo zV`18rf18KLAE+pz9KPc9nJ@C)Pv5x>KN+|YH&2*{W}{8+er%Y(VmbXZ$@tu1k}5W} z)E*Xzg>7OBS1nI>=l!}p@eAf<>Gn!>Qd)|@N|L7mnSLFTwnw!_8g;&~yxHifueK`} zbow$e>1r(~KUGULX(jfDZX(fia_Hcv=pQJ8jA$N_%@oo`D*4_EjDtas3(=GbJmKWvDoK;pnAtg0PE55+Gv4Z6Rs3+1XS>f6hK)vUD!zyK zdBk;;A>TiS)(jS3{DcV$eI+iAf(&+eOC6LoGp}~^RsP@c|I(#d@c+pzEWH11jOqS6 za7A{&KC+)Y!X!HCCk}S3K~%qWj2J3X9}a%3**G*nZY>dmZ#$gAvPF1#-&4e(QDxz( zFB7=fQDsYxKb_Iwy*HGRq5G~j2GQGrz#TCjVSps+v?PF{P{#*^uUYD!73=VUHzA45 zKNZpoklQM8KDcUcf63tqPD!Y|v81rIH2E;qTrI_rW|HSrTCsl?bxt&N;MR(wTBMoE zJEr_+SifO`&gbzjjvqKIG_*z`7B$4vNi>3{YqC?{40D0H){G-0Jd(|N#LT<59WgGi^`dY=jwiwYN&@~I6p;tf*jP? z3-%;z+gm!KS?`~PBaWd*o5865N%g}1EXEH0g~JaFegW*LI(sW-0toZ&TgTn%uE^8I zS~O&0m5@1bTQz^s=Z?gNb2BB6*DdSs0CJT5y|f8rK|K)7L#;n`%UWGKhy5|^s!-Ga z2XL%)(oR=^WoGaTRf|QT{~hkS6h~w>=sr<9RsGC)aMdz|dd&V2 zpNc;gge$TCPPVKQK`BtGf|y*@ECm6L!$_zNlVVAYdmr}8KBa<+Oj*iEEhJ3~N8$Vj z{1r_cLWo4~vyRr7KW3qT9@7IBO16flSIW4CH*#RCzR=*3;#?Kcu=$zyUe>WnxjTb+ z=5?M4K2D_72nk~SrhPN&j@UxKH@tA;zIVthxK~EqTue_hb}t!4eqNjEH)<(o!iH#6 zQ_+-Oy%zrDz=C6X-xQTjK}$>%Yuw@A=}6DBuKfGWqHrUDD`*R4@h=g}33kN??W=M+ z#x$zlvQ`w5g+GmHiI}uU5|H602UTuIIr`xq9*__a!T`m{x`u}!+Vo3YArvx@)uP{` zX&GVKx_;?o;n=-J_3as_t-Ub5E_+7($(m`SMx@)bIOa^`bD_@lZsl&Q1rxOWs$SgTulTT(r(#PFplbgpv*hhTT0JR5q>f?apg;p5ays z@2-N~&(B4m&i2NtJ|KG<2GYiyhx0jNB`+-%=t{+!WiA)eH*QV-O>6>;l{x1L zqvNNL5<3(%2ZRnOG*x!Bf8Tfm$-<~JK_q-qhhgk~amW@5jK zB-?OW>8I*Dv*6h*`1@xQnw3Eltkdo4zjuyKhe(2+gQ5I4@`lG_lpa=|`!4UM_lT|P zzyKkrPgabB`M|B|8}`DFd*!hjFs-#k3hyFOzZ0M=eM_6V0|iPo7YgV`u4qNL4g{^J zO9_|u*~dvW%PugfqSF^S&E&^6)R!((eHcRg%A$o^6iXO&Tn1B(v-kzhda~&(-ggUP z2}WSoUBC$gQ?t|q69XGzNoLY=vj02T@~GGapdrK=KyY|i#%0rIxLC%H(t#M>LJ$ak zwW^sI?O1fK-LMlT&zVH5! z39O%#i`ppc40Q|X2Q>D}#}AD@ob^1Yxgw&D=x~OQ%cxN;4dpI;xXq6Sq1u_EIvH#w z5`VJ(F#54sUW(oIW_xGi3MU|Aw)AT_56wJEqbp?uCAPy*MC1sORKA@_Qn>G!dg?l86?Ear-AzS zHD??|mKmn0@!h&3qro3=Xr+@L6lv&RQUpYnZyBJUu>|CvT^@L-+>`0}DZhdClw7q~ zR9|?zSAET(AM<=c(N7OcdeHl)44f`knmsZZs}cDDg4cx5Y63FN*y<(G8~O#P4>%0j z9tlgOOeZmq!C4RxD6z61#Wa?7lT;!9Ot9xw2Xz_3j?e!>?)COZNn*oR{ODmSjgk!h zYRgpY#{-S0o-deoK2A9)Nn^sW7*loj_4_O(z&Z$8oAz~p_eB295ZYDJDOa(erfNdw z7gqhE?E$6hfonVe4KqiK+FwzF#Pzs>L{=Ldh$N2Ry}UL!0^w5Z*-!XF3ONVLC{~X# zFi`Qi5HzE@N_&M*ZM<&z9k$m-k$N>+<~nU2O89xBT1mmLP1V6C&H0YqDeXzpBwnGE zhCiV5?{aW?FC_)M*S&hXehZv+LVMjAae9wKs1va|f5k8rlED?#g6r5eo`;l?5551G z5ocVi(cBeNG|=;oX6T@lcB>BdH{=i*DKZ{PV6`h!=J~ixyY?}*j~HR3)HeSB7O#Afo?Um)A#w!VE-vL1(^e$a%=P|;B`NzthVypaY$yxWFA{~i zb@pW1rL}3#My@@Sl97Cc{3+G|6DHl9n$LCn&ZkL@%*siFR19kk-?d)m)_JD_%62yF z$I&7jeY;3p6r~ZzcAaJ*qdg2c)lB9tAOwmT+*v3R8iEjy@Wk%YcIlf6sK4-*rwl%; z>l8i)k<{={0A{V#>AFY`yk01oZZW2o8ja($eISi5WQ!P4IqqW6WsKP?6S+me9kkZ; z6#Deg#8$M}zJN-nntAEVAd;H)hYudQlc5coFlWMGED!8?13R#C#c%sWdDP5MR3AM) z^us~D*M0fO*8iXXIQEPVXowtMmHJV9fY57s*@ z?<0RrY^wl$RBLJWb-U+mS!E{Q9T_UGbCB4ugfQqphA@?l51~8O^jc8z4KBE|-5If% z9JuZ=7e+Rga?KgoE@Kw|Ly%yG&k46vvE54?n2?|%^G1-29R3_sA4Pl!F77OWN9ej` z;seTMBW8h+&!l^6-JR_NLar2eZ_Y7_hJ-s7V;;3cujmD*4YFte=Jd4hrcySiTB?B!TqJ%5NAGI=wNV zy@P!x1oJ>kbvivfgnwQd9SHYbJDn-7@LmPs7b1dl%ZQ|&RO;YieBAtn#&KSjKjxlbC_l2FpC%~|F{nt zu~LEj)u}&)mXD}@dVaV#G`8g8zkXy@+C6ojmyS59Upx_`?nMR&L%qlDu0==xx{qp0 z(cnOU@IpAwYS)~m=0=w_)NNHI(v=k;tlgurWbwdjF%_;T;&^EZiJ{sZVXt3*dAgZHyRker3>$v8AN2s7#srOyDgezs zA>wjVn7g!MsOt8^fsm$5qX%5Eg=e1}w_{ZrP>@fgMN<%xjF-h)xiEM?T;w#P&D6KrULammh%*@e>`2oS6k;g*aqOFD=<7rvFq6Un+w4+v!y2EFLo)EA?$)O5&|y{+uDik8~PB@*OP@nO(uJG}%A_QBl+a(_I> zCCf;q9a+LY*$a%-dJUY z%Gp#jm%fhsEL2qQ)wt-9X3SeUVr#`dl}TTfDOFPQ>xZmvs!&7HbjvgHn;?RH9cj@| zeDA-ht&^MK4f>;gfyh*6zPjQ;?{-*0WWE%6zM0kPnmgI<4SdkC^XB;WV#%B%+GtkL zv0~<$~^K0w}L3A+OGmxN(7OEQnA6JtCjLAJFL()8kKEa?=lUh{u0af3&*;n=j*x zty@lsN)MN_lfUGTQ6Yy=g#3=%_FA;oCGeB-M}1|^N4brUMMQwtkg8gwlYbM-qE=hU zA^NIuYM>Uo_`JU zY;#N9okDJKgXD|NvcdL*(@q4rgWb#=E7&s_qE-(B13Z@nKo5-=x?%z*S(X?-x$2`0 zN>*wv^~DF7L+lag#KC<1aHVr&nBz4_5KCw`!Z# zQzl%AOs`HanzbKoW9D!C0iH#_b-jvC1CkD*vOb}}W6g!-538P_{5UbdV7dbS^9j%F zIII=KlFv+-B2nP1y$4|)Ib#e#Wy%6PF+prNiw7|@*<|Do5`NDFMV=>;A+8w6z%QX7 zdT-<`KGGbvFz%&q`VAf^OV4kg@EDxEq&#wPG+2ElPJ4hHH*@5>MG%Tn z8+q5`fVR^Yo0`lk*@ew>_Pjuu#07()P z642iV)G~Pf8LI0WcX-D;A3d^h6Me3tCtRI;UoBBmh;_{rqBxsC0+)m@XPxhX{v4wG zGHhXR2I>rw`aoTv$EZzNCu_dce+xURp_PJ(KaKSjKA0KcdFuzRp8v^#Y6#^1ZtAwT zW8O9S_7!#B#Dn*1B(j9NrB0*a!~F4DNsyU-{V6bIC}eRZ|G8>vC~c>(3E60-L@ax3 z{cn{M)5yUR^?d>Q>%FhxZ)uO&)HVu{33%4;&(IIP1VT_RiaZx<1F>$IA_jCk+7^fRd~fY@l@GL`*s`uu7Qu!eubCYRz=FkVYR(U%&$%{q5Hj12Ly?An~swH zbLZ;$u-myJ%&0G31J!{;P^b7;A;d09s@um_PxTP6dJuL;8=mZ3g3}oy(RkIq1BfKV z7Dd9OOtg~UKt@J}2^Jg38`$7ww8ot6O2{GJw~NM)O59{YW??3l(;Ge)<>k=~^G87& z>#}3^v0)pOfM!2iba4oY54`&Y1IcZ>AZlxC*XW?5gAd>~mgbY)J0(nw*C*GQg~-tL zU;a81fGi7t6%ai|V*$PUi&UUaGNcvq5M1QmX$pU@Ug{Usw<(%x2A~7MqoGNsnw{7 zPL;zuIljHpXQ4wG56tv_Wv0~7n