segunda-feira, 12 de novembro de 2007

Certificado de Atributos - Signflow

Olá novamente! Seguindo o post anterior, estou matando uma pendência: Apresentar uma Prova de Conceito, desenvolvida pela UNESP, Microsoft e Serasa, que tem o objetivo de mostrar aplicações do Certificado de Atributos, Open XML e Assinaturas Digitais.

Ok, vamos lá! Primeiramente, vamos falar um pouco sobre Certificados de Atributos e Certificados Digitais:

Já ouviram falar do E-CPF? Acredito que essa é a aplicação mais conhecida e difundida no Brasil de Certificados Digitais. Bom, com um E-CPF, você consegue responder as seguintes perguntas:

Quem é você?

Você é você mesmo?

Ou seja, essa aplicação tem um caráter de Identificação. Além disso, os Certificados Digitais no Brasil e em diversos lugares do mundo possuem valor legal. Aqui, temos a ICP-Brasil, que estabelece diversas normas, técnicas e práticas e também credita Autoridades Certificadoras como a Serasa, Certsign, Serpro e etc!

Certificados de Atributos são baseados em Certificados Digitais (X.509), porém seguem outra abordagem. Enquanto os Certificados Digitais tem um caráter de Identificação, os Certificados de Atributos possuem um caráter de Autorização, respondendo outros tipos de perguntas, como:

O que é você?

Você pode fazer isso?

Bom, essas diferenças acarretam em algumas características interessantes. O Certificado de Atributos possui um período de validade muito pequeno (dias ou meses) em relação a um Certificado Digital (anos), já que os atributos (autorizações) das pessoas mudam com muita frequência. Há mais exemplos, por exemplo, o Certificado de Atributos não possui um par de chaves (pública e privada), como um Certificado Digital.

O interessante é que todo Certificado de Atributos está associado a um Certificado Digital, ou seja, ambos trabalham em conjunto, há uma identificação para a autorização :)

logo(1)Eu gosto muito de dizer que os Documentos Digitais de hoje em dia não são mais os mesmos. Há inúmeras demandas que esses documentos devem atender. Na Prova de Conceito, mostramos um cenário em que contratos são assinados por diversas pessoas que por sua vez devem ter atributos para comprovar sua autorização (podem ou não podem assinar esse contrato?).

Um exemplo de contrato pode ser visto abaixo:

contrato

A vizualização não ficou das melhores, mas podemos ver que para este contrato ter validade, algumas exigências (atributos) devem ser atendidas:

Primeiramente, notamos que a Importância (Alçada) do Contrato é de R$ 10.000.000,00, então o mesmo só terá validade se uma ou mais pessoas tiverem o atributo ou a soma de atributos alçada maior ou igual a R$ 10.000.000,00.

Logo abaixo, podemos ver também que o Contrato exige no mínimo uma assinatura de um representante que tenha alçada mínima e que seja do Departamento Financeiro/Jurídico da Empresa e também a necessidade de uma assinatura do Representante Legal.

O mais interessante é que além do suporte a Assinaturas Digitais, o Open XML permite um mecanismo de extensibilidade do formato chamado Custom XML. Que permite uma integração com dados externos através de Schemas personalizados. Abaixo, podemos ver o XML que popula as informações do contrato acima, que poderia ser gerado automaticamente por um Sistema de Gerenciamento de Documentos de uma empresa:

image

A partir do documento Open XML e todo seu suporte a Assinaturas Digitais, criamos um Sistema Web que toma como Input um documento assinado digitalmente e o Certificado de Atributos do Signatário. Com esse input, o sistema utiliza dos mecanismos de extensibilidade do Open XML, todo o suporte a Certificados Digitais no .Net Framework e a implementação Bouncy Castle de Certificados de Atributos para criar um fluxo (flow) ao qual esse documento deve ser submetido.

Abaixo, seguem algumas imagens do processo:

image

Tela Inicial: Status do Contrato - Contém uma lista com todos contratos pendentes (a serem assinados e atender pré-requisitos), que por sua vez podem ser acompanhados.

image

Resultado da Verificação do Contrato Assinado Digitalmente e Certificado de Atributos, que são tomados utilizados durante todos os passos do Flow.

Espero ter passado o novo contexto no qual documentos digitais estão incluídos hoje nesse post! Espero também ter mostrado novos cenários de uso e possibilidades de negócios, além de contribuir um pouco com material técnico para Open XML, Certificados Digitais e Certificados de Atributos.

Abaixo, segue uma lista de links sobre os assuntos abordados no post de hoje:

Fernando Cima - Certificado de Atributos

Fernando Cima - Certificação Digital no Open XML

Roberto Prado - Microsoft e Serasa abordam Certificado de Atributo Digital no Certforum

Núcleo de Desenvolvimento Open Source e Interoperabilidade - Diversas demos Open XML com código fonte

Prova de Conceito - SignFlow

Código Fonte

73 comentários:

Leonardo Fortunato disse...

muito bom...
Acredito que seja uma ótima forma de melhorar a burocracia brasileira. Temos que esperar surgir os cases, você conhece algum?

Abraços

Anônimo disse...

Boa champz!!
A interface do SignFlow ficou muito boa!!

Vc vai acabar virando autoridade em OpenXML!! hehehehe
Pretendo terminar logo de escrever meu post sobre o AssinadorDigital...

abs...

* Aguardo seu post sobre comunicacao!! hehehe
** e agora aguardo o post sobre o assinador tbm....

Anônimo disse...

COMO QUE FAZ ESSE PROGRAMA FUNCIONAR ?

Anônimo disse...

Hello,

I'm just browsing sites for the children of Haiti.

I'm doing this for a non-profit haiti organization that gives their time to
creating oppurtunities for the kids in haiti. If anyone here wants to donate then this is the site:

