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

Mog

The Gunslinger
The Black Box
#6
Festive Winter Crate
Reclaimed Metal
#5
Mann Co. Supply Crate
#4
Mann Co. Supply Crate
1/6
Scout Soldier Pyro Demoman Heavy Engineer Medic Sniper Spy
Scout
(29 ITEMS IN INVENTORY)
Soldier
(33 ITEMS IN INVENTORY)
Pyro
(30 ITEMS IN INVENTORY)
Demoman
(30 ITEMS IN INVENTORY)
Heavy
(30 ITEMS IN INVENTORY)
Engineer
(27 ITEMS IN INVENTORY)
Medic
(28 ITEMS IN INVENTORY)
Sniper
(30 ITEMS IN INVENTORY)
Spy
(28 ITEMS IN INVENTORY)

The Gunslinger

Level 15 Robot Arm


The Black Box

Level 5 Rocket Launcher


Festive Winter Crate

Level 10 Supply Crate
Crate Series #6


Reclaimed Metal

Level 2 Craft Item


Mann Co. Supply Crate

Level 10 Supply Crate
Crate Series #5


Mann Co. Supply Crate

Level 10 Supply Crate
Crate Series #4


Unusual Haunted Metal Scrap

Level 4 Craft Item

( Not Tradable or Marketable )


Bounty Hat

Level 30 Hat

( Not Tradable or Marketable )


Vintage Stockbroker's Scarf
(equipped)


Level 1 Hat


Vintage Foster's Facade
(equipped)


Level 1 Mask


Physician's Procedure Mask
(equipped)


Level 23 Mask


Vintage Ze Goggles
(equipped)


Level 79 Glasses


Ellis' Cap

Level 10 Hat


Ellis' Cap

Level 10 Hat


Shooter's Sola Topi
(equipped)


Level 91 Helmet


Vintage Troublemaker's Tossle Cap
(equipped)


Level 5 Hat


Saxton Hale Mask

Level 10 Hat


Mildly Disturbing Halloween Mask

Level 10 Holiday Hat


( Not Tradable or Marketable )


Vintage Engineer's Cap
(equipped)


Level 14 Hat


Gentle Manne's Service Medal
(equipped)


Level 100 Medal
Medal no. 1059


Tyrant's Helm
(equipped)


Level 11 Helmet


Dueling Mini-Game
(equipped)


Level 5 Usable Item


Horseless Headless Horsemann's Head

Level 31 Hat


( Not Tradable or Marketable )


Ghastlierest Gibus

Level 10 Hat
This is a special Halloween 2009 item


Vintage Magistrate's Mullet
(equipped)


Level 95 Hair


Dangeresque, Too?
(equipped)


Level 20 Glasses

( Not Tradable or Marketable )


Vintage Tippler's Tricorne
(equipped)


Level 68 Hat


Bronze Dueling Badge
(equipped)


Level 1 Badge

( Not Tradable or Marketable )


Mercenary
(equipped)


Level 5 Badge
Hire Date: June 3, 2009 (00:32:00 GMT)

( Not Tradable or Marketable )


Cheater's Lament

Level 1 Aura of Incorruptibility
attach particle effect static (5)

( Not Tradable or Marketable )


Alien Swarm Parasite

Level 20 Mascot


Dealer's Visor

Level 50 Hat


Pugilist's Protector
(equipped)


Level 71 Headgear


Scout Mask

Level 10 Hat



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


Vintage Crit-a-Cola

Level 5 Lunch Box
mod_mark_attacker_for_death (5)


Vintage Bonk! Atomic Punch

Level 6 Lunch Box


The Vintage Sandman

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


The Holy Mackerel
(equipped)


Level 42 Fish


Soldier Mask

Level 10 Hat



"MogDog66's Screaming Eagle"
(equipped)


Level 1 Rocket Launcher


The Vintage Direct Hit

Level 1 Rocket Launcher
+80% projectile speed
Mini-crits targets launched airborne by explosions, grapple hooks or rocket packs
-70% explosion radius


The Black Box

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


The Vintage Buff Banner

Level 5 Battle Banner


The Battalion's Backup

Level 10 Battle Banner


The Vintage Gunboats

Level 10 Boots
-60% blast damage from rocket jumps


The Vintage Equalizer

Level 10 Pickaxe
Damage increases as the user becomes injured
When weapon is active:
-90% less healing from Medic sources


Pyro Mask

Level 10 Hat



The Vintage Backburner

Level 10 Flame Thrower


The Degreaser

Level 10 Flame Thrower


The Vintage Flare Gun

