Welcome to the GoFuckYourself.com - Adult Webmaster Forum forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact us.

Post New Thread Reply

Register GFY Rules Calendar Mark Forums Read
Go Back   GoFuckYourself.com - Adult Webmaster Forum > >
Discuss what's fucking going on, and which programs are best and worst. One-time "program" announcements from "established" webmasters are allowed.

 
Thread Tools
Old 04-21-2003, 02:02 PM   #1
UnseenWorld
Confirmed User
 
Join Date: May 2001
Location: Portland, OR, USA
Posts: 5,279
Somebody Did Something Really Dumb and it Hurts!

Many of you don't know, but while I have a huge number of photos for sale, I'm still a 1-1/4 person (with a part-timer) operation. My "ride" is a bicycle. I live in a 1-bedroom apartment where the bedroom is an office, and while my gross might impress some, my net is well down in the 5 figures paying models, renting locations, buying photo equipment, and so on, gets expensive, plus money I make pretty much gets plowed back into the business right away.

So, when somebody downloads a shitload of photos and pays for it with a charge card, and then 6 weeks later I get a chargeback notice saying the owner of the card made no such purchase (around $2400), it really hurts. I just don't keep that kind of money laying around in my account.

Now, someone downloaded a shitload of sets, gave me someone else's card number, and doesn't dare send in the license. I just wonder what in the world they would hope to accomplish by doing that...probably use it to screw some third party.

It is not going to be easy to deal with this kind of hit. I'm going to be using every resource available to discover who did it (records of IP numbers if they're available), but I may just be stuck with this bill. After 6 weeks, the money has been spent.

I'm just depressing how thoughtless some people can be.

This will probably mean I will have to get all kinds of confirming documentary evidence before putting large sales with new customers through in the future.
__________________
SIG TOO BIG! Maximum 120x60 button and no more than 3 text lines of DEFAULT SIZE and COLOR. Unless your sig is for a GFY top banner sponsor, then you may use a 624x80 instead of a 120x60.
UnseenWorld is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 04-21-2003, 02:04 PM   #2
X37375787
Guest
 
Posts: n/a
Sorry to hear that. Fraud is such a shame, where did all the honesty go. I'm pretty sure you'll be able to figure out who did it, tracing IPs... or in the best case you'll find your content in someone's tour who didn't license it.

Good luck.
  Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 04-21-2003, 02:05 PM   #3
Stallion
Confirmed User
 
Stallion's Avatar
 
Industry Role:
Join Date: Jan 2001
Location: FL
Posts: 6,632
Damn sorry to hear that. Unfortunately it just goes to show you that some people in this business will do anything they can to scam others. I hope you find out exactly who did this and make them pay what they are entitled to.
Stallion is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 04-21-2003, 02:39 PM   #4
Sassyass
Confirmed User
 
Join Date: Dec 2002
Posts: 1,101
No honor.
I'm sorry that happened to you.
Sassyass is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 04-21-2003, 02:40 PM   #5
AaronM
Too lazy to set a custom title
 
AaronM's Avatar
 
Industry Role:
Join Date: Oct 2001
Location: ┌∩┐ ◣_◢ ┌∩┐
Posts: 46,909
Quote:
Originally posted by Stallion
Damn sorry to hear that. Unfortunately it just goes to show you that some people in this business will do anything they can to scam others. I hope you find out exactly who did this and make them pay what they are entitled to.
Jail time?

Fraud is fraud.
AaronM is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 04-21-2003, 02:41 PM   #6
Jakke PNG
ex-TeenGodFather
 
Jakke PNG's Avatar
 
Industry Role:
Join Date: Nov 2001
Location: Suomi Finland Perkele
Posts: 20,306
I fucking hate thieves with passion.
Especially if they steal from me. But I'm sorry to hear that, hope ya get it sorted
__________________
..and I'm off.
Jakke PNG is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 04-21-2003, 02:43 PM   #7
kenny
Confirmed User
 
Industry Role:
Join Date: Mar 2002
Posts: 7,245
Sorry to here that happen bro, I hope that asshole gets what he deserves. Who was it if I may ask?
kenny is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 04-21-2003, 02:46 PM   #8
hershie
Confirmed User
 
