[Libreoffice-commits] dictionaries.git: pt_BR/pythonpath

Olivier Hallot (via logerrit) logerrit at kemper.freedesktop.org
Sat Jul 31 14:51:48 UTC 2021


 pt_BR/pythonpath/lightproof_impl_pt_BR.py |19448 +++++++++++++++---------------
 1 file changed, 9724 insertions(+), 9724 deletions(-)

New commits:
commit 70533d899bad9163a528279a5f078ffaf5af72f0
Author:     Olivier Hallot <olivier.hallot at libreoffice.org>
AuthorDate: Sat Jul 31 11:47:05 2021 -0300
Commit:     Olivier Hallot <olivier.hallot at libreoffice.org>
CommitDate: Sat Jul 31 16:51:25 2021 +0200

    Refactor lighproof_pt-BR impl script
    
    1) convert escaped char to true UTF-8
    2) concatenate strings
    
    Change-Id: I3e04989b578ec4221929e8afed81b21ab441c16f
    Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/119743
    Tested-by: Olivier Hallot <olivier.hallot at libreoffice.org>
    Reviewed-by: Olivier Hallot <olivier.hallot at libreoffice.org>

diff --git a/pt_BR/pythonpath/lightproof_impl_pt_BR.py b/pt_BR/pythonpath/lightproof_impl_pt_BR.py
index a12302e..8087e97 100644
--- a/pt_BR/pythonpath/lightproof_impl_pt_BR.py
+++ b/pt_BR/pythonpath/lightproof_impl_pt_BR.py
@@ -44,7 +44,7 @@ def onlymorph(st):
         st = re.sub(r"(?<!@)\\b\w\w:\w+","", st).replace('@','').strip()
     return st
 
-# if the pattern matches all analyses of the input word, 
+# if the pattern matches all analyses of the input word,
 # return the last matched substring
 def _morph(rLoc, word, pattern, all, onlyaffix):
     global analyses
@@ -197,7 +197,7 @@ def cap(a, iscap, rLoc):
         for i in range(0, len(a)):
             if a[i][0:1] == "i":
                 if rLoc.Language == "tr" or rLoc.Language == "az":
-                    a[i] = u"\u0130" + a[i][1:]
+                    a[i] ="\u0130" + a[i][1:]
                 elif a[i][1:2] == "j" and rLoc.Language == "nl":
                     a[i] = "IJ" + a[i][2:]
                 else:
@@ -234,18 +234,18 @@ def get_path():
 
 # [code]
 
-# Abreviacoes em Portugues - Brasil 
-abbrev = re.compile("(?i)\\b([a-zA-Z]|it|\xedt|Jr|lb|ll|lr|mk|MM|Mr|ob|Ob|of|Of|op|Op|or|oz|pa|p\xE7|Pe|pf|pg|pl|pm|pp|pr|Pr|ql|Rd|rg|sc|sf|sg|sr|ss|SS|tr|TT|tv|un|vb|vc|vj|Vj|vl|vo|zo|abr|Abr|abs|adj|adm|adv|alt|ant|art|Art|ass|Ass|atm|Att|aux|Aux|bat|bbl|Bel|b\xedb|bim|biz|bol|bot|btl|bud|cab|ca\xE7|cad|caf|c\xe2m|can|cap|car|cat|Cat|cau|cav|cel|c\xean|cet|cfr|cid|cig|cin|cir|cit|civ|cob|c\xf3d|col|Col|con|c\xf4n|C\xf4n|cop|coq|cos|cot|c\xf4v|ctv|cul|cut|cvs|dad|dat|dec|Dec|ded|def|dem|dep|Dep|des|det|dev|dic|Dic|did|dif|Dif|dim|din|dir|doc|dog|d\xf3l|dom|d\xf3r|dra|Dra|Drs|dur|ecd|ecl|\xe9cl|edd|emb|Emb|emp|enc|End|enf|eng|Eng|ens|ent|enx|esc|Esc|esl|esp|Esp|esq|est|Est|etc|etn|\xe9tn|euf|eur|Exa|exe|exp|ext|f\xe1b|fac|fam|fed|fem|fen|fer|fev|Fev|fig|fil|fin|f\xeds|fls|fog|fol|fos|fot|fov|fss|fut|gal|Gal|gar|gat|gav|gen|Gen|g\xean|ger|gin|g\xedr|g\xf3t|gov|Gov|grd|guz|hab|hag|her|het|hib|h\xedb|hig|hip|h\xedp|hom|hon|hot|iat|ict|igr|imp|inc|ind|\xednd|inf|ing|ins|int|inv|iog|irl|
 irr|isl|isr|iug|jam|jan|jap|jav|jes|joc|jog|jud|jul|jun|jur|lab|lad|l\xe2m|lap|lat|leg|l\xe9g|let|lex|lib|lig|lim|lin|l\xedq|lit|Lit|liv|loc|log|l\xf3g|loq|Ltd|lug|lut|luv|ma\xE7|mad|mag|mai|Mai|maj|Maj|man|map|maq|m\xe1q|mat|Mat|m\xe1x|mct|mec|med|Med|m\xe9d|mem|mer|met|mex|m\xedn|mit|mob|mod|mon|mov|Mrs|mun|m\xfas|nac|nap|nat|n\xe1u|nav|naz|neg|nep|nig|nob|nom|nor|nov|Nov|n\xfam|obr|Obr|obs|Obs|oft|on\xE7|opp|\xf3pt|ord|org|orn|ort|our|out|pag|p\xe1g|P\xe1g|paq|p\xE7a|P\xE7a|pdl|pec|ped|pej|pel|pen|peq|p\xe9r|pes|pet|p\xedl|pol|Pol|pot|pov|Pov|pto|pts|pub|p\xfab|P\xfab|pug|qua|qui|qu\xed|rac|r\xe1d|rec|red|ref|reg|rel|rem|rep|res|ret|rev|rib|rit|rod|rot|rub|rur|sab|S\xe1b|sac|san|s\xe2n|sap|s\xe1t|sch|scr|sec|Sec|seg|sel|sen|Sen|sep|seq|s\xe9r|set|sex|sib|sid|s\xedl|sin|sir|s\xedr|sit|Snr|soc|Soc|s\xf3l|son|S\xf3r|sov|spp|sra|sto|suc|Suc|suf|suj|S\xfam|sup|S\xfav|tab|t\xe1b|tam|t\xe2m|tan|t\xe1t|tec|t\xe9c|tel|Tel|ten|Ten|ter|tes|tib|tip|tir|t\xedt|ton|t\xf4n|t\xf3p|tox|tun|tup|tu
 r|ucr|ult|umb|urb|vad|veg|vel|ven|vet|vid|Vid|vig|Vig|vin|vit|Vit|viz|voc|vog|vol|vox|xin|adit|antr|arom|arts|at\xf4m|bact|b\xe1lt|b\xe1rb|basq|beir|beng|berb|bibl|b\xedbl|B\xedbl|bien|biol|biom|bioq|biot|birm|bisp|bitr|bo\xeam|bomb|bord|borg|borr|bras|Bras|bret|brig|Brig|brit|brom|Bros|b\xfalg|burl|cal\xE7|c\xe1lc|cald|calv|cant|caps|capt|card|carn|carp|carr|cart|cast|caus|celt|c\xe9lt|cent|c\xeant|cerv|cest|chap|chil|chin|chul|cicl|cien|cing|cinz|circ|c\xedrc|citt|clas|cl\xe1s|clim|cl\xedn|c\xf3ds|cogn|cols|comb|comp|conc|cond|conf|cong|conj|Conj|conq|cons|cont|corp|corr|corv|Corv|cosm|cost|cr\xe9d|crim|cr\xf4n|cult|curt|cyat|decl|decr|Decr|dens|depr|deps|dept|derm|desc|desp|di\xe1c|dial|dioc|dipl|disc|diss|docs|dogm|dpto|Dpto|dram|drav|ecol|econ|Econ|edif|Edif|educ|efem|eg\xedp|embr|emol|empr|epig|erud|escr|esgr|esot|estr|etim|etol|exag|excl|expl|expr|falc|farm|fasc|fauv|feit|feud|figd|finl|fisc|fisl|flam|flum|fluv|folc|folh|fols|form|f\xf3rm|fort|frac|frag|freg|freq|frig|frut|fu
 lv|fund|futb|ga\xe9l|galv|gasc|gaul|geod|geof|geog|geol|geom|geon|ge\xf4n|germ|gl\xf3t|gnom|graf|gr\xe1f|grav|guat|guin|gutt|hast|hebd|hebr|helm|herb|herp|hibr|h\xedbr|hidr|hier|higr|hind|hisp|hist|hond|hort|h\xfang|ib\xe9r|ibid|idol|Ilmo|ilum|imit|impr|incs|infl|ingl|Insc|inst|intj|intr|inus|iran|iraq|iron|ir\xf4n|ital|it\xe1l|jard|jorn|just|lact|lanc|lan\xE7|larg|laud|l\xe9gs|leit|ling|l\xedng|livr|Livr|lomb|long|ltda|Ltda|lund|lunf|magn|malg|malh|marc|marg|marn|marr|marx|masc|medv|memo|mens|merc|metr|m\xe9tr|ming|minh|mist|m\xedst|mMin|moag|moed|mont|morf|mult|n\xe1ua|n\xe1ut|neur|n\xf3rd|norm|nucl|nutr|obed|obst|ocid|ocul|ofid|olig|onom|opos|orat|orig|orog|or\xf4n|ostr|pagg|p\xe1gg|p\xe1gs|pals|parl|parn|part|pass|past|patr|p\xe1tr|pedr|pent|perf|pern|pers|p\xe9rs|pesc|pesq|pess|petr|pgto|pint|pinx|pisc|pizz|plat|pleb|po\xe9t|port|poss|pr\xe1c|pr\xe1t|prec|pred|pref|Pref|prep|pres|Pres|pret|prev|prim|priv|proc|prod|prof|Prof|prom|pron|prop|prot|pr\xf3t|prov|prox|psic|psiq|p\xfab
 l|pulv|qu\xedm|rall|refl|Resp|RESP|rest|romn|russ|r\xfast|sagr|sals|s\xe2ns|Sarg|scul|secr|sect|segg|segs|sent|seqq|serg|serr|serv|s\xe9rv|sign|silv|simb|s\xedmb|sing|Sing|sint|s\xednt|sist|sost|Sras|Sres|srta|stac|subj|suec|suff|supl|surr|tail|tang|tard|taur|teat|tecn|t\xe9cn|tect|temp|teol|te\xf4n|teos|term|t\xe9rm|terr|test|t\xeaxt|tint|torp|tosc|trab|trad|tr\xe1f|trat|Trav|trib|trig|trim|trit|triv|trop|turc|unid|unif|univ|urol|urug|utop|vadm|vasc|vect|vend|verb|vern|vers|vidr|viol|vitr|voll|vols|vulc|vulg|zend|zool|zoot|abrev|Abrev|Admin|anton|apass|aprox|Aprox|autom|Autom|bimen|biogr|bispd|boliv|buroc|calig|canad|capac|capit|capix|catal|categ|Catol|cat\xf3l|cat\xf3p|cenog|centr|cer\xe2m|chanc|cienc|ci\xeanc|cient|cineg|cinem|cinol|citol|cl\xe1ss|clich|colet|compl|compr|compt|comte|concl|concr|confl|const|Const|contr|coord|Coord|copul|corog|cosec|cresc|cript|crist|crust|culin|cutel|dasim|decor|defin|democ|demog|depto|deriv|descr|desen|desin|desus|did\xe1t|dimin|dinam|din\xe2m|di
 str|docum|domin|dom\xedn|ecles|eletr|el\xe9tr|elipt|embal|emigr|emp\xedr|endoc|energ|entom|epigr|ep\xedst|equat|equit|equiv|escoc|escul|eslav|eslov|espec|espel|espet|espir|estad|estat|est\xe9t|estil|estim|eston|estud|eti\xf3p|etnog|etnol|eufem|euf\xeam|eufon|euf\xf4n|eufor|ex\xe9rc|exper|fascs|fenom|fen\xf4m|figur|filat|filol|fitog|folcl|fon\xe9t|fonol|fotom|fracc|franc|fr\xe2nc|futeb|futur|galic|gen\xe9t|genov|geogn|geogr|ginec|gloss|groen|Hares|heort|her\xe1l|hip\xe1l|hipoc|hipol|hipot|hip\xf3t|homof|homog|homon|hom\xf4n|idiot|Ilmos|imigr|imper|inc\xf3g|indef|indet|indiv|indon|indum|infan|infer|infin|inscr|insep|irreg|islam|joalh|lapid|latit|limit|liter|litog|litol|litur|ludol|lusit|ma\xE7on|malab|malac|manuf|march|marin|mar\xedt|matad|mater|mecan|mec\xe2n|memor|merid|metaf|met\xe1f|met\xe1t|meton|mexic|micol|miner|mitol|mit\xf4n|monog|natur|neerl|neutr|nobil|notic|numis|obsol|ocean|ocult|odont|oneol|optat|ordin|orign|ornit|orogr|ortop|otorr|ouriv|parag|par\xe1g|Par\xe1g|paran|par
 \xf4n|passm|passr|passt|patol|pedag|pedol|per\xedf|peruv|pirot|pol\xedc|polin|pol\xedt|popul|posit|potam|presc|prest|princ|probl|propr|prosc|prost|provb|provc|prov\xE7|pseud|quant|Quant|quart|quest|qu\xedch|quimb|quinz|recip|rec\xedp|regim|rela\xE7|relat|relig|reloj|rep\xfab|restr|ret\xf3r|Rio-S|sapat|semic|semin|semit|sem\xedt|seric|sider|sigil|silog|simpl|sin\xe9d|sinon|sin\xf4n|Srtas|subst|suprf|suprl|suprs|taxid|teatr|tecel|tecgo|tecna|telec|telef|teleg|telev|terap|terat|tibet|tipol|topog|topol|topon|top\xf4n|tunis|ucran|urban|ut\xf3pi|veloc|venat|venez|veros|veter|vinic|vitic|volat|xenof|xerog|xilog|advers|bacter|bal\xedst|biblog|biblol|biblon|biodim|biof\xeds|biogen|biog\xean|biogeo|biotip|birrel|bromat|calcog|caligr|calvin|casu\xeds|catacr|cat\xf3pt|cibern|cirurg|colomb|combin|comdor|comend|comerc|compar|condic|confed|Confed|confls|conhec|conjug|consec|consel|conseq|constr|contab|coreog|corogr|corrup|corrut|cosmog|cosmol|cronol|cronom|cron\xf4n|declin|defect|democr|demogr|dep
 rec|desemb|Desemb|determ|dialet|dial\xe9t|diplom|disfem|dogm\xe1t|dualid|empr\xe9s|encicl|enc\xedcl|escand|escult|espect|esport|estrat|estrut|etimol|etnogr|exclam|excurs|explet|explor|explos|export|extens|extrat|farmac|ferrad|ferrov|fisioc|fisiol|fispat|fitogr|floric|flumin|formul|forrag|fotoan|fotogr|frenol|frut\xedf|geneal|geof\xeds|geomor|gin\xe1st|glotol|grafol|groenl|guatem|hagiog|hagiol|haplol|helmin|her\xe1ld|herpet|herp\xe9t|hibrid|hidrod|hidrog|hidrom|hidrot|hier\xf4n|hip\xe9rb|hipiat|hipnot|histol|homeop|homogr|hortic|hotent|iconog|iconol|idolol|ilustr|imperf|impess|import|impres|improp|impror|incoat|indian|indoch|indost|indust|ind\xfast|infant|inform|instit|integr|intens|interj|intern|interr|inven\xE7|invest|island|jardin|jurisp|labort|latoar|legisl|litogr|lituan|liturg|log\xedst|madeir|magnet|magnit|mai\xfasc|maomet|maranh|marinh|marroq|martin|mediev|mercad|meteor|metrif|metrol|microg|microl|microm|min\xfasc|mo\xE7amb|monogr|museol|neolog|neozel|normat|norueg|numism|obst
 et|oftalm|onomat|origin|ortogr|paleob|paleog|paleoz|paraib|parnas|partic|patron|patr\xf4n|pediat)\\.")
