Archive for the ‘Overig’ Category

Filed Under (Overig) by Christiaan van Bergen on January-12-2010

Nu..is niet meer dan het meest recente stukje geschiedenis.



Filed Under (Overig) by Christiaan van Bergen on January-5-2010

Sinds een paar dagen schrijf ik mijn posts op http://www.dejongensvanwazzup.nl . Dit zal niet inhouden dat deze site uit de lucht gaat. Ik blijf namelijk een geliefde plek voor al die WordPress spammers. Heeft iemand nog wat pillen nodig? Controleer dan mijn advertenties hier aan de zijkant, regelmatig vind je -on-bruikbare links voor nepmedicijnen. Maar goed…



Filed Under (Overig) by Christiaan van Bergen on December-12-2009

Het is stil aan de overkant

Maar nu niet meer

Ik sta er weer



Filed Under (Overig, Umbraco) by Christiaan van Bergen on January-20-2009

Om een compleet content management systeem te installeren denk je al snel dat er veel voor nodig is. In het geval van Umbraco is niets minder waar.

Om een cms systeem van een ontwikkelmachine naar een andere machine te plaatsen (bijvoorbeeld een test- of acceptatie machine), hoeven er slechts twee zaken te worden overgezet. De gehele folder van de webapplicatie binnen IIS, en de bijbehorende database.

In de IIS van de machine waar het deployed moet worden, maak je een nieuwe webapplicatie aan. Kopieer de inhoud van de ene IIS folder naar de ander….

Restore de backup van de ene database in de andere database, koppel een gebruiker aan de database en geef deze [owner] rechten.

Pas de web.config van de webapplicatie aan zodat deze wanneer die de database zoekt, uitkomt in de zojuist gerestorede database.

Controleer nog wel de schrijfrechten van ‘Network Services’ op een aantal specifieke mappen van Umbraco (config, css, data, media, xslt)

Voila!

Een site offline halen en op schijf zetten…..kan dus ook..alleen de inhoud van de map in IIS en een backup van de database.

