Sunday 26 August 2007

ODEX Pte Ltd v Pacific Internet Limited

There has been a lot of attention recently on this case, and I've been giving some quotes to the media about it. Before I go further, I should state that I had previously acted for Odex in an anti-piracy case. Even though I have since left Rajah & Tann (the law firm who acts for Odex), I remain subject to confidentiality obligations stemming from that period. So I've been very careful in what I've been saying.

Now, on to the present case. All I know about the hearing between Odex and Pacnet is what I've been able to garner from the media and from journalists. I've reproduced below excerpts of the full text of the oral judgment given by the presiding judge, which I understand was released by the courts to the media on Friday. It makes for interesting reading, which probably explains why there were stories in both TODAY and the Straits Times today. I've omitted the more legal/technical parts, and it does get pretty technical in some parts.

I'll try to break the judgment down in simpler bite-sized chunks:

1. Odex purported to be authorised to take action in respect of a number of anime titles.

2. However, Odex was the exclusive licensee only for one of them, Mobile Suit Gundam Seed. The court decided that Odex was not entitled to take any action in relation to the other titles.

3. For Mobile Suit Gundam Seed, the court ruled that Odex had to prove an "extremely strong prima facie case". The judge's rationale for this was that Pacnet owed its subscribers a duty of confidentiality under the Telecommunications Competition Code, and hence he would not grant the order unless Odex could satisfy that burden of proof.

4. Based on the evidence as provided to the court by Odex, Odex had failed to prove such an "extremely strong prima facie case". Therefore Odex failed in its application.

5. As for Singnet and Starhub, the court order against Singnet was obtained by consent, which meant that Singnet had consented to Odex's application for the court order and so there were no arguments before the court (in fact, courts would invariably not question a consent order).

6. Starhub did resist the application, but their lawyers (Drew & Napier) did not make the same arguments that Pacnet's lawyers (Alban Tay Mahtani & De Silva) did, so presumably the court hearing Starhub's case did not consider those issues.

As I told TODAY (and actually, I did tell ST the same thing), I felt that the judge's decision was very well-written and very well-reasoned. That's not to say I agree with him completely; he made some judgment calls that I don't quite agree with and that I think are likely to come under attack in an appeal. But the judgment clearly sets out the judge's logic, and those judgment calls are really points where I think reasonable people can differ.

I do believe that if this case was upheld on appeal, it sets a pretty high bar for such applications in future. But that's not to say that that is wrong or undesirable. Surely the ISPs' confidentiality obligations ought to mean something, and surely the courts ought to ensure that plaintiffs seeking subscriber information satisfy all applicable legal requirements before granting any orders.

It's quite clear why the judge took such pains to write out his oral judgment in such detail (and in the first place it is quite rare for judges to do so in the Subordinate Courts): he expects to be appealed against, so he wanted to set out and explain his reasoning so as to reduce the chances of his decision being overturned on appeal. Indeed, his final paragraph puts it pretty starkly, because a written judgment is required only if there is an appeal.

It seems that Odex have decided to appeal. It will be very interesting to see what else transpires.

Oral Grounds of Decision for Originating Summons 159/2007
ODEX Pte Ltd v Pacific Internet Limited
23 August 2007, 9.30 am at Chamber J before DJ Earnest Lau

1. The Plaintiff is a private limited company in the business of distributing various anime titles in Singapore. Anime refers generally to cartoon animations originating from Japan. It is a distinct art-form having its own sub-culture and fan base. The Plaintiff claims to be authorized by various anime copyright owners and/or licensees to protect the copyrights subsisting in numerous anime video works exhibited (“Video Titles”).

2. The Defendant is a public company and a local internet service provider licensed under the Telecommunications Act (Cap. 323).

O24 r6(5)

3. The Plaintiff is applying under O24 r6(5) for the pre-action discovery of documents against a non-party “for the purpose of or with a view to identifying possible parties to any proceedings”. O24 r6(5) is subject to O24 r 7. Under Rule 7, the Court may refuse the application is it thinks that the application is not “necessary for disposing fairly of the cause or matter or for saving costs”. The Plaintiff has filed 3 affidavits by Go Wei Ho (Go) in support of this application.

Relevant principles – O24 r6(5)

4. Let me stress that this is a dispute on pre-action discovery. It would be useful to revisit the law on this area beginning with Norwich Pharmacal v. Customs & Excise Commissioner [1974] AC 133.

[...]

11. I make these points because there is now an issue on the meaning of the phrase “any proceedings” used in O24 r 6(5). [...] What do “proceedings” mean in the Rules? The answer is found in O1 r2. The word ‘proceedings” in the Rules necessarily refers to civil proceedings to which the Rules apply. To underline this point, O1 r2 further specifies all the proceedings to which the Rules do not apply. Pointedly, criminal proceedings under the Criminal Procedure Code (Cap 68) are expressly excluded: see paragraph 6 of O1 r2 (2).

12. It therefore appears that O24 r6 (5) only applies to an applicant with an interest in making the wrongdoer a party to civil proceedings to which the Rules apply. Is the Plaintiff therefore a person entitled to make this application under r6(5)?

13. The answer lies in the Plaintiff’s authority to act. The Plaintiff claimed they have authorization by the relevant copyright owners and/or licensees to make this application. 13 separate letters of authority were produced in GWH-2 in Go’s 1st affidavit.

14. Out of these 13 letters, only 3 parties, namely Gonzo Digimation Holding (GDH), GDH K.K. (GDH KK) and Media International Corporation (MICO) directly appointed the Plaintiff to act for them. Common to GDH, GDH KK and MICO is the fact that they themselves are distributors appointed by undisclosed copyright owners (see pages 17, 35 and 41).

15. The other 10 letters of authorization were letters authorizing the Anti Video Piracy Association (Singapore) (AVPAS). These 10 letters were from the following parties (“the Ten”):

(a) Toshiba Entertainment Inc dated 1 October 2006.
(b) Dentsu Tec Inc 1 October 2006.
(c) Sunrise Inc dated 17 October 2006.
(d) TV Tokyo Medianet Inc 1 October 2006.
(e) King Record Co. Ltd dated 1 April 2007.
(f) Yomiuri telecasting Corp. dated 25 January 2005.
(g) Toei Animation Enterprises Limited dated 18 November 2006.
(h) Kodansha Ltd dated 1 August 2006.
(i) Geneon Entertainment Inc dated 1 March 2007.
(j) Kadokawa Pictures Inc dated 1 March 2007.

16. By a 2nd affidavit at page 21, Go produced a letter by AVPAS dated 1 November 2004 signed by himself as the Vice-President of AVPAS. This letter purported to authorize the Plaintiff “to take such steps as may be necessary to protect and enforce Copyrights”. These “Copyrights” refer to the copyright belonging to “various members of AVPAS”. AVPAS, however, is not a party to this application but Go in his 1st affidavit at GWH-1 discloses the Ten to be members of AVPAS.

17. In relation to all these 13 parties, the Plaintiff is a sub-licensee. This is a point conceded by the Plaintiff’s counsel.

18. Go’s 2nd affidavit at page 23, however, discloses a letter of authority from Sunrise Inc who claims to be a copyright owner of one film namely MOBILE SUIT GUNDAM SEED. This letter of authority is valid one year from 9 April 2007. At face value, it appears the Plaintiff is the exclusive licensee for Sunrise Inc in respect of this Video Title.

Plaintiff as sub-licensee

19. In Alliance Entertainment Singapore Pte Ltd v. Sim Kay Teck [2007] 2 SLR 869, Menon JC (as he then was) held that only the copyright owner and the statutory exclusive licensee under section 123 Copyright Act (Cap. 63) has the right to take action under the Act against copyright infringers. [...]

20. On the authority of the Alliance case, the Plaintiff as a sub-licensee has no civil right of action under the Copyright Act against the persons whom the identities are sought. Without any right of action, In British Steel v Granada Television [1981] AC 1096, Lord Wilberforce said that for the plaintiff to succeed, he must have a real interest in suing the source of the information. As a sub-licensee, the Plaintiff would have no interest in making this application.

21. Can the Plaintiff apply for pre-action discovery of wrongdoer identity in aid of criminal proceedings? Under O24 r6(5), the answer is “no”. I have already mentioned that the reference to “proceedings” in O24 r6(5) pertains only to civil proceedings to which the Rules apply.

[...]

26. In the case of a victim of crime with no locus to apply under O24 r6(5), discovery can still be ordered by the court pursuant to its inherent Norwich Pharmacal jurisdiction. These are exceptional situations, where the Norwich Pharmacal jurisdiction must be invoked in order to do justice. [...]

27. Against these guidelines, the Plaintiff also has no locus to apply for disclosure under the Norwich Pharmacal jurisdiction. I should add that the Copyright Act only gives the exclusive licensee the right to take civil action against the infringer. For criminal prosecution, the court cannot take cognizance of an offence unless the complaint is brought by the Attorney General (either directly or by the issue of a fiat) or the person aggrieved by the offence.

Plaintiff as exclusive licensee

28. I now deal with the letter of authority from Sunrise Inc who is the purported copyright owner of MOBILE SUIT GUNDAM SEED. As earlier mentioned, the Plaintiff is prima facie the exclusive licensee for this Video Title.

29. In this respect I wish to point out that in balancing the competing private and public interests in a pre-action discovery application, the court must also consider the matters raised by Lord Cross in the Norwich Pharmacal case at page 199 G: [...]

