Roads ? - where we're going, we don't need roads ...
Worst recovery case ... ever ! | ORA600
ORA600 content Content RSS
Oracle ORA600 News RRSS Oracle News RSS
ORA600 blog Blog RSS
ORA600 blog Blog Atom

User login

Worst recovery case ... ever !

Worst recovery case ... ever.

Oracle DMP files generated by 'exp' are not considered as a backup. In a sense that is correct.
If you run 'exp' on a live database, data in your dump file can be inconsistent. This can be an issue when you export for example tables with a parent-child relationship.
Or for example - while performing full exports and tables are using a surrogate primary key. Typically a sequence is used, but the sequences are exported at a different point of the export flow. This means that sequences can become out-of-sync with the table data. Anyway, some of these issues are handled by the CONSISTENT parameter.

The main reason DMP files became legacy is the fact that we live in a 24/7 world (or 25/8 for dba's & sysadmins) - and DMP files are just a snapshot of your data in time, and thus are basically useless from the moment the file hits your disk. They are only vaguely useful now when it comes to having a snapshot of your database object DDL.
I remember the days though, where we had databases that we could shut down during the night for a cold backup and a startup followed by an export ... those days are long gone.

However, somehow people are still very fond of the beloved exp/imp tools even as a backup.

I remember one case were I was asked to look into an import problem.
Import errors are mostly like this :
1. something is wrong with the database you are importing to - like permissions - and thus, those are easely solved
2. or something is wrong with the DMP file itself - and this is mostly the point where you feel your blood pumping, because, well, not much you can do about that ...
(unless of course you still have the source database, and you can redo to export)

DUDE contains a DMP api ... which means that it can generate 8.0.5 compatible DMP files. These dump files can be read by the Oracle imp tool, version 8.0 and above. What's even more - the API allows the generation of datatypes which didn't even exist in 8.0.5 and still it will work in 10g.
For example, a table containing the TIMESTAMP datatype, extracted by DUDE to a 8.0.5 DMP file, will import without problems using 10g imp.

Anyway - a couple of years ago, I was approached by a company that had lost their database *and* their online backups... all they had left was an export dump.
Now, if you've lost both your database and backup ... and all you have left is one export dump... well, then that dump file *becomes* your backup.
So close your eyes - imagine yourself in this situation  ... and then imagine encountering an IMP-00009 error half-way through your only dump.
I'm telling you - forget base-jumping - IMP-00009 in that situation gives you the same adrenaline high !
Now - the company approached me with the question - can you repair this ?
This is not the sort of thing you do on a daily bases - but I was intrigued so I agreed to have a look at it without garantuee.

It was quite obvious what had happened. They were running Oracle on MS Windows - I don't know for sure if they were using NTFS or FAT32 - but my guess would have been FAT as I did recognise the corruption.
It's something one might call cross-linked files where a FAT corruption results in 2 files sharing a number of clusters.
The symptoms are quite easy to spot - just open a file with a hex editor and you'll see parts of other files popping up in multiples of 512bytes, aligned at multiples of 512bytes.
I've seen it at least a handful of times at several sites running MS Windows where they experienced a sudden power-loss.
And on each occasion datafiles (or in this case, a dmp file) were partially over-written by parts of some random dll.
In case of - partitially - overwritten files - the conclusion is simple : data will be lost.

This is what the DMP looked like (over-simplified) :

+--------------------------------------------------------------------+
| dmp header (see below)                                               |
+--------------------------------------------------------------------+
| filler bytes                                                                     |
+--------------------------------------------------------------------+
| CONNECT <user>                                                         
| TABLE "<name>"                                                     
| CREATE TABLE DDL                                                  
| INSERT INTO STATEMENT                                             
| NOF columns                                                        
| COLx type | COLx len                                              
| RECx data  1                                                       
| corruption - 512 bytes                                             
| RECx data  3                                                       
| RECx data  4                                                       
| corruption - 4096 bytes                                            
| RECx data  6                                                       
| RECx data  7                                                       
| STOP bytes                         
+--------------------------------------------------------------------+

The header stores NLS characterset settings, version of dump file, type of export, etc.
NLS info might also be stored on a per column basis.
Anyway - the format is pretty straight forward (at least compared to database blocks).
The company was interested in only one table and this was a 3Gb DMP (full export) file.

Here's a snapshot of what the DMP would have looked like in a hexeditor (this is not the actual dump)

corrupt dump

You clearly see something is wrong - even if you don't know a thing about DMP internals - just look at the part that says 'This program requires microsoft windows' ... not likely Oracle would put that in their dumps ;-)

I actually managed to manually create a new DMP file with only that one table in it using a hex editor and cutting
and pasting only good parts - so the end result was a bit like this :

+--------------------------------------------------------------------+
| dmp header (see below)                                               |
+--------------------------------------------------------------------+
| filler bytes                                                                     |
+--------------------------------------------------------------------+
| CONNECT <user>                                                        
| TABLE "<name>"                                                         
| CREATE TABLE DDL                                                      
| INSERT INTO STATEMENT                                             
| NOF columns                                                                
| COLx type | COLx len                                                   
| RECx data  1                                                                
| RECx data  3                                                                
| RECx data  4                                                                
| RECx data  6                                                                
| RECx data  7                                                                
| STOP bytes                                                                  
+--------------------------------------------------------------------+

The dump file imported without spawning imp-00xxx errors - however, data was lost and it was quite hard to tell what the actual value of this dump file was for the company.
Especially as I had to cut away a large amount of data - I counted 30 corruptions of on average 8K and there were many more outside that one table.
It took me long enough too - about 6hours... it felt a bit like an ER surgeon cutting away damaged flesh.

I'm sure the handmade DMP file had its use for them - but they probably had a long way to go from there... cross-checking what they had lost, re-entering data and so on...


It was without a doubt the worst recovery case I had encountered ... ever ... no datafiles ... no backup ... corrupted DMP.

 

Technorati Tags:

confezione cialis 20 mg prezzo

buy cialis super active [url=http://cheapcialisgeno.com/]cheap cialis[/url] generic cialis recommended site use cialis

only now viagra free samples

viagra 50mg prix pharmacie [url=http://cheapviagrageno.com/]generic viagra[/url] viagra cheap 150 viagra

ft worth loans

options for loans with bad credit [url=http://paydayloansfg.com/]personal loans for bad credit[/url] cash advance personal loans with a bad credit score

cialis kamagra bestelle

cialis duration of action [url=http://cheapcialisgeno.com/]cialis online[/url] online cialis order safe generic cialis

viagra pill for sale uk

viagra avant apre [url=http://cheapviagrahionline.com/]cheap viagra[/url] generic viagra acquisto viagra cialis levitra

pekin

car insurance mi upc insurance nj auto insurance [url=http://autoinsurances247.com/]metlife auto insurance[/url] cheap insurance

cialis usa pharmacy

ed pills without a prescription tadalafil online without a prescription where can i buy cialis online [url=http://pharmacyus24h.com/]cialis ed pills[/url]

can viagra be used everyday

buy generic viagra com [url=http://buyvvviagraonline.com/]generic viagra[/url] buy viagra online pfizer 100 mg viagra

viagra online canadian pharmacy

cheap canadian generic viagra best canadian drugstore www.onlinepharmaciescanada.com [url=http://canadianpharmacytopstore.com/]canada online pharmacy[/url] cialis without a doctor's prescription

generic cialis 10mg

how often do i take cialis [url=http://buycccialisonline.com/]tadalafil[/url] tadalafil cheap cialis paypal

trusted payday loans

affordable loans loans no credit check bad credit loans today [url=http://fpaydayxloans.com/]payday loans for bad credit[/url] payday loans green bay wi

levitra for sale

buy brand name levitra levitra levitra sale philippines [url=http://levitraaiu.com/]buy generic levitra online[/url] levitra buy singapore

levitra sales

order levitra online cod buy levitra online usa buy levitra online usa [url=http://levitraaiu.com/]buy levitra online usa[/url] buy generic levitra uk

buy cialis tablets

order cialis from india lowest price for cialis 20 mg how can i order cialis [url=http://cialisqsd20mg.com/]cialis 20mg online[/url] cialis thailand buy

viagra soft where can i buy it

viagra arten [url=http://buyvvviagraonline.com/]generic viagra[/url] buy viagra online pharmacy france viagra

just try! purchase cialis

generico cialis economico [url=http://buycccialisonline.com/]online cialis[/url] buy canadian cialis buy cialis online 32

DanielQuies

[url=http://buyvclomid.com/]buy clomid online reviews [/url] buy clomid pct where to buy nolva and clomid buy clomid with no prescription

JeffreyPurdy

[url=http://buyvmetformin.com/]metformin where to buy [/url] can you buy metformin over the counter metformin buy buy metformin hcl 500 mg

small loans dallas tx

local personal loan companies [url=http://loansolobest.com/] pay day loans[/url] payday loans payday advance fort myers fl

Zyvox Keflex Mrsa

Dapoxetina Esperienze [url=http://onlinecial.com]cialis[/url] Acheter Dapoxetine Usa

top casinos on the internet

online live blackjack casino online casino real money keno online no download [url=http://online-casino.party/#]casino games[/url] online bingo joining bonus

canadian pharmacy viagra

Safe Canadian Online Pharmacies [url=http://pharmacymmm.com/]Canadian Pharmacy[/url] cvs pharmacy online Online Pharmacies Legitimate Online Pharmacies

monster beats canada cheap

monster beats canada cheap michael kors handbags uk michael kors uk sale monster beats sale michael kors uk outlet cheap monster beats monster beats by dre cheap michael kors uk true religion jeans usa michael kors bags uk sale beats by dre true religion jeans sale usa true religion jeans outlet usa michael kors bags uk outlet cheap michael kors bags uk beats by dr dre true religion jeans usa online michael kors handbags uk sale cheap true religion jeans usa michael kors handbags uk outlet Meizitang Abnehmen Kapseln meizitang chinas Meizitang в России meizitang meizitang herbal meizitang capsulas Дикоросы Бабочка Meizitang meizitang soft gel Meizitang Kapseln Meizitang Erfahrungen meizitang España meizitang Pastillas meizitang Importir Meizitang meizitang soft gel online Дикоросы Бабочка Meizitang Schlankheitspillen Kaufen Meizitang Kaufen Comprar Meizitang Meizitang adelgazantes Meizitang Schlankheitspillen Abnehmen Kapseln Schlankheitspillen Kaufen Meizitang капсулы для похудения Meizitang Meizitang Deutschland meizitang harga meizitang asli harga Meizitang Online Store Pastillas para adelgazar Comprar Meizitang капсулы для похудения Meizitang Botanical Slimming Meizitang Kapseln Kaufen Comprar Meizitang soft gel Meizitang Kapseln Bestellen meizitang gel kapseln Meizitang Las pastillas Meizitang Las pastillas Chinas meizitang gel kapseln kaufen Капсулы Meizitang Meizitang Original Meizitang Indonesia meizitang gel kapseln bestellen venta meizitang Meizitang meizitang comprar pastillas chinas meizitang Meizitang soft gel pílulas de dieta pastillas chinas meizitang originales Meizitang Soft gel meizitang asli harga murah Meizitang купить meizitang pelangsing pastillas chinas meizitang donde comprar meizitang capsulas rojas meizitang capsulas Meizitang Original Meizitang España средство похудения из Китая Meizitang Meizitang em portugal meizitang capsulas chinas meizitang capsulas adelgazantes meizitang efectos adversos Meizitang Obat Pelangsing Meizitang Obat Pelangsing Badan meizitang efectos secundarios Comprar Meizitang soft gel Meizitang отзывы meizitang mexico meizitang botanical slimming mercadolibre Meizitang soft gel barato meizitang pelangsing terlaris di dunia ciri-ciri meizitang strong asli meizitang botanical slimming testimonios капсулы Meizitang для похудения meizitang botanical slimming funciona meizitang botanical slimming precio Botanical Slimming Meizitang meizitang citrus оригинальные капсулы Meizitang для похудения Belanja Meizitang Obat Pelangsing Badan Meizitang Efek Samping meizitang citrus original meizitang citrus sirven ciri-ciri meizitang asli dan palsu meizitang replica watches sale australia replica watches australia online cheap replica watches australia discount replica watches australia swiss replica watches uk cheap swiss replica watches uk replica swiss watches uk sale replica swiss watches uk online meizitang uk meizitang soft gel uk meizitang strong version uk meizitang meizitang botanical slimming uk meizitang diet pills uk meizitang reviews meizitang side effects what is meizitang meizitang ebay meizitang botanical slimming amazon meizitang italia dimagrimento meizitang Meizitang botanical dimagrante Meizitang Soft Gel Meizitang Strong Version Ordinare capsole Meizitang soft gel Comprare Meizitang Promozione Meizitang Gel Meizitang Recenzione di Meizitang replica watches south africa cheap replica watches south africa replica watches sale south africa replica watches online south africa replica watches outlet replica watches online store replica rolex watches replica breitling watches replica cartier watches replica chanel watches replica gucci watches replica hublot watches replica iwc watches replica louis vuitton watches replica panerai watches replica patek philippe watches replica tag heuer watches replica tissot watches meizitang meizitang france meizitang avis Meizitang en ligne Acheter Meizitang Meizitang Soft Gel Meizitang botaniques minceur meizitang version forte Meizitang Capsules Meizitang měkké gelové kapsle měkké gelové kapsle zeštíhlující Meizitang koupit Tablety na hubnutí Meizitang Meizitang Soft Gel prodej Meizitang Soft gel Koupit gelové kapsle Meizitang Botanická hubnutí Meizitang Meizitang Sverige Meizitang Soft Gel viktminskning piller Meizitang köp Meizitang pris gå ner i vikt Meizitang bantningspiller Köpa Meizitang Meizitang online Meizitang Polska Meizitang Czerwony Meizitang Soft Gel Meizitang Soft Gel Oryginalny odchudzanie Meizitang Tabletki Meizitang Meizitang Soft Gel UK Meizitang UK Suppliers Meizitang Strong Version UK Meizitang UK Reviews Meizitang Botanical Slimming UK Meizitang Botanical Slimming Capsules Meizitang Capsules Side Effects Meizitang UK Sale Buy Meizitang UK Meizitang Capsules UK Cheap Viagra UK Viagra UK Online Buy Viagra UK replica watches ireland replica watches ireland online replica watches sale ireland replica watches ireland outlet cheap replica watches ireland cheap replica swiss watches ireland swiss replica watches ireland replica watches singapore cheap replica watches singapore replica watches singapore facebook replica watches singapore rolex replica watches singapore forum replica watches sale singapore buy replica watches singapore swiss replica watches singapore repair replica watches singapore replica watches nz swiss replica watches new zealand replica watches new zealand replica rolex watches nz omega replica watches nz cheap replica watches nz replica watches sale nz replica watches nz online replica watches outlet nz christian louboutin ireland christian louboutin sale ireland christian louboutin outlet ireland cheap christian louboutin ireland christian louboutin shoes ireland christian louboutin shoes sale ireland christian louboutin shoes outlet ireland cheap christian louboutin shoes ireland Meizitang Gel Kapseln Meizitang Gel Kapseln Kaufen Meizitang Kapseln Kaufen Meizitang Gel Kapseln Bestellen Meizitang Kapseln Bestellen meizitang erfahrung Meizitang Kaufen Meizitang Soft Gel meizitang bestellen bestellen meizitang soft gel Originele Meizitang meizitang soft gel dieetpillen meizitang soft gel online meizitang soft gel pillen meizitang soft gel dieet Meizitang kopen louis vuitton malaysia louis vuitton malaysia online cheap louis vuitton bags malaysia louis vuitton handbags sale malaysia louis vuitton malaysia outlet meizitang uk meizitang botanical slimming uk meizitang soft gel uk meizitang evolution uk meizitang reviews meizitang side effects where to buy meizitang meizitang softgel slimming capsule louis vuitton nz louis vuitton new zealand louis vuitton auckland nz louis vuitton queenstown nz louis vuitton queenstown new zealand louis vuitton bags nz louis vuitton handbags nz cheap louis vuitton nz louis vuitton sale nz louis vuitton outlet nz chanel nz chanel outlet nz coco chanel sale nz cheap chanel bags nz chanel handbags new zealand chanel 2.55 nz chanel auckland online chanel queenstown store moncler jackets nz cheap moncler jackets nz moncler jackets new zealand sale moncler womens jackets sale moncler women's jackets online moncler mens jackets outlet moncler men's jackets auckland moncler jackets queenstown nz moncler nz store ray ban nz ray ban sunglasses nz ray ban wayfarer nz ray ban aviators nz cheap ray ban nz ray ban new zealand online ray ban sunglasses sale ray ban sunglasses nz outlet burberry bags nz burberry handbags new zealand burberry scarf nz burberry scarves nz cheap burberry nz burberry sale nz burberry outlet nz burberry new zealand online michael kors singapore cheap michael kors singapore michael kors singapore sale michael kors bags online michael kors handbags outlet michael kors bags singapore michael kors handbags singapore canada goose nz canada goose jackets nz cheap canada goose nz canada goose new zealand canada goose sale nz canada goose jackets online canada goose jackets outlet cheap canada goose jackets nz hermes nz hermes bags nz hermes handbags nz cheap hermes nz hermes nz online hermes sale new zealand hermes handbags outlet cheap hermes bags nz pandora nz pandora charms nz pandora beads nz pandora jewellery nz pandora jewelry new zealand cheap pandora nz pandora new zealand sale pandora outlet nz pandora nz online Meizitang South Africa Meizitang Meizitang Botanical Slimming Meizitang Capsules Meizitang Soft Gel Meizitang Botanical Slimming Soft Gel South Africa mulberry nz mulberry handbags nz mulberry bags new zealand cheap mulberry nz mulberry new zealand sale mulberry bags online nz mulberry outlet new zealand Meizitang Meizitang 植物のソフト痩身 Meizitang 植物ソフトジェル Meizitang 植物ソフトジェルの通販 Meizitang Soft Gel Meizitang Strong Version 漢方ダイエット薬 Meizitang Botanical Slimming hermes uk hermes uk online cheap hermes uk hermes bags uk sale hermes handbags uk outlet hermes birkin sale uk cheap hermes kelly bags uk mulberry uk mulberry bags uk mulberry handbags uk cheap mulberry uk mulberry uk sale mulberry uk online mulberry outlet uk cheap mulberry bags uk cheap mulberry handbags uk mulberry turkey bags mulberry bayswater handbags monster beats nz monster beats new zealand beats by dre nz beats by dr dre monster headphones nz monster earphones new zealand beats by dre sale cheap monster beats chanel singapore sale chanel outlet singapore chanel singapore online cheap chanel singapore chanel bags singapore chanel handbags singapore coco chanel singapore cheap chanel bags singapore cheap chanel handbags singapore Hermes Singapore Hermes Bags Singapore Hermes Handbags Singapore Hermes Kelly Singapore Hermes Birkin Singapore Cheap Hermes Singapore Hermes Sale Singapore Hermes Outlet Singapore Hermes Online Singapore celine singapore celine sale singapore celine singapore outlet cheap celine singapore celine singapore online celine handbags singapore celine bags singapore cheap celine handbags singapore cheap celine bags singapore replica watches uk replica swiss watches uk swiss replica watches uk cheap replica watches uk replica watches uk sale replica watches uk online replica watches outlet cheap replica swiss watches uk cheap swiss replica watches uk louis vuitton singapore louis vuitton singapore online louis vuitton bags singapore louis vuitton handbags singapore louis vuitton outlet singapore louis vuitton singapore sale cheap louis vuitton bags singapore cheap louis vuitton handbags singapore Burberry UK Burberry Handbags UK Burberry Bags UK Burberry UK Online Burberry UK Outlet Burberry UK Sale Cheap Burberry Handbags UK Cheap Burberry Bags UK chanel bags uk chanel handbags uk coco chanel uk chanel 2.55 uk coco chanel no.5 cheap chanel uk chanel bags uk sale chanel handbags outlet uk chanel uk online cheap chanel bags uk cheap chanel handbags uk chanel official store chanel store in london louis vuitton ireland louis vuitton ireland online louis vuitton bags ireland louis vuitton handbags ireland cheap louis vuitton ireland louis vuitton sale ireland louis vuitton outlet ireland chanel ireland cheap chanel ireland chanel ireland online chanel sale ireland chanel ireland outlet chanel bags ireland chanel handbags ireland Tiffany and Co NZ Tiffany Jewellery NZ Tiffany & Co NZ Cheap Tiffany Jewelry NZ Tiffany NZ Outlet Tiffany New Zealand Online Tiffany Sale New Zealand Christian Louboutin Shoes UK Cheap Christian Louboutin Shoes UK Christian Louboutin Shoes UK Sale Christian Louboutin Shoes UK Outlet Christian Louboutin Shoes UK Online Christian Louboutin UK Cheap Christian Louboutin UK Christian Louboutin UK Sale Christian Louboutin UK Outlet Christian Louboutin UK Online monster beats australia monster beats by dre monster beats dr dre monster beats by dr beats by dre beats dr dre beats by dr dre tiffany singapore tiffany and co singapore tiffany & co singapore tiffany jewellery singapore cheap tiffany jewelry singapore tiffany sale singapore tiffany jewellery outlet singapore tiffany singapore online meizitang norge meizitang meizitang soft gel Meizitang Soft Gel billig Kjøp meizitang Soft Gel Meizitang Botanisk Slanking Meizitang soft gel pa nett tiffany australia tiffany and co australia tiffany & co australia tiffany jewellery australia cheap tiffany jewelry australia tiffany online australia tiffany australia outlet tiffany australia sale replica watches australia replica watches australia online cheap replica watches australia replica watches sale australia replica watches outlet australia cheap replica swiss watches cheap swiss replica watches meizitang meizitang bestellen meizitang kaufen meizitang botanische abnehmen meizitang günstig bestellen meizitang soft gel kaufen meizitang gel erfahrungen meizitang soft gel meizitang australia meizitang capsules australia meizitang strong version australia meizitang botanical slimming australia meizitang soft gel australia meizitang botanical slimming soft gel meizitang soft gels australia gucci bags australia gucci handbags australia gucci australia cheap gucci australia gucci bags sale australia gucci handbags online australia gucci outlet australia gucci bags sydney gucci handbags melbourne coach bags australia coach handbags australia coach sale australia coach outlet australia cheap coach australia coach australia online cheap coach bags australia cheap coach handbags australia hermes bags australia hermes handbags australia cheap hermes australia hermes australia online hermes outlet australia hermes bags sale australia hermes handbags sydney hermes melbourne store canada goose jackets australia cheap canada goose australia canada goose sale australia canada goose outlet australia canada goose australia online cheap canada goose jackets canada goose jackets sale canada goose jackets outlet burberry australia burberry handbags australia burberry bags australia cheap burberry australia burberry australia outlet burberry australia online burberry sale australia barbour jackets australia cheap barbour australia barbour sale australia barbour australia outlet barbour australia online cheap barbour jackets australia nike shoes nz nike air max 90 nz nike air jordan nz cheap nike shoes nike shoes sale nike air max online nike air max 90 outlet nike shoes new zealand michael kors canada michael kors bags canada michael kors handbags canada cheap michael kors canada michael kors outlet canada michael kors sale canada michael kors canada online cheap michael kors bags canada cheap michael kors handbags canada barbour nz barbour jackets nz cheap barbour jackets barbour jackets sale barbour jackets outlet barbour jackets online barbour jackets auckland barbour jackets wellington gucci bags nz gucci handbags nz gucci new zealand cheap gucci bags gucci handbags sale gucci bags online gucci handbags outlet true religion nz true religion jeans nz true religion new zealand cheap true religion jeans nz true religion sale nz true religion outlet nz true religion online store true religion jeans outlet

canadian pharmacies

online pharmacy [url=http://pharmacymmm.com/]Fda Approved Canadian Pharmacies[/url] Walgreens Pharmacy Legitimate Canadian Mail Order Pharmacies Online Pharmacies

mt0626 michael kors

mt0626

michael kors outlet

michael kors canada

longchamp uk

nike outlet online

coach outlet

michael kors

coach outlet

coach outlet

michael kors handbags

golden state warriors jerseys

oakley sunglasses

pandora charms

adidas outlet

kd 9 shoes

kevin durant shoes

kate spade outlet store

nike roshe run

nike roshe

coach outlet

adidas superstar

ralph lauren outlet

seattles eahawks jerseys

hermes outlet

parker pens

birkenstock shoes

vans outlet store

kate spade handbags

nike air max 90

oakley sunglasses

moncler outlet

louboutin uk

polo outlet

mont blanc

adidas shoes

pandora charms uk

gucci outlet

pandora bracelet

air jordan retro

adidas shoes

air max 2017

longchamp outlet store

moncler outlet

polo ralph lauren

nike outlet store

christian louboutin outlet

ray ban sunglasses discount

cheap mlb jerseys

longchamp uk

dallas cowboys jerseys

nike free flyknit

adidas nmd

cheap mont blanc

nike store

ray ban sunglasses

celine outlet store

dolce and gabbana outlet

michael kors outlet

true religion outlet

kate spade outlet

fitflops sale clearance

vans shoes

fendi handbags

adidas superstar

coach factory outlet

tods outlet

oakley sunglasses outlet

supra shoes

pandora outlet

pandora jewelry

coach handbags

coach factory outlet

fitflops

ray ban sunglasses

christian louboutin

longchamp handbags

adidas shoes

coach factory outlet

fit flops

kate spade outlet

ralph lauren sale clearance

official coach factory outlet

michael kors outlet clearance

michael kors uk

nike shoes

cheap jordans

cveland cavaliers jerseys

louboutin pas cher

ultra boost

nmd shoes

coach outlet

cheap ray ban sunglasses

nike shoes for men

michael kors outlet

adidas shoes

coach factory outlet

prada outlet

oakley sunglasses

ralph lauren sale clearance

air jordan uk

polo ralph lauren

doudoune moncler

rolex replica

kate spade

ralph lauren outlet

nmd adidas

adidas superstar shoes

pandora jewelry

michael kors outlet

coach outlet store

adidas yeezy

ralph lauren outlet

cheap ray bans

coach outlet

cheap nfl jerseys

michael kors outlet

cheap nike air max

tory burch outlet store

true religion jeans

birkenstocks

nike free run flyknit

coach factory outlet

salomon shoes

pandora charms

polo ralph lauren

cat shoes

polo ralph lauren outlet online

fitflops

yeezy boost 350

red bottoms

coach outlet store

christian louboutin outlet

ysl handbags

nike free 5.0

coach outlet store online

fitflops uk

michael kors outlet online

michael kors outlet

fred perry

toms outlet

coach outlet store

coach outlet

hermes handbags

fitflop sandals

cheap nfl jerseys

fendi handbags

adidas nmd

oakley sunglasses

pandora jewelry outlet

jimmy choo

michael kors outlet clearance

giuseppe zanotti outlet

adidas yeezy

louboutin

moncler

yeezy boost 350 v2

pandora jewelry

cheap jordans

coach outlet

cheap nike shoes

adidas yeezy boost

pandora bijoux

cheap jordans

ray ban sunglasses

ray ban sunglasses

polo ralph lauren outlet

nmd adidas

wholesale nike shoes

adidas outlet

coach outlet online

true religion jeans

air max

dansko shoes

borse gucci

sac longchamp pas cher

nike air max

hermes birkin

christian louboutin shoes

coach outlet

nike shoes

rolex watches

michael kors outlet

ed hardy

pandora uk

ralph lauren outlet online

christian louboutin

polo ralph lauren

valentino

nike outlet

yeezy boost 350

christian louboutin sale

cheap mlb jerseys

tory burch outlet

mlb jerseys wholesale

nike shoes outlet

birkenstock shoes

yeezy boost

louis vuitton outlet online

adidas nmd

kate spade outlet

adidas outlet

adidas superstar

nmd adidas

moncler jackets

coach outlet

michael kors outlet

nike free run black

toms shoes outlet

coach outlet store

dansko sandals

dansko outlet

christian louboutin

birkenstock sandals

toms shoes

longchamp outlet

christian louboutin outlet

celine outlet

burberry outlet canada

pandora charms sale

coach factory outlet

cheap mlb jerseys

coach outlet

polo outlet

coach factory outlet

true religion

coach factory outlet

sac michael kors

longchamp outlet

fred perry

discount oakley sunglasses

michael kors handbags

houston texans jerseys

marc jacobs handbags

air max 95

swarovski jewellery

columbia outlet online

louis vuitton outlet

louis vuitton outlet

coach outlet store online clearances

ralph lauren outlet

moncler jackets

birkenstock pas cher

cheap jordans

oakley sunglasses

pandora outlet

nike air max outlet

rolex replica watches

jordan shoes

nike store

coach outlet store

adidas yeezy boost 350

pandora soldes

jordan shoes

hollister co

moncler outlet

fitflops shoes

cheap jordan shoes

coach outlet

adidas yeezy

longchamp handbags

oakley sunglasses

louboutin shoes

polo ralph lauren outlet online

nike outlet

michael kors handbags

cheap nfl jerseys wholesale

swarovski crystal

christian louboutin shoes

fake rolex

yeezy boost

ralph lauren sale clearance

nike air max 90

cheap nfl jerseys

red bottoms

mbt shoes

ralph lauren outlet

kate spade outlet

cheap oakley sunglasses

coach outlet store

birkenstock sandals

fitflops

adidas shoes

yeezy boost 350

dansko outlet store

parada handbags

adidas uk

adidas superstar

jordans

michael kors bags

fitflops

clarks outlet

tods shoes

birkenstock sandals

ralph lauren uk

birkenstock outlet

christian louboutin sale

michael kors canada

cheap jerseys

levis jeans

cheap jordans

mulberry uk

pandora charms

christian louboutin outlet

mulberry handbags

ralph lauren

louis vuitton handbags

coach factory outlet

pandora charms

coach outlet

versace shoes

michael kors outlet online

coach factory outlet

ed hardy clothing

denver broncos jerseys

air jordans

fred perry polo

clarks outlet

coach outlet

louboutin chaussures

coach outlet

kate spade handbags

louis vuitton handbags outlet

miami heat jerseys

cheap jordans

pandora outlet

christian louboutin

under armour shoes

adidas trainers

ralph lauren sale clearance

michael kors handbags

ralph lauren outlet

ralph lauren uk

yeezy boost 350

coach outlet

kate spade handbags

pandora jewelry

mont blanc

adidas uk

michael kors outlet

burberry outlet

michael kors outlet store

giuseppe zanotti sneakers

ralph lauren outlet

polo ralph lauren

longchamp uk

adidas yeezy

columbia shoes

birkenstocks

coach outlet

toms shoes

ralph lauren uk

clarks shoes

red bottoms shoes

coach factory outlet

cheap oakley sunglasses

mulberry bags

michael kors outlet

valentino shoes outlet

sac longchamp pliage

cheap oakley sunglasses

red bottoms shoes

tory burch outlet

adidas yeezy

nike air max

coach factory outlet online

salomon shoes

michael kors handbags

yeezy 350 boost

ray ban sunglasses

true religion outlet

nike air max

true religion outlet

michael kors

cheap jordans

ralph lauren uk

longchamp bags

pandora jewelry

hermes bags

pandora charms sale clearance

mlb jerseys cheap

discount ray ban sunglasses

mbt shoes

gucci outlet

nike store

ralph lauren pas cher

coach outlet online

sac longchamp pas cher

mulberry outlet

coach factory outlet

mbt shoes

fitflops

steph curry shoes

cheap jordans free shipping

adidas shoes

michael kors outlet

nike air max pas cher

michael kors uk

nike air max

swarovski crystal

rayban

adidas pas cher

michael kors handbags

coach outlet

mulberry purse

longchamp handbags

ralph lauren outlet online

adidas nmd

new england patriots jerseys

adidas shoes

pandora charms

nike outlet

michael kors handbags

pandora charms

nike factory store

marc jacobs bags

nike air max 90

sac longchamp

pandora jewelry

ralph lauren

replica watches

coach outlet store

clarks shoes

oakley sunglasses outlet

coach bags

polo ralph lauren

pandora

mulberry handbags

yeezy boost

mont blanc pens

michael kors handbags

fitflops sale clearance

hermes handbags

adidas nmd

pandora uk

coach outlet

valentino shoes

cheap jerseys from china

coach factory outlet online

coach canada

birkenstock sandals

louis vuitton outlet

toms shoes outlet

louis vuitton outlet store

james harden shoes

louis vuitton outlet

michael kors bags

coach outlet

michael kors outlet clearance

mont blanc pens

rolex replica watches

fit flops

polo ralph lauren outlet

chi flat iron

oakley sunglasses

kate spade handbags

longchamp bags

cheap ray ban sunglasses

timberland boots

polo ralph lauren outlet

birkenstock sandals

rolex watches

ecco shoes

yeezy boost 350

coach factory outlet

salomon shoes outlet

coach outlet

coach outlet online

yeezy boost

coach outlet

michael kors outlet online

oakley sunglasses

nike air max

coach factory outlet

michael kors uk

hermes handbags

ralph lauren clearance

coach factory outlet

polo ralph lauren outlet online

adidas outlet

hollister clothing store

true religion jeans

mt0626

Online Pharmacy Stock Order Viagra 301

Provera Best Website Amex Accepted [url=http://viaprices.com]viagra online pharmacy[/url] Cialis Horsturz Propecia Low Dose [url=http://cialusa.com]generic cialis[/url] Priligy 30 Mg Ohne Rezept Suhagra 100 [url=http://priligy-buy-online-usa.priliorder.com]Priligy Buy Online Usa[/url] Cerco Levitra 10 Mg Priligy Interacciones [url=http://compra-kamagra-online.kamagpills.com]Compra Kamagra Online[/url] Viagra E Fecondazione Propecia Patent [url=http://best-generic-viagra.viaforsale.com]Best Generic Viagra[/url] Cialis Efectos Salud Indian Pharmacy Tramadol [url=http://cheapest-propecia-online.propecorder.com]Cheapest Propecia Online[/url] Buy Cipro Antibiotic Frontal Baldness Propecia Medication [url=http://by-cheap-viagra.viaforsale.com]By Cheap Viagra[/url] Buy Synthroid Online Propecia Arenas [url=http://cialcheap.com/buy-cialis-online.php]Buy Cialis Online[/url] Todo Sobre Viagra Xenical Online Cheap [url=http://priligy.ccrpdc.com/order-priligy-dapoxetine.php]Order Priligy Dapoxetine[/url] Priligy A New York Order 40 Mg Fursomide Online [url=http://generic-priligy-60mg.prilipills.com]Generic Priligy 60mg[/url] Cialis Mail Order Kamagra Effet [url=http://dprixe.com]cialis online pharmacy[/url] Cheap Paxil string httpswww.Bridge loans are typically more expensive than conventional financing because of a higher interest rate points and other costs that are amortized over a shorter period and various fees and other sweeteners such as equity participation by the lender in some loans. [url=http://nowfastmoney.com]bad credit loans[/url] in total.Low interest rate Be sure to shop around before deciding on a loan.Amoxicillin Cl [url=http://leviprix.com/buying-levitra-online.php]Buying Levitra Online[/url] Dog Keflex Propecia Posologia Sin [url=http://canadian-viagra.viasample.com]Canadian Viagra[/url] Amoxil Ensemble Viagra Delivered Overnight [url=http://generic-propecia-online.propecorder.com]Generic Propecia Online[/url] Amoxicillin Dosage For Kittens Carte Levitra [url=http://cial40mg.com/cialis-order.php]Cialis Order[/url] Amoxicillin And Asthma Viagra Kaufen In Deutschland [url=http://levipills.com/order-levitra-online.php]Order Levitra Online[/url] Generic Levitra For Sale In Us Buy Synthroid [url=http://levicost.com]cheap levitra[/url] Kamagra Hipertension Pulmonar Propecia Ebay Infertilidad [url=http://levitra-buy.leviorder.com]Levitra Buy[/url] Taking Amoxicillin With Alcohol Viagra Se Baja [url=http://vardenafil-levitra.leviorder.com]Vardenafil Levitra[/url] Tab Amoxicilina Low Price British Online Pharmacy [url=http://viaprices.com]viagra[/url] Clomid Date Regles Amoxicillin Shipping To China [url=http://viasamples.com/cheap-viagra-pill.php]Cheap Viagra Pill[/url] For Sale Doxycycline Buy Now Online Zentel [url=http://dprixe.com]20mg levitra india[/url] Cialis Agit Au Bout De Combien De Temps Trusted Tablets Buy Vigora Usa [url=http://etrobax.com]cialis[/url] Cialis 20 Moins Cher Cytotec Prix Tunisie [url=http://viacheap.com]viagra[/url] Buy Xenical From Boots Wirkung Viagra Lange [url=http://bestlevi.com/levitra-tab-20mg.php]Levitra Tab 20mg[/url] Forumfree Levitra Canda Pharmasey Male Enhancement [url=http://generic-cialis-100mg.BuyCial.com]Generic Cialis 100mg[/url] Acheter Cialis Tadalafil 20mg Propecia Con Como Hacer [url=http://buy-cheap-viagra.viasample.com]Buy Cheap Viagra[/url] Cetazolin And Keflex Hplc Amoxicillin Validation [url=http://viaprices.com]viagra[/url] Dapoxetine Offers Order Synthroid Canada [url=http://leviusa.com]where can i order levitra[/url] Viagra Ungesund Keflex And Bleeding [url=http://cheapcial.com/cialis-generic.php]Cialis Generic[/url] Order Elavil Overnight Inc [url=http://brandcial.com/cialis-online-usa.php]Cialis Online Usa[/url] Comprare Viagra Generico Italia 12 Amps Of Keflex For Nauseating [url=http://levitra.purchasevia.com/buy-vardenafil.php]Buy Vardenafil[/url] Shipped Ups Doxycycline Cialis Generic Overnight Shipping [url=http://genericvia.com/generic-viagra-100mg.php]Generic Viagra 100mg[/url] Bogota Colombia Sa Generic Meds 2014 Compra Priligy Precio [url=http://bpdrugs.com/cialis-5mg.php]Cialis 5mg[/url] Comprar Cialis Valparaiso Amoxicillin Dosage Rat [url=http://buying-viagra-online.viasample.com]Buying Viagra Online[/url] Viagra Flussig Cheap Azoran No Rx [url=http://leviplus.com/cheap-levitra.php]Cheap Levitra[/url] Mejor Cialis Levitra Cialis Modo De Empleo [url=http://viaprices.com]viagra[/url] Buy Doxycycline Canada Delivery Generic Levitra In Canada [url=http://generic-propecia.propecpills.com]Generic Propecia[/url] Propecia Customer Service Generic Viagra Online Paypal [url=http://newisotretinoin.com/order-accutane.php]Order Accutane[/url] Baclofen Tablet Femara Without A Prescription [url=http://cheapcial.com/order-cialis-online-usa.php]Order Cialis Online Usa[/url] Cialis Chi L'Ha Provato Kamagra Ajanta Review [url=http://viasamples.com/cheap-viagra-generic.php]Cheap Viagra Generic[/url] Where Can I Buy Cialis On Line Get Doryx In Internet Secure Ordering Overseas Without Perscription [url=http://bestlevi.com/no-script-levitra.php]No Script Levitra[/url] Cialis On Line Sales Amoxicillin And Appetite [url=http://cialis.cialpills.com/cheap-cialis.php]Cheap Cialis[/url] Viagra.Fr Kamagra Jelly Wirkung [url=http://costofvia.com/cheap-generic-viagra.php]Cheap Generic Viagra[/url] Vipps Pharmacy Canada Viagra Propecia Opinion [url=http://viaprices.com]viagra[/url] Does Amoxicillin Cause Yeast Infections Best Prices Cialis [url=http://propecia-online-buy.propecpills.com]Propecia Online Buy[/url] Combivent Inhaler Revatio Medication [url=http://etrobax.com]generic cialis[/url] Levitra Dopo Mangiato Keflex Dose Uti Emedicine [url=http://dprixe.com]cheap vardenafil 20mg[/url] Amoxicillin Directions For Use Be Tab Prednisone 5 Mg [url=http://cialcheap.com/buy-tadalafil.php]Buy Tadalafil[/url] Buy Levothyroxine In Uk

ace cash advance

online payday loans no credit check
personal loans online
<a href="http://paydayourloansonline.com/">best payday loans </a>
[url=http://paydayourloansonline.com/]best payday loans [/url]
payday loans online no credit check instant approval #gagahshsnsnfbfhhw2333



Howto's
See DUDE primer for info

Get Support

Europe

Belgium :
Kurt Van Meerbeeck
ORA600 bvba
E-mail
dude@ora600.be
Cell : +32 495 580714

Denmark :
Michael Môller
Service & Support Manager
Miracle AS
E-mail :
hra@miracleas.dk
Cell: +45 53 74 71 27


Latin America

Brazil :
HBtec
E-mail
dude@hbtec.com.br
Cell : +55 47 88497639
Contact


Africa

South Africa :
Kugendran Naidoo
NRG Consulting
E-mail
k@nrgc.co.za
Cell : +27 82 7799275