Level 10 Flare Gun
100% critical hit vs burning players


The Vintage Axtinguisher
(equipped)


Level 10 Fire Axe


The Vintage Homewrecker

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


The Powerjack

Level 5 Sledgehammer
+25 health restored on kill
+15% faster move speed on wearer
20% damage vulnerability on wearer


Demoman Mask

Level 10 Hat



The Sticky Jumper

Level 1 Stickybomb Launcher
No self inflicted blast damage taken
override projectile type (14)
-6 max stickybombs out
Wearer cannot carry the intelligence briefcase or PASS Time JACK


The Vintage Scottish Resistance

Level 5 Stickybomb Launcher
+25% faster firing speed
Detonates stickybombs near the crosshair and directly under your feet
Able to destroy enemy stickybombs
+50% max secondary ammo on wearer
+6 max stickybombs out
0.8 sec slower bomb arm time


The Vintage Chargin' Targe

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


The Vintage Eyelander

Level 5 Sword
is_a_sword (72)
No random critical hits


The Vintage Scotsman's Skullcutter

Level 5 Axe
+20% damage bonus
15% slower move speed on wearer


The Vintage Pain Train
(equipped)


Level 5 Makeshift Club
+1 capture rate on wearer
10% bullet damage vulnerability on wearer


The Frying Pan
(equipped)


Level 5 Frying Pan


Heavy Mask

Level 10 Hat



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


Iron Curtain
(equipped)


Level 5 Minigun

( Not Tradable or Marketable )


"Ham Solo"
(equipped)


Level 20 Lunch Box


The Vintage Dalokohs Bar

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


The Vintage Killing Gloves of Boxing

Level 7 Boxing Gloves
On Kill: 5 seconds of 100% critical chance


Gloves of Running Urgently

Level 10 Boxing Gloves
This weapon holsters 50% slower


Engineer Mask

Level 10 Hat



Vintage Frontier Justice

Level 5 Shotgun
mod sentry killed revenge (1)
Revenge crits are lost on death
-50% clip size


The Vintage Wrangler
(equipped)


Level 5 Laser Pointer


The Vintage Southern Hospitality
(equipped)


Level 20 Wrench
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


Medic Mask

Level 10 Hat



The Vintage Blutsauger

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


The Vintage Kritzkrieg

Level 8 Medi Gun
+25% ÜberCharge rate
ÜberCharge grants 100% critical chance


The Vintage Ubersaw

Level 10 Bonesaw
On Hit: 25% ÜberCharge added


The Vita-Saw
(equipped)


Level 5 Bonesaw
Collect the organs of people you hit


Sniper Mask

Level 10 Hat



The Vintage Huntsman

Level 10 Bow


The Sydney Sleeper

Level 1 Sniper Rifle
jarate duration (5)
+25% charge rate
No headshots


Vintage Jarate

Level 5 Jar Based Karate
Extinguishing teammates reduces cooldown by -20%
jarate description (1)


The Vintage Razorback

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


Darwin's Danger Shield
(equipped)


Level 10 Shield
Immune to the effects of afterburn


The Vintage Tribalman's Shiv

Level 5 Kukri
On Hit: Bleed for 6 seconds
-50% damage penalty


The Bushwacka
(equipped)


Level 5 Kukri
Crits whenever it would normally mini-crit


Spy Mask

Level 10 Hat



The Vintage Ambassador
(equipped)


Level 5 Revolver
Crits on headshot
-20% slower firing speed


L'Etranger

Level 5 Revolver
+15% cloak on hit


"Scout's Mother"
(equipped)


Level 1 Knife


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 Vintage Cloak and Dagger

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


The Vintage Dead Ringer
(equipped)


Level 5 Invis Watch
+40% cloak duration
+50% cloak regen rate
set cloak is feign death (1)
-50% cloak meter when Feign Death is activated
Attrib_NoCloakFromAmmo


Scattergun

Level 1 Scattergun


Pistol

Level 1 Pistol


The Holy Mackerel

Level 42 Fish


Vintage Troublemaker's Tossle Cap

Level 5 Hat


Dueling Mini-Game

Level 5 Usable Item


"MogDog66's Screaming Eagle"

Level 1 Rocket Launcher


Shotgun

Level 1 Shotgun


The Vintage Pain Train

Level 5 Makeshift Club


Gentle Manne's Service Medal

Level 100 Medal
Medal no. 1059


Dueling Mini-Game

Level 5 Usable Item


Flame Thrower

Level 1 Flame Thrower


Shotgun

Level 1 Shotgun


The Vintage Axtinguisher

Level 10 Fire Axe


