Home | Trading | Search | Crafting | Profiles | Lists | Forums | About
Sign In / Register
Logo
Provided by SourceOP.com

Xynthandra

Equipped
Bombing Run
jewel16738740
Equipped
"Nick's Brainslut"
jewel3329330
"Groovy Green Hat"
Equipped
The Hound Dog
Western Wear
The Surgeon's Stahlhelm
The Swagman's Swatter
Equipped
Cosa Nostra Cap #1437
Vintage Pyrovision Goggles
Equipped
The Planeswalker Goggles #1042
The Hat with No Name
The Infernal Orchestrina
Scotsman's Stove Pipe
Tough Guy's Toque
The Virtual Reality Headset #9234
The Deus Specs
Your Worst Nightmare
The Warsworn Helmet
jewel15132390
The Fed-Fightin' Fedora
The Balloonicorn
Pocket Medic
Sharpened Volcano Fragment
Physician's Procedure Mask
The Warrior's Spirit
Tomislav
The Team Captain #14053
Dillinger's Duffel
The Cremator's Conscience
jewel16738740
The B.M.O.C.
The HazMat Headcase
Berliner's Bucket Helm
jewel8289918
"Mr. Freezy"
1/6
Scout Soldier Pyro Demoman Heavy Engineer Medic Sniper Spy
Scout
(47 ITEMS IN INVENTORY)
Soldier
(44 ITEMS IN INVENTORY)
Pyro
(47 ITEMS IN INVENTORY)
Demoman
(44 ITEMS IN INVENTORY)
Heavy
(47 ITEMS IN INVENTORY)
Engineer
(39 ITEMS IN INVENTORY)
Medic
(41 ITEMS IN INVENTORY)
Sniper
(43 ITEMS IN INVENTORY)
Spy
(36 ITEMS IN INVENTORY)

Bombing Run
(equipped)


Level 60 Helmet


"Nick's Brainslut"
(equipped)


Level 9 Mascot


"Groovy Green Hat"

Level 86 Hat
"Now with 70% more groove!"


The Hound Dog
(equipped)


Level 16 Hair


Western Wear

Level 84 Hat


The Surgeon's Stahlhelm

Level 10 Helmet

( Not Usable in Crafting )


The Swagman's Swatter

Level 10 Hat


Cosa Nostra Cap #1437
(equipped)


Level 74 Hat


Vintage Pyrovision Goggles

Level 66 Pyrovision Goggles
vision opt in flags (1)
On Equip: Visit Pyroland
Witnessed the 2012 inferno


The Planeswalker Goggles #1042
(equipped)


Level 53 Glasses


The Hat with No Name

Level 10 Hat


The Infernal Orchestrina

Level 4 Backpack
Attrib_TauntSoundSuccess


Scotsman's Stove Pipe

Level 7 Hat


Tough Guy's Toque

Level 99 Hat


The Virtual Reality Headset #9234

Level 10 Headset
#Attrib_MakersMark


The Deus Specs

Level 10 Glasses

( Not Usable in Crafting )


Your Worst Nightmare

Level 10 Hair


The Warsworn Helmet

Level 98 Helmet


The Fed-Fightin' Fedora

Level 91 Hat


The Balloonicorn

Level 20 Balloon


Pocket Medic

Level 15 Pocket Buddy


Sharpened Volcano Fragment

Level 10 RIFT Fire Axe
On Hit: target is engulfed in flames


Physician's Procedure Mask

Level 34 Mask

( Not Usable in Crafting )


The Warrior's Spirit

Level 10 Boxing Gloves


Tomislav

Level 5 Minigun


The Team Captain #14053

Level 55 Hat


Dillinger's Duffel

Level 85 Backpack


The Cremator's Conscience

Level 15 Conscience


The B.M.O.C.

Level 30 Holiday Hat


The HazMat Headcase

Level 42 Mask


Berliner's Bucket Helm

Level 49 Helmet

( Not Usable in Crafting )


"Mr. Freezy"

Level 28 Mascot
★ Unusual Effect: Blizzardy Storm


The Vintage Force-a-Nature

Level 10 Scattergun
Knockback on the target and shooter
+20% bullets per shot


The Shortstop

Level 1 Peppergun
Increase in push force taken from damage and airblast


The Soda Popper #18114