30. Here I wish to touch on the standard of proof the Plaintiff must show on the strength of his case against the wrongdoer. I have no doubt the Court has to assess the Plaintiff’s case on his prospects of success similar to applications for other pre-action reliefs such as interim injunctions or Anton Piller orders. In fact the point has already been made in the Reebok International Ltd case by Chan Sek Keong JC (as he then was) that the Anton Piller discovery is not only related but derived from the discovery jurisdiction forming the basis of the Norwich Pharmacal order. This is because the objective of the application is to obtain information from one party to sue another. To succeed in an Anton Piller application, the plaintiff must show an extremely strong prima facie case of a civil cause of action in view of the draconian characteristics of the order. Whilst I accept that the right to privacy is no defence to discovery applications, the courts also do not interfere with the privacy of persons without solid reasons. In law, the threshold to be imposed in assessing chances of success corresponds to how draconian or invasive the relief sought. On one end of the spectrum, interim injunctions applying American Cyanimide principles to preserve status quo only require proof of a serious question to be tried. Then we have the freezing of assets by Mareva injunction which requires a slightly higher standard of a good arguable case. I have already mentioned the Anton Piller order which asks for an extremely strong prima facie case.

31. In this application, the Defendant is asked to disclose the identities of subscribers whom they owe a contractual as well as regulatory duty via the Code of Practice for ISPs to keep subscriber information confidential. I cannot justify compelling the Defendant give discovery (which is to order them to do what they have undertaken not to do) unless the Plaintiff has disclosed an extremely strong prima facie case against the wrongdoers. I have intentionally adopted the Anton Piller test for this application but would concede that not all applications for pre-action discovery contain similar confidentiality issues.

32. Against this finding of law, I now turn to the Plaintiff’s affidavits to ascertain whether this legal threshold is satisfied.

(a) Go claims that in late 2006, they engaged a US company called BayTSP to provide them with an online tracking solution to track down and collect details of unauthorized uploading and downloading of the respective Video Titles via the internet using a “Bit Torrent protocol”. He explains what Bit Torrent protocol is by exhibiting extracts from the Bit Torrent website.

(b) Go claims that evidence obtained using this particular tracking solution has been accepted in the US Courts such as Paramount Pictures Corp. v John Davis [US District Court for the Eastern District of Pennsylvania, Civil Action No. 05-0316, 26 July 2006].

(c) Go also claims that he obtained a license to use this tracking solution for an agreed period. In paragraph 15, Go claimed he set the tracking solution to run from 29 January 2007 to 6 May 2007. At the end of the period, he sorted out the results and compiled a table of the information received.

33. I was given to understand that the tracking solution is a software application used by Go to detect downloaders. On that assumption, I adjourned the 1st hearing for the Plaintiff to furnish supplementary evidence on the reliability of the tracking solution.

34. Go then filed a 3rd affidavit to produce a copy of the Paramount case and various articles on BayTSP.

35. Perusing the evidence, however, it appears that the so-called “tracking solution” is not a software product but really a service provided by BayTSP: see BayTSP’s website explanation in page 55 Go’s 1st affidavit. [...]

36. Furthermore, standard reports are generated by BaySTP and not by the client: see BayTSP’s website explanation in page 57 Go’s 1st affidavit. [...]

37. In other words, the website information suggests that if BayTSP was engaged, it would not have been Go but BayTSP themselves who would run the tracking solution and compile the relevant statistical information. Apart from a bare allegation, there is no evidence that the Plaintiff engaged BayTSP to undertake the tracking of anime downloaders. This tracking solution does not appear to be a simple software tool meant for the use of unsophisticated end-users. Even if Go had operated a supposed software himself, there is nothing to convince me that he possessed the necessary credentials and expertise to operate the tracking solution and interpret its data to the conclusions maintained by him. Moreover, Go is a managing director of the Plaintiff and is ostensibly a businessman in the video distribution trade, a field somewhat removed from internet software investigations.

38. The articles and the Paramount case produced by the Plaintiffs also do not mention of any software tracking solution. The articles in Go’s 3rd affidavit at GWH-2 all talk about BayTSP as a corporation and the investigative services they provide to customers. One of the articles explains: see page 39 Go’s 3rd affidavit. [...]

39. The Paramount case tendered by the Plaintiff also, contrary to their submissions, does not show that evidence gathered from any specific tracking solution was accepted by the US court. Rather, the case reveals BayTSP as an internet detective agency helmed by Mark Ishikawa, an experienced hacker. Ishikawa testified that BayTSP has successfully tracked illegal downloaders of motion picture content. It was Ishikawa’s testimony that was accepted by the court. The facts of that case did not explain how Ishikawa or BayTSP discharged their investigative duties. There was no mention of any tracking solution. Thus, there is no basis to conclude that the software purportedly used by Go here was the same as that used by BayTSP in the Paramount case.

40. In summary, the Plaintiff has shown that BayTSP is prima facie a reputable internet investigation agency with documented successes in tracking illegal downloaders. But there is no proof that the Plaintiff engaged the services of BayTSP in this matter and BayTSP has given no evidence in favour of the Plaintiff in this case. BayTSP plays the role of the private investigator and the Plaintiff ought to have supported their application with an affidavit from BayTSP.

41. I am also uncomfortable with the expediency by which the Plaintiff has approached this case. This is an application that will impact potentially thousands of persons. The alleged breach of copyright is inferred from how the Bit Torrent protocol works. The function and effect of the Bit Torrent protocol is a subject matter for expert opinion. It is not sufficient for the Plaintiff to adduce website information before a court of law or for Go (not knowing his qualifications and expertise) to explain the mechanics of Bit Torrent protocol.

42. Notwithstanding the above, the Plaintiff produced various media reports documenting their actions against Singnet and Starhub subscribers. According to Go, many of those subscribers have since admitted their acts of infringement. The Plaintiff therefore points to this as indication that the evidence of infringement is accurate. That may well be the case but against the overall complexion of this application, this single factor alone does not assist the Plaintiff to discharge their evidential burden.

43. In the circumstances, I find that the Plaintiff in their capacity as exclusive licensee for Sunrise Inc has failed to satisfy the legal test for this application.

44. I have not addressed all the other submissions raised by the Defence counsel as they are not necessary for this oral decision. I would also like to explain why my decision differs from the Plaintiff’s application against the other 2 ISPs, namely Singnet (in Originating Summonses 95/2007 and 158/2007) and Starhub (in Originating Summons 157/2007).

(a) For the Singnet case, the orders were made by consent. In particular, counsel for the Plaintiff mentioned for Singnet in those 2 applications to record the consent order before the court.

(b) For the Starhub case, Starhub was represented by counsel. However, the issues raised here were never fully argued before the court.

45. Even though the Plaintiff has not succeeded here, let me end by saying I fully accept the Plaintiff’s submissions that the protection of intellectual property rights is of paramount importance to Singapore from a public policy standpoint. The right to privacy can never be equated to a right to steal intellectual property in secret. If a clear case of infringement is proven, copyright owners and their exclusive licensees can expect pre-action assistance from the Court subject to the principles laid out here.

46. In summary my findings are as follows:

(a) To succeed under O24 r6(5) (read with Rule 7), the Plaintiff must disclose an interest to proceed against the wrongdoer in civil proceedings. If shown, the Court will then consider whether it is just to order discovery taking into consideration the necessity of discovery for the fair disposal of the cause or matter or for saving costs.

(b) As a sub-licensee, has no right of civil action against the wrongdoers: see the Alliance case. It follows that the Plaintiff has no interest to make an application under O24 r6(5).

(c) The Plaintiff as party with no right of civil action against the wrongdoer cannot also apply under O24 r6(5) for identity information for the sole purpose of commencing criminal proceedings. This is because the phrase “any proceedings” in O24 r6(5) necessarily refers to civil proceedings to which the Rules apply.

(d) It is however possible for a party with pre-existing civil cause of action to apply for identity information in aid of criminal proceedings under the residual Norwich Pharmacal jurisdiction. Adopting the guidelines expressed in the Ashworth case, this recourse is only open to victims of crime. There is no evidence that the Plaintiff is a victim of any crime committed by any of the Defendant’s subscribers. In any event the Norwich Pharmacal jurisdiction, being rooted in the inherent jurisdiction of the Court, is only exercise sparingly in exceptional circumstances on the touchstone of need. The Plaintiff has shown no evidence of necessity to justify the activation of this jurisdiction. If anything, the Plaintiff has argued that it is only convenient for copyright owners to act through the Plaintiff in enforcement action. Unfortunately, the Norwich Pharmacal jurisdiction cannot be invoked on grounds of convenience.

(e) As regards the Plaintiff’s capacity as exclusive licensee, there is no issue with their locus to make this application under O24 r6(5). To succeed, the Plaintiff must show, inter alia, an extremely strong prima facie case against the wrongdoers. This is because the Court must balance the Plaintiff’s private rights with the public interest of compelling the Defendant to breach their duty of confidence owed to their customers under contract and to the regulators under the Code of Practice. Hence, the Court must be satisfied that there are strong grounds to compel the Defendant to divulge subscriber information, which is the very act they have promised to their customers and the regulators they will not do.

(f) On the facts, the Plaintiff’s affidavits do not disclose a strong enough case to justify an order for the Defendant to breach their undertaking to their customers and the regulators.

(g) The Plaintiff claimed that by means of a BayTSP tracking solution, they uncovered that certain IP addresses have used a Bit Torrent protocol to download the Video Titles. They claim that the Bit Torrent protocol works by uploading and downloading internet data. Hence, it can be inferred that there would be copyright infringement if the transferred data is the Video Titles. If the Plaintiff had used the BayTSP software themselves, then the Plaintiff should satisfy me that Go as the user of the software had necessary expertise and qualification to use the software and interpret its results. If the Plaintiff had hired BayTSP as an internet investigator, the Plaintiff should then file an affidavit by BayTSP to give evidence of their investigation. Unfortunately, no such evidence was available. The Plaintiff should also have asked an expert to give evidence to establish the mechanics of the Bit Torrent protocol. Website information on Bit Torrent protocol is insufficient. Unless there is clear evidence before the court as to how Bit Torrent protocol really works, it would be premature to draw any inferences of infringement.

