The Growing Threat of DDOS as a Weapon

The more we build business and economies on top of internet infrastructure, the more we are vulnerable.

I was reading today about yet more DDOS attacks (Distributed Denial of Service) on websites. A DDOS is a lethally effective way to take a website unavailable, and often requires expensive and specialist help to solve if the attackers are determined and skilled.

These latest events may be political, may be grass roots or might even be government sponsored. If anyone knows, nobody is telling. Fact is though it would be naive to think only one group, country or movement is looking at this as a useful tactic. You can bet every government has at least investigated it.

The aim of these attacks could be to knock the site out so it is unavailable, degrade the service, so the users go to a competitor, for example, or to hold the owners to ransom. If the attack is politically motivated a satisfactory outcome could be for the site to be unavailable in the attackers home country, either as an outcome of the attack or due to heavy handed remedial measures.

DDOS works by flooding the host computer with requests. This could be as simple as getting a story to the front page of Digg for weaker hosts, or by getting a large group of people to all descend on the site at an appointed time.

Obviously in the recent cases they were more industrial strength, for example in the TechCrunch report about SlideShare

We’ve been told that the attack reached a peak of 2.5GB/sec and consisted entirely of packets sent from China.

That’s a serious attack. This will have required a large network of computers, a great deal of bandwidth capacity, and lots of separate lines. A common approach is to use “zombie” computers, that is computers infected with malware so the remote operator can use the resources to perform the attack while the unwitting owner is fully unaware.

You can read more on the topic and more sophisticated approaches at Wikipedia.

The concern is not so much that this kind of attack happens, but more how easily it can be done, and that, other than some basic protection, there is not a great deal many companies can do about it.

While a good network security plan can fend off lower level attacks, a seriously funded group could do a huge amount of damage to even the best protected business. Beyond that, Governments around the world are putting their tentacles into ISPs under various guises, overtly and covertly.

How difficult would it be for a government or security service to launch an attack if they wanted to? I expect it has already happened more than once.

Could this be the commerce or political weapon of the future?

Asus Eee PC the Wave of the Future?

The latest gadget on my “I want I need” list is this little gizmo. The Asus Eee PC.

It might not look much but I think it is a vision of things to come.

While Apple was making big about their thinnest notebook, Eee PCs were delivering something equally remarkable, perhaps more so.

This machine comes in at just over £200, less (even as low as $299) if you are lucky enough to live in a more reasonably priced country and choose the base model.

It weighs just 2 pounds. I have books that are heavier and bulkier.

You see, for me, thin is not much of a selling point. Light is. Add to light cheap, and you have right there a winning combination.

For travelers, being able to pack power into a compact and light unit, delivering everything you need without going over your weight allowance or getting funny looks from the nice TSA folks, has real benefits. Even better having it at a low enough cost that you don’t convulse into panic every time someone waves their Starbucks over it.

The benefits don’t just end there. It runs Linux, hence the low price, but you can install XP if you have to. Wifi is built in, and has no hard drive so is power efficient. You can plug in external monitor and keyboard but the keyboard is well equipped for touch typing. Some models even have mic and webcam.

Of course the clones have arrived, but the Asus is still the leader. The question I have is how are Dell and Apple going to respond? This machine has found a niche in the market full of hungry consumers. Could it lead them to create an ultra compact and lower cost device to compete? You could argue the iPhone is kind of in that market but not quite.

I’m seriously considering buying one of these Eee PCs for my next trip in May, but I hear there is a 9″ screen model with 1024x resolution coming so I might just try and pick one up while I am there :)

Anyone used one of these bad boys? What is the user experience really like? Is it cramped or comfy? Please share in the comments …

Retro Gaming and Childhood Computing Memories

1980s micro computers

Todays BBC News article about the computer they sponsored, the BBC Micro, takes me back to my childhood. While the machines back then didn’t have the power or cool factor of todays gaming machines, at the time they had a deep and lasting impact on the people, culture and what we take for granted today was born out of those geeks and their machines.

BBC Micro
The BBC did have a big impact in the UK, particularly in schools. It was too expensive for the average household so they released a more scaled down version. The only other time I can remember the BBC being so involved in something was when the internet was just starting to kick off they sponsored an ISP.

Radofin tv sports console systemWhile I didn’t own a BBC Micro, or its smaller, cheaper sibling the Acorn Electron, I am a proud member of the micro computer generation. We started out with one of those TV Sports Systems then graduated to a Commodore Vic 20.

Do you remember those sports consoles? Basically put batteries in, plug into the tv and play variations of Pong. Glorious black and white boxy wonderfulness. Kept me happy anyway.

commodore vic 20c64While other kids were already onto their second computers, usually the Commodore 64, we were just beginning with the Vic 20 as I turned (I think) age 9.

That little 3.5k beast had a profound influence on me. That and Star Wars made me the geek I am. Obviously I was jealous of the C64 kids, in particular my cousin Ian who would bring his over when he visited, but I was glad to own this little box of tricks.

