Windows metrics source lies about identity

dmex

New member
Craig Barth, the chief technology officer of Florida-based Devil Mountain Software, a company that makes and markets Windows performance metrics software, is, I have discovered, nobody. He doesn't exist.

Barth is, in fact, a nom de plume, which is a fancy, French way of saying "alias." The real man behind the curtain is Randall C. Kennedy.

Windows metrics source lies about identity
 
And how, exactly, am I a fraud? Because I used a pen name when dealing with an overzealous reporter? What about the IDG cover up? You don't really believe that they knew nothing about this, do you?

For the record, I informed InfoWorld Executive Editor Galen Gruman of the "ruse" over a year ago. I told him it was necessary since the "shock jock" content they were encouraging me to write was tarnishing my own image and made it impossible to produce hard research content at my own xpnet.com site.

Hence the decision to use the name Craig Barth, which technically is my name - my middle initial C stands for Craig, while Barth is an ancestral name on my father's side that I'm legally allowed to use. At the end of the day it's a "mountain out of a molehill" type of scenario - no data was ever fudged, no conclusions skewed unfairly. It also reeks of Microsoft's meddling - shades of Will Zachmann back in the early 1990's.

They got to him, too, when he started hurting them financially. So, they wanted me "shut up" - what they didn't bargain for is the fact that I have no intention of rolling over. I will continue to collect data from our network of nearly 24,000 registered IT sites and report on the key trends I see developing across the Windows community.

Randall C. Kennedy
 

My Computer

Computer Manufacturer/Model Number
HP Mini 2140
OS
Peanut Butter & Jelly.
CPU
Propeller Hat (with chin strap upgrade).
Motherboard
She keeps calling me!
Memory
Not what it used to be.
Graphics Card(s)
Hey! Let's not get too personal!
Sound Card
What?
Monitor(s) Displays
They're watching me right now!
Screen Resolution
Hasn't been resolved yet.
Hard Drives
Only when I take this little blue pill.
PSU
Twice yearly.
Case
On file with the DA's office.
Cooling
The Colin Fletcher approach to wilderness walking.
Keyboard
How quaint!
Mouse
Trap!
Internet Speed
None, I'm broke
Other Info
Redacted at the request of the Department of Homeland Security.
And how, exactly, am I a fraud? Because I used a pen name when dealing with an overzealous reporter? What about the IDG cover up? You don't really believe that they knew nothing about this, do you?

For the record, I informed InfoWorld Executive Editor Galen Gruman of the "ruse" over a year ago. I told him it was necessary since the "shock jock" content they were encouraging me to write was tarnishing my own image and made it impossible to produce hard research content at my own xpnet.com site.

Hence the decision to use the name Craig Barth, which technically is my name - my middle initial C stands for Craig, while Barth is an ancestral name on my father's side that I'm legally allowed to use. At the end of the day it's a "mountain out of a molehill" type of scenario - no data was ever fudged, no conclusions skewed unfairly. It also reeks of Microsoft's meddling - shades of Will Zachmann back in the early 1990's.

They got to him, too, when he started hurting them financially. So, they wanted me "shut up" - what they didn't bargain for is the fact that I have no intention of rolling over. I will continue to collect data from our network of nearly 24,000 registered IT sites and report on the key trends I see developing across the Windows community.

Randall C. Kennedy


FAIL...
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
LENOVO K450 @3.0GHZ
OS
64-bit Windows 8.1 Pro
CPU
Core(TM) i5 CPU 4330 Haswell @ 3.20GHz
Motherboard
LENOVO
Memory
12.00 GB
Graphics Card(s)
Intel(R) HD Graphics
Sound Card
Intel HD integtrated
Monitor(s) Displays
HP 25' ISP Monitor
Screen Resolution
1900/1020
Hard Drives
(1) ST1000DM003-1CH162 (2) Generic STORAGE DEVICE USB Device (3) Generic STORAGE DEVICE USB Device
Internet Speed
100mb down/10mb up
Randall C. Kennedy = FAIL

Exposed as the lying useless hack he really is :roflmao:
 

My Computer