47. These are my main grounds of decision. They are given orally without prejudice to such other additional grounds I may include in the event a written judgment is required. I therefore dismiss the application and will hear parties on the issue of costs.

162 comments:

Gerald Tan said...

Wow, many thanks for posting the written judgement and explaining it to us laymen! :-)

joe said...

Dear Sir,

Thank you for your explanation. It is clear and concise.

The key point is the consumer's privacy.

While the private entity obtained a court order to get the end user information based the provided evidence, do governmental agencies need to obtain court orders to get private citizens' personal information from the ISPs.

Will this court case sets the precedence for this kind of private information access by the government?

Thank you for your time.

SHF*h said...

Dear Sir,

I hold much thanks for the explaination about the grounds of decision regarding this case.

I have two questions withstanding currently.

1. Will this written judgement by DJ Earnest Lau be released to public viewing?

2. Your thoughts on how this case's result be affecting StarHub's stance on the case, and if StarHub may take action to revoke the court order as laid out( in Originating Summons 157/2007)?

Thank you Sir, for your time responding to this comment.

Unknown said...

Thank you for shedding light on the issue.

1. If Odex, as a sub-licensee, has no right of civil action against the wrongdoers, then does it have the right to demand settlement costs as it did from the Singnet users?

2. If Odex only engaged the use of a software solution from BayTSP, it is curious how come Odex claims on its website that "The amount paid to Odex so far has not covered even 20% of Odex’s enforcement costs incurred to date."

Some interesting points to note.

Aaron said...

I wonder if Odex can be counter-sued by the people they extracted payment from. If Odex indeed has no right of action as a sub-licensee, then what they did is seems like some form of threat, which I presume is illegal.

Just a thought.

Tiny Red Man said...

Hi. I noted something.

Odex was only allowed to use "BayTSP"'s application from 29 January 2007 to 6 May 2007..But records shows that they were even tracking after 6 may 2007.

If that's the case, do they have to right to track users after 6 may 2007? Is there any law that states that "Tapping on ISPs before you are allowed is hacking, which is wrong."

And let's not forget that even when Odex won against starhub, it's on 25 aug 2007. By then, Odex shouldn't have been tracking using the tracking solution. If that's the case, what should odex present to the alleged downloaders from starhub to state that they have been downloading?

Odex clearly have been tapping on ISPs to steal information. Is that allowed? Pls email me your repliess. Thanks.

Unknown said...

What I find more disturbing is the following excerpt from the notice they had published on the Straits Times:

"Based on searches conducted over a 6-month period from November 2006 to April 2007 on 50 anime titles only using BayTSP’s tracking solution, Odex found that there were more than 400,000 instances of downloading in Singapore. Singapore was found to have the highest level of anime downloading in the world by population."

Yet, they have testified in Court that they were licensed to employ the tracking solution from "29 January 2007 to 6 May 2007". Where does the truth lie?

genm79 said...
This comment has been removed by the author.
genm79 said...

Good day,

I do have 3 questions though.

1. Starhub users’ information is being released to ODEX on grounds of Copyrights infringement. And definitely they will be asking for a settlement. Do the users who receive the letter have to settle the amount of settlement proposed? Or any amount for that matter?

2. For those who had paid the settlement amount, what can they do? Besides paying the settlement, they were also asked to sign something to 'declare that they will not download again'. Should those users still uphold the terms?

3. ODEX and AVPAS have a long list of animes which supposed to be licensed. Does that mean that no forms of sharing of those video titles are allowed? What will happen if somebody recorded the anime from Arts Central and share it among friends? Does this constitute to a breach of Copyrights?

Thanks for posting the judgment and thanks in advance if you do reply to my 3 questions.

Unknown said...

Dear Sir

With respect, and without having read the whole judgment with the technical analysis of the law, I share your sentiments that His Honour DJ Mr Earnest Lau's judgment is very well-reasoned.

I can't quite decide if I agree with you that the judge has set too high a bar for such applications. However, my humble view is that even if a lower bar has been set, Odex is still unlikey to succeed in its application. In my humble view, it appears from the judgment that the evidence before the court would not have satisfied even a lower threshold.

Strict legal rights aside, one also questions the approach Odex had taken in its dealings with the Singnet subscribers (which it identified due to Singnet releasing its subscriber information pursuant to the consent order).

It would appear from the reports and from the online forums that many of these people who received letters of demand from Odex that they (and a lot of other people as it would appear from the forums) are labouring under the impression that the payment of settlement of $3-5K amounts to a "fine" and that payment of the same would mean that future prosecution will not be forthcoming.

However, if Odex is not the exclusive licensee to most of the anime titles, the threat of prosecution still hangs over the heads of these people.

Further, it is my understanding that any lawyer worth his/her salt would advise their client who is the party effecting payment of monies to settle a potential claim against himself to settle on a without prejudice basis (i.e. without any admission of liability). I would think that it is rare in practice for persons paying the settlement sum to sign "confessions" as to their liability. The fact that persons who settled with Odex by making payments of $3-5K purportedly had to sign a letter of undertaking to undertake that they will no longer carry out any downloading of animes in future would suggest that these persons are mostly unrepresented by lawyers and the circumstances under which they reached a settlement with Odex smacked of duress.

I have not sighted the letters of demand Odex actually sent out to the Singnet subcribers whose privacy and confidential information Singnet did not bother engaging lawyers to protect. But if Odex had hinted of criminal prosecution in its letters of demand to them, surely that must be unethical since Odex is not a government agency empowered to "prosecute" people per se.

As much as legitimate businesses must be protected from illegal acts of the public, the public must also be protected from unethical/unsavoury business practices of companies. Given that the common man would not have the financial muscle most companies have, I would think the need to protect the public from unethical/unsavoury business practices of companies should be a greater one.

Unknown said...

NMP, please huh, consider raising the point about blanket licensing in parliament, can?

http://asia.cnet.com/blogs/rehashplus/post.htm?id=63000281

alex said...

The Paramount v. John Davis reference prompted me to google/wiki BayTSP.

Apparently it's not all reliable and accurate: http://bmaurer.blogspot.com/2007/02/big-media-dmca-notices-guilty-until.html

sorry for the long link. may not be entirely applicable, but still interesting enough.

regards

TPG-iTec said...

To gerald tan: No problem.

To coder: It really depends on which government agency it is and what statutory powers of investigation it is purporting to exercise. For instance, the police has certain powers of investigation under the Criminal Procedure Code. In any case, many if not most governmental investigations in Singapore will be criminal in nature, in which case this case (which is a civil action) would not have precedential value.

To tian yu: Re your Q1: I don't know. The Subordinate Courts had released the written judgment to the media, which is where I obtained my copy from. Having said that, if Odex does appeal, the judge will have to write a written judgment, which would then be publicly accessible here under "Subordinate Courts Judgments" for three months.

Re your Q2: Again, I can't make any meaningful comment here. It all depends on what was argued and decided there. Having said that, I believe that the deadline for filing an appeal in that case has already expired (if I remember correctly, a notice of appeal must be filed within 14 days of the decision).

To slf: Re your Q1: Yes, possibly. It appears from the judgment that Odex were authorised to commence proceedings on behalf of the copyright owners/AVPAS. This authorisation may extend to the right to enter into binding settlements on behalf of the copyright owners/AVPAS. The exact terms of the settlement agreements would be able to shed some light on it.

Re your Q2: That is possible. There could have been other investigation costs. There would have been Odex's own legal costs. And Odex would have been ordered to pay costs to Singnet and Starhub. Obviously, this also depends on exactly how much Odex has received to date.

To aaron: I can envisage two possible causes of action, but the applicability of each would depend heavily on a variety of facts that remain unclear/unknown, such as the language used in Odex's letters and the terms of the settlements. Firstly, the Copyright Act permits an aggrieved person to sue for something called groundless threats of infringement proceedings. Having said that, it is possible to avoid this threat by using carefully, appropriately worded language. Secondly, depending on the terms of the settlement agreements, people who have settled with Odex may or may not be able to sue for a breach of a warranty (whether express or implied) by Odex that it is authorised to enter into the settlement agreement. But like I said, this is wholly speculative, and depends on a number of things.

To tan: I don't know if you can really allege that there has been "tapping on ISPs" -- I don't really follow what you are trying to say. As for the date of the hearing, that would presumably have pertained to acts that took place during the appropriate period when BayTSP was engaged, not in August.

To t.m.: I don't know, but you have sharp eyes!

To raymond: Re your Q1: That is really up to the persons in question and their individual circumstances. I cannot advise them.

Re your Q2: Again, I cannot comment here. But they should not engage in copyright-infringing activities as a matter of general practice, quite regardless of the undertaking.

Re your Q3: Recording a TV programme off free-to-air TV is permissible under the Copyright Act, provided it is for personal use. Distribution would taken it outside the scope of that defence. And no, you cannot record a show and then distribute it to other persons, in exercise of such other persons' own right to the defence -- the defence is not "delegable" or "transferable" in that sense.

To rin: I believe that the judge has set a high bar. I would not go further, since this matter is likely to be the subject of an appeal.

As for what people believe and for the threat of future prosecution in respect of activity that was the subject of a settlement agreement, I really doubt if some third party would crawl out of the woodwork to sue. Odex may not be an exclusive licensee, but presumably it has the requisite authority and right to enter into settlement agreements, and to promise to infringers that they would not be sued by others. Really, if I were advising someone who had received a letter from Odex, and Odex refused to indemnify or protect that person against subsequent third-party claims in respect of the activities in question, I would advise that person not to sign the settlement. If a third-party does appear to sue, then I think recourse to Odex should certainly be possible and I can think of a number of possible causes of action off the top of my head (such as breach of contract and misrepresentation).

As for the point on settlement "without prejudice", well, that is really a question of negotiation. You can ask to settle without an admission of liability, but if the other party refuses, then you can choose either to settle on their terms or to fight it out. Signing of an undertaking not to infringe in future is actually very standard for infringement cases.