+# Abreviacoes em Portugues - Brasil
+abbrev = re.compile("(?i)\\b([a-zA-Z]|it|ít|Jr|lb|ll|lr|mk|MM|Mr|ob|Ob|of|Of|op|Op|or|oz|pa|pç|Pe|pf|pg|pl|pm|pp|pr|Pr|ql|Rd|rg|sc|sf|sg|sr|ss|SS|tr|TT|tv|un|vb|vc|vj|Vj|vl|vo|zo|abr|Abr|abs|adj|adm|adv|alt|ant|art|Art|ass|Ass|atm|Att|aux|Aux|bat|bbl|Bel|bíb|bim|biz|bol|bot|btl|bud|cab|caç|cad|caf|câm|can|cap|car|cat|Cat|cau|cav|cel|cên|cet|cfr|cid|cig|cin|cir|cit|civ|cob|cód|col|Col|con|côn|Côn|cop|coq|cos|cot|côv|ctv|cul|cut|cvs|dad|dat|dec|Dec|ded|def|dem|dep|Dep|des|det|dev|dic|Dic|did|dif|Dif|dim|din|dir|doc|dog|dól|dom|dór|dra|Dra|Drs|dur|ecd|ecl|écl|edd|emb|Emb|emp|enc|End|enf|eng|Eng|ens|ent|enx|esc|Esc|esl|esp|Esp|esq|est|Est|etc|etn|étn|euf|eur|Exa|exe|exp|ext|fáb|fac|fam|fed|fem|fen|fer|fev|Fev|fig|fil|fin|fís|fls|fog|fol|fos|fot|fov|fss|fut|gal|Gal|gar|gat|gav|gen|Gen|gên|ger|gin|gír|gót|gov|Gov|grd|guz|hab|hag|her|het|hib|híb|hig|hip|híp|hom|hon|hot|iat|ict|igr|imp|inc|ind|índ|inf|ing|ins|int|inv|iog|irl|irr|isl|isr|iug|jam|jan|jap|jav|jes|joc|jog|
 jud|jul|jun|jur|lab|lad|lâm|lap|lat|leg|lég|let|lex|lib|lig|lim|lin|líq|lit|Lit|liv|loc|log|lóg|loq|Ltd|lug|lut|luv|maç|mad|mag|mai|Mai|maj|Maj|man|map|maq|máq|mat|Mat|máx|mct|mec|med|Med|méd|mem|mer|met|mex|mín|mit|mob|mod|mon|mov|Mrs|mun|mús|nac|nap|nat|náu|nav|naz|neg|nep|nig|nob|nom|nor|nov|Nov|núm|obr|Obr|obs|Obs|oft|onç|opp|ópt|ord|org|orn|ort|our|out|pag|pág|Pág|paq|pça|Pça|pdl|pec|ped|pej|pel|pen|peq|pér|pes|pet|píl|pol|Pol|pot|pov|Pov|pto|pts|pub|púb|Púb|pug|qua|qui|quí|rac|rád|rec|red|ref|reg|rel|rem|rep|res|ret|rev|rib|rit|rod|rot|rub|rur|sab|Sáb|sac|san|sân|sap|sát|sch|scr|sec|Sec|seg|sel|sen|Sen|sep|seq|sér|set|sex|sib|sid|síl|sin|sir|sír|sit|Snr|soc|Soc|sól|son|Sór|sov|spp|sra|sto|suc|Suc|suf|suj|Súm|sup|Súv|tab|táb|tam|tâm|tan|tát|tec|téc|tel|Tel|ten|Ten|ter|tes|tib|tip|tir|tít|ton|tôn|tóp|tox|tun|tup|tur|ucr|ult|umb|urb|vad|veg|vel|ven|vet|vid|Vid|vig|Vig|vin|vit|Vit|viz|voc|vog|vol|vox|xin|adit|antr|arom|arts|atôm|bact|bált
 |bárb|basq|beir|beng|berb|bibl|bíbl|Bíbl|bien|biol|biom|bioq|biot|birm|bisp|bitr|boêm|bomb|bord|borg|borr|bras|Bras|bret|brig|Brig|brit|brom|Bros|búlg|burl|calç|cálc|cald|calv|cant|caps|capt|card|carn|carp|carr|cart|cast|caus|celt|célt|cent|cênt|cerv|cest|chap|chil|chin|chul|cicl|cien|cing|cinz|circ|círc|citt|clas|clás|clim|clín|códs|cogn|cols|comb|comp|conc|cond|conf|cong|conj|Conj|conq|cons|cont|corp|corr|corv|Corv|cosm|cost|créd|crim|crôn|cult|curt|cyat|decl|decr|Decr|dens|depr|deps|dept|derm|desc|desp|diác|dial|dioc|dipl|disc|diss|docs|dogm|dpto|Dpto|dram|drav|ecol|econ|Econ|edif|Edif|educ|efem|egíp|embr|emol|empr|epig|erud|escr|esgr|esot|estr|etim|etol|exag|excl|expl|expr|falc|farm|fasc|fauv|feit|feud|figd|finl|fisc|fisl|flam|flum|fluv|folc|folh|fols|form|fórm|fort|frac|frag|freg|freq|frig|frut|fulv|fund|futb|gaél|galv|gasc|gaul|geod|geof|geog|geol|geom|geon|geôn|germ|glót|gnom|graf|gráf|grav|guat|guin|gutt|hast|hebd|hebr|helm|herb|herp|hibr|híbr|hidr|hie
 r|higr|hind|hisp|hist|hond|hort|húng|ibér|ibid|idol|Ilmo|ilum|imit|impr|incs|infl|ingl|Insc|inst|intj|intr|inus|iran|iraq|iron|irôn|ital|itál|jard|jorn|just|lact|lanc|lanç|larg|laud|légs|leit|ling|líng|livr|Livr|lomb|long|ltda|Ltda|lund|lunf|magn|malg|malh|marc|marg|marn|marr|marx|masc|medv|memo|mens|merc|metr|métr|ming|minh|mist|míst|mMin|moag|moed|mont|morf|mult|náua|náut|neur|nórd|norm|nucl|nutr|obed|obst|ocid|ocul|ofid|olig|onom|opos|orat|orig|orog|orôn|ostr|pagg|págg|págs|pals|parl|parn|part|pass|past|patr|pátr|pedr|pent|perf|pern|pers|pérs|pesc|pesq|pess|petr|pgto|pint|pinx|pisc|pizz|plat|pleb|poét|port|poss|prác|prát|prec|pred|pref|Pref|prep|pres|Pres|pret|prev|prim|priv|proc|prod|prof|Prof|prom|pron|prop|prot|prót|prov|prox|psic|psiq|públ|pulv|quím|rall|refl|Resp|RESP|rest|romn|russ|rúst|sagr|sals|sâns|Sarg|scul|secr|sect|segg|segs|sent|seqq|serg|serr|serv|sérv|sign|silv|simb|símb|sing|Sing|sint|sínt|sist|sost|Sras|Sres|srta|stac|subj|suec|suff|su
 pl|surr|tail|tang|tard|taur|teat|tecn|técn|tect|temp|teol|teôn|teos|term|térm|terr|test|têxt|tint|torp|tosc|trab|trad|tráf|trat|Trav|trib|trig|trim|trit|triv|trop|turc|unid|unif|univ|urol|urug|utop|vadm|vasc|vect|vend|verb|vern|vers|vidr|viol|vitr|voll|vols|vulc|vulg|zend|zool|zoot|abrev|Abrev|Admin|anton|apass|aprox|Aprox|autom|Autom|bimen|biogr|bispd|boliv|buroc|calig|canad|capac|capit|capix|catal|categ|Catol|catól|catóp|cenog|centr|cerâm|chanc|cienc|ciênc|cient|cineg|cinem|cinol|citol|cláss|clich|colet|compl|compr|compt|comte|concl|concr|confl|const|Const|contr|coord|Coord|copul|corog|cosec|cresc|cript|crist|crust|culin|cutel|dasim|decor|defin|democ|demog|depto|deriv|descr|desen|desin|desus|didát|dimin|dinam|dinâm|distr|docum|domin|domín|ecles|eletr|elétr|elipt|embal|emigr|empír|endoc|energ|entom|epigr|epíst|equat|equit|equiv|escoc|escul|eslav|eslov|espec|espel|espet|espir|estad|estat|estét|estil|estim|eston|estud|etióp|etnog|etnol|eufem|eufêm|eufon|eufôn|eufo
 r|exérc|exper|fascs|fenom|fenôm|figur|filat|filol|fitog|folcl|fonét|fonol|fotom|fracc|franc|frânc|futeb|futur|galic|genét|genov|geogn|geogr|ginec|gloss|groen|Hares|heort|herál|hipál|hipoc|hipol|hipot|hipót|homof|homog|homon|homôn|idiot|Ilmos|imigr|imper|incóg|indef|indet|indiv|indon|indum|infan|infer|infin|inscr|insep|irreg|islam|joalh|lapid|latit|limit|liter|litog|litol|litur|ludol|lusit|maçon|malab|malac|manuf|march|marin|marít|matad|mater|mecan|mecân|memor|merid|metaf|metáf|metát|meton|mexic|micol|miner|mitol|mitôn|monog|natur|neerl|neutr|nobil|notic|numis|obsol|ocean|ocult|odont|oneol|optat|ordin|orign|ornit|orogr|ortop|otorr|ouriv|parag|parág|Parág|paran|parôn|passm|passr|passt|patol|pedag|pedol|períf|peruv|pirot|políc|polin|polít|popul|posit|potam|presc|prest|princ|probl|propr|prosc|prost|provb|provc|provç|pseud|quant|Quant|quart|quest|quích|quimb|quinz|recip|recíp|regim|relaç|relat|relig|reloj|repúb|restr|retór|Rio-S|sapat|semic|semin|semit|semít|
 seric|sider|sigil|silog|simpl|sinéd|sinon|sinôn|Srtas|subst|suprf|suprl|suprs|taxid|teatr|tecel|tecgo|tecna|telec|telef|teleg|telev|terap|terat|tibet|tipol|topog|topol|topon|topôn|tunis|ucran|urban|utópi|veloc|venat|venez|veros|veter|vinic|vitic|volat|xenof|xerog|xilog|advers|bacter|balíst|biblog|biblol|biblon|biodim|biofís|biogen|biogên|biogeo|biotip|birrel|bromat|calcog|caligr|calvin|casuís|catacr|catópt|cibern|cirurg|colomb|combin|comdor|comend|comerc|compar|condic|confed|Confed|confls|conhec|conjug|consec|consel|conseq|constr|contab|coreog|corogr|corrup|corrut|cosmog|cosmol|cronol|cronom|cronôn|declin|defect|democr|demogr|deprec|desemb|Desemb|determ|dialet|dialét|diplom|disfem|dogmát|dualid|emprés|encicl|encícl|escand|escult|espect|esport|estrat|estrut|etimol|etnogr|exclam|excurs|explet|explor|explos|export|extens|extrat|farmac|ferrad|ferrov|fisioc|fisiol|fispat|fitogr|floric|flumin|formul|forrag|fotoan|fotogr|frenol|frutíf|geneal|geofís|geomor|ginást|glotol|gra
 fol|groenl|guatem|hagiog|hagiol|haplol|helmin|heráld|herpet|herpét|hibrid|hidrod|hidrog|hidrom|hidrot|hierôn|hipérb|hipiat|hipnot|histol|homeop|homogr|hortic|hotent|iconog|iconol|idolol|ilustr|imperf|impess|import|impres|improp|impror|incoat|indian|indoch|indost|indust|indúst|infant|inform|instit|integr|intens|interj|intern|interr|invenç|invest|island|jardin|jurisp|labort|latoar|legisl|litogr|lituan|liturg|logíst|madeir|magnet|magnit|maiúsc|maomet|maranh|marinh|marroq|martin|mediev|mercad|meteor|metrif|metrol|microg|microl|microm|minúsc|moçamb|monogr|museol|neolog|neozel|normat|norueg|numism|obstet|oftalm|onomat|origin|ortogr|paleob|paleog|paleoz|paraib|parnas|partic|patron|patrôn|pediat)\\.")
 
 # pattern for paragraph checking
 paralcap = re.compile(u"(?u)^[a-z].*[.?!] [A-Z].*[.?!][)\u201d]?$")
 
 # Minhas Implementacoes
 
-# Tenta corrigir erros de identificacao da regra de capiatizacao
+# Tenta corrigir erros de identificacao da regra de capitalizacao
 # erroscap = re.compile("(?i)\\.([A-Z])")
-erroscap = re.compile("(?i)\\.([A-Z\xc0\xc1\xc2\xc3\xc7\xc9\xca\xcd\xd3\xd4\xd5\xda])|\\.\\[|\\.\\(|\\.\\)|\\?\\)|\\!\\)|[a-z]\\)")
-erroscapa = re.compile("(?i)[.?!]\\, ([a-z\xe1\xe2\xe3\xe7\xe9\xea\xf3\xf4\xf5\xfa]+)")
+erroscap = re.compile("(?i)\\.([A-ZÀÁÂÃÇÉÊÍÓÔÕÚ])|\\.\\[|\\.\\(|\\.\\)|\\?\\)|\\!\\)|[a-z]\\)")
+erroscapa = re.compile("(?i)[.?!]\\, ([a-záâãçéêóôõú]+)")
 erroscapb = re.compile("(?i)[a-z]\\)")
 erroscapc = re.compile("(?i)[.?!][\"\u2019\u201d]")
 
@@ -253,7 +253,7 @@ erroscapc = re.compile("(?i)[.?!][\"\u2019\u201d]")
 errosprnt = re.compile(u"(?u)^([a-z]|[ivxl]+)\\)")
 
 # Excecao da identificacao da regra Singular-plural - determinado periodo presos
-excsingpl = re.compile("(?i)\\b(determinado per\xedodo [a-z\xE1\xE2\xE7\xE9\xEA\xED\xF3\xF4\xFA\xE3]+s|sua [a-z\xE1\xE2\xE7\xE9\xEA\xED\xF3\xF4\xFA\xE3]+[aeiolmrz] [a-z\xE1\xE2\xE7\xE9\xEA\xED\xF3\xF4\xFA\xE3]+s|[a-z\xE1\xE2\xE7\xE9\xEA\xED\xF3\xF4\xFA\xE3]+[aeiolmrz] outros)\\b")
+excsingpl = re.compile("(?i)\\b(determinado período [a-záâçéêíóôúã]+s|sua [a-záâçéêíóôúã]+[aeiolmrz] [a-záâçéêíóôúã]+s|[a-záâçéêíóôúã]+[aeiolmrz] outros)\\b")
 
 
 # Excecao da identificacao da regra dah - dar
@@ -266,32 +266,32 @@ excha = re.compile("(?i)(0 |1 |2 |3 |4 |5 |6 |7 |8 |9 |\\/)ha")
 excpPara = re.compile("(?i)\\b([Pp]ara para (lhe|lhes|lho|lha|me|nos|se|si|te|vos)) ")
 
 # Identificacao do ou seja - entre virgulas
-vOusejac = re.compile("(?i)\\b(([a-zA-Z0-9\xE1\xE2\xE7\xE9\xEA\xED\xF3\xF4\xFA\xE3]+) ou seja ([a-zA-Z0-9\xE1\xE2\xE7\xE9\xEA\xED\xF3\xF4\xFA\xE3]+)|([a-z0-9A-Z\xE1\xE2\xE7\xE9\xEA\xED\xF3\xF4\xFA\xE3]+) ou seja ([a-zA-Z\xE1\xE2\xE7\xE9\xEA\xED\xF3\xF4\xFA\xE3]+)-([mst]e|lhe|lhes|nos|vos|la|las|lo|los))\\b")
-vOusejae = re.compile("(?i)\\b(([a-zA-Z0-9\xE1\xE2\xE7\xE9\xEA\xED\xF3\xF4\xFA\xE3]+), ou seja ([a-zA-Z0-9\xE1\xE2\xE7\xE9\xEA\xED\xF3\xF4\xFA\xE3]+)|([a-z0-9A-Z\xE1\xE2\xE7\xE9\xEA\xED\xF3\xF4\xFA\xE3]+), ou seja ([a-zA-Z\xE1\xE2\xE7\xE9\xEA\xED\xF3\xF4\xFA\xE3]+)-([mst]e|lhe|lhes|nos|vos|la|las|lo|los))\\b")
-vOusejad = re.compile("(?i)\\b(([a-zA-Z0-9\xE1\xE2\xE7\xE9\xEA\xED\xF3\xF4\xFA\xE3]+) ou seja, ([a-zA-Z0-9\xE1\xE2\xE7\xE9\xEA\xED\xF3\xF4\xFA\xE3]+)|([a-z0-9A-Z\xE1\xE2\xE7\xE9\xEA\xED\xF3\xF4\xFA\xE3]+) ou seja, ([a-zA-Z\xE1\xE2\xE7\xE9\xEA\xED\xF3\xF4\xFA\xE3]+)-([mst]e|lhe|lhes|nos|vos|la|las|lo|los))\\b")
-excOuseja = re.compile("(?i)\\b([Ss]eja ([a-zA-Z0-9\xE1\xE2\xE7\xE9\xEA\xED\xF3\xF4\xFA\xE3]+) ou seja|[Ss]eja ([a-z0-9A-Z\xE1\xE2\xE7\xE9\xEA\xED\xF3\xF4\xFA\xE3]+) ([a-z0-9A-Z\xE1\xE2\xE7\xE9\xEA\xED\xF3\xF4\xFA\xE3]+) ou seja|[Qq]uer seja|[Qq]ue seja|[Qq]ue ([a-zA-Z\xE1\xE2\xE7\xE9\xEA\xED\xF3\xF4\xFA\xE3]+) seja|[Cc]aso seja)\\b")
+vOusejac = re.compile("(?i)\\b(([a-zA-Z0-9áâçéêíóôúã]+) ou seja ([a-zA-Z0-9áâçéêíóôúã]+)|([a-z0-9A-Záâçéêíóôúã]+) ou seja ([a-zA-Záâçéêíóôúã]+)-([mst]e|lhe|lhes|nos|vos|la|las|lo|los))\\b")
+vOusejae = re.compile("(?i)\\b(([a-zA-Z0-9áâçéêíóôúã]+), ou seja ([a-zA-Z0-9áâçéêíóôúã]+)|([a-z0-9A-Záâçéêíóôúã]+), ou seja ([a-zA-Záâçéêíóôúã]+)-([mst]e|lhe|lhes|nos|vos|la|las|lo|los))\\b")
+vOusejad = re.compile("(?i)\\b(([a-zA-Z0-9áâçéêíóôúã]+) ou seja, ([a-zA-Z0-9áâçéêíóôúã]+)|([a-z0-9A-Záâçéêíóôúã]+) ou seja, ([a-zA-Záâçéêíóôúã]+)-([mst]e|lhe|lhes|nos|vos|la|las|lo|los))\\b")
+excOuseja = re.compile("(?i)\\b([Ss]eja ([a-zA-Z0-9áâçéêíóôúã]+) ou seja|[Ss]eja ([a-z0-9A-Záâçéêíóôúã]+) ([a-z0-9A-Záâçéêíóôúã]+) ou seja|[Qq]uer seja|[Qq]ue seja|[Qq]ue ([a-zA-Záâçéêíóôúã]+) seja|[Cc]aso seja)\\b")
 
-# Excecao da identificacao de todas a - 
-excTodas = re.compile("(?i)\\b( a todas a | para todas a |todas a [a-z\xe7]+[ae]m | de todas a que | todas a mesma | todas a um| de todas a mais |entre todas a mais|[Tt]odas a dan\xe7ar|[Tt]odas a p\xe9|[Tt]odas a favor)")
+# Excecao da identificacao de todas a -
+excTodas = re.compile("(?i)\\b( a todas a | para todas a |todas a [a-zç]+[ae]m | de todas a que | todas a mesma | todas a um| de todas a mais |entre todas a mais|[Tt]odas a dançar|[Tt]odas a pé|[Tt]odas a favor)")
 
-# Excecao da identificacao de ambas a - 
-excAmbas = re.compile("(?i)\\b( a ambas a | para ambas a |ambas a [a-z\xe7]+[ae]m | ambas a mesma | ambas a um|ambas a [a-z\xe7]+[aeio]r |[Aa]mbas a p\xe9|[Aa]mbas a favor)")
+# Excecao da identificacao de ambas a -
+excAmbas = re.compile("(?i)\\b( a ambas a | para ambas a |ambas a [a-zç]+[ae]m | ambas a mesma | ambas a um|ambas a [a-zç]+[aeio]r |[Aa]mbas a pé|[Aa]mbas a favor)")
 
-# Excecao da identificacao frases com concordancia verbal 
+# Excecao da identificacao frases com concordancia verbal
 excfrvb = re.compile("(?i)\\b([Ss]e algum dia|[Tt]alvez algum dia)\\b")
 
 # Excecao da identificacao do para para - repeticao
-excMelhorq = re.compile("(?i)\\b([a-zA-Z\xe7\xe1\xe9\xed\xf3\xfa\xe2\xea\xf4]+)os melhor que (ningu\xe9m|todo|os)\\b")
+excMelhorq = re.compile("(?i)\\b([a-zA-Zçáéíóúâêô]+)os melhor que (ninguém|todo|os)\\b")
 
-# Excecao da identificacao a maioria - maneira 
-excMaioria = re.compile("(?i)\\b((([Ss]ua [a-zA-Z\xe7\xe1\xe9\xed\xf3\xfa\xe2\xea\xf4]+|grande|absoluta|[Nn]a|[Nn]a [a-zA-Z\xe7\xe1\xe9\xed\xf3\xfa\xe2\xea\xf4]+|[Ss]ua) maioria [a-zA-Z\xe7\xe1\xe9\xed\xf3\xfa\xe2\xea\xf4]+s)|((alguma|certa|dessa|desta|mesma|outra|qual|qualquer|que|tal) maneira [a-z\xe7\xe1\xe9\xed\xf3\xfa\xe2\xea\xf4]+s))\\b")
+# Excecao da identificacao a maioria - maneira
+excMaioria = re.compile("(?i)\\b((([Ss]ua [a-zA-Zçáéíóúâêô]+|grande|absoluta|[Nn]a|[Nn]a [a-zA-Zçáéíóúâêô]+|[Ss]ua) maioria [a-zA-Zçáéíóúâêô]+s)|((alguma|certa|dessa|desta|mesma|outra|qual|qualquer|que|tal) maneira [a-zçáéíóúâêô]+s))\\b")
 
