Difference between revisions of "Template:Shield/Acquisition"

From SpiralKnights

Jump to: navigation, search
m (punctuation)
m (Adding Cdst16's note about Darkfang Shield.)
 
(8 intermediate revisions by one other user not shown)
Line 11: Line 11:
 
===============================-->
 
===============================-->
 
|Ancient Plate Shield =
 
|Ancient Plate Shield =
*Vendors who sell this item:
+
{{Brinks}}
:{{Brinks}}
+
  
 
|Aegis =
 
|Aegis =
*The recipe for this item is a reward for completing the {{Mission|Becoming a Champion}} (bound).
+
{{Recipe/Icon}}: Reward for completing the {{Mission|Becoming a Champion}} (bound).
 
+
<br>{{HoHVendor|Jorin|5}}
*Vendors who sell the recipe for this item:
+
:{{HoHVendor|Jorin|5}}
+
  
 
|Dragon Scale Shield =
 
|Dragon Scale Shield =
*Vendors who sell the recipe for this item:
+
{{HoHVendor|Zebulon|5}}
:{{HoHVendor|Zebulon|5}}
+
<br>{{Basil|5|mission=Terminal Meltdown}}
:{{Basil|5|mission=Terminal Meltdown}}
+
  
 
|Dread Skelly Shield =
 
|Dread Skelly Shield =
*Vendors who sell the recipe for this item:
+
{{HoHVendor|Sylvin|5}}
:{{HoHVendor|Sylvin|5}}
+
<br>{{Basil|5|mission=An Occurrence at Owlite Keep}}
:{{Basil|5|mission=An Occurrence at Owlite Keep}}
+
  
 
|Grey Owlite Shield =
 
|Grey Owlite Shield =
*Vendors who sell the recipe for this item:
+
{{HoHVendor|Archilus|5}}
:{{HoHVendor|Archilus|5}}
+
<br>{{Basil|5|mission=The Gauntlet|mission 2=Tier 3 Operation Crimson Hammer}}
:{{Basil|5|mission=The Gauntlet|mission 2=Tier 3 Operation Crimson Hammer}}
+
  
 
|Ironmight Plate Shield =
 
|Ironmight Plate Shield =
*Vendors who sell the recipe for this item:
+
{{HoHVendor|Izola|5}}
:{{HoHVendor|Izola|5}}
+
<br>{{Basil|5|mission=It Came From Below}}
:{{Basil|5|mission=It Came From Below}}
+
  
 
|Royal Jelly Shield =
 
|Royal Jelly Shield =
*Vendors who sell the recipe for this item:
+
{{HoHVendor|Walkon|5}}
:{{HoHVendor|Walkon|5}}
+
<br>{{Basil|5}}
:{{Basil|5}}
+
  
 
|Volcanic Plate Shield =
 
|Volcanic Plate Shield =
*Vendors who sell the recipe for this item:
+
{{HoHVendor|Izola|5}}
:{{HoHVendor|Izola|5}}
+
<br>{{Basil|5}}
:{{Basil|5}}
+
  
 
|Omega Shell =
 
|Omega Shell =
*Vendors who sell the recipe for this item:
+
{{HoHVendor|Zebulon|5}}
:{{HoHVendor|Zebulon|5}}
+
<br>{{Basil|5}}
:{{Basil|5}}
+
  
 
|Heater Shield =
 
|Heater Shield =
*Vendors who sell the recipe for this item:
+
{{HoHVendor|Jorin|5}}
:{{HoHVendor|Jorin|5}}
+
<br>{{Basil|5|mission=Crimson Chaos}}
:{{Basil|5|mission=Crimson Chaos}}
+
  
 
|Crest of Almire =
 
|Crest of Almire =
*Vendors who sell the recipe for this item:
+
{{Basil|5|only=yes}}
:{{Basil|5|only=yes}}
+
  
 
|Barbarous Thorn Shield =
 
|Barbarous Thorn Shield =
*Vendors who sell the recipe for this item:
+
{{Basil|5|only=yes}}
:{{Basil|5|only=yes}}
+
  
 
|Gorgomega =
 
|Gorgomega =
*{{Note-Crafting|Mysterious Alchemy Machine}}
+
{{Note-Crafting|Mysterious Alchemy Machine}}
  
 
|Grand Tortoise =
 
|Grand Tortoise =
*{{Note-Crafting|Mysterious Alchemy Machine}}
+
{{Note-Crafting|Mysterious Alchemy Machine}}
  
 
|Omegaward =
 
|Omegaward =
*{{Note-Crafting|Mysterious Alchemy Machine}}
+
{{Note-Crafting|Mysterious Alchemy Machine}}
  
 
|Savage Tortoise =
 
|Savage Tortoise =
*{{Note-Crafting|Mysterious Alchemy Machine}}
+
{{Note-Crafting|Mysterious Alchemy Machine}}
  
 
|Celestial Shield =
 
|Celestial Shield =
*Randomly from a {{PrizeBox|Equinox}}
+
Randomly from an {{PrizeBox|Equinox}}
  
 
|Power Mitt =
 
|Power Mitt =
*Randomly from a {{PrizeBox|Confection}}
+
Randomly from a {{PrizeBox|Confection}}
  
 
|Teddy Bear Buckler =
 
|Teddy Bear Buckler =
*Randomly from a {{PrizeBox|Slumber}}
+
Randomly from a {{PrizeBox|Slumber}}
 
+
 
<!--===============================
 
<!--===============================
  
Line 99: Line 85:
 
===============================-->
 
===============================-->
 
|Blackened Crest =
 
|Blackened Crest =
*Vendors who sell this item:
+
{{Brinks}}
:{{Brinks}}
+
  
 
|Darkfang Shield =
 
|Darkfang Shield =
This item is a rare drop. Details are limited. It can extremely rarely be found from [[Treasure Box]]es in Tier 3 [[Deconstruction Zone]]s and other {{Monster_Icons|Gremlin}} Gremlin-themed levels within the [[Clockworks]]. It has also been found in D28 of the [[Firestorm Citadel]].
+
{{Arsenal/Icon}}: As of ''[http://forums.spiralknights.com/en/node/115173#comment-1034768 29 June 2016]'', this item has a rare chance to drop from defeated {{monster|Darkfang Thwacker}}s.
  
 +
It has been reported in the past as an extremely rare drop from [[Treasure Box]]es in Tier 3 [[Deconstruction Zone]]s and other {{Monster_Icons|Gremlin}} Gremlin-themed levels in the [[Clockworks]]. It has also been found in D28 of the [[Firestorm Citadel]]. Details are limited.
 +
 +
This item can also be bought from the Auction House every now and then.
 
|Heavy Plate Shield =
 
|Heavy Plate Shield =
*Vendors who sell the recipe for this item:
+
{{HoHVendor|Izola|4}}
:{{HoHVendor|Izola|4}}
+
<br>{{Basil|4}}
:{{Basil|4}}
+
  
 
|Mighty Defender =
 
|Mighty Defender =
*The recipe for this item is a reward for completing the {{Mission|Whipping and Mishandling}} (bound).
+
{{Recipe/Icon}}: Reward for completing the {{Mission|Whipping and Mishandling}} (bound).
 
+
<br>{{HoHVendor|Jorin|4}}
*Vendors who sell the recipe for this item:
+
:{{HoHVendor|Jorin|4}}
+
  
 
|Rock Jelly Shield =
 
|Rock Jelly Shield =
*Vendors who sell the recipe for this item:
+
{{HoHVendor|Walkon|4}}
:{{HoHVendor|Walkon|4}}
+
<br>{{Basil|4|mission=In Cold Blood|mission 2=The Vile Engine|mission 3=The Rotting Metropolis}}
:{{Basil|4|mission=In Cold Blood|mission 2=The Vile Engine|mission 3=The Rotting Metropolis}}
+
  
 
|Sinister Skelly Shield =
 
|Sinister Skelly Shield =
*Vendors who sell the recipe for this item:
+
{{HoHVendor|Sylvin|4}}
:{{HoHVendor|Sylvin|4}}
+
<br>{{Basil|4|mission=The Return of Ur|mission 2=Weight of Darkness|mission 3=The Great Escape}}
:{{Basil|4|mission=The Return of Ur|mission 2=Weight of Darkness|mission 3=The Great Escape}}
+
  
 
|Stone Tortoise =
 
|Stone Tortoise =
*Vendors who sell the recipe for this item:
+
{{HoHVendor|Zebulon|4}}
:{{HoHVendor|Zebulon|4}}
+
<br>{{Basil|4}}
:{{Basil|4}}
+
  
 
|Wise Owlite Shield =
 
|Wise Owlite Shield =
*Vendors who sell the recipe for this item:
+
{{HoHVendor|Archilus|4}}
:{{HoHVendor|Archilus|4}}
+
<br>{{Basil|4|mission=Vicious and Viscous|mission 2=Beyond the Axes of Evil|mission 3=Spark and Roar}}
:{{Basil|4|mission=Vicious and Viscous|mission 2=Beyond the Axes of Evil|mission 3=Spark and Roar}}
+
  
 
|Wyvern Scale Shield =
 
|Wyvern Scale Shield =
*Vendors who sell the recipe for this item:
+
{{HoHVendor|Zebulon|4}}
:{{HoHVendor|Zebulon|4}}
+
<br>{{Basil|4}}
:{{Basil|4}}
+
  
 
|Dark Thorn Shield =
 
|Dark Thorn Shield =
*Vendors who sell the recipe for this item:
+
{{Basil|4|only=yes}}
:{{Basil|4|only=yes}}
+
  
 
|Barrier Shell =
 
|Barrier Shell =
*{{Note-Crafting|Mysterious Alchemy Machine}}
+
{{Note-Crafting|Mysterious Alchemy Machine}}
  
 
|Feral Shell =
 
|Feral Shell =
*{{Note-Crafting|Mysterious Alchemy Machine}}
+
{{Note-Crafting|Mysterious Alchemy Machine}}
  
 
|Mighty Shell =
 
|Mighty Shell =
*{{Note-Crafting|Mysterious Alchemy Machine}}
+
{{Note-Crafting|Mysterious Alchemy Machine}}
  
 
|Nether Shell =
 
|Nether Shell =
*{{Note-Crafting|Mysterious Alchemy Machine}}
+
{{Note-Crafting|Mysterious Alchemy Machine}}
 
<!--===============================
 
<!--===============================
  
Line 166: Line 145:
 
===============================-->
 
===============================-->
 
|Blazebreak Shield =
 
|Blazebreak Shield =
*Vendors who sell this item:
+
{{BazaarVendor|Kragen|randomly|3}}
:{{Kragen|randomly}}
+
<br>{{Basil|3|mission=High Temperature Hostages}}
*Vendors who sell the recipe for this item:
+
:{{Basil|3|mission=High Temperature Hostages}}
+
  
 
|Blizzbreaker Shield =
 
|Blizzbreaker Shield =
*Vendors who sell this item:
+
{{BazaarVendor|Kragen|randomly|3}}
:{{Kragen|randomly}}
+
<br>{{Basil|3}}
*Vendors who sell the recipe for this item:
+
:{{Basil|3}}
+
  
 
|Boosted Plate Shield =
 
|Boosted Plate Shield =
*Vendors who sell this item:
+
{{BazaarVendor|Kragen|randomly|3}}
:{{Kragen|randomly}}
+
<br>{{HoHVendor|Izola|3}}
*Vendors who sell the recipe for this item:
+
<br>{{Basil|3}}
:{{HoHVendor|Izola|3}}
+
:{{Basil|3}}
+
  
 
|Brute Jelly Shield =
 
|Brute Jelly Shield =
*Vendors who sell this item:
+
{{Brinks}}
:{{Brinks}}
+
<br>{{BazaarVendor|Kragen|randomly|3}}
:{{Kragen|randomly}}
+
<br>{{HoHVendor|Walkon|3}}
*Vendors who sell the recipe for this item:
+
<br>{{Basil|3|mission=The Sovereign Slime|mission 2=Plan of Attack}}
:{{HoHVendor|Walkon|3}}
+
:{{Basil|3|mission=The Sovereign Slime|mission 2=Plan of Attack}}
+
  
 
|Drake Scale Shield =
 
|Drake Scale Shield =
*Vendors who sell this item:
+
{{BazaarVendor|Kragen|randomly|3}}
:{{Kragen|randomly}}
+
<br>{{HoHVendor|Zebulon|3}}
*Vendors who sell the recipe for this item:
+
<br>{{Basil|3}}
:{{HoHVendor|Zebulon|3}}
+
:{{Basil|3}}
+
  
 
|Great Defender =
 
|Great Defender =
*The recipe for this item is a reward for completing the {{mission|Time Enough at Last}} (bound).
+
{{Recipe/Icon}}: Reward for completing the {{mission|Time Enough at Last}} (bound).
 
+
<br>{{HoHVendor|Jorin|3}}
*Vendors who sell the recipe for this item:
+
:{{HoHVendor|Jorin|3}}
+
  
 
|Horned Owlite Shield =
 
|Horned Owlite Shield =
*Vendors who sell this item:
+
{{BazaarVendor|Kragen|randomly|3}}
:{{Kragen|randomly}}
+
<br>{{HoHVendor|Archilus|3}}
*Vendors who sell the recipe for this item:
+
<br>{{Basil|3|mission=Axes of Evil|mission 2=Built to Destroy!|mission 3=Tier 2 Operation Crimson Hammer}}
:{{HoHVendor|Archilus|3}}
+
:{{Basil|3|mission=Axes of Evil|mission 2=Built to Destroy!|mission 3=Tier 2 Operation Crimson Hammer}}
+
  
 
|Scarlet Shield =
 
|Scarlet Shield =
*Vendors who sell the recipe for this item:
+
{{Basil|3|only=yes}}
:{{Basil|3|only=yes}}
+
  
 
|Scary Skelly Shield =
 
|Scary Skelly Shield =
*Vendors who sell this item:
+
{{BazaarVendor|Kragen|randomly|3}}
:{{Kragen|randomly}}
+
<br>{{HoHVendor|Sylvin|3}}
*Vendors who sell the recipe for this item:
+
<br>{{Basil|3|mission=Whipping and Mishandling}}
:{{HoHVendor|Sylvin|3}}
+
:{{Basil|3|mission=Whipping and Mishandling}}
+
  
 
|Surge Breaker Shield =
 
|Surge Breaker Shield =
*Vendors who sell this item:
+
{{BazaarVendor|Kragen|randomly|3}}
:{{Kragen|randomly}}
+
<br>{{Basil|3}}
*Vendors who sell the recipe for this item:
+
:{{Basil|3}}
+
  
 
|Swiftstrike Buckler =
 
|Swiftstrike Buckler =
*Vendors who sell the recipe for this item:
+
{{HoHVendor|Echo|3}}
:{{HoHVendor|Echo|3}}
+
<br>{{Basil|3}}
:{{Basil|3}}
+
  
 
|Twisted Targe =
 
|Twisted Targe =
*Vendors who sell the recipe for this item:
+
{{Basil|3|only=yes}}
:{{Basil|3|only=yes}}
+
  
 
|Grim Shell =
 
|Grim Shell =
*{{Note-Crafting|Mysterious Alchemy Machine}}
+
{{Note-Crafting|Mysterious Alchemy Machine}}
  
 
|Primal Shell =
 
|Primal Shell =
*{{Note-Crafting|Mysterious Alchemy Machine}}
+
{{Note-Crafting|Mysterious Alchemy Machine}}
  
 
|Stoic Shell =
 
|Stoic Shell =
*{{Note-Crafting|Mysterious Alchemy Machine}}
+
{{Note-Crafting|Mysterious Alchemy Machine}}
  
 
|Wild Shell =
 
|Wild Shell =
*{{Note-Crafting|Mysterious Alchemy Machine}}
+
{{Note-Crafting|Mysterious Alchemy Machine}}
 
+
 
<!--===============================
 
<!--===============================
  
Line 260: Line 217:
 
===============================-->
 
===============================-->
 
|Defender =
 
|Defender =
*This item is a reward for completing the {{Mission|Strength in Unity}} (bound).
+
{{Arsenal/Icon}}: Reward for completing the {{Mission|Strength in Unity}} (bound).
*Vendors who sell the recipe for this item:
+
<br>{{HoHVendor|Jorin|2}}
:{{HoHVendor|Jorin|2}}
+
  
 
|Firebreak Shield =
 
|Firebreak Shield =
*Vendors who sell this item:
+
{{BazaarVendor|Kragen|randomly|2}}
:{{Kragen|randomly}}
+
<br>{{BazaarVendor|Vatel|randomly|2}}
*Vendors who sell the recipe for this item:
+
<br>{{Basil|2}}
:{{Vatel|randomly}}
+
:{{Basil|2}}
+
  
 
|Icebreaker Shield =
 
|Icebreaker Shield =
*Vendors who sell this item:
+
{{BazaarVendor|Kragen|randomly|2}}
:{{Kragen|randomly}}
+
<br>{{BazaarVendor|Vatel|randomly|2}}
*Vendors who sell the recipe for this item:
+
<br>{{Basil|2}}
:{{Vatel|randomly}}
+
:{{Basil|2}}
+
  
 
|Jelly Shield =
 
|Jelly Shield =
*Vendors who sell this item:
+
{{BazaarVendor|Kragen|randomly|2}}
:{{Kragen|randomly}}
+
<br>{{HoHVendor|Walkon|2}}
*Vendors who sell the recipe for this item:
+
<br>{{BazaarVendor|Vatel|randomly|2}}
:{{HoHVendor|Walkon|2}}
+
<br>{{Basil|2|mission=Oilers in the Boilers|mission 2=Frostifur Fandango|mission 3=Rise or Fall}}
:{{Vatel|randomly}}
+
:{{Basil|2|mission=Oilers in the Boilers|mission 2=Frostifur Fandango|mission 3=Rise or Fall}}
+
  
 
|Owlite Shield =
 
|Owlite Shield =
*Vendors who sell this item:
+
{{BazaarVendor|Kragen|randomly|2}}
:{{Kragen|randomly}}
+
<br>{{HoHVendor|Archilus|2}}
*Vendors who sell the recipe for this item:
+
<br>{{BazaarVendor|Vatel|randomly|2}}
:{{HoHVendor|Archilus|2}}
+
<br>{{Basil|2|mission=Shocking Sentient Sentries|mission 2=Rescues and Recycling}}
:{{Vatel|randomly}}
+
:{{Basil|2|mission=Shocking Sentient Sentries|mission 2=Rescues and Recycling}}
+
  
 
|Plate Shield =
 
|Plate Shield =
*Vendors who sell this item:
+
{{BazaarVendor|Kragen|randomly|2}}
:{{Kragen|randomly}}
+
<br>{{HoHVendor|Izola|2}}
*Vendors who sell the recipe for this item:
+
<br>{{BazaarVendor|Vatel|randomly|2}}
:{{HoHVendor|Izola|2}}
+
<br>{{Basil|2}}
:{{Vatel|randomly}}
+
:{{Basil|2}}
+
  
 
|Skelly Shield =
 
|Skelly Shield =
*Vendors who sell this item:
+
{{BazaarVendor|Kragen|randomly|2}}
:{{Kragen|randomly}}
+
<br>{{HoHVendor|Sylvin|2}}
*Vendors who sell the recipe for this item:
+
<br>{{BazaarVendor|Vatel|randomly|2}}
:{{HoHVendor|Sylvin|2}}
+
<br>{{Basil|2|mission=Chilled to the Bone|mission 2=Work for Idle Hands|mission 3=Time Enough at Last}}
:{{Vatel|randomly}}
+
:{{Basil|2|mission=Chilled to the Bone|mission 2=Work for Idle Hands|mission 3=Time Enough at Last}}
+
  
 
|Volt Breaker Shield =
 
|Volt Breaker Shield =
*Vendors who sell this item:
+
{{BazaarVendor|Kragen|randomly|2}}
:{{Kragen|randomly}}
+
<br>{{BazaarVendor|Vatel|randomly|2}}
*Vendors who sell the recipe for this item:
+
<br>{{Basil|2}}
:{{Vatel|randomly}}
+
:{{Basil|2}}
+
  
 
|Bristling Buckler =
 
|Bristling Buckler =
*Vendors who sell this item:
+
{{Brinks}}
:{{Brinks}}
+
 
+
 
<!--===============================
 
<!--===============================
  
Line 331: Line 271:
 
===============================-->
 
===============================-->
 
|Circuit Breaker Shield =
 
|Circuit Breaker Shield =
*Vendors who sell this item:
+
{{BazaarVendor|Kragen|always|1}}
:{{Kragen|always}}
+
<br>{{BazaarVendor|Vatel|randomly|1}}
*Vendors who sell the recipe for this item:
+
<br>{{Basil|1}}
:{{Vatel|randomly}}
+
:{{Basil|1}}
+
  
 
|Emberbreak Shield =
 
|Emberbreak Shield =
*Sign up to play Spiral Knights through [http://spiralknights.aeriagames.com/ Aeria Games]
+
{{BazaarVendor|Kragen|always|1}}
*The recipe for this item is a reward for completing the {{Mission|Toy Soldiers}} (bound).
+
<br>{{Recipe/Icon}}: Reward for completing the {{Mission|Toy Soldiers}} (bound).
*Vendors who sell this item:
+
<br>{{BazaarVendor|Vatel|randomly|1}}
:{{Kragen|always}}
+
<br>{{Basil|1}}
*Vendors who sell the recipe for this item:
+
:{{Basil|1}}
+
:{{Vatel|randomly}}
+
  
 
|Frostbreaker Shield =
 
|Frostbreaker Shield =
*Vendors who sell this item:
+
{{BazaarVendor|Kragen|always|1}}
:{{Kragen|always}}
+
<br>{{BazaarVendor|Vatel|randomly|1}}
*Vendors who sell the recipe for this item:
+
<br>{{Basil|1}}
:{{Vatel|randomly}}
+
:{{Basil|1}}
+
  
 
|Force Buckler =
 
|Force Buckler =
{{Arsenal/Icon‎}}: {{Kragen|always}}
+
{{BazaarVendor|Kragen|always|1}}
<br>{{Recipe/Icon‎}}: {{Vatel|randomly}}
+
<br>{{BazaarVendor|Vatel|randomly|1}}
<br>{{Recipe/Icon‎}}: {{Basil|1|mission=Alien Ooze|mission 2=Toy Soldiers|mission 3=Faith in Armor|mission 4=Strength in Unity|mission 5=Blades of the Fallen|mission 6=Shadow of the Beast}}  
+
<br>{{Basil|1|mission=Alien Ooze|mission 2=Toy Soldiers|mission 3=Faith in Armor|mission 4=Strength in Unity|mission 5=Blades of the Fallen|mission 6=Shadow of the Beast}}  
  
 
|Scale Shield =
 
|Scale Shield =
*Vendors who sell this item:
+
{{BazaarVendor|Kragen|always|1}}
:{{Kragen|always}}
+
<br>{{BazaarVendor|Vatel|randomly|1}}
*Vendors who sell the recipe for this item:
+
<br>{{Basil|1}}
:{{Vatel|randomly}}
+
:{{Basil|1}}
+
  
 
|Green Ward =
 
|Green Ward =
*Purchase the [[Deluxe Starter Pack]] (Only one pack can be acquired per account).
+
{{Arsenal/Icon}}: Purchase the [[Deluxe Starter Pack]] (Only one pack can be acquired per account).
  
 
<!--===============================
 
<!--===============================
Line 378: Line 309:
 
===============================-->
 
===============================-->
 
|Iron Buckler =
 
|Iron Buckler =
*This item is a reward for completing the {{Mission|Let's Go Shopping!}}
+
{{Arsenal/Icon}}: Reward for completing the {{Mission|Let's Go Shopping!}} (bound)
*Vendors who sell this item:
+
<br>{{BazaarVendor|Kragen|always|0}}
:{{Kragen|always}}
+
  
 
|Proto Shield =
 
|Proto Shield =
*The {{PAGENAME}} is the starter [[shield]] for recruits within the Spiral Order. Each player receives one {{PAGENAME}} before doing the {{Mission|Crossing the Chasm}}.
+
{{Arsenal/Icon}}: The {{PAGENAME}} is the starter [[shield]] for recruits within the Spiral Order. Each Knight gets one {{PAGENAME}} before doing the {{Mission|Crossing the Chasm}}.
*Vendors who sell this item:
+
<br>{{BazaarVendor|Kragen|always|0}}
:{{Kragen|always}}
+
 
+
 
<!--===============================
 
<!--===============================
  

Latest revision as of 19:21, 21 April 2017

[edit] [purge] Template documentation

Usage

To list the acquisition methods of a shield item. Reskins are in their own template.

Code

Simply paste the following under the "Acquisition" section of the item's page:

{{Shield/Acquisition}}

Notes

Edit this template to fix errors, add information, etc.

See node 112858 for details about this template's creation.

See Also

Supporting templates:

Template:HoHVendor
Template:BazaarVendor
Template:Basil
Template:Brinks
Template:Sullivan
Personal tools