Re Odex's ability to prosecute people -- there seems to be a perception that only the government can prosecute people for criminal offences. That's not really true. A person can take out a private summons, which is really a criminal prosecution by a private entity. For IP cases in particular, criminal enforcement is frequently done by IPR owners under a fiat (i.e. an authorisation) from the Public Prosecutor.

To michael tan: That is not a new suggestion. You are proposing some form of collective licensing. Collective licensing (think Compass) is almost always a privately-driven enterprise. I don't think it appropriate for government to step in. And when government steps in, it typically takes some form of compulsory licensing or levy. There are pros and cons to such systems. Suffice to say, my personal belief is that such systems are not likely to be workable unless they are private sector-driven initiatives.

To alex: That is definitely interesting. I hope PacNet's lawyers have seen that page!

Unknown said...

Thanks for taking the effort to reply to our comments.

I'm sure all of us, anime fans or otherwise, would await the outcome of the appeal eagerly.

LoRn said...

What if someone really use another person's wireless router to connect to internet and download. The people in Singapore are not really well versed in this but practically every ISP is promoting wireless. So IP address to ISP cannot be totally reliable.

I do not care ODEX's or AVPAS survival because that is not within anyone's concern when we talking about downloading. If ODEX fails, it's their business model.

What I am uncomfortable is that ODEX is taking the law in their own hands. What ODEX submit and show to the press cannot be justified fully yet. And as a MP, you are not recognizing this fact but supporting them?

My comments only

Unknown said...

Dear Sir,

Thank you for taking the time to reply.

I wonder if you will share your opinion on the extent in which companies ought to go to enforce their IP rights.

It appears that Odex's aim to stop illegal downloading has definitely succeeded especially with the media attention. (Though, illegal behaviour can never be totally erradicated.)

The ongoing lawsuit and flying in experts from the US will surely drive up enforcement costs which would in turn have to be obtained from settlements costs. Doesn't this sound like a vicious cycle?

Your views and legal perspective are really needed for a community in confusion.

Thank you!

TPG-iTec said...

To victor: Re the mooching point, that is definitely true. But it does not affect the present application which is to seek the identity of the subscribers using the IP addresses identified by Odex. The next step is for Odex to prove that the subscriber in question did in fact infringe. If the subscriber did not, it is open to him/her to dispute Odex's allegations. Indeed they should.

In one of the mooching cases prosecuted by the police where the moocher posted a bomb hoax, they traced the IP address back to the subscriber, but upon investigation realised that she did not post the bomb hoax. So it is not the end of the world to have the IP address traced back to you, if you are innocent.

As for your statement "What I am uncomfortable is that ODEX is taking the law in their own hands. What ODEX submit and show to the press cannot be justified fully yet. And as a MP, you are not recognizing this fact but supporting them?", I do not understand what you are trying to say. Perhaps you can elaborate.

To date, I have merely commented on the case. I have not at any time stated any support for Odex or what they have done. I have refrained from stating my personal views about the morality or appropriateness (from a non-legal, policy perspective) of Odex's enforcement actions, because I had previously acted for them and I feel that it would be inappropriate and unprofessional for me to do so. I have only sought to try to shed some light on what has been happening, because the media have been asking me for quotes.

If you think that I have made any statements of support for Odex, please do identify them. I imagine you would be hard-pressed to do so. And I really do not see what my being a NMP has to do with it -- I will state my views, whether or not I hold this post.

Finally, I should add that simply because I have not condemned Odex's actions, does not mean that I support or endorse them. Obviously the converse is true -- simply because I have not supported their actions, does not mean that I oppose or object to them.

To slf: I am going to talk about this in another post.

SHF*h said...

Thank you sir for responding to the questions.

Finally, just to make a note that since this incident has started, the awareness of "Odex" and Singapore has been more widespread.

Animation has a larger community then everyone thinks.

Because of this, Singapore is now a internationally recognized name, and i hope that this can end in a good way, for the people in Singapore, and so that the international community will not have us in a bad light.

Wong said...

Pacific Internet is an Asia ISP service provider unlike Starhub and Singtel which is just a local telcos. Pacific Internet should reserve the rights not to reveal customer information as that might involved customer privacy and confidential as the list might get involve oversea. I mention that Pacific Internet is not just a local operation but a solution to SouthEast Asia. I restricted their decision.

If you talk about downloading, i think it right just to preview for a while as some might download for short one or just miss that particular episode.

Darren said...

Dear SIR,

Just to clarify, let say if the downloader download none of the anime that odex have license over. Can the person not response to their letter?

Or am i right to say that the only civi rights that Odex have is the exclusive licence title "Moblie Suit Gundam Seed" and not even their sub llicences?

If any speculation, what do you think the outcome would be even if the bayISP people come to singapore to be a witness?

Thanks!

Recycle said...

Dear Sir,

As what darren cheong said,if the person who got the letter from Odex did indeed downloaded some anime which is in the list that Odex have sub licenes but not the one that Odex is having exclusive licence title "Moblie Suit Gundam Seed" do Odex still have the right to charge the 'Settlement' fee or is the letter from Odex still valid.

Thanks!

Unknown said...

Dear Sir,

Referring to this article here: http://www.straitstimes.com/Latest+News/Singapore/STIStory_153203.html, it appears that four Japanese studios support Odex's legal action. Furthermore, it is also stated that the owners of these studios may make a physical appearance in Singapore, if the courts require them to do so.

With this in mind, I would like to seek your opinion on how this issue would affect the present Odex case. Specifically, if the judge had decided that only the copyright owners and other such parties can commence legal proceedings, what would happen if the owners of the studios possessing the copyrights were to appear physically in Singapore to testify that Odex is authorised to act on their behalf?

Thank you, Sir.

kaboomimew said...

Dear Mr Siew,

http://www.straitstimes.com/Latest%2BNews/Singapore/STIStory_153203.html

I refer to the above article.

There are certain issues I wish to ask for your views.

In the above article, it was mentioned that a spokeperson from the Japanese companies have stated that they had infact issued authorisation letters for Odex to carry out the actions.

I wish to clarify as to whether this is sufficient to circumvent Coram Lau's misgivings that Odex is infact not the correct persons to bring such actions notwithstanding the authorisation letters.

Coram Lau had went to lengths to clarify that only the actual Copyright owners or their exclusive licensee has the rights to bring such civil actions.
It has been shown that Odex is the exclusive licensee of one anime title, Mobile Gundam Suit.

The reasoning of Coram Lau is wholly in line with the law on licensing.

I'm concerned that in the event that if such authorisation letters are taken to suffice as replacements for actual licenses, would this not make a mockery of the licensing system?

Given the total lack of transparency by Odex in relation to their breakdown of costs, lack of information of their licensing activities, lack of so-called products in the market(I am not considering the claims of the substandard products.)

Further to this, would this not set a precedent that commercial companies can simply bring such civil actions armed simply with authorisation letters?

Would this not be sending out a wrong message to other companies?

TPG-iTec said...

To jeff kewin: That is wholly inaccurate, and will end up spreading misconceptions. PacNet operates in Singapore and is subject to Singapore law. The fact that it has operations outside Singapore is immaterial.

To darren cheong and recycle: I cannot advise on any specific situations. Having said that, if Odex is not authorised to represent title XYZ (whether as exclusive licensee or sub-licensee), it then obviously has no rights to claim for compensation on behalf of the rights owners.

Having said that, if Odex is only a sub-licensee, it is not permitted to commence an infringement lawsuit on behalf of the rights owner. But if it has the appropriate authority, it can nevertheless enter into a binding settlement on behalf of a rights owner.

To bryan: I would hesitate to say anything because it is pure speculation right now, plus the Odex matter seems to be under appeal.

Having said that, the Copyright Act is clear -- only a copyright owner or an exclusive licensee may sue to enforce a copyright. But we are not talking about an infringement lawsuit here, but an application for pre-action discovery. It is currently not clear if a sub-licensee like Odex can make such an application. District Judge Earnest Lau ruled that it cannot. That may be one of the points being appealed against by Odex. I really cannot say anything more.

TPG-iTec said...

To kaboomimew: As I have said, I will not speculate. It may also be sub judice to make comments as detailed as what you seem to be asking for, given that the matter is apparently under appeal.

Recycle said...

Dear Sir,

Thanks for the prompt reply.

Do the downloader have the right to ask them to show the "appropriate authority" in form of letter or whatever it may be and request to to be taken to any legal personal to view?

Do Odex have the right to increase the so call "settlement fee" if the amount is aleady been told to the downloader and if the downloader bother Odex too much.(E.g. Request Odex to show me this document and that etc...)


Thanks!

THINK said...

I thought this judgement was really what we need.

Judge Lau was right to set the bar high in view of what ODEX needs to do to get the information.

ODEX have issued letters of demands to parties without warning letters. In the process, claiming thousands of dollars from people without a stable source of income. This should not be how we set the standard for copyright holders to pursue actions against those who did not respect copyrights. I like to see people given a second chance.

If we were to set this standard low, we are saying that any party with partial rights can contract with a dubious party like BAYTSP and demand from ISP user informations and uses that information to hope for settlements out of court. This is a bigger problem to our society than infringing copyrights.

As you can see, people have paid up and in my mind, more will do so if this pacnet ruling did not take place. That will be a unpleasant event.

Bear in mind that the people whom these companies are hurting are people who may not be able to afford those things comfortably in the first place. Those settlements will hurt them more than it should.

I really hope someone counter-sue ODEX for what they did with their demand-first approach, which is clearly dubious given their rights.

On a sidenote, pretty good review of what has happen in this saga.

Unknown said...

Dear Sir, as far as I know Odex claim that the 3-5k settlement is due to cost from tracking and finally getting our IP address. What they said was the cost was from charges from singnet, the tracking company and lawsuit.