OS
NT4
CPU
Cyrix 233
Motherboard
Jetway
Memory
8 Meg
Graphics Card(s)
Voodoo
Sound Card
SB16
Monitor(s) Displays
14" CRT
Screen Resolution
800x600
Hard Drives
40meg
Keyboard
Yes
Mouse
Yes
Internet Speed
56k
dont hold back sarge, tell us how you really feel!! :roflmao:
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
LENOVO K450 @3.0GHZ
OS
64-bit Windows 8.1 Pro
CPU
Core(TM) i5 CPU 4330 Haswell @ 3.20GHz
Motherboard
LENOVO
Memory
12.00 GB
Graphics Card(s)
Intel(R) HD Graphics
Sound Card
Intel HD integtrated
Monitor(s) Displays
HP 25' ISP Monitor
Screen Resolution
1900/1020
Hard Drives
(1) ST1000DM003-1CH162 (2) Generic STORAGE DEVICE USB Device (3) Generic STORAGE DEVICE USB Device
Internet Speed
100mb down/10mb up
And how, exactly, am I a fraud? Because I used a pen name when dealing with an overzealous reporter? What about the IDG cover up? You don't really believe that they knew nothing about this, do you?

For the record, I informed InfoWorld Executive Editor Galen Gruman of the "ruse" over a year ago. I told him it was necessary since the "shock jock" content they were encouraging me to write was tarnishing my own image and made it impossible to produce hard research content at my own xpnet.com site.

Hence the decision to use the name Craig Barth, which technically is my name - my middle initial C stands for Craig, while Barth is an ancestral name on my father's side that I'm legally allowed to use. At the end of the day it's a "mountain out of a molehill" type of scenario - no data was ever fudged, no conclusions skewed unfairly. It also reeks of Microsoft's meddling - shades of Will Zachmann back in the early 1990's.

They got to him, too, when he started hurting them financially. So, they wanted me "shut up" - what they didn't bargain for is the fact that I have no intention of rolling over. I will continue to collect data from our network of nearly 24,000 registered IT sites and report on the key trends I see developing across the Windows community.

Randall C. Kennedy

I don't know if you are the real RCK, but you surely are just as egoist as him. You think you are hurting Microsoft financially by publishing troll articles? Give me a break. Don't tell me you have achieved what the whole of crApple and all the LinSux fanboys put together have not been able to do for 25 years.

As far as your article regarding Windows 7 RAM issue is concerned, it's full of crap. You have no idea about SuperFetch. Grab yourself a copy of Windows Internals 5 by Mark Russinovich.

One last advice, you can still recover from this embarrassment if you are man enough. The perfect example is in front of you - Tiger Woods.
 

My Computer

OS
Windows 7 RTM x86
That is the real RCK ;)
 

My Computer

Computer type
PC/Desktop
OS
Windows 11 Workstation
And how, exactly, am I a fraud? Because I used a pen name when dealing with an overzealous reporter? What about the IDG cover up? You don't really believe that they knew nothing about this, do you?

For the record, I informed InfoWorld Executive Editor Galen Gruman of the "ruse" over a year ago. I told him it was necessary since the "shock jock" content they were encouraging me to write was tarnishing my own image and made it impossible to produce hard research content at my own xpnet.com site.

Hence the decision to use the name Craig Barth, which technically is my name - my middle initial C stands for Craig, while Barth is an ancestral name on my father's side that I'm legally allowed to use. At the end of the day it's a "mountain out of a molehill" type of scenario - no data was ever fudged, no conclusions skewed unfairly. It also reeks of Microsoft's meddling - shades of Will Zachmann back in the early 1990's.

They got to him, too, when he started hurting them financially. So, they wanted me "shut up" - what they didn't bargain for is the fact that I have no intention of rolling over. I will continue to collect data from our network of nearly 24,000 registered IT sites and report on the key trends I see developing across the Windows community.

Randall C. Kennedy


Yeah that definitely the real RCK, you can tell by the crap he posts.

That's another fail for the fatboy :roflmao:
 

My Computer

OS
NT4
CPU
Cyrix 233
Motherboard
Jetway
Memory
8 Meg
Graphics Card(s)
Voodoo
Sound Card
SB16
Monitor(s) Displays
14" CRT
Screen Resolution
800x600
Hard Drives
40meg
Keyboard
Yes
Mouse
Yes
Internet Speed
56k
What a shameless hack.
 

My Computer