[url=http://universallearningcentre.org]Donate to Haiti[/url] or Help Haiti

They provide children in Haiti a positive outlook through education.

And yes, they are legitimate.

It would be awesome if you could help us

Anônimo disse...

In all likelihood many of You often would like to watch a real tv manifest on telly of Your pc. I was worrisome to spot a good website that allows it .

Can You recommend me something ?

Thanks.
mecze

Anônimo disse...

Ola, what's up amigos? :)
Hope to receive any assistance from you if I will have any quesitons.
Thanks and good luck everyone! ;)

Anônimo disse...

best online dating [url=http://loveepicentre.com/]movie dating superwoman[/url] site couples dating finding fun http://loveepicentre.com/ black lesbian dating

Anônimo disse...

Hello,
I have developed a new clean web 2.0 wordpress theme.

Has 2 colours silver and blue, has custom header(colour or image).
I am curently working on it, so if you have suggestions let me know.

You can view live demo and download from here www.getbelle.com
If you found bug reports or you have suggestions pm me.
Wish you a happing using.

many thanks to [url=http://www.usainstantpayday.com/]USAInstantPayDay.com[/url] for paying the hosting and developement of the theme

ascegarma

Anônimo disse...

My Name is sonhisdinstic
from South Korea. I am new.

Anônimo disse...

Extraordinary web site.

SMOtop the Swedish seo consultant offering a wide range of seo services.
[url=http://www.smotop.se]Sokmotoroptimering[/url]
http://www.smotop.se/sokmotoroptimeringskonsult.html

Anônimo disse...

soma pills discriptioncheap pharmacy no prescription depo provera

[url=http://www.bebo.com/buylevitraonline1]buy genuine levitra online[/url]

Anônimo disse...

Making money on the internet is easy in the hush-hush world of [URL=http://www.www.blackhatmoneymaker.com]blackhat money making[/URL], You are far from alone if you don't know what blackhat is. Blackhat marketing uses not-so-popular or not-so-known avenues to produce an income online.

Anônimo disse...

http://rxmeds.in/ezetimibe/atorvastatin-ezetimibe-2005
[url=http://rxmeds.in/zelnorm/weight-gain-associated-with-zelnorm]careers at united health[/url] national institute for drug and alcohol abuse [url=http://rxmeds.in/acidity/acidity-in-wine]acidity in wine[/url]
drug prevention ethics http://rxmeds.in/abilify/abilify-prescription
[url=http://rxmeds.in/ezetimibe/are-there-any-side-effects-with-ezetimibe-tablets]partnership for prescription drugs[/url] lee county health department nc [url=http://rxmeds.in/adalat/adalat-xl]adalat xl[/url]
antitumor treatment cytototxic drugs natural origin http://rxmeds.in/actonel/actonel-not-working
[url=http://rxmeds.in/acomplia/acomplia-testimonials]drugs invented recently to cure anthracis[/url] eli lilly cialis [url=http://rxmeds.in/crestor]crestor[/url] drug facts about acid [url=http://rxmeds.in/evista/effects-side-evista]effects side evista[/url]

Anônimo disse...

whats up everyone


Just saying hello while I read through the posts


hopefully this is just what im looking for looks like i have a lot to read.

Anônimo disse...

http://healthboard.in/bisoprolol/bisoprolol-fumarate
[url=http://healthboard.in/bodybuilding/bodybuilding-diet-plans-1200]colchicine drug photo[/url] herbal remedies ed erectile dysfunction [url=http://healthboard.in/carafate/common-uses-of-carafate]common uses of carafate[/url]
leader drug stores http://healthboard.in/clotrimazole/clotrimazole-troche
[url=http://healthboard.in/bodybuilding/eagles-bodybuilding]babis pharmacy in wynnewood[/url] hate me because i do drugs [url=http://healthboard.in/buspirone/buspirone-mirtazapine]buspirone mirtazapine[/url]
what is a clinical drug http://healthboard.in/carbohydrate/low-carbohydrate-diet-and-brain-functioning
[url=http://healthboard.in/clotrimazole/clotrimazole-and-betamethasome-dipropionate]eli lilly south africa cialis tv advert[/url] medicine ball exercises for women [url=http://healthboard.in/combivent/combivent-inhaler-side-effects]combivent inhaler side effects[/url] longs drugs and ca [url=http://healthboard.in/captopril/captopril-for-kidney-stone-prevention]captopril for kidney stone prevention[/url]

Anônimo disse...

if you guys constraint to own [url=http://www.generic4you.com]viagra[/url] online you can do it at www.generic4you.com, the most trusted viagra pharmaceutics pro generic drugs.
you can ascertain drugs like [url=http://www.generic4you.com/Sildenafil_Citrate_Viagra-p2.html]viagra[/url], [url=http://www.generic4you.com/Tadalafil-p1.html]cialis[/url], [url=http://www.generic4you.com/VardenafilLevitra-p3.html]levitra[/url] and more at www.rxpillsmd.net, the chief [url=http://www.rxpillsmd.net]viagra[/url] informant on the web. well another great [url=http://www.i-buy-viagra.com]viagra[/url] pharmacy you can find at www.i-buy-viagra.com

Anônimo disse...

auto stereos for ipod http://automoblog.in/supermoto/yamaha-wr450-supermoto automobile cddb computer reader kit
[url=http://automoblog.in/panoz/panoz-auto]waycross ga crystler jeep dodge[/url] seat wont go up on 1984 mercedes [url=http://automoblog.in/saleen/saleen-body-kit-side-scoops]saleen body kit side scoops[/url]
repair ford stripped auto window crank http://automoblog.in/volvo/is-volvo-850-a-good-car
[url=http://automoblog.in/oldsmobile/oldsmobile-head-6]dodge durango not passing inspection[/url] automobile briggs engine [url=http://automoblog.in/porsche/classic-porsche]classic porsche[/url]
opt out automobile insurance http://automoblog.in/plymouth
[url=http://automoblog.in/toyota/how-to-change-toyota-cabin-air-folter]gs racing[/url] auto diagnostic clinic 19064 [url=http://automoblog.in/toyotas/toyota-diagnostic-software]toyota diagnostic software[/url]

Anônimo disse...

nissan canada auto parts http://autoexpress.in/racing stretch mercedes limos
[url=http://autoexpress.in/motors/economical/boats/and/motors]automobile sonar[/url] automobile accident wv [url=http://autoexpress.in/plymouth/fittness/together/plymouth/mi]fittness together plymouth mi[/url]
meguires auto products http://autoexpress.in/scion/scion/xb/2008/aftermarket
[url=http://autoexpress.in/oldsmobile/changing/oil/oldsmobile/intrigue]linda dodge artist[/url] volkswagen rabbit diesel for sale [url=http://autoexpress.in/motors/ella/motors/com/au]ella motors com au[/url]
sorg chrysler dodge automobile in http://autoexpress.in/cadillac/cadillac/slims/beaumont/texas
[url=http://autoexpress.in/buick/dorschel/buick/toyota/rochester]gold automobile windlace[/url] mercedes benz clk 500 [url=http://autoexpress.in/nissan/nissan/abilene]nissan abilene[/url]

Anônimo disse...

How does one define a Utopian world and Utopian experiences? Well, you get to witness, enjoy and take bliss of the utopian universe here. Imagine the sexiest escort walking hand in hand with you at your command. You can have her with you for a splashy massage, a fragrant shower or even for physical entertainment.

My first experience with New York escort was fantastic
[url=http://bijouescorts.com]Escort service Manhattan[/url]
We know that one of the many frequent factors why men elect to spend time with New York escorts happens because of being lonely. It?s true that not each gentleman has the time or even the courage to walk up to a beautiful young lady and inquire the girl for a date. It has also been seen that there are several gents living alone in the planet without the enterprise of a woman friend or a accomplice. If any of this is the case with you, you probably crave for the warmth of a woman?s warm arms and the nice fragrance of her body. By hiring New York escorts, you will never have to fear rejection again. You will never have to spend a sleepless night asking yourself what exactly that lady?s answer might be.

If we talk about players and business tycoons, escorts are offered them to reduce their stress, anxiety or nervousness what ever it may be so that they can get fresh and concentrate on their business.

The booking process is done on the internet itself Manhattan escort days if not personally as one wishes to keep him confidential.

Anônimo disse...

Allow to pass the beast with two backs casinos? digging this green [url=http://www.realcazinoz.com]online casino[/url] counsel and wing it denigrate online casino games like slots, blackjack, roulette, baccarat and more at www.realcazinoz.com .
you can also go over our fresh [url=http://freecasinogames2010.webs.com]casino[/url] hint at http://freecasinogames2010.webs.com and obtain authentic folding spondulix !
another unique [url=http://www.ttittancasino.com]casino spiele[/url] bracket is www.ttittancasino.com , instead of german gamblers, fetch manumitted online casino bonus.

Anônimo disse...

best rated porn http://xwe.in/gay-boy/gay-sites-large-penis
[url=http://xwe.in/teen-ass/fucking-her-ass]mariana pokova sexy shoot[/url] hentai video community [url=http://xwe.in/gay-boy/a-gay-synagogue-in-new-york]a gay synagogue in new york[/url]
shark adult beach game http://xwe.in/archive-adult/wild-tyger-adult-story-page
[url=http://xwe.in/oral/april-oral-contraceptive]ipod adult film[/url] g spot dildo [url=http://xwe.in/shemale/shemale-with-women-las-puntas]shemale with women las puntas[/url]
black bible hentai http://xwe.in/blow/france-nice-blow-molding
[url=http://xwe.in/toon/funny-explict-toon]monster anal free movie[/url] ben 10 hentai sex comics [url=http://xwe.in/shemales/grand-rapids-mi-shemales]grand rapids mi shemales[/url]
porn stars like it big audrey bitoni http://xwe.in/bbw/bbw-and-montreal
[url=http://xwe.in/oral/forma-de-evaluar-en-la-expresion-oral]anime girls hentai free[/url] porn star kitty [url=http://xwe.in/gay-anal/fourteen-gay-boy]fourteen gay boy[/url]

Anônimo disse...

Buenas noches

It is my first time here. I just wanted to say hi!

Anônimo disse...

bvlgari bulgari designer glasses frames australia http://luxefashion.us/29-on-sale-size16.html course fees in fashion tech in singapore [url=http://luxefashion.us/bikkembergs-on-sale-brand20.html]china cheap jordans and clothes online[/url] designer glasses
http://luxefashion.us/richmond-polo-shirts-brand18.html chanel necklaces [url=http://luxefashion.us/orange-casual-color121.html]deja environmental shoes[/url]

Anônimo disse...

seroquel dosage [url=http://usadrugstoretoday.com/products/pletal.htm]pletal[/url] straus heart drops http://usadrugstoretoday.com/products/urispas.htm
eddie stone sensifirm penis [url=http://usadrugstoretoday.com/categories/perte-de-poids.htm]perte de poids[/url] pinnacle medical protective [url=http://usadrugstoretoday.com/products/rumalaya.htm ]sacred heart medical center eugene [/url] professional blood pressure cuff
high cholesterol don cobert [url=http://usadrugstoretoday.com/categories/cardiovascolari.htm]cardiovascolari[/url] overweight health benefit http://usadrugstoretoday.com/products/generic-motrin.htm
complaints precriptions drugs raises [url=http://usadrugstoretoday.com/products/colchicine.htm]colchicine[/url] who created the south beach diet [url=http://usadrugstoretoday.com/categories/magen-darm.htm ]arginine and herpes outbreaks [/url] breast cancer 30 mile walk detroit

Anônimo disse...

wide width platform shoes sale http://www.thefashionhouse.us/?action=products&product_id=2165 historical egyptian table clothes [url=http://www.thefashionhouse.us/xl-women-apos-s-long-sleeve-tops-size6.html]leopard print shoes[/url] historical egyptian table clothes
http://www.thefashionhouse.us/white-purple-tunic-color188.html girls models clothes [url=http://www.thefashionhouse.us/35-jeans-cut-pants-size30.html]shoes[/url]

Anônimo disse...

[url=http://www.watchtruebloodseason3.net][img]http://cdn.blinkx.com/store/images/video/b/08/TVShows/a16ea993bc2bd1d446aec5234dbd0b39.jpg[/img][/url]

Watch True Blood Online

Wow this is great , i came across this great where you already can watch the fith episode of season 2 .
Here is the link where you can watch this great serie, its totally free and you can stream any episode online from every season.

Let me hear what you thing

[url=http://www.watchtruebloodseason3.net] Watch True Blood Season 2 Online [/url]

[url=http://www.watchtruebloodseason3.net][img]http://images.cucirca.com/tvshows/True-Blood.jpg[/img][/url]

Anônimo disse...

chinese laundry shoes http://luxefashion.us/pink-tunic-color10.html tubbs odyssey snowshoes [url=http://luxefashion.us/brown-women-color12.html]clothes for thin people[/url] pippen shoes
http://luxefashion.us/burberry-classic-denim-brand4.html chanel myspace layouts [url=http://luxefashion.us/blue-grey-white-shirts-color36.html]very fine dance sport shoes[/url]

Anônimo disse...

gambling help http://xwn.in/slot_starter-slot-wedges-glass-epoxy miami oklahoma casinos
[url=http://xwn.in/keno_keno-lottery-generator-wheel]laughlin gambling flights[/url] gambling bonus craps casino online [url=http://xwn.in/baccarat_baccarat-in-french]baccarat in french[/url]
mgm casino alcohol http://xwn.in/online-casino_casino-bonus-forum
[url=http://xwn.in/slot_starter-slot-wedges-glass-epoxy]computer parts bingo cards[/url] prisms and pyramid bingo [url=http://xwn.in/online-casino_casino-cowlitz-county-non-profit-sites]casino cowlitz county non profit sites[/url]
buluxi casinos http://xwn.in/online-casinos_burlington-iowa-casinos georgia state lottery [url=http://xwn.in/slot_austin-powers-slot-machine]austin powers slot machine[/url]

Anônimo disse...

What's Happening everybody, helpful chat board I have found It positively accommodating and it has helped me out tons
I hope to give something back & support other people like this message board has helped me

_________________
[url=http://iphoneusers.com]jailbreak iphone 4.0[/url]

Anônimo disse...

Hi-ya im fresh on here, I hit upon this forum I have found It truly useful & it has helped me out tons. I hope to give something back & aid other users like it has helped me.

Thanks Everyone, See You Later.

Anônimo disse...

Next I've picked out Dennis Violet who played for the reds of Manchester in no fewer than 291 games during the Busby Babes period. Violet amassed 178 goals and was one of the lucky players that didn't perish in the Munich disaster. [url=http://www.pulsebet.com]manchester united[/url] Manchester United Football Club has brought great fame and glory to the city of Manchester because of its exploits in international fields of competition. For many people, Manchester United is not only a great football team but one of the city’s premier ambassadors of goodwill to the world. The team proudly represents some of the best qualities of the people and city of Manchester. [url=http://www.pulsebet.com]carrick[/url] The current home games Manchester United shirt is red with a vertical, white stripe on the reverse. A patch with the words "The Red Devils" on a picture of the club's famous devil mascot is sewn onto to the bottom-left of the jersey. By contrast, the away shirt in use today is white with blue piping at the edges. It has red trim on the neck and the club emblem is on a white background on the left breast. The club emblem is pictured on a white background shield situated on the left breast. The emblem has been altered through the years but was originally designed based on the crest of the City of Manchester. One day Matt Busby was watching a local rugby team in Salford and was impressed by their flair and adventure on the pitch. When he discovered their nickname was "The Red Devils" he decided to attach it to his Manchester United team.

Anônimo disse...

hello, anybody looking for so no strings fun based in the UK?

[URL=http://www.messabout.co.uk][B]no strings dating[/B][/URL]

Anônimo disse...

The game began well for Real Madrid, with strong energy in the players. Kaka was the first to make an attempt, but the goal was denied by Lyon goalkeeper Hugo Lloris. Only five minutes later, Cristiano Ronaldo took a pass from Gutis to the left and made a left-footed shot that ended up in Lyon’s net, setting the score 1-0 in the game and 1-1 in the aggregate. [url=http://www.pulsebet.com]real madrid oficial[/url] At the end of this match, Kaká stated his satisfaction with scoring for Real again in a tough match after having been injured for some time. He hopes his team will keep fighting for theiruntil the end.
"It's a tremendous joy to score; I've been waiting for a game like this for a long time. I think I've given a clear answer on the field to all of those who have criticized me," said Kaká.

Real Madrid’s next game will be against Xerez at the Municipal de Chapín Stadium on February 13th, whereas Espanyol will face Deportivo La Coruna at home on February 14th. [url=http://www.pulsebet.com]kaka[/url] The second goal of the night came after Xabi sent a pass to the edge of the box, from which Messi drove a precise, angled left-footed shot into the far corner of the net. Then, left alone in the penalty area, Gerard Picque took a pass from Ibrahimovic and finished the play with an easy throw that passed the goalkeeper and moved the score to 3-0.

Anônimo disse...

Finally the future of harmless smoking is here! It looks, feels & tasts like a real cigarette but it's not a traditional cigarette. It's called an electronic cig People who already have experienced this extraordinary smokeless device are amazed by it's performance which contains No Tar,Ash,Odor or Secondhand Smoke.

[URL=http://www.electroniccig.com][B]electric cigarettes[/B][/URL]

Anônimo disse...

Hey,
We are very pleased to announce the membership pre-registration offering of AllDayGiveaways.Com!
To kick off our membership drive, we are offering a free 16gb WiFi iPad sweepstakes. It is free to enter - just pre-register at www.alldaygiveaways.com.

[URL=http://www.alldaygiveaways.com][B]prizes[/B][/URL]

Anônimo disse...

Heya i am new to this, I stumbled upon this message board I have found It positively useful & it has helped me loads. I hope to contribute and aid other people like its helped me.

Thanks a load, See You About.

Anônimo disse...

Aloha i am new on here. I hit upon this chat board I have found It vastly accessible & it has helped me out a lot. I hope to give something back & guide other people like its helped me.

Cheers, Catch You About.

Anônimo disse...

Hi every body, neat chat board I have found It incredibly accessible & its helped me out loads
I hope to be able to contribute and aid other people like this message board has helped me

Anônimo disse...

Hey im new to this. I came accross this board I find It incredibly useful and its helped me so much. I hope to give something back and help others like its helped me.

Thank You, See You Around

Anônimo disse...

cool guys! bring the latest unregulated rid of [url=http://www.casinolasvegass.com]casino[/url] games like roulette and slots !endorse means of escape the all stylish redeem [url=http://www.casinolasvegass.com]online casino[/url] games at the all trendy www.casinolasvegass.com, the most trusted [url=http://www.casinolasvegass.com]online casinos[/url] on the labyrinth! use our [url=http://www.casinolasvegass.com/download.html]free casino software download[/url] and rejoicing in money.
you can also rein other [url=http://sites.google.com/site/onlinecasinogames2010/]online casinos bonus[/url] . check out this new [url=http://www.place-a-bet.net/]online casino[/url].

Anônimo disse...

Yo Brothers n Sisters

Appears like www.blogger.com seems to be a wicked forum for me
I am content to have stumbled upon it.


Here's a funny quote to make you smile : Smoking is one of the leading causes of statistics. :


Lol!

Anybody do Texting


Looking forward to a good long stay here!

Colorado,La Junta

Anônimo disse...

You guys experienced running around being scared to open your mouth? I'm sure you do that's why are wierd-mouthed. lol looking for sedatives and fast money because you need veneers. anyway, i'm not selling anything or anything but i do want to encourage everyone to look up veneers. google it or find it somewher or ask your dentist. it is the freaking best thing the world.

all that tasty and delicious candy that those evil mad scientists at mars got you turned on you and got you andyour kids running around looking like the wicked witches and wizards of the west.

You go to the denstist and get a cleaning but what the hell is that going to do? You've got caved in teeth, appalachan mountain teeth, rocky mountain teeth, and general crackhead related teeth.

It's rough on you I know but it's true. I used to be the same way. I did happen to spend a couple g's on some veneers in atlanta ga (google it if you're not from the US). Now I do shine big smiles on every occasion i meet a face, in abstract to the past where it's hide the smile! But anyway some of you might definitely need to undergo such a process.

You should also notice, it's a great way to continue the medical industry and make sure we have motivated dentists to come up with new innovative ways to fix our teeth. veneers is a big step over gold and silver teeth replacements which are gaudy and look crazy.

[url="http://digg.com/news/lifestyle/veneers_2"]atlanta veneers[/url]

Anônimo disse...

welcome I am Trying to find for people to join my Guild Caesary come take a look. and join my group please! hawks raiders at http://www.lekool.com . Been playing Caesary game for 6 weeks. Caesary has been the best browser game in a long time!

[url=http://caesary.lekool.com]Caesary[/url]
[url=http://caesary.lekool.com]browser based[/url]
[url=http://video.lekool.com]Game Videos[/url]
[url=http://dc.lekool.com]Game Videos[/url]

Anônimo disse...

"Hello. That is type of an ""unconventional"" query , but produce other visitors requested you the way in which get the menu bar to look like you've got got obtained it? I even have a very weblog and am seriously looking to alter across the theme, however am frightened to dying to mess with it for concern in the major engines like google punishing me. I am extremely new to all of this ...so i'm basically not constructive precisely how one particular can attempt to to all of it yet. I'll basically carry functioning on it ultimately at a time Many thanks for any support you perhaps can provide here."


my website is Harley Davidson AccEssoRies .Also welcome you!

Anônimo disse...

Usability of Micro sd show-card

Micro sd postcard has its place in the industries of digital cameras, digital camcorders, handheld computers, PDAs, media players, movable phones, GPS receivers, video games, and much more. Presently, consumption of micro sd easter card has been enhanced due to its applicabilities in heavens mentioned devices. A few branded companies are indulge in the moulding of micro sd card. Like the Kingston Technology’s micro sd dance-card is fully compliant with the unknown Profitable Digital Connection 2.00 listing worldwide. Basically consumption of micro sd reveal all is associated with providing more align to save storing photos, data and tons of media riched files. Now a days micro sd card is proficient of congress the storage demands of high-quality digital suppress and video cameras in the market.

Diverse unusual digital undisturbed cameras and video cameras owners are using micro sd membership card than the so so rate. There are other forms of micro sd card handy depending on the demands of the consumers in the market. A handful brands are producing micro sd window-card such as Eye-Fi line up that has integrated wireless connectivity using this card. Sony’s micro sd card is single of the most well consumed card number consumers as of now. Lots of products of Sony’s entertain usages of micro sd wag in larger ratio. For case the Unborn Cyber-shot digital cameras, and Handycam camcorders are Sony gadgets which has favourable usages of micro sd card. Exchange for better consumption can nab stop of various punctilious resources and also development information do servants in batch of right epitome of micro sd card. Users can drop in on online shops to know the latest updates of micro sd window-card in place of their future gains.

More - [url=http://minihdcamcorders.co.uk]this[/url]

many thanks!!!!!

Anônimo disse...

Just popping in to say nice site.

Anônimo disse...

Some patients who start out taking Cymbalta and other anti-depressive medications have thoughts about suicide so it's important that the prescribing physician closely monitor patients taking this medication during the first three months of treatment. http://www.bracschool.org/ - cymbalta online Women should not take Cymbalta if they are breast-feeding as the medication can pass into breast milk. The side effects associated with this medication include mood/behavior changes, restlessness, feeling impulsive, becoming more depressed or having thoughts about suicide or hurting oneself. Order low cost Cymbalta medication online! Cymbalta pills.

Anônimo disse...

[url=http://www.freewebs.com/buy-endep-25-mg/]Sydney order amitriptyline 10 mg
[/url]purchase endep 75 mg
london order endep 25 mg
buy endep online
london buy endep 75 mg online
order amitriptyline 75 mg online australia

Anônimo disse...

payday loans online http://www.2applyforcash.com Saulperal [url=http://2applyforcash.com/]payday loans online[/url] greks Online Payday Loans Direct Lenders online payday loans You can get tons of money to confirm that your computer has the right network settings setup.

Anônimo disse...

[url=http://www.freewebs.com/buy-endep-10-mg-australia/]Sydney purchase endep 50 mg online
[/url]london order endep 50 mg online
Sydney purchase amitriptyline 10 mg online
purchase amitriptyline 50 mg
buy endep 10 mg online uk
Sydney purchase endep 75 mg

Anônimo disse...

[url=http://sustiva-efavirenz.webs.com/]purchase Efavirenz
[/url] buy Sustiva 600 mg online
purchase Efavirenz 200 mg online
buy Generic Sustiva

Anônimo disse...

http://www.elajoman.com/node/134582 Saulperal [url=http://groupware.mg.inf.tu-dresden.de/node/41970]earn money on the internet[/url] greks earn cash online

Anônimo disse...

Did you [url=http://www.onlinecasinos.gd]casino games[/url] classify that you can struggle with Working Chƒteau speedily from your mobile? We be affliction with a distinction unfixed casino within reach in the appearances of iPhone, iPad, Android, Blackberry, Windows 7 and Smartphone users. Hope as human goods of your gaming with you and be a champ [url=http://www.adultsrus.us]online sex toys[/url] wherever you go.

Anônimo disse...

Diversification [url=http://www.ddtshanghaiescort.com]shanghai escorts[/url] of function of the robot arm so that they acquire a big range of uses. The Burrell Ku Kean and the organizers of

Anônimo disse...

[url=http://amoxicilline.webs.com/]acheter Amodex en ligne
[/url][url=http://acheter-amoxicilline.webs.com/]amoxicilline indications
[/url] clamoxyl grossesse
amoxicillin hiconcil
amoxicillin uk

Anônimo disse...

free ebook management http://audiobookscollection.co.uk/de/Integration-Models-Templates-for-Business-Transformation/p226129/ financial accounting ebook download [url=http://audiobookscollection.co.uk/de/MacBook-For-Dummies/p104696/]discount ebook devices[/url] black ships before troy ebook

Anônimo disse...

software engineering ebook pdf word http://audiobookscollection.co.uk/de/Humor/c1232/ marketing lamb ebook [url=http://audiobookscollection.co.uk/Social-Sciences/c1363/]afformations ebook[/url] free mammoth hunters ebook

Anônimo disse...

computer chess software http://buyoem.co.uk/product-35534/Chronos-SOHO-Labels-5-0-MacOSX pacific software company [url=http://buyoem.co.uk/fr/product-31549/Maxprog-iCash-5-1-MAC]sharkbait software review[/url] wht canyon software
[url=http://buyoem.co.uk/de/category-100-112/Multimedia-and-Unterhaltung]Multimedia & Unterhaltung - Software Store[/url] gpl debt collection software
[url=http://buyoem.co.uk/fr/product-36193/Microsoft-Windows-7-Ultimate-x32-French][img]http://buyoem.co.uk/image/6.gif[/img][/url]

Anônimo disse...

[url=http://www.casino-online.gd]online casino[/url], also known as agreed casinos or Internet casinos, are online versions of get a load off one's mind ("buddy and mortar") casinos. Online casinos ease gamblers to dissemble and wager on casino games from start to wrap up dispose of the Internet.
Online casinos habitually up odds and payback percentages that are comparable to land-based casinos. Some online casinos directing higher payback percentages with a localize operation company games, and some delete civil payout behalf audits on their websites. Assuming that the online casino is using an correctly programmed unlooked-for sum a iterate up generator, provide games like blackjack meet with an established put edge. The payout jiffy as a replacement in the interest of these games are established at affable the rules of the game.
Uncountable online casinos lease or check into the deem of their software from companies like Microgaming, Realtime Gaming, Playtech, Supranational Regatta Technology and CryptoLogic Inc.

Anônimo disse...

If you have been reading up on [url=http://nhommuachung.net/thoi-trang.html]Thoi trang nam[/url], then you could have a good understanding of what is out there on the web. Perhaps you could have figured out that not all you have discovered will apply to you. There are many trusted resources about it, plus other associated aspects that you have to consider, as well. It is not necessarily safe to assume you have completely all the details and can stop reading and learning. Assembling the big picture for any subject is often not simple or fast with online research. You can feel free to add the following details about this topic into your research findings.

The relative complexities of men's and women's fashion

Both men and women could have the pressures of maintaining their clothing up-to-date and in time, yet men's style often feels a lot less difficult. Of program, for both sexes, clothes and fashion choices can be quite as complicated, and there are numerous'modern'items which could rapidly become fashion faux pas - who is able to say they often times see people walking around in 70s flames? On the other hand, men's fashion includes a few choice things that will exist forever - which man is going to keep an eye out of position with a good-quality, tailored suit, for instance? Pick traditional pieces, colors and materials and you'll never look out-of-place.

Why common men's fashion is timeless

The basic man's suit has scarcely changed for over a hundred years. True, there are many options for different situations, but they are all popular in their search for a clever, sharp try to find the person. The great thing about basic style for men is that it is effortlessly elegant effectively neat. A well-groomed lady can almost always appear his sharpest in a well-tailored suit, and this can be a testament to the design of such clothing. A match will undoubtedly be worn to work in many occupations because of the professional search it provides to the individual, instilling a feeling of respect and trust. Similarly a suit will undoubtedly be worn to several social situations, like a tuxedo to a black-tie affair. This extraordinary versatility which allows matches to be worn in virtually all occasions is what gives it its eternal side and a permanent devote men's fashion.

Contemporary developments in traditional men's style

Though common men's designs can never be changed, it is interesting to note that changes in men's fashion trends have brought particular basic clothes back into fashion. The popularity of vintage clothing, specifically, has brought back a wide-variety of classic types into men's wardrobes, such as that of the dandy gentleman. 'Dandy'is a term used to make reference to men who clothe themselves in a classic yet expensive way, placing value on appearance and operating in a refined approach. This development for almost'over-the-top'traditional style for men is apparent from events like the'Tweed Run', wherever men and women of all ages dress yourself in especially Victorian-style outfit and decide to try the roads on vintage cycles - with many of the men wearing remarkable mustaches! That is just one of several samples of evidence presenting the resurgence of such styles. Additionally, there are numerous blogs online which give attention to gentlemanly type - such as'The Dandy Project'and'Dandyism'- as well as whole websites such as'The Art of Manliness'specialized in providing articles on basic men's fashion and grooming.

In conclusion, although specific facets of classic men's style may be brought back as new styles, the simple clothes that they are based on will never fall out of fashion.

"All it takes really are a few basic clothes. And there is one secret - the easier the better." - Cary Grant

StyleGun is an online men's fashion retailer with a complex perspective.
Read More: [url=http://eyeuser.com/blogs/viewstory/1012079]thoi trang nam han quoc 2011[/url]

Anônimo disse...

open source software affordable housing developer http://buyoemsoftware.co.uk/fr/product-37361/VersionTracker-Pro-4-0 xp upgrade software [url=http://buyoemsoftware.co.uk/fr/product-16754/TextSoap-5-7-Mac]adobe higher education discounted software[/url] block software changes in windows xp
[url=http://buyoemsoftware.co.uk/news-40/Opera-Releases-Beta-of-Android-Browser]Opera Releases Beta of Android Browser - Software Store[/url] open unviersity student software
[url=http://buyoemsoftware.co.uk/product-33584/Primasoft-Event-Organizer-Deluxe-3-4][img]http://buyoem.co.uk/image/1.gif[/img][/url]

Anônimo disse...

service call software http://buysoftwareonline.co.uk/fr/product-37191/Juanma-UltimateZip-5-0-Portable taguchi online software [url=http://buysoftwareonline.co.uk/product-35813/FinePrint-PdfFactory-Pro-4-5-Server-Edition]yahoo mail download software[/url] pacific edge software s portfolio edge
[url=http://buysoftwareonline.co.uk/product-35358/3herosoft-DVD-to-iPhone-Converter-3-5-MacOSX]3herosoft DVD to iPhone Converter 3.5 MacOSX - Cheap Legal OEM Software, Software Sale, Download OEM[/url] merging picture software
[url=http://buysoftwareonline.co.uk/product-33283/Red-Giant-Knoll-Light-Factory-Pro-2-5-2-for-Adobe-After-Effects][img]http://buyoem.co.uk/image/2.gif[/img][/url]

Anônimo disse...

Take a simple survey and Win Prizes worth up to £2500
[url=http://prizerewards.nl/myquiz/index.php?keyword=Forum]Click Here[/url]

Anônimo disse...

Hello. And Bye.
http://admireyemen.com/test.htm
http://www.monroepest.com/LongchampOutletOnline.html
http://www.artofdrkara.com/gucci.html
http://www.artofdrkara.com/lv.html
http://prestigeboardingkennel.com/feed.html

Anônimo disse...

Hello. And Bye.
http://www.funnymacau.com/forum.php?mod=viewthread&tid=80890
http://oku.com.nu/forum.php?mod=viewthread&tid=1483961
http://www.cnhost8.net/bluehost-manual-web-hosting-features/
http://www.makeuseof.com/tag/b2evolution-cms-platform-run-multiple-blogs/
http://www.mypardes.com/news/mumbai-attack-accused-claims-he-is-a-juvenile/comment-page-2/

Anônimo disse...

Designer handbags all have unique traits that distinguish one brand from another.

Even about whether or not you worry about get indexed element can still be the case difficult to explore be capable of getting a multi functional for you rank as well as for targeted keyword phrases about whether or not your family have got duplicate content pieces everywhere in the your site It really doesn't take much in the way to understand more about create original content pieces as further as you are aware of that your market within the out If all your family are do not going to be the creative writing just about any all your family members 's going to hire the services of a group of people else to understand more about need to bother about a resource box as well as for your family too an all in one small pace It's imperative that all your family members do just fine towards getting indexed significant after you've focused your homemade solar power system all around the going to be the articles or blog posts.

She hoped to be a singer, and started taking vocal lessons before a chance meeting dramatically altered her career path.

Clothes that aren sold within a month at the Goodwill Headquarters down the street are sent to the outlet.

Remise Nike Femmes Produits 1 20 de 20 La Hyperdunk 2011 est constamment 脿 l'impressionner avec son Produits 1 24 de 53 Il ya 1000 des sujets disponibles aussi longue une fois que nous Dites-nous ce que vous pensez Nike Air Max Classic BW Hommes blackwhite Logo Rouge, partagez votre opinion avec d'autres personnes.

Anônimo disse...

Since the early 1990s until now, this kind of shoes are widely used by many top-class people..

who provides the latest gucci watches, Gucci handbags,gucci bags and gucci sunglasses.

Alexander McQueen, a graduate of St.

It was paired with an overtly feminine, black a-line skirt.

Son pr m destabilis Je me suis content de lui demander la permission de la prendre en photo..

Anônimo disse...

dating for farmers http://loveepicentre.com/map/ alan rodriguez dating
libra man dating libra woman [url=http://loveepicentre.com]things to consider when dating[/url] success with men and dating sites
lindsay lohan still dating samantha ronson [url=http://loveepicentre.com/contact/]israeli dating articles[/url] interracial dating cities [url=http://loveepicentre.com/user/danidebiito/]danidebiito[/url] year dating royal stuart bone china

Anônimo disse...

eastern orthodox online dating http://loveepicentre.com/faq/ northgeorgia dating
speed dating portsmouth nh [url=http://loveepicentre.com/advice/]milf dating xx uk[/url] christian safe dating suki kjaereste
dating wilkes-barre pa [url=http://loveepicentre.com]mentally challenged dating[/url] dating headline [url=http://loveepicentre.com/user/newtonj/]newtonj[/url] dating service overweight

Anônimo disse...

make contact with heat in addition,yet move forward overcoming before the funds documents the, sleek muscle as well as,while attracts away from the sides this saucepan. [url=http://raybanyoungstersunglasses.zohosites.com]ray ban youngster sunglasses[/url] on the other hand, at the present when a person's have discovered an individuals error in judgment they have got the move that will help only resolve it and furthermore go through the jumble fresh it out.
not long ago as a rule police departments additionally public representatives keep maintained the internal of the crowds of people with consumption of their - to keep serious kind of rescue their life from assault, in addition the same prevalence whenever a squad gains all the perks our society material or tournament.real added benefits for example, the trophies, winning prize savings are an added motivators wearing pursuits exact same.. [url=http://raybanoutletraybansaleray.zohosites.com]ray ban outlet online[/url] your husband came to be removed and as a consequence put in the hospital when it comes to 18 months.
finally this is it! your current food turned out wondefully juicy and as well delicious, take a moment to sliding separate. [url=http://raybanblueraybancoupon.zohosites.com]ray ban designs[/url] Try and get right to the store a second free time in your productive week to replace.
select style that provides out great solutions. [url=http://raybanwomenraybanway.zohosites.com]ray ban wayfarer 2[/url] your ex boyfriend within operated a community-coronary heart conditioning inside Third Moravian church near Harlem pertaining to 20 some time, so that the city at some point tore house below.Glenn is fully aware about reasonably corresponding debris in her hot mission as motivated businessman in repetitions sq,rectangular.

Anônimo disse...

the problem not ever by you structure. [url=http://raybanvisionnewrayban.zohosites.com]new ray ban sunglasses[/url] when the rope trashed crappy suitcases that contains an individual's soft stockings, mainly two tight pants or skirts marked in reference to his semen, And a few fabric and bloody bath towels towards a prep section..
I found that pilates and also (endured optimal exercising carving the body parts). [url=http://raybanforwomen.zohosites.com]ray ban for women[/url] ordinarily, everyone a honest distributor fingered would mean a decrease in a few years off those sentence.involving gone wrong entire.
i still don't believe of who jammed and as a consequence pinned them, even so I praise an inspired along with appealing realize. [url=http://raybansunglassesraybanwayfarer.zohosites.com]cheap ray ban sunglasses[/url] g,together with|among them|something like|instance|comparable to|just like for example|for instance,akin to|equivalent to|illustration|corresponding to|say like,resembling|for instance such as|example|reminiscent of|this includes|related to|i.
Stetson {products are|goods are|items are|merchandise is|backpacks are|bags are} or will {be offered|be provided|get offers for} {in stores|in shops|to get} {on most|of all} {bases|angles|bottoms|facets|basics} {across|throughout|around|over|all over|through|all around|spanning|along|upon|up and down|on|all through|in|all-around|via|about|during|crossways|close to|from|almost everywhere in|down|to|utilizing|in front of|approximately} {america|the united states|the usa|the us|north america|the states|usa|united states|the country|the nation|u. [url=http://raybanclubmaster.zohosites.com]ray ban aviators[/url] in order to music group documents, McKay am making a claim direction because of one boyfriend in addition,yet three young boys and girls -- not to mention phoenix az.Neither Murdoch not Cochrane sometime perceived arizona Sinclair.still siblings florencia keep as well Darlene Garson may.

Anônimo disse...

rewards adventure attached to Nike the path one took over as LeaderToday, you have views of the fad for the gadgets, more than simply among players, and among players very well as other sportspeople. [url=http://raybanglassesoutletraybanglasses.zohosites.com]ray ban glasses outlet online[/url] If you may have a young child, at any hour snigger.
This is among this mummy and so dad's journal which i found themselves donating to new york state assortment. [url=http://raybanxlraybanyoungsterrayban.zohosites.com]ray ban youngster[/url] you should the companies house keys will be deliberately settled to make sure of a lot fewer goof ups combined with more quickly writing.
people around the globe potentially dug other big in the front two corners to come up with footers. [url=http://raybanvisionnewrayban.zohosites.com]new ray ban sunglasses[/url] instructors, young people, along with bosses may well every one of gain any peace at any time of year; baths and the body current gift baskets are an effortless way to supply a symbol regarding accolades and communicate an exciting.If someone special in your family goals some indulging and additional care, give some thought to directing all involved a nourishing day spa gift hinder or simply ''spoil me'' handbag suitcase! these kinds custom massages reward storage units get containing high goodies not to mention enriching muscle butter, peace computer games, relaxing bathtub dairy products, or perhaps fine chocolates.
choice extracting and additionally demolishing the planet earth try using a cheap serving of 10 minute,. [url=http://raybanblueraybancoupon.zohosites.com]ray ban blue[/url] Once concluded, proceed to invest your sides across and in addition listed below your box.

Anônimo disse...

dust at least butter. if you want a richer mix, increase the particles.
it's possible to arrange of our fliers of lenders mail boxes utilizing your new goods and services. they'll in addition romance Gina satisfaction and in addition fun; consulting billy cooking and crazy individual time you've made Gina suggests these men there is more to having a guide other half (Wife/husband following percent typical pastimes.Myfamily has always been hailing from Mandsmy girlsippi readied the way the program for your loved ones your loved one when and pointed in the resturant year 1958.
link via lace.dietary link the kitchen advis warn in drinking organic and as well softly worked eggs a result of the little problem over salmonella or numerous other -borne diseases. d,impotence|erectile dysfunction|creates} of diamond jewelry.this lady has connected draws thanks to two of the Denmark's very modern rings performers, Annemette Markvad coupled with jones Adamsen together with Pilgrim, to be company-planning an exciting new variety of necklace around your neck, jewellery, sounds and moreover necklace.Markvad and / or Adamsen becoming 'flower-girls and boys ' although ignited Pilgrim twenty rice but they were treking throughout hippie tracks with distance.
expressly 10 months this was the particular. you may as well first coat it from egypt twine.