I'm abit new to the laws and such, but once a court warrant issure against singnet do they still have to right to charge Odex? So far from the tracking system show on newspaper report it reads a small fee involve only. So does lawsuit charges up to 3k per warrent issure?

My question is does singnet still have the right to charge ppl once they were issure a court warrent to release the infomation and does court warrent really cost so much, cos I heard that odex ppl claim that every IP address they get means 1 more court warrent thus more money involved that's why the expensive settlement fee.

Can we ask for a receipt where the cost come from since they claim they are not getting any profit from this settlement yet 3k-5k seems too much cost involve.

TPG-iTec said...

To recycle: The settlement process is, in principle, a matter of private contractual negotiation between the alleged infringer and Odex. So as a matter of law, it's up to the alleged infringer what he/she wants to request of Odex, and what Odex is willing to grant. Obviously some courses of action would be fairer than others, but that would not be a matter of law. Similarly, until and unless a legally binding settlement agreement is signed, Odex has the legal right to revise the proposed settlement fee, fairness of doing so being a separate issue.

To think: Most of your comments are directed at broader issues in IPR and not Odex per se. I've posted separately about them.

To zerorage: Please see my reply to recycle. As for Odex's costs, I can't comment because I don't have enough information, but they have -- in yesterday's and today's papers -- undertaken not to make any profits from this enforcement exercise.

As for the "charges" by Singnet that you allude to, I don't think Singnet imposes a "charge" per se. But under the court rules, the defendant of such an application by an IPR owner has a right to be awarded legal costs. That may be what Odex was referring to. As a reference, IIRC from press reports, the judge awarded $7000 in costs to PacNet.

Unknown said...

Mr.Siew,

Hi,I was searching for news on Odex out of intrest on the net when saw your blog's article and read it out of intrest as well and thanks a lot for the trouble of writing it down, it did help me in understanding the current situation reguarding odex, but I've got a question would like to ask you...

If it is true that as a Sub-Licensee Odex cannot take any legal actions against the downloaders, what can some of my friends do, as they have already paid the 3K+ "Fines" to odex when they receive those letters? but as heard from them, the laters were taken back by odex upon paying the "Fines" for the so call legal damages.
so is there any advice you could give?, and that if the people whom got the letters form odex (not the producers/exclusive licensees) does it actually means that odex cannot do anything to them in court and that they could simply ignore the letters?

I thank you in advance for the reply...

TPG-iTec said...

To keitaro: I am not able to comment on your specific queries because I am not privy to the terms of the settlement. In any case, it seems like you are asking very specific questions relating to very specific facts, and I am not able to provide legal advice since I am no longer in private practice.

Unknown said...

A couple of points caught my attention whilst reading the learned judge's statement:

Go claimed in his affidavit he used a "tracking solution" to compile the list of downloaders. But the judge found that the so-called
solution is not a software product but "really a service provided by BayTSP". The judge further observed that the reports would have been
generated by BayTSP and not by the client (Go).

Secondly, and more important, Go's investigation activity resuting in the printouts were conducted in breach of Prvate Investigations and Security Agencies Act (Cap. 249). This is because Go is not a person
authorised under the Private Investigations and Security Agencies Act to conduct investigation activity.

Who will address these trangressions?

Unknown said...

Thanks for all the information so far. It has been very helpful.

After all the hoo-haa between PacificNet and ODEX, I thought that ODEX would just lie low until the appeal case is finalised. However, I am taken aback when I received an email from ODEX saying that they want to resolve the "unresolved cases". And in the email, it seems like they are still going to proceed with the "fine" of between 3k-5k.

I would like to know whether are they able to do this while still awaiting their appeal case?

Thank you.

Anonymous said...

Web Art Sense a web design company is here for a purpose to make art and design of your imagination alive and real on the web platform. After several months of hunting of the best talent and struggling for the name of their design company they finally reached a vertical which engages their vision of togetherness. The best talented people in web designs have joined hands to compete and provide innovative, unique concepts to users/clients all across the globe. Web Art Sense is not any design company; they take real care of having your brands be presented that invokes your revelation to others who see it.

Web Art Sense has their sales offices in London, New Jersey and New Delhi are heading towards marketing themselves to main continents of Europe, Australia and America. Web art sense already has ground foundation and is providing web based design development and SEO Services in countries like USA, UK, Australia and Italy. Web Art Sense has been growing above hundred percent every financial year since its foundation.
Web Design Company


Web Art Sense a leading web design company, affordable web design, web development, ecommerce, XHTML services. Web Design Company offers a complete collection of web design solutions for business. Web Art Sense team of professionals with proven knowledge in the field of web design & development are skilled of providing high quality, e commerce websites, development and website redesign & maintenance solutions.

Anonymous said...

That is a very complicated situation. I got lost reading half way through. Web Designer Web Hosting

Ray Creations said...

This is a really helpful article. Thank you so much for this.
Web Developer  |   Web Design

Niya said...

Good article! Thanks!!

Regards,
photoshop masking

Unknown said...

Having been a part of the Online Universal Work Marketing team for 4 months now, I’m thankful for my fellow team members who have patiently shown me the ropes along the way and made me feel welcome

www.onlineuniversalwork.com

kimberly sayer said...

Odex Pte. Ltd. is a Singapore-based company that licenses and releases anime for local and regional Southeast Asian consumption.costa rica fishingIt was registered in 1998 to license, import and release overseas drama and animation into Singapore. It began distribution in 2000.
http://www.fishingcostaricaexperts.com

ripple said...

lyle and scott polo shirt
mens lyle and scott
cheap lyle and scott
lyle and scott jacket
lyle and scott wholesale
puma Future cat
femmes mbt chaussures
puma Drift cat
Nike Air Max 2009
Nike Air Max 360
Nike Air Max TN
Nike Air Max
Nike Air Max TN Dollar
Nike Shox NZ
Nike Shox R4
Nike Shox Torche
Nike Air Max TN 2
Nike Air Max TN
Nike Shox R4
MBT kisumu sandal
discount mbt chaussure
mbt chaussure wholesale
puma Kart cat
nike tn requins
MBT CHAUSSURE FEMME
MBT CHAUSSURE HOMME
MBT KISUMU sandal
Nike Shox R4
Nike Shox R4 Cartoon
Nike blazer high
Nike blazer low
Nike Tn Net
Nike Air Max 360

combattery84 said...

Dell Inspiron 600m battery
Dell Inspiron 8100 Battery
Dell Y9943 battery
Dell Inspiron 1521 battery
Dell Inspiron 510m battery
Dell Latitude D500 battery
Dell Latitude D520 battery
Dell GD761 battery
Dell NF343 battery
Dell D5318 battery
Dell G5260 battery
Dell Inspiron 9200 battery
Dell Latitude C500 battery
Dell HD438 Battery
Dell GK479 battery
Dell PC764 battery
Dell KD476 Battery
Dell Inspiron 1150 battery
Dell inspiron 8500 battery
Dell Inspiron 4100 battery
Dell Inspiron 4000 battery
Dell Inspiron 8200 battery
Dell FK890 battery
Dell Inspiron 1721 battery
Dell Inspiron 1300 Battery
Dell Inspiron 1520 Battery
Dell Latitude D600 Battery
Dell XPS M1330 battery
Dell Latitude D531N Battery
Dell INSPIRON 6000 battery

combattery84 said...

IBM 02K6821 battery
IBM 02K7054 battery
IBM 08K8195 battery
IBM 08K8218 battery
IBM 92P1089 battery
IBM Thinkpad 390 Series battery
IBM Thinkpad 390X battery
IBM ThinkPad Z61m Battery
IBM 02K7018 Battery
IBM thinkpad t41p battery
IBM THINKPAD T42 Battery
IBM ThinkPad R60 Battery
IBM ThinkPad T60 Battery
IBM ThinkPad T41 Battery
IBM ThinkPad T43 Battery
IBM ThinkPad X40 Battery
Thinkpad x24 battery
ThinkPad G41 battery
IBM thinkpad r52 battery
Thinkpad x22 battery
IBM thinkpad t42 battery
IBM thinkpad r51 battery
Thinkpad r50 battery
IBM thinkpad r32 battery
Thinkpad x41 battery
SONY VGP-BPS2 Battery
SONY VGP-BPS2C Battery
SONY VGP-BPS5 battery
SONY VGP-BPL2C battery

Anonymous said...

APPLE A1079 battery
APPLE A1175 battery
APPLE a1185 battery
APPLE A1189 battery
Acer aspire 5920 battery
Acer btp-arj1 battery
Acer LC.BTP01.013 battery
Acer ASPIRE 1300 battery
Acer ASPIRE 1310 battery
Acer Aspire 1410 battery
Acer ASPIRE 1680 battery

ACER BTP-63D1 battery
ACER BTP-43D1 battery
Acer lc.btp05.001 battery
Acer aspire 3000 battery
Acer Travelmate 4000 battery
ACER aspire 5560 battery
ACER BATBL50L6 battery
ACER TravelMate 240 Battery
ACER BT.00803.004 Battery
ACER Travelmate 4002lmi battery
Acer travelmate 800 battery
Acer aspire 3613wlmi battery
Travelmate 2414wlmi battery
Acer batcl50l battery
Acer Travelmate 2300 battery
ACER aspire 3610 battery
ACER travelmate 4600 battery
Dell Latitude D800 battery
Dell Inspiron 600m battery

Anonymous said...

Dell TK330 Battery
Dell M1530 Battery
Dell Latitude C600 battery
Armada E700 Series battery
Compaq 116314-001 battery
Compaq 319411-001 battery
Compaq nc4200 battery
Compaq Presario R3000 Battery
Compaq Presario 2100 battery
Compaq Presario r3000 Battery
Compaq Business Notebook NX9000 series battery
HP 395789-001 battery
HP 446506-001 Battery
HP dv9700 battery
HP F4809A Battery
HP nc8000 battery
HP nc8230 battery
HP pavilion zd8000 battery
HP f2024b battery
HP f4812a battery
HP Pavilion ZV5000 battery
HP Pavilion DV1000 battery
HP Pavilion ZD7000 Battery
HP Pavilion DV2000 battery
HP Pavilion DV4000 Battery
HP Pavilion dv6000 Battery
HP Pavilion DV9000 Battery
HP F4098A battery
HP pavilion zx6000 battery