Level 10 Scattergun
25% faster reload time
+50% faster firing speed
On Hit: Builds Hype
-66% clip size
#Attrib_MakersMark


Bonk! Atomic Punch

Level 5 Lunch Box


Crit-a-Cola

Level 5 Lunch Box
mod_mark_attacker_for_death (5)


Mad Milk

Level 5 Non-Milk Substance
Extinguishing teammates reduces cooldown by -20%


The Winger

Level 15 Pistol
+15% damage bonus
+25% greater jump height when active


The Vintage Sandman

Level 15 Bat
Alt-Fire: Launches a ball that slows opponents
-15 max health on wearer


The Holy Mackerel

Level 42 Fish


The Atomizer

Level 10 Bat
air dash count (1)
This weapon deploys -50% slower


The Rocket Jumper

Level 1 Rocket Launcher
No self inflicted blast damage taken
+200% max primary ammo on wearer
-100% damage penalty
Wearer cannot carry the intelligence briefcase or PASS Time JACK

( Not Usable in Crafting )


The Black Box

Level 5 Rocket Launcher
On Hit: Gain up to +20 health per attack


The Liberty Launcher

Level 25 Rocket Launcher
+40% projectile speed
+25% clip size


The Original #5713
(equipped)


Level 5 Rocket Launcher
#Attrib_MakersMark


The Direct Hit

Level 1 Rocket Launcher


The Reserve Shooter

Level 10 Shotgun
Mini-crits targets launched airborne by explosions, grapple hooks or rocket packs
This weapon deploys 20% faster


The Vintage Gunboats

Level 10 Boots
-60% blast damage from rocket jumps


The Escape Plan

Level 10 Pickaxe
Move speed increases as the user becomes injured
-90% less healing from Medic sources
You are Marked-For-Death while active, and for short period after switching weapons


The Market Gardener

Level 10 Shovel
Deals crits while the wielder is rocket jumping


The Disciplinary Action

Level 10 Riding Crop
On Hit Teammate: Boosts both players' speed for several seconds


The Degreaser
(equipped)


Level 10 Flame Thrower


The Rainblower

Level 10 Flame Thrower
Only visible in Pyroland


Detonator

Level 10 Flare Gun
100% mini-crits vs burning players
+50% damage to self


The Vintage Flare Gun

Level 10 Flare Gun
100% critical hit vs burning players


The Scorch Shot

Level 10 Flare Gun
mod flaregun fires pellets with knockback (3)
-35% self damage force


The Vintage Homewrecker
(equipped)


Level 5 Sledgehammer
+100% damage vs buildings
Damage removes Sappers
-25% damage vs players


The Axtinguisher

Level 10 Fire Axe


The Postal Pummeler

Level 10 Mailbox


The Powerjack

Level 5 Sledgehammer
+25 health restored on kill
+15% faster move speed on wearer
When weapon is active:
20% damage vulnerability on wearer


The Lollichop

Level 22 Fire Axe


The Loch-n-Load

Level 10 Grenade Launcher
-25% explosion radius
Launched bombs shatter on surfaces


The Vintage Chargin' Targe

Level 10 Shield
+50% fire damage resistance on wearer
+30% explosive damage resistance on wearer


The Sticky Jumper

Level 1 Stickybomb Launcher
+200% max secondary ammo on wearer
override projectile type (14)
-6 max stickybombs out

( Not Usable in Crafting )


"Sword of Noob Slaying +3"

Level 5 Sword
is_a_sword (72)
No random critical hits


The Scottish Handshake

Level 10 Bottle


The Ullapool Caber

Level 10 Stick Bomb


The Frying Pan

Level 5 Frying Pan


The Half-Zatoichi

Level 5 Katana
Gain 50% of base health on kill
Honorbound: Once drawn sheathing deals 50 damage to yourself unless it kills


The Persian Persuader

Level 10 Sword
Ammo boxes collected also refill your charge meter
Melee hits refill 20% of your charge meter
-80% max primary ammo on wearer
-80% max secondary ammo on wearer


The Scotsman's Skullcutter

Level 5 Axe
15% slower move speed on wearer


Natascha

%s7%s6 Minigun - %s5: 514


Vintage Natascha

Level 5 Minigun
On Hit: 100% chance to slow target
-20% damage resistance when below 50% health and spun up
30% slower spin up time