Computer Manufacturer/Model Number
* BFK Customs *
OS
W 7 64-bit Ultimate
CPU
Intel Q9550 Yorkfield
Motherboard
ASUS P5Q Pro
Memory
8GB Dominator 8500C5D
Graphics Card(s)
ATI : XFX 5870
Sound Card
Realtek HD Audio 7-1
Monitor(s) Displays
1x 47" LCD HDMI & 3x 26" LCD HDMI
Screen Resolution
1920x1080P & 1920x1200
Hard Drives
1x 80GB Intel X25-M G2 SSD : 1x 500GB & 1x 640GB WD Caviar Black(s)
PSU
Corsair 620HX
Case
Cooler Master RC-690
Cooling
Tuniq Tower 120, 2x 140mm and 3x 120mm case fans
Keyboard
Microsoft 500
Mouse
Razer Diamondback 3G
Internet Speed
14 Mb/s
Other Info
1x Koutech 3Gb/s SATA HDD Hot Swap Rack
I just want to say thanks Mr. Kennedy - you have given me a lot of laughs over the years.

Please keep it up - for you Sir, are comedy gold :D
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Systems by SmartEyeball
OS
8 Pro x64
CPU
i7 3770K 4.6GHz
Motherboard
ASUS P8Z77 WS
Memory
16GB G.Skill Trident X 2666mhz
Graphics Card(s)
x2 EVGA 780 Ti Superclocked SLI
Sound Card
SB X-FI Surround 5.1 PRO USB / ATH-AD900 Headphones
Monitor(s) Displays
x3 Dell U2410 / 58" Samsung
Screen Resolution
5760*1200/ 1920*1200
Hard Drives
2x Intel 520 240GB (RAID 0) * 2x WD Caviar Blacks 2TB (RAID 0) * 2TB WD Caviar Black * Sony Optirac DVD
PSU
Silverstone Strider Evolution 1200W
Case
Thermaltake Level 10 GT Snow Edition
Cooling
Noctua NH-D14
Keyboard
Topre Realforce // Ducky Shine MX Black // Filco Ninja TKL
Mouse
Thermaltake Theron (Highly Recommended) + Razer Imperator
Antivirus
MSE
Browser
IE, FF, WaterFox
Other Info
GT Extreme V2 Sim Racing Cockpit + 40" LCD and K/B Mouse stand ▼
Fanatec CSR Elite Wheel + Clubsport V1 Pedals + CSR shifter/7G-H ▼Saitek X52 Pro ▼ TrackIR 5 Pro
Buttkicker v2 Seat Rumbler with Dedicated 5.1 and Sub Woofer attached to frame ▼
=
Bloody Big Grin
Off topic cause enough has been said quite well also. I just wanted to say to smartyeyeball excellent use of the tattoo posted for your avatar. Gotta love it. Fabe
 

My Computer

Computer Manufacturer/Model Number
Self Built
OS
Windows 7 ultimate 64 bit / XP Home sp3
CPU
intel Core 2 Duo E8400 3.0ghz
Motherboard
Asus P5ND bios 1401
Memory
8 gigs 1066 OCZ Fata1ty
Graphics Card(s)
EVGA GTX 580 Call of Duty Black Ops Edition
Sound Card
Creative Soundblaster Audigy 2zs
Monitor(s) Displays
Asus 24in LCD's 2MS X2
Screen Resolution
1920x1080p @60Hz
Hard Drives
WD Caviar 500 Black/ WD Caviar 200 Blue
PSU
OCZ 700W GameXtreme
Case
NZXT Apollo
Cooling
Corsair H50 CPU/120mm x3 /60mm x2 /Corsair Dominator Ram
Keyboard
Logitech Bluetooth Wireless MX5000
Mouse
Logitech Bluetooth Wireless MX1000
Internet Speed
Download 19.83 Upload 0.97
Other Info
Logitech Z2300 Speakers/ Bose Noise Cancelling Headphones/Avermedia PCI-e Hybrid TV Bravo/Epson NX415 all in one/ 4 Port Powered USB Hub/ LG 10x Bluray Burner /TSST Corp DVDRW External

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Me
OS
Win 7 Ultimate x64
CPU
FX-8350 @ 4.6 GHz so far
Motherboard
Asus M5A97 EVO
Memory
ADATA XPG V1 Series Black 8GB DDR3 1600
Graphics Card(s)
Sapphire R9 270x Dual-X
Sound Card
Xonar DGX w/ Corsair Vengence 1300
Monitor(s) Displays
Acer S232HL Abid
Screen Resolution
1920x1080
Hard Drives
120 GB OCZ Vertex 3
500 GB Seagate 7200.12
PSU
Antec Earthwatts 650W Green
Case
Antec Three Hundred
Cooling
Cooler Master 212 EVO
Keyboard
Logitech G510
Mouse
Logitech G500s
Internet Speed
35000/3000
'Journalistic' Credibility = ZERO