Anonymous said...

HP omnibook xe4400 battery
HP omnibook xe4500 battery
HP omnibook xe3 battery
Notebook NX9110 battery
IBM 02K6821 battery
IBM 02K7054 battery
IBM 08K8195 battery
IBM 08K8218 battery
IBM 92P1089 battery
IBM Thinkpad 390 Series battery
IBM Thinkpad 390X battery
IBM ThinkPad Z61m Battery
IBM 02K7018 Battery
IBM thinkpad t41p battery
IBM THINKPAD T42 Battery
IBM ThinkPad R60 Battery
IBM ThinkPad T60 Battery
IBM ThinkPad T41 Battery
IBM ThinkPad T43 Battery
IBM ThinkPad X40 Battery
Thinkpad x24 battery
ThinkPad G41 Series battery
IBM thinkpad r52 battery
Thinkpad x22 series battery

Anonymous said...

IBM thinkpad t42 battery
IBM thinkpad r51 battery
Thinkpad r50 series battery
IBM thinkpad r32 battery
Thinkpad x41 series battery
SONY VGP-BPS2 Battery
SONY VGP-BPS2C Battery
SONY VGP-BPS5 battery
SONY VGP-BPL2C battery
SONY VGP-BPS2A battery
SONY VGP-BPS2B battery
SONY PCGA-BP1N battery
SONY PCGA-BP2E battery
SONY PCGA-BP2NX battery
SONY PCGA-BP2S battery
SONY PCGA-BP2SA battery
SONY PCGA-BP2T battery
SONY PCGA-BP2V battery
SONY PCGA-BP4V battery
SONY PCGA-BP71 battery
SONY PCGA-BP71A battery
SONY VGP-BPL1 battery
SONY VGP-BPL2 battery
Sony vgn-t2xp/s battery
Sony vaio vgn-s4xp battery
Sony vaio pcg-z1rsp battery
SONY NP-FT1 battery
SONY NP-FC10 Battery
SONY NP-F330 Battery
SONY NP-F550 Battery
SONY NP-FM50 Battery

Anonymous said...

SONY NP-FP50 Battery
SONY NP-55 Battery
SONY NP-FM70 Battery
SONY NP-33 Battery
SONY NP-F970 Battery
SONY NP-FP90 Battery
FUJITSU Lifebook C2220 battery
FUJITSU Fpcbp63 Battery
FUJITSU Fpcbp68 Battery
FUJITSU Fpcbp77 Battery
FUJITSU Fpcbp78 Battery
FUJITSU Fpcbp79 Battery
FUJITSU Fpcbp95 Battery
FUJITSU Fpcbp98 Battery
FUJITSU Fpcbp121 Battery
FUJITSU Fpcbp151 Battery
FUJITSU lifebook t4010 Battery
FUJITSU lifebook t4020d Battery
GATEWAY NX7000 battery
UNIWILL 258-4S4400-S1P1 Battery
TOSHIBA PA3307U-1BRS Battery
TOSHIBA PA3383U-1BRS Battery
TOSHIBA PA3384U-1BRS Battery
TOSHIBA PA3465U-1BRS Battery
Toshiba PA2487UR battery
Toshiba A100 Battery
Toshiba Satellite A105 battery
Toshiba A70 battery
PA3062U-1BAT battery

zcocorporation said...
This comment has been removed by the author.
cheapcallstophone said...

nice post.Miraclestudios is an offshore Web Design Company.Web Design Company India

cheapcallstophone said...

Very nice and informative post keep sharing

SEO UK

istanbul said...

TTG Travel Agency is a leading travel agency and tour operator in istanbul Turkey with more than seven years of professional travel service. Because of our dedication and commitment to your needs istanbul travel we are able to offer you better quality of service at lower prices than other operators. http://www.istanbulhotels.com We provide hundreds of elaborately pre-designed Turkey tour packages, Turkey tours discounted, Guided turkey hotels and Turkey Tours, and we also provide customized travel service that is organized according to your specific needs and requirements http://www.istanbulhotels.com Our tours are professionally guided, intimate, and safe.

pedro velasquez said...

Utterly disappointed at the way singnetdominical costa rica tours just willingly hand over their clients listing and details.. whateva happened to privacy rights? And also this isnt the first time.. very very very utterly disappointed in them... And Starhub too, had great faith in them.. what happened? Why didnt u stand up like Pacnet? Was initially wanted to switch over to starhub.. but now... HA the mind is set and NO WAY
http://www.dominicalcostaricatours.com

Unknown said...

Really looking forward to the next few days when people start properly aggregating this information.Will be interesting to see if what Google reports seem to match the studies we have done on the basis of your experiments for our Seo Company India website

Dedy Rachman said...

Harga Mobil Bekas | Ramalan 2011 | Video Tante Girang | Foto Pernikahan Pasha dan Delia | Update Status Romantis | Tante Girang | No HP Tante Girang | Daftar Harga HP Bekas | Bug Pada Game Point Blank Online | Biro Jodoh Online | Ramalan Bintang | Ramalan Shio Zodiak Tionghoa | Point Blank Online Indonesia | Status Keren | Harga HP Android | Point Blank Online | Cara Daftar Point Blank Online | ucapan valentine 2011 | Makanan khas natal 2010 | Film terbaru 2011 | trend model gaya rambut 2011 | games.co.id | Ramalan tahun kelinci 2011 | Car review | New Car Release | Blog berita terkini | Charlotte auto insurance | TV Online Indonesia | Mivo TV | Puppy Dog Food Store | Debby Ayu Bugill | Indonesia Vs Filipina | Juara Piala AFF Suzuki Cup 2010 | Kumpulan berita baru

alib16 said...

Bisnis Syariah, Rumah Mungil yang Sehat, Diskon Gila Disdus.com

MohitG said...

Nice post.
---------------
Funny Facebook Status

Unknown said...

Simply, admirable what you have done here. It is pleasing to look you express from the heart and your clarity on this significant content can be easily looked. Remarkable post and will look forward to your future update.
cerita dewasa foto bugil
bokep 3gp gambar bugil cewek bugil cerita dewasa

Unknown said...

foto lucu, cara menurunkan berat badan, cerita lucu, sms lucu, point

blank
, cara mengencangkan kulit, cara menyembuhkan sakit autis, cara menghilangkan bau keringat, cara merampingkan perut, cara menaikkan berat badan, tangga lagu indonesia, alamat twitter artis, tante girang, koran terbaru

Unknown said...

sms ucapan valentine, sms valentine, sms cinta valentine, sms valentine romantis, kue coklat valentine, kata-kata valentine, puisi valentine, membuat kue valentine, puisi cinta valentine, sms selamat valentine, download artav antivirus, download antivirus artav gratis, foto lucu, koran terbaru, berita terkini, android, profil biodata, informasi terbaru

topseller said...

It answers a lot of my questions but there is still more info I need. I will drop you an email if I can find it. Never mind I will just use the contact form. Hopefully you can help me further. Thanks for shared

Stocks Market

Unknown said...

These pictures are so impressive. I am sure my peers will enjoy these too.reverse cell phone lookup

Unknown said...

fb, mobil toyota terbaru, mobil suzuki terbaru, hp sony ericsson terbaru, tangga lagu indonesia terbaru, ramalan bintang aquariusvideo terbaru, berita terbaru, koran terbaru, informasi terbaru, profil artis, berita terkini,ramalan bintang, sms romantis, togelista, games.com, kata bijak cinta, twitter, ramalan bintang sagitarius, indo togel, mivo tv, hp blackberry terbaru, togelista

Berita Terbaru 2013 said...

Nice share.. keep blogging bro..

friv
Lagu Udin Sedunia
Cheat Pb
ramalan jodoh
games.co.id
Dewi Persik
Irfan bachdim
airasia promo
tube8

Film Terbaru 2011
Cerita Lucu Banget
Cerita Lucu
Cerita Cinta

redtube
jadwal motogp 2011
irfan bachdim
Film terbaru
gemscool point blank
games.co.id
fb

Cerita Hot
Berita terbaru
zona bebas
best gadget
Hot News

Steave said...

Wow, this is the best site I’ve ever read. Thank you for sharing this.
-------------------------
Sarrell Dental Center

Unknown said...

video tsunami jepang, tsunami jepang, foto tsunami di jepang, gempa jepang, foto gempa jepang, berita tsunami di jepang, berita gempa jepang

Anonymous said...

It's hard to find quality writing like yours these days. I really appreciate people like you! Take care and see you soon
Printing Services

Unknown said...

facebook login, fb login, login facebook, masuk fb, facebook, facebook login, masuk facebook, facebook masuk, fb, berita terkini, video terbaru, ramalan bintang, sms romantis, togelista, games.com, kata bijak cinta, twitter, ramalan bintang sagitarius, indo togel, mivo tv, hp blackberry terbaru, togelista, game online indonesia, kabar terbaru, Contoh Surat Lamaran Kerja, Ramalan Zodiak Terbaru, you tube, drama korea terbaru, twitter tante girang, tante girang, gosip artis indonesia, bf, film hollywood, film indonesia, film terbaru

SEO Services Consultants said...

Man I like your post and it is so good and I am definetly going to save it. One thing to say the Indepth analysis this article has is trully remarkable.No one goes that extra mile these days? Bravo!! Just one more tip you canget a Translator for your Worldwide Audience !!!strumpfhosen

istanbulhotels said...

All Istanbul Hotels: Find the best Istanbul, Taksim hotels, attractions, restaurants, travel agencies, shopping, travel advice and more on Allistanbulhotels.com