-# Excecao da identificacao a maior parte 
-excMparte = re.compile("(?i)\\b([Bb]oa|[Dd]essa|[Dd]esta|[Ee]m|[Gg]rande|[Mm]aior|[Nn]essa|[Nn]esta|[Nn]uma|[Pp]equena|[Qq]ualquer|[Tt]oda|[Uu]ma) parte [a-zA-Z\xe7\xe1\xe9\xed\xf3\xfa\xe2\xea\xf4]+s\\b")
-excFparte = re.compile("(?i)\\b([a-zA-Z\xe7\xe1\xe9\xed\xf3\xfa\xe2\xea\xf4]+es) (boa|dessa|desta|grande|maior|nessa|nesta|numa|pequena|qualquer|toda|uma) parte\\b")
+# Excecao da identificacao a maior parte
+excMparte = re.compile("(?i)\\b([Bb]oa|[Dd]essa|[Dd]esta|[Ee]m|[Gg]rande|[Mm]aior|[Nn]essa|[Nn]esta|[Nn]uma|[Pp]equena|[Qq]ualquer|[Tt]oda|[Uu]ma) parte [a-zA-Zçáéíóúâêô]+s\\b")
+excFparte = re.compile("(?i)\\b([a-zA-Zçáéíóúâêô]+es) (boa|dessa|desta|grande|maior|nessa|nesta|numa|pequena|qualquer|toda|uma) parte\\b")
 
 # Excecao da identificacao de tal modo
-excMmodo = re.compile("(?i)\\b([Aa]lgum|[Cc]erto|[Dd]esse|[Dd]este|[Mm]esmo|[Nn]enhum|[Oo]utro|[Pp]elo|[Tt]al) modo [a-zA-Z\xe7\xe1\xe9\xed\xf3\xfa\xe2\xea\xf4]+s\\b")
+excMmodo = re.compile("(?i)\\b([Aa]lgum|[Cc]erto|[Dd]esse|[Dd]este|[Mm]esmo|[Nn]enhum|[Oo]utro|[Pp]elo|[Tt]al) modo [a-zA-Zçáéíóúâêô]+s\\b")
 
 # Excecao da identificacao da regra divida - divda
 excdivida = re.compile("(?i)\\b([Dd]ivida (a|as|o|os|em|por|com|pela|pelas|pelo|pelos|tudo|isto|isso))")
@@ -299,91 +299,91 @@ excdivida = re.compile("(?i)\\b([Dd]ivida (a|as|o|os|em|por|com|pela|pelas|pelo|
 # Excecao da identificacao da regra noticia - notIcia
 excnoticia = re.compile("(?i)\\b(noticia (a|as|o|os|tudo|isto|isso))")
 
-# Excecao da identificacao da regra camisa 10 
+# Excecao da identificacao da regra camisa 10
 excamisa = re.compile("(?i)\\b(camisa ([0-9]+|Verde|Alvo|Branco))")
 
-# Excecao da identificacao da regra camisa 10 
-exceapouco = re.compile("(?i)\\b(A pouco mais de ([0-9]+|um|uma|dois|duas|tr\xeas|quatro|cinco|seis|sete|oito|nove|dez|onze|doze|treze|catorze|quinze|dezesseis|dezessete|dezoito|dezenove|vinte) (ano|anos|m\xeas|meses|semana|semanas|dia|dias|hora|horas|minuto|minutos|segundo|segundos|volta|voltas) (para|de|da|das|do|dos))")
+# Excecao da identificacao da regra camisa 10
+exceapouco = re.compile("(?i)\\b(A pouco mais de ([0-9]+|um|uma|dois|duas|três|quatro|cinco|seis|sete|oito|nove|dez|onze|doze|treze|catorze|quinze|dezesseis|dezessete|dezoito|dezenove|vinte) (ano|anos|mês|meses|semana|semanas|dia|dias|hora|horas|minuto|minutos|segundo|segundos|volta|voltas) (para|de|da|das|do|dos))")
 
-# Excecao da identificacao da regra palavras terminadas em ido - Ex. uma foto sua vestido de... 
+# Excecao da identificacao da regra palavras terminadas em ido - Ex. uma foto sua vestido de...
 excfido = re.compile("(?i)\\b(foto|fotos|imagem|imangens|caricatura|caricaturas|fotografia|fotografias) (minha|minhas|sua|suas) (vestido|vestidos)")
 
 # Excecao de plural com anos Ex. em 1984 meu pai - 12/2014 processo
-exckano = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) [a-zA-Z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xFA]+[aeioulmnrz]")
+exckano = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) [a-zA-Záâãçéêíóôú]+[aeioulmnrz]")
 
-# Excecao de plural com horas Ex. as 00:00 horas 
+# Excecao de plural com horas Ex. as 00:00 horas
 exchora = re.compile("(?i)\\b(0[2-9]|[2-9]|[1-9][0-9]):[0-5][0-9] \\b")
 
 # Excecao de plural com anos Ex. em 1984 meu pai - 12/2014 processo
-exckano = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) [a-zA-Z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xFA]+[aeioulmnrz]")
-excYmfoa = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xFA]+)[oa]\\b")
-excYmasco = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xFA]+o)\\b")
-excYmasca = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xFA]+a)\\b")
-excYnca = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-zA-Z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xFA]+)([aeiou])n\xE7a\\b")
-excYncia = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xFA]+)([\xE2\xEA\xED\xF4\xFA])ncia\\b")
-excYgrafia = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xFA]+)([\xE2\xEA\xED\xF4\xFA])grafia\\b")
-excYogia = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xFA]+[gl])ogia\\b")
-excYrgia = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xFA]+)rgia\\b")
-excYlia = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xFA]+)([\xE1\xE9\xED\xF3\xFA])lia\\b")
-excYapia = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xFA]+)erapia\\b")
-excYria = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xFA]+)([\xE1\xE9\xED\xF3\xFA])ria\\b")
-excYsia = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xFA]+)([\xE1\xE9\xED\xFA])sia\\b")
-excYrsia = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xFA]+)([\xE1\xE9\xED\xF3\xFA])rsia\\b")
-excYssia = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xFA]+)([\xe1\xe9\xED\xFA])ssia\\b")
-excYrnia = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xFA]+)([\xe1\xe9\xED\xFA])rnia\\b")
-excYnia = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xFA]+)([\xE2\xEA\xED\xF4\xFA])nia\\b")
-excYmfeu = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-zA-Z\xE7\xe1\xe9\xed\xf3\xfa\xe2\xea\xf4]+)u\\b")
-excYmascu = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-zA-Z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xFA]+)u\\b")
-excYfemu = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-zA-Z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xFA]+)u\\b")
-excYmfei = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-zA-Z\xE7\xe1\xe9\xed\xf3\xfa\xe2\xea\xf4]+)i\\b")
-excYmasci = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-zA-Z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xFA]+)i\\b")
-excYfemi = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-zA-Z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xFA]+)i\\b")
-excYmfal = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-zA-Z\xE7\xe1\xe9\xed\xf3\xfa\xe2\xea\xf4]+[a])l\\b")
-excYmascal = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-zA-Z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xFA]+[a])l\\b")
-excYfemal = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-zA-Z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xFA]+[a])l\\b")
+exckano = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) [a-zA-Záâãçéêíóôú]+[aeioulmnrz]")
+excYmfoa = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-záâãçéêíóôú]+)[oa]\\b")
+excYmasco = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-záâãçéêíóôú]+o)\\b")
+excYmasca = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-záâãçéêíóôú]+a)\\b")
+excYnca = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-zA-Záâãçéêíóôú]+)([aeiou])nça\\b")
+excYncia = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-záâãçéêíóôú]+)([âêíôú])ncia\\b")
+excYgrafia = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-záâãçéêíóôú]+)([âêíôú])grafia\\b")
+excYogia = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-záâãçéêíóôú]+[gl])ogia\\b")
+excYrgia = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-záâãçéêíóôú]+)rgia\\b")
+excYlia = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-záâãçéêíóôú]+)([áéíóú])lia\\b")
+excYapia = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-záâãçéêíóôú]+)erapia\\b")
+excYria = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-záâãçéêíóôú]+)([áéíóú])ria\\b")
+excYsia = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-záâãçéêíóôú]+)([áéíú])sia\\b")
+excYrsia = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-záâãçéêíóôú]+)([áéíóú])rsia\\b")
+excYssia = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-záâãçéêíóôú]+)([áéíú])ssia\\b")
+excYrnia = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-záâãçéêíóôú]+)([áéíú])rnia\\b")
+excYnia = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-záâãçéêíóôú]+)([âêíôú])nia\\b")
+excYmfeu = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-zA-Zçáéíóúâêô]+)u\\b")
+excYmascu = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-zA-Záâãçéêíóôú]+)u\\b")
+excYfemu = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-zA-Záâãçéêíóôú]+)u\\b")
+excYmfei = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-zA-Zçáéíóúâêô]+)i\\b")
+excYmasci = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-zA-Záâãçéêíóôú]+)i\\b")
+excYfemi = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-zA-Záâãçéêíóôú]+)i\\b")
+excYmfal = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-zA-Zçáéíóúâêô]+[a])l\\b")
+excYmascal = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-zA-Záâãçéêíóôú]+[a])l\\b")
+excYfemal = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-zA-Záâãçéêíóôú]+[a])l\\b")
 excYmfel = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-zA-Z]+)el\\b")
-excYmascel = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-zA-Z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xFA]+)el\\b")
-excYfemel = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-zA-Z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xFA]+)el\\b")
-excYamscel = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-zA-Z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xFA]+[e])l\\b")
-excYmasces = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-zA-Z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xFA]+)\xeas\\b")
-excYvel = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-zA-Z\xE7]+[\xe1\xe9\xed\xf3\xfa])vel\\b")
-excYmfe = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-zA-Z\xE7\xe1\xe9\xed\xf3\xfa\xe2\xea\xf4]+)e\\b")
-excYmasce = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-zA-Z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xFA]+)e\\b")
-excYfeme = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-zA-Z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xFA]+)e\\b")
+excYmascel = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-zA-Záâãçéêíóôú]+)el\\b")
+excYfemel = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-zA-Záâãçéêíóôú]+)el\\b")
+excYamscel = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-zA-Záâãçéêíóôú]+[e])l\\b")
+excYmasces = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-zA-Záâãçéêíóôú]+)ês\\b")
+excYvel = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-zA-Zç]+[áéíóú])vel\\b")
+excYmfe = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-zA-Zçáéíóúâêô]+)e\\b")
+excYmasce = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-zA-Záâãçéêíóôú]+)e\\b")
+excYfeme = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-zA-Záâãçéêíóôú]+)e\\b")
 excYinvaz = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-zA-Z]+)z\\b")
 excYmascz = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-zA-Z]+)z\\b")
 excYfemz = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-zA-Z]+)z\\b")
-excYmfm = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-zA-Z\xE7\xe1\xe9\xed\xf3\xfa\xe2\xea\xf4]+)m\\b")
-excYmascm = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-zA-Z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xFA]+)m\\b")
-excYfemm = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-zA-Z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xFA]+)m\\b")
-excYfema = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xFA]+[a])\\b")
-excYfdade = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xFA]+)dade\\b")
+excYmfm = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-zA-Zçáéíóúâêô]+)m\\b")
+excYmascm = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-zA-Záâãçéêíóôú]+)m\\b")
+excYfemm = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-zA-Záâãçéêíóôú]+)m\\b")
+excYfema = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-záâãçéêíóôú]+[a])\\b")
+excYfdade = re.compile("(?i)\\b([Ee]m 19[0-9][0-9]|[Ee]m 20[0-9][0-9]|[Dd]e 19[0-9][0-9]|[Dd]e 20[0-9][0-9]|[Dd]esde 19[0-9][0-9]|[Dd]esde 20[0-9][0-9]|([0-9]+)[/:;]([0-9]+)) ([a-záâãçéêíóôú]+)dade\\b")
 
 # Excecao de plural - singular
-excplSin = re.compile("(?i)\\b([a-zA-Z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xf5\xFA]+[s] [a-zA-Z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xf5\xFA]+[aeioulmnrxz], [a-zA-Z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xf5\xFA]+[aeioulmnrxz] e |[a-zA-Z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xf5\xFA]+[s] [a-zA-Z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xf5\xFA]+[aeioulmnrxz], [a-zA-Z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xf5\xFA]+[aeioulmnrxz] e |[a-zA-Z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xf5\xFA]+[s] [a-zA-Z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xf5\xFA]+[aeioulmnrxz], [a-zA-Z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xf5\xFA]+[aeioulmnrxz], [a-zA-Z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xf5\xFA]+[aeioulmnrxz])\\b")
+excplSin = re.compile("(?i)\\b([a-zA-Záâãçéêíóôõú]+[s] [a-zA-Záâãçéêíóôõú]+[aeioulmnrxz], [a-zA-Záâãçéêíóôõú]+[aeioulmnrxz] e |[a-zA-Záâãçéêíóôõú]+[s] [a-zA-Záâãçéêíóôõú]+[aeioulmnrxz], [a-zA-Záâãçéêíóôõú]+[aeioulmnrxz] e |[a-zA-Záâãçéêíóôõú]+[s] [a-zA-Záâãçéêíóôõú]+[aeioulmnrxz], [a-zA-Záâãçéêíóôõú]+[aeioulmnrxz], [a-zA-Záâãçéêíóôõú]+[aeioulmnrxz])\\b")
 
 # Excecao de viu ele e viram eles
-excviuEle = re.compile("(?i)\\b(viu el(a|e) que|viu el(a|e) (a|as|o|os)|viu el(a|e)[.;,]|o que viu el(a|e)|, viu el(a|e) [a-zA-Z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xf5\xFA]+|viram el(a|e)s que|viram el(a|e)s (a|as|o|os)|viram el(a|e)s[.;,]|o que viram el(a|e)s|, viram el(a|e)s [a-zA-Z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xf5\xFA]+)\\b")
+excviuEle = re.compile("(?i)\\b(viu el(a|e) que|viu el(a|e) (a|as|o|os)|viu el(a|e)[.;,]|o que viu el(a|e)|, viu el(a|e) [a-zA-Záâãçéêíóôõú]+|viram el(a|e)s que|viram el(a|e)s (a|as|o|os)|viram el(a|e)s[.;,]|o que viram el(a|e)s|, viram el(a|e)s [a-zA-Záâãçéêíóôõú]+)\\b")
 
 # OUTROS  *-*-*-*-*-*-*-
 
 # Identificacao de Nao a - Nao ha
-vnaoHa = re.compile("(?i)\\b([Nn]\xe3o a ([a-z]+ade|[a-z\xe7]+\xe3o|[a-z]+eir[ao]|[a-z\xe7\xe1\xe9\xed\xf3\xfa]+ito|[a-z]+iv[ao]|[a-z\xe7]+\xf5es|[a-z]+nte|[a-z]+nto|[a-z\xea\xe2\xe1\xed\xf3]+ci[ao]|[a-z\xe7]+ras|[a-z\xe7]+res|[a-z\xe7\xe1\xe9\xed\xf3\xfa]+ri[ao][a-z\xe7\xe1\xe9\xed\xf3\xfa]+ri[ao]s|[a-z\xe7\xe1\xe9\xed\xf3\xfa]+tos|abertura|abrigo|academias|acordo|ac\xfamulo|admirar|aforismos|agenda|agricultura|\xe1gua|a\xed|ainda|ajuda|ajuste|alarme|\xe1lbum|alcaide|aldeias|alface|algas|algum|alguma|alguns|ali|alma|almo\xe7o|alta|alternativas|alvar\xe1|amanuense|amargura|ambulantes|amigos|amor|amplas|animais|\xe2nimo|anos|ao|apenas|apetite|aplausos|apoio|apoios|aposta|aquela|aquelas|aquele|aqueles|aqui|\xe1rea|aristocracias|arma|arte|artista|\xe1rvore|arvoredo|as|aspas|assadura|assim|assistentes|atalhos|ataque|ataques|at\xe9|ateus|atmosfera|atraso|atrasos|aulas|autom\xf3vel|autor|avan\xe7o|azar|azuis|bagatelas|baia|baile|balan\xe7a|balas|baliza|b\xe1lsamo|bananas|banco|bando|banhe
 iros|banhos|banquetes|barco|barracas|base|beijo|bela|beleza|belos|bem|bernarda|bicho|birra|boa|bogas|bom|bombas|bonan\xe7a|bonde|bons|bonzo|borda|bota|botequim|bra\xe7o|bra\xe7os|bruxas|buracos|c\xe1|cabe\xe7a|cabotino|cabreiros|ca\xe7a|cacha\xe7a|cachorrinho|caga\xe7o|cal\xe7ado|c\xe1lculo|caldeiradas|calor|cama|camarada|camas|camelos|caminho|caminhos|camisas|campo|cantinho|caos|capas|capit\xe3es|capitais|capital|capricho|caprichos|car\xe1cter|caramujo|carne|carro|carros|carta|cartas|cartilha|casa|casas|casca|caso|casos|castelhanos|castelo|castigo|catarse|caudal|causas|cavalo|cavalos|cego|cegonha|centro|cerim\xf4nia|certas|certeza|certezas|c\xe9u|ch\xe1|chama|chamariz|chance|chaves|chefe|chefes|cheiros|cheques|choque|chuva|cinco|cineasta|cinema|cinemas|cip\xf3|ci\xfames|claro-escuro|classe|clientela|clima|clube|coadjutor|cobertura|cobra|cobran\xe7a|coiros|coisa|coisa-ruim|com|combate|comida|como|companhia|compromisso|comum|confian\xe7a|conforto|conselhos|consenso|contestar|contraba
 ndistas|controle|cousa|cova|crase|criados|crian\xe7as|criatura|crime|crimes|criminoso|crise|culpado|cultura|cura|dados|data|de|decerto|dentro|den\xfancias|desar|descanso|desculpa|desculpas|desejar|desemprego|deserto|desgra\xe7ado|desleixo|desordem|despedida|dessas|destino|desvios|detalhes|deus|deuses|dever|dez|dia|diabos|di\xe1logo|dias|dieta|diferen\xe7a|diferen\xe7as|dificuldades|diploma|diretor|disfarce|disso|disto|diverg\xeancias|d\xedvida|dividendos|divina|divinas|do|doce|do\xe7ura|doen\xe7a|doen\xe7as|dois|dolo|domingo|dor|dormimos|dormir|dous|doutrina|doutros|drama|droga|duas|duques|d\xfavida|duvidar|d\xfavidas|e|\xe9|economia|ego\xedsmo|elefantes|em|embargo|empadas|empates|empatia|empenho|empenhos|emplastro|emprego|encarregados|encontro|energia|enfermidades|engano|enganos|entre|epidemia|epidemias|epis\xf3dio|\xe9poca|\xe9pocas|equipe|equipes|ermos|erro|erros|erva|esc\xe2ndalo|escapar|escolas|escolha|escravos|esfor\xe7os|espa\xe7o|espa\xe7os|esp\xe9cies|esperan\xe7a|essa|esse
 |esses|esta|estat\xedsticas|este|estes|est\xf4mago|estrat\xe9gias|est\xfadios|estudos|evid\xeancias|exagero|exemplo|falar|falta|fam\xedlia|fato|f\xe9|febre|f\xe9rias|festa|festas|fidalgos|fil\xf3sofo|fim|fome|for\xe7a|for\xe7as|forma|formas|f\xf3rmula|f\xf3rmulas|fortuna|fugir|fumo|futuro|garantia|garantias|gon\xe7alinho|gosto|governo|gra\xe7a|grades|grande|grandes|grupos|hip\xf3tese|hoje|homem|homens|honra|ideologias|igual|imagens|imposs\xedveis|ind\xedcios|inimigo|interesse|j\xe1|jogos|jornais|justi\xe7a|l\xe1|lei|leis|liames|limite|limites|linguagem|livro|livros|lixo|lua|lugar|luta|lutas|luz|m\xe1goa|maior|mais|mal|malandro|males|manh\xe3s|m\xe3os|margem|mas|m\xe1scara|m\xe9dico|m\xe9dicos|medida|medo|meio|meios|melhor|mendigo|menina|mesas|mesmo|m\xe9todo|m\xe9todos|milagre|mister|mo\xe7a|modelo|modelos|mol\xe9stia|molhos|morte|motivos|motorista|mudan\xe7as|muita|muitas|mulher|m\xfasica|na|nada|nas|nascentes|negar|negros|nela|nele|neles|nem|nenhum|nenhuma|nenhuns|nessa|nesta|nest
 e|ningu\xe9m|nisso|no|noite|nome|nomes|nos|notas|not\xedcias|novidades|novos|n\xfameros|o|obst\xe1culos|ofensa|olhos|onde|ordem|ou|ouro|outra|outro|outros|pai|pa\xeds|palavra|papel|para|partido|partidos|passagem|peixe|penedos|perda|perigo|per\xedodos|perplexidades|perspectivas|pesar|pessoa|pessoal|pessoas|piolhos|pior|pistas|planos|poder|poesia|pois|pol\xedcias|pol\xedtica|pol\xedticas|por|por\xe9m|porque|portugueses|posse|pota|povo|praxe|prazer|prazo|pressa|pressas|princ\xedpio|princ\xedpios|problema|problemas|prod\xedgio|programa|progresso|protetor|prova|provas|p\xfablico|quaisquer|qualquer|quase|que|quem|ra\xe7as|racioc\xednios|racismo|rapaz|receio|receitas|recuos|recurso|recursos|refer\xeancias|reforma|refugiados|registo|registro|registros|regra|rei|rem\xe9dio|remorso|reservas|resposta|respostas|riqueza|risco|riscos|rosas|rua|sa\xedda|salas|sangue|segredo|segredos|segunda|seis|sempre|senador|sentido|sentir|sequer|ser|sereia|servi\xe7o|simpatia|sinais|sinal|s\xf3|sobre|social|sol
 |som|sono|subs\xeddios|subtilezas|surf|tal|talvez|tamb\xe9m|tanta|tarefa|tecnologia|temor|tempo|terap\xeautica|terra|testemunhas|tipo|todo|tolo|trabalho|tr\xe1fico|trag\xe9dia|tr\xeas|trevas|tristeza|tristezas|tropa|um|uma|umas|utopias|vacilar|vacina|vaga|vagas|vaidades|valor|vedetas|ver|verdadeiros|versos|vest\xedgio|v\xe9u|vida|vingan\xe7a|vinho|vislumbrar|vizinhos|volta|voltas|voz))\\b")