Tomislav #26967

Level 5 Minigun
20% faster spin up time
Silent Killer: No barrel spin sound
20% more accurate
#Attrib_MakersMark


The Dalokohs Bar

Level 1 Lunch Box
Adds +50 max health for 30 seconds


The Vintage Sandvich

Level 1 Lunch Box


The Buffalo Steak Sandvich

Level 1 Lunch Box
+20% damage vulnerability while active


The Eviction Notice

Level 10 Boxing Gloves
On Hit: Gain a speed boost


The Vintage Killing Gloves of Boxing

Level 7 Boxing Gloves
On Kill: 5 seconds of 100% critical chance
-20% slower firing speed


The Warrior's Spirit

Level 10 Boxing Gloves


Frontier Justice

Level 5 Shotgun
mod sentry killed revenge (1)
Revenge crits are lost on death

( Not Usable in Crafting )


The Pomson 6000

Level 10 Indivisible Particle Smasher
On Hit: Victim loses up to 10% Medigun charge
On Hit: Victim loses up to 20% cloak


The Vintage Wrangler

Level 5 Laser Pointer


The Southern Hospitality

Level 20 Wrench
On Hit: Bleed for 5 seconds
20% fire damage vulnerability on wearer


The Vintage Gunslinger

Level 15 Robot Arm
Third successful punch in a row always crits
+25 max health on wearer
Sentry build speed increased by 150%
Replaces the Sentry with a Mini-Sentry


The Jag

Level 15 Wrench
Construction hit speed boost increased by 30%
20% slower repair rate
-33% damage penalty vs buildings


The Quick-Fix

Level 8 Medi Gun Prototype
+40% heal rate
ÜberCharge increases healing to 300% and grants immunity to movement-impairing effects
50% max overheal
#Attrib_MakersMark


"Blades of Love"

Level 8 Medi Gun
"Feel it, man..."
+25% ÜberCharge rate
ÜberCharge grants 100% critical chance


Strange Syringe Gun

%s7Strange%s6 Syringe Gun - %s5: 4


The Overdose

Level 5 Syringe Gun Prototype
#Attrib_MakersMark


The Vintage Blutsauger

Level 5 Syringe Gun
On Hit: Gain up to +3 health
-2 health regenerated per second on wearer


The Solemn Vow

Level 10 Bust of Hippocrates
Allows you to see enemy health


The Vintage Übersaw

Level 10 Bonesaw
On Hit: 25% ÜberCharge added


The Amputator

Level 15 Bonesaw
Alt-Fire: Applies a healing effect to all nearby teammates
+3 health regenerated per second on wearer


The Vita-Saw

Level 5 Bonesaw
Collect the organs of people you hit


The Machina #727

Level 5 Sniper Rifle
On Full Charge: Projectiles penetrate players
On Full Charge: +15% damage per shot
Cannot fire unless zoomed
Fires tracer rounds
#Attrib_MakersMark


The Bazaar Bargain

Level 10 Sniper Rifle
Base charge rate decreased by 50%


The Huntsman

Level 10 Bow

( Not Usable in Crafting )


The Razorback

Level 10 Shield
Blocks a single backstab attempt
-100% maximum overheal on wearer


Jarate

%s7%s6 Jar Based Karate - %s5: 14
jarate description (1)


Darwin's Danger Shield

Level 10 Shield
Immune to the effects of afterburn


The Vintage Tribalman's Shiv

Level 5 Kukri


The Shahanshah #4917

Level 5 Kukri
25% increase in damage when health <50% of max
-25% decrease in damage when health >50% of max
#Attrib_MakersMark


The Enforcer

Level 5 Revolver
Attacks pierce damage resistance effects and bonuses
+20% damage bonus while disguised


The Ambassador

Level 5 Revolver
Crits on headshot


L'Etranger

Level 5 Revolver
+15% cloak on hit
+40% cloak duration


The Diamondback

Level 5 Revolver
sapper kills collect crits (1)


Your Eternal Reward

Level 1 Knife
Upon a successful backstab against a human target, you rapidly disguise as your victim
Silent Killer: No attack noise from backstabs
+33% cloak drain rate
Normal disguises require (and consume) a full cloak meter


The Big Earner

Level 1 Knife
+30% cloak on kill
Gain a speed boost on kill


The Cloak and Dagger

