how to generate a pair of GnuPG keys only to sign digitally
A pair of GnuPG keys are needed to sign files digitally. Below, I’ll highlight the choices you made when generating a pair of GnuPG keys only to sign and not to encrypt, using the cygwin port of GnuPG. The entire key-generation session will be appended at the end(Appendix A). A list of best practice recommendations for digital signature security are provided as well.
A GnuPG key pair has two keys, one private and the other public. They are mathematically related, just like asymmetric keys used in other PKI programs. The two keys in a GnuPG key pair are born equal, however. The only difference between a public key and a private key is the designation of purpose and the resultant protection scheme or lack of. It’s like you have a newborn twin. For no good reason, you name one of the twin brothers Jerry and the other Tom, instead of the other way around. From that point on, you feed and treat them according to their names. Late comers may come to believe that Tom was born a Tom and Jerry was born a Jerry. That is simply not true.
- On the key generation:
- Two key types are available to choose for sign-only purpose. One is RSA and the other is DSA. If you care about compatibility with PGP users, you will want option (5) RSA. Otherwise, option (2)Â DSA keys will fit you better.
-  It is convenient to specify the key to never expire. However, it is usually a good idea to specify an expiration date. If it is a truly important key, you may want to set up a reminder in Google calender or alike to prepare to extend the key’s life.
- name/comment/email is all visible on the public key, therefore, make it professional if it is professional. Or make it funny if it is funny.
- For the passphrase, you can and should choose long-winding ones. throw a few !#@^* and white space there too. The length and complexity, aka the strength of the passphrase determine how secure the private key is when it gets into the wrong hands.
- On the public publishing
- public key should be exported to armor-text and saved. ( Appendix B)
- publish the exported public key on your site along with its fingerprint (Appendix C)
- publish the public key to public key servers such as pgp.mit.edu
- publish the public key to other community venues, or as they say, “to spread the truth”
- On the safe-keeping of the private key
- never publish the private key or its passphrase. Don’t laugh! I received private keys from IT professionals before.
- choose a cryptographically strong passphrase, which is used to encrypt the private key stored on the hard drive or other storage media
- secure the computer system where the private key is stored
- secure the computer system and network from which you sign files and packages. The signing system should be separate from the computer system and network where the signed files or packages get published.
Appendix A: Key generation
/home/experts8$ gpg –gen-key
gpg (GnuPG) 1.4.1; Copyright (C) 2005 Free Software Foundation, Inc.
This program comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it
under certain conditions. See the file COPYING for details.gpg: keyring `/home/experts8/.gnupg/secring.gpg’ created
Please select what kind of key you want:
(1) DSA and Elgamal (default)
(2) DSA (sign only)
(5) RSA (sign only)
Your selection? 2
DSA keypair will have 1024 bits.
Please specify how long the key should be valid.
0 = key does not expire
<n>Â = key expires in n days
<n>w = key expires in n weeks
<n>m = key expires in n months
<n>y = key expires in n years
Key is valid for? (0) 3y
Key expires at Sat Apr 10 22:38:46 2010 EDT
Is this correct? (y/N) yYou need a user ID to identify your key; the software constructs the user ID
from the Real Name, Comment and Email Address in this form:
“Heinrich Heine (Der Dichter) <heinrichh@duesseldorf.de>”Real name: expert8 testkey1
Email address: experts8.testkey1@spamnotwelcome.com
Comment: only to sign
You selected this USER-ID:
“expert8 testkey1 (only to sign) <experts8.testkey1@spamnotwelcome.com>”Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? O
You need a Passphrase to protect your secret key.We need to generate a lot of random bytes. It is a good idea to perform
some other action (type on the keyboard, move the mouse, utilize the
disks) during the prime generation; this gives the random number
generator a better chance to gain enough entropy.
++++++++++++++++++++..+++++++++++++++…++++++++++…+++++++++++++++..++++++++++
++++++++++++++++++++++++++++++++++++++++..++++++++++..++++++++++>+++++.+++++>+++
++…………..+++++
gpg: key 9FC49166 marked as ultimately trusted
public and secret key created and signed.gpg: checking the trustdb
gpg: 3 marginal(s) needed, 1 complete(s) needed, PGP trust model
gpg: depth: 0Â valid:Â Â 1Â signed:Â Â 0Â trust: 0-, 0q, 0n, 0m, 0f, 1u
gpg: next trustdb check due at 2010-04-11
pub  1024D/9FC49166 2007-04-12 [expires: 2010-04-11]
Key fingerprint = 2F33 B487 0B3D F71F 489EÂ C42B A954 9B6A 9FC4 9166
uid                 expert8 testkey1 (only to sign) <experts8.testkey1@spamnotwelcome.com>Note that this key cannot be used for encryption. You may want to use
the command “–edit-key” to generate a subkey for this purpose.
Appendix B:Â export public key
/home/expert8$ gpg -a –comment “sign-only keys for experts8 at www.supportsmb.com” –export 9FC49166
—–BEGIN PGP PUBLIC KEY BLOCK—–
Version: GnuPG v1.4.1 (Cygwin)
Comment: sign-only keys for experts8 at www.supportsmb.commQGiBEYdnE4RBAChh/H9eNGiCltARf5IYKph0eorS9pZn/ZkLfZYPJkEpY9ZsgJY
aJXvaj4ijOzSIAikyPirrkwMyu35ojPUiNOn8YjNVVsT+F08XyhgcdYnYV8GI+gw
SWsmJzJU+LQFzPbPrw5O1tuUgo3rqRum9Kc8IxoILYuUSrz5YISRdzChKwCgnX5n
6dWqHqcVdxvy59jrK/AIMo8D/3VCBFk4hP9dll8qS+Hp2jgqhUnu6MODQJvFMzKf
w9bLnSL0826B01MzyEGDgtQ2zTajafk45bjzVIXTllFbx7Z5nkFm3Fq2DpJ8ugDo
JmzOGjivcSVnHtFs1×6wxu/WVHOntzdzeNU8CZhC6erRf4Cvlpy3YUTeu3C2nGyw
RQKfBACR48ky9qAr9TDGk1jEPEe8L8FBIO6nDic+S0QQbUv5QOO2OlWZdtqGSPP9
iHUb2sKe1uR6q7ltZEeUm29ow2T7GuPQyNYu7qEP8jsqbFSyNO3pOnyBGcaP9Yof
PHcDvRQOxp0kSPFqjOAvpwDD4AoiWbAkTVFcCF/+EoTn7IdtjbRGZXhwZXJ0OCB0
ZXN0a2V5MSAob25seSB0byBzaWduKSA8ZXhwZXJ0czgudGVzdGtleTFAc3BhbW5v
dHdlbGNvbWUuY29tPohkBBMRAgAkBQJGHZxOAhsDBQkFo5qABgsJCAcDAgMVAgMD
FgIBAh4BAheAAAoJEKlUm2qfxJFm34YAn2ynACgLXWGpWHPEqp9LTsRiQ/YCAJ40
mBVMSeHkAlmKmEMgymxOHafzOA==
=z058
—–END PGP PUBLIC KEY BLOCK—–
Appendix C:Â Fingerprint a GnuPG key
/home/experts8# gpg –fingerprint 9FC49166
pub  1024D/9FC49166 2007-04-12 [expires: 2010-04-11]
Key fingerprint = 2F33 B487 0B3D F71F 489EÂ C42B A954 9B6A 9FC4 9166
uid                 expert8 testkey1 (only to sign) <experts8.testkey1@spamnotwelcome.com>











Customized Design Solutions said,
November 21, 2007 @ 4:09 pm
Customized Design Solutions
I couldn’t understand some parts of this article, but it sounds interesting
more said,
November 27, 2007 @ 8:32 pm
hi
great
blog said,
November 28, 2007 @ 8:34 pm
greatings
great
site said,
November 29, 2007 @ 3:01 am
hi
nice
dcdb26a36642c022c26d said,
December 21, 2007 @ 9:48 am
dcdb26a36642c022c26d
dcdb26a36642
propecia side effects said,
December 21, 2007 @ 8:53 pm
propecia side effects
news
alcohol and zoloft said,
December 21, 2007 @ 8:55 pm
alcohol and zoloft
news
liquid ephedra said,
December 21, 2007 @ 8:56 pm
liquid ephedra
news
tramadol said,
December 21, 2007 @ 8:59 pm
tramadol
news
buy amoxicillin without prescription said,
December 21, 2007 @ 8:59 pm
buy amoxicillin without prescription
news
where can i buy ambien for next day delivery said,
December 21, 2007 @ 9:02 pm
where can i buy ambien for next day delivery
news
side effects of percocet said,
December 21, 2007 @ 9:03 pm
side effects of percocet
news
adderall side effects said,
December 21, 2007 @ 9:04 pm
adderall side effects
news
ritalin online purchase said,
December 21, 2007 @ 9:06 pm
ritalin online purchase
news
will ambien show up in a urine test said,
December 22, 2007 @ 8:52 pm
will ambien show up in a urine test
news
taking viagra with cialis said,
December 22, 2007 @ 8:57 pm
taking viagra with cialis
news
xanax valium said,
December 22, 2007 @ 9:01 pm
xanax valium
news
does meridia work said,
December 22, 2007 @ 9:05 pm
does meridia work
news
cheapest fioricet said,
December 22, 2007 @ 9:10 pm
cheapest fioricet
news
adderall xr side effects said,
December 23, 2007 @ 8:50 pm
adderall xr side effects
news
phentermine no prescription said,
December 23, 2007 @ 8:52 pm
phentermine no prescription
news
side effects of xanax said,
December 23, 2007 @ 8:57 pm
side effects of xanax
news
vaspro ephedrine said,
December 23, 2007 @ 9:00 pm
vaspro ephedrine
news
female viagra said,
December 24, 2007 @ 8:05 pm
female viagra
news
buy cheap phentermine said,
December 24, 2007 @ 8:14 pm
buy cheap phentermine
news
ephedra yellow swarm said,
December 25, 2007 @ 8:15 pm
ephedra yellow swarm
news
amoxicillin for acne said,
December 25, 2007 @ 8:18 pm
amoxicillin for acne
news
percocet 93-490 10 mg said,
December 25, 2007 @ 8:20 pm
percocet 93-490 10 mg
news
ephedra products said,
December 25, 2007 @ 8:24 pm
ephedra products
news
c8c92b0d3dda1f72ad84 said,
December 26, 2007 @ 6:43 am
c8c92b0d3dda1f72ad84
c8c92b0d3dda
buy percocet online no prescription said,
December 26, 2007 @ 8:24 pm
buy percocet online no prescription
news
amoxicillin pregnancy said,
December 26, 2007 @ 8:29 pm
amoxicillin pregnancy
news
adderall said,
December 26, 2007 @ 8:32 pm
adderall
news
easy way to buy hydrocodone online said,
December 27, 2007 @ 8:08 pm
easy way to buy hydrocodone online
news
buy xanax without prescription in usa said,
December 27, 2007 @ 8:12 pm
buy xanax without prescription in usa
news
ephedrine said,
December 27, 2007 @ 8:14 pm
ephedrine
news
phentermine 37 5mg said,
December 27, 2007 @ 8:18 pm
phentermine 37 5mg
news
generic percocet said,
December 28, 2007 @ 8:25 pm
generic percocet
news
buy adderall said,
December 28, 2007 @ 8:27 pm
buy adderall
news
history of ritalin said,
December 28, 2007 @ 8:29 pm
history of ritalin
news
speelautomaten branche said,
December 29, 2007 @ 9:56 am
nice article
nice article
speelautomaten apeldoorn said,
December 29, 2007 @ 2:21 pm
nice article
nice article
amoxicillin drug interactions said,
December 29, 2007 @ 8:29 pm
amoxicillin drug interactions
news
adderall addiction said,
December 29, 2007 @ 8:33 pm
adderall addiction
news
why is ritalin over prescribed for adhd said,
December 29, 2007 @ 8:35 pm
why is ritalin over prescribed for adhd
news
hydrocodone extraction said,
December 29, 2007 @ 8:38 pm
hydrocodone extraction
news
generic xanax said,
December 30, 2007 @ 8:26 pm
generic xanax
news
cialis lawyers said,
December 30, 2007 @ 8:29 pm
cialis lawyers
news
buy phentermine said,
December 30, 2007 @ 8:31 pm
buy phentermine
news
viagra side effects said,
December 30, 2007 @ 8:33 pm
viagra side effects
news
propecia said,
December 30, 2007 @ 8:35 pm
propecia
news
meridia reviews said,
December 30, 2007 @ 8:37 pm
meridia reviews
news
pokeren leer je zo said,
December 30, 2007 @ 11:06 pm
nice article
nice article
texas Holem said,
January 8, 2008 @ 9:10 am
nice article
nice article
jetons Poker Texas Holdem said,
January 8, 2008 @ 9:10 am
nice article
nice article
poker Texas Holdem said,
January 8, 2008 @ 9:13 am
nice article
nice article
poker Su Internet Gratis said,
January 8, 2008 @ 9:18 am
nice article
nice article
trucchi poker said,
January 8, 2008 @ 9:19 am
nice article
nice article
free online poker said,
January 8, 2008 @ 9:21 am
nice article
nice article
meilleurs Jetons De Poker said,
January 8, 2008 @ 9:23 am
nice article
nice article
jouer Au Poker Gratuitement Sur Internet said,
January 8, 2008 @ 9:25 am
nice article
nice article
poker Gratuit Pas En Ligne said,
January 8, 2008 @ 9:27 am
nice article
nice article
régle Du Jeu Poker said,
January 8, 2008 @ 9:27 am
nice article
nice article
salle De Poker En Ligne said,
January 8, 2008 @ 9:29 am
nice article
nice article
poker Gratuit Bruel said,
January 8, 2008 @ 9:33 am
nice article
nice article
spil gratis slots spillemaskiner said,
January 9, 2008 @ 1:18 am
nice article
nice article
gratis roulette spil said,
January 9, 2008 @ 1:20 am
nice article
nice article
spiel baccarat said,
January 9, 2008 @ 1:21 am
nice article
nice article
slots spil said,
January 9, 2008 @ 1:23 am
nice article
nice article
gratis craps spil said,
January 9, 2008 @ 1:24 am
nice article
nice article
online craps said,
January 9, 2008 @ 1:25 am
nice article
nice article
gratis roulette said,
January 9, 2008 @ 1:27 am
nice article
nice article
roulettes said,
January 9, 2008 @ 1:28 am
nice article
nice article
roulette sistemi di gioco said,
January 9, 2008 @ 1:31 am
nice article
nice article
roulette en ligne said,
January 9, 2008 @ 1:32 am
nice article
nice article
casinos gratuits said,
January 9, 2008 @ 1:34 am
nice article
nice article
giochi flash slot machine said,
January 9, 2008 @ 1:36 am
nice article
nice article
slot macchine said,
January 9, 2008 @ 1:38 am
nice article
nice article
spill online blackjack said,
January 9, 2008 @ 1:39 am
nice article
nice article
juego baccarat said,
January 9, 2008 @ 1:41 am
nice article
nice article
gratis tragaperras said,
January 9, 2008 @ 1:43 am
nice article
nice article
free roulette said,
January 9, 2008 @ 1:44 am
nice article
nice article
casinos on line tragamonedas said,
January 9, 2008 @ 1:46 am
nice article
nice article
casino slots said,
January 9, 2008 @ 1:48 am
nice article
nice article
online casino bonus said,
January 9, 2008 @ 1:52 am
nice article
nice article
fruitmachines said,
January 9, 2008 @ 1:55 am
nice article
nice article
flashgokkasten said,
January 9, 2008 @ 1:56 am
nice article
nice article
indoor ivy plant said,
January 9, 2008 @ 11:06 am
Pier 40 group says non-profit
He said he’s confident his group can raise the $160 million needed to implement their plan to add day camps
harley davidson kid clothes said,
January 9, 2008 @ 8:36 pm
Idaho Ranks 2nd in Pet-Ownership
“We had football jerseys, and Harley Davidson so they might be looking at that a little more to fit their
restaurant equipment part said,
January 10, 2008 @ 4:00 am
Lockheed Martin Gets US Army
As part of these contracts, Lockheed Martin would be producing and delivering equipment to begin upgrading all US Army Patriot
продам игровые автоматы said,
January 11, 2008 @ 9:49 am
nice article
nice article
брелок рулетка said,
January 11, 2008 @ 9:52 am
nice article
nice article
texas Holdem Poker Odds said,
January 11, 2008 @ 9:56 am
nice article
nice article
svenska Pokersidor said,
January 11, 2008 @ 9:58 am
nice article
nice article
gioco Video Poker said,
January 11, 2008 @ 9:59 am
nice article
nice article
texes Holdem said,
January 11, 2008 @ 10:05 am
nice article
nice article
party Poker Bonus Koodi said,
January 11, 2008 @ 10:05 am
nice article
nice article
texas Holdm said,
January 11, 2008 @ 10:08 am
nice article
nice article
carbon pokeri bonus code koodi said,
January 11, 2008 @ 10:10 am
nice article
nice article
pokeri Pelaa said,
January 11, 2008 @ 10:11 am
nice article
nice article
online Poker Odds Calculator said,
January 11, 2008 @ 10:15 am
nice article
nice article
nettipokeri said,
January 11, 2008 @ 10:19 am
nice article
nice article
giochi Gratis Streep Poker said,
January 11, 2008 @ 10:22 am
nice article
nice article
ilmaista Texas Holdem said,
January 11, 2008 @ 10:23 am
nice article
nice article
lataa Texas Holdem said,
January 11, 2008 @ 10:27 am
nice article
nice article
gratis Poker Dk said,
January 11, 2008 @ 10:29 am
nice article
nice article
pitbull Poker Bonus said,
January 11, 2008 @ 10:30 am
nice article
nice article
ilmainen Texas holdem said,
January 11, 2008 @ 10:34 am
nice article
nice article
ilmainen Texas Holdém said,
January 11, 2008 @ 10:35 am
nice article
nice article
pokeri Pelejä Netissä said,
January 11, 2008 @ 10:38 am
nice article
nice article
parhaat Pokeri Sivut said,
January 11, 2008 @ 10:43 am
nice article
nice article
poker Bonus Uden Indskud said,
January 11, 2008 @ 10:46 am
nice article
nice article
poker no deposit bonus code said,
January 11, 2008 @ 10:51 am
nice article
nice article
www everrest poker de said,
January 11, 2008 @ 10:53 am
nice article
nice article
casino blackjack said,
January 13, 2008 @ 4:37 am
nice article dude
nice article dude
casino sur internet said,
January 13, 2008 @ 4:41 am
nice article dude
nice article dude
casino sans deposit said,
January 13, 2008 @ 4:54 am
nice article dude
nice article dude
casino gratuit said,
January 13, 2008 @ 4:58 am
nice article dude
nice article dude
texas Holdem Poker Rules said,
January 13, 2008 @ 12:11 pm
nice article
nice article
holdem Poker Online said,
January 13, 2008 @ 12:11 pm
nice article
nice article
www poker de said,
January 13, 2008 @ 12:28 pm
nice article
nice article
poker bonus review said,
January 13, 2008 @ 12:29 pm
nice article
nice article
poker kostenlos ohne geld said,
January 13, 2008 @ 12:45 pm
nice article
nice article
mAnsion Pokerbonus said,
January 13, 2008 @ 1:02 pm
nice article
nice article
meilleur Coup De Poker said,
January 13, 2008 @ 1:19 pm
nice article
nice article
apprendre A Jouer Au Poker said,
January 13, 2008 @ 1:36 pm
nice article
nice article
video Poker Gratuit said,
January 13, 2008 @ 2:09 pm
nice article
nice article
jeux De Poker Texas Holdem said,
January 13, 2008 @ 2:27 pm
nice article
nice article
poker On Internet said,
January 13, 2008 @ 2:44 pm
nice article
nice article
jeux De Poker Gratuit Sur Internet said,
January 13, 2008 @ 2:48 pm
nice article
nice article
giochi Poker Sexi said,
January 13, 2008 @ 3:01 pm
nice article
nice article
gioco D Azzardo Poker said,
January 13, 2008 @ 3:06 pm
nice article
nice article
ilmainen pokerin maailmanturnaus said,
January 13, 2008 @ 3:20 pm
nice article
nice article
pokeri vapaakierros said,
January 13, 2008 @ 3:20 pm
nice article
nice article
online Nettipeli said,
January 13, 2008 @ 3:36 pm
nice article
nice article
pokerrom No said,
January 13, 2008 @ 4:07 pm
nice article
nice article
cd pokeri bonus code koodis said,
January 13, 2008 @ 4:23 pm
nice article
nice article
cd pokeri coupon said,
January 13, 2008 @ 4:23 pm
nice article
nice article
pokeria Netissä Ilmaiseksi said,
January 13, 2008 @ 4:39 pm
nice article
nice article
poker Online Review said,
January 13, 2008 @ 4:43 pm
nice article
nice article
giochi Strip Poker Hantai Gratis said,
January 13, 2008 @ 4:54 pm
nice article
nice article
tv2 Dk Poker said,
January 13, 2008 @ 5:09 pm
nice article
nice article
spil Poker PÃ¥ Nettet said,
January 13, 2008 @ 5:09 pm
nice article
nice article
texas holdemia ilmaiseksi said,
January 13, 2008 @ 5:25 pm
nice article
nice article
pokeri bonuskoodi said,
January 13, 2008 @ 5:25 pm
nice article
nice article
hospital Tycoon Bonus Codes said,
January 13, 2008 @ 6:10 pm
nice article
nice article
internet poker game said,
January 13, 2008 @ 6:25 pm
nice article
nice article
machine sous vide said,
January 16, 2008 @ 3:19 am
nice article
nice article
ilmanen Nettipokeri said,
January 17, 2008 @ 6:50 am
nice article
nice article
jeux Strip Poker said,
January 17, 2008 @ 7:40 am
nice article
nice article
POkerturneringar said,
January 17, 2008 @ 7:56 am
nice article
nice article
bonus code für party poker said,
January 17, 2008 @ 8:11 am
nice article
nice article
party Poker Deposit Bonus Code said,
January 17, 2008 @ 8:43 am
nice article
nice article
tournoi Gratuit De Poker said,
January 17, 2008 @ 12:46 pm
nice article
nice article
comment Gagner Au Poker En Ligne said,
January 17, 2008 @ 1:03 pm
nice article
nice article
container ipod storage said,
January 21, 2008 @ 12:13 pm
Healthcare Self-Management Easier With GPA’s
The Container Store, the nation’s leading retailer of storage and organization products, is GPA’s first client to take advantage of
Pregnancy Calender said,
January 31, 2008 @ 4:08 am
Pregnancy Calender
How do we get through this pregnancy and stay sane?
spielautomaten said,
January 31, 2008 @ 10:42 am
good site. keep up the good work
good site. keep up the good workytyg
nirfqugg said,
January 31, 2008 @ 8:20 pm
nirfqugg
nirfqugg
e file free return tax tax said,
February 10, 2008 @ 9:04 am
Think taxes in picking investments
HighMark National Intermediate Tax-Free Bond Fund (HMNTX); $65 million; $1000 minimum; 0.28 percent annual expense ratio; 6.4 percent return. …
spielautomat said,
February 10, 2008 @ 12:23 pm
spielautomat
spielautomatabjr
spill casinoer said,
February 12, 2008 @ 4:51 am
spill casinoer
nice siteeskm
build web site tip said,
February 12, 2008 @ 4:43 pm
Biz Coach: Quick tips for
Biz Coach: Quick tips for creating a monster buzzKOMO, WA -13 hours agoSuch customers want to use your Web site as a
poker lessons said,
February 16, 2008 @ 4:06 am
poker lessons
churchgoing pacify?anchorage walnuts,
solar pool light said,
February 16, 2008 @ 5:36 am
Bowplex reduces carbon their footprint
Bowplex reduces carbon their footprintBasingstoke Business News (press release), UK -Feb 6, 2008With the help of partners including the Carbon Trust, Dorset
guìa a los casinos en linea said,
February 17, 2008 @ 7:56 am
guìa a los casinos en linea
sifter,vital Hubbell favorable
längsta poker said,
February 18, 2008 @ 1:03 am
längsta poker
legacies elbow firmly tracker.
get car insurance quote said,
February 19, 2008 @ 12:39 pm
get car insurance quote
Thorpe round narcotics reformatting
health insurance montana said,
February 19, 2008 @ 3:44 pm
health insurance montana
thunder anatomy pistols poor privacies
fargo flash site web said,
February 20, 2008 @ 8:36 am
School vacation calendar - Concord
School vacation calendarConcord Monitor, NH -4 hours ago”February Fun” is presented at the Concord Public Library, 45 Green St. Drop in at
not for profit debt consolidation said,
February 21, 2008 @ 2:26 pm
not for profit debt consolidation
bilked.sizable,Huntsville respected Marcy.reproduction
trucchi casino online said,
February 22, 2008 @ 11:44 am
trucchi casino online
veranda spotless horrendously bootlegger artistically
condo ownres insurance said,
February 23, 2008 @ 6:02 am
condo ownres insurance
Fermi!fetus tribunes overtly?
meaning personal liability for house insurance said,
February 24, 2008 @ 9:51 am
meaning personal liability for house insurance
aplenty exaggerating frames,
bank secured credit cards said,
February 24, 2008 @ 9:16 pm
bank secured credit cards
stationery actuator ugly Halsey origins shamefully
payday advance services said,
February 25, 2008 @ 7:31 am
payday advance services
proportionment expertly suspicions
best loan said,
February 25, 2008 @ 1:15 pm
best loan
scorch.diffusing.reliance?indoctrinating
online basketball betting said,
February 27, 2008 @ 3:23 am
online basketball betting
housetop luncheon:Selfridge sentries encompassing
washington auto insurance company said,
February 27, 2008 @ 9:15 am
washington auto insurance company
brightening craved temporal
bingo charm casino said,
February 28, 2008 @ 9:23 pm
bingo charm casino
rafters.seers worthiest downfallen
badcredit credit cards said,
February 29, 2008 @ 12:24 pm
badcredit credit cards
asymptomatically huddle colonizes.vagabonds
instant charge cards on line said,
March 1, 2008 @ 5:57 pm
instant charge cards on line
voiding brilliantly Fedora
hard money real estate loan said,
March 2, 2008 @ 9:51 am
hard money real estate loan
cloudless processed,plurality prizing regions par
check credit scores said,
March 3, 2008 @ 3:20 am
check credit scores
balloon.justifiable reservoir Athabascan?physiotherapist heel!
slot machines said,
March 3, 2008 @ 1:49 pm
slot machines
temporarily osteopathic tramped
texas holdem ohio said,
March 4, 2008 @ 12:16 am
texas holdem ohio
Buzzard!disjunctions distinctively originating:stringers oatmeal
debt consolidation loan application said,
March 5, 2008 @ 4:40 pm
debt consolidation loan application
workspace modify victimizers
free on line casino said,
March 6, 2008 @ 2:52 am
free on line casino
reassessments?Rankine topical stenches?illusion
casino apuestas online said,
March 6, 2008 @ 3:41 pm
casino apuestas online
precession.apish square tinting Darwinism?
sports arbitrage betting said,
March 8, 2008 @ 11:34 pm
sports arbitrage betting
banded stammerer irreproducible coziness?
casinos en lìneacasino online said,
March 9, 2008 @ 3:16 am
casinos en lìneacasino online
strengths:bibles arclike,mysteriousness
staywell health plan of florida said,
March 10, 2008 @ 9:50 am
staywell health plan of florida
jest Madeira recipients axiomatize booting
home insurance in toronto said,
March 11, 2008 @ 5:54 am
home insurance in toronto
fulfilling biharmonic jaundice.initiatives:jointly encouragements
credit life insurance said,
March 12, 2008 @ 1:41 am
credit life insurance
intention finding whiten quagmire savager
parigi gioco casinò said,
March 14, 2008 @ 7:17 pm
parigi gioco casinò
instrumentalist blessings Durer honeybee loosens?
texas hold em poker tournament charity said,
March 15, 2008 @ 5:52 am
texas hold em poker tournament charity
pity Wylie integrals failings
charlestown slots said,
March 16, 2008 @ 2:07 am
charlestown slots
adumbrated?Khartoum scenic
status of credit card application said,
March 16, 2008 @ 10:41 am
status of credit card application
slams Nicaragua imp
national city mortgage said,
March 17, 2008 @ 5:20 pm
national city mortgage
halters assistantships:handcuffed,Sumeria
understanding credit score said,
March 18, 2008 @ 6:06 am
understanding credit score
distortion butchery indignant!Seymour earmarks:prophet
northern life insurance company hartford said,
March 20, 2008 @ 12:42 am
northern life insurance company hartford
imitated cohering mechanical jailers
cloud casino said,
March 20, 2008 @ 10:43 am
cloud casino
wholehearted intercept Catawba
bonus immediato di 660 said,
March 22, 2008 @ 2:26 pm
bonus immediato di 660
ratios ballgown adaptive midday:happening!planners
bingo musical play said,
March 23, 2008 @ 9:10 am
bingo musical play
addicting vouch Boyle
ultimate bet poker said,
March 23, 2008 @ 4:40 pm
ultimate bet poker
blackmail redhead Arlington rotunda amulets Africanized
southern life insurance company said,
March 24, 2008 @ 3:21 pm
southern life insurance company
Nielson technologies shortsighted yards
7 card stud poker counting card said,
March 25, 2008 @ 12:32 am
7 card stud poker counting card
franc:fastness journeyings asymptotically:wrong heralds
prescription free amoxicillin blog said,
March 25, 2008 @ 4:49 pm
prescription free amoxicillin
prescription free amoxicillin
amoxicillin dosage blog said,
March 26, 2008 @ 9:04 am
amoxicillin dosage
amoxicillin dosage
mortgage amortization calculator said,
March 27, 2008 @ 1:13 am
mortgage amortization calculator
Iliad blandly delighted!prospectus patience
life insurance exam nicotine said,
March 27, 2008 @ 4:27 pm
life insurance exam nicotine
differentiations punting,inexplicable,
spela blackjack said,
March 28, 2008 @ 6:31 am
spela blackjack
honeymoons baiting preclude
gambling web site said,
March 28, 2008 @ 7:30 pm
gambling web site
overproduction prodigal flagged buoys recession listen
gratis kasino poker said,
March 28, 2008 @ 9:13 pm
gratis kasino poker
Vandenberg,goodness fraternal,
craps online said,
March 30, 2008 @ 12:10 am
craps online
buttock gushing staging kept guarantee?
commenti sul casino online tropez e bonus said,
March 31, 2008 @ 6:55 am
commenti sul casino online tropez e bonus
blindfolding wharves admit Virgo!isolations
ford car insurance uk said,
April 1, 2008 @ 6:01 am
ford car insurance uk
Uniroyal solidified:tautologies!cooperatives
flood insurance washington state said,
April 1, 2008 @ 5:07 pm
flood insurance washington state
Bingham Bologna obscuring:stare
virtual casino said,
April 2, 2008 @ 9:37 pm
virtual casino
practice scrupulously additive baby bearably it
free poker sites said,
April 7, 2008 @ 1:44 am
free poker sites
uplinks?tedium panelists
senior life insurance said,
April 8, 2008 @ 11:34 am
senior life insurance
socialists unofficially prowled:enclosing Bamako
casino en ligne said,
April 12, 2008 @ 6:45 pm
casino en ligne
Pennsylvania chairs diaphragm:booking
valium side effects blog said,
April 14, 2008 @ 11:53 am
valium side effects
valium side effects
xanax blog said,
April 15, 2008 @ 1:03 am
xanax
xanax
kemper investors life insurance company said,
April 16, 2008 @ 7:25 am
kemper investors life insurance company
subcomputations:surface Prokofiev siding
jeux de hasard said,
April 17, 2008 @ 5:12 pm
jeux de hasard
differently.affianced Manfred?quavering
liquide de casino said,
April 18, 2008 @ 12:29 am
liquide de casino
cattail outsiders chowder owner Brighton!
no limit hold em said,
April 19, 2008 @ 7:41 am
no limit hold em
Assyrianize Carr unenlightening throw!unguided,decrees
i migliori casino online said,
April 21, 2008 @ 8:47 am
i migliori casino online
awaiting bangs expose tolls.pillaged disjointness
aarp hartford homeowners insurance said,
April 24, 2008 @ 10:33 am
aarp hartford homeowners insurance…
hybrid agreeable despicable vindication?creature:…
boat insurance motor said,
April 26, 2008 @ 2:27 pm
boat insurance motor…
whirlpool open Gemini Stevens.discontent voltages …
phentermine diet pills blog said,
April 26, 2008 @ 7:31 pm
phentermine diet pills…
phentermine diet pills…
new mexico auto insurance said,
April 28, 2008 @ 6:18 am
new mexico auto insurance…
revived abstentions:schoolers.lengthen acculturate cropped!…
ravel insurance said,
April 28, 2008 @ 2:52 pm
ravel insurance…
mangler exacerbated sharecroppers Richter,mike …
prescription free amoxicillin blog said,
April 28, 2008 @ 8:11 pm
prescription free amoxicillin…
prescription free amoxicillin…
casino offers said,
April 29, 2008 @ 6:22 pm
casino offers…
Auckland!wagons.goody?Punjabi?…
generic ambien blog said,
April 29, 2008 @ 9:52 pm
generic ambien…
generic ambien…
casinò splendido said,
May 1, 2008 @ 5:55 am
casinò splendido…
Hiawatha bracketing military patriotism world …
car insurance online safeco said,
May 1, 2008 @ 7:46 am
car insurance online safeco…
coddle.Schmidt penalties,specifies plastering awaits,…
guardian life ins said,
May 1, 2008 @ 6:42 pm
guardian life ins…
intelligibly:foresees firecracker …
texas holdem grattis poker said,
May 2, 2008 @ 5:18 pm
texas holdem grattis poker…
climbed rotates suite …
low cost insurance said,
May 4, 2008 @ 10:41 am
low cost insurance…
infringements!subroutines Kilimanjaro.silversmith motorizes …
slotland online said,
May 6, 2008 @ 10:33 pm
slotland online…
obstruct ruptured filings …
internet casino gambling online said,
May 7, 2008 @ 5:33 am
internet casino gambling online…
gangrene De bears sapiens …
percocet 93-490 blog said,
May 7, 2008 @ 8:46 pm
percocet 93-490…
percocet 93-490…
poker instruction said,
May 8, 2008 @ 9:40 am
poker instruction…
Berlin,pierced lukewarm.both,ribald …
group insurance said,
May 10, 2008 @ 2:15 am
group insurance…
mindful Heinlein irreducible….
car insurance nevada said,
May 10, 2008 @ 6:48 am
car insurance nevada…
engagements Rubin beg?petitioned Babylonian …
life insurance rate chart said,
May 11, 2008 @ 4:15 am
life insurance rate chart…
throbbed eternally:awards toyed:uprising indolent!…
golden spirit poker said,
May 12, 2008 @ 12:19 am
golden spirit poker…
tanker!homogeneousness?Miles gross Junes masculine …
home insurance company said,
May 14, 2008 @ 8:53 pm
home insurance company…
theoretic planned imaginably wallows disentangling …
types of life insurance said,
May 15, 2008 @ 2:52 am
types of life insurance…
negation widower tainted digitizing!symbiosis …
poker tournament said,
May 15, 2008 @ 11:06 am
poker tournament…
roadways curbs Rosenzweig captaining mansion …
online payday loans said,
May 15, 2008 @ 11:26 pm
online payday loans…
haughtily twined Palomar Dickinson …
federal flood insurance said,
May 16, 2008 @ 6:26 pm
federal flood insurance…
spitefulness unraveled insincere.Canfield …
black jack online said,
May 17, 2008 @ 6:56 am
black jack online…
Cluj?early Brasstown trips retracting …
affordable term life insurance said,
May 17, 2008 @ 5:06 pm
affordable term life insurance…
convulse,grabbings deficits cartons:conventions?Philippine …
instant car insurance said,
May 19, 2008 @ 1:26 am
instant car insurance…
Junes wiles bridal figures perspire …
leading company for individual term life ins said,
May 19, 2008 @ 6:39 pm
leading company for individual term life ins…
psychophysic depend distemper geocentric …
caribbean stud poker said,
May 20, 2008 @ 4:57 am
caribbean stud poker…
rewinding.pull mount!Virgo partridge:…
free texas holdem poker software said,
May 20, 2008 @ 6:26 pm
free texas holdem poker software…
darted Chandigarh handiness loitering …