-vdisNaoa = re.compile("(?i)\\b([Dd]iga|[Dd]igam|[Dd]igo|[Dd]ir\xe1|[Dd]ir\xe3o|[Dd]iremos|[Dd]iria|[Dd]iriam|[Dd]isse|[Dd]issemos|[Dd]isseram|[Dd]izem|[Dd]iz|[Dd]izer|[Dd]izia|[Dd]iziam|[Dd]o|[Ee]|[Nn]o|[Oo]|ou|[Pp]ara|[Pp]ro|[Ss]onoro|[Uu]m) n\xe3o a\\b")
-vMaisNaoa = re.compile("(?i)\\b(\xe9 que|\xe9 o que|\xe9 a que|s\xe3o os que|s\xe3o as que|que n\xe3o a que)\\b")
+vnaoHa = re.compile("(?i)\\b([Nn]ão a ([a-z]+ade|[a-zç]+ão|[a-z]+eir[ao]|[a-zçáéíóú]+ito|[a-z]+iv[ao]|[a-zç]+ões|[a-z]+nte|[a-z]+nto|[a-zêâáíó]+ci[ao]|[a-zç]+ras|[a-zç]+res|[a-zçáéíóú]+ri[ao][a-zçáéíóú]+ri[ao]s|[a-zçáéíóú]+tos|abertura|abrigo|academias|acordo|acúmulo|admirar|aforismos|agenda|agricultura|água|aí|ainda|ajuda|ajuste|alarme|álbum|alcaide|aldeias|alface|algas|algum|alguma|alguns|ali|alma|almoço|alta|alternativas|alvará|amanuense|amargura|ambulantes|amigos|amor|amplas|animais|ânimo|anos|ao|apenas|apetite|aplausos|apoio|apoios|aposta|aquela|aquelas|aquele|aqueles|aqui|área|aristocracias|arma|arte|artista|árvore|arvoredo|as|aspas|assadura|assim|assistentes|atalhos|ataque|ataques|até|ateus|atmosfera|atraso|atrasos|aulas|automóvel|autor|avanço|azar|azuis|bagatelas|baia|baile|balança|balas|baliza|bálsamo|bananas|banco|bando|banheiros|banhos|banquetes|barco|barracas|base|beijo|bela|beleza|belos|bem|bernarda|bicho|birra|boa|bogas
 |bom|bombas|bonança|bonde|bons|bonzo|borda|bota|botequim|braço|braços|bruxas|buracos|cá|cabeça|cabotino|cabreiros|caça|cachaça|cachorrinho|cagaço|calçado|cálculo|caldeiradas|calor|cama|camarada|camas|camelos|caminho|caminhos|camisas|campo|cantinho|caos|capas|capitães|capitais|capital|capricho|caprichos|carácter|caramujo|carne|carro|carros|carta|cartas|cartilha|casa|casas|casca|caso|casos|castelhanos|castelo|castigo|catarse|caudal|causas|cavalo|cavalos|cego|cegonha|centro|cerimônia|certas|certeza|certezas|céu|chá|chama|chamariz|chance|chaves|chefe|chefes|cheiros|cheques|choque|chuva|cinco|cineasta|cinema|cinemas|cipó|ciúmes|claro-escuro|classe|clientela|clima|clube|coadjutor|cobertura|cobra|cobrança|coiros|coisa|coisa-ruim|com|combate|comida|como|companhia|compromisso|comum|confiança|conforto|conselhos|consenso|contestar|contrabandistas|controle|cousa|cova|crase|criados|crianças|criatura|crime|crimes|criminoso|crise|culpado|cultura|cura|dados|data|de|decerto|dentr
 o|denúncias|desar|descanso|desculpa|desculpas|desejar|desemprego|deserto|desgraçado|desleixo|desordem|despedida|dessas|destino|desvios|detalhes|deus|deuses|dever|dez|dia|diabos|diálogo|dias|dieta|diferença|diferenças|dificuldades|diploma|diretor|disfarce|disso|disto|divergências|dívida|dividendos|divina|divinas|do|doce|doçura|doença|doenças|dois|dolo|domingo|dor|dormimos|dormir|dous|doutrina|doutros|drama|droga|duas|duques|dúvida|duvidar|dúvidas|e|é|economia|egoísmo|elefantes|em|embargo|empadas|empates|empatia|empenho|empenhos|emplastro|emprego|encarregados|encontro|energia|enfermidades|engano|enganos|entre|epidemia|epidemias|episódio|época|épocas|equipe|equipes|ermos|erro|erros|erva|escândalo|escapar|escolas|escolha|escravos|esforços|espaço|espaços|espécies|esperança|essa|esse|esses|esta|estatísticas|este|estes|estômago|estratégias|estúdios|estudos|evidências|exagero|exemplo|falar|falta|família|fato|fé|febre|férias|festa|festas|fidalgos|filósofo|fim|
 fome|força|forças|forma|formas|fórmula|fórmulas|fortuna|fugir|fumo|futuro|garantia|garantias|gonçalinho|gosto|governo|graça|grades|grande|grandes|grupos|hipótese|hoje|homem|homens|honra|ideologias|igual|imagens|impossíveis|indícios|inimigo|interesse|já|jogos|jornais|justiça|lá|lei|leis|liames|limite|limites|linguagem|livro|livros|lixo|lua|lugar|luta|lutas|luz|mágoa|maior|mais|mal|malandro|males|manhãs|mãos|margem|mas|máscara|médico|médicos|medida|medo|meio|meios|melhor|mendigo|menina|mesas|mesmo|método|métodos|milagre|mister|moça|modelo|modelos|moléstia|molhos|morte|motivos|motorista|mudanças|muita|muitas|mulher|música|na|nada|nas|nascentes|negar|negros|nela|nele|neles|nem|nenhum|nenhuma|nenhuns|nessa|nesta|neste|ninguém|nisso|no|noite|nome|nomes|nos|notas|notícias|novidades|novos|números|o|obstáculos|ofensa|olhos|onde|ordem|ou|ouro|outra|outro|outros|pai|país|palavra|papel|para|partido|partidos|passagem|peixe|penedos|perda|perigo|períodos|perplexidades
 |perspectivas|pesar|pessoa|pessoal|pessoas|piolhos|pior|pistas|planos|poder|poesia|pois|polícias|política|políticas|por|porém|porque|portugueses|posse|pota|povo|praxe|prazer|prazo|pressa|pressas|princípio|princípios|problema|problemas|prodígio|programa|progresso|protetor|prova|provas|público|quaisquer|qualquer|quase|que|quem|raças|raciocínios|racismo|rapaz|receio|receitas|recuos|recurso|recursos|referências|reforma|refugiados|registo|registro|registros|regra|rei|remédio|remorso|reservas|resposta|respostas|riqueza|risco|riscos|rosas|rua|saída|salas|sangue|segredo|segredos|segunda|seis|sempre|senador|sentido|sentir|sequer|ser|sereia|serviço|simpatia|sinais|sinal|só|sobre|social|sol|som|sono|subsídios|subtilezas|surf|tal|talvez|também|tanta|tarefa|tecnologia|temor|tempo|terapêutica|terra|testemunhas|tipo|todo|tolo|trabalho|tráfico|tragédia|três|trevas|tristeza|tristezas|tropa|um|uma|umas|utopias|vacilar|vacina|vaga|vagas|vaidades|valor|vedetas|ver|verdadeiros|verso
 s|vestígio|véu|vida|vingança|vinho|vislumbrar|vizinhos|volta|voltas|voz))\\b")
+vdisNaoa = re.compile("(?i)\\b([Dd]iga|[Dd]igam|[Dd]igo|[Dd]irá|[Dd]irão|[Dd]iremos|[Dd]iria|[Dd]iriam|[Dd]isse|[Dd]issemos|[Dd]isseram|[Dd]izem|[Dd]iz|[Dd]izer|[Dd]izia|[Dd]iziam|[Dd]o|[Ee]|[Nn]o|[Oo]|ou|[Pp]ara|[Pp]ro|[Ss]onoro|[Uu]m) não a\\b")
+vMaisNaoa = re.compile("(?i)\\b(é que|é o que|é a que|são os que|são as que|que não a que)\\b")
 
 # Excecao de tem sem acento
-exctema = re.compile("(?i)\\b((das|de|dos|dessas|destas|nessas|nestas|desses|destes|nesses|nestes) ([a-zA-Z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xf5\xFA]+[s]) ([a-zA-Z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xf5\xFA]+[s])|[AaOo] [a-zA-Z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xf5\xFA]+[aeioulmrz] entre [a-zA-Z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xf5\xFA]+[aeioulmrz] [a-zA-Z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xf5\xFA]+[aeioulmrz] e [a-zA-Z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xf5\xFA]+[s] [a-zA-Z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xf5\xFA]+[s]) tem\\b")
-exctemb = re.compile("(?i)\\b(das|de|dos|dessas|destas|nessas|nestas|desses|destes|nesses|nestes) ([a-zA-Z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xf5\xFA]+[s]) tem\\b")
+exctema = re.compile("(?i)\\b((das|de|dos|dessas|destas|nessas|nestas|desses|destes|nesses|nestes) ([a-zA-Záâãçéêíóôõú]+[s]) ([a-zA-Záâãçéêíóôõú]+[s])|[AaOo] [a-zA-Záâãçéêíóôõú]+[aeioulmrz] entre [a-zA-Záâãçéêíóôõú]+[aeioulmrz] [a-zA-Záâãçéêíóôõú]+[aeioulmrz] e [a-zA-Záâãçéêíóôõú]+[s] [a-zA-Záâãçéêíóôõú]+[s]) tem\\b")
+exctemb = re.compile("(?i)\\b(das|de|dos|dessas|destas|nessas|nestas|desses|destes|nesses|nestes) ([a-zA-Záâãçéêíóôõú]+[s]) tem\\b")
 
 # Excecao de obedecer
-excobdc = re.compile("(?i)\\b([Dd]eso|[Oo])bede([c\xE7])(\\w+) a ([0-9]+|[a-zA-Z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xf5\xFA]+[o]|algum|alguma|algumas|dez|dois|duas|ela|elas|ele|eles|essa|essas|esse|esses|esta|estas|este|estes|minha|minhas|ningu\xe9m|nossa|nossas|nove|seis|sete|sua|suas|toda|todas|todos|tr\xeas|um|uma|umas|uns|voc\xea|vossa)\\b")
+excobdc = re.compile("(?i)\\b([Dd]eso|[Oo])bede([cç])(\\w+) a ([0-9]+|[a-zA-Záâãçéêíóôõú]+[o]|algum|alguma|algumas|dez|dois|duas|ela|elas|ele|eles|essa|essas|esse|esses|esta|estas|este|estes|minha|minhas|ninguém|nossa|nossas|nove|seis|sete|sua|suas|toda|todas|todos|três|um|uma|umas|uns|você|vossa)\\b")
 
 # Excecao de compostos contra