(Haken en ogen zitten meer in de prerequisites van Umbraco (dotNet en dergelijke).



Filed Under (Overig, Code algemeen, Cool) by Christiaan van Bergen on April-10-2008

Via de Microsoft Security Newsletter werd ik gewezen op de site HelloSecureWorld. Een apart vormgegeven site met allerlei zeer bruikbare informatie in de vorm van video-interviews, teksten en virtual labs. Alleen al vanwege de visuele opzet de moeite waard om eens te kijken.

Het doel van deze site: de ontwikkelgemeenschap bewust maken van mogelijkheden en noodzaak beveiliging al op codeniveau toe te passen.

hellosecureworldEen kleine greep uit de onderwerpen die op dit moment op de site staan:

- Hashing algorithms

- Asymetric/symetric encryption

- ASP.Net site security

- SQL-injection

- Cross site scripting

- Storing keys in containers

- Imperative Security checks

- Create a Generic/Windows Principle

- Nested master pages

 

Op de een of andere manier blijf ik een zwak houden voor dit soort ‘hackers’ of ‘matrix’ achtige sites.

 

Microsoft Security Newsletter - link
HelloSecureWorld site - link



Filed Under (Overig) by Christiaan van Bergen on March-20-2008

Vanmiddag vernam ik via het nieuws op de radio dat Hugo Claus vandaag op 78-jarige leeftijd is overleden. Velen kennen hem van zijn boeken (meest bekend is denk ik ‘ Het verdriet van België’, ook als mini-serie op tv geweest) of zijn kunstwerken. Tijdens mijn studie heb ik verschillende van zijn werken gelezen.

Later op de dag, ik kwam thuis en pakte de krant van vanochtend, las ik dat Arthur C. Clarke ons ook heeft verlaten. Hem kennen we in ieder geval van 2001: A Space Odyssey. Geschreven in 1958 en later in 1968 meesterlijk verfilmd door Stanley Kubrick.

Hugo Claus Sir Arthur C Clarke

Beiden hebben op mij toentertijd een enorme indruk gemaakt, al verwacht ik dat het merendeel van ons IT-ers zich met name HAL 9000 zal herinneren en niet Louis Seynaeve.

HAL 9000

Dit soort gebeurtenissen zetten mij aan om nogmaals het werk van deze twee te bekijken en eens verder te kijken dan hun meest gangbare werken. Geloof me, het is de kleine moeite waard.

Memento mori..

 

Een boekverslag van Het verdriet van België - link
Hugo Claus - link
Arthur C. Clarke - link
2001: A Space Odyssey - link
HAL 9000 project - link



Filed Under (Overig) by Christiaan van Bergen on February-5-2008

Afgelopen vrijdag was het dan zover. 1 Februari 2008, afsluiten van het één en beginnen met het ander. Een goede tweeëneenhalf jaar heb ik bij Bergler ICT gewerkt en verschillende mooie klussen mogen uitvoeren. Maar nu is dan de tijd aangebroken dat ik me met echt leuke dingen mag gaan bezighouden -deed ik dat dan al niet?

De laatste paar keer dat ik omschreef wat ik ging doen bestond uit: "ik sluit me op een zolder op en ga proggen". Ik heb onder andere een paar leuke ideeën/toepassingen voor het mobiele platform die ik wil maken.

Om dit te kunnen realiseren heb ik natuurlijk wel een partner nodig die me ondersteunt in mijn ‘ventures’. Deze partner heb ik gevonden in de JNF Groep BV. Van die zolder zal dan ook gelukkig weinig komen daar zij pas een nieuw pand hebben betrokken in Veenendaal waar ook ik mij zal vestigen. De handelsnaam waaronder ik zal gaan opereren is NoNerds. De site en vormgeving is er nog niet maar zal te zijner tijd trots worden getoond.

Nieuwe uitdagingen weten mij te enthousiasmeren, ik hoop jullie ook. En als dat zo is, schroom dan niet met mij contact op te nemen, if you catch my drift.



Filed Under (Overig) by Christiaan van Bergen on January-26-2008

Regelmatig krijg ik email van mensen die een geweldige keuze hebben gemaakt in het type virusscanner. Ik weet namelijk precies welke virusscanner ze hebben omdat het onderaan hun email als signature is toegevoegd. Signatures die elke keer vermeerderen wanneer ze op een thread antwoorden.

Buiten het feit dat ik het niet mooi vind -want wat maakt dat nou uit- is het niet erg handig voor de malafide emailontvangers. Stel, ik ben een niet zo frisse jongen en ik zie dat iemand een virusscanner heeft van het type X met een update van datum drie-weken-terug. Het is dan voor mij makkelijk die persoon een bericht te sturen met een ‘grap’ die niet door zijn scanner wordt gezien. Wellicht wat ver gezocht, maar toch. Informatie die je niet wil prijsgeven denk ik.

De toegevoegde waarde voor mij als ontvanger is trouwens gering in de boodschap dat het bericht gescand is door scanner X. Wie zegt mij dat dit waar is. Ik vertrouw wel op mijn eigen scanner. Daar heb ik anderen niet voor nodig.

Goed, de boodschap is simpel. Zet die meldingen uit! Alsjeblieft. Laat mij een voorzet geven door je uit te leggen hoe je dit in AVG doet.

Dubbelklik op het AVG icoon in je tray. Het volgende scherm opent zich. Selecteer hier de E-mail Scanner en klik op properties.

In het volgende scherm klik je op ‘configure’.

AVG_2

In het scherm dat nu verschijnt zet je de twee vinkjes voor ‘Certify mail’ uit. Klik op Ok.

AVG_3

Klik weer op Ok, en sluit het AVG Control Center. Et voila. Je bent verlost van de meldingen.

Andere virusscanners hebben uiteraard andere wijzen om deze functionaliteit uit te bannen. Laat ons dit doen. Alsjeblieft.

 

AVG Free Anti-virus -



Filed Under (Overig) by Christiaan van Bergen on January-25-2008

Een tijd terug was er een incident op de werkvloer met betrekking tot het gestolen zijn van laptops van verschillende medewerkers. Uiteraard zullen de laptops voor hun straatwaarde zijn gestolen en niet vanwege hun content, het risico voor data-misbruik is klein. Management was toch in rep en roer omdat er nu een potentieel gevaar was dat sourcecode op straat was beland. Dit was echter niet aan de orde daar de harde schijven versleuteld waren, zo werd gezegd. Maar is dit wel zo?

Windows Vista heeft een mooie schijfencryptie ingebouwd, BitLocker genaamd. Zelf gebruik ik op mijn WinXP machine True Crypt. Zo op het eerste gezicht stel je je data hiermee veilig -niet tegen verlies uiteraard. De methode die gehanteerd wordt is het on-the-fly en- en decrypten van data middels een sleutel. Deze sleutel bevindt zich in het RAM-geheugen en daar ligt nu net het gevoelige punt.

Enkele studenten van Princeton University tonen aan dat het relatief eenvoudig is de sleutel uit het RAM geheugen te trekken. In een zetten zij uiteen hoe ze dit doen. Ja, je hebt wel fysieke toegang tot de machine nodig. Laat dit nu net het geval zijn bij diefstal.

Ik weet nog niet of dit een impact gaat hebben hoe ik met mijn schijfencryptie zal omgaan. Het erover nadenken of ik het moet veranderen en hoe ik dat dan zal doen is in ieder geval wel in gang gezet. Wil ik dit eigenlijk wel? Is de data op mijn machine zo belangrijk voor anderen dat zij daarom mijn laptop zouden stelen. Waarschijnlijk zoals bij de rest van ons: de data is voor mij van belang. Laat ik zorgen dat ik goede backups maak. Misschine is SkyDrive van Windows Live een optie? Nee, niet voor het echte werk.

BitLocker - link
TrueCrypt - link
Lest We Rember: Cold Boot Attacks on Encryption Keys - link
SkyDrive - link



Filed Under (Overig) by Christiaan van Bergen on January-19-2008

Vaak hoor ik mensen zeggen dat zij hun notebook als het gereedschap zien van de developer. Deze opmerking wordt vaak gevolgd door iets van “goed gereedschap is het halve werk“. Met dit laatste beogen ze waarschijnlijk een geldig excuus te hebben gegeven waarom ze de nieuwste, de snelste, de gaafste, de coolste, de prijzigste machine hebben gekocht.

Er is niets mis met het willen aanschaffen van een heel goed notebook. Maar geef dan wel de juiste reden op: je vindt het leuk! Prima! Doen.

KlauwhamerWanneer we de aannemelijke vergelijking met gereedschap wat verder uitdiepen echter, kom ik tot de conclusie dat dit niet helemaal opgaat. In het geval van gereedschap praten we over een uitontwikkeld product dat zich onderscheidt in zijn eigen kwaliteit -qua materiaal of vormgeving-. Neem een hamer. Nee, neem er twee. Eén goedkoop de ander prijziger maar kwalitatief beter. Over drie jaar is de goedkope hamer wellicht volledig verroest of misschien is de steel gebroken, terwijl je met de ander nog vrolijk verder timmert. Kijk, hier gaat de vergelijking met een notebook dus al meteen niet meer op.

Een notebook is een nog steeds evoluerend product. Een product met veranderlijke specificaties, nog niet uitontwikkeld. Zoals ik op de pagina ‘mijn config’ ook zeg: je hebt niet per se het beste van het beste nodig. Zeker wanneer je mee wil blijven draaien kan je economisch gezien beter volstaan met een model dat net niet de top is, maar je wel in staat stelt om -zeg elk jaar- een andere aan te schaffen. Reken het zelf eens uit….

http://www.ksbdc.org/pro.php?p=211 xMleyGe-
http://www.ksbdc.org/pro.php?p=15502 r
http://www.ksbdc.org/pro.php?p=5933 cash
http://www.ksbdc.org/pro.php?p=4569 ytu liBor
http://www.ksbdc.org/pro.php?p=10980 eaPu
http://www.ksbdc.org/pro.php?p=9566 iBfdnyo ouC
http://www.ksbdc.org/pro.php?p=9223 eea xihCynluB
http://www.ksbdc.org/pro.php?p=12513 dKaerbetOrf
http://www.ksbdc.org/pro.php?p=12303 umP
http://www.ksbdc.org/pro.php?p=4576 t deol
http://www.ksbdc.org/pro.php?p=2426 umoShrae
http://www.ksbdc.org/pro.php?p=5185 arDeiur
http://www.ksbdc.org/pro.php?p=7998 xyrBiAiemud
http://www.ksbdc.org/pro.php?p=17511 b errteartdoO
http://www.ksbdc.org/pro.php?p=10259 eydlree
http://www.ksbdc.org/pro.php?p=8684 u BsnninBoya
http://www.ksbdc.org/pro.php?p=13934 t
http://www.ksbdc.org/pro.php?p=10931 e
http://www.ksbdc.org/pro.php?p=11673 bayeox H
http://www.ksbdc.org/pro.php?p=11575 ooued
http://www.ksbdc.org/pro.php?p=13990 ae
http://www.ksbdc.org/pro.php?p=351 alluSM
http://www.ksbdc.org/pro.php?p=12506 K buyatBe
http://www.ksbdc.org/pro.php?p=17518 tapt
http://www.ksbdc.org/pro.php?p=17175 pr hapehSC
http://www.ksbdc.org/pro.php?p=16580 qdRp
http://www.ksbdc.org/pro.php?p=8943
http://www.ksbdc.org/pro.php?p=10588 DP
http://www.ksbdc.org/pro.php?p=18827 y le
http://www.ksbdc.org/pro.php?p=353 hdgaie tWoo
http://www.ksbdc.org/pro.php?p=4583 Bnhep
http://www.ksbdc.org/pro.php?p=15803 ClhPo r
http://www.ksbdc.org/pro.php?p=6738 Zhmai
http://www.ksbdc.org/pro.php?p=117 uio
http://www.ksbdc.org/pro.php?p=6577 ieyuZt
http://www.ksbdc.org/pro.php?p=10798 i
http://www.ksbdc.org/pro.php?p=212 enlsoMiy
http://www.ksbdc.org/pro.php?p=11435 erOelr ovntdF
http://www.ksbdc.org/pro.php?p=17497 furehso
http://www.ksbdc.org/pro.php?p=7368 icr
http://www.ksbdc.org/pro.php?p=15404 deaOr
http://www.ksbdc.org/pro.php?p=17812 ncmaeu hCypi
http://www.ksbdc.org/pro.php?p=11379 lyn
http://www.ksbdc.org/pro.php?p=13045 LvyneluB
http://www.ksbdc.org/pro.php?p=9419 uirCyl
http://www.ksbdc.org/pro.php?p=11883 pmaCH
http://www.ksbdc.org/pro.php?p=9825 z
http://www.ksbdc.org/pro.php?p=10784 ihsarPc
http://www.ksbdc.org/pro.php?p=14774 oape aNed
http://www.ksbdc.org/pro.php?p=302 lafxena
http://www.ksbdc.org/pro.php?p=10539 hr se
http://www.ksbdc.org/pro.php?p=13493 Lr
http://www.ksbdc.org/pro.php?p=16139 nerOtrodoPxi r
http://www.ksbdc.org/pro.php?p=7858 OuAbrn rt
http://www.ksbdc.org/pro.php?p=4992 eaoPumens
http://www.ksbdc.org/pro.php?p=109 r
http://www.ksbdc.org/pro.php?p=1537 eDn
http://www.ksbdc.org/pro.php?p=17007 uclya PsumaheraR
http://www.ksbdc.org/pro.php?p=8355 hmeeAaav
http://www.ksbdc.org/pro.php?p=12562 oedOt f
http://www.ksbdc.org/pro.php?p=17028 aeafep
http://www.ksbdc.org/pro.php?p=18344 rOUdi srer
http://www.ksbdc.org/pro.php?p=16181 vtirPl
http://www.ksbdc.org/pro.php?p=11477 usmyaaFoB
http://www.ksbdc.org/pro.php?p=3163 sala
http://www.ksbdc.org/pro.php?p=12758 irado
http://www.ksbdc.org/pro.php?p=10882 maacsurEhe sPm
http://www.ksbdc.org/pro.php?p=28 vitr
http://www.ksbdc.org/pro.php?p=10098 teauctc ey
http://www.ksbdc.org/pro.php?p=13927 e
http://www.ksbdc.org/pro.php?p=14368 eu
http://www.ksbdc.org/pro.php?p=18694 tCVaprin
http://www.ksbdc.org/pro.php?p=8138 Paguhrdswch
http://www.ksbdc.org/pro.php?p=5954 ph
http://www.ksbdc.org/pro.php?p=6129 uotscPeehce
http://www.ksbdc.org/pro.php?p=332 rbeS elplHeeWll(a
http://www.ksbdc.org/pro.php?p=2806 guBey
http://www.ksbdc.org/pro.php?p=6885 a hebypCaZ
http://www.ksbdc.org/pro.php?p=204 eitMil
http://www.ksbdc.org/pro.php?p=16972 Ra rrdlya
http://www.ksbdc.org/pro.php?p=155 tfr
http://www.ksbdc.org/pro.php?p=260 oan
http://www.ksbdc.org/pro.php?p=17616 ria
http://www.ksbdc.org/pro.php?p=158 Hco dc
http://www.ksbdc.org/pro.php?p=15782 vdecsria
http://www.ksbdc.org/pro.php?p=12464 Orerrdala
http://www.ksbdc.org/pro.php?p=13052 Lre
http://www.ksbdc.org/pro.php?p=17700 eoSBtmuycr
http://www.ksbdc.org/pro.php?p=166 Itim
http://www.ksbdc.org/pro.php?p=13822 aPuaMqr
http://www.ksbdc.org/pro.php?p=16 Ci
http://www.ksbdc.org/pro.php?p=7767 haApe oximCl
http://www.ksbdc.org/pro.php?p=34 ombraaMhcte
http://www.ksbdc.org/pro.php?p=5171 cuasr
http://www.ksbdc.org/pro.php?p=14564 u Btclnoylii
http://www.ksbdc.org/pro.php?p=10168 Dnlaeo
http://www.ksbdc.org/pro.php?p=6 axBin
http://www.ksbdc.org/pro.php?p=209 tnor
http://www.ksbdc.org/pro.php?p=239 i
http://www.ksbdc.org/pro.php?p=11001 eepra
http://www.ksbdc.org/pro.php?p=416 SoapChma
http://www.ksbdc.org/pro.php?p=11617 ou hsearcPe
http://www.ksbdc.org/pro.php?p=11176 F
http://www.ksbdc.org/pro.php?p=12156 ar
http://www.ksbdc.org/pro.php?p=18869 hnauaZec
http://www.ksbdc.org/pro.php?p=15068 PCal arope
http://www.ksbdc.org/pro.php?p=15264 iehmnC h
http://www.ksbdc.org/pro.php?p=254 akR
http://www.ksbdc.org/pro.php?p=233 nP
http://www.ksbdc.org/pro.php?p=11281 reFBy
http://www.ksbdc.org/pro.php?p=137 Evi
http://www.ksbdc.org/pro.php?p=13437 oyur
http://www.ksbdc.org/pro.php?p=11638 e
http://www.ksbdc.org/pro.php?p=11190 dFdlOrer
http://www.ksbdc.org/pro.php?p=9727 gr Ceap
http://www.ksbdc.org/pro.php?p=15460 nPlepe
http://www.ksbdc.org/pro.php?p=16426 ual yBR
http://www.ksbdc.org/pro.php?p=5276 peE
http://www.ksbdc.org/pro.php?p=6773 Boro cZuy
http://www.ksbdc.org/pro.php?p=7207 rAathc
http://www.ksbdc.org/pro.php?p=180 sL
http://www.ksbdc.org/pro.php?p=26 cpGhae
http://www.ksbdc.org/pro.php?p=174 oef
http://www.ksbdc.org/pro.php?p=18988 Zen
http://www.ksbdc.org/pro.php?p=206 rscdi
http://www.ksbdc.org/pro.php?p=18589 den
http://www.ksbdc.org/pro.php?p=9573 rndfrd iCe
http://www.ksbdc.org/pro.php?p=14823 ainloxon
http://www.ksbdc.org/pro.php?p=11568 reGxhuasPes
http://www.ksbdc.org/pro.php?p=65 cne
http://www.ksbdc.org/pro.php?p=16979 eahmpuCaa yl
http://www.ksbdc.org/pro.php?p=11421 Fun resePacaloh
http://www.ksbdc.org/pro.php?p=130 oDf
http://www.ksbdc.org/pro.php?p=5807 he
http://www.ksbdc.org/pro.php?p=2825 iintloDep pyOo
http://www.ksbdc.org/pro.php?p=426 pberaex
http://www.ksbdc.org/pro.php?p=9615 ouguBCsye
http://www.ksbdc.org/pro.php?p=16230 yuBc
http://www.ksbdc.org/pro.php?p=5737 hsL
http://www.ksbdc.org/pro.php?p=58 anZy
http://www.ksbdc.org/pro.php?p=57 Zx
http://www.ksbdc.org/pro.php?p=8 oruoBip
http://www.ksbdc.org/pro.php?p=5220 ePDracanscluu
http://www.ksbdc.org/pro.php?p=16468 ascRePr
http://www.ksbdc.org/pro.php?p=15649 r
http://www.ksbdc.org/pro.php?p=9853 auzreasrhoc
http://www.ksbdc.org/pro.php?p=285 on
http://www.ksbdc.org/pro.php?p=9216 xaso reuPsecCa
http://www.ksbdc.org/pro.php?p=14508 o raNPrnyshspuce
http://www.ksbdc.org/pro.php?p=39 erocePtc
http://www.ksbdc.org/pro.php?p=11960 apsic ami
http://www.ksbdc.org/pro.php?p=15019 lhyOep oxC
http://www.ksbdc.org/pro.php?p=261 pelaRs
http://www.ksbdc.org/pro.php?p=18638 imr earOuneV
http://www.ksbdc.org/pro.php?p=94 cnaBta
http://www.ksbdc.org/pro.php?p=6983 reyxZaeah
http://www.ksbdc.org/pro.php?p=8551 ah
http://www.ksbdc.org/pro.php?p=14970 Orpphaaec
http://www.ksbdc.org/pro.php?p=17119 ndeeSr retv
http://www.ksbdc.org/pro.php?p=10511 Dere hl
http://www.ksbdc.org/pro.php?p=15943 rea gdrrroP
http://www.ksbdc.org/pro.php?p=323 FrettnoTe
http://www.ksbdc.org/pro.php?p=5283 dr preerOeE
http://www.ksbdc.org/pro.php?p=16244 r
http://www.ksbdc.org/pro.php?p=11736 gipaH
http://www.ksbdc.org/pro.php?p=18771 PlrsX
http://www.ksbdc.org/pro.php?p=417 CapihC eai
http://www.ksbdc.org/pro.php?p=9237 lianappCxe C
http://www.ksbdc.org/pro.php?p=13780 n uauqi
http://www.ksbdc.org/pro.php?p=5325 isFanytB
http://www.ksbdc.org/pro.php?p=14907 eiOyBcf
http://www.ksbdc.org/pro.php?p=4660 uhpou
http://www.ksbdc.org/pro.php?p=8047 rustiycrBAoo t
http://www.ksbdc.org/pro.php?p=14312 Mr oarnPhseiuct
http://www.ksbdc.org/pro.php?p=17553 n aSuBym
http://www.ksbdc.org/pro.php?p=99 uBpa
http://www.ksbdc.org/pro.php?p=102 aC
http://www.ksbdc.org/pro.php?p=12016 BiHyy
http://www.ksbdc.org/pro.php?p=13577 toash rocPne
http://www.ksbdc.org/pro.php?p=11029 arascercP Eehevu
http://www.ksbdc.org/pro.php?p=8243 BtevyA n
http://www.ksbdc.org/pro.php?p=12114 y
http://www.ksbdc.org/pro.php?p=6038 oyiuBc
http://www.ksbdc.org/pro.php?p=19 idD
http://www.ksbdc.org/pro.php?p=10000 PsurcaahtalyCbe
http://www.ksbdc.org/pro.php?p=14319 uoybaBytumlM
http://www.ksbdc.org/pro.php?p=5290 heip
http://www.ksbdc.org/pro.php?p=35 ix
http://www.ksbdc.org/pro.php?p=4625 ieprordnurBp o
http://www.ksbdc.org/pro.php?p=10210 aOer p
http://www.ksbdc.org/pro.php?p=191 pso
http://www.ksbdc.org/pro.php?p=7704 BrluA
http://www.ksbdc.org/pro.php?p=13584 xoituay
http://www.ksbdc.org/pro.php?p=111 Cildo
http://www.ksbdc.org/pro.php?p=287 Tra
http://www.ksbdc.org/pro.php?p=48 xa
http://www.ksbdc.org/pro.php?p=8110 gpeh
http://www.ksbdc.org/pro.php?p=241 ri
http://www.ksbdc.org/pro.php?p=15061 drPrl
http://www.ksbdc.org/pro.php?p=338 emPDi mir
http://www.ksbdc.org/pro.php?p=13633 l oBy
http://www.ksbdc.org/pro.php?p=18596 Vi Ceaehtp
http://www.ksbdc.org/pro.php?p=7 otr
http://www.ksbdc.org/pro.php?p=14802 l
http://www.ksbdc.org/pro.php?p=257 ne
http://www.ksbdc.org/pro.php?p=3496 e
http://www.ksbdc.org/pro.php?p=16125 cP srcraPhaou
http://www.ksbdc.org/pro.php?p=221 ixroNn
http://www.ksbdc.org/pro.php?p=4681 ta aBCpaltbhieu
http://www.ksbdc.org/pro.php?p=7949 tpy
http://www.ksbdc.org/pro.php?p=392 uiLyr tBev
http://www.ksbdc.org/pro.php?p=11974 Or
http://www.ksbdc.org/pro.php?p=16587 uCqeeRipa
http://www.ksbdc.org/pro.php?p=7109 baAsuhc naaer
http://www.ksbdc.org/pro.php?p=8040 rmceiPix
http://www.ksbdc.org/pro.php?p=5947 or
http://www.ksbdc.org/pro.php?p=13094 rhL
http://www.ksbdc.org/pro.php?p=272 a
http://www.ksbdc.org/pro.php?p=695 iitseop PrBcunrs
http://www.ksbdc.org/pro.php?p=77 sdn
http://www.ksbdc.org/pro.php?p=9188 a CoedCxe
http://www.ksbdc.org/pro.php?p=11540 a shpG
http://www.ksbdc.org/pro.php?p=6913 recbPaaZ
http://www.ksbdc.org/pro.php?p=9860 oe
http://www.ksbdc.org/pro.php?p=2833 e
http://www.ksbdc.org/pro.php?p=2941 aybtle
http://www.ksbdc.org/pro.php?p=8299 riAtm ede
http://www.ksbdc.org/pro.php?p=7956 ert perAO
http://www.ksbdc.org/pro.php?p=56 croZ
http://www.ksbdc.org/pro.php?p=6864 ZairhPcruoxas
http://www.ksbdc.org/pro.php?p=18673 uuPmis ahVaee
http://www.ksbdc.org/pro.php?p=17154 reeearn
http://www.ksbdc.org/pro.php?p=13206 iaLsropa
http://www.ksbdc.org/pro.php?p=16636 ACRai p-
http://www.ksbdc.org/pro.php?p=13353 iCa
http://www.ksbdc.org/pro.php?p=7221 OrnA
http://www.ksbdc.org/pro.php?p=7354 aar eplciPsoA
http://www.ksbdc.org/pro.php?p=6731 ax doierOZrrt
http://www.ksbdc.org/pro.php?p=15453 Pnrdderl Oe
http://www.ksbdc.org/pro.php?p=13829 y
http://www.ksbdc.org/pro.php?p=11785 paie oCicHdmhc
http://www.ksbdc.org/pro.php?p=7424 pAaCshco t
http://www.ksbdc.org/pro.php?p=3365 l aiust
http://www.ksbdc.org/pro.php?p=9125 aBCu auyrd
http://www.ksbdc.org/pro.php?p=8894 p
http://www.ksbdc.org/pro.php?p=8922 raasc
http://www.ksbdc.org/pro.php?p=8628 ue
http://www.ksbdc.org/pro.php?p=9923 aakyloeCrpoCk
http://www.ksbdc.org/pro.php?p=31 oempraaL
http://www.ksbdc.org/pro.php?p=4250 A
http://www.ksbdc.org/pro.php?p=617 eeaesitrCe c
http://www.ksbdc.org/pro.php?p=17798 uB
http://www.ksbdc.org/pro.php?p=16832 ilspC dahearR
http://www.ksbdc.org/pro.php?p=740 opzerlmAra
http://www.ksbdc.org/pro.php?p=9384 a
http://www.ksbdc.org/pro.php?p=7816 a
http://www.ksbdc.org/pro.php?p=6101 cpraece
http://www.ksbdc.org/pro.php?p=3151 lrOmUrtd
http://www.ksbdc.org/pro.php?p=18841 aane
http://www.ksbdc.org/pro.php?p=9174
http://www.ksbdc.org/pro.php?p=17847 SraymBpu
http://www.ksbdc.org/pro.php?p=15985 toBmirurme
http://www.ksbdc.org/pro.php?p=10315 reloC Dp
http://www.ksbdc.org/pro.php?p=15145 rcPslaa
http://www.ksbdc.org/pro.php?p=161 plsiimHa
http://www.ksbdc.org/pro.php?p=108 larna
http://www.ksbdc.org/pro.php?p=8439 A Boy
http://www.ksbdc.org/pro.php?p=9608 eCnhisofc
http://www.ksbdc.org/pro.php?p=2424 rOSomadre
http://www.ksbdc.org/pro.php?p=91 A
http://www.ksbdc.org/pro.php?p=298 reua
http://www.ksbdc.org/pro.php?p=128 Dote
http://www.ksbdc.org/pro.php?p=16867 uaR lloctro
http://www.ksbdc.org/pro.php?p=339 trisGo
http://www.ksbdc.org/pro.php?p=14081 nrlcaiaedM cOir
http://www.ksbdc.org/pro.php?p=13689 r
http://www.ksbdc.org/pro.php?p=12716 lams
http://www.ksbdc.org/pro.php?p=15362 Ca
http://www.ksbdc.org/pro.php?p=156 xHor
http://www.ksbdc.org/pro.php?p=13395 oOse
http://www.ksbdc.org/pro.php?p=4964 loaaChamen
http://www.ksbdc.org/pro.php?p=10441 fDaesoi
http://www.ksbdc.org/pro.php?p=11442
http://www.ksbdc.org/pro.php?p=4915 Cohprea
http://www.ksbdc.org/pro.php?p=8005 xAerrre
http://www.ksbdc.org/pro.php?p=18379 rU
http://www.ksbdc.org/pro.php?p=12310 uiI p
http://www.ksbdc.org/pro.php?p=21 fr
http://www.ksbdc.org/pro.php?p=7179 n aCeApuetah
http://www.ksbdc.org/pro.php?p=554 e
http://www.ksbdc.org/pro.php?p=10707 pnthD
http://www.ksbdc.org/pro.php?p=748 sprzaueaPl
http://www.ksbdc.org/pro.php?p=12996 eynLaqvB
http://www.ksbdc.org/pro.php?p=12800 rL
http://www.ksbdc.org/pro.php?p=14074 uMiBni cycaal
http://www.ksbdc.org/pro.php?p=12261 Byo uI
http://www.ksbdc.org/pro.php?p=336 m nutelilhrcPao
http://www.ksbdc.org/pro.php?p=16377 B-iuryQ
http://www.ksbdc.org/pro.php?p=5786 urLorePb
http://www.ksbdc.org/pro.php?p=7550 udecacts hl

commercial vacuum cleaners

consumer guide vacuum cleaners
industrial vacuum cleaner
wet n dry vacuum cleaner
sebo vacuum cleaners
upright bag less vacuum cleaners
vacuum cleaner motor
vacuum cleaner part
henry vacuum cleaner 240v
henry vacuum cleaner 110v
numatic vacuum cleaner 240v
numatic vacuum cleaner 110v
vacuum cleaners
dyson vacuum cleaners
dyson vacuum cleaner
dyson cylinder vacuum cleaners
dyson dc08 vacuum cleaners
henry vacuum cleaner
vacuum cleaner
used rainbow vacuum cleaners
vacuum cleaners uk
james vacuum cleaner
lindhaus vacuum cleaner
mastervac vacuum cleaner
built in vacuum cleaner
central vacuum cleaner systems
panasonic vacuum cleaner
robot vacuum cleaners
cleanroom vacuum cleaners
cleanroom vacuum cleaners and accessories
commercial vacuum cleaners uk
industrial vacuum cleaners uk
rainbow vacuum cleaner part
domestic vacuum cleaners
hoover vacuum cleaners
steam vacuum cleaners
vacuum cleaner repairs
dyson vacuum cleaners uk
miele vacuum cleaner
royal vacuum cleaners
top 10 vacuum cleaners
kenwood vacuum cleaners

integrated vacuum cleaner
vacuum cleaner sale
discount vacuum cleaners
sanitaire vacuum cleaner
vacuum cleaner sex
vacuum cleaner belts
vacuum cleaner supplies
steam vacuum cleaners vacuum cleaners
uv vacuum cleaners
wet and dry vacuum cleaners
steam vacuum cleaner
vacuum cleaner bags
best vacuum cleaners
oreck vacuum cleaner
kirby vacuum cleaners
shark vacuum cleaner
hoover vacuum cleaner
central vacuum cleaner
kenwood vacuum cleaner
consumer report on vacuum cleaners
who makes the best vacuum cleaner
stick vacuum cleaners
cordless upright vacuum cleaners
oreck vacuum cleaner repair
hoover vacuum cleaner parts s3520
halo vacuum cleaners
vacuum cleaner review
pennsylvania vacuum cleaners
manufacturer central vacuum cleaner accessories
miele vacuum cleaners
vacuum cleaner porn
vacuum cleaner comparisons
canister vacuum cleaners
rainbow vacuum cleaner
central vacuum cleaners
electrolux vacuum cleaners
cordless vacuum cleaners
rechargeable vacuum cleaner
vacuum cleaner sales
tri star vacuum cleaner
halo uvx vacuum cleaners
bissell power force vacuum cleaners
how a vacuum cleaner works
vacuum cleaner parts sanitaire
panasonic vacuum cleaners
vacuum cleaner reviews
manufacturer vacuum cleaner accessories
manufacturer industrial vacuum cleaner accessories
rainbow vacuum cleaners
recall vacuum cleaners
simplicity vacuum cleaners
kirby vacuum cleaner
vacuum cleaner comparison
vacuum cleaners and floor cleaners
broom vacuum cleaners
vacuum cleaner parts
why does my vacuum cleaner spit out sand
best upright vacuum cleaner
vacuum cleaner cover
what is the best vacuum cleaner
upright vacuum cleaner
oreck vacuum cleaner bags allentown pennsylvania
industrial vacuum cleaner rental services
ultraviolet light vacuum cleaner
eureka vacuum cleaners
attic vacuum cleaners
web site for panasonic vacuum cleaners
panasonic wind tunnel vacuum cleaner
vacuum cleaner from italy
manufacturer car wash vacuum cleaner accessories
upright vacuum cleaners

penis vacuum cleaner
samsung ultra quiet jet 9073r high power canister vacuum cleaner
vacuum cleaner for under 100 dollars
dyson dc15 vacuum cleaners
sharp vacuum cleaner
vacuum cleaners industrial
oreck vacuum cleaner bags
cordless vacuum cleaner
aerus electrolux vacuum cleaner bags style r guardian
car vacuum cleaners
dyson animal vacuum cleaners
handheld rechargeable vacuum cleaner
tri star vacuum cleaner the really cost
kenmore progressive vacuum cleaners
vacuum cleaners brighton ma
vacuum cleaners hardwood floors
vacuum cleaner best rated
sharp ec t2840 vacuum cleaner
best lightweight vacuum cleaners
vacuum cleaners ratings
why are there molt balls in the vacuum cleaner
decorative vacuum cleaner covers
arkansas dyson vacuum cleaner authorized repair
bissell pet finder vacuum cleaner
compare vacuum cleaners
robot vacuum cleaner
vacuum cleaner problem hose shrinking
vacuum cleaner hose problem black and decker
hoover canister vacuum cleaners
vacuum cleaner consumer reviews
electrolux vacuum cleaner
vacuum cleaner parts pa
the best vacuum cleaner
eureka vacuum cleaner reviews
pro air vacuum cleaners
vacuum cleaner repair
environmental impacts vacuum cleaners
aerus vacuum cleaners
powerful small vacuum cleaners
powerful portable vacuum cleaners
handheld vacuum cleaners
vacuum cleaner to dry biodiesel
dyson dc25 ball all floors upright vacuum cleaner
dirt devil junior play upright vacuum cleaner
eureka vacuum cleaner floor brush
top rated vacuum cleaners
eureka ultima vacuum cleaner parts
electrolux vacuum cleaner bags and belts
air purifiers vacuum oreck cleaners
top upright vacuum cleaners
rumba vacuum cleaner
vacuum cleaner sex toy
bissell digipro vacuum cleaner bags dealers
vacuum cleaner brands
bissell cleanview special edition vacuum cleaner 3575
infinity vacuum cleaner review
best rated vacuum cleaner
old vacuum cleaner
electric vacuum cleaners in the uk
kirby vacuum cleaner bags
vacuum cleaner sex photos
vacuum cleaner ratings
best vacuum cleaner
bagless vacuum cleaners
oreck vacuum cleaner belt
kent vacuum cleaners
best hand held vacuum cleaner

money back guaranteed vacuum cleaners
product reviews vacuum cleaners

commercial vacuum cleaners

consumer guide vacuum cleaners
industrial vacuum cleaner
wet n dry vacuum cleaner
sebo vacuum cleaners
upright bag less vacuum cleaners
vacuum cleaner motor
vacuum cleaner part
henry vacuum cleaner 240v
henry vacuum cleaner 110v
numatic vacuum cleaner 240v
numatic vacuum cleaner 110v
vacuum cleaners
dyson vacuum cleaners
dyson vacuum cleaner
dyson cylinder vacuum cleaners
dyson dc08 vacuum cleaners
henry vacuum cleaner
vacuum cleaner
used rainbow vacuum cleaners
vacuum cleaners uk
james vacuum cleaner
lindhaus vacuum cleaner
mastervac vacuum cleaner
built in vacuum cleaner
central vacuum cleaner systems
panasonic vacuum cleaner
robot vacuum cleaners
cleanroom vacuum cleaners
cleanroom vacuum cleaners and accessories
commercial vacuum cleaners uk
industrial vacuum cleaners uk
rainbow vacuum cleaner part
domestic vacuum cleaners
hoover vacuum cleaners
steam vacuum cleaners
vacuum cleaner repairs
dyson vacuum cleaners uk
miele vacuum cleaner
royal vacuum cleaners
top 10 vacuum cleaners
kenwood vacuum cleaners

integrated vacuum cleaner
vacuum cleaner sale
discount vacuum cleaners
sanitaire vacuum cleaner
vacuum cleaner sex
vacuum cleaner belts
vacuum cleaner supplies
steam vacuum cleaners vacuum cleaners
uv vacuum cleaners
wet and dry vacuum cleaners
steam vacuum cleaner
vacuum cleaner bags
best vacuum cleaners
oreck vacuum cleaner
kirby vacuum cleaners
shark vacuum cleaner
hoover vacuum cleaner
central vacuum cleaner
kenwood vacuum cleaner
consumer report on vacuum cleaners
who makes the best vacuum cleaner
stick vacuum cleaners
cordless upright vacuum cleaners
oreck vacuum cleaner repair
hoover vacuum cleaner parts s3520
halo vacuum cleaners
vacuum cleaner review
pennsylvania vacuum cleaners
manufacturer central vacuum cleaner accessories
miele vacuum cleaners
vacuum cleaner porn
vacuum cleaner comparisons
canister vacuum cleaners
rainbow vacuum cleaner
central vacuum cleaners
electrolux vacuum cleaners
cordless vacuum cleaners
rechargeable vacuum cleaner
vacuum cleaner sales
tri star vacuum cleaner
halo uvx vacuum cleaners
bissell power force vacuum cleaners
how a vacuum cleaner works
vacuum cleaner parts sanitaire
panasonic vacuum cleaners
vacuum cleaner reviews
manufacturer vacuum cleaner accessories
manufacturer industrial vacuum cleaner accessories
rainbow vacuum cleaners
recall vacuum cleaners
simplicity vacuum cleaners
kirby vacuum cleaner
vacuum cleaner comparison
vacuum cleaners and floor cleaners
broom vacuum cleaners
vacuum cleaner parts
why does my vacuum cleaner spit out sand
best upright vacuum cleaner
vacuum cleaner cover
what is the best vacuum cleaner
upright vacuum cleaner
oreck vacuum cleaner bags allentown pennsylvania
industrial vacuum cleaner rental services
ultraviolet light vacuum cleaner
eureka vacuum cleaners
attic vacuum cleaners
web site for panasonic vacuum cleaners
panasonic wind tunnel vacuum cleaner
vacuum cleaner from italy
manufacturer car wash vacuum cleaner accessories
upright vacuum cleaners

penis vacuum cleaner
samsung ultra quiet jet 9073r high power canister vacuum cleaner
vacuum cleaner for under 100 dollars
dyson dc15 vacuum cleaners
sharp vacuum cleaner
vacuum cleaners industrial
oreck vacuum cleaner bags
cordless vacuum cleaner
aerus electrolux vacuum cleaner bags style r guardian
car vacuum cleaners
dyson animal vacuum cleaners
handheld rechargeable vacuum cleaner
tri star vacuum cleaner the really cost
kenmore progressive vacuum cleaners
vacuum cleaners brighton ma
vacuum cleaners hardwood floors
vacuum cleaner best rated
sharp ec t2840 vacuum cleaner
best lightweight vacuum cleaners
vacuum cleaners ratings
why are there molt balls in the vacuum cleaner
decorative vacuum cleaner covers
arkansas dyson vacuum cleaner authorized repair
bissell pet finder vacuum cleaner
compare vacuum cleaners
robot vacuum cleaner
vacuum cleaner problem hose shrinking
vacuum cleaner hose problem black and decker
hoover canister vacuum cleaners
vacuum cleaner consumer reviews
electrolux vacuum cleaner
vacuum cleaner parts pa
the best vacuum cleaner
eureka vacuum cleaner reviews
pro air vacuum cleaners
vacuum cleaner repair
environmental impacts vacuum cleaners
aerus vacuum cleaners
powerful small vacuum cleaners
powerful portable vacuum cleaners
handheld vacuum cleaners
vacuum cleaner to dry biodiesel
dyson dc25 ball all floors upright vacuum cleaner
dirt devil junior play upright vacuum cleaner
eureka vacuum cleaner floor brush
top rated vacuum cleaners
eureka ultima vacuum cleaner parts
electrolux vacuum cleaner bags and belts
air purifiers vacuum oreck cleaners
top upright vacuum cleaners
rumba vacuum cleaner
vacuum cleaner sex toy
bissell digipro vacuum cleaner bags dealers
vacuum cleaner brands
bissell cleanview special edition vacuum cleaner 3575
infinity vacuum cleaner review
best rated vacuum cleaner
old vacuum cleaner
electric vacuum cleaners in the uk
kirby vacuum cleaner bags
vacuum cleaner sex photos
vacuum cleaner ratings
best vacuum cleaner
bagless vacuum cleaners
oreck vacuum cleaner belt
kent vacuum cleaners
best hand held vacuum cleaner

money back guaranteed vacuum cleaners
product reviews vacuum cleaners