Vintage Stockbroker's Scarf

Level 1 Hat


Dueling Mini-Game

Level 5 Usable Item


Stickybomb Launcher

Level 1 Stickybomb Launcher


Grenade Launcher

Level 1 Grenade Launcher


The Frying Pan

Level 5 Frying Pan


Dangeresque, Too?

Level 20 Glasses

( Not Tradable or Marketable )


Dueling Mini-Game

Level 5 Usable Item


Iron Curtain

Level 5 Minigun

( Not Tradable or Marketable )


"Ham Solo"

Level 20 Lunch Box


Fists

Level 1 Fists


Pugilist's Protector

Level 71 Headgear


Dueling Mini-Game

Level 5 Usable Item


Shotgun

Level 1 Shotgun


The Vintage Wrangler

Level 5 Laser Pointer


The Vintage Southern Hospitality

Level 20 Wrench


Vintage Engineer's Cap

Level 14 Hat


Dueling Mini-Game

Level 5 Usable Item


Syringe Gun

Level 1 Syringe Gun


Medi Gun

Level 1 Medi Gun


The Vita-Saw

Level 5 Bonesaw


Physician's Procedure Mask

Level 23 Mask


Dueling Mini-Game

Level 5 Usable Item


Sniper Rifle

Level 1 Sniper Rifle


Darwin's Danger Shield

Level 10 Shield


The Bushwacka

Level 5 Kukri


Shooter's Sola Topi

Level 91 Helmet


Dueling Mini-Game

Level 5 Usable Item


The Vintage Ambassador

Level 5 Revolver


"Scout's Mother"

Level 1 Knife


The Vintage Dead Ringer

Level 5 Invis Watch


Vintage Magistrate's Mullet

Level 95 Hair


Dueling Mini-Game

Level 5 Usable Item


Scattergun

Level 1 Scattergun


Pistol

Level 1 Pistol


The Holy Mackerel

Level 42 Fish


Vintage Troublemaker's Tossle Cap

Level 5 Hat


Dueling Mini-Game

Level 5 Usable Item


"MogDog66's Screaming Eagle"

Level 1 Rocket Launcher


Shotgun

Level 1 Shotgun


The Vintage Pain Train

Level 5 Makeshift Club


Gentle Manne's Service Medal

Level 100 Medal
Medal no. 1059


Dueling Mini-Game

Level 5 Usable Item


Flame Thrower

Level 1 Flame Thrower


Shotgun

Level 1 Shotgun


The Vintage Axtinguisher

Level 10 Fire Axe


Vintage Stockbroker's Scarf

Level 1 Hat


Dueling Mini-Game

Level 5 Usable Item


Stickybomb Launcher

Level 1 Stickybomb Launcher


Grenade Launcher

Level 1 Grenade Launcher


The Frying Pan

Level 5 Frying Pan


Dangeresque, Too?

Level 20 Glasses

( Not Tradable or Marketable )


Dueling Mini-Game

Level 5 Usable Item


Iron Curtain

Level 5 Minigun

( Not Tradable or Marketable )


"Ham Solo"

Level 20 Lunch Box


Fists

Level 1 Fists


Pugilist's Protector

Level 71 Headgear


Dueling Mini-Game

Level 5 Usable Item


Shotgun

Level 1 Shotgun


The Vintage Wrangler

Level 5 Laser Pointer


The Vintage Southern Hospitality

Level 20 Wrench


Vintage Engineer's Cap

Level 14 Hat


Dueling Mini-Game

Level 5 Usable Item


Syringe Gun

Level 1 Syringe Gun


Medi Gun

Level 1 Medi Gun


The Vita-Saw

Level 5 Bonesaw


Physician's Procedure Mask

Level 23 Mask


Dueling Mini-Game

Level 5 Usable Item


Sniper Rifle

Level 1 Sniper Rifle


Darwin's Danger Shield

Level 10 Shield


The Bushwacka

Level 5 Kukri


Shooter's Sola Topi

Level 91 Helmet


Dueling Mini-Game

Level 5 Usable Item


The Vintage Ambassador

Level 5 Revolver


The Vintage Dead Ringer

Level 5 Invis Watch


"Scout's Mother"

Level 1 Knife


Vintage Magistrate's Mullet

Level 95 Hair


Dueling Mini-Game

Level 5 Usable Item

Summary

Profile views: 587

Item Summary

Item TypeCount
Normal60
Hats0
Misc34
Metal1 item worth 3 scrap
Total95

Historical data

Show all

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

The item data was loaded from history.
Saved on Wed, 15 Dec 10 01:58:29 +0000

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