-exccontra = re.compile("(?i)\\b([Aa]berta|[Aa]bertamente|[Aa]bertos|[Aa]brigada|[Aa]brigo|[Aa]buso|[Aa]\xe7\xe3o|[Aa]cautelar-se|[Aa]\xe7\xf5es|[Aa]cordo|[Aa]cusa\xe7\xe3o|[Aa]cusa\xe7\xf5es|[Aa]dvertiu|[Aa]dvogado|[Aa]\xe9reos|[Aa]final|[Aa]gir|[Aa]gora|[Aa]gress\xe3o|[Aa]gress\xf5es|[Aa]inda|[Aa]juda|[Aa]lem\xe3es|[Aa]lerta|[Aa]lgo|[Aa]lguma|[Aa]lian\xe7a|[Aa]lma|[Aa]manha|[Aa]manh\xe3|[Aa]mea\xe7a|[Aa]mea\xe7as|[Aa]mistoso|[Aa]mistosos|[Aa]muleto|[Aa]n\xe1tema|[Aa]no|[Aa]nos|[Aa]ntes|[Aa]nticorpos|[Aa]nt\xeddoto|[Aa]penas|[Aa]pertadas|[Aa]pertado|[Aa]pertando|[Aa]pertando-a|[Aa]pertava|[Aa]pertava-a|[Aa]pertou|[Aa]pertou-a|[Aa]pertou-o|[Aa]poiado|[Aa]rgumentar|[Aa]rgumento|[Aa]rgumentos|[Aa]rma|[Aa]rmada|[Aa]rmado|[Aa]rmados|[Aa]rmas|[Aa]rremessavam|[Aa]rremesso|[Aa]rremessou|[Aa]rremete|[Aa]rremetendo|[Aa]rremeter|[Aa]rremeteu|[Aa]rremetia|[Aa]rremetidas|[Aa]rrojou-se|[Aa]rtigo|[Aa]rtigos|[Aa]ssalto|[Aa]ssim|[Aa]taque|[Aa]taques|[Aa]t\xe9|[Aa]tenta|[Aa]tentado|[Aa]tentados|[Aa]t
 entando|[Aa]tentar|[Aa]tentou|[Aa]tirada|[Aa]tiradas|[Aa]tirado|[Aa]tiram|[Aa]tirando|[Aa]tirar|[Aa]tirar-se|[Aa]tiraram|[Aa]tirou|[Aa]tirou-se|[Aa]to|[Aa]utoridade|[Aa]ux\xedlio|[Aa]van\xe7ando|[Aa]van\xe7ar|[Aa]van\xe7aram|[Aa]van\xe7ou|[Bb]aixa|[Bb]aixas|[Bb]andeira|[Bb]arreira|[Bb]arreiras|[Bb]atalha|[Bb]atalhas|[Bb]atendo|[Bb]ater|[Bb]ateram|[Bb]ateu|[Bb]em|[Bb]ilh\xf5es|[Bb]lasfemar|[Bb]loco|[Bb]oca|[Bb]oicote|[Bb]ola|[Bb]omba|[Bb]orracha|[Bb]ra\xe7o|[Bb]radar|[Bb]radava|[Bb]rancos|[Bb]rasil|[Bb]rasileira|[Bb]rigar|[Bb]rit\xe2nica|[Cc]abe\xe7a|[Cc]abo|[Cc]aiu|[Cc]al\xfania|[Cc]ampanha|[Cc]ampanhas|[Cc]ampo|[Cc]andidatura|[Cc]aptura|[Cc]ara|[Cc]asa|[Cc]asar|[Cc]ausa|[Cc]avalaria|[Cc]ensura|[Cc]ensuras|[Cc]ento|[Cc]errada|[Cc]errados|[Cc]hoque|[Cc]idadania|[Cc]idad\xe3o|[Cc]idad\xe3os|[Cc]idade|[Cc]igarro|[Cc]ilada|[Cc]ivil|[Cc]lama|[Cc]lamam|[Cc]lamando|[Cc]lamar|[Cc]l\xe1ssico|[Cc]oisa|[Cc]oisas|[Cc]\xf3lera|[Cc]oliga\xe7\xe3o|[Cc]olocar|[Cc]ombate|[Cc]ombatendo|[Cc]ombater|[C
 c]ombateram|[Cc]ombates|[Cc]ombatiam|[Cc]ometida|[Cc]ometidas|[Cc]ometido|[Cc]ometidos|[Cc]omiss\xe3o|[Cc]omo|[Cc]ompl\xf4|[Cc]omprimidos|[Cc]omum|[Cc]oncedidas|[Cc]oncreto|[Cc]onforto|[Cc]onjura|[Cc]onsci\xeancia|[Cc]onspira|[Cc]onspira\xe7\xe3o|[Cc]onspirador|[Cc]onspiram|[Cc]onspirar|[Cc]onspirava|[Cc]onspiravam|[Cc]onstante|[Cc]ontos|[Cc]onven\xe7\xe3o|[Cc]ora\xe7\xe3o|[Cc]oroa|[Cc]orpo|[Cc]orre|[Cc]orrer|[Cc]orrida|[Cc]orrup\xe7\xe3o|[Cc]ostas|CPI|[Cc]r\xe2nio|[Cc]rian\xe7a|[Cc]riatura|[Cc]rime|[Cc]rimes|[Cc]riminal|[Cc]riminosa|[Cc]r\xedtica|[Cc]r\xedticas|[Cc]ruz|[Cc]ruzada|[Cc]ruzadas|[Dd]anos|[Dd]e|[Dd]ecis\xe3o|[Dd]ecisiva|[Dd]eclamam|[Dd]eclamando|[Dd]eclamar|[Dd]eclara\xe7\xf5es|[Dd]efend\xea-las|[Dd]efender|[Dd]efender-se|[Dd]efendido|[Dd]efesa|[Dd]efesas|[Dd]ele|[Dd]elito|[Dd]entes|[Dd]entro|[Dd]en\xfancia|[Dd]en\xfancias|[Dd]ep\xf5e|[Dd]epois|[Dd]epor|[Dd]eputados|[Dd]esconfian\xe7a|[Dd]esesperadamente|[Dd]esferir|[Dd]espeito|[Dd]espejar|[Dd]eus|[Dd]ifama\xe7\xe3o|[Dd
 ]ignidade|[Dd]ireitos|[Dd]iretamente|[Dd]irigia-se|[Dd]irigida|[Dd]irigidas|[Dd]irigido|[Dd]irigidos|[Dd]iscrimina\xe7\xe3o|[Dd]iscurso|[Dd]isparado|[Dd]isparar|[Dd]ispararam|[Dd]isparou|[Dd]isputa|[Dd]ito|[Dd]izer|[Dd]o|[Dd]obrado|[Dd]ocumento|[Dd]ois|[Dd]omingo|[Dd]roga|[Dd]rogas|[Dd]ura|[Dd]uras|[Ee]|[\xc9\xe9]|[Ee]con\xf4mico|[Ee]feito|[Ee]ficaz|[Ee]ficazes|[Ee]l-rei|[Ee]la|[Ee]le|[Ee]lei\xe7\xf5es|[Ee]les|[Ee]m|[Ee]mbargo|[Ee]mbora|[Ee]mpate|[Ee]n\xe9rgica|[Ee]nergicamente|[Ee]nt\xe3o|[Ee]quipe|[Ee]ra|[Ee]ram|[Ee]rguer|[Ee]rguesse|[Ee]sbarrar|[Ee]sbarrou|[Ee]sbracejar|[Ee]sbravejar|[Ee]scala|[Ee]screveu|[Ee]scudo|[Ee]sfor\xe7os|[Ee]spada|Espanha|[Ee]special|[Ee]specialmente|[Ee]speculativo|[Ee]spingarda|[Ee]sp\xedrito|[Ee]st\xe1|[Ee]stado|[Ee]stamos|[Ee]st\xe3o|[Ee]star|[Ee]stava|[Ee]stavam|[Ee]steve|[Ee]stou|[Ee]strangeiro|[Ee]streia|[Ee]str\xe9ia|[Ee]streitou|[Ee]terno|[Ee]u|EUA|Europa|[Ee]uropeia|[Ee]uropeu|[Ee]xatamente|[Ee]xercida|[Ee]x\xe9rcito|[Ee]xpedi\xe7\xe3o|[Ee]xped
 i\xe7\xf5es|[Ee]xpulso|[Ff]ace|[Ff]ala|[Ff]alam|[Ff]alando|[Ff]alar|[Ff]az|[Ff]azer|[Ff]ederal|[Ff]eita|[Ff]eitas|[Ff]eiti\xe7o|[Ff]eito|[Ff]erro|[Ff]ez|[Ff]ilha|[Ff]ilho|[Ff]inal|[Ff]inalmente|[Ff]ogo|[Ff]oi|[Ff]or|[Ff]ora|[Ff]oram|[Ff]or\xe7a|[Ff]or\xe7as|[Ff]ormais|[Ff]ormal|[Ff]ortaleza|[Ff]orte|[Ff]ortemente|[Ff]ortes|[Ff]osse|[Ff]raco|[Ff]ran\xe7a|[Ff]rancamente|[Ff]ranceses|[Ff]raude|[Ff]raudes|[Ff]rente|[Ff]rontalmente|[Ff]ui|[Ff]\xfaria|[Ff]uriosa|[Ff]urioso|[Ff]uror|[Gg]arantia|[Gg]arantidos|[Gg]ente|[Gg]eral|[Gg]ol|[Gg]olpe|[Gg]ols|[Gg]overno|[Gg]r\xeamio|[Gg]reve|[Gg]rito|[Gg]ritos|[Gg]ritou|[Gg]uarda|[Gg]uerra|[Gg]uerras|[Gg]uerrilha|[Gg]uerrilheiros|[Hh]\xe1|[Hh]avia|[Hh]oje|[Hh]omem|[Hh]omens|[Hh]omic\xeddio|[Hh]oras|[Hh]ostil|[Hh]ostilidade|[Hh]ostilidades|[Hh]ostis|[Ii]a|[Ii]am|[Ii]l\xedcito|[Ii]mp\xe9rio|[Ii]mplac\xe1vel|[Ii]mportante|[Ii]mpreca\xe7\xf5es|[Ii]mprensa|[Ii]munidade|[Ii]munizada|[Ii]nconstitucionalidade|[Ii]ncorrupt\xedveis|[Ii]nd\xedcios|[Ii]ndigna\x
 e7\xe3o|[Ii]ndignada|[Ii]ndignado|[Ii]ndignava|[Ii]ndividuais|[Ii]ndo|[Ii]nfra\xe7\xf5es|[Ii]ngleses|[Ii]niciada|[Ii]nj\xfarias|[Ii]nqu\xe9rito|[Ii]nqu\xe9ritos|[Ii]nsulto|[Ii]nsurge|[Ii]nsurge-se|[Ii]nsurgia|[Ii]nsurgia-se|[Ii]nsurgiam|[Ii]nsurgido|[Ii]nsurgindo-se|[Ii]nsurgir|[Ii]nsurgir-se|[Ii]nsurgiram|[Ii]nsurgiram-se|[Ii]nsurgiu|[Ii]nsurgiu-se|[Ii]nsurjo|[Ii]nsurrei\xe7\xe3o|[Ii]ntentada|[Ii]nternacionais|[Ii]nternacional|[Ii]nterpostos|[Ii]nvectivas|[Ii]nveste|[Ii]nvestem|[Ii]nvestia|[Ii]nvestiam|[Ii]nvestidas|[Ii]nvestindo|[Ii]nvestir|[Ii]nvestiram|[Ii]nvestirem|[Ii]nvestiu|[Ii]r|[Ii]ra|[II]raque|[Ii]rrita\xe7\xe3o|[Ii]rritada|[Ii]rritado|[Ii]rritou-se|[Ii]sso|[II]t\xe1lia|[Jj]\xe1|[Jj]aneiro|[Jj]oga|[Jj]ogadores|[Jj]ogam|[Jj]ogamos|[Jj]ogando|[Jj]ogar|[Jj]ogar\xe1|[Jj]ogava|[Jj]ogo|[Jj]ogos|[Jj]ogou|[Jj]ornais|[Jj]udiciais|[Jj]udicial|[Jj]udicialmente|[Jj]u\xedzo|[Jj]ulho|[Jj]usti\xe7a|[Ll]an\xe7ada|[Ll]an\xe7adas|[Ll]an\xe7ado|[Ll]an\xe7ar-se|[Ll]egal|[Ll]egisla\xe7\xe3o|[
 Ll]egislativo|[Ll]ei|[Ll]eis|[Ll]evanta|[Ll]evantadas|[Ll]evantam|[Ll]evantar|[Ll]evantava|[Ll]evante|[Ll]evantou|[Ll]ibelo|[Ll]iga|[Ll]iminar|[Ll]iminares|[Ll]\xedngua|[Ll]isboa|[Ll]ivros|[Ll]obby|[Ll]ocal|[Ll]ogo|[Ll]uta|[Ll]utador|[Ll]utam|[Ll]utando|[Ll]utar|[Ll]utar\xe1|[Ll]utaram|[Ll]utas|[Ll]utava|[Ll]utavam|[Ll]uto|[Ll]utou|[Mm]\xe3e|[Mm]ais|[Mm]aldi\xe7\xf5es|[Mm]anifesta\xe7\xe3o|[Mm]anifesta\xe7\xf5es|[Mm]anifestantes|[Mm]anifestar|[Mm]anifestar-se|[Mm]anifestaram|[Mm]anifestaram-se|[Mm]anifesto|[Mm]anifestou|[Mm]anifestou-se|[Mm]antinha|[Mm]\xe3o|[Mm]\xe3os|[Mm]archar|[Mm]archava|[Mm]as|[Mm]assacres|[Mm]assas|[Mm]aus-tratos|[Mm]e|[Mm]edicamentos|[Mm]\xe9dicos|[Mm]edida|[Mm]edidas|[Mm]elhor|[Mm]enina|[Mm]enos|[Mm]esmo|[Mm]ilitar|[Mm]ilitares|[Mm]im|[Mm]inutos|[Mm]ofinas|[Mm]olotov|[Mm]omento|[Mm]onarquia|[Mm]onteiro|[Mm]orte|[Mm]ostrou|[Mm]ove|[Mm]oveu|[Mm]ovida|[Mm]ovido|[Mm]ovimento|[Mm]ovimentos|[Mm]uito|[Mm]ulher|[Mm]ulheres|[Mm]undial|[Mm]undo|[Mm]urmurando|[Mm]urmur
 ar|[Nn]acional|[Nn]acionalista|[Nn]ada|[Nn]\xe3o|[Nn]ariz|[Nn]aturais|[Nn]atureza|[Nn]azi|[Nn]egros|[Nn]em|[Nn]oite|[Nn]omeadamente|[Nn]orte|[Nn]ota|[Nn]ovo|[Nn]unca|[Oo]|[Oo]brar|[Oo]bras|[\xd3\xf3]dio|[\xd3\xf3]dios|[Oo]fensas|[Oo]fensiva|[Oo]fensivas|[Oo]ito|[Oo]lhos|[Oo]mbros|OMC|[Oo]ntem|ONU|[Oo]pera\xe7\xe3o|[Oo]pera\xe7\xf5es|[Oo]pini\xe3o|[Oo]posi\xe7\xe3o|[Oo]posicionista|[Oo]posi\xe7\xf5es|[Oo]ra\xe7\xf5es|[Oo]rdem|[Oo]rganismo|[Oo]u|[Oo]utros|[Pp]\xe1|[Pp]ai|[Pp]a\xeds|[Pp]a\xedses|[Pp]alavra|[Pp]arlamentares|[Pp]articular|[Pp]artida|[Pp]artido|[Pp]artiu|[Pp]assado|[Pp]aulista|[Pp]aulo|[Pp]\xe9|[Pp]ecado|[Pp]ecados|[Pp]edra|[Pp]eito|[Pp]ermanente|[Pp]essoal|[Pp]essoas|[Pp]ode|[Pp]odem|[Pp]oder|[Pp]odia|[Pp]ol\xedcia|[Pp]olicial|[Pp]ol\xedtica|[Pp]ontos|[Pp]opula\xe7\xe3o|[Pp]opular|[Pp]opulares|[Pp]ortuguesa|[Pp]osi\xe7\xe3o|[Pp]osso|[Pp]ouco|[Pp]ovo|[Pp]raguejando|[Pp]raguejar|[Pp]raticadas|[Pp]raticado|[Pp]raticados|[Pp]recau\xe7\xe3o|[Pp]recau\xe7\xf5es|[Pp]recaver|[Pp
 ]recipitou-se|[Pp]reconceito|[Pp]reconceitos|[Pp]regar|[Pp]reservativo|[Pp]ress\xe3o|[Pp]reven\xe7\xe3o|[Pp]reven\xe7\xf5es|[Pp]revenido|[Pp]revenir|[Pp]revenir-se|[Pp]rincipalmente|[Pp]ris\xe3o|[Pp]roceder|[Pp]rocesso|[Pp]rocesso-crime|[Pp]rocessos|[Pp]roferida|[Pp]roferidas|[Pp]rograma|[Pp]ronunciado|[Pp]ropaganda|[Pp]rote\xe7\xe3o|[Pp]rotege|[Pp]roteg\xea-la|[Pp]roteg\xea-lo|[Pp]roteger|[Pp]rotegia|[Pp]rotegidas|[Pp]rotesta|[Pp]rotestado|[Pp]rotestam|[Pp]rotestando|[Pp]rotestar|[Pp]rotestaram|[Pp]rotestarem|[Pp]rotestava|[Pp]rotestavam|[Pp]roteste|[Pp]rotestei|[Pp]rotesto|[Pp]rotestos|[Pp]rotestou|[Pp]rotetor|[Pp]rova|[Pp]rovado|[Pp]rovas|[Pp]rovid\xeancias|[Pp]\xfablica|[Pp]ublicamente|[Pp]\xfablico|[Qq]uarta-feira|[Qq]uatro|[Qq]ue|[Qq]ueixa|[Qq]ueixa-crime|[Qq]ueixas|[Qq]uinta-feira|[Rr]acismo|[Rr]adicalmente|[Rr]aiva|[Rr]aivosos|[Rr]az\xe3o|[Rr]ea\xe7\xe3o|[Rr]eage|[Rr]eagia|[Rr]eagindo|[Rr]eagir|[Rr]eagiram|[Rr]eagiria|[Rr]eagiu|[Rr]eais|[Rr]eaja|[Rr]ebelada|[Rr]ebelado|[Rr]e
 belados|[Rr]ebelando-se|[Rr]ebelar|[Rr]ebelar-se|[Rr]ebelaram|[Rr]ebelaram-se|[Rr]ebeldia|[Rr]ebeli\xe3o|[Rr]ebeli\xf5es|[Rr]ebelou-se|[Rr]eclamar|[Rr]eclamavam|[Rr]eclamou|[Rr]ecorrer|[Rr]ecrimina\xe7\xf5es|[Rr]ecurso|[Rr]ecursos|[Rr]ef\xfagio|[Rr]egressiva|[Rr]egresso|[Rr]emar|[Rr]em\xe9dio|[Rr]em\xe9dios|[Rr]epres\xe1lia|[Rr]epresenta\xe7\xe3o|[Rr]epresentar|[Rr]ep\xfablica|[Rr]eserva|[Rr]eservas|[Rr]esist\xeancia|[Rr]esmungando|[Rr]esmungar|[Rr]essentimento|[Rr]etalia\xe7\xe3o|[Rr]evolta|[Rr]evolta-se|[Rr]evoltada|[Rr]evoltado|[Rr]evoltam|[Rr]evoltam-se|[Rr]evoltando-se|[Rr]evoltar|[Rr]evoltar-se|[Rr]evoltaram|[Rr]evoltaram-se|[Rr]evoltaria|[Rr]evoltasse|[Rr]evoltava|[Rr]evoltava-me|[Rr]evoltava-se|[Rr]evoltei|[Rr]evoltei-me|[Rr]evolto-me|[Rr]evoltou|[Rr]evoltou-se|[Rr]evolu\xe7\xe3o|[Rr]evolucion\xe1rio|[Rr]osnando|[Rr]osto|[Rr]oupa|[Rr]ussa|[Rr]ussas|R\xfassia|[Rr]usso|[Rr]ussos|[Ss]abia|[Ss]an\xe7\xf5es|[Ss]anta|[Ss]\xe3o|[Ss]e|[Ss]ecreto|[Ss]eguinte|[Ss]eguran\xe7a|[Ss]eguro
 |[Ss]eguros|[Ss]eio|[Ss]eis|[Ss]eja|[Ss]ele\xe7\xe3o|[Ss]emana|[Ss]emifinais|[Ss]empre|[Ss]endo|[Ss]enhor|[Ss]enten\xe7a|[Ss]enten\xe7as|[Ss]entia|[Ss]equer|[Ss]er|[Ss]er\xe1|[Ss]erem|[Ss]erm\xe3o|[Ss]exual|[Ss]il\xeancio|[Ss]im|[Ss]\xf3|[Ss]oares|[Ss]ocial|[Ss]ociedade|[Ss]ofreu|[Ss]oldados|[Ss]omente|[Ss]omos|[Ss]ou|[Ss]ucessos|[Ss]ul|[Ss]urda|[Ss]uspeitas|[Tt]alvez|[Tt]amb\xe9m|[Tt]anto|[Tt]arde|[Tt]em|[Tt]empo|[Tt]enho|[Tt]ens|[Tt]entado|[Tt]entar|[Tt]er|[Tt]er\xe1|[Tt]erapia|[Tt]erra|[Tt]errit\xf3rio|[Tt]err\xedvel|[Tt]erroristas|[Tt]igre|[Tt]inha|[Tt]inham|[Tt]inta|[Tt]iro|[Tt]iros|[Tt]it\xe3s|[Tt]oda|[Tt]odas|[Tt]odo|[Tt]odos|[Tt]otalmente|[Tt]rabalhar|[Tt]rabalho|[Tt]rama|[Tt]ramada|[Tt]ramar|[Tt]ramavam|[Tt]ratado|[Tt]ratamentos|[Tt]ravada|[Tt]ribunal|[Tt]riunfante|[Tt]rovejou|[Tt]udo|[Uu]m|[Uu]ma|[Uu]mas|[Uu]ne|[Uu]nida|[Uu]nidas|[Uu]nidos|[Uu]nir|[Uu]ns|[Uu]sada|[Uu]sadas|[Uu]sado|[Uu]sados|[Uu]tilizados|[Vv]acina|[Vv]acina\xe7\xe3o|[Vv]acinadas|[Vv]acinado|[Vv]acinar|[Vv
 ]acinas|[Vv]ai|[Vv]aler|[Vv]\xe3o|[Vv]elha|[Vv]erdadeiramente|[Vv]ez|[Vv]ezes|[Vv]\xedcios|[Vv]ida|[Vv]ingan\xe7a|[Vv]ingan\xe7as|[Vv]inha|[Vv]iol\xeancia|[Vv]iol\xeancias|[Vv]iolenta|[Vv]iolentamente|[Vv]iolentos|[Vv]irar|[Vv]irou-se|[Vv]ista|[Vv]it\xf3ria|[Vv]it\xf3rias|[Vv]itoriosa|[Vv]ociferando|[Vv]ociferar|[Vv]ociferava|[Vv]olta|[Vv]olta-se|[Vv]oltado|[Vv]oltam-se|[Vv]oltando|[Vv]oltar|[Vv]oltar-se|[Vv]oltaram-se|[Vv]oltasse|[Vv]oltava-se|[Vv]oltou-se|[Vv]ontade|[Vv]ota|[Vv]otado|[Vv]otam|[Vv]otando|[Vv]otar|[Vv]otar\xe1|[Vv]otaram|[Vv]otar\xe3o|[Vv]otava|[Vv]ote|[Vv]oto|[Vv]otos|[Vv]otou|[Vv]ou|[Vv]oz) contra\\b")
