In the Supreme Court of the State of California
I attended the oral argument of DVD Copy Control Association v. Pavlovich before the California Supreme Court. It was interesting.
I think both sides made some technical errors in their descriptions of what DeCSS is and does.
What most frustrated me about what the other side had to say was this. The DVD CCA's attorney first accurately said that Pavlovich intended to create an open source DVD player. (That was a great improvement over some of what they've said in the past.) DVD CCA then went on to argue that, because creating an open source player "defeats" or "undoes" or "destroys" CSS (by necessarily involving publishing it contrary to DVD CCA's rules), the decision to develop such a player shows a intent to harm technology companies and movie studios (and that this intent is malicious).
After all, DVD CCA said, the nature of CSS as intended by its creators was that it could not be published in an open source form (otherwise people would be able to do copying of DVDs, because they would know how to implement CSS without being contractually bound). Therefore, Pavlovich would have known that publishing a CSS-implementing player in an open source form would undermine the security of CSS and would hurt the various California industries which had developed and relied on the security of CSS.
DVD CCA just kept on claiming that Pavlovich knew he was doing something wrong because he knew that the development of LiVid was contrary to the intention of the tech companies and the studios, and would harm their business. One of the justices (Justice Brown) asked a great question, roughly
So, if I'm here in California, and I start to picket in front of my house, saying "The U.S. automobile industry sucks!", can I be sued in Michigan because I deliberately acted in a way I knew would have effects on an industry in Michigan?
I'm biased on this point, but I thought DVD CCA's answer was evasive. It dodged the suggestion that there are legitimate activities which can be expected to harm someone's business, and promptly went back to an earlier analogy which compared Pavlovich's conduct to that of somebody firing a rocket.
(Shannon Lafferty covered this hearing for The Recorder, and reports that Brown asked "What is it about what he did that makes it appropriate for California to exercise jurisdiction? If I picketed in front of my house with a sign, 'American car companies are terrible,' I can be sued in Michigan?".)
I found something which DVD CCA's attitude reminded me of. (I fear that a whole bunch of law students will start finding this page through searches, because of what I'm about to reproduce below. Maybe that's not a bad thing.)
Two masters of a grammar school at Gloucester brought a writ of trespass against another master, and counted that the defendant had started a school in the same town, so that whereas the plaintiffs had formerly received 40d. or two shillings a quarter from each child, now they got only 12d., to their damage, & c.TILDESLEY. His writ is worthless.
SKRENE. It is a good action on the case, and the plaintiffs have shown well enough how they are damaged; wherefore, & c.
HANFORD, J. There may be damnum absque injuria [a loss without a (legally cognizable) injury]. As if I have a mill, and my neighbor builds another mill, whereby the profit of mine is diminished, I shall have no action against him; still I am damaged, quod Thirning, C.J., concessit, and said that the instruction of children is a spiritual matter; and if one retains a master in his house to teach his children, it is a damage to the common master of the town, yet, I think, he will have no action.
SKRENE. The masters of Paul's claim that there shall be no other masters in all London except themselves.
HORTON demurred because the action was not maintainable.
HILL, J. There is no ground to maintain this action, since the plaintiffs have no estate, but a ministry for the time; and though another equally competent with the plaintiffs comes to teach the children, this is a virtuous and charitable thing, and an ease to the people, for which he cannot be punished by our law.
SKRENE. If a market is erected to the nuisance of my market I shall have an assize of nuisance; and in a common case, if those coming to my market be disturbed or beaten, whereby I lose my toll, I shall have a good action on my case; so here.
HANKFORD, J. Not the same case, because in the case put you have a freehold and inheritance in the market; but here the plaintiffs have no estate in the schoolmastership, & c., but for an uncertain time, and it would be against reason for a master to be hindered from keeping school where he pleases, unless where a university was incorporated or a school founded in ancient times.
And the opinion of the court was that the writ would not lie. Wherefore it was awarded that they should take nothing, & c.
("The Schoolmaster Case", Y.B. 11 Hen. IV, 47 (1410).)
What I would have loved to have seen in Pavlovich was one of the Justices declaring that, "though another equally competent with the plaintiffs comes to publish independently-developed DVD player software, this is a virtuous and charitable thing, and an ease to the people, for which he cannot be punished by our law". Of course, since this was just an argument about jurisdiction, the Court wasn't actually considering the merits of the case.
But they sure liked to talk about the damnum and not so much about the injuria.
DVD CCA is still pushing this idea that Matthew Pavlovich knew that "there was a licensing entity for CSS" or "there was a licensing process for CSS" or something. Their theory seems to be that, since Matthew allegedly knew that such a process existed but chose not to participate in it, his intent must clearly have been wrongful. (The idea that he wanted to compete with them and, like the new school master in 1410, didn't properly require their permission to do so seems foreign to DVD CCA.)
I'm not feeling creative enough to attack this reasoning with actually creative analogies, so I'll just give a boring analogy.
I hereby declare that there is a licensing process for learning the prime factors of 402596090603198404541749. Whoever wants to incorporate these factors into a new product should send a stamped, self-addressed envelope to:
NTILO Factors of 402596090603198404541749 Licensing Division
1022A Shotwell Street
San Francisco, CA 94110-4086
ATTN: Licensing Co-ordinator
along with a check for $80 (payable to "Number Theory Interim Licensing Organization") and a signed copy of the following agreement.
THIS IS A LEGAL AGREEMENT between parties ____________________ (hereinafter "Licensee") and Seth Schoen dba Number Theory Interim Licensing Organization (hereinafter "Licensor").The parties agree as follows:
RECITALS.
- Licensor has developed, and desires to license to Licensee, valuable trade secret information and data, namely a mathematical "factorization" of the integer 402596090603198404541749 (hereinafter "Factorization").
- Licensee, a (natural person) (corporation) (____________) located in _____________________, desires to obtain, for its own use in mathematical research and/or product development, a copy of Factorization from Licensor.
- The development of Factorization required intense efforts on the part of Licensor for several minutes on September 6, 2002.
CONFIDENTIALITY. Licensee understands that Factorization is unique and cannot, if compromised, be replaced by any other factorization. Accordingly, Licensee acknowledges that Factorization constitutes valuable proprietary trade secret information. Licensee undertakes and agrees not to publish or disclose Factorization to any party without prior written content of Licensor. Licensee agrees that Factorization is provided only for its own use in mathematical research and/or product development and that, by this agreement, Licensee acquires no proprietary right or interest in Factorization.
LICENSE FEE. Licensee agrees to pay a license fee of $80.00 (eighty dollars) ("License Fee") to Licensor, in consideration for Licensee's license to possess and use Factorization.
ENFORCEMENT OF AGREEMENT. If Licensee shall breach this agreement, Licensor shall suffer immediate and irreparable damage for which it has no adequate remedy at law. Therefore, Licensee and Licensor agree that Licensor may be entitled to equitable relief in addition to any remedy at law. Licensee agrees that, in the event of unauthorized disclosure or publication, Licensor shall be entitled to an injunction to prevent further disclosure.
ENTIRE AGREEMENT. This is the entire agreement between Licensee and Licensor and supersedes any prior agreement. This agreement may not be modified other than by subsequent written agreement between Licensee and Licensor.
GOVERNING LAW. This agreement shall be governed by the laws of the State of California. Exclusive jurisdiction and venue for all matters relating to the enforcement of this License shall be in courts in the county of San Francisco, California, and the parties hereby consent to such jurisdiction and venue.
SEVERABILITY. In the event that any of the provisions of this agreement shall, for any reason, be held by a court of competant jurisdiction to be invalid, illegal or unenforceable in whole or in part, such invalidity, illegality, unenforceablility, or other defect shall not affect any other provision of this agreement, but this agreement shall be construed as if such invalid, illegal or unenforceable provisions had never been contained in it.
By: ______________________________
Title: _____________________________
Date: ______________________________
Licensee ____________________________By: ______________________________
Title: Licensing Co-ordinator
Date: ______________________________
Licensor NTILO
Now all of you know that "there is a licensing procedure" which you must follow if you want to know the factors of 402596090603198404541749 or use them for any purpose. Don't let me catch you misappropriating my factors!
Anyway, the California Supreme Court sits in San Francisco, not Sacramento, and has a beautiful courtroom in the Civic Center not at all far from UC Hastings. You can take BART to their arguments. (You'll have to pass through two metal detectors and surrender any weapons or electronic devices -- pocket knives would actually pose an interesting problem because only the 2nd metal detector's operators are equipped to check personal possessions.) Admission is free and open to the public; most attendees dress up.
I personally wore my suit to court, and I looked something like this:
If I'm very lucky, I'm going to be hearing an argument in the Supreme Court of the United States not long from now. I have to make some arrangements first, though.
- Links from other weblogs:
Mon Dec 21 21:31:24: Butalbital no prescription. from Butalbital no prescription.
Butalbital no prescription.
Mon Dec 21 23:31:34: Buy phentermine without a prescription. from Phentermine no prescription.
No prescription phentermine. Buy no phentermine prescription.
Tue Dec 22 14:36:32: Buy tadalafil prescription drug store online. from Buy tadalafil prescription drug store online.
Tadalafil no prescription. Buy tadalafil prescription drug store online.
Tue Dec 22 23:55:50: Online pharmacy codeine 222. from Is codeine legal.
Tylenol with codeine. Codeine.
Wed Dec 23 05:13:01: Buy amoxicillin. from Buy amoxicillin.
Buy amoxicillin.
Wed Dec 23 06:34:05: Cheap azithromycin. from Cheap azithromycin.
Cheap azithromycin. Buy azithromycin cheap.
Wed Dec 23 14:31:23: Hydrocodone. from How to make hydrocodone.
Hydrocodone. Snorting hydrocodone. What is hydrocodone.
Wed Dec 23 23:56:21: Tramadol without prescription. from Tramadol prescription.
Does tramadol require a prescription in mexico. Tramadol non prescription over the counter. Tramadol no prescription. Tramadol prescription.
Thu Dec 24 05:18:43: Buy adderall without a prescription. from Buy adderall.
Buy adderall ord dexadrine no prescription. Where can i buy adderall without a prescription. Buy adderall. Buy adderall without a prescription. Buy adderall online no prescription needed. Buy adderall no prescription.
Thu Dec 24 13:40:36: Buy lorazepam. from Buy lorazepam.
Buy lorazepam.
Thu Dec 24 23:28:24: Lortab cheap. from Lortab 1000mg.
Lortab prescription online. Cortisone shot and lortab. Lortab.
Fri Dec 25 03:50:41: How long is percocet in your system. from Is darvocet stronger than percocet.
Percocet. Percocet vs vicodon. Percocet and nightmares. Percocet vs. lortabs.
Fri Dec 25 14:44:49: Amoxicillin online no prescription. from Amoxicillin without a prescription.
Buy amoxicillin without prescription. Buy amoxicillin with no prescription. Prescription free amoxicillin. Amoxicillin no prescription.
Sat Dec 26 00:05:33: Alprazolam without prescription. from Alprazolam without prescription.
Buy alprazolam without prescription. Alprazolam without prescription.
Sat Dec 26 15:31:24: Lorazepam without prescription. from Lorazepam without prescription.
Lorazepam no prescription. Lorazepam without prescription. Lorazepam order prescription online. No prescription needed sale lorazepam hydrocodone.
Sun Dec 27 02:05:23: Generic lortab xanax this. from Watson lortab 10.
Lortab. Lortab description.
Sun Dec 27 07:00:49: Tramadol. from Tramadol.
Tramadol hydrochloride. Tramadol hcl liquid. Tramadol. Tramadol for dogs.
Sun Dec 27 15:39:12: Ephedrine no prescription. from Ephedrine no prescription.
Ephedrine no prescription.
Mon Jan 04 00:38:24: Phentermine no prescription. from Phentermine prescription online.
No prescription phentermine. Phentermine 37.5 mg online prescription. Buy phentermine without a prescription. Phentermine without prescription. Top ten sites for prescription phentermine. What is phentermine fastin no prescription. Phentermine prescript...
Mon Jan 04 02:05:46: Phentermine without prescription. from Phentermine without prescription.
No prescription phentermine. Phentermine no prescription. Buy phentermine online without prescription cheap.
Mon Jan 04 04:47:56: Phentermine fastin prescription drug reference. from Phentermine no prescription.
No prescription phentermine. Phentermine without a prescription. Cheap phentermine no prescription. Phentermine prescription. Phentermine no prescription.
Mon Jan 04 10:29:01: Tramadol no prescription. from Does tramadol require a prescription in mexico.
Tramadol no prescription. Tramadol no prescription pharmacy discounter. Tramadol without prescription.
Mon Jan 04 19:35:46: Phentermine no prescription. from Buy phentermine no prescription.
Phentermine without prescription. Buy phentermine with prescription online. Phentermine 37.5 mg online prescription mastercard. Prescription phentermine.
Tue Jan 05 06:01:07: Fioricet without prescription. from Fioricet without a prescription.
Fioricet no prescription. Fioricet info pain medication prescription. Fioricet prescription. Buy fioricet online without a prescription. Fioricet without a prescription.
Tue Jan 05 20:49:33: Adderall purchase without prescription. from Adderall no prescription.
Adderall without a prescription. Adderall purchase without prescription. Order didrex adderall no prescription. Buy adderall or dexedrine no prescription needed. Buy online adderall without prescription. Adderall online without prescription. No prescrip...
Wed Jan 06 07:16:12: Fill viagra prescription. from Prescription drug liability viagra vioxx.
Generic viagra no prescription.
Wed Jan 06 21:26:51: Soma. from Soma.
Buy watson brand soma. Soma fm.
Thu Jan 07 08:32:56: Hydrocodone consultations. from Opana same pleasurable effects hydrocodone.
Hydrocodone. Hydrocodone apap. Hydrocodone side effects of withdrawal.
Thu Jan 07 15:59:45: Tramadol abuse. from Tramadol.
Tramadol dog. Tramadol ultram medicine. Tramadol. Tramadol medication.
Fri Jan 08 00:18:39: Buy oxycodone without prescription. from Online prescription oxycodone.
Oxycodone online without a prescription. Oxycodone prescription san diego.
Fri Jan 08 00:58:30: Buy terbinafine. from Buy terbinafine.
Buy terbinafine.
Fri Jan 08 11:29:56: Buy phentermine. from Phentermine pill buy cheap phentermine.
Buy phentermine online. Buy phentermine in the uk. Buy phentermine online no prescription. Buy online phentermine. Pillinc buy phentermine adipex meridia online. Buy phentermine on line. Phentermine for sale best buy. Buy cheap phentermine. Buy phenterm...
Sat Jan 09 02:09:12: Buy soma online. from Soma buy soma cheap soma soma online.
Buy soma. Buy soma online without rx. Buy soma online.
Sat Jan 09 13:28:39: Soma buy soma cheap soma soma online. from Cyclobenzaprine buy prescription soma zanaflex.
Buy soma tablets. Buy soma. Buy watson brand soma.
Sun Jan 10 05:08:42: Buy xanax online. from Buy xanax online.
Buy xanax no prescription.
Mon Jan 11 00:20:02: Adderall buy cheap adderall buy cheap. from Cheap adderall.
Adderall buy cheap adderall buy cheap. Buy adderall online cheap without prescription. Cheap adderall.
Tue Jan 12 00:36:17: Buy percocet without prescription. from Buy percocet.
Where can i buy percocet online. Buy percocet. Buy percocet 10mg. Buy percocet online without office visit. Buy percocet online no prescription. Percocet buy online forum. Buy percocet online.
Tue Jan 12 03:32:26: Ephedrine no prescription. from Ephedrine no prescription.
Ephedrine no prescription.
Tue Jan 12 06:19:43: Buy cheap xanax. from Buy xanax.
Buy xanax overnight. Buy xanax online. Buy generic xanax information. Buy xanax with mastercard overnight delivery. Buy xanax online without a prescription.
Tue Jan 12 06:49:52: Oxycodone reactions. from Oxycodone.
Oxycodone website. Oxycodone.
Wed Jan 13 01:09:28: Ambien vs lunestra. from Ambien cr.
Purchasing ambien online. Ambien. Ambien manufacturer.
Wed Jan 13 07:12:19: Buy alprazolam. from Buy alprazolam.
Buy alprazolam.
Wed Jan 13 10:42:07: Buy oxycontin. from Buy cheap oxycontin.
Buy oxycontin. Buy oxycontin online.
Wed Jan 13 20:04:11: Buy terbinafine. from Buy terbinafine.
Buy terbinafine.
Thu Jan 14 00:44:17: Buy oxycodone. from Buy oxycodone without a prescription.
Buy oxycodone without prescription. Buy oxycodone without a prescription.
Thu Jan 14 10:09:52: Meridia. from How much weight can i lose with meridia.
Meridia deaths. Meridia diet pill. Meridia meridia. Meridia buy cheap meridia online. Meridia side effects. Where can i get meridia at a a cheap price. Side effects of the drug meridia.
Thu Jan 14 11:45:57: Ativan. from Ativan.
Ativan. Ativan side effect. Ativan half life. Ativan lorazepam information. Ativan side effects. Ativan what is it used for. Ativan and seizres.
Thu Jan 14 20:16:48: Buy percocet. from Buy percocet and greece.
Buy percocet. Buy percocet online. Patriots percocet addiction buy.
Thu Jan 14 21:29:30: Buy cheap oxycontin. from Cheap oxycontin.
Cheap oxycontin. Buy cheap oxycontin.
Fri Jan 15 05:17:08: Buy cheap oxycontin. from Buy cheap oxycontin.
Cheap oxycontin. Buy cheap oxycontin.
Fri Jan 15 08:57:20: Next day delivery vicodin. from No prescription vicodin.
Vicodin. Buy vicodin online. Buying cod vicodin. Vicodin and hydroxyzine.
Fri Jan 15 10:05:49: Buy online cheap and fast tramadol. from Cheap tramadol.
Cheap tramadol.
Fri Jan 15 20:17:40: Buy percocet. from Buy percocet online without office visit.
Where to safely buy percocet. Buy percocet. Buy percocet without a prescription. Buy percocet and greece.
Fri Jan 15 21:50:27: Lexapro without prescription. from Lexapro prescription.
Lexapro prescription. Lexapro without prescription. Prescription lexapro. Lexapro without prescription pay by check.
Sat Jan 16 08:58:56: Terbinafine no prescription. from Terbinafine no prescription.
Terbinafine no prescription.
Sat Jan 16 09:44:41: Buy hyrocodone. from Buy hyrocodone.
Buy hyrocodone.
Sat Jan 16 10:04:19: Buy super cheap phentermine and tramadol. from Buy tramadol online save wholesale price yep.
Buy tramadol. Buy cheap tramadol at online drug store.
Sat Jan 16 18:14:47: Buy hydrocodone without a prescription. from Buy hydrocodone without a prescription.
Buy hydrocodone. Buy hydrocodone 10.
Sat Jan 16 19:19:45: Cheap 37 5 phentermine. from Buy prozac phentermine online free shipping cheap.
Cheap phentermine. Phentermine cheap. Cheap phentermine online 37 5.
Sun Jan 17 04:48:04: Oxycontin. from Buy oxycontin online.
Oxycontin online. Oxycontin. Imformation for teen on oxycontin. Buying oxycontin.
Sun Jan 17 05:02:57: Buy carisoprodol online no prescription. from Buy carisoprodol online no prescription.
Carisoprodol with no prescription. 180 carisoprodol no prescription. No prescription carisoprodol. Carisoprodol no prescription cod. Buy carisoprodol online no prescription.
Mon Jan 18 02:14:59: Snorting hydrocodone. from Hydrocodone.
Hydrocodone. Buy hydrocodone online consultation. Hydrocodone guaifenesin syreth. Buy hydrocodone without a prescription. Hydrocodone extraction. Hydrocodone online. Hydrocodone versus oxycodone.
Mon Jan 18 08:35:48: Cheap oxycontin. from Buy cheap oxycontin.
Buy cheap oxycontin.
Mon Jan 18 18:00:53: Side effects of hydrocodone. from Hydrocodone.
Hydrocodone. Buy hydrocodone online consultation. Hydrocodone guaifenesin syreth.
Tue Jan 19 03:34:50: Buy phentermine. from Buy phentermine overnight cod.
Where to buy phentermine. Buy phentermine.
Tue Jan 19 05:34:43: Lorazepam without prescription. from Lorazepam order prescription online.
Lorazepam no prescription. Lorazepam without prescription. Lorazepam order prescription online. Lorazepam 1mg no prescription federal express.
Tue Jan 19 20:28:39: Xanax addiction. from Pharmacy order generic xanax.
Xanax withdrawal symptoms. Buy xanax online. Xanax.
Wed Jan 20 06:10:09: Sinemet oxycodone. from Oxycodone.
Online pharmacy oxycodone. Oxycodone side effects.
Thu Jan 21 02:38:54: Buy percocet. from Buy percocet.
Buy percocet.
Thu Jan 21 09:59:38: Codeine dextromethorphan. from Codeine facts.
Codeine acetametaphen.
Thu Jan 21 12:09:33: Buy percocet online no prescription. from Buy percocet.
Buy percocet. Buy percocet online no prescription. Buy tylox percocet.
Thu Jan 21 22:20:58: Ambien on line. from Ambien cr.
Ambien. Ambien side effects. Ambien sleep medication.
Fri Jan 22 07:21:29: Buy ativan. from Buy ativan.
Buy ativan.
Fri Jan 22 07:51:54: Buy soma from mexico online. from Buy watson brand soma.
Buy soma online. Http pills.viptemplates.com p buy soma.
Fri Jan 22 23:24:06: Buy doxycycline. from Buy doxycycline.
Buy doxycycline.
Sat Jan 23 06:44:51: Ativan. from Ativan.
Ativan.
Sat Jan 23 09:31:10: Buy doxycycline. from Buy doxycycline.
Buy doxycycline.
Sat Jan 23 20:04:27: Buy vicodin. from Buy vicodin.
Buy vicodin.
Sat Jan 23 20:18:52: Ativan -buy -buying -online -cheap. from Buy ativan fed ex no prescription.
Buy ativan online. Buy ativan online free usa dr consultation. Buy ativan fed ex no prescription. Buy ativan online from discount pharmacy store. Buy ativan no prescription. Buy ativan.
Sun Jan 24 00:07:36: Ephedrine meth recipies. from Ephedrine sulphate.
Ephedrine.
Sun Jan 24 11:27:23: Phent ermine adipex. from Phent ermine adipex.
Drug adipex. Phentermine adipex. 180 ct adipex. Adipex hurt me. Adipex. Adipex no prescription.
Mon Jan 25 22:47:31: Fioricet. from Advanced book by fioricet guest powered.
Fioricet info pain medication prescription. Fioricet. Fioricet side effects. Does fioricet show up in blood work. Discount fioricet. Fioricet morphine.
Mon Jan 25 23:39:38: Buy lorazepam. from Buy lorazepam.
Buy lorazepam.
Tue Jan 26 05:18:44: Tramadol wikipedia the free encyclopedia. from Tramadol 100mg.
Low price tramadol. Tramadol hydrochloride. Tramadol hcl. Tramadol. Ultram tramadol.
Tue Jan 26 09:45:22: Ativan. from Drug dosage for ativan.
Ativan.
Wed Jan 27 02:50:58: Buy tramadol. from Where buy tramadol click here.
Tramadol cyclophoria buy tramadol generic ultram. Buy tramadol. Buy cheap tramadol tramadol mg quick delivery cod. Buy cheap tramadol mg tablets only in us online. Tramadol great buy.
Wed Jan 27 03:56:09: Buy adderall. from Buy adderall.
Buy adderall.
Wed Jan 27 08:40:05: Percocet. from Neo percocet.
Expired percocet. Percocet no prescription. Long term use of percocet. Percocet. Difference in darvocet and percocet.
Thu Jan 28 04:46:41: Buy butalbital. from Buy butalbital.
Buy butalbital.
Thu Jan 28 04:52:38: Buy vicodin. from Vicodin.
Buy vicodin without script. Vicodin with no membership fees. Vicodin. Is it safe to snort vicodin. Vicodin online no prescription.
Fri Jan 29 01:42:48: Percocet. from How to extract acitaminiaphine from percocet.
Percocet. Percocet dangers of abuse.
Fri Jan 29 07:56:28: Vicodin detox. from Vicodin.
Vicodin. Pharmacy online no prescription vicodin.
Fri Jan 29 11:51:27: Ambien sleep medication. from Ambien cr.
Ambien dosage. Ambien buy. Ambien. Ambien next day delivery canada. Ambien cr.
Fri Jan 29 21:41:07: Hydrocodone pics. from Buy hydrocodone online.
Hydrocodone.
Fri Jan 29 23:40:24: Soma prescription medicine. from Soma in san diego.
Soma seeds. Soma. Soma ironman. Buy watson brand soma.
Sat Jan 30 09:16:01: Xanax 2 milligram. from Xanax xr.
Xanax online. Xanax. Uhi foundation forums xanax cheap phentermine.
Sat Jan 30 17:36:35: Buy tramadol. from Buy tramadol.
Buy tramadol.
Sat Jan 30 19:02:18: Buy fioricet online that ships to missouri. from Generic fioricet low prices amp fast delivery.
Fioricet.
Sun Jan 31 01:55:45: Buy vicodin. from Buy vicodin without script.
Buy vicodin online next day delivery. Buy vicodin online. Buy vicodin online without a prescription. Buy vicodin.
Sun Jan 31 06:20:22: Cheap phentermine online. from Phentermine.
Phentermine.
Sun Jan 31 10:54:14: Buy vicodin without script. from Buy vicodin without script.
Buy vicodin without prescription. Forum vicodin buy vicodin online. Buy vicodin no rx. Buy vicodin no prescription. Buy vicodin without script. Buy vicodin online without. Buy vicodin.
Mon Feb 01 00:25:27: Buy phentermine. from Buy phentermine.
Buy phentermine.
Mon Feb 01 00:37:26: Buy fioricet. from Buy fioricet.
Buy fioricet.
Mon Feb 01 11:55:58: Viagra uterine thickness. from Viagra online stores.
Generic viagra.
Mon Feb 01 12:09:27: Phentermine. from Phentermine no prescription.
Phentermine. Cheap phentermine.
Mon Feb 01 12:50:02: Buy vicodin dr consultation. from Buy vicodin without script.
Forum vicodin buy vicodin online. Buy cheap no prescription vicodin. Buy vicodin without script.
Mon Feb 01 12:55:55: Tramadol overdose. from Tramadol.
Buy tramadol online cod. Buy tramadol the lowest prices chtiblog com. Tramadol dog. Tramadol.
Tue Feb 02 04:07:30: Re your vicodin refill is ready. from Vicodin without prescription.
Cheap vicodin cod. Buy vicodin online. Purchase vicodin online. Vicodin at overseas pharmacies. Vicodin. Buy vicodin without a prescription. Vicodin detox.
Tue Feb 02 04:14:06: Re your vicodin refill is ready. from Vicodin.
Effects of vicodin. Buy vicodin without script. Vicodin. Dangers of vicodin. Cheap vicodin. Buy vicodin without a prescription. Vicodin no rx.
Tue Feb 02 23:35:14: Butalbital apap tbmik. from Side effects of butalbital.
Butalbital order. Butalbital medical license. Melatonin scar butalbital.
Tue Feb 02 23:54:13: Hydrocodone versus oxycodone. from Oxycodone.
What are the symptoms of oxycodone addiction. Buy oxycodone. Oxycodone and breastmilk. Oxycodone extraction. Oxycodone. Oxycodone gel extract. Oxycodone breastfeeding.
Wed Feb 03 05:19:48: Buy xanax online. from Xanax lawsuits.
Xanax.
Wed Feb 03 18:51:41: Buy ambien. from Ambien online.
Ambien.
Wed Feb 03 18:53:11: Buy ativan online. from Buy ativan online.
Buy ativan online. Buy ativan online 32.
Thu Feb 04 07:13:55: Cyclobenzaprine buy prescription soma zanaflex. from Buy soma online without rx.
Buy soma online. Buy domain onlinevcvpl soma. Soma buy soma cheap soma soma online.
Thu Feb 04 07:24:18: Buy adderall without a prescription. from Adderall san antonio.
Adderall xr. Adderall.
Thu Feb 04 16:28:02: Buy hydrocodone without prescription. from Buy hydrocodone online consultation.
Buy hydrocodone online. Buy hydrocodone without a prescription.
Thu Feb 04 17:50:22: Tylenol codeine elixr. from Apap codeine 300 30.
Cheap codeine. Adverse effects codeine. Codeine. Buy fiorinal with codeine.
Fri Feb 05 01:14:56: Amoxicillin. from Amoxicillin 500mg.
Amoxicillin itch. Amoxicillin.
Fri Feb 05 02:43:20: Adderall. from Adderall good study aid.
Adderall. Adderall withdrawal. Adderall xr coupons.
Fri Feb 05 12:20:55: Alprazolam 0.5mg. from Alprazolam.
Alprazolam effects side xanax discount. Order alprazolam online. Alprazolam. Buy alprazolam 2mg bars.
Fri Feb 05 15:55:41: Adderall without a prescription. from Adderall overdose.
Adderall xr headache. Adderall and kidney pain. Dosage and tolerance to adderall. Adderall prescription. Adderall.
Sat Feb 06 01:59:04: Diazepam to lorazepam conversion. from Valium diazepam.
Diazepam.
Sat Feb 06 03:35:42: Buy fioricet. from Buy fioricet.
Buy fioricet.
Sat Feb 06 15:31:48: Buy cheap phentermine mg tabs lowest prices. from Buy phentermine 37.5 overnight.
Buy phentermine. Buy phentermine without a prescription. Buy phentermine cod. Buy cheap online phentermine. Mg buy phentermine. Buy phentermine order cheap online.
Sat Feb 06 16:30:09: Buy viagra. from Buy viagra.
Buy viagra.
Sat Feb 06 17:20:20: Amoxicillin. from Safety of amoxicillin and greyhounds.
Amoxicillin soar throat. Amoxicillin dosage. Amoxicillin. Amoxicillin false positive for cocaine. Amoxicillin dosage instructions.
Sun Feb 07 02:04:27: Snorting diazepam buy diazepam wow what a price. from Buy diazepam juvenile.
Buy diazepam.
Sun Feb 07 02:57:49: Meridia diet index dietlist net. from Meridia.
Meridia. No prescription meridia. Meridia reviews. Meridia overnight. Buy meridia buy cheap meridia online.
Sun Feb 07 20:24:16: Vicodin without prescription. from How to make vicodin.
Buy vicodin. Vicodin. Vicodin side effects. Vicodin detox.
Sun Feb 07 22:02:26: Tramadol. from Tramadol.
Cheap tramadol. Tramadol.
Mon Feb 08 05:43:32: Cheap fioricet and one day delivery. from Fioricet cheap.
Fioricet cheap. Cheap fioricet.
Mon Feb 08 08:31:14: How long does fioricet show up in blood work. from Fioricet.
Fioricet. Fioricet information from drugs com. Cheapest fioricet.
Wed Feb 10 06:06:15: Vicodin. from How l ong does vicodin stay in your system.
How l ong does vicodin stay in your system.
Wed Feb 10 08:16:27: Buy vicodin without a prescription. from Vicodin.
Vicodin interaction with metropolol. Vicodin online. Vicodin.
Wed Feb 10 20:30:47: Oxycodone 5 325. from Oxycodone.
Oxycodone controlled releasse. Fentanyl vs oxycodone. Oxycodone 5 325. Oxycodone.
Wed Feb 10 20:40:23: Tramadol com. from Cheapest tramadol.
Tramadol.
Thu Feb 11 06:03:41: Buy fioricet overnight. from Buy fioricet online.
Buy fioricet with codeine. Buy fioricet online. Buy fioricet.
Thu Feb 11 06:27:31: Buy wholesale adderall. from Buy adderall.
Buy cheap adderall online. Buy adderall. Buy adderall online. Buy adderall without a prescription.
Thu Feb 11 16:15:44: Buy fioricet rx at altairulit org. from Buy fioricet with codeine online.
Buy fioricet. Buy fioricet online free fedex. Buy drug satellite tv fioricet online.
Thu Feb 11 17:58:03: Cheap phentermine. from Phentermine side effects.
Cheap phentermine. Phentermine.
Fri Feb 12 03:43:45: Buy vicodin. from Buy vicodin.
Buy vicodin.
Fri Feb 12 06:15:06: Oxycodone. from Oxycodone side effects.
30mg oxycodone ir blue scored tablet 2. Oxycodone. Oxycodone cr side effects.
Fri Feb 12 16:37:41: Oxycodone extraction gel. from Oxycodone while pregnant.
Oxycodone online. Oxycodone morphine abuse. How to extract oxycodone from percocet. Oxycodone.
Fri Feb 12 19:02:09: Phentermine diet pills. from Phentermine for sale.
Cheap phentermine. Phentermine. Order phentermine.
Sat Feb 13 03:11:28: Discount tadalafil. from Cheapest tadalafil.
Buy tadalafil. Tadalafil.
Sat Feb 13 05:53:45: Buy oxycodone. from Buy oxycodone.
Buy oxycodone.
Sat Feb 13 12:23:27: Buy tramadol. from Buy cheap tramadol.
Buy tramadol cheap medication inurl.
Sat Feb 13 19:30:48: Buy oxycodone without prescription. from Buy oxycodone online without rx.
Buy 20mg 30 mg oxycodone oxycontin. Buy oxycodone oxycontin without a perscription. Buy oxycodone without a prescription. Buy oxycodone. Buy oxycodone no prescription. Buy oxycodone international online pharmacies. Buy oxycodone online now.
Sat Feb 13 22:18:28: Vicodin. from Re your vicodin refill is ready.
Vicodin. How to get vicodin without a perscription.
Sun Feb 14 05:49:24: Ambien. from Ambien.
Ambien cr. Online ambien. Ambien max dosage. Ambien. Ambien addiction. Buy ambien.
Sun Feb 14 07:29:48: Buy tramadol. from Buy tramadol.
Buy tramadol online save wholesale price yep. Buy tramadol in the united states. Buy tramadol. Buy cheap tramadol mg tablets only in us online. Buy tramadol online best prices limited time off.
Sun Feb 14 23:04:20: Percocet signs of abuse. from Generic percocet.
Buy percocet and greece. Drug test percocet.
Mon Feb 15 01:26:33: Fioricet without prescription. from Fioricet without a prescription.
Fioricet prescription. Fioricet info pain medication prescription. Fioricet no prescription. Buy fioricet online without a prescription.
Mon Feb 15 08:23:21: Oxycontin. from Oxycontin.
Oxycontin withdrawl. Oxycontin online. Oxycontin. Florida doctor who prescribe oxycontin. Freebasing oxycontin.
Mon Feb 15 10:13:44: Buy alprazolam without prescription. from Buy alprazolam 2mg bars.
Buy alprazolam uk. Buy alprazolam 2mg bars.
Mon Feb 15 20:53:56: Valium. from Valium.
Valium blue 10mg. Valium no prescription. Negative effects of xanax and valium. What happens with valium and alcohol. Buy valium pay cod overnight delivery. Valium.
Tue Feb 16 00:23:56: Cheap phentermine online. from Phentermine cheap no prescription.
Phentermine cheap no prescription. Cheap 37 5 phentermine. Cheap phentermine online. Cheap phentermine. Phentermine cheaper. Cheapest phentermine online.
Tue Feb 16 05:39:38: Levothyroxine sodium for dogs. from Levothyroxine.
What color pill is levothyroxine. Levothyroxine weight loss. Levothyroxine herb. Levothyroxine too much. Levothyroxine. Levothyroxine 5 75 mg.
Tue Feb 16 09:18:44: Apo-doxycycline. from Doxycycline for dogs.
Doxycycline erythromycin tetracycline.
Tue Feb 16 10:45:37: Buy percocet. from Buy percocet and greece.
Buy percocet online. Buy percocet online without office visit. Buy tylox percocet.
Tue Feb 16 19:23:43: Order butalbital. from What is butalbital.
Purchase butalbital from mexico.
Tue Feb 16 20:01:56: Buy xanax mastercard overnight delivery. from Buy 180 xanax 2mg.
Buy xanax. Xanax buy xanax online discoint xanax cheap. Buy xanax online. Buy xanax with mastercard.
Wed Feb 17 05:14:37: Pharmacokinetics of percocet. from Long term use of percocet.
Buy percocet. Percocet online. Canadian prescritions and percocet. Percocet.
Wed Feb 17 05:16:40: Buy phentermine mg. from Can you buy phentermine cash on delivery.
Where to buy phentermine. Buy phentermine. Buy online phentermine. Buy no phentermine prescription.
Wed Feb 17 18:45:48: Buy percocet online. from Neo percocet.
Percocet online. Percocet 7.5. Generic percocet.
Wed Feb 17 22:09:53: Free adderall. from Adderall.
Adderall. How while on adderall xr. Adderall like effect.
Thu Feb 18 05:34:01: Viagra cialis levitra buy cheap cialis buy ciali. from Buy viagra.
Viagra buy. Buy viagra in canada. Buy viagra.
Thu Feb 18 16:23:17: Pictures of viagra. from Viagra.
Viagra.
Fri Feb 19 00:50:45: Buy ambien without prescription. from Buy ambien online no prescription.
Buy ambien without a prescription. Buy ambien with a discount at leading pharmacy. Buy ambien online cod. Buy ambien cr. Ambien cr buy online no rx. Buy ambien.
Fri Feb 19 17:09:35: Percocet effects. from Percocet.
Percocet with other drugs. Percocet. Half life of percocet.
Sat Feb 20 08:23:02: Acetaminophen and butalbital. from 787 butalbital.
Definition of butalbital. Butalbital. Butalbital apap caffeine tab. Butalbital online from usa pharmacy. Butalbital cod payment.
Sat Feb 20 20:00:22: Buy viagra. from Buy viagra.
Buy viagra.
Sun Feb 21 04:39:40: Buy alprazolam 2mg bars. from Buy alprazolam without prescription.
Buy alprazolam 2mg bars.
Sun Feb 21 20:28:37: Buy oxycodone on line. from Buy oxycodone online now.
Buy oxycodone oxycontin without a perscription. Buy oxycodone without a prescription. Buy oxycodone legally. Buying oxycodone without prescription.
Mon Feb 22 05:46:17: Buy ambien online. from Buy ambien.
Buy ambien online fast. Buy ambien online. Buy cheap ambien. Tbuy ambien online.
Mon Feb 22 16:22:25: Valium. from Valium.
Buying valium.
Tue Feb 23 07:08:24: Amoxicillin online no prescription. from Amoxicillin.
Amoxicillin.
Tue Feb 23 20:01:25: Cheap alprazolam. from Alprazolam intoxicated driving.
History alprazolam. Alprazolam.
Wed Feb 24 03:48:37: Buy cheap adderall online. from Buy cheap adderall online.
Buy cheap adderall online.
Wed Feb 24 12:29:25: Percocet side effects. from Percocet withdrawl.
Percocet. Percocet addiction.