Level 5 Invis Watch
+100% cloak regen rate
set cloak is movement based (2)
No cloak meter from ammo boxes when invisible
-35% cloak meter from ammo boxes


The Sticky Jumper

Level 1 Stickybomb Launcher


The Fists of Steel

Level 10 Boxing Gloves
-40% damage from ranged sources while active
+100% damage from melee sources while active
This weapon holsters 100% slower


The Winger

Level 15 Pistol


Frontier Justice

Level 5 Shotgun


The Sandvich

Level 1 Lunch Box


The Eyelander

Level 5 Sword


Googly Gazer

Level 83 Cosmetic Augmentation


The Fed-Fightin' Fedora

Level 73 Hat


Noise Maker - TF Birthday

Level 5 Party Favor

Unlimited use

( Not Tradable or Marketable )


Party Hat

Level 10 Hat

( Not Tradable or Marketable )


The Manniversary Paper Hat

Level 10 Hat


Haunted Holy Hunter

Level 19 Costume Piece



Mildly Disturbing Halloween Mask

Level 10 Holiday Hat


( Not Tradable or Marketable )


The Seal Mask

Level 31 Mask


( Not Tradable or Marketable )


Horseless Headless Horsemann's Head

Level 31 Hat


( Not Tradable or Marketable )


Unusual Haunted Metal Scrap

Level 4 Craft Item

( Not Tradable or Marketable )


The MONOCULUS!

Level 31 Hat


( Not Tradable or Marketable )


The Bombinomicon

Level 20 Badge
Explode spectacularly on death

( Not Tradable or Marketable )


Strange Spirit of Giving

%s7Strange%s6 Badge - %s5: 1

( Not Tradable or Marketable )


Noise Maker - Winter Holiday

Level 5 Party Favor



The Fallen Angel

Level 41 Costume Piece



Silver Bullets

Level 89 Costume Piece

This is a special Halloween 2011 item


Noise Maker - Stabby

Level 5 Party Favor


Vintage Natascha

Level 98 Minigun


Taunt: The Schadenfreude

Level 5 Special Taunt

( Not Usable in Crafting )


Shortstop

%s7%s6 Peppergun - %s5: 24


Garlic Flank Stake

Level 59 Costume Piece



The Proof of Purchase

Level 50 Helmet

( Not Tradable or Marketable )


Mann Co. Cap

Level 10 Hat

( Not Tradable or Marketable, Not Usable in Crafting )


World Traveler's Hat

Level 20 Hat
★ Unusual Effect: Map Stamps

( Not Tradable or Marketable, Not Usable in Crafting )


Mercenary

Level 5 Badge
Hire Date: December 18, 2009 (22:41:04 GMT)

( Not Tradable or Marketable )


Bronze Dueling Badge

Level 1 Badge

( Not Tradable or Marketable )


Iron Curtain

Level 5 Minigun

( Not Tradable or Marketable )


The Lugermorph

Level 5 Pistol

( Not Tradable or Marketable )


License to Maim

Level 20 Badge

( Not Tradable or Marketable )


Dangeresque, Too?

Level 20 Glasses

( Not Tradable or Marketable )


The Enthusiast's Timepiece

Level 5 Invis Watch

( Not Tradable or Marketable )


Professor Speks

Level 5 Glasses

( Not Tradable or Marketable )


The Spiral Sallet

Level 10 Helmet

( Not Tradable or Marketable )


Summer Shades

Level 10 Glasses


RIFT Well Spun Hat Claim Code

Level 1 Claim Code

( Not Tradable or Marketable )


Pyrovision Goggles

Level 66 Pyrovision Goggles

( Not Tradable or Marketable )


The Sun-on-a-Stick

Level 10 RIFT Fire Mace
100% critical hit vs burning players
+25% fire damage resistance while deployed


The Cow Mangler 5000

Level 30 Focused Wave Projector


The Third Degree

Level 10 Fire Axe
All players connected via Medigun beams are hit


Nessie's Nine Iron

Level 5 Golf Club


The Righteous Bison

Level 30 Indivisible Particle Smasher
Does not require ammo
Projectile penetrates enemy targets
Projectile cannot be deflected
Deals only 20% damage to buildings


Scattergun

Level 1 Scattergun


Pistol

Level 1 Pistol


Bat