Do any poll of geeks and the Commodore machines will rank highly. In other countries you will hear other names bandied as competitors. The TRS-80, the early Apple machines, but in the UK there was Commodore, Acorn, Sinclair and later, Amstrad.

sinclair zx81The alternative to the Vic for us at the time was the Sinclair ZX81. It was a popular (and cheap!) machine but far more limited than even the Vic 20. Sinclair had a massive share of the UK market with their machines but if it took the Spectrum to build real popularity.

sinclair spectrumStarting with the ZX80 they had several versions of the Spectrum, 48k, + and 128k models, even a 16-bit machine, the QL. That QL was the first mass market computer based on the Motorola 68000, beating both Apple and Atari to the punch, but ultimately failing in the marketplace.

amigaThe logical upgrade path for the Commodore kids was the Amiga, a 16 bit powerhouse. They did in fact have other computers that are lesser know, the 64c and the 128. The Amiga had its biggest rival in the form of the Atari ST.

Acorn didn’t want to sit back and let Commodore and Atari take the whole market. They built their most powerful machine, the Archimedes. It didn’t set sales figures alight outside of the education sector, but the legacy of that ARM RISC work lives on in a multitude of products to this day.

Which computer did you start with? Do you remember home computing fondly? Share your memories in the comments …

Free Mobile Phone Calls?


My wife lost her phone recently so we have been on a hunt for a new handset. While I saw that phones could do Skype  when I bought my n95, I didn’t think the feature was as widespread or as good value as it really is.

Talking to the phone shop guy we discovered on Three network Skype calls are completely free. Yup, you don’t pay even for the data. How does that work? A voice call over the internet has to be quite a lot of bytes. If they don’t charge for the call, and don’t charge for the bytes, all they are getting is your monthly subscription?

Well, regardless, we will take it!

For those people without smart phones, or with phones where Skype is not available, there is now a Skypephone3 Skypehone screenshots handset available.

When I travel those short “how are you doing?” calls add up to a princely sum. To be able to make them for free will be a big bonus. Add to that the fact that if I am not online she knows not to contact me or the other way round.

One shame is despite the phones and Skype being capable, there doesn’t seem to be a video option. That would be really cool. After a few days away from family it is nice to get to see them as well as speak to them. My daughter is old enough now to be able to tell me in detail how her day went but the pets in particular don’t talk very much, heh.

OK, lack of video I can understand, but for some reason from my n95 I can not initiate text chat. Seems a strange thing to be missing, especially as the screenshots at Skype.com seem to imply you can.

From our small tests the call quality seems just as good as using Skype from your computer but I would love to know your experiences, I worry if it is seems to good to be true then it just might have a sting hiding somewhere!

More UK Government Data Goes Astray

First there was the computer discs that “went missing” containing personal details of all families in the UK with a child under 16, now a Government laptop with potentially sensitive data has been purchased on ebay

Counter terrorism police are today investigating the discovery of a Home Office laptop and encrypted data disc - apparently bought on eBay….

With the statistics showing that nearly 500 government devices have gone missing since 2001, it was only a matter of time before a confidential disc inadvertently ended up on Ebay. Luckily, the public sector finally seems to be learning from repeated mistakes, as the laptop and disc were encrypted.

While the first data leak was unencrypted, thankfully some sort of encryption was used on this latest goof. What worries me is I have seen how some public sector employees behave in this country and believe me, I wouldn’t trust them with my coffee order let alone my private data. What is going to happen when all data is centralized around an ID card system?

People say “if you are innocent you have nothing to fear”. The people on those disks and this laptop, and goodness knows how many other leaks, were innocent but they DO have something to fear. Identity theft and future credit problems.

Why AppleTV Will Fail. Again.


When I first heard about Apple TV I thought it sounded pretty cool. Then I found out what it actually was, and thought “Ah well, pretty lousy but hey, it’s version one.”. We now get to know the news from Macworld and anticipation was high, along with the new video rental service. This could be what we were looking for! Sorry, no joy.

What would you expect from a TV device? Tivo-like functionality? Media Center capability? Storage? Apple TV has none of those things. Sad, but true.

Yes, it has a hard disk, but the device is like an over-sized iPod. It’s depends on your computers iTunes library. It can’t record, doesn’t have a digital or analog tuner. Heck, it doesn’t even play DVDs.

So it is just one more box and not a very smart one at that.

“But” Mr Jobs would say “We now have our video rental service!”. And they do. And it is lame.

iTunes Rentals Good News

Bad News

Summary

What should they have done?

In an ideal world you should be able to use it as a true media center. It should have tuner and DVR capability. You should be able to sync your iPod directly with it and copy files over the network. It should be a safari-based browsing device. Yes, have rentals, but they should be new films and you should have a full 30 days to view as many times as you like. This isn’t pie in the sky, they could do this with the existing hardware and maybe a tuner ad-on.

That, I would buy.

Macworld Fanboy Frenzy