+exccontra = re.compile("(?i)\\b([Aa]berta|[Aa]bertamente|[Aa]bertos|[Aa]brigada|[Aa]brigo|[Aa]buso|[Aa]ção|[Aa]cautelar-se|[Aa]ções|[Aa]cordo|[Aa]cusação|[Aa]cusações|[Aa]dvertiu|[Aa]dvogado|[Aa]éreos|[Aa]final|[Aa]gir|[Aa]gora|[Aa]gressão|[Aa]gressões|[Aa]inda|[Aa]juda|[Aa]lemães|[Aa]lerta|[Aa]lgo|[Aa]lguma|[Aa]liança|[Aa]lma|[Aa]manha|[Aa]manhã|[Aa]meaça|[Aa]meaças|[Aa]mistoso|[Aa]mistosos|[Aa]muleto|[Aa]nátema|[Aa]no|[Aa]nos|[Aa]ntes|[Aa]nticorpos|[Aa]ntídoto|[Aa]penas|[Aa]pertadas|[Aa]pertado|[Aa]pertando|[Aa]pertando-a|[Aa]pertava|[Aa]pertava-a|[Aa]pertou|[Aa]pertou-a|[Aa]pertou-o|[Aa]poiado|[Aa]rgumentar|[Aa]rgumento|[Aa]rgumentos|[Aa]rma|[Aa]rmada|[Aa]rmado|[Aa]rmados|[Aa]rmas|[Aa]rremessavam|[Aa]rremesso|[Aa]rremessou|[Aa]rremete|[Aa]rremetendo|[Aa]rremeter|[Aa]rremeteu|[Aa]rremetia|[Aa]rremetidas|[Aa]rrojou-se|[Aa]rtigo|[Aa]rtigos|[Aa]ssalto|[Aa]ssim|[Aa]taque|[Aa]taques|[Aa]té|[Aa]tenta|[Aa]tentado|[Aa]tentados|[Aa]tentando|[Aa]tentar|[Aa]tentou|[Aa]tira
 da|[Aa]tiradas|[Aa]tirado|[Aa]tiram|[Aa]tirando|[Aa]tirar|[Aa]tirar-se|[Aa]tiraram|[Aa]tirou|[Aa]tirou-se|[Aa]to|[Aa]utoridade|[Aa]uxílio|[Aa]vançando|[Aa]vançar|[Aa]vançaram|[Aa]vançou|[Bb]aixa|[Bb]aixas|[Bb]andeira|[Bb]arreira|[Bb]arreiras|[Bb]atalha|[Bb]atalhas|[Bb]atendo|[Bb]ater|[Bb]ateram|[Bb]ateu|[Bb]em|[Bb]ilhões|[Bb]lasfemar|[Bb]loco|[Bb]oca|[Bb]oicote|[Bb]ola|[Bb]omba|[Bb]orracha|[Bb]raço|[Bb]radar|[Bb]radava|[Bb]rancos|[Bb]rasil|[Bb]rasileira|[Bb]rigar|[Bb]ritânica|[Cc]abeça|[Cc]abo|[Cc]aiu|[Cc]alúnia|[Cc]ampanha|[Cc]ampanhas|[Cc]ampo|[Cc]andidatura|[Cc]aptura|[Cc]ara|[Cc]asa|[Cc]asar|[Cc]ausa|[Cc]avalaria|[Cc]ensura|[Cc]ensuras|[Cc]ento|[Cc]errada|[Cc]errados|[Cc]hoque|[Cc]idadania|[Cc]idadão|[Cc]idadãos|[Cc]idade|[Cc]igarro|[Cc]ilada|[Cc]ivil|[Cc]lama|[Cc]lamam|[Cc]lamando|[Cc]lamar|[Cc]lássico|[Cc]oisa|[Cc]oisas|[Cc]ólera|[Cc]oligação|[Cc]olocar|[Cc]ombate|[Cc]ombatendo|[Cc]ombater|[Cc]ombateram|[Cc]ombates|[Cc]ombatiam|[Cc]ometida|[Cc]ometidas|[Cc]omet
 ido|[Cc]ometidos|[Cc]omissão|[Cc]omo|[Cc]omplô|[Cc]omprimidos|[Cc]omum|[Cc]oncedidas|[Cc]oncreto|[Cc]onforto|[Cc]onjura|[Cc]onsciência|[Cc]onspira|[Cc]onspiração|[Cc]onspirador|[Cc]onspiram|[Cc]onspirar|[Cc]onspirava|[Cc]onspiravam|[Cc]onstante|[Cc]ontos|[Cc]onvenção|[Cc]oração|[Cc]oroa|[Cc]orpo|[Cc]orre|[Cc]orrer|[Cc]orrida|[Cc]orrupção|[Cc]ostas|CPI|[Cc]rânio|[Cc]riança|[Cc]riatura|[Cc]rime|[Cc]rimes|[Cc]riminal|[Cc]riminosa|[Cc]rítica|[Cc]ríticas|[Cc]ruz|[Cc]ruzada|[Cc]ruzadas|[Dd]anos|[Dd]e|[Dd]ecisão|[Dd]ecisiva|[Dd]eclamam|[Dd]eclamando|[Dd]eclamar|[Dd]eclarações|[Dd]efendê-las|[Dd]efender|[Dd]efender-se|[Dd]efendido|[Dd]efesa|[Dd]efesas|[Dd]ele|[Dd]elito|[Dd]entes|[Dd]entro|[Dd]enúncia|[Dd]enúncias|[Dd]epõe|[Dd]epois|[Dd]epor|[Dd]eputados|[Dd]esconfiança|[Dd]esesperadamente|[Dd]esferir|[Dd]espeito|[Dd]espejar|[Dd]eus|[Dd]ifamação|[Dd]ignidade|[Dd]ireitos|[Dd]iretamente|[Dd]irigia-se|[Dd]irigida|[Dd]irigidas|[Dd]irigido|[Dd]irigidos|[Dd]iscriminação|
 [Dd]iscurso|[Dd]isparado|[Dd]isparar|[Dd]ispararam|[Dd]isparou|[Dd]isputa|[Dd]ito|[Dd]izer|[Dd]o|[Dd]obrado|[Dd]ocumento|[Dd]ois|[Dd]omingo|[Dd]roga|[Dd]rogas|[Dd]ura|[Dd]uras|[Ee]|[Éé]|[Ee]conômico|[Ee]feito|[Ee]ficaz|[Ee]ficazes|[Ee]l-rei|[Ee]la|[Ee]le|[Ee]leições|[Ee]les|[Ee]m|[Ee]mbargo|[Ee]mbora|[Ee]mpate|[Ee]nérgica|[Ee]nergicamente|[Ee]ntão|[Ee]quipe|[Ee]ra|[Ee]ram|[Ee]rguer|[Ee]rguesse|[Ee]sbarrar|[Ee]sbarrou|[Ee]sbracejar|[Ee]sbravejar|[Ee]scala|[Ee]screveu|[Ee]scudo|[Ee]sforços|[Ee]spada|Espanha|[Ee]special|[Ee]specialmente|[Ee]speculativo|[Ee]spingarda|[Ee]spírito|[Ee]stá|[Ee]stado|[Ee]stamos|[Ee]stão|[Ee]star|[Ee]stava|[Ee]stavam|[Ee]steve|[Ee]stou|[Ee]strangeiro|[Ee]streia|[Ee]stréia|[Ee]streitou|[Ee]terno|[Ee]u|EUA|Europa|[Ee]uropeia|[Ee]uropeu|[Ee]xatamente|[Ee]xercida|[Ee]xército|[Ee]xpedição|[Ee]xpedições|[Ee]xpulso|[Ff]ace|[Ff]ala|[Ff]alam|[Ff]alando|[Ff]alar|[Ff]az|[Ff]azer|[Ff]ederal|[Ff]eita|[Ff]eitas|[Ff]eitiço|[Ff]eito|[Ff]erro|[Ff]ez|[Ff]ilh
 a|[Ff]ilho|[Ff]inal|[Ff]inalmente|[Ff]ogo|[Ff]oi|[Ff]or|[Ff]ora|[Ff]oram|[Ff]orça|[Ff]orças|[Ff]ormais|[Ff]ormal|[Ff]ortaleza|[Ff]orte|[Ff]ortemente|[Ff]ortes|[Ff]osse|[Ff]raco|[Ff]rança|[Ff]rancamente|[Ff]ranceses|[Ff]raude|[Ff]raudes|[Ff]rente|[Ff]rontalmente|[Ff]ui|[Ff]úria|[Ff]uriosa|[Ff]urioso|[Ff]uror|[Gg]arantia|[Gg]arantidos|[Gg]ente|[Gg]eral|[Gg]ol|[Gg]olpe|[Gg]ols|[Gg]overno|[Gg]rêmio|[Gg]reve|[Gg]rito|[Gg]ritos|[Gg]ritou|[Gg]uarda|[Gg]uerra|[Gg]uerras|[Gg]uerrilha|[Gg]uerrilheiros|[Hh]á|[Hh]avia|[Hh]oje|[Hh]omem|[Hh]omens|[Hh]omicídio|[Hh]oras|[Hh]ostil|[Hh]ostilidade|[Hh]ostilidades|[Hh]ostis|[Ii]a|[Ii]am|[Ii]lícito|[Ii]mpério|[Ii]mplacável|[Ii]mportante|[Ii]mprecações|[Ii]mprensa|[Ii]munidade|[Ii]munizada|[Ii]nconstitucionalidade|[Ii]ncorruptíveis|[Ii]ndícios|[Ii]ndignação|[Ii]ndignada|[Ii]ndignado|[Ii]ndignava|[Ii]ndividuais|[Ii]ndo|[Ii]nfrações|[Ii]ngleses|[Ii]niciada|[Ii]njúrias|[Ii]nquérito|[Ii]nquéritos|[Ii]nsulto|[Ii]nsurge|[Ii]nsurge-se|[Ii]n
 surgia|[Ii]nsurgia-se|[Ii]nsurgiam|[Ii]nsurgido|[Ii]nsurgindo-se|[Ii]nsurgir|[Ii]nsurgir-se|[Ii]nsurgiram|[Ii]nsurgiram-se|[Ii]nsurgiu|[Ii]nsurgiu-se|[Ii]nsurjo|[Ii]nsurreição|[Ii]ntentada|[Ii]nternacionais|[Ii]nternacional|[Ii]nterpostos|[Ii]nvectivas|[Ii]nveste|[Ii]nvestem|[Ii]nvestia|[Ii]nvestiam|[Ii]nvestidas|[Ii]nvestindo|[Ii]nvestir|[Ii]nvestiram|[Ii]nvestirem|[Ii]nvestiu|[Ii]r|[Ii]ra|[II]raque|[Ii]rritação|[Ii]rritada|[Ii]rritado|[Ii]rritou-se|[Ii]sso|[II]tália|[Jj]á|[Jj]aneiro|[Jj]oga|[Jj]ogadores|[Jj]ogam|[Jj]ogamos|[Jj]ogando|[Jj]ogar|[Jj]ogará|[Jj]ogava|[Jj]ogo|[Jj]ogos|[Jj]ogou|[Jj]ornais|[Jj]udiciais|[Jj]udicial|[Jj]udicialmente|[Jj]uízo|[Jj]ulho|[Jj]ustiça|[Ll]ançada|[Ll]ançadas|[Ll]ançado|[Ll]ançar-se|[Ll]egal|[Ll]egislação|[Ll]egislativo|[Ll]ei|[Ll]eis|[Ll]evanta|[Ll]evantadas|[Ll]evantam|[Ll]evantar|[Ll]evantava|[Ll]evante|[Ll]evantou|[Ll]ibelo|[Ll]iga|[Ll]iminar|[Ll]iminares|[Ll]íngua|[Ll]isboa|[Ll]ivros|[Ll]obby|[Ll]ocal|[Ll]ogo|[Ll]uta|[Ll]utador|
 [Ll]utam|[Ll]utando|[Ll]utar|[Ll]utará|[Ll]utaram|[Ll]utas|[Ll]utava|[Ll]utavam|[Ll]uto|[Ll]utou|[Mm]ãe|[Mm]ais|[Mm]aldições|[Mm]anifestação|[Mm]anifestações|[Mm]anifestantes|[Mm]anifestar|[Mm]anifestar-se|[Mm]anifestaram|[Mm]anifestaram-se|[Mm]anifesto|[Mm]anifestou|[Mm]anifestou-se|[Mm]antinha|[Mm]ão|[Mm]ãos|[Mm]archar|[Mm]archava|[Mm]as|[Mm]assacres|[Mm]assas|[Mm]aus-tratos|[Mm]e|[Mm]edicamentos|[Mm]édicos|[Mm]edida|[Mm]edidas|[Mm]elhor|[Mm]enina|[Mm]enos|[Mm]esmo|[Mm]ilitar|[Mm]ilitares|[Mm]im|[Mm]inutos|[Mm]ofinas|[Mm]olotov|[Mm]omento|[Mm]onarquia|[Mm]onteiro|[Mm]orte|[Mm]ostrou|[Mm]ove|[Mm]oveu|[Mm]ovida|[Mm]ovido|[Mm]ovimento|[Mm]ovimentos|[Mm]uito|[Mm]ulher|[Mm]ulheres|[Mm]undial|[Mm]undo|[Mm]urmurando|[Mm]urmurar|[Nn]acional|[Nn]acionalista|[Nn]ada|[Nn]ão|[Nn]ariz|[Nn]aturais|[Nn]atureza|[Nn]azi|[Nn]egros|[Nn]em|[Nn]oite|[Nn]omeadamente|[Nn]orte|[Nn]ota|[Nn]ovo|[Nn]unca|[Oo]|[Oo]brar|[Oo]bras|[Óó]dio|[Óó]dios|[Oo]fensas|[Oo]fensiva|[Oo]fensivas|[Oo]ito|[Oo]
 lhos|[Oo]mbros|OMC|[Oo]ntem|ONU|[Oo]peração|[Oo]perações|[Oo]pinião|[Oo]posição|[Oo]posicionista|[Oo]posições|[Oo]rações|[Oo]rdem|[Oo]rganismo|[Oo]u|[Oo]utros|[Pp]á|[Pp]ai|[Pp]aís|[Pp]aíses|[Pp]alavra|[Pp]arlamentares|[Pp]articular|[Pp]artida|[Pp]artido|[Pp]artiu|[Pp]assado|[Pp]aulista|[Pp]aulo|[Pp]é|[Pp]ecado|[Pp]ecados|[Pp]edra|[Pp]eito|[Pp]ermanente|[Pp]essoal|[Pp]essoas|[Pp]ode|[Pp]odem|[Pp]oder|[Pp]odia|[Pp]olícia|[Pp]olicial|[Pp]olítica|[Pp]ontos|[Pp]opulação|[Pp]opular|[Pp]opulares|[Pp]ortuguesa|[Pp]osição|[Pp]osso|[Pp]ouco|[Pp]ovo|[Pp]raguejando|[Pp]raguejar|[Pp]raticadas|[Pp]raticado|[Pp]raticados|[Pp]recaução|[Pp]recauções|[Pp]recaver|[Pp]recipitou-se|[Pp]reconceito|[Pp]reconceitos|[Pp]regar|[Pp]reservativo|[Pp]ressão|[Pp]revenção|[Pp]revenções|[Pp]revenido|[Pp]revenir|[Pp]revenir-se|[Pp]rincipalmente|[Pp]risão|[Pp]roceder|[Pp]rocesso|[Pp]rocesso-crime|[Pp]rocessos|[Pp]roferida|[Pp]roferidas|[Pp]rograma|[Pp]ronunciado|[Pp]ropaganda|[Pp]roteç
 ão|[Pp]rotege|[Pp]rotegê-la|[Pp]rotegê-lo|[Pp]roteger|[Pp]rotegia|[Pp]rotegidas|[Pp]rotesta|[Pp]rotestado|[Pp]rotestam|[Pp]rotestando|[Pp]rotestar|[Pp]rotestaram|[Pp]rotestarem|[Pp]rotestava|[Pp]rotestavam|[Pp]roteste|[Pp]rotestei|[Pp]rotesto|[Pp]rotestos|[Pp]rotestou|[Pp]rotetor|[Pp]rova|[Pp]rovado|[Pp]rovas|[Pp]rovidências|[Pp]ública|[Pp]ublicamente|[Pp]úblico|[Qq]uarta-feira|[Qq]uatro|[Qq]ue|[Qq]ueixa|[Qq]ueixa-crime|[Qq]ueixas|[Qq]uinta-feira|[Rr]acismo|[Rr]adicalmente|[Rr]aiva|[Rr]aivosos|[Rr]azão|[Rr]eação|[Rr]eage|[Rr]eagia|[Rr]eagindo|[Rr]eagir|[Rr]eagiram|[Rr]eagiria|[Rr]eagiu|[Rr]eais|[Rr]eaja|[Rr]ebelada|[Rr]ebelado|[Rr]ebelados|[Rr]ebelando-se|[Rr]ebelar|[Rr]ebelar-se|[Rr]ebelaram|[Rr]ebelaram-se|[Rr]ebeldia|[Rr]ebelião|[Rr]ebeliões|[Rr]ebelou-se|[Rr]eclamar|[Rr]eclamavam|[Rr]eclamou|[Rr]ecorrer|[Rr]ecriminações|[Rr]ecurso|[Rr]ecursos|[Rr]efúgio|[Rr]egressiva|[Rr]egresso|[Rr]emar|[Rr]emédio|[Rr]emédios|[Rr]epresália|[Rr]epresentação|[Rr]epresentar|[Rr]
 epública|[Rr]eserva|[Rr]eservas|[Rr]esistência|[Rr]esmungando|[Rr]esmungar|[Rr]essentimento|[Rr]etaliação|[Rr]evolta|[Rr]evolta-se|[Rr]evoltada|[Rr]evoltado|[Rr]evoltam|[Rr]evoltam-se|[Rr]evoltando-se|[Rr]evoltar|[Rr]evoltar-se|[Rr]evoltaram|[Rr]evoltaram-se|[Rr]evoltaria|[Rr]evoltasse|[Rr]evoltava|[Rr]evoltava-me|[Rr]evoltava-se|[Rr]evoltei|[Rr]evoltei-me|[Rr]evolto-me|[Rr]evoltou|[Rr]evoltou-se|[Rr]evolução|[Rr]evolucionário|[Rr]osnando|[Rr]osto|[Rr]oupa|[Rr]ussa|[Rr]ussas|Rússia|[Rr]usso|[Rr]ussos|[Ss]abia|[Ss]anções|[Ss]anta|[Ss]ão|[Ss]e|[Ss]ecreto|[Ss]eguinte|[Ss]egurança|[Ss]eguro|[Ss]eguros|[Ss]eio|[Ss]eis|[Ss]eja|[Ss]eleção|[Ss]emana|[Ss]emifinais|[Ss]empre|[Ss]endo|[Ss]enhor|[Ss]entença|[Ss]entenças|[Ss]entia|[Ss]equer|[Ss]er|[Ss]erá|[Ss]erem|[Ss]ermão|[Ss]exual|[Ss]ilêncio|[Ss]im|[Ss]ó|[Ss]oares|[Ss]ocial|[Ss]ociedade|[Ss]ofreu|[Ss]oldados|[Ss]omente|[Ss]omos|[Ss]ou|[Ss]ucessos|[Ss]ul|[Ss]urda|[Ss]uspeitas|[Tt]alvez|[Tt]ambém|[Tt]anto|[Tt]arde|[Tt]em|[
 Tt]empo|[Tt]enho|[Tt]ens|[Tt]entado|[Tt]entar|[Tt]er|[Tt]erá|[Tt]erapia|[Tt]erra|[Tt]erritório|[Tt]errível|[Tt]erroristas|[Tt]igre|[Tt]inha|[Tt]inham|[Tt]inta|[Tt]iro|[Tt]iros|[Tt]itãs|[Tt]oda|[Tt]odas|[Tt]odo|[Tt]odos|[Tt]otalmente|[Tt]rabalhar|[Tt]rabalho|[Tt]rama|[Tt]ramada|[Tt]ramar|[Tt]ramavam|[Tt]ratado|[Tt]ratamentos|[Tt]ravada|[Tt]ribunal|[Tt]riunfante|[Tt]rovejou|[Tt]udo|[Uu]m|[Uu]ma|[Uu]mas|[Uu]ne|[Uu]nida|[Uu]nidas|[Uu]nidos|[Uu]nir|[Uu]ns|[Uu]sada|[Uu]sadas|[Uu]sado|[Uu]sados|[Uu]tilizados|[Vv]acina|[Vv]acinação|[Vv]acinadas|[Vv]acinado|[Vv]acinar|[Vv]acinas|[Vv]ai|[Vv]aler|[Vv]ão|[Vv]elha|[Vv]erdadeiramente|[Vv]ez|[Vv]ezes|[Vv]ícios|[Vv]ida|[Vv]ingança|[Vv]inganças|[Vv]inha|[Vv]iolência|[Vv]iolências|[Vv]iolenta|[Vv]iolentamente|[Vv]iolentos|[Vv]irar|[Vv]irou-se|[Vv]ista|[Vv]itória|[Vv]itórias|[Vv]itoriosa|[Vv]ociferando|[Vv]ociferar|[Vv]ociferava|[Vv]olta|[Vv]olta-se|[Vv]oltado|[Vv]oltam-se|[Vv]oltando|[Vv]oltar|[Vv]oltar-se|[Vv]oltaram-se|[Vv]oltasse|[Vv
 ]oltava-se|[Vv]oltou-se|[Vv]ontade|[Vv]ota|[Vv]otado|[Vv]otam|[Vv]otando|[Vv]otar|[Vv]otará|[Vv]otaram|[Vv]otarão|[Vv]otava|[Vv]ote|[Vv]oto|[Vv]otos|[Vv]otou|[Vv]ou|[Vv]oz) contra\\b")
 
 # Excecao de Esta em