Level 1 Bat


Bombing Run

Level 60 Helmet


The Original #5713

Level 5 Rocket Launcher
#Attrib_MakersMark


Shotgun

Level 1 Shotgun


Shovel

Level 1 Shovel


The Degreaser

Level 10 Flame Thrower


Shotgun

Level 1 Shotgun


The Vintage Homewrecker

Level 5 Sledgehammer


"Nick's Brainslut"

Level 9 Mascot


Stickybomb Launcher

Level 1 Stickybomb Launcher


Grenade Launcher

Level 1 Grenade Launcher


Bottle

Level 1 Bottle


Minigun

Level 1 Minigun


Shotgun

Level 1 Shotgun


Fists

Level 1 Fists


The Hound Dog

Level 16 Hair


Shotgun

Level 1 Shotgun


Pistol

Level 1 Pistol


Wrench

Level 1 Wrench


Syringe Gun

Level 1 Syringe Gun


Medi Gun

Level 1 Medi Gun


Bonesaw

Level 1 Bonesaw


Sniper Rifle

Level 1 Sniper Rifle


SMG

Level 1 SMG


Kukri

Level 1 Kukri


Revolver

Level 1 Revolver


Knife

Level 1 Knife


Invis Watch

Level 1 Invis Watch


Cosa Nostra Cap #1437

Level 74 Hat


Scattergun

Level 1 Scattergun


Pistol

Level 1 Pistol


Bat

Level 1 Bat


Bombing Run

Level 60 Helmet


The Original #5713

Level 5 Rocket Launcher
#Attrib_MakersMark


Shotgun

Level 1 Shotgun


Shovel

Level 1 Shovel


The Degreaser

Level 10 Flame Thrower


Shotgun

Level 1 Shotgun


The Vintage Homewrecker

Level 5 Sledgehammer


"Nick's Brainslut"

Level 9 Mascot


Stickybomb Launcher

Level 1 Stickybomb Launcher


Grenade Launcher

Level 1 Grenade Launcher


Bottle

Level 1 Bottle


Minigun

Level 1 Minigun


Shotgun

Level 1 Shotgun


Fists

Level 1 Fists


The Hound Dog

Level 16 Hair


Shotgun

Level 1 Shotgun


Pistol

Level 1 Pistol


Wrench

Level 1 Wrench


Syringe Gun

Level 1 Syringe Gun


Medi Gun

Level 1 Medi Gun


Bonesaw

Level 1 Bonesaw


Sniper Rifle

Level 1 Sniper Rifle


SMG

Level 1 SMG


Kukri

Level 1 Kukri


Revolver

Level 1 Revolver


Invis Watch

Level 1 Invis Watch


Knife

Level 1 Knife


Cosa Nostra Cap #1437

Level 74 Hat

Summary

Profile views: 191

Item Summary

Item TypeCount
Normal104
Hats0
Misc54
Metal0 items worth 0 scrap
Total158

Historical data

Show all