Comedic value because of it = PRICELESS
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Systems by SmartEyeball
OS
8 Pro x64
CPU
i7 3770K 4.6GHz
Motherboard
ASUS P8Z77 WS
Memory
16GB G.Skill Trident X 2666mhz
Graphics Card(s)
x2 EVGA 780 Ti Superclocked SLI
Sound Card
SB X-FI Surround 5.1 PRO USB / ATH-AD900 Headphones
Monitor(s) Displays
x3 Dell U2410 / 58" Samsung
Screen Resolution
5760*1200/ 1920*1200
Hard Drives
2x Intel 520 240GB (RAID 0) * 2x WD Caviar Blacks 2TB (RAID 0) * 2TB WD Caviar Black * Sony Optirac DVD
PSU
Silverstone Strider Evolution 1200W
Case
Thermaltake Level 10 GT Snow Edition
Cooling
Noctua NH-D14
Keyboard
Topre Realforce // Ducky Shine MX Black // Filco Ninja TKL
Mouse
Thermaltake Theron (Highly Recommended) + Razer Imperator
Antivirus
MSE
Browser
IE, FF, WaterFox
Other Info
GT Extreme V2 Sim Racing Cockpit + 40" LCD and K/B Mouse stand ▼
Fanatec CSR Elite Wheel + Clubsport V1 Pedals + CSR shifter/7G-H ▼Saitek X52 Pro ▼ TrackIR 5 Pro
Buttkicker v2 Seat Rumbler with Dedicated 5.1 and Sub Woofer attached to frame ▼
=
Bloody Big Grin
Hi Randall,

Im a developer for Process Hacker a Task Manager replacement and alternative to Microsoft's Process Explorer, I was reading your exo.blog and become confused by a section of your post from "What took you so long?":

"Which is why we factor all three of the above counters into our final Peak Memory Pressure Index calculations. Because when these three counters climb above the thresholds we’ve defined for the WCPI calculation process, it means that your PC really is running out of memory."

Whats the threshold you defined and how exactly do you calculate (code based) the 'Peak Memory Pressure' from these three counters?

As our development team understands memory, calculating a PC 'running out of memory' requires consistently monitoring 7 different counters, we have always refereed people to this guide for basing calculations: Ask the Performance Team : An Overview of Troubleshooting Memory Issues

As seen from the above information, monitoring three performance counters are not indicative of memory pressure or running out of memory. It is necessary to monitor other counters, such as those mentioned and displayed in the graph from the article above, to get the complete picture of what is happening in each users particular case.

We had a feature request for identifying memory issues, during development of the feature we found it was nearly impossible to reliably report 'out-of-memory' problems because results are skewered by a user casually running memory intensive tasks like VMs or CS4 for a short time during long periods of sampling and vice-versa running memory intensive tasks for long periods during short periods of sampling. We found it best just to report the counters and refer users to that guide so they can make their own calculations and decisions based on their individual and particular application and Windows usage.

Im curious about how the threshold value is calculated and if it's hard-coded in your reporting application, instead of being dynamic and an example of how it takes the three counters and preforms the calculations? Does it take x and x memory counter and a count of processes for a % of memory use then divide by its own start/run-time or something?

If you can briefly explain how it works it would be appreciated by many users on this forum and many others elsewhere who discredit and currently rightfully distrust your "85% of Windows 7 PCs are under performing" findings, this would help clear up the confusion for many people and I would be inclined to join the exo.performance.network knowing its calculated correctly.

Steven
 

My Computer