-excestaem = re.compile("(?i)\\b([a-z\xe7]+ndo|[a-z\xe7]+(-se|lhe|lhes|nos)|[Cc]om|[Cc]omo|[Cc]onsiste|[Cc]onsistia|[Cc]onsistindo|[Cc]onvertida|[Dd]isse|[Ee]|[\xc9\xe9]|[Mm]ais|[Qq]uanto|[Ss]eja|[Ss]en\xe3o|[Ss]obre|[Tt]erra|[Tt]ransformada|[Tt]ransitada) esta (de|em|no|na|nos|nas)\\b")
+excestaem = re.compile("(?i)\\b([a-zç]+ndo|[a-zç]+(-se|lhe|lhes|nos)|[Cc]om|[Cc]omo|[Cc]onsiste|[Cc]onsistia|[Cc]onsistindo|[Cc]onvertida|[Dd]isse|[Ee]|[Éé]|[Mm]ais|[Qq]uanto|[Ss]eja|[Ss]enão|[Ss]obre|[Tt]erra|[Tt]ransformada|[Tt]ransitada) esta (de|em|no|na|nos|nas)\\b")
 
 # Paronimos especiais *-*-*-*-*-*-*-
 
@@ -400,1127 +400,1127 @@ excfotogra = re.compile("(?i)\\b(a|[Ee]u|[Mm]e|[Ss]e|[Tt]e|[Ll]he|[Ll]hes) fotog
 excfotogrx = re.compile("(?i)\\b[Ff]otograf[ao] (o|a|as|os|um|uma|uns|umas|todo|toda|todos|todas|tudo|apenas)\\b")
 
 # Identificacao de tipos plural
-vtipos = re.compile("(?i)\\b([a-zA-Z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xFA\xf5]+s tipo (de|n\xe3o|j\xe1|t\xe9m)|[a-zA-Z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xFA\xf5]+s tipo [a-z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xFA\xf5]+s|[Tt]odos os tipo|[a-zA-Z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xFA\xf5]+s tipo s\xe3o|[a-zA-Z\xE1\xE2\xE3\xE7\xE9\xEA\xED\xF3\xF4\xFA\xf5]+s tipo [a-z\xE7]+[ae]m)\\b")
+vtipos = re.compile("(?i)\\b([a-zA-Záâãçéêíóôúõ]+s tipo (de|não|já|tém)|[a-zA-Záâãçéêíóôúõ]+s tipo [a-záâãçéêíóôúõ]+s|[Tt]odos os tipo|[a-zA-Záâãçéêíóôúõ]+s tipo são|[a-zA-Záâãçéêíóôúõ]+s tipo [a-zç]+[ae]m)\\b")
 
 # Identificacao de fabrica sem acento
-vfabrica = re.compile("(?i)\\b([Aa]|[\xc0\xe0]|[Aa]lguma|[Aa]ntiga|[Aa]quela|[\xc0\xe0]quela|[Aa]ut\xeantica|[Cc]ada|[Cc]hamavam|[Cc]om|[Dd]a|[Dd]aquela|[Dd]e|[Dd]\xe9cima|[Dd]essa|[Dd]esta|[Dd]ita|[Dd]uma|[Ee]|[\xc9\xe9]|[Ee]m|[Ee]ssa|[Ee]sta|[Ee]studa|[Ee]xtensa|[Ff]echar|[Ff]oi|[Ff]utura|[Gg]rande|[Gg]rossa|[Gg]rosseira|[Hh]ist\xf3rica|[Ii]mensa|[Ii]mportante|[Ii]nternacional|[Mm]aior|[Mm]aravilhosa|[Mm]elhor|[Mm]esma|[Mm]ort\xedfera|[Mm]\xfaltipla|[Nn]a|[Nn]aquela|[Nn]esta|[Nn]ona|[Nn]ossa|[Nn]ova|[Nn]uma|[Oo]itava|[Oo]u|[Oo]utra|[Pp]ela|[Pp]equena|[Pp]rimeira|[Pp]r\xf3pria|[Qq]ualquer|[Qq]uarta|[Qq]ue|[Qq]uerem|[Qq]uinta|[Rr]eal|[Rr]ecente|[Rr]eferida|[Rr]ica|[Ss]egunda|[Ss]em|[Ss]\xe9tima|[Ss]exta|[Ss]ua|[Tt]anta|[Tt]enho|[Tt]er\xe1|[Tt]erceira|[\xda\xfa]ltima|[Uu]m|[Uu]ma|[\xda\xfa]nica|[Vv]elha|[Vv]erdadeira) fabrica\\b")
+vfabrica = re.compile("(?i)\\b([Aa]|[Àà]|[Aa]lguma|[Aa]ntiga|[Aa]quela|[Àà]quela|[Aa]utêntica|[Cc]ada|[Cc]hamavam|[Cc]om|[Dd]a|[Dd]aquela|[Dd]e|[Dd]écima|[Dd]essa|[Dd]esta|[Dd]ita|[Dd]uma|[Ee]|[Éé]|[Ee]m|[Ee]ssa|[Ee]sta|[Ee]studa|[Ee]xtensa|[Ff]echar|[Ff]oi|[Ff]utura|[Gg]rande|[Gg]rossa|[Gg]rosseira|[Hh]istórica|[Ii]mensa|[Ii]mportante|[Ii]nternacional|[Mm]aior|[Mm]aravilhosa|[Mm]elhor|[Mm]esma|[Mm]ortífera|[Mm]últipla|[Nn]a|[Nn]aquela|[Nn]esta|[Nn]ona|[Nn]ossa|[Nn]ova|[Nn]uma|[Oo]itava|[Oo]u|[Oo]utra|[Pp]ela|[Pp]equena|[Pp]rimeira|[Pp]rópria|[Qq]ualquer|[Qq]uarta|[Qq]ue|[Qq]uerem|[Qq]uinta|[Rr]eal|[Rr]ecente|[Rr]eferida|[Rr]ica|[Ss]egunda|[Ss]em|[Ss]étima|[Ss]exta|[Ss]ua|[Tt]anta|[Tt]enho|[Tt]erá|[Tt]erceira|[Úú]ltima|[Uu]m|[Uu]ma|[Úú]nica|[Vv]elha|[Vv]erdadeira) fabrica\\b")
 
 # Identificacao de inicio sem acento
-vinicio = re.compile("(?i)\\b(a|[Aa]\xed|[Aa]o|[Aa]trasa|[Aa]trasaram|[Aa]trasou|[Bb]oicotam|[Bb]om|[Cc]ada|[Cc]om|[Cc]omo|[Cc]ujo|[Cc]urioso|[Dd]\xe1|[Dd]ado|[Dd]ando|[Dd]\xe3o|[Dd]ar|[Dd]ar\xe1|[Dd]aremos|[Dd]aria|[Dd]ava|[Dd]avam|[Dd]e|[Dd]\xea|[Dd]emos|[Dd]era|[Dd]eram|[Dd]esse|[Dd]este|[Dd]eu|[Dd]if\xedcil|[Dd]isse|[Dd]o|[Ee]|[Ee]m|[Ee]sse|[Ee]ste|[Ii]ndica|[Mm]ais|[Mm]arca|[Mm]arcam|[Mm]arcou|[Mm]au|[Mm]elhor|[Mm]esmo|[Mm]eu|[Nn]aquele|[Nn]esse|[Nn]este|[Nn]o|[Nn]os|[Nn]osso|[Nn]ovo|[Nn]um|[Oo]|[Oo]s|[\xf3\xf3]timo|[Oo]u|[Pp]ara|[Pp]elo|[Pp]ior|[Pp]leno|[Pp]r\xf3prio|[Qq]ualquer|[Rr]ecente|[Ss]eu|[Ss]imples|[Tt]ardio|[Tt]em|[Tt]\xeam|[Tt]endo|[Tt]enha|[Tt]er|[Tt]er\xe1|[Tt]er\xe3o|[Tt]eria|[Tt]eve|[Tt]ido|[Tt]inha|[Tt]inham|[Tt]iver|[Tt]ivera|[Tt]iveram|[Tt]odo|[Uu]m) inicio\\b")
+vinicio = re.compile("(?i)\\b(a|[Aa]í|[Aa]o|[Aa]trasa|[Aa]trasaram|[Aa]trasou|[Bb]oicotam|[Bb]om|[Cc]ada|[Cc]om|[Cc]omo|[Cc]ujo|[Cc]urioso|[Dd]á|[Dd]ado|[Dd]ando|[Dd]ão|[Dd]ar|[Dd]ará|[Dd]aremos|[Dd]aria|[Dd]ava|[Dd]avam|[Dd]e|[Dd]ê|[Dd]emos|[Dd]era|[Dd]eram|[Dd]esse|[Dd]este|[Dd]eu|[Dd]ifícil|[Dd]isse|[Dd]o|[Ee]|[Ee]m|[Ee]sse|[Ee]ste|[Ii]ndica|[Mm]ais|[Mm]arca|[Mm]arcam|[Mm]arcou|[Mm]au|[Mm]elhor|[Mm]esmo|[Mm]eu|[Nn]aquele|[Nn]esse|[Nn]este|[Nn]o|[Nn]os|[Nn]osso|[Nn]ovo|[Nn]um|[Oo]|[Oo]s|[óó]timo|[Oo]u|[Pp]ara|[Pp]elo|[Pp]ior|[Pp]leno|[Pp]róprio|[Qq]ualquer|[Rr]ecente|[Ss]eu|[Ss]imples|[Tt]ardio|[Tt]em|[Tt]êm|[Tt]endo|[Tt]enha|[Tt]er|[Tt]erá|[Tt]erão|[Tt]eria|[Tt]eve|[Tt]ido|[Tt]inha|[Tt]inham|[Tt]iver|[Tt]ivera|[Tt]iveram|[Tt]odo|[Uu]m) inicio\\b")
 
-# Identificacao de lastima sem acento 
-vlastima = re.compile("(?i)\\b([Aa]|[\xc0\xe0]|[Cc]ausa|[Cc]ausava|[Cc]erta|[Cc]om|[Dd]a|[Dd]ava|[Dd]e|[Dd]essa|[\xc9\xe9]|[Ee]m|[Ee]ra|[Ff]az|[Ff]azer|[Ff]azia|[Ff]oi|[Gg]rande|[Jj]ulgo|[Mm]enor|[Mm]erece|[Mm]ere\xe7o|[Mm]esma|[Mm]uita|[Nn]aquela|[Oo]u|[Pp]or|[Pp]rofunda|[Pp]r\xf3pria|[Qq]ue|[Ss]eria|[Ss]\xf3|[Ss]ua|[Tt]alvez|[Tt]anta|[Uu]ma|[Vv]erdadeira) lastima\\b")
+# Identificacao de lastima sem acento
+vlastima = re.compile("(?i)\\b([Aa]|[Àà]|[Cc]ausa|[Cc]ausava|[Cc]erta|[Cc]om|[Dd]a|[Dd]ava|[Dd]e|[Dd]essa|[Éé]|[Ee]m|[Ee]ra|[Ff]az|[Ff]azer|[Ff]azia|[Ff]oi|[Gg]rande|[Jj]ulgo|[Mm]enor|[Mm]erece|[Mm]ereço|[Mm]esma|[Mm]uita|[Nn]aquela|[Oo]u|[Pp]or|[Pp]rofunda|[Pp]rópria|[Qq]ue|[Ss]eria|[Ss]ó|[Ss]ua|[Tt]alvez|[Tt]anta|[Uu]ma|[Vv]erdadeira) lastima\\b")
 
 # Identificacao de magoa sem acento
-vmagoa = re.compile("(?i)\\b([Aa]|[\xc0\xe0]|[Aa]foga|[Aa]lguma|[Aa]penas|[Aa]quela|[Bb]astante|[Cc]ada|[Cc]ausou|[Cc]erta|[Cc]om|[Cc]uja|[Dd]a|[Dd]aquela|[Dd]e|[Dd]emonstrando|[Dd]essa|[Dd]oe|[Dd]olorosa|[Ee]|[\xc9\xe9]|[Ee]m|[Ee]ra|[Ee]ssa|[Ee]sta|[Ee]stranha|[Ee]terna|[Ff]ingida|[Ff]ingindo|[Ff]osse|[Ff]unda|[Gg]rande|[Gg]uarda|[Gg]uardo|[Hh]\xe1|[Hh]orr\xedvel|[Hh]umana|[Ii]mensa|[Ii]nfinda|[Ii]nfinita|[Ii]nterior|[\xcd\xed]ntima|[Jj]usta|[Ll]eve|[Mm]aior|[Mm]esma|[Mm]inha|[Mm]uita|[Nn]a|[Nn]aquela|[Nn]egra|[Nn]em|[Nn]enhuma|[Nn]essa|[Nn]ossa|[Nn]uma|[Oo]bscura|[Oo]culta|[Oo]u|[Pp]ara|[Pp]ela|[Pp]equena|[Pp]esada|[Pp]rimeira|[Pp]rofunda|[Pp]r\xf3pria|[Pp]ura|[Qq]ualquer|[Qq]ue|[Ss]em|[Ss]entia|[Ss]obra|[Ss]olene|[Ss]ua|[Ss]\xfabita|[Tt]al|[Tt]anta|[Tt]em|[Tt]ens|[Tt]inha|[Tt]raz|[Tt]ua|[Uu]ma|[\xda\xfa]nica|[Vv]erdadeira|[Vv]is\xedvel) magoa\\b")
+vmagoa = re.compile("(?i)\\b([Aa]|[Àà]|[Aa]foga|[Aa]lguma|[Aa]penas|[Aa]quela|[Bb]astante|[Cc]ada|[Cc]ausou|[Cc]erta|[Cc]om|[Cc]uja|[Dd]a|[Dd]aquela|[Dd]e|[Dd]emonstrando|[Dd]essa|[Dd]oe|[Dd]olorosa|[Ee]|[Éé]|[Ee]m|[Ee]ra|[Ee]ssa|[Ee]sta|[Ee]stranha|[Ee]terna|[Ff]ingida|[Ff]ingindo|[Ff]osse|[Ff]unda|[Gg]rande|[Gg]uarda|[Gg]uardo|[Hh]á|[Hh]orrível|[Hh]umana|[Ii]mensa|[Ii]nfinda|[Ii]nfinita|[Ii]nterior|[Íí]ntima|[Jj]usta|[Ll]eve|[Mm]aior|[Mm]esma|[Mm]inha|[Mm]uita|[Nn]a|[Nn]aquela|[Nn]egra|[Nn]em|[Nn]enhuma|[Nn]essa|[Nn]ossa|[Nn]uma|[Oo]bscura|[Oo]culta|[Oo]u|[Pp]ara|[Pp]ela|[Pp]equena|[Pp]esada|[Pp]rimeira|[Pp]rofunda|[Pp]rópria|[Pp]ura|[Qq]ualquer|[Qq]ue|[Ss]em|[Ss]entia|[Ss]obra|[Ss]olene|[Ss]ua|[Ss]úbita|[Tt]al|[Tt]anta|[Tt]em|[Tt]ens|[Tt]inha|[Tt]raz|[Tt]ua|[Uu]ma|[Úú]nica|[Vv]erdadeira|[Vv]isível) magoa\\b")
 
 # Identificacao de mascara sem acento
-vmascara = re.compile("(?i)\\b([Aa]|[\xc0\xe0]|[Aa]lguma|[Aa]quela|[Aa]s|[Bb]ela|[Bb]oa|[Cc]ada|[Cc]\xe9lebre|[Cc]om|[Dd]a|[Dd]aquela|[Dd]e|[Dd]essa|[Dd]uma|[\xc9\xe9]|[Ee]legante|[Ee]m|[Ee]spessa|[Ee]ssa|[Ee]sta|[Ee]stupenda|[Ee]xpressiva|[Ff]eia|[Ff]ria|[Hh]\xe1|[Hh]edionda|[Ii]nteressante|[Mm]eia|[Mm]esma|[Mm]inha|[Mm]isteriosa|[Nn]a|[Nn]aquela|[Nn]em|[Nn]enhuma|[Nn]uma|[Pp]ela|[Pp]equena|[Pp]obre|[Pp]or|[Pp]\xf4r|[Pp]\xf4s|[Pp]rimeira|[Pp]unha|[Ss]em|[Ss]ob|[Ss]\xf3lida|[Ss]ua|[Tt]al|[Tt]razem|[Tt]razes|[Tt]raziam|[Tt]ua|[Uu]m|[Uu]ma|[Uu]sa|[Uu]sar\xe1|[Uu]sarei|[Uu]sava|[Uu]sei|[Uu]so|[Uu]sou) mascara\\b")
+vmascara = re.compile("(?i)\\b([Aa]|[Àà]|[Aa]lguma|[Aa]quela|[Aa]s|[Bb]ela|[Bb]oa|[Cc]ada|[Cc]élebre|[Cc]om|[Dd]a|[Dd]aquela|[Dd]e|[Dd]essa|[Dd]uma|[Éé]|[Ee]legante|[Ee]m|[Ee]spessa|[Ee]ssa|[Ee]sta|[Ee]stupenda|[Ee]xpressiva|[Ff]eia|[Ff]ria|[Hh]á|[Hh]edionda|[Ii]nteressante|[Mm]eia|[Mm]esma|[Mm]inha|[Mm]isteriosa|[Nn]a|[Nn]aquela|[Nn]em|[Nn]enhuma|[Nn]uma|[Pp]ela|[Pp]equena|[Pp]obre|[Pp]or|[Pp]ôr|[Pp]ôs|[Pp]rimeira|[Pp]unha|[Ss]em|[Ss]ob|[Ss]ólida|[Ss]ua|[Tt]al|[Tt]razem|[Tt]razes|[Tt]raziam|[Tt]ua|[Uu]m|[Uu]ma|[Uu]sa|[Uu]sará|[Uu]sarei|[Uu]sava|[Uu]sei|[Uu]so|[Uu]sou) mascara\\b")
 
 # Identificacao de negocio sem acento
-vnegocio = re.compile("(?i)\\b([Aa]|[Aa]lgum|[Aa]o|[Aa]quele|[Bb]elo|[Bb]om|[Cc]ada|[Cc]erto|[Cc]om|[Cc]omo|[Dd]aquele|[Dd]e|[Dd]esse|[Dd]este|[Dd]o|[Dd]os|[\xc9\xe9]|[Ee]m|[Ee]mbrulhado|[Ee]ra|[Ee]sse|[Ee]ste|[Ee]xcelente|[Ff]az|[Ff]azer|[Ff]azia|[Ff]echado|[Ff]echar|[Ff]ez|[Ff]oi|[Ff]raco|[Ff]uturo|[Gg]igantesco|[Gg]rande|[Gg]rave|[Hh]\xe1|[Hh]aver\xe1|[Hh]avia|[Ii]gual|[Ii]menso|[Ii]mportante|[Ll]iquidado|[Mm]aior|[Mm]ais|[Mm]aldito|[Mm]au|[Mm]elhor|[Mm]esmo|[Mm]eu|[Mm]uito|[Nn]aquele|[Nn]enhum|[Nn]esse|[Nn]este|[Nn]o|[Nn]osso|[Nn]ovo|[Nn]um|[Oo]|[\xd3\xf3]timo|[Oo]utro|[Pp]ara|[Pp]arecer|[Pp]elo|[Pp]equeno|[Pp]or|[Pp]rincipal|[Pp]r\xf3prio|[Qq]ualquer|[Qq]ue|[Qq]uer|[Qq]uero|[Ss]emelhante|[Ss]er|[Ss]eu|[Ss]\xf3|[Tt]al|[Tt]em|[Tt]enho|[Tt]riste|[Tt]udo|[\xda\xfa]ltimo|[Uu]m) negocio\\b")
+vnegocio = re.compile("(?i)\\b([Aa]|[Aa]lgum|[Aa]o|[Aa]quele|[Bb]elo|[Bb]om|[Cc]ada|[Cc]erto|[Cc]om|[Cc]omo|[Dd]aquele|[Dd]e|[Dd]esse|[Dd]este|[Dd]o|[Dd]os|[Éé]|[Ee]m|[Ee]mbrulhado|[Ee]ra|[Ee]sse|[Ee]ste|[Ee]xcelente|[Ff]az|[Ff]azer|[Ff]azia|[Ff]echado|[Ff]echar|[Ff]ez|[Ff]oi|[Ff]raco|[Ff]uturo|[Gg]igantesco|[Gg]rande|[Gg]rave|[Hh]á|[Hh]averá|[Hh]avia|[Ii]gual|[Ii]menso|[Ii]mportante|[Ll]iquidado|[Mm]aior|[Mm]ais|[Mm]aldito|[Mm]au|[Mm]elhor|[Mm]esmo|[Mm]eu|[Mm]uito|[Nn]aquele|[Nn]enhum|[Nn]esse|[Nn]este|[Nn]o|[Nn]osso|[Nn]ovo|[Nn]um|[Oo]|[Óó]timo|[Oo]utro|[Pp]ara|[Pp]arecer|[Pp]elo|[Pp]equeno|[Pp]or|[Pp]rincipal|[Pp]róprio|[Qq]ualquer|[Qq]ue|[Qq]uer|[Qq]uero|[Ss]emelhante|[Ss]er|[Ss]eu|[Ss]ó|[Tt]al|[Tt]em|[Tt]enho|[Tt]riste|[Tt]udo|[Úú]ltimo|[Uu]m) negocio\\b")
 
 # Identificacao de pratica sem acento
-vpratica = re.compile("(?i)\\b([A-Za-z]+dade|[A-Za-z]+mente|[A-Za-z\xea\xe2]+ncia|[A-Za-z]+\xe7\xe3o|[Aa]|[\xc0\xe0]|[Aa]cesa|[Aa]dquirir|[Aa]grad\xe1vel|[Aa]legada|[Aa]lguma|[Aa]lta|[Aa]lternativa|[Aa]n\xe1lise|[Aa]ntiga|[Aa]quela|[\xc0\xe0]quela|[Aa]rte|[Aa]ssim|[Aa]stronomia|[Aa]titude|[Aa]tiva|[Aa]tual|[Aa]ula|[Aa]videz|[Bb]astante|[Bb]oa|[Bb]reve|[Cc]ada|[Cc]erta|[Cc]oisa|[Cc]om|[Cc]omete|[Cc]omo|[Cc]omponente|[Cc]ompreens\xe3o|[Cc]onquista|[Cc]onsiderada|[Cc]onsiderado|[Cc]onstante|[Cc]ontra|[Cc]orreta|[Cc]ostumada|[Cc]ousa|[Cc]uja|[Dd]a|[Dd]e|[Dd]eficiente|[Dd]escolorida|[Dd]essa|[Dd]esta|[Dd]eterminada|[Dd]iscuss\xe3o|[Dd]oce|[Dd]uma|[Ee]|[\xc9\xe9]|[Ee]m|[Ee]ncetada|[Ee]nquanto|[Ee]nsino|[Ee]ra|[Ee]ram|[Ee]scola|[Ee]ssa|[Ee]sta|[Ee]stava|[Ee]ventual|[Ee]vidente|[Ee]xerceu|[Ee]xige|[Ee]xpress\xe3o|[Ee]xtensa|[Ff]az|[Ff]azem|[Ff]ervorosa|[Ff]ilosofia|[Ff]orma|[Ff]osse|[Ff]requente|[Gg]alante|[Gg]anhar|[Gg]ente|[Gg]eral|[Gg]est\xe3o|[Gg]l\xf3ria|[Gg]rande|[Hh]\xe1|[Hh]agiograf
 ia|[Hh]aja|[Hh]avido|[Hh]oje|[Ii]deia|[Ii]magem|[Ii]ncans\xe1vel|[Ii]ncitar|[Ii]ndiferen\xe7a|[Ii]ndigesta|[Ii]niciou|[Ii]ntoler\xe1vel|[Jj]ardinagem|[Ll]abuta|[Ll]inguagem|[Ll]inha|[Ll]iturgia|[Ll]\xf3gica|[Ll]onga|[Mm]\xe1|[Mm]ais|[Mm]alta|[Mm]aneira|[Mm]as|[Mm]ec\xe2nica|[Mm]edicina|[Mm]edida|[Mm]eio|[Mm]elhor|[Mm]enor|[Mm]esma|[Mm]etade|[Mm]inha|[Mm]isteriosa|[Mm]oral|[Mm]udar|[Mm]uita|[Mm]uito|[Nn]a|[Nn]em|[Nn]enhuma|[Nn]esta|[Nn]ossa|[Nn]ova|[Nn]uma|[Oo]bra|[Oo]rdem|[Oo]u|[Oo]utra|[Pp]ara|[Pp]arte|[Pp]atrocinar|[Pp]ela|[Pp]equena|[Pp]essoa|[Pp]oesia|[Pp]ol\xedtica|[Pp]or|[Pp]or\xe9m|[Pp]ouca|[Pp]ouco|[Pp]reciso|[Pp]regunta|[Pp]r\xf3pria|[Pp]rova|[Pp]rov\xe1vel|[Qq]ualquer|[Qq]ue|[Qq]uest\xe3o|[Rr]apariga|[Rr]az\xe3o|[Rr]eforma|[Rr]egra|[Rr]esposta|[Rr]evelava|[Rr]iqueza|[Ss]\xe1dica|[Ss]a\xedda|[Ss]alutar|[Ss]\xe3o|[Ss]ediciosa|[Ss]eja|[Ss]em|[Ss]emelhante|[Ss]er|[Ss]ido|[Ss]imples|[Ss]obre|[Ss]ofisticada|[Ss]ua|[Tt]al|[Tt]anta|[Tt]anto|[Tt]\xe3o|[Tt]em|[Tt]\xeam|[Tt]enho|[Tt]
 ens|[Tt]er|[Tt]ermo|[Tt]inha|[Tt]oda|[Tt]ornar|[Tt]ornou|[Uu]ma|[Vv]enerada|[Vv]ertente|[Vv]ida) pratica\\b")
+vpratica = re.compile("(?i)\\b([A-Za-z]+dade|[A-Za-z]+mente|[A-Za-zêâ]+ncia|[A-Za-z]+ção|[Aa]|[Àà]|[Aa]cesa|[Aa]dquirir|[Aa]gradável|[Aa]legada|[Aa]lguma|[Aa]lta|[Aa]lternativa|[Aa]nálise|[Aa]ntiga|[Aa]quela|[Àà]quela|[Aa]rte|[Aa]ssim|[Aa]stronomia|[Aa]titude|[Aa]tiva|[Aa]tual|[Aa]ula|[Aa]videz|[Bb]astante|[Bb]oa|[Bb]reve|[Cc]ada|[Cc]erta|[Cc]oisa|[Cc]om|[Cc]omete|[Cc]omo|[Cc]omponente|[Cc]ompreensão|[Cc]onquista|[Cc]onsiderada|[Cc]onsiderado|[Cc]onstante|[Cc]ontra|[Cc]orreta|[Cc]ostumada|[Cc]ousa|[Cc]uja|[Dd]a|[Dd]e|[Dd]eficiente|[Dd]escolorida|[Dd]essa|[Dd]esta|[Dd]eterminada|[Dd]iscussão|[Dd]oce|[Dd]uma|[Ee]|[Éé]|[Ee]m|[Ee]ncetada|[Ee]nquanto|[Ee]nsino|[Ee]ra|[Ee]ram|[Ee]scola|[Ee]ssa|[Ee]sta|[Ee]stava|[Ee]ventual|[Ee]vidente|[Ee]xerceu|[Ee]xige|[Ee]xpressão|[Ee]xtensa|[Ff]az|[Ff]azem|[Ff]ervorosa|[Ff]ilosofia|[Ff]orma|[Ff]osse|[Ff]requente|[Gg]alante|[Gg]anhar|[Gg]ente|[Gg]eral|[Gg]estão|[Gg]lória|[Gg]rande|[Hh]á|[Hh]agiografia|[Hh]aja|[Hh]avido|[Hh]oje|[Ii]dei
 a|[Ii]magem|[Ii]ncansável|[Ii]ncitar|[Ii]ndiferença|[Ii]ndigesta|[Ii]niciou|[Ii]ntolerável|[Jj]ardinagem|[Ll]abuta|[Ll]inguagem|[Ll]inha|[Ll]iturgia|[Ll]ógica|[Ll]onga|[Mm]á|[Mm]ais|[Mm]alta|[Mm]aneira|[Mm]as|[Mm]ecânica|[Mm]edicina|[Mm]edida|[Mm]eio|[Mm]elhor|[Mm]enor|[Mm]esma|[Mm]etade|[Mm]inha|[Mm]isteriosa|[Mm]oral|[Mm]udar|[Mm]uita|[Mm]uito|[Nn]a|[Nn]em|[Nn]enhuma|[Nn]esta|[Nn]ossa|[Nn]ova|[Nn]uma|[Oo]bra|[Oo]rdem|[Oo]u|[Oo]utra|[Pp]ara|[Pp]arte|[Pp]atrocinar|[Pp]ela|[Pp]equena|[Pp]essoa|[Pp]oesia|[Pp]olítica|[Pp]or|[Pp]orém|[Pp]ouca|[Pp]ouco|[Pp]reciso|[Pp]regunta|[Pp]rópria|[Pp]rova|[Pp]rovável|[Qq]ualquer|[Qq]ue|[Qq]uestão|[Rr]apariga|[Rr]azão|[Rr]eforma|[Rr]egra|[Rr]esposta|[Rr]evelava|[Rr]iqueza|[Ss]ádica|[Ss]aída|[Ss]alutar|[Ss]ão|[Ss]ediciosa|[Ss]eja|[Ss]em|[Ss]emelhante|[Ss]er|[Ss]ido|[Ss]imples|[Ss]obre|[Ss]ofisticada|[Ss]ua|[Tt]al|[Tt]anta|[Tt]anto|[Tt]ão|[Tt]em|[Tt]êm|[Tt]enho|[Tt]ens|[Tt]er|[Tt]ermo|[Tt]inha|[Tt]oda|[Tt]ornar|[Tt]ornou|[Uu]ma|[Vv]en
 erada|[Vv]ertente|[Vv]ida) pratica\\b")
 
 # Identificacao de pratico sem acento
-vpratico = re.compile("(?i)\\b([A-Za-z]+mente|[A-Za-z]+mento|[Aa]lcance|[Aa]lgum|[Aa]penas|[Aa]r|[Aa]specto|[Bb]astante|[Bb]em|[Cc]ampo|[Cc]ar\xe1ter|[Cc]ient\xedfico|[Cc]oeficiente|[Cc]omo|[Cc]ontrole|[Cc]urso|[Dd]e|[Dd]entista|[Dd]esempenho|[Dd]estino|[Dd]evasso|[Dd]o|[Dd]om\xednio|[Ee]|[\xc9\xe9]|[Ee]feito|[Ee]m|[Ee]nsino|[Ee]ra|[Ee]sp\xedrito|[Ee]ste|[Ee]stivesse|[Ee]studo|[Ee]xame|[Ee]xemplo|[Ee]xerc\xedcio|[Ff]ica|[Ff]il\xf3sofo|[Gg]\xeanio|[Gg]rande|[Gg]uia|[Hh]\xe1bito|[Hh]omem|[Ii]nteresse|[Ii]ntuito|[Ii]sso|[Jj]u\xedzo|[Ll]ado|[Mm]ais|[Mm]anejo|[Mm]anual|[Mm]arido|[Mm]eio|[Mm]enos|[Mm]\xe9todo|[Mm]odo|[Mm]uito|[Mm]undo|[Nn]ada|[Nn]avegante|[Nn]egociante|[Nn]\xedvel|[Oo]|[Oo]bjetivo|[Oo]lho|[Oo]utro|[Pp]a\xeds|[Pp]alavreado|[Pp]asso|[Pp]elo|[Pp]ouco|[Pp]rinc\xedpio|[Pp]roblema|[Pp]rocesso|[Pp]sic\xf3logo|[Rr]amo|[Rr]ealismo|[Rr]em\xe9dio|[Rr]espons\xe1vel|[Rr]esultado|[Rr]oteiro|[Ss]aber|[Ss]enso|[Ss]entido|[Ss]er|[Ss]er\xe1|[Ss]eria|[Ss]ignificado|[Ss]obretudo|[Ss]oldado|[
 Ss]ujeito|[Ss]uporte|[Tt]alento|[Tt]\xe3o|[Tt]erreno|[Tt]este|[Tt]ornar|[Tt]rabalho|[Tt]reino|[Uu]m|[Uu]so|[Vv]alor) pratico\\b")