Historical data for this player:
Wed, 09 Jul 25 02:19:21 +0000
Sat, 31 Mar 18 08:37:53 +0000
Fri, 26 Jan 18 12:58:58 +0000
Sat, 04 Mar 17 15:55:00 +0000
Sun, 20 Nov 16 06:34:29 +0000
Thu, 06 Oct 16 17:16:05 +0000
Tue, 19 Apr 16 04:25:08 +0000
Tue, 09 Feb 16 11:50:25 +0000
Sun, 20 Dec 15 13:29:49 +0000
Sat, 15 Aug 15 08:53:05 +0000
Sat, 21 Mar 15 11:05:12 +0000
Sun, 11 Jan 15 08:47:46 +0000
Sun, 17 Aug 14 15:44:13 +0000
Tue, 12 Aug 14 20:41:23 +0000
Sat, 09 Aug 14 16:37:24 +0000
Thu, 07 Aug 14 16:10:14 +0000
Tue, 01 Apr 14 00:17:18 +0000
Sun, 30 Mar 14 00:29:20 +0000
Mon, 03 Mar 14 05:34:37 +0000
Sat, 01 Feb 14 02:16:05 +0000
Tue, 10 Dec 13 13:04:20 +0000
Mon, 30 Sep 13 21:31:42 +0000
Sun, 15 Sep 13 15:08:48 +0000
Tue, 23 Jul 13 02:12:07 +0000
Fri, 28 Jun 13 14:34:00 +0000
Tue, 28 May 13 17:47:46 +0000
Tue, 02 Apr 13 14:01:20 +0000
Thu, 21 Mar 13 03:17:51 +0000
Fri, 08 Feb 13 23:51:36 +0000
Mon, 12 Nov 12 08:56:16 +0000
Sun, 21 Oct 12 15:21:41 +0000 (currently shown)
Fri, 03 Aug 12 00:04:15 +0000
Thu, 19 Jul 12 06:20:55 +0000
Wed, 18 Jul 12 01:23:04 +0000
Mon, 16 Jul 12 05:11:18 +0000
Wed, 04 Jul 12 04:26:59 +0000
Mon, 02 Jul 12 03:53:27 +0000
Sun, 01 Jul 12 01:36:51 +0000
Tue, 29 May 12 23:46:09 +0000
Wed, 08 Feb 12 03:57:48 +0000
Tue, 17 Jan 12 20:10:57 +0000
Thu, 12 Jan 12 00:52:33 +0000
Sat, 24 Dec 11 03:38:05 +0000
Fri, 23 Dec 11 02:48:22 +0000
Sun, 11 Dec 11 23:04:39 +0000
Mon, 05 Dec 11 00:20:29 +0000
Sat, 29 Oct 11 21:27:19 +0000
Wed, 19 Oct 11 22:36:59 +0000
Sat, 10 Sep 11 09:17:38 +0000
Wed, 31 Aug 11 23:55:50 +0000
Tue, 30 Aug 11 07:21:25 +0000
Mon, 29 Aug 11 23:25:31 +0000
Sun, 28 Aug 11 03:05:24 +0000
Fri, 26 Aug 11 00:15:19 +0000
Wed, 24 Aug 11 21:50:30 +0000
Tue, 23 Aug 11 13:38:08 +0000
Sun, 21 Aug 11 20:34:53 +0000
Wed, 10 Aug 11 01:10:16 +0000
Sun, 07 Aug 11 01:50:11 +0000
Sat, 06 Aug 11 02:53:00 +0000
Fri, 05 Aug 11 02:54:51 +0000
Mon, 25 Jul 11 22:52:43 +0000
Wed, 13 Jul 11 01:06:59 +0000
Thu, 07 Jul 11 21:20:40 +0000
Mon, 04 Jul 11 04:21:51 +0000
Fri, 01 Jul 11 03:29:42 +0000
Mon, 27 Jun 11 02:29:12 +0000
Sat, 25 Jun 11 04:19:09 +0000
Tue, 21 Jun 11 00:42:06 +0000
Sun, 19 Jun 11 09:20:58 +0000
Sat, 18 Jun 11 03:47:11 +0000
Wed, 15 Jun 11 14:25:36 +0000
Tue, 14 Jun 11 04:15:14 +0000
Sun, 12 Jun 11 05:01:42 +0000
Mon, 09 May 11 01:07:03 +0000
Mon, 21 Mar 11 00:01:47 +0000
Fri, 18 Mar 11 21:57:34 +0000
Sun, 27 Feb 11 02:35:59 +0000
Sun, 20 Feb 11 01:58:57 +0000
Sun, 13 Feb 11 02:41:04 +0000
Fri, 11 Feb 11 23:37:15 +0000
Thu, 10 Feb 11 02:04:13 +0000
Sat, 05 Feb 11 16:35:59 +0000
Thu, 03 Feb 11 20:46:05 +0000
Mon, 31 Jan 11 01:14:34 +0000
Sun, 30 Jan 11 03:15:32 +0000
Mon, 24 Jan 11 11:30:56 +0000
Thu, 20 Jan 11 12:36:26 +0000
Fri, 14 Jan 11 01:30:07 +0000
Wed, 12 Jan 11 23:59:28 +0000
Tue, 04 Jan 11 00:58:53 +0000
Fri, 31 Dec 10 23:43:12 +0000
Sat, 25 Dec 10 00:16:12 +0000
Fri, 24 Dec 10 03:41:26 +0000

The item data was loaded from history.
Saved on Sun, 21 Oct 12 15:21:41 +0000

Created by: Tony "Drunken F00l" Paloma from SourceOP.com
Page generation time: 2.4207sec