istanbulhotels said...

All Istanbul Hotels: Find the best Istanbul, Taksim hotels, attractions, restaurants, travel agencies, shopping, travel advice and more on Allistanbulhotels.com

Suhana Ansari said...

It's Very gorgeous post. I liked it.
We are aware of the fact that there is no dearth of institutes in Surat which claims to provide PHP MySql training but there is not a single institute which can provide real world training. Acesoftech is part of suhanasoftech, a leading website design company having branches in Kolkata and Surat. We guarantee you 100% job-oriented courses. You will learn everything practical. You will also get training on how to get better and high paying jobs. 100% placement assistance provided. Learn PHP/ MySql from professional and be ahead of your competitors.

Mrk said...

turk erotik videoları Yesilcam videoları izleyin

hck said...

İsmek Kurdele Nakıs Kursları Kayıtları Desenleri Resimleri İstanbul Ücretsiz elsanatı kursu

Yeni Ä°ÅŸ Fikirleri said...

Yas Pasta Tarifi Pasta Tarifleri pastasüsleme pratik pasta hazırlama

Anonymous said...

Wow, Fantastic article, it’s so helpful to me, and your blog is very good,
I’ve learned a lot from your blog here, Keep on going, my friend, I will keep an eye on it,
Web Design

Maninder Kaur said...

Thanks for this post. It Very nice article. It was a very good article. I like it. Thanks for sharing knowledge. Ask you to share good article again.

Kiosk Manufacturers

SEO Services Consultants said...

This is a good common sense article. Very helpful to one who is just finding the resources about this part. It will certainly help educate me.

CCIE Rack Rental

SEO Services Consultants said...

I can see that you’re an expert in this region. I am starting an internet site soon, and your information will be very helpful for me.. Thank you for all of your help and wishing you all the success inside your business.

roopa said...

Wow.interesting post. I have been wondering about this topic, so thanks for posting. I’ll definitely be subscribing to your site. Keep up the good posts.

drupal website development

Unknown said...

This has been very helpful. some really good information and tips! It was useful for my team.

John @ how to spy on text messages

Madiha Shoukat said...

It is a very informative and useful post thanks it is good material to read this post increases my knowledgefake tattoos

SEO Services Consultants said...

This is a good common sense article. Very helpful to one who is just finding the resources about this part. It will certainly help educate me.

Lose Weight Running

Unknown said...

Tablet Android Honeycomb Terbaik Murah
Harga Samsung Android
Ramalan Zodiak
Best Antivirus
Ramalan Bintang
Harga Emas
Software Islami

Best Regards

Rasnix

Costa rica dental said...

Wow, Fantastic article, it’s so helpful to me, and your blog is very good,
I’ve learned a lot from your blog here, Keep on going, my friend, I will keep an eye on it.

Vasectomy said...
This comment has been removed by the author.
janet li said...

Hello!It is my first time visit your website.It is nice,just like our website.Yes,we are the cheapest ghd outlet.All of the Discount GHD Straighteners on sale here are high quality,and free shipping.I don't know whether you have already have a flat iron,we here have theghd uk for your choice.Australia is our main market as well.ghd australia also on sale.If you want to have a differdent hairstyle with less money,then come to our website,we have the confidence that we will bring you a nice mood everyday.Pick your beauty now,It is suitable for both men and women.Come on,your beauty is in our website waits for you.what's more,with a nice hairstyle,i think you will also need a nice christian louboutin clearance sale and Ghd Australia to match your hairstyle.Ghd Australia sincerely for your service!
At last,best flat iron thanks for sharing your articles.May you happy everyday.
ghd uk
ghd uk

Unknown said...

I can see that you’re an expert in this region. I am starting an internet site soon, and your information will be very helpful for me.. Thank you for all of your help and wishing you all the success inside your business. Acne Chicago

SEO Services Consultants said...

Man I like your post and it is so good and I am definetly going to save it. One thing to say the Indepth analysis this article has is trully remarkable.No one goes that extra mile these days? Bravo!! Just one more tip you canget a Translator for your Worldwide Audience !!!
Price trades

Jagpreet said...