Join Date: Jun 2002
Posts: 4,642
Best of luck catching the prick. Hope it gets resolved soon.
hershie is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 04-21-2003, 02:50 PM   #9
AaronM
Too lazy to set a custom title
 
AaronM's Avatar
 
Industry Role:
Join Date: Oct 2001
Location: ┌∩┐ ◣_◢ ┌∩┐
Posts: 46,909
Quote:
Originally posted by kenny
Sorry to here that happen bro, I hope that asshole gets what he deserves. Who was it if I may ask?
Did you catch the part about using another persons card?
AaronM is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 04-21-2003, 02:53 PM   #10
kacy
Confirmed User
 
kacy's Avatar
 
Join Date: Oct 2002
Location: So Cal
Posts: 877
That sucks Sorry to hear that. Let me know if you need help tracking down the ip for the downsloads to try and match it up to the location of the cc holder. It might help you out in fighting the charge back. How long ago was the download? Like 6 weeks ago? Well send me whatever info you have and we'll see what we can track down for ya.

Keep your chin up
__________________
~Kacy
kacy is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 04-21-2003, 02:54 PM   #11
Lily
Confirmed User
 
Join Date: Jan 2003
Location: BFE WA State
Posts: 147
God that SUCKS. I've never had a chargeback that big. This last week a guy's mom found out he had a little "habit" and forced him to dispute well over $5,000 in PayPal payments made to a bunch of phone sex companies.

I got hit for about $1500, I think I took the worst of it.

It's a horrible, horrible thing and I hope someone figures out how to stop this kind of thing soon. I'm starting to think bar codes, finger printing or retinal scans tied to your bank account aren't a bad thing.
Lily is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 04-21-2003, 02:57 PM   #12
MrPopup
Confirmed User
 
Join Date: Aug 2002
Location: on the internet
Posts: 3,783
Quote:
Originally posted by kenny
Sorry to here that happen bro, I hope that asshole gets what he deserves. Who was it if I may ask?
I think a lot of webmasters manipulate the system and play the "fool the credit card" company game....

I also think the CC companies are so busy spamming high interest, high risk cards to everyone, the sheer amount of fraud has increased by a huge amount.
__________________
<table cellspacing="0" cellpadding="3" border="1" bgcolor="#008000"><tr><td><font size=3>Gone</font></td></tr></table>
MrPopup is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 04-21-2003, 03:22 PM   #13
AOLGuy
Confirmed User
 
Industry Role:
Join Date: Oct 2002
Location: Nebraska
Posts: 1,261
Man, that's fucked up.

If you want to boost your monthly though, re-read that AVS deal proposal I sent you a few months back!
AOLGuy is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 04-21-2003, 04:42 PM   #14
gothweb
Confirmed User
 
Join Date: Jun 2002
Location: Back in the USSA
Posts: 8,849
That just isn't right. I'm sorry to hear that.
__________________

Photos by Ian X.: Distinctive photos of goth babes.
Blood Money:Your traffic, my sites, our money.
MojoHost: Still the best.
gothweb is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 04-21-2003, 04:45 PM   #15
Why
MFBA
 
Industry Role:
Join Date: Mar 2003
Location: PNW
Posts: 7,230
thats fucked up shit man.

dont call the authorites, get a really sharp knife,a nd apply light pressure with it to the base of the scrotum. and pull. or push... depending on angle. but you get the picture.
Why is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 04-21-2003, 04:47 PM   #16
quiet
we'll miss you our friend. RIP
 
Industry Role:
Join Date: Sep 2001
Location: Fernie, BC
Posts: 25,115
yeah, this industry is absolutely full of cheaters and scammers.

scum.
quiet is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 04-21-2003, 05:16 PM   #17
OzKaNoz
Confirmed User
 
Join Date: Jan 2001
Location: Deep With In Your Mind
Posts: 1,834
UnseenWorld
Damn, sorry to hear this. Hope you get some justice on this.

Oz
__________________
Techie Media Web Hosting
OzKaNoz is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 04-21-2003, 05:25 PM   #18
OzKaNoz
Confirmed User
 
Join Date: Jan 2001
Location: Deep With In Your Mind
Posts: 1,834
Quote:
Originally posted by quiet
yeah, this industry is absolutely full of cheaters and scammers.

