Ivysaur: Difference between revisions
Jump to navigation
Jump to search
m (Updating Ivysaur) |
m (Updating Ivysaur) |
||
| Line 100: | Line 100: | ||
{{learnlist/breedh|Grass|Poison}} | {{learnlist/breedh|Grass|Poison}} | ||
{{learnlist/breed5|{{ | {{learnlist/breed5|{{SpriteLink|Pixelmon-pokemon-079_slowpoke-all-base-none-sprite.png|Slowpoke|32px}} {{SpriteLink|Pixelmon-pokemon-080_slowbro-all-base-none-sprite.png|Slowbro|32px}} {{SpriteLink|Pixelmon-pokemon-092_gastly-all-base-none-sprite.png|Gastly|32px}} {{SpriteLink|Pixelmon-pokemon-093_haunter-all-base-none-sprite.png|Haunter|32px}} {{SpriteLink|Pixelmon-pokemon-094_gengar-all-base-none-sprite.png|Gengar|32px}} {{SpriteLink|Pixelmon-pokemon-095_onix-all-base-none-sprite.png|Onix|32px}} {{SpriteLink|Pixelmon-pokemon-199_slowking-all-base-none-sprite.png|Slowking|32px}} {{SpriteLink|Pixelmon-pokemon-204_pineco-all-base-none-sprite.png|Pineco|32px}} {{SpriteLink|Pixelmon-pokemon-205_forretress-all-base-none-sprite.png|Forretress|32px}} {{SpriteLink|Pixelmon-pokemon-208_steelix-all-base-none-sprite.png|Steelix|32px}} {{SpriteLink|Pixelmon-pokemon-222_corsola-all-base-none-sprite.png|Corsola|32px}} {{SpriteLink|Pixelmon-pokemon-322_numel-all-base-none-sprite.png|Numel|32px}} {{SpriteLink|Pixelmon-pokemon-323_camerupt-all-base-none-sprite.png|Camerupt|32px}} {{SpriteLink|Pixelmon-pokemon-324_torkoal-all-base-none-sprite.png|Torkoal|32px}} {{SpriteLink|Pixelmon-pokemon-353_shuppet-all-base-none-sprite.png|Shuppet|32px}} {{SpriteLink|Pixelmon-pokemon-354_banette-all-base-none-sprite.png|Banette|32px}} {{SpriteLink|Pixelmon-pokemon-355_duskull-all-base-none-sprite.png|Duskull|32px}} {{SpriteLink|Pixelmon-pokemon-356_dusclops-all-base-none-sprite.png|Dusclops|32px}} {{SpriteLink|Pixelmon-pokemon-377_regirock-all-base-none-sprite.png|Regirock|32px}} {{SpriteLink|Pixelmon-pokemon-378_regice-all-base-none-sprite.png|Regice|32px}} {{SpriteLink|Pixelmon-pokemon-379_registeel-all-base-none-sprite.png|Registeel|32px}} {{SpriteLink|Pixelmon-pokemon-387_turtwig-all-base-none-sprite.png|Turtwig|32px}} {{SpriteLink|Pixelmon-pokemon-388_grotle-all-base-none-sprite.png|Grotle|32px}} {{SpriteLink|Pixelmon-pokemon-389_torterra-all-base-none-sprite.png|Torterra|32px}} {{SpriteLink|Pixelmon-pokemon-399_bidoof-all-base-none-sprite.png|Bidoof|32px}} {{SpriteLink|Pixelmon-pokemon-400_bibarel-all-base-none-sprite.png|Bibarel|32px}} {{SpriteLink|Pixelmon-pokemon-442_spiritomb-all-base-none-sprite.png|Spiritomb|32px}} {{SpriteLink|Pixelmon-pokemon-477_dusknoir-all-base-none-sprite.png|Dusknoir|32px}} {{SpriteLink|Pixelmon-pokemon-562_yamask-all-base-none-sprite.png|Yamask|32px}} {{SpriteLink|Pixelmon-pokemon-563_cofagrigus-all-base-none-sprite.png|Cofagrigus|32px}} {{SpriteLink|Pixelmon-pokemon-564_tirtouga-all-base-none-sprite.png|Tirtouga|32px}} {{SpriteLink|Pixelmon-pokemon-565_carracosta-all-base-none-sprite.png|Carracosta|32px}} {{SpriteLink|Pixelmon-pokemon-570_zorua-all-base-none-sprite.png|Zorua|32px}} {{SpriteLink|Pixelmon-pokemon-571_zoroark-all-base-none-sprite.png|Zoroark|32px}} {{SpriteLink|Pixelmon-pokemon-597_ferroseed-all-base-none-sprite.png|Ferroseed|32px}} {{SpriteLink|Pixelmon-pokemon-598_ferrothorn-all-base-none-sprite.png|Ferrothorn|32px}} {{SpriteLink|Pixelmon-pokemon-607_litwick-all-base-none-sprite.png|Litwick|32px}} {{SpriteLink|Pixelmon-pokemon-608_lampent-all-base-none-sprite.png|Lampent|32px}} {{SpriteLink|Pixelmon-pokemon-609_chandelure-all-base-none-sprite.png|Chandelure|32px}} {{SpriteLink|Pixelmon-pokemon-616_shelmet-all-base-none-sprite.png|Shelmet|32px}} {{SpriteLink|Pixelmon-pokemon-617_accelgor-all-base-none-sprite.png|Accelgor|32px}} {{SpriteLink|Pixelmon-pokemon-622_golett-all-base-none-sprite.png|Golett|32px}} {{SpriteLink|Pixelmon-pokemon-623_golurk-all-base-none-sprite.png|Golurk|32px}} {{SpriteLink|Pixelmon-pokemon-704_goomy-all-base-none-sprite.png|Goomy|32px}} {{SpriteLink|Pixelmon-pokemon-705_sliggoo-all-base-none-sprite.png|Sliggoo|32px}} {{SpriteLink|Pixelmon-pokemon-706_goodra-all-base-none-sprite.png|Goodra|32px}} {{SpriteLink|Pixelmon-pokemon-708_phantump-all-base-none-sprite.png|Phantump|32px}} {{SpriteLink|Pixelmon-pokemon-709_trevenant-all-base-none-sprite.png|Trevenant|32px}} {{SpriteLink|Pixelmon-pokemon-712_bergmite-all-base-none-sprite.png|Bergmite|32px}} {{SpriteLink|Pixelmon-pokemon-713_avalugg-all-base-none-sprite.png|Avalugg|32px}} {{SpriteLink|Pixelmon-pokemon-771_pyukumuku-all-base-none-sprite.png|Pyukumuku|32px}} {{SpriteLink|Pixelmon-pokemon-842_appletun-all-base-none-sprite.png|Appletun|32px}} {{SpriteLink|Pixelmon-pokemon-855_polteageist-all-phony-none-sprite.png|Polteageist|32px}} {{SpriteLink|Pixelmon-pokemon-864_cursola-all-base-none-sprite.png|Cursola|32px}} {{SpriteLink|Pixelmon-pokemon-867_runerigus-all-base-none-sprite.png|Runerigus|32px}} {{SpriteLink|Pixelmon-pokemon-871_pincurchin-all-base-none-sprite.png|Pincurchin|32px}} {{SpriteLink|Pixelmon-pokemon-946_bramblin-all-base-none-sprite.png|Bramblin|32px}} {{SpriteLink|Pixelmon-pokemon-947_brambleghast-all-base-none-sprite.png|Brambleghast|32px}}|Curse|Ghost|Status|—|—|10|}} | ||
{{learnlist/breed5|{{ | {{learnlist/breed5|{{SpriteLink|Pixelmon-pokemon-1001_wo-chien-all-base-none-sprite.png|Wo-Chien|32px}} {{SpriteLink|Pixelmon-pokemon-114_tangela-all-base-none-sprite.png|Tangela|32px}} {{SpriteLink|Pixelmon-pokemon-192_sunflora-all-base-none-sprite.png|Sunflora|32px}} {{SpriteLink|Pixelmon-pokemon-315_roselia-all-base-none-sprite.png|Roselia|32px}} {{SpriteLink|Pixelmon-pokemon-331_cacnea-all-base-none-sprite.png|Cacnea|32px}} {{SpriteLink|Pixelmon-pokemon-332_cacturne-all-base-none-sprite.png|Cacturne|32px}} {{SpriteLink|Pixelmon-pokemon-345_lileep-all-base-none-sprite.png|Lileep|32px}} {{SpriteLink|Pixelmon-pokemon-346_cradily-all-base-none-sprite.png|Cradily|32px}} {{SpriteLink|Pixelmon-pokemon-407_roserade-all-base-none-sprite.png|Roserade|32px}} {{SpriteLink|Pixelmon-pokemon-455_carnivine-all-base-none-sprite.png|Carnivine|32px}} {{SpriteLink|Pixelmon-pokemon-459_snover-all-base-none-sprite.png|Snover|32px}} {{SpriteLink|Pixelmon-pokemon-460_abomasnow-all-base-none-sprite.png|Abomasnow|32px}} {{SpriteLink|Pixelmon-pokemon-465_tangrowth-all-base-none-sprite.png|Tangrowth|32px}} {{SpriteLink|Pixelmon-pokemon-556_maractus-all-base-none-sprite.png|Maractus|32px}} {{SpriteLink|Pixelmon-pokemon-590_foongus-all-base-none-sprite.png|Foongus|32px}} {{SpriteLink|Pixelmon-pokemon-591_amoonguss-all-base-none-sprite.png|Amoonguss|32px}} {{SpriteLink|Pixelmon-pokemon-597_ferroseed-all-base-none-sprite.png|Ferroseed|32px}} {{SpriteLink|Pixelmon-pokemon-598_ferrothorn-all-base-none-sprite.png|Ferrothorn|32px}} {{SpriteLink|Pixelmon-pokemon-708_phantump-all-base-none-sprite.png|Phantump|32px}} {{SpriteLink|Pixelmon-pokemon-709_trevenant-all-base-none-sprite.png|Trevenant|32px}} {{SpriteLink|Pixelmon-pokemon-716_xerneas-all-neutral-none-sprite.png|Xerneas|32px}} {{SpriteLink|Pixelmon-pokemon-753_fomantis-all-base-none-sprite.png|Fomantis|32px}} {{SpriteLink|Pixelmon-pokemon-754_lurantis-all-base-none-sprite.png|Lurantis|32px}} {{SpriteLink|Pixelmon-pokemon-755_morelull-all-base-none-sprite.png|Morelull|32px}} {{SpriteLink|Pixelmon-pokemon-756_shiinotic-all-base-none-sprite.png|Shiinotic|32px}} {{SpriteLink|Pixelmon-pokemon-796_xurkitree-all-base-none-sprite.png|Xurkitree|32px}} {{SpriteLink|Pixelmon-pokemon-797_celesteela-all-base-none-sprite.png|Celesteela|32px}} {{SpriteLink|Pixelmon-pokemon-986_brutebonnet-all-base-none-sprite.png|BruteBonnet|32px}}|Ingrain|Grass|Status|—|—|20|'''}} | ||
{{learnlist/breed5|{{ | {{learnlist/breed5|{{SpriteLink|Pixelmon-pokemon-003_venusaur-all-base-none-sprite.png|Venusaur|32px}} {{SpriteLink|Pixelmon-pokemon-043_oddish-all-base-none-sprite.png|Oddish|32px}} {{SpriteLink|Pixelmon-pokemon-044_gloom-all-base-none-sprite.png|Gloom|32px}} {{SpriteLink|Pixelmon-pokemon-045_vileplume-all-base-none-sprite.png|Vileplume|32px}} {{SpriteLink|Pixelmon-pokemon-154_meganium-all-base-none-sprite.png|Meganium|32px}} {{SpriteLink|Pixelmon-pokemon-182_bellossom-all-base-none-sprite.png|Bellossom|32px}} {{SpriteLink|Pixelmon-pokemon-192_sunflora-all-base-none-sprite.png|Sunflora|32px}} {{SpriteLink|Pixelmon-pokemon-315_roselia-all-base-none-sprite.png|Roselia|32px}} {{SpriteLink|Pixelmon-pokemon-407_roserade-all-base-none-sprite.png|Roserade|32px}} {{SpriteLink|Pixelmon-pokemon-421_cherrim-all-overcast-none-sprite.png|Cherrim|32px}} {{SpriteLink|Pixelmon-pokemon-549_lilligant-all-base-none-sprite.png|Lilligant|32px}} {{SpriteLink|Pixelmon-pokemon-556_maractus-all-base-none-sprite.png|Maractus|32px}} {{SpriteLink|Pixelmon-pokemon-669_flabebe-all-base-red-sprite.png|Flabebe|32px}} {{SpriteLink|Pixelmon-pokemon-670_floette-all-base-red-sprite.png|Floette|32px}} {{SpriteLink|Pixelmon-pokemon-671_florges-all-base-red-sprite.png|Florges|32px}} {{SpriteLink|Pixelmon-pokemon-764_comfey-all-base-none-sprite.png|Comfey|32px}} {{SpriteLink|Pixelmon-pokemon-930_arboliva-all-base-none-sprite.png|Arboliva|32px}}|Petal Dance|Grass|Special|120|100|10|'''}} | ||
{{learnlist/breed5|{{ | {{learnlist/breed5|{{SpriteLink|Pixelmon-pokemon-012_butterfree-all-base-none-sprite.png|Butterfree|32px}} {{SpriteLink|Pixelmon-pokemon-029_nidoranfemale-all-base-none-sprite.png|Nidoranfemale|32px}} {{SpriteLink|Pixelmon-pokemon-030_nidorina-all-base-none-sprite.png|Nidorina|32px}} {{SpriteLink|Pixelmon-pokemon-031_nidoqueen-all-base-none-sprite.png|Nidoqueen|32px}} {{SpriteLink|Pixelmon-pokemon-032_nidoranmale-all-base-none-sprite.png|Nidoranmale|32px}} {{SpriteLink|Pixelmon-pokemon-033_nidorino-all-base-none-sprite.png|Nidorino|32px}} {{SpriteLink|Pixelmon-pokemon-034_nidoking-all-base-none-sprite.png|Nidoking|32px}} {{SpriteLink|Pixelmon-pokemon-043_oddish-all-base-none-sprite.png|Oddish|32px}} {{SpriteLink|Pixelmon-pokemon-044_gloom-all-base-none-sprite.png|Gloom|32px}} {{SpriteLink|Pixelmon-pokemon-045_vileplume-all-base-none-sprite.png|Vileplume|32px}} {{SpriteLink|Pixelmon-pokemon-088_grimer-all-base-none-sprite.png|Grimer|32px}} {{SpriteLink|Pixelmon-pokemon-089_muk-all-base-none-sprite.png|Muk|32px}} {{SpriteLink|Pixelmon-pokemon-1025_pecharunt-all-base-none-sprite.png|Pecharunt|32px}} {{SpriteLink|Pixelmon-pokemon-109_koffing-all-base-none-sprite.png|Koffing|32px}} {{SpriteLink|Pixelmon-pokemon-110_weezing-all-base-none-sprite.png|Weezing|32px}} {{SpriteLink|Pixelmon-pokemon-169_crobat-all-base-none-sprite.png|Crobat|32px}} {{SpriteLink|Pixelmon-pokemon-182_bellossom-all-base-none-sprite.png|Bellossom|32px}} {{SpriteLink|Pixelmon-pokemon-194_wooper-all-base-none-sprite.png|Wooper|32px}} {{SpriteLink|Pixelmon-pokemon-195_quagsire-all-base-none-sprite.png|Quagsire|32px}} {{SpriteLink|Pixelmon-pokemon-211_qwilfish-all-base-none-sprite.png|Qwilfish|32px}} {{SpriteLink|Pixelmon-pokemon-269_dustox-all-base-none-sprite.png|Dustox|32px}} {{SpriteLink|Pixelmon-pokemon-285_shroomish-all-base-none-sprite.png|Shroomish|32px}} {{SpriteLink|Pixelmon-pokemon-286_breloom-all-base-none-sprite.png|Breloom|32px}} {{SpriteLink|Pixelmon-pokemon-315_roselia-all-base-none-sprite.png|Roselia|32px}} {{SpriteLink|Pixelmon-pokemon-316_gulpin-all-base-none-sprite.png|Gulpin|32px}} {{SpriteLink|Pixelmon-pokemon-317_swalot-all-base-none-sprite.png|Swalot|32px}} {{SpriteLink|Pixelmon-pokemon-407_roserade-all-base-none-sprite.png|Roserade|32px}} {{SpriteLink|Pixelmon-pokemon-416_vespiquen-all-base-none-sprite.png|Vespiquen|32px}} {{SpriteLink|Pixelmon-pokemon-434_stunky-all-base-none-sprite.png|Stunky|32px}} {{SpriteLink|Pixelmon-pokemon-435_skuntank-all-base-none-sprite.png|Skuntank|32px}} {{SpriteLink|Pixelmon-pokemon-451_skorupi-all-base-none-sprite.png|Skorupi|32px}} {{SpriteLink|Pixelmon-pokemon-452_drapion-all-base-none-sprite.png|Drapion|32px}} {{SpriteLink|Pixelmon-pokemon-453_croagunk-all-base-none-sprite.png|Croagunk|32px}} {{SpriteLink|Pixelmon-pokemon-454_toxicroak-all-base-none-sprite.png|Toxicroak|32px}} {{SpriteLink|Pixelmon-pokemon-543_venipede-all-base-none-sprite.png|Venipede|32px}} {{SpriteLink|Pixelmon-pokemon-544_whirlipede-all-base-none-sprite.png|Whirlipede|32px}} {{SpriteLink|Pixelmon-pokemon-545_scolipede-all-base-none-sprite.png|Scolipede|32px}} {{SpriteLink|Pixelmon-pokemon-568_trubbish-all-base-none-sprite.png|Trubbish|32px}} {{SpriteLink|Pixelmon-pokemon-569_garbodor-all-base-none-sprite.png|Garbodor|32px}} {{SpriteLink|Pixelmon-pokemon-590_foongus-all-base-none-sprite.png|Foongus|32px}} {{SpriteLink|Pixelmon-pokemon-591_amoonguss-all-base-none-sprite.png|Amoonguss|32px}} {{SpriteLink|Pixelmon-pokemon-617_accelgor-all-base-none-sprite.png|Accelgor|32px}} {{SpriteLink|Pixelmon-pokemon-630_mandibuzz-all-base-none-sprite.png|Mandibuzz|32px}} {{SpriteLink|Pixelmon-pokemon-690_skrelp-all-base-none-sprite.png|Skrelp|32px}} {{SpriteLink|Pixelmon-pokemon-691_dragalge-all-base-none-sprite.png|Dragalge|32px}} {{SpriteLink|Pixelmon-pokemon-747_mareanie-all-base-none-sprite.png|Mareanie|32px}} {{SpriteLink|Pixelmon-pokemon-748_toxapex-all-base-none-sprite.png|Toxapex|32px}} {{SpriteLink|Pixelmon-pokemon-757_salandit-all-base-none-sprite.png|Salandit|32px}} {{SpriteLink|Pixelmon-pokemon-758_salazzle-all-base-none-sprite.png|Salazzle|32px}} {{SpriteLink|Pixelmon-pokemon-771_pyukumuku-all-base-none-sprite.png|Pyukumuku|32px}} {{SpriteLink|Pixelmon-pokemon-803_poipole-all-base-none-sprite.png|Poipole|32px}} {{SpriteLink|Pixelmon-pokemon-804_naganadel-all-base-none-sprite.png|Naganadel|32px}} {{SpriteLink|Pixelmon-pokemon-849_toxtricity-all-amped-none-sprite.png|Toxtricity|32px}} {{SpriteLink|Pixelmon-pokemon-890_eternatus-all-ordinary-none-sprite.png|Eternatus|32px}} {{SpriteLink|Pixelmon-pokemon-904_overqwil-all-base-none-sprite.png|Overqwil|32px}} {{SpriteLink|Pixelmon-pokemon-980_clodsire-all-base-none-sprite.png|Clodsire|32px}}|Toxic|Poison|Status|—|90|10|'''}} | ||
{{learnlist/breedf|Ivysaur|Grass|Poison}} | {{learnlist/breedf|Ivysaur|Grass|Poison}} | ||
Revision as of 00:53, 25 May 2025
| Ivysaur #0002 | ||
|---|---|---|
|
GrassPoison
|
||
| Abilities | ||
|
Overgrow Chlorophyll
Hidden Ability | ||
| Breeding | ||
|
Egg Groups
MONSTER, GRASS Hatch time
21 cycles | ||
| Gender ratio | 87.5% ♂ / 12.5% ♀ | |
| EV yield | ||
|
Total: 2
0HP0Atk0Def1Sp.Atk1Sp.Def0Speed
| ||
| Misc info | ||
| Catch rate | 45 | |
| Behavior | Timid 80% / Passive 0% / Aggressive 20% | |
| Mountable | No | |
| Gigantamax | {{{canGigantamax}}} | |
| Fly | {{{canFly}}} | |
| Surf | {{{canSurf}}} | |
| Shoulder ride | {{{canRideShoulder}}} | |
Stats
| Stat | Range | ||
|---|---|---|---|
| At Lv 50 | At Lv 100 | ||
| HP:60 | 120–167 | 230–324 | |
| Attack:62 | 60–125 | 116–245 | |
| Defense:63 | 61–126 | 117–247 | |
| Sp. Atk:80 | 76–145 | 148–284 | |
| Sp. Def:80 | 76–145 | 148–284 | |
| Speed:60 | 58–123 | 112–240 | |
| Total: 405 | |||
Natural spawns
| Biome | Time | Location | Status | Rarity | Held item | Min Lv | Max Lv |
|---|---|---|---|---|---|---|---|
| #Pixelmon:Birches | Morning | Grass, Land | — | 1.0 | — | 16 | 32 |
| #Pixelmon:Forests | Morning | Grass, Land | — | 1.0 | — | 16 | 32 |
| Byg:Crag Gardens | Morning | Grass, Land | — | 1.0 | — | 16 | 32 |
| Pixelmon:Ultra Forest | Morning | Land | — | 1.0 | — | 16 | 32 |
| Biome | Time | Location | Status | Rarity | Held item | Min Lv | Max Lv |
|---|---|---|---|---|---|---|---|
| — | Night | Land | — | 1.0 | — | 16 | 32 |
Drops
| Drop | Chance | Quantity |
|---|---|---|
| File:Vine.png Vine | 100% | 2–3 |
| File:Twisting Vines.png Twisting_Vines | 50% | 1 |
| File:Grass Gem.png Grass_Gem | 10% | 1 |
Moves
Level-up
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Tutor
| |||||||||||||||||||||||
| |||||||||||||||||||||||
Transfer
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TM / TR / HM
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||