Nice blog!!! I like the ideas for designing a website. The points will surely be beneficial to those designing websites for their respective clients. I have a website 61DESIGNSTREET (http://www.61designstreet.com/), which integrates the logical thinking with creativity to building best business venture. One day, I had gone through it's designing blog, which was quite fantastic.

SEO Services Consultants said...

Thanks for this post. It Very nice article. It was a very good article. I like it. Thanks for sharing knowledge. Ask you to share good article again.


Virtual Administrative Assistant

Unknown said...

thanks for posting great explanation which is clear and concise...

Web Design Company

Frank said...

Hey,
Loving your blog, awesome tips on blog you have here. I
would just like to ask you some questions privately, mind real player 11,IDM Free Download,function venues geelong,la Fitness locations,la Fitness

Unknown said...

Fantastic article just about college! Without any doubts all of us meet any problems with thesis . It is specially problematic when you have another privilege in life. I have had the aforementioned troubles until I have observe a company providing experienced writing services.
Fulton Septic Cleaning

businesscoach said...

Wow, Fantastic article, it’s so helpful to me, and your blog is very good,


Long Island business coach

SEO Services Consultants said...

Great piece of facts that you've obtained on this web site publish. Hope I will get some much more of the stuff in your weblog. I will appear again.
Deep Cycle Battery

SEO Services Consultants said...

Wow, Fantastic article, it’s so helpful to me, and your blog is very good,

Fort Lauderdale criminal lawyer

Unknown said...

Thank you, thats very interesting information. I need to share with my friends.Pantyhose

Unknown said...

I found your website perfect for my needs. It contains wonderful and helpful posts. I have read most of them and learned a lot from them. You are doing some great work. Thank you for making such a nice website.

SEO Services

Unknown said...

very great posting

Kata Kata Bijak
Kata Kata Mutiara
Kata Kata Indah
Zodiak

Unknown said...

I was very over the moon to find this site.I wanted to offer you on this great presume from!! I obviously enjoying every bantam speck of it and I suffer with you bookmarked to monitor elsewhere novel pieces you post.
self improvement ideas

Waqas Qamar said...
This comment has been removed by the author.
Custom Dissertation said...

An best blog this is,and a quality source to get updated by some of the greatest facts,thanks to share.
Custom Dissertation

john said...

This is a top work, by sharing these great and amazing facts,
Logo designing

Steave Brooke said...

There are certainly a lot of details like that to take into consideration. That is a great point to bring up. I offer the thoughts above as general inspiration but clearly there are questions like the one you bring up where the most important thing will be working in honest good faith. I don?t know if best practices have emerged around things like that, but I am sure that your job is clearly identified as a fair game.

Ethical SEO

Unknown said...

Howdy, I actually love reading through your posts, thank you for the truly great post!Makeityourring Diamond Engagement Rings
TEAK 123 best teak garden furniture manufacturer wholesale in Indonesia

Anonymous said...

Your article is really great and i truly enjoyed reading it, keep walking.
India domain registration

Costa Rica Travel and Fishing said...

Costa Rica Fishing
Odex Pte. Ltd. is a Singapore-based company that licenses and releases anime for local and regional Southeast Asian consumption. It was registered in 1998 to license, import and release overseas drama and animation into Singapore. It began distribution in 2000. Odex also sells programs to television stations in Singapore, Malaysia, Indonesia, such as NTV7, MediaCorp TV12 Central, MediaCorp TV Channel U and StarHub TV E-City Channel 111.Costa Rica Fishing and Tours Other than licensing, Odex also does English dubbing, translation and/or subtitling for other companies.

http://costa-ricafishing.com/
Odex is most well known for taking legal action in 2007-2008 against home users who were allegedly illegally downloading anime videos from the Internet. In the course of Odex's attempt to take actions against home users, the ruling in 2008 by District Judge Ernest Lau's rejecting ODEX's request that Pacific Internet (PacNet) release subscriber data may have established important precedents for protecting online privacy of Internet users.Costa Rica Wedding The actions received extensive press and blog coverage, especially as they roughly coincided with similar attempts in the United States by the music industry to enforce against file sharing by home users. Issues of intellectual property, copyright protections and freedom of speech underlie these events.

Costa Rica Fishing
Since the 2007 controversy, Odex seems to have been hiding from the public and engaging in stealth marketing with Takashimaya, Animax and Anime Festival Asia (AFA). It has been avoiding the use of it logo or company name in its products and events. (circa 2010) For example, in the past two AFA events, Odex took up one of the biggest spaces but the space it occupied was not labelled under Odex name. In 2010's Anime Festival Asia (AFA X), Odex took up the 2nd largest booth under its own name, making a strong presence with anime apparel and merchandise under its license.
Costa Rica Fishing and Tours
http://costa-ricafishing.com/
Costa Rica Wedding

taoxanh said...

I’m glad to have found this post as it’s such an interesting one having very informative thoughts. Thank you for this post.
As the largest national distributor of artificial grass supplier, focuses on quality and technology for all of its products. Our synthetic grass products are sold and distributed on a large nationwide scale to supply the rising requests for turf. With this growing demand for our products, Wholesale Turf is always seeking new quality turf specialists who desire a superior product to compliment their installation process.

hotbabygames said...

Great post!Baby Games
Baby Games
Fish Games

passionlove said...

Excellent post. We have found that discussing things like this within a group provides better results. American Finance Solutions provides merchant cash advances programs to help businesses obtain enough capital to ensure success.

Fabian Smith said...

Thank you for your article to share with us.

Website Conversion Rate Optimization

Anonymous said...

Thanks for this great information...Really quite interesting.
web designing company

Maxdence said...

Really your post is really very good and I appreciate it. It’s hard to sort the good from the bad sometimes, but I think you’ve nailed it. You write very well which is amazing. I really impressed by your post.Flights to New York

Fabian Smith said...

You are a Great while writing in the blogs it is awesome I liked it too much good and informative thanks for the sharing.

Wedding Logo

Unknown said...

This blog is awesome full of useful information that i was in dire need of.
Miranda Kerr Workout

Unknown said...

You have given wonderful information. It was useful. I will bookmark this site.
Search Engine Marketing

Office Furniture in West Palm Beach said...

I just couldn’t leave your website before telling you that we really enjoyed the quality information you offer to your visitors… Will be back often to check up on new posts.


British Luxury Watch

amelia said...

Wonderful post. This is most inspiring post. I love to read such kind of material. Blogger did a great job here.
Real Estate Property
seo companies in pakistan

blaircraig said...

This is a very helpful post; i hope this really helps me to complete my project..
Advertising agencies in Pakistan

blaircraig said...

Want to thank you for interesting content dude. Keep writing.....
Botox in Dubai

devindennis said...

I love reading and I am always searching for informative information like this! Write more informative news like this, and let's Stop Dreaming Start Action!!
creative designs Pakistan

devindennis said...

Really your blog is very interesting.... it contains great and unique information. I enjoyed to visiting your blog. It's just amazing.... Thanks very much for the share
2d Animation in Pakistan

blaircraig said...

I afresh came beyond your blog and accept been account along. I anticipation I would leave my aboriginal comment. I don't apperceive what to say except that I accept enjoyed reading. Nice blog. I will accumulate visiting.

blaircraig said...

Hi, acknowledge you for administration this abundant info. Was just browsing through the net in my appointment and happened aloft your blog. It is absolutely actual able-bodied accounting and abdicate absolute in answer with a actual simple language...
Advertising

Unknown said...

This is a acute blog. I beggarly it. You’ve so abundant ability about this issue, and so abundant passion. You aswell accept how to accomplish humans assemblage abaft it, acutely from the responses. You’ve got a appearance appropriate actuality that’s not too flashy, but makes a account as ample as what you are saying. Great job, indeed......
Website development

devindennis said...

Brilliant blog posting. I begin your column actual interesting; I anticipate you are a ablaze writer. I added your blog to my bookmarks and will acknowledgment in the future....
Website designing

blaircraig said...

I accede that autography can say a abundant accord about a person. I anticipate that men whose autography in incomprehensible affliction alone about themselves and do not amount others' opinions.....
Digital advertising agencies

Unknown said...

I just love how you write. Reading your blog for me is like sitting down and having a conversation with you. You always make me smile and you have a way with words.
Advertising agencies in Karachi | Advertising agencies in Islamabad | Advertising | Advertising agency

Website development bangalore said...

Very informative article. I've found your post via Yahoo and I?m really glad about the information you provide in your posts. Thank You for sharing this very informative article... Regards
Web Design Company

Unknown said...

Really your blog is very interesting.... it contains great and unique information. I enjoyed reading your blog alot.

Unknown said...

This is a GREAT post! I hope you not mind.I published an excerpt on the site and linked back to your own blog for people to read the full version. Thanks for your advice.
Advertising agencies in Karachi | Advertising companies in Pakistan | Media buying houses | Media buying houses in Pakistan

Unknown said...

Interesting post !!! I love to see it, when people need such type of site. Which has great information about this topic... Great for a new generation..
Thanks..
Advertising agencies | Advertising agencies in Pakistan | Advertising agencies in Karachi

Unknown said...

I am so glad to see this. Meat definitely needs to be cooked to a certain point. This is not good for you when it is not cooked to this point.
airport pickup w2 | heathrow to w2 | southend to w2

devindennis said...

Nice information i know this will really help me a lot thanks for sharing this .. keep posting
Best advertising agency in Pakistan | pakistani advertising companies

devindennis said...

Usually I do not post comments on blogs, but I would like to say that this blog really forced me to do so! Thanks, for a really nice read.
Best office furniture | Cheap office furniture | Customized office furniture

Unknown said...

You aswell accept how to accomplish humans assemblage abaft it, acutely from the responses. You’ve got a appearance appropriate actuality that’s not too flashy, but makes a account as ample as what you are saying. Great job, indeed.
Cheap office furniture | Best office furniture |Customized office furniture

Unknown said...

This post actually revealed quite a bit more information than I was hoping to find. I'm really glad I discovered this site for that reason
airport pickup w2 | heathrow to w2 | southend to w2

Unknown said...

This site is awesome. My spouse and i constantly come across a new challenge & diverse in this article. gatwick to w2 / cab w2

Unknown said...

This posting is marvelous and what a fantastic research that you have done. It has helped me a lot. Thank you very much. Feel free to visit my buy portfolio lighting site, 70-669, 70-323, 642-998, Our sample questions and answers will reflect our 10 years’ experience. We promise you that certification will appear as a child's play for you after studding guide.

Unknown said...

Get Exam format, objectives, questions, answers and all information on certification exam from our experienced experts. Get complete guide and Save your time within economical rates. We ensure that after studying our guide you will surely get clear any certification exams, 70-669, 70-323, 642-998, Our free demo is inclusive and has only significant material that made us much better decision as compared with regular study guides.

Unknown said...

I just love how you write. Reading your blog for me is like sitting down and having a conversation with you. You always make me smile and you have a way with words.
urdu newspaper | english newspaper | news from pakistan

Unknown said...

Sounding Out thanks is simply my little way of saying. Bravo for a fantastic resource. Take On my sweetest wishes for your incoming post...
Customized office furniture | Best office furniture | Cheap office furniture

Unknown said...

Thank you for this great information, you write very well which i like very much. I am really impressed by your post...
Office furniture catalogue , Buy furniture online , Best advertising agency in Pakistan

Unknown said...

Really your blog is very interesting.... It contains great and unique information. I enjoyed to visiting your blog. It's just amazing.... Thanks very much for the share.taxis in w2|stansted to w2

Unknown said...

It’s really a great post..I would like to appreciate your work and I am going to recommend it to my friends. Thanksw2 minicabs|minicabs in w2|cab w2

Unknown said...

All that we are is the consequence of what we have estimation. Wait… Has anyone exhorted dissertation for you. Keep the articles progressing !
pakistani matrimony | pakistani matrimonial | pakistani matrimonial sites | pakistani rishtay

Unknown said...

This article was quite interesting. I am going to read more on your blog. I do agree with everything you are saying. Lipozene

devindennis said...

Thank you for sharing to us. There are many people searching about that now they will find enough resources by your post. I would like to join your blog anyway so please continue sharing with us..

cosmetic surgery in pakistan | cosmetic surgery in lahore | cosmetic surgery for skin

Anonymous said...

Hey really nice blog post and its very useful information.
Thanks.
Professional Website Developer in Bangalore | Ecommerce Website Development in Bangalore

Unknown said...

Great site, continue the good work,is also very helpful to people, is worth us learning,your article is really Great job!
Lipozene Reviews

Unknown said...

I think its well detailed and to the point.I found very interesting and helpful.
Thanks.
Omkarsoft Web Development Companies Bangalore

abdul kader said...

Great Article Thank you for sharing with us.

web design company

karen disch said...

Hello all my viewer in this global ,My name is Vivian disc.am from Florida spring Hill I am here to thank almighty GOD fore using Dr Patrick who helped me in my life.I was infected with HERPES SIMPLEX VIRUS in 2015,i went to many hospitals for cure but there was no solution,so I was thinking how can I get a solution out so that my body can be okay.One day I was in the river side thinking where I can get solution.so a lady walked to me telling me why am so sad and i open up all to her telling her my problem,she told me that she can help me out, she introduce me to a Dr Patrick who uses his herbal medicine to cure HERPES SIMPLEX VIRUS and gave me his email,so i mail him.He told me all the things I need to do and also give me instructions to take,which I followed properly.before I knew what is happening after two weeks the HERPES SIMPLEX VIRUS that was in my body got cured.he can cure any kind of diseases with his herbal medicine like HIV diseases,Cancer diseases,HPV diseases.diabetes ,cured of candida diseases.Syphilis,Hepatitis types of Cancer,Gonorrhea,low SPERM.wining of lottery number ,getting your ex ,pregnancy herbal medicine.quickly contact Dr.Patrick you can also email dr clement drakugbespellhome1@gmail.com or call him +2347061824880 and whats-app

Unknown said...
This comment has been removed by the author.
Unknown said...

Good Article. It can help us

Web Designing Company

Priya said...

Excellent and very cool idea and the subject at the top of magnificence and I am happy to this post..Interesting post! Thanks for writing it. What's wrong with this kind of post exactly? It follows your previous guideline for post length as well as clarity..

PTE Training in Chennai | PTE Coaching in Chennai

Unknown said...

thanks for amazing article,it was wonderfull day finding amazing post like this

agen togel
web togel
bandar togel terpercaya
agen togel terpercaya
situs togel terpercaya
togel online
togel online terpercaya
bandar online
bandar togel
agen togel online
togel on line
cara main togel online
agen judi togel online
sgp online
judi online singapore
data pengeluaran
live hongkong togel
togel live hk
bandar judi togel
bandar judi togel online
sgp pools 4d
result 4d hari ini
tohel
togell
togelsgp
togel
judi togel online
bandar judi togel online terpercaya
agen togel sgp
agen togel hongkong
agen togel hk
agen togel singapura
agen togel sydney

syair togelpelangi said...

artikkeleita, jotka ovat mukavia ja erittäin mielenkiintoisia, haluan lukea artikkeleita, joita teet
bandar togel

Edward Bailey said...

There are many other good companies as well like i am working at GoodCore Software ltd.

Al Shunnar Plastic Surgery said...

Randomly i was visiting posts on internet and i found your post and it is amazing post. Reading this post is really worth it.

Al Shunnar Plastic Surgery

Bokep69 said...

Slot Online

Judi Online

idnplay

Aptron Noida said...

Java Training In Noida