From Plants vs. Zombies Wiki
This article contains the various Community-built decks for The Smash in Plants vs. Zombies Heroes. You're free to add your decks, but please refer to the rules page first.
| Plission Control (created by someone random and Twig)
|
Deck is not a good competitive deck, however it is quite fun. The game plan should be quite straight forward, you control your opponent and finish them with a maniacal laugh or garg throwing garg
|
x4
|
|
x3
|
|
x3
|
|
x4
|
|
x4
|
|
x4
|
|
x3
|
|
x3
|
|
x3
|
|
x4
|
|
x3
|
|
x2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Boosted (created by GX)
|
This deck is sort of budget but not really. It is basically about boosting the stats of your zombies, and some of the zombies can boost their own stats. (This deck is purely made by the cards I own so feel free to add better cards.
|
x3
|
|
x4
|
|
x2
|
|
x3
|
|
x2
|
|
x3
|
|
x3
|
|
x2
|
|
x2
|
|
x2
|
File:Turkey Pet RiderH.png
|
x2
|
|
x1
|
|
x4
|
|
x2
|
|
x1
|
|
x2
|
|
x1
|
|
x1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Huntrol Smash (created by Ohsnappies)
|
Control with your cyborg, Dog walker and your tricks to play your Gargantuars
|
x4
|
|
x2
|
|
x3
|
|
x3
|
|
x4
|
|
x3
|
|
x4
|
|
x2
|
|
x2
|
|
x3
|
|
x3
|
|
x4
|
|
x3
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Gargs Frenzied (created by No Author)
|
I decided to combine gargantuars and frenzy
|
x3
|
|
x4
|
|
x3
|
|
x4
|
|
x4
|
|
x4
|
|
x3
|
|
x4
|
|
x4
|
|
x4
|
|
x3
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Budget Smash sports (created by Ohsnappies)
|
Budget version of smash sports.
|
x4
|
|
x3
|
|
x3
|
|
x3
|
|
x4
|
|
x2
|
|
x3
|
|
x4
|
|
x4
|
|
x2
|
|
x4
|
|
x2
|
|
x2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Smash Sports (created by Ohsnappies)
|
Probably the best sports deck in the game.
|
x4
|
|
x3
|
|
x2
|
|
x4
|
|
x3
|
|
x3
|
|
x4
|
|
x3
|
|
x4
|
|
x4
|
|
x4
|
|
x2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| smosh (created by Ohsnappies)
|
A really solid smash sports deck. The cyborgs and dog walkers are added into the deck to have a chance to beat aggro decks.
|
x4
|
|
x3
|
|
x2
|
|
x4
|
|
x3
|
|
x3
|
|
x3
|
|
x4
|
|
x3
|
|
x4
|
|
x4
|
File:AreaH.png
|
x3
|
|
x3
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Hearty Control (created by zcgreen2005)
|
This is a powerful Zombie deck to crush your opponents with sheer size! While this deck is weak to aggressive, early-game decks, if you're able to outlast your opponents, you'll be rewarded with an incredible late game. With armored Zombies like the classic Conehead and Knight of the Living Dead, you'll be tough to take down. The Medic serves to keep your health high, and make it that much easier to survive into the late game. Zombie King (PvZH), All-Star Zombie (PvZH), and Undying Pharaoh help to bring your deck to the next level, too.
|
x4
|
|
x4
|
|
x2
|
|
x4
|
|
x2
|
|
x4
|
|
x2
|
|
x2
|
|
x2
|
|
x4
|
|
x4
|
|
x2
|
|
x2
|
|
x1
|
|
x1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Hearty Control (Budget Version) (created by zcgreen2005)
|
This is a powerful Zombie deck to crush your opponents with sheer size! If you don't have the cards needed to build the deck above, try this one, instead.
|
x2
|
|
x4
|
|
x4
|
|
x4
|
|
x4
|
|
x2
|
|
x4
|
|
x2
|
|
x4
|
|
x4
|
|
x1
|
|
x4
|
|
x1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Frenzy Festival (created by zcgreen2005)
|
I did not create this deck. All credit goes to the username f00gers on Reddit.
|
x4
|
|
x4
|
|
x4
|
|
x4
|
|
x4
|
|
x4
|
|
x4
|
|
x4
|
|
x4
|
|
x4
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Give the Goats Some Love (created by zcgreen2005)
|
I did not create this deck. All credit goes to the username f00gers on Reddit.
|
x4
|
|
x4
|
|
x4
|
|
x4
|
|
x4
|
|
x4
|
|
x4
|
|
x4
|
|
x4
|
|
x4
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| A PetSmart IQ of 200 (created by zcgreen2005)
|
I did not create this deck. All credit goes to the username f00gers on Reddit.
|
x4
|
|
x4
|
|
x4
|
|
x4
|
|
x4
|
|
x4
|
|
x4
|
|
x4
|
|
x4
|
|
x4
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| That's Some Big Booty! (created by zcgreen2005)
|
I did not create this deck. All credit goes to the username f00gers on Reddit.
|
x4
|
|
x4
|
|
x4
|
|
x4
|
|
x4
|
|
x4
|
|
x4
|
|
x4
|
|
x4
|
|
x4
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| The UN-PET-ABLE deck (created by wolfang888)
|
The OP pet synergy in set 4 is put to use! New goats make this deck much better than previous pet decks, buffing pets with zookeeper and buffing cat lady for free! It is important to not play your best synergies such as cat lady and zookeeper dry (ex: cat lady on turn 1 zookeeper on turn 2) which will make them easy to remove. Usually wait until turn 3-5 to hit them with a big pet combo with camel crossing, zookeeper, cat lady, and lots of goats! Finish the opponent up by giving your pets frenzy!
|
x4
|
|
x4
|
|
x4
|
|
x4
|
|
x3
|
|
x4
|
|
x4
|
|
x2
|
|
x4
|
|
x3
|
|
x2
|
|
x2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Smash and pet (created by Crazyzombie168)
|
This deck consist of pet zombies with some hardy trick support. You will use Camel Crossing with Zoo Keepers to give all your zombies +2 health and +1 strength. You will also use Terrify to move any plant blocking a powerful pets way, or use Rolling Stone or Weed Spray to get rid of weak blockers. Also use Zombie Yetis to give you Lunch Boxes and to keep placing it to give all pets +1 every turn while it is alive.
|
x4
|
|
x4
|
|
x4
|
|
x2
|
|
x4
|
|
x3
|
|
x4
|
|
x3
|
|
x2
|
|
x4
|
|
x3
|
|
x2
|
|
x1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| We Smash! (created by BoltBlizard)
|
This deck requires precise planning, brute force and knowledge of your foe's plants and capabilities. But if pulled off correctly, you can very well decimate your foes as if your name was Zomboss (OK, maybe not).
|
x4
|
|
x3
|
|
x3
|
|
x2
|
|
x2
|
|
x1
|
|
x3
|
|
x4
|
|
x4
|
|
x3
|
|
x3
|
|
x3
|
|
x2
|
|
x3
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Pet Attack (created by Iamarepeater)
|
This deck might be similar to Crazyzombie123's Smash and Pet's deck but there are some differences. This deck involves overwheleming your opponents with super strong pet zombies (buffed either because of cat ladies or zookeepers's buff) before they have a chance to place down strong cards. Use camel crossing to buff your weak pets and weed spray to wipe clean those weak but sturdy blockers like water chestnuts. Make use of Zombie Yetis and Kanagroo Rider's bounce ability to buff your pets to no end.
|
x4
|
|
x2
|
|
x4
|
|
x2
|
|
x4
|
|
x3
|
|
x4
|
|
x4
|
|
x4
|
|
x2
|
|
x4
|
|
x2
|
|
x1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| DeadSports (created by BonkyChoySE)
|
The plants will not know how to deal if they doesn't deal with the Mascots of our Deck. Fill the Lawn with Zombies, being the last one the couch and then use Going viral as a fast way to draw.
Note: you can change the Vimpire for another Event card
|
x2
|
|
x2
|
|
x1
|
|
x1
|
|
x1
|
|
x2
|
|
x2
|
|
x2
|
|
x1
|
|
x1
|
|
x3
|
|
x2
|
|
x1
|
|
x3
|
|
x1
|
|
x3
|
|
x2
|
|
x1
|
|
x2
|
|
x1
|
|
x1
|
|
x1
|
|
x3
|
|
x1
|
|
|
|
|
|
|
|
|
|
|
|
|
| The Vimpire’s Feast (created by NgThang)
|
This Deck is about feeding your Overstuffed Zombies, Vimpires and Ancient Vimpires to buff them up. Use Going Viral to draw extra cards and finish the game with Intergalactic Warlord.
|
x4
|
|
x3
|
|
x4
|
|
x4
|
|
x4
|
|
x3
|
|
x3
|
|
x4
|
|
x4
|
|
x4
|
|
x3
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Psycho Pets (created by MachoCheeseBear)
|
Swarm the field with pets, and make them all frenzy with Going Viral, possessed, and Coffee zombie. Then use Ancient Vimpire to boost them all.
|
x3
|
|
x2
|
|
x3
|
|
x1
|
|
x1
|
|
x2
|
|
x2
|
|
x1
|
|
x2
|
|
x3
|
|
x2
|
|
x2
|
|
x3
|
|
x2
|
|
x1
|
|
x1
|
|
x2
|
|
x2
|
|
x3
|
|
x1
|
|
x1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Phsyco Pets (created by MachoCheeseBear)
|
Swarm the field early with pets of all sorts to boost cat lady. Zookeeper boosts them all. Make them stronger with leftovers from turkey Rider, monster mash, coffee zombie, camel crossing, Hover Goat, and going viral. Conjure pets with cosmic yeti. Finish it off with ancient Vimpire to boost all your frenzy pets.
|
x4
|
|
x2
|
|
x3
|
|
x4
|
|
x2
|
|
x2
|
|
x3
|
|
x1
|
|
x2
|
|
x1
|
|
x3
|
|
x1
|
|
x2
|
|
x3
|
|
x2
|
|
x2
|
|
x1
|
|
x1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Smash PET (created by Shpore)
|
This deck was created by Captain Hack. The Smash just opened up a new zoo for the plants to visit.
|
x2
|
|
x4
|
|
x2
|
|
x4
|
|
x3
|
|
x3
|
|
x3
|
|
x2
|
|
x4
|
|
x2
|
|
x2
|
|
x4
|
|
x2
|
|
x2
|
|
x1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Go! Goats! [Season 7 Deck] (created by Mental Skillness)
|
This is very much like a pet deck but your main win conditions are goat, Cat Lady and Going Viral. Keep making your goats big and healthy, so that they keep trading and growing, and make your bounced hovergoats trigger cat lady and finish off with a gross Going Viral!
|
x4
|
|
x3
|
|
x4
|
|
x3
|
|
x4
|
|
x3
|
|
x4
|
|
x3
|
|
x4
|
|
x4
|
|
x2
|
|
x2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Let's mess it up! (created by BonkyChoiSE)
|
The deck is definetly NOT consistent, use all this mess of cards in your favour by confusing your opponent's plans up.
Note: You might need a few sparks for the x2, but appart from that you can change any repeat card in the deck to adapt it in your budget. Is also notable that cards without numbers are x1.
Might sound odd but I'm F2P and I use this quite a lot.
|
x1
|
|
x2
|
|
x1
|
|
x1
|
|
x1
|
|
x2
|
|
x1
|
|
x1
|
|
x2
|
|
x2
|
|
x1
|
|
x1
|
|
x1
|
|
x2
|
|
x2
|
|
x1
|
|
x1
|
|
x1
|
|
x1
|
|
x1
|
|
x1
|
|
x1
|
|
x2
|
|
x1
|
|
x2
|
|
x2
|
|
x2
|
|
x1
|
|
x1
|
|
x1
|
| The Hungers (created by IciesDJ)
|
This deck is all about growing BIGGER, BETTER and BADDER (and least on conjuring). Pair Vimpires or Overstuffed Zombies with Hunting Grounds to let them find "delicious meal". Or use Sumo Wrestler to "feed" them. Or give all zombies Frenzy traits with Going Viral while there's an Ancient Vimpire for the "big meal". If there's a trouble "feeding", Nibble and Haunting Ghost will make "the meal" weaker, Vitamin Z and Maniacal Laugh will make them stronger so they can "eat".
(The deck costs around 25,850 Sparks)
|
x3
|
|
x4
|
|
x3
|
|
x3
|
|
x3
|
|
x3
|
|
x4
|
|
x3
|
|
x3
|
|
x3
|
|
x1
|
|
x2
|
|
x3
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Zoo-per Pets (created by Potatofan017)
|
ZooKeeper and Cat Lady get buffed when you play pets,Skunk Punk and Pied piper are good examples of early pets to play,Cosmic Yeti makes sure you never run out of pets to play,Soon you got your hand full of Yeti Lunchboxes,Zombology Teacher makes them free,Octo Zombie and Mondo Bronto ends the tour for the zoo.
|
x3
|
|
x3
|
|
x4
|
|
x3
|
File:ZooKeeperH.png
|
x4
|
|
x2
|
|
x3
|
|
x3
|
|
x3
|
|
x2
|
|
x2
|
|
x2
|
|
x2
|
|
x2
|
|
x2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Go, Team, Go! (Sports) (created by Awesomeperson159)
|
Use Arm Wrestlers and Cosmic Sports Stars to swarm the board with powerful Sports cards, before eliminating threatening plants with cards like Locusts and Rodeo Gargantuar. Finally, boost your board up with team spirit from the Team Mascot and Going Viral! Cards you may want to sub in: Chum Champion, Defensive End, Energy Drink Zombie, Zombie King, Nurse Gargantuar. Costs around 14,850 sparks.
|
x3
|
|
x3
|
|
x2
|
|
x2
|
|
x2
|
|
x4
|
|
x4
|
|
x2
|
|
x2
|
|
x2
|
|
x2
|
|
x2
|
|
x2
|
|
x2
|
|
x1
|
|
x2
|
|
x1
|
|
x2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| I Dub Thee Worthy (created by hockey103)
|
Using multiple zombie kings, this deck is all about keeping the kings alive. Puting the kings into cone zone environments gives them lots of health. Then, you can play a camel crossing to give them more health. Just make sure to have other zombies out so they will become Knights of the Living Dead at the start of your turn.
|
x3
|
|
x4
|
|
x4
|
|
x4
|
|
x2
|
|
x3
|
|
x4
|
|
x3
|
|
x4
|
|
x4
|
|
x4
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| This Swarm of Mine (BUDGET) (created by TheMajesticStork)
|
It's time to swarm them all! Play Flag Zombie, and your Arm Wrestlers, Zombie Middle Managers, and Dog Walkers will be all free! Want to know how to bring the game to an end? Play Primeval Yeti on a Lost Colosseum, and your opponent's end will be near!
|
x4
|
|
x4
|
|
x4
|
|
x4
|
|
x3
|
|
x4
|
|
x4
|
|
x2
|
|
x4
|
|
x3
|
|
x2
|
|
x2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| The Smash and His Gargantuars (created by EvoSwag)
|
Did you know that the Smash's superpower is a Gargantuar Trick? He's screaming for Gargantuars! Give the Smash some love with a deck themed entirely around getting the biggest, baddest Gargantuars you can early and keeping them safe with some light removal!
|
x3
|
|
x3
|
|
x2
|
|
x4
|
|
x4
|
|
x3
|
|
x4
|
|
x3
|
|
x2
|
|
x3
|
|
x3
|
|
x2
|
|
x2
|
|
x2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Warlord Tempo (created by Bruhmomentumd)
|
Use Warlord and Loudmouth to pump up your zombies. Synchronized Swimmers copies their stats.
|
x4
|
|
x4
|
|
x4
|
|
x2
|
|
x3
|
|
x2
|
|
x4
|
|
x4
|
|
x4
|
|
x4
|
|
x2
|
|
x3
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Sports Smackdown (created by Snufflepus Penguin)
|
Let’s get ready to rumble ! Fill the field with sport synergy zombies, and boost them with Going Virals, Team Mascots and Coaches while aiding with the cheap Total Eclipse environment. While your sports team grows, push back big plants with Alien Ooze. Go on the offensive in the early game with your mascots or finish the plants off with massive power boosters like Maniacal Laugh and Defensive End !
|
x3
|
|
x2
|
|
x4
|
|
x3
|
|
x4
|
|
x4
|
|
x4
|
|
x3
|
|
x4
|
|
x3
|
|
x2
|
|
x2
|
|
x2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| The Smash’s Grand Buffet ! (created by Snufflepus Penguin)
|
A big wrestler like the Smash needs lots of food ! With the help of Cheese Cutter, go and create a massive powerhouse of delicious gourmet cards to buff your food themed zombies. Sumo Wrestlers help make way for your cheese cutters. A couple of Sneezing Zombies will make sure the plant hero can’t heal while your buffed zombies full of treats have the energy to deal devastating damage ! And when the battle is getting late, pop out The Smash’s best cook, King Of The Grill for extra goodies !
|
x4
|
|
x3
|
|
x3
|
|
x4
|
|
x3
|
|
x3
|
|
x3
|
|
x3
|
|
x3
|
|
x2
|
|
x3
|
|
x2
|
|
x2
|
|
x2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Middle Wrestlers (created by 211A)
|
Set up as much pressure as possible. Evolve a Zombie Middle Manager into an untrickable Fossilhead. Buff up an arm wrestler with Sumo or Biodome Botanist. Then, use Going Viral to break through the plant player's defenses. Interstellar Bounty Hunter can finish the game if it isn't already over.
|
x4
|
|
x2
|
|
x4
|
|
x4
|
|
x4
|
|
x2
|
|
x4
|
|
x4
|
|
x2
|
|
x4
|
|
x2
|
|
x4
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Cosmic Sports (created by BigBrainSmally)
|
This Deck Buffs Up All Your Sport Zombies To Build An Ultimate Force Using Team Mascot Then Play Defensive End And Zombot Battlecrusier To Leave The Plant Foe Helpless!
|
x2
|
|
x2
|
|
x2
|
|
x4
|
|
x4
|
|
x2
|
|
x3
|
|
x4
|
|
x2
|
File:Zombot Battlecrusier 5000H.png
|
x1
|
|
x1
|
|
x2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| The Swarm of Zombies (created by Iamarepeater)
|
Swarm the field with these cheap zombies. Flag zombie makes it easier to swarm, Intergalactic Warlord does mass-boosting of zombies, Cheese Cutter and Zombie Middle Manager keeps your hand topped with cards, Preinval Yeti forces your opponent to be on the losing defensive side, and Going Viral will overrun the defenses. Scyhonized Swimmer will dive her way to victory.
|
x4
|
|
x4
|
|
x4
|
|
x4
|
|
x4
|
|
x3
|
|
x3
|
|
x3
|
|
x4
|
|
x3
|
|
x4
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| This Seems Familiar... (created by KatDude66)
|
Only Plants vs. Zombies 1 cards. Spark Cost: 21,180.
|
x4
|
|
x4
|
|
x4
|
|
x4
|
|
x4
|
|
x4
|
|
x4
|
|
x4
|
|
x4
|
|
x4
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|