scum.
But that's true in anything. Most are just looking for quick money and don't care about it being a business.

Why is it that most treat the adult porn business as a hobby?
Get in and get out with what ever you can still, sad.

It just totally screws up those that are honest and running things as a business.

Oz
__________________
Techie Media Web Hosting
OzKaNoz is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 04-21-2003, 05:27 PM   #19
Tukhman
Confirmed User
 
Join Date: Jun 2001
Location: New York City
Posts: 337
Sorry to hear that. Best thing to do in these cases is to always require additional information, such as the authorization form, forms of ID, etc... specifically on bigger purchases.
__________________
<p align="right"> <a href="http://www.adultcentro.com/"><img height=31 src="http://www.allliquid.com/images/gif/ac_88x31.gif" width=88 border=0></a>
Tukhman is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 04-21-2003, 05:27 PM   #20
jim manly
Confirmed User
 
Join Date: Oct 2002
Location: Tacoma, WA
Posts: 605
Damn thats not cool

Just last week someone stole my debit card number and made purchases over the internet. Luckily I noticed it quick and deactivated my card, only $300. Still it sucks. Fucking scammers
__________________
jim manly is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 04-21-2003, 05:28 PM   #21
smack
Push Porn Like Weight.
 
smack's Avatar
 
Industry Role:
Join Date: Mar 2002
Location: Inside .NET
Posts: 10,652
Quote:
Originally posted by quiet
yeah, this industry is absolutely full of cheaters and scammers.

scum.
unfortunately i think that applies to the world as a whole. unseen, sorry to hear about that man. i hope the credit card company is on their shit and gets ahold of this guy. kind of seems like one of those fees they should absorb. seeing as how is was THEIR fraud protection that failed. hope you find a resolution in a speedy fashion.
__________________
Cry havoc and let slip the dogs of war.
smack is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 04-21-2003, 05:33 PM   #22
foe
Confirmed User
 
Join Date: May 2002
Location: CT
Posts: 5,246
Quote:
Originally posted by smack


unfortunately i think that applies to the world as a whole. unseen, sorry to hear about that man. i hope the credit card company is on their shit and gets ahold of this guy. kind of seems like one of those fees they should absorb. seeing as how is was THEIR fraud protection that failed. hope you find a resolution in a speedy fashion.
Thats arguable.
foe is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 04-21-2003, 05:45 PM   #23
beemk
CLICK HERE
 
Industry Role:
Join Date: Jan 2002
Posts: 20,829
how could they be that stupid? if they wanted the unlicensed sets that bad why would they do credit card fraud? they could have much easier just copied the pics off some site.
__________________
I host with Vacares
beemk is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 04-21-2003, 05:50 PM   #24
UnseenWorld
Confirmed User
 
Join Date: May 2001
Location: Portland, OR, USA
Posts: 5,279
Check this out... Whoever did this sure looked like they were financing their way into the adult biz with someone else's card. This is the "victim's" statement (identifying info obliterated) and I see a number of adult-oriented businesses here. Also, I see a second chargeback on the way in the statement, too, so I think we're up to somewhere around $3500 now that I may have to find some way to pay back. Here's his statement. I assume the circled transactions are ones the cardholder is disputing. Anybody seriously know how to fight this sort of thing (my business is "Afterglow Marketing")?

__________________
SIG TOO BIG! Maximum 120x60 button and no more than 3 text lines of DEFAULT SIZE and COLOR. Unless your sig is for a GFY top banner sponsor, then you may use a 624x80 instead of a 120x60.
UnseenWorld is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 04-21-2003, 06:00 PM   #25
Mutt
Too lazy to set a custom title
 
Mutt's Avatar
 
Industry Role:
Join Date: Sep 2002
Posts: 34,431
City Guide ISP i think is Candid Hosting? Looks like a 300 dollar charge to them, a hosting account. Maybe they can give you some info.

Some charges are for paysite memberships.

Then there's one that looks like another big charge to another content provider - X41 Productions of Arizona. Anybody know who that is?


Unseen, when u sell licensed content don't you make them fill out a form where they have to give you domain names where you can check out that the customer's name or email matched the WHOIS registrant's information?