+vpratico = re.compile("(?i)\\b([A-Za-z]+mente|[A-Za-z]+mento|[Aa]lcance|[Aa]lgum|[Aa]penas|[Aa]r|[Aa]specto|[Bb]astante|[Bb]em|[Cc]ampo|[Cc]aráter|[Cc]ientífico|[Cc]oeficiente|[Cc]omo|[Cc]ontrole|[Cc]urso|[Dd]e|[Dd]entista|[Dd]esempenho|[Dd]estino|[Dd]evasso|[Dd]o|[Dd]omínio|[Ee]|[Éé]|[Ee]feito|[Ee]m|[Ee]nsino|[Ee]ra|[Ee]spírito|[Ee]ste|[Ee]stivesse|[Ee]studo|[Ee]xame|[Ee]xemplo|[Ee]xercício|[Ff]ica|[Ff]ilósofo|[Gg]ênio|[Gg]rande|[Gg]uia|[Hh]ábito|[Hh]omem|[Ii]nteresse|[Ii]ntuito|[Ii]sso|[Jj]uízo|[Ll]ado|[Mm]ais|[Mm]anejo|[Mm]anual|[Mm]arido|[Mm]eio|[Mm]enos|[Mm]étodo|[Mm]odo|[Mm]uito|[Mm]undo|[Nn]ada|[Nn]avegante|[Nn]egociante|[Nn]ível|[Oo]|[Oo]bjetivo|[Oo]lho|[Oo]utro|[Pp]aís|[Pp]alavreado|[Pp]asso|[Pp]elo|[Pp]ouco|[Pp]rincípio|[Pp]roblema|[Pp]rocesso|[Pp]sicólogo|[Rr]amo|[Rr]ealismo|[Rr]emédio|[Rr]esponsável|[Rr]esultado|[Rr]oteiro|[Ss]aber|[Ss]enso|[Ss]entido|[Ss]er|[Ss]erá|[Ss]eria|[Ss]ignificado|[Ss]obretudo|[Ss]oldado|[Ss]ujeito|[Ss]uporte|[Tt]alento|[Tt]ã
 o|[Tt]erreno|[Tt]este|[Tt]ornar|[Tt]rabalho|[Tt]reino|[Uu]m|[Uu]so|[Vv]alor) pratico\\b")
 
-# Identificacao de publica sem acento 

... etc. - the rest is truncated


More information about the Libreoffice-commits mailing list