Computer Manufacturer/Model Number
Home Built
OS
Windows 7 (x64)
CPU
Intel Core i7 960 @ 3.8GHz (3.2GHz stock)
Motherboard
EVGA E758 X-58
Memory
6GB OCZ DDR3 1600
Graphics Card(s)
Powercolor AX5870 (ATI 5870 w/improved cooling)
Sound Card
Omega Claro+
Monitor(s) Displays
1. Acer P243W (24") 2. Samsung T260 HD HDMI HDTV/Monitor
Screen Resolution
1920 x 1200 x 2
Hard Drives
(1) 128GB Kingston SNVP325-S2 SSD for OS/Games
(2) 500GB WD Caviar Black - Storage
PSU
Corsair CMPSU-850HX
Case
Lian Li PC-K60WB
Cooling
Thermalright Venemous-X
Keyboard
Microsoft Natural keyboard 4000
Mouse
Microsoft Sidewinder
Internet Speed
Cable
Other Info
165 bclk, 23 Multi
...this would help clear up the confusion for many people and I would be inclined to join the exo.performance.network knowing its calculated correctly.

Steven


I would highly recommend against that...

Apparently the app transmits complete and uncensored user data over an unsecure port. While it is arguable whether that data may or may not be used for other purposes; or whether ZDnet's testing is valid. Having acknowledged that... Knowing now what it does, that the creators are working out of private residences, and that there is undeniably a shell game being played with the identities/pseudonyms of the protagonists...

I wouldn't touch an app like that. Not Ever.


Source: Why we don't trust Devil Mountain Software (and neither should you) | Between the Lines | ZDNet.com


We registered as users and downloaded copies of InfoWorld’s Windows Sentinel tool and XPNet’s DMS Clarity Tracker Agent.

Based on our tests, the InfoWorld Windows Sentinel and the DMS Clarity Tracker Agent are identical. The screens that appear during setup (including the end user license agreement) are the same. MD5 checksum hashes of the file downloaded from XPNet and the one from Windows Sentinel match perfectly. The only difference is a single letter in the file name of the executable.

As for the software itself, the installer is not digitally signed. It installs two Windows services: Cfwtracker.exe and Cfwupload.exe. The tracker program adds information at regular intervals to a database (in Microsoft Access format) stored in the user profile of the currently logged-on user. The upload module periodically sends that data to a remote server.

At its website, DMS claims that the software transmits data securely:

******************
Running in tandem with the DMS Clarity Tracker Agent, the Tracker Upload service spools collected data to the exo.repository for later review. The service uses an SSL-secure web connection that is compatible with most enterprise firewalls and proxy server implementations.

******************

We found this claim to be untrue. In our tests, using machines in widely separated geographic locations, the DMS software made simple (non-secure) HTTP connections on port 80, transmitting data to a server at IP address 66.115.28.220. The IP block at 66.115.28.* has DNS A records that point to devilmount.com, xpnet.com, and csaresearch.com. All of those companies are registered to Devil Mountain Software and include the name Randall C. Kennedy in the registration information.

When we attempted to use a browser to make a secure connection to https://xpnet.com, we received two certificate errors. The certificate associated with the site, originally issued by Equifax Secure Global eBusiness, had been issued to a different domain, csaresearch.com. In addition, the certificate had expired on September 7, 2009.

XPNet.com has no privacy policy on its site. Its license agreement contains no privacy information whatsoever. InfoWorld, however, made a prominent claim about privacy on its page that, until this weekend, offered the Windows Sentinel program:

***************
Performance data is uploaded to the exo.performance.network, where your most recent one week of data is stored for viewing and analysis. Performance data will be shared in aggregate only and never identified as linked to your individual account.
***************

The Feb. 19 exo.blog post appears to have violated that policy in a big way.

We conducted tests using the software downloaded from InfoWorld’s Windows Sentinel page and from XPNet.com and found no differences in their behavior. In both cases, the captured data was sent to the same server, which is under the control of Devil Mountain Software. As noted previously, InfoWorld pulled the software over the weekend.
 
Last edited:

My Computer

Computer Manufacturer/Model Number
Home Built
OS
Windows 7 (x64)
CPU
Intel Core i7 960 @ 3.8GHz (3.2GHz stock)
Motherboard
EVGA E758 X-58
Memory
6GB OCZ DDR3 1600
Graphics Card(s)
Powercolor AX5870 (ATI 5870 w/improved cooling)
Sound Card
Omega Claro+
Monitor(s) Displays
1. Acer P243W (24") 2. Samsung T260 HD HDMI HDTV/Monitor
Screen Resolution
1920 x 1200 x 2
Hard Drives
(1) 128GB Kingston SNVP325-S2 SSD for OS/Games
(2) 500GB WD Caviar Black - Storage
PSU
Corsair CMPSU-850HX
Case
Lian Li PC-K60WB
Cooling
Thermalright Venemous-X
Keyboard
Microsoft Natural keyboard 4000
Mouse
Microsoft Sidewinder
Internet Speed
Cable
Other Info
165 bclk, 23 Multi
...this would help clear up the confusion for many people and I would be inclined to join the exo.performance.network knowing its calculated correctly.

Steven


I would highly recommend against that...

Apparently the app transmits complete and uncensored user data over an unsecure port. While it is arguable whether that data may or may not be used for other purposes; or whether ZDnet's testing is valid. Having acknowledged that... Knowing now what it does, that the creators are working out of private residences, and that there is undeniably a shell game being played with the identities/pseudonyms of the protagonists...

I wouldn't touch an app like that. Not Ever.

I dont think that app works in the slightest, I mean it doesn't even correctly obtain memory usage from the right performance counters. but I would like to see Randall answer my question but I doubt he will considering he's a bit spineless when asked direct questions from poeple with more experience programming on Windows than him. His tool is a complete failure because results are skewered by a user casually running memory intensive tasks like VMs or CS4 for a short time during long periods of sampling and vice-versa running memory intensive tasks for long periods during short periods of sampling.

I didn't see that story and I have yet installed or used that software because of the above reason and now that story too, I also did suspect some nefarious uses of the software.

One of the more useful features of ProcessHacker is injecting dlls into a process, When Ive got time I guess I should intercept internal calls its been making at specific addresses and offsets (trivial to find thanks to PH's feature set) and see what its upto in a virtual machine.
 
Confessions of an Internet "Shock Jock"

Randall C. Kennedy comes clean about his past, his relationship to Craig Barth and how it all came tumbling down. Includes an inside look at the politics of IDG and why you can never trust an IT publication that's as obsessed with page views as InfoWorld.

exo.blog: Editorial: Confessions of an Internet “Shock Jock”
 

My Computer

Computer Manufacturer/Model Number
HP Mini 2140
OS
Peanut Butter & Jelly.
CPU
Propeller Hat (with chin strap upgrade).
Motherboard
She keeps calling me!
Memory
Not what it used to be.
Graphics Card(s)
Hey! Let's not get too personal!
Sound Card
What?
Monitor(s) Displays
They're watching me right now!
Screen Resolution
Hasn't been resolved yet.
Hard Drives
Only when I take this little blue pill.
PSU
Twice yearly.
Case
On file with the DA's office.
Cooling
The Colin Fletcher approach to wilderness walking.
Keyboard
How quaint!
Mouse
Trap!
Internet Speed
None, I'm broke
Other Info
Redacted at the request of the Department of Homeland Security.
Interesting read and I am glad I was able to "hear" your side of the story. For folks like me who are not in the IT world, who use a computers as tools and for recreation, personal integrity is the bottom line. As you admitted, you compromised your integrity and destroyed your credibility.
 

My Computer

Computer Manufacturer/Model Number
Home built
OS
Windows 7 Ultimate 32 bit
CPU
Intel(R) Pentium(R) 4 CPU 3.00GHz
Motherboard
ASUS P4P800-VM Motherboard Chipset: Intel 865G + ICH5
Memory
2.50 GB RAM
Graphics Card(s)
NVIDIA GeForce 7600 GS
Sound Card
SoundMax Integrated Digital Audio (Chip)
Monitor(s) Displays
ViewSonic VX 1962 wm
Screen Resolution
1680 X 1050
Hard Drives
Seagate Barracuda 7200.10 80 GB
ST380215A ATA Device 18.6 GB
Western Digital "My Book" external hard drive 750 GB
Cooling
Fan based
Keyboard
Microsoft Comfort Curve Keyboard 2000 v10 USB
Mouse
Logitec optic USB
Internet Speed
3.01 Mb/s download 0.64 Mb/s upload
Back
Top