You could still of course get ripped off but this would be a good policy.
__________________
I moved my sites to Vacares Hosting. I've saved money, my hair is thicker, lost some weight too! Thanks Sly!
Mutt is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 04-21-2003, 06:03 PM   #26
UnseenWorld
Confirmed User
 
Join Date: May 2001
Location: Portland, OR, USA
Posts: 5,279
Quote:
Originally posted by Mutt
Unseen, when u sell licensed content don't you make them fill out a form where they have to give you domain names where you can check out that the customer's name or email matched the WHOIS registrant's information?
Up till now, that has been done in the licensing stage. I think in the future, for sales over say, $200 from an unfamiliar customer, I'll be getting callback info and checking WHOIS and stuff.
__________________
SIG TOO BIG! Maximum 120x60 button and no more than 3 text lines of DEFAULT SIZE and COLOR. Unless your sig is for a GFY top banner sponsor, then you may use a 624x80 instead of a 120x60.
UnseenWorld is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 04-21-2003, 06:06 PM   #27
stocktrader23
Let's do some business.
 
stocktrader23's Avatar
 
Industry Role:
Join Date: Jan 2003
Location: The dirty south.
Posts: 18,781
Quote:
Originally posted by Mutt
City Guide ISP i think is Candid Hosting? Looks like a 300 dollar charge to them, a hosting account. Maybe they can give you some info.

Some charges are for paysite memberships.

Then there's one that looks like another big charge to another content provider - X41 Productions of Arizona. Anybody know who that is?


Unseen, when u sell licensed content don't you make them fill out a form where they have to give you domain names where you can check out that the customer's name or email matched the WHOIS registrant's information?

You could still of course get ripped off but this would be a good policy.
Yes Cityguide is Candid. Hopefully they can help. Dunno.
__________________


Hands Free Adult - Join Once, Earn For Life

"I try to make a habit of bouncing my eyes up to the face of a beautiful woman, and often repeat “not mine” in my head or even verbally. She’s not mine. God has her set aside. She’s not mine. She’s His little girl, and she needs me to fight for her by keeping my eyes where they should be."
stocktrader23 is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 04-21-2003, 06:07 PM   #28
Cassie
Confirmed User
 
Join Date: Mar 2003
Location: NJ
Posts: 3,139
just wrong....way wrong
__________________
ICQ: 309756847
]
Cassie is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 04-21-2003, 10:02 PM   #29
UnseenWorld
Confirmed User
 
Join Date: May 2001
Location: Portland, OR, USA
Posts: 5,279
Well, I found the original orders and they came in about an hour apart from two different IP #'s. Here's the info I was able to obtain using an IP address tracker:


looking up 217.144.0.133
Failed to resolve address 217.144.0.133


looking up 195.66.208.29
Official name: sentry-real.ilyichevsk.net


One failed to resolve and the other seems to be a Ukrainian ISP. Any ideas what to do next?
<br>
<br>
__________________
SIG TOO BIG! Maximum 120x60 button and no more than 3 text lines of DEFAULT SIZE and COLOR. Unless your sig is for a GFY top banner sponsor, then you may use a 624x80 instead of a 120x60.
UnseenWorld is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 04-21-2003, 10:06 PM   #30
psyko514
See sig. Join Epic Cash.
 
Join Date: Oct 2002
Location: Montreal, Quebec. ICQ: 214702014
Posts: 22,366
how'd you get the statement?
__________________

Bad Girl Bucks
- 50% Revshare through CCBill.
Promote BrandyDDD, Pixie's Pillows, Action Allie and more!

Phoenix Forum Pics | Webmaster Access Montreal pics
email: psyko514(a)gmail.com | icq: 214-702-014
psyko514 is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 04-21-2003, 10:19 PM   #31
LadyMischief
Orgasms N Such!
 
LadyMischief's Avatar
 
Industry Role:
Join Date: Sep 2002
Location: Oakville, Ontario
Posts: 18,135
Ugh.. it couldn't have happened to someone who deserved the bullshit less. I am really sorry that happened to you, Unseen. I hope they catch this asshole and send him straight to his "love shack" with Bubba. Man that's unreal.. I will say one thing thing, this is a thief with taste in content! Not that that helps you, but hopefully that brings a smile. Keep us informed, eh?
__________________