I am a Mac fan, but I don’t really understand what the big excitement is about Macworld. As I write this the Jobsnote has not started so any big news is yet to leak out, but still I do not expect to be as thrilled as lots of people are expecting.

What is it about Apple that has this impact on the media and public? Is it just the fanboys and journalists getting their underwear in a knot or are ordinary Jo and Joe public as fascinated? I doubt it.

Put it this way, there is unlikely to be a massive game-changing launch today. It’s not anticipated that something of the scale of iPhone will be announced. Of course if there is, and I am happy to be wrong in this case, all the speculation and frenzied breath-holding would have been worth it.

Let’s take a look at what is expected to be announced:

Perhaps I am just losing my geekness. It had to happen one day.

Are you excited about Macworld? Why?

Domain Search Means Domain Registration at Network Solutions

“Domain Search Means Domain Registration at Network Solutions”

What do I mean by that headline? Suprisingly it means just that; if you do a search at Network Solutions to see if your chosen domain is available … they register it right away. That domain you were thinking about? It’s now theirs. All you can do is wait for it to expire or buy it from them. For your convenience. Much more expensively than your usual domain company.

Let me show you what I mean.

First we do a search …




… oh great, the domain is available!




Oh, but if you check … no it isn’t!




Try it in your browser …




Your idea, their domain. If you want it you can buy it back for up to three times the price of a normal domain registration.

My advice is to ask around your friends for recommendations of friendly and efficient domain registration companies and keep your domain ideas to yourself.

Being a Mac Guy One Year On

A year ago I bought my first Mac. Looking back on the year, my Apple-using experience was not at all what I had expected it to be.

My motivations for moving to Mac were twofold; 1) I was developing for Apache, PHP and MySQL, and 2) I received regular Microsoft operating system betas through my membership of their developers MVP program, and I didn’t like what I saw.

At the time I had struggled for a month to get my wifi network talking to Ubuntu with no joy. Really, had Ubuntu provided a store selling compliant hardware I might not have even tried the Mac. As it is, neither the Linux community (seemingly split evenly between extremely generous and helpful human beings and people who despise n00bs) nor network hardware retailers could help me. For a supposedly free operating system it was becoming expensive in time and money so I shot for the Unix-based operating system and hardware combination I knew would work; the BSD-based Macos.

The Apple Store experience was a joy. Without visiting other stores for comparison I have no way of knowing if this particular store is typical, but it was great going to a computer store with a nice non-pushy atmosphere and staff who actually knew about the products they were selling. Contrast this joyful experience with the grunts and extended-warranty pushing PC stores, it was an early indication that Apple had some things right.

I almost got sucked into the style over substance element of Apple fanboyism. Those iMacs do look lovely, don’t they?

While it took some getting used to the Mac way of doing things, one motivation to stick with it was Vista. Everything I had anticipated in the betas and early conversations came to pass. Vista sucks. My one Windows machine still runs XP. I haven’t even bothered trying to “upgrade”, and it makes me thankful for the Mac.

I had been using PCs since I was 15, I had grown up with the Microsoft way of doing things. Of course it was going to take some adjusting. Having said that, there is a lot said about Macs that isn’t true. While the operating system does seem more stable, software crashes just as often, especially Firefox. I don’t always find it any more intuitive than Windows, some things such as getting peripherals to work are actually easier on Windows as of course the manufacturers will put more effort into pleasing the larger customer base.

Using the Mac has been fun. I have found though many Mac fan-boys are quite strange, as you would expect, but it is funny the negative reaction I get lugging my Macbook around airports. You see, I own the cheaper white Macbook, not the nice shiny silver pro model. At the same time I get snorts of derision for owning an Apple emblazoned laptop, I get the “Oh, it’s only that one” talk from the Apple snobs. I have even been told that the model I own is for girls, whatever that means.

That said, while Vista is still a mess and Linux is beyond my meager nerd skillz I am happy to stick with the Mac. It seems according to CNET I am not alone in jumping ship …

According to a recent study by research firm ChangeWave, Apple’s Macintosh line of computers is well on its way to gaining a sizable portion of the computing market in the coming months.Polling customers about their computer buying preferences over the next 90 days, ChangeWave found that 29 percent of respondents claimed they would be buying a Mac over that period, while 24 percent will buy HP desktops and 31 percent will buy Dell desktops.

Amazingly, just two years ago, only 16 percent of respondents indicated that they would plan on buying a Mac notebook, while 11 percent claimed they would buy a Mac desktop.

But perhaps most important, Tobin Smith, founder of ChangeWave pointed out that, “these are not just the Mac-heads who are buying.” And most consumers (24 percent) are choosing Macs because of Leopard and their distaste for Vista.

The last point is particularly telling in my opinion. As I mentioned before, I grew up with Microsoft software. Microsoft has been a huge part of my career, up until a few years ago their .NET platform was crucial to my employment potential. Now the only Microsoft product I use is Word.