ICQ 3522039
Content Manager - orgasm.com
[email protected]
LadyMischief is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 04-21-2003, 10:27 PM   #32
fantasycontent
Confirmed User
 
Join Date: Apr 2002
Location: FSF Web Media Inc.
Posts: 2,104
dude that totally sucks! the biggest charge back we had was for $600. Like you it didnt come back until the money was already spent. Anyway Good luck!
fantasycontent is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 04-22-2003, 12:25 AM   #33
UnseenWorld
Confirmed User
 
Join Date: May 2001
Location: Portland, OR, USA
Posts: 5,279
Quote:
Originally posted by psyko514
how'd you get the statement?
I got it from my merchant bank.
__________________
SIG TOO BIG! Maximum 120x60 button and no more than 3 text lines of DEFAULT SIZE and COLOR. Unless your sig is for a GFY top banner sponsor, then you may use a 624x80 instead of a 120x60.
UnseenWorld is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 04-22-2003, 01:54 AM   #34
slavdogg
Confirmed User
 
Join Date: Jan 2001
Posts: 3,570
Quote:
Originally posted by UnseenWorld
Well, I found the original orders and they came in about an hour apart from two different IP #'s. Here's the info I was able to obtain using an IP address tracker:


looking up 217.144.0.133
Failed to resolve address 217.144.0.133


looking up 195.66.208.29
Official name: sentry-real.ilyichevsk.net


One failed to resolve and the other seems to be a Ukrainian ISP. Any ideas what to do next?
<br>
<br>

Shit man with that info you could have gotten more info about them, and submited them to a collection agency. But if they're really in Ukraine you're fucked. There is nothing you can do here. Do some more digging and double check if he's really from Ukraine. Thats about all you can do.
slavdogg is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 04-22-2003, 03:21 AM   #35
RaiDeN
Confirmed User
 
Join Date: May 2001
Location: Netherlands
Posts: 496
sorry to hear that unseenworld.

btw that first ipadress:

<<<<<<<<
inetnum: 217.144.0.0 - 217.144.6.255
netname: NEXTJO
descr: Network Exchange Technology
descr: Farah Trading & Contracting Co.
descr: P.O.Box 510449, Amman 11151 Jordan
country: JO
admin-c: MF13297-RIPE
tech-c: MF16025-RIPE
status: ASSIGNED PA
notify: [email protected]
mnt-by: RIPE-NCC-NONE-MNT
changed: [email protected] 20021120
source: RIPE
>>>>>>>>>
RaiDeN is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 04-22-2003, 03:25 AM   #36
slavdogg
Confirmed User
 
Join Date: Jan 2001
Posts: 3,570
Unseen, in the future dont sell ANY content to any east europeans or Middle Easterners.

unless they send you funds western union .
and dont take wires from them either.
slavdogg is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 04-22-2003, 03:25 AM   #37
RaiDeN
Confirmed User
 
Join Date: May 2001
Location: Netherlands
Posts: 496
and btw that second one seems to be a gateway from odessa.net (ukraine) as far as i can see, i cant read the page but it looks like an isp.
RaiDeN is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 04-24-2003, 07:11 AM   #38
JUSTB
Registered User
 
Industry Role:
Join Date: Mar 2003
Location: tampa
Posts: 1,740
Please email me with more information on this chargeback and I'll see what I have on the guy
Thanks
[email protected]
JUSTB is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 04-24-2003, 10:29 AM   #39
Brujah
Beer Money Baron
 
Brujah's Avatar
 
Industry Role:
Join Date: Jan 2001
Location: brujah / gmail
Posts: 22,157
why would he buy all that content ? why not just join the site if he wants to look at it.
__________________
Brujah is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Post New Thread Reply
Go Back   GoFuckYourself.com - Adult Webmaster Forum > >

Bookmarks
Thread Tools



Advertising inquiries - marketing at gfy dot com

Contact Admin - Advertise - GFY Rules - Top

©2000-, AI Media Network Inc



Powered by vBulletin
Copyright © 2000- Jelsoft Enterprises Limited.