By no means am I a Mac power user. I can still work the PCs most geeky innards far better than I can the Mac. In fact I still feel completely square one with the Apple machine. Tiny issues like inserting a CD but not being able to see it in finder, or finding I can’t pick up a supposedly wide open wifi hotspot, leave me stumped. For all Apples trumpeted ease of use, I find Microsofts help documentation more helpful.

I have to think while many people are pointing to Steve Jobs as the savior of Apple, I think in large part Microsoft handed success on a plate by fouling up Vista. Had Vista launched in a vacuum we would have had to have taken what was on offer, but by launching a sub-par and over hyped OS into a world that was already looking to Apple favorably, it could have been a major blunder.

Microsoft could still reset their course. For all the headlines, Apple hasn’t made that great inroads into the PC market, and for all the hype, the latest upgrade to Macos didn’t exactly set the world alight. There is only the backup software that appeals to me, not that much of a step up is it?

Let’s not forget either the growth of Linux on the desktop and the flood of cheap Linux-based computers threatening to take over the bottom end of the home market, even Walmart got in on the act!

It seems the next decade could be any for the taking. Which is all good. Keeps techy life interesting!

paxil cr 25 cyclobenzaprine from home order 25 mg norvasc discount doctors comments on tylenol vicodin with phenylephrine atenolol chlorothalidone can synthroid be taken with actonel cocaine in blood stream by touching drug interaction prozac and zyban non alcohol agrement for tenants information on ketamine norco prescriptions online difference between tenuate and tenuate dospan recovering cocaine addicts and sating ranitidine during pregnancy ibuprofen cardiovascular effects marijuana dispensary ca valium versus klonopin ecstasy midnight blue mix opium body men phentermine and heart remeron agry mood church distance from alcohol washington state sublingual morphine sulfate overeating vs drinking alcohol hydrocodone mexico hydro marijuana flowering marijuana in your hair selling alcohol online usa cheapest sibutramine gag factor soma synthroid gree tea micromedex metformin marijuana colonial marijuana matthew hashish massachusetts injectable amoxicillin in canada alcohol abuse zocor drug class and mechanism acetaminophen ortho appendectomy ibuprofen prescription strength oxazepam 600 mg drug comparable to protonix contradictory outcomes on ketamine phentermine through body building aspirin plavix warning valium 2mg tablets pics cost of generic fexofenadine cialis compare prices is provigil an amphetimine enthalpy of combustion of alcohols medication tamoxifen 10 mg shanghai ecstasy red silicone canada heroins in peril clomid kans op tweeling igredents in mdma highblood pressure and zoloft flonase alesse medication tramadol facts about evista non-pharmacological increase testosterone foods to increase male testosterone naproxen apap buy drug generic generic online viagra is cipro penicillin based medications lexapro estradiol medicine compare actonel boniva and fosamax acetaminophen anti-inflammatory child tylenol low testosterone level in men costs of morphine clinical data for large dosage cialis cycle steroids drug and alcohol abuse prevention picture zoloft motrin reduces fever add adhd information library ritalin death marijuana and bronchitis marijuana anal sex ibuprofen ggtp arthritis pain reliever tylenol fluconazole canine want to know about cocaine is marijuana really to blame pr morphine cefzil drug type pantoprazole 40 mg zithromax versus augmentin oxycodone without a script diet and lowering testosterone atenolol and grapefruit juice viagra norco get xanax in findlay ohio new ritalin for preschoolers prilosec best price other words for marijuana alcohol and gaming divison in nm ionamin loss weight information online information symptom of alcohol intoxication viagra levitra dosage long acting ritalin cheapest price on ortho evra patch klonopin interaction metabolites ranitidine marijuana slang piff ativan discreet from europe alcohol 120 cracked phentermine 15mg fed ex overnight buy phentermine with no prior prescription valium alcohol interaction tramadol cloridrato carisoprodol bulk abuse alcohol among teen scanner dur e koenig alcohol free alcohol recovery programs effects of phenergan iv push hcg increase level nolvadex testosterone ciprofloxacin and asthma marijuana cookies recipe coumadin blood level paxil gun finimal alcohol myspace layout and alcohol alcohol clomiphene interaction drug and alcohol policy australia alcohol sugar in dietetic candy 2f allergic augmentin reaction ecstacy ghb rophynol buy phentermine at altairulit org what is cetyl stearyl alcohol finasteride ear ringing pepcid ac monograph augmentin sarcoidosis lowest nicotine cigarettes hsv i treating with valtrex lsd artist pharmaceutical manufacturer for vicodin alcohol for home consumption acyclovir cold sores night terrors alcohol use vicodin usage coronary artery diease and alcohol help vicoden effexor soma lexapro alcohol 120 key gen about softtabs cambucci alcohol imitrex a a drug and alcohol poster depression marijuana ciprofloxacin hydrochloride ophthalmic side effects metoprolol epinephrine zoloft and bipolar molecule found in steroids purchase claritin online drug seroquel aricept and alcohol okay together drinking alcohol lower back pain marathon norco battery data negative effect of drinking alcohol alcohol copy software mixing alcohol and marijuana effects relationships valtrex shelf life hydrocodone 10 650 phentermine cheapest in uk viagra gift ideas alcohol wellbutrin xl 150 m g acetaminophen dog steroid puchase propecia online what class of drug is heroin adderall prescribed cadmium marijuana xanax at cheapest rates diovan angioedema anabolic steroids from thailand adderall and symptoms of allergic reaction 5 ounces marijuana vicodin alchohol mexican tamoxifen morphine you speak my language phenergan and pregnancy test walgreens prescription for 100 mcg synthroid soma 9 coming down on cocaine lortab without prescription vicodin generic pravachol identification chemistry burning alcohol adipex for alcohol treatment centers-new haven ct natural ecstasy menopause estrogen progesterin testosterone is ultracet a narcotic drug access to alcohol acetaminophen synthesis line norvasc tylenol advil fever pregnancy coumadin emedicine which processed food contain folic acid cocaine research study is there a generic for celebrex valium with out prescription xanax cash on delivery sertraline success pictures of types of alcohol heroin cheese signs of use methamphetamine books listing editors not authors asthma chest pain relieved by steroids splitting viagra efficacy celebrex and canker sores effects of hydrocodone on a fetus acne tetracycline dosage 20mg ambien not working alcohol and drug treatment programs medicine terbinafine hcl drinking alcohol and nosebleeds freebasing adderall celebrex prescription drug stores condylox allegra common side effects zocor wbr vioxx lawyer phentermine p over night delivery viagra or clomid for blowjob fitness ambien alcohol interaction what is naproxen sodium coupon nexium prilosec prescribing information coreg cr penicillin dosage for horses dosing of biaxin abuse alcohol drug during pregnancy actos information what to take to intensify xanax drug alcohol abuse counseling zoloft side effects teens toxicidad celecoxib en perros methyl prednisone poison ivy treatment generic atorvastatin tablets dangers no membership discount valium alcohol drinking law crack cocaine additions overdose marijuana treating glucophage side effects ritalin in group batches of 3 overnight prednisone delivery anabolic steroids pravachol actos actos allopurinol cardinal health diet phentermine pill adipex overnight adipex medicine protonix gtt eyes alphagan ld 50 blood alcohol level ambien otc veterinarian drugs ketamine contamination standards of tertiary butyl alcohol advair 25051 puff victims of methamphetamine 5generic sildenafil regenerating a marijuana plant after harvest drugstore lynnwood oxycontin robbery 200 proof alcohol excess testosterone in women buspirone buspar weight gain softtabs indications fluoxetine wiki depakote and lexapro paroxetine en zwangerschap vinden taking altace with zoloft 5 500 apap hydrocodone niravan alprazolam phentermine 37.5 fed ex overnight slot machines celebrex alcohol dehydrogenase asian society for alcohol research when was ritalin first made b6 b12 and folic acid marijuana and semen analysis scram alcohol bracelet lohan take paroxetine weightloss clinics phentermine phentermine 37.5 overnight phentermine 37.5x90 list different types of alcohol ketamine hcl 100 banning alcohol at sporting events headache alcohol liver failure orbit valtrex information on lipitor bilirubin medroxyprogesterone and pregnancy planning nicotine vaccine ranitidine warts case studies dealing with alcohol klonopin overuse causes of alcohol alcohol sales sevier county ortho ontario cressini tussionex pennkinetic sus clubs medical marijuana northern ca paxil bruxism marijuana cuttings no humidity dome heroin treatment therapy prednisone oral rats spokane alcohol anonymus meetings marijuana monterey county head shop drug derived from opium poppy neurontin generic gabapentin sex side one drink of alcohol cialis buy online synthroid and lisinopril alcohol and an quit marijuana tips ketamine clinical trials for depression adderall addiction scientific quotes on cocaine agoraphobic nosebleed pcp torrent alcohol bath buy $5 testosterone amp celebrex class action attorneys norco tab ingredients prempro first prescribed oxycontin and litigation zetia and zocor combination pill diazepam during pregnancy marijuana in happy meal positive effects of ritalin alcohol and barretts syndrome xanax images 3 mg buy alcohol online dorm maintenance therapy for alcohol withdrawal taking effexor xr with adderall xr cephalexin origin zyrtec chewable tablet alcohol rehab naples florida isopropyl alcohol cas dot drug alcohol training coumadin and procrit panacea prozac portland university drug alcohol studies lab tech steroids acetaminophen cod 3 tablettev celebrex manufacturer boards chongqed lowest prices on generic viagra permanent damage from methamphetamines dogs using prednisone heroin compared to morphine cephalexin urinary concentration low cost no prescription required hydrocodone glucophage zenocal mdma maoi soma tramadol fioricet coreg cr 20mg price augmentin alcohol insulin resistance metformin treatment programs alcohol drug addiction norco aluminum floor jack is alcohol good could alcohol kill you alcohol in ear throbbing legalize medical marijuana richardson presidential norco evolution atorvastatin cva treatment vicodin and no prescription interactions of neurotin hydrocodone alcohol effect on siezures xanax lorazepam phentermine 40mg cheap claritin d 12hr canadian steroids fluoxetine package insert holy spay day wellbutrin approval batman marijuana drug in males sperm buy marijuana vaporizer doses of celecoxib hypnosis alcohol cessation virginia penicillin skin rash alcohol canister filter rear lsd doors cipro veterinary zocor and erectile disfunction vicodin lortab 10mg buy phentermine online about us armour thyroid bontril 100 mtch phentermine fetal alcohol abuse fioricet with codine adderall and alcohol interaction ambien no prescription 10mg does klonopin cause vivid dreams paxil lawsuit adipex and venezuela ritalin dexedrine good news women alcohol quantitiy alcohol sda uses pictures of soma the prescription drug pupils enlarged alcohol viagra insurance coverage health marijuana the board game cialis generic tadalafil best price compare alcohol abuse test carbohydrate-deficient laboratory glucophage diovan verapamil metabolites pcp pneumonia xray marijuana led light imitrex keyword psychological treatments for alcohol abuse pravachol florida age you can serve alcohol cephalexin and birth control tremor from atenolol variations of zoloft gumby hashish method lapacho and coumadin ritalin vs ritalin time released estradiol tablet cipro starts working within 24 hrs cheap levitra pill tramadol zyrtec alcohol anonymous tulsa okla zenegra softtabs online valium pill identification lortab drug info vegetative lighting marijuana ravesupply mdma cocaine addiction recover effexor manufacturer bupropion alcohol cocaine crack addicted babies photos order omeprazole alcohol after breast augmentation did cayce drink alcohol beat a cocaine drug test european alcohol age tylenol 100 mg celebrex for sale is adderall a class 3 drug alcohol and herion conceal marijuana coffee grinds diflucan ketamine oxycontin deafness phentermine phentermine online phentermine order buy abusing heroin while pregnat drinking alcohol and taking codeine baking with lsd missouri division of alcohol and tobacco alcohol and diverticulitis aciphex prilosec class of drug oxycodone irbesartan losartan equipoise injectable steroids sildenafil vs vardenafil clomid nolva dosages pct uk cialis viagra perscription alcohol and energy drinks dangerous mix keflex for sinus infections zolt ambien coumadin red urine tattoo's of alcohol purchase ghb products marijuana plants and deer once cocaine colorado attorney vioxx tobacco and alcohol advertising hyperactivity and marijuana body causing hot in sensation valium adipex without pescription alcohol brad paisley tab biaxin and milk dna and folic acid metabolic pathway2c funkadelic viagra zocor medication cocaine sellers six am the heroin diaries sugar alcohol and blood sugars alcohol and recipies is codiene stronger than vicodin celexa off weaning metformin effect on insulin resistance alcohol breathalyzer portable myofascial pain soma what are allergic reactions for amoxicillin prilosec heart toprol and pregnancy wheelers textbook of ortho heroin nico plavix interference with astragalus and fishoil discount cost 10 mg ambien ghb and penis nexium maker free lawsuit vioxx vioxx clomid serophere clomiphene interesting facts prednisone and hair loss umaxppc sumatriptan information absense alcohol opium supply biohazard steroids ambien serotonin syndrome alcohol abuse disorder drug and alcohol treatment florida tylenol migraine extended relief caplets bertha ortho ridalin mixed with alcohol alcohol content for liquor alcohol muscle relaxant can viagra help with sexual anxiety alcohol content wine vs beer cod delivery phentermine diflucan for onychomycosis heroin sale zyban without a prescription order cheap bontril alcohol law bartenders accolate interactions caffeine adderall xr deaths tadalafil vs viagra direct marketing for alcohol growing cocaine plants marijuana statistics chart breastfeeding marijuana effect indication for lipitor metformin and periods characteristics of alcohol fungi kaufman testosterone hydrochlorothiazide 25 mg overdose on line pharmacy xanax zanaflex abuse weight gain advair singulair alcohol related car accidents statistics actonel fosamax evista comparrisons medicine singulair prednisone adverse side effects marijuana drying methods detox drug lorcet 20 sibutramine phentermine long-term effects of smoking marijuana sildenafil hemodynamics super 1 can alcohol trigger panic attacks effects lexapro quitting side medical-grade marijuana find viagra free search 76k buy free shipping cialis cheap smoking marijuana in vegetable cellulose stages of alcohol abuse alcohol drink recipes systome of high dilantin levels cipro cancer conjugated linoleic acid paxil drug interaction singulair legs philip home and rosiglitazone christian alcohol treatment texas fetal alcohol syndrome organizations buy naltrexone disque and dur and toshiba alcohol tobacco and firearms bureau enalapril canine side effects norco what is it abrams marijuana study beta adipex 37.5 canada medical marijuana doctors in oregon state verapamil wihtdrawal pregancy alcohol march for dimes msds promethazine marijuana legalization and the black market most potent marijuana seeds flexeril xanax urine clomiphene citrate first available best price for tamsulosin generic flomax is tobradex generic canine lymphoma and prednisone treatment tylenol televishon comercial nhs prices viagra uk cocaine drug history chemical composition of folic acid ritalin recommended adult dosage purchase clonidine next day shipping hi gain alcohol program discount omeprazole generic prilosec accolate encapsulation talking back to prozac national association drug alcohol claritin b12 absorption liver problems flonase meridia law journal legal alcohol limit in michigan adderall true positive for meth oxycontin busts seroquel syncope hypotension can you snort ibuprofen baby clomid posted side suzs transderm scope was prescribed morphine pill snorting alcohol and ramipril personal alcohol conseler orlando basal ganglia and prozac imitrex causes severe musle pain phentermine message board low cost xenical current event on cocaine reducing alcohol detoxification costs 512 oxycodone prices flexeril alcohol buy offshore medications adderall mcmahon medical marijuana digoxin norvasc methamphetamines treatment de ear inner mal meclizine treatment internet pharmacy ultram adipex online approval adderall duration names of alcohol shots cyclobenzaprine supplier keflex sinus infection tricor ta heroin long-term effects symptoms of paxil side effects fo levaquin side effects of wellbutrin sr picture of alcohol ads male testosterone supplements what is valtrex used for cetirizine dietary supplement delivered no overnight prescription xanax pravachol side effects interactions and information phentermine adverse effects warnings pill benicar infant on ecstasy what are different names for marijuana back pain bupropion cocaine vessel zanaflex toprol xl interaction do steroids work immediately prilosec vitamine b12 cocaine federal parole alcohol banners effects of cocaine usage trazodone tazodone rick monteiro norco tylenol wikipedia claritin d over the counter what is lotrisone cream black out alcohol lsd fuck vip dvd cialis viagra mastercard accepted soma south mdma rectally methods tretinoin cream emollient .025 infrared spectra ethyl alcohol oxycontin death statistics from uk brand name for enalapril methamphetamine lung disorder drug interactions flomax viagra soma by buy ambien cr online no rx diovan prescription drug alcohol consumption and advertising fentanyl clonidine laryngoscopy and intubation ranitidine no prescription viagra modify discount alcohol and common cold zyrtec hawaii sugar content in alcohol alcohol amine ether ketone aldehyde hydrocodone loratab lortab penicillin headache advice paroxetine withdrawl symptons mainlining tylenol 4 marijuana reagea alcohol party supplies soma netwroks drug category of ecstasy adipex and prozac metoprolol tartrate dosage marijuana abuse among teenagers lsd marijuana mix oxycontin international macrobid 100 mg cough sore throat tylenol is relafen a narcotic pravachol bontril cialis online pharmacy phentermine sales gen ranitidine ranitidine hcl imitrex lysergic acid diethylamide climara side effects of morphine during sugery seroquel and decrease in semen marijuana t-shirts quincy carter cocaine ignition alcohol recognition system smart start glover and zyban marijuana grow gides ingredients in synthroid depakote and laser hair removal generic allegra 180 infant fetal alcohol adderall dehydration xr vicodin rape drug cheap ranitidine online viagra houston drug and alcohol abuse in wa elidel cancer warnings discount sildenafil generic viagra expired vicodin pills alcohol rehab washington dc medicare hydrocodone pill description actonel bad for teeth online pharmacy viagra cialis levitra manufactures famvir synthroid pravachol avapro index php side affects of amoxicillin in dogs pravachol and rash alcohol is my anti drug free ortho evra combine lexapro and effexor nexium reflux advair duration of use morphine hair heroin addicts marigo what is the drug relafen synthroid and pain killers over-the-counter amphetamines adderall drug test how long mixing prescription drug with alcohol alcohol and domestic violence statistics colchicine medication chocolate drink alcohol permanent nicotine tolerance bad side effects of zocor crack alcohol soma club houston tx ortho tri cyclen lo tablet tamoxifen and von willebrand disease what is alcohol drug nicotine counseling what is ativan medication celebrex side affect it's monday tylenol florida ramipril reactions altace side advair inhalers medical marijuana con cody dunn norco no prescription needed for cheap adipex after effexor loss weight speakers on alcohol abuse tylenol withdrawal symptoms ortho try cycline low prescribe valium captian cocaine metformin pregnancy infertility doxazosin mesylate legal marijuana country canada rx 773 lorazepam swollen ankles heroin acid does folic alcohol christmas gift ideas dr james whitney ortho ga cool alcohol myspace comments penicillin and bread mold side effects o hydrochlorothiazide lose weight pill diet phentermine pill buy vicodin now yasmin rios shemale methamphetamine production recipe penicillin pk ibuprofen false positive alcohol results tiamin mononitrate lyrics your prozac lung marijuana free inpatient alcohol phoenix finasteride price reactions to cipro bob greene and the heroin trail bonds steroids photos oxycontin hcl er 40mg coumadin drug interactions natives alcohol and teenagers mention types of alcohol alcohol smoking kids best internal marijuana cleanse order softtabs medicine yellow speed amphetamines orange overdose of zestril depakote level peutic zithromax reactions forum buy cialis site feminized indoor marijuana seeds plavix coumadin aciphex 20 mg prilosec rabeprazole study ranitidine erosive esophagitis phentermine online overseas lotrel 10 20 dosage contraception yasmin wellbutrin side effects cocaine euphoria sea witch opium decriminalize marijuana canada claritin coupon lanoxin wellbutrin cardizem cd nasacort ranitidine information ambien bupropion hydrochloride marketed as the antidepressant valium online at vcezaebis org tadalafil generic ciales alcohol treatment centers adolescents ohio can low testosterone affect prostate growth meridia attorneys auburn vw quaff differential lsd alcohol detriments to suppliers mold marijuana xenical for sale in the us ortho neutrogena what percentage of student-athletes use steroids clonidine hydrochloride palmerston drug and alcohol fluconazole 50 make a alcohol still atorvastatin and east indian patients trazodone and phentermine bulloch county alcohol law fuck cocaine marijuana in schools didrex online cod heal my propecia side effects drug generic pharmacy prilosec smoking cessation zyban oxycontin prescriptions is phentermine safe alcohol natural light percentage pravachol 10mg ambien cr and vicodin butorphanol tartrate torbutrol for dogs retail different strains of marijuana pure indica alcohol service liability when did alcohol use begin tramadol and glutamate finasteride intermediate mark mcgwire picture steroids adipex phentermine pills celexa and zoloft interaction zoloft information testimony effects of discontinuation of methamphetamines liver damage vicodin paroxetine sales seroxat synthroid reactions effects of alcohol on the kidneys ortho tri cylcen lo spotting color treatment of toxic alcohol level 30 facts about alcohol wellbutrin is it an ssri 16 days of alcohol movie review recomended dosing for estradiol canine loratadine dosage zoloft online diaphragmatic paralysis ramipril methamphetamine gays mills wisconsin ibuprofen and drowsiness no prescription for lortabs cheap adderall mexico alcohol thin the blood buy softtabs for sale paxil and suicide studies ace inhibiters and viagra add concert ritalin message board alcohol absorption inhibitor children not allowed to drink alcohol gain weight zyrtec calculate alcohol beer coumadin common dose online prescription soma viagra zoloft side effect nicotine patch heather like viagra dog pepcid complete polyvinyl alcohol formula alcohol jello recipe shot chronic marijuana information tobacco vs marijuana kaye fillmore alcohol effects of ibuprofen and marijuana swimmers ear and keflex xanax pills pictures ritalin cocaine buy tramadol cheap medication 35009 buy marijuana phish tab ipl alcohol astrazeneca toprol xl patient assistance furosemide without prescription overnight delivery phentermine order no scripts overnight delivery california alcohol rehabilitation chemistry alcohol diol triol afghanistan cultivation opium first medical marijuana grower information zyprexa marijuana affects on the brain marijuana insomnia lyrics lil wayne call rice cocaine were can i buy legal steroids calcium synthroid dangers of infant motrin long use celexa lead ambien detection in urine screen fear of buying marijuana seeds folic acid twins morphine symptoms joint ache ortho gardening book former sports stars and steroids spiritual happenings on cocaine treating hyponatremia with tetracycline long term effects after cocaine use 5 buy online u view xanax alcohol laws in north carolina seroquel prices nicotine withdrawal syndrome alcohol lowers your hearing acuity chemicals in marijuana smoke clomid and ovulation test kit oxycodone hydrocodone diabetes medication metformin depakote receptors brain damage alcohol abuse cephalexin and alcohol dui benzyl alcohol where to get anabolic steroids alcohol coronary heart disease omeprazole picture zoloft equivalent corporate drug alcohol policies can you take tenuate with lexapro augmentin xr 1000 side effects picture of marijuana plants generic rohypnol diy marijuana detox alcohol denat formula diflucan side effects liver codeine coversion to heroin difference between zyrtec and clarinex jonathan davis steroids sick glyburide drug interactions naprosyn enteric coated wellbutrin and serotonin folic scan are steroids harmful purchase meridia pills online effects fenofibrate side tablet tricor intervals acemataphine ibuprofen overdose alcohol deaths buspirone xl descented rubbing alcohol sneaking in alcohol marijuana grower video feed alcohol rel ated crashes adverse psychological effects of ecstasy use male testosterone overdose richard jeni lexapro kids and alcohol articles focalin alcohol good effects and causes of alcohol beer 30 alcohol content drugs to substitute for ritalin philippines three foreigners marijuana can you give a dog skelaxin buy cheap diazepam online diclofenac site symbols of ecstasy alcohol drink receipt synthroid allergy shots synthroid use teen drivers alcohol indiana chickweed testosterone macrobid nasacort imitrex is fortical equivalent to miacalcin download free movies cocaine cowboys skelaxin muscle relaxer paper anaboli steroids clomid aspirin