From 5961a0e9b6bd9f17d53b978844aabe294749369d Mon Sep 17 00:00:00 2001 From: MarcioJRGodoi Date: Mon, 27 Apr 2026 12:55:28 -0300 Subject: [PATCH] feat: novos orgaos mtr --- dist-back/residuos/index.js | 6 ++++++ dist-front/index.d.mts | 3 +++ dist-front/index.mjs | 2 +- package.json | 2 +- pacote.tgz | Bin 8851 -> 8947 bytes src/residuos/index.ts | 9 +++++++++ 6 files changed, 20 insertions(+), 2 deletions(-) diff --git a/dist-back/residuos/index.js b/dist-back/residuos/index.js index 1e830d2..bf6686c 100644 --- a/dist-back/residuos/index.js +++ b/dist-back/residuos/index.js @@ -100,6 +100,9 @@ const orgaos = { SINIR: "SINIR", INEA: "INEA", SIGOR: "SIGOR", + IMA: "IMA", + FEPAM: "FEPAM", + FEAM: "FEAM", teste: "teste" }; const objetoCredencial = { @@ -107,6 +110,9 @@ const objetoCredencial = { SINIR: zCredenciaisSinir, INEA: zCredenciais, SIGOR: zCredenciais, + IMA: zCredenciais, + FEPAM: zCredenciais, + FEAM: zCredenciais, teste }; const zEmpreendedorSincronizar = import_zod.z.object({ diff --git a/dist-front/index.d.mts b/dist-front/index.d.mts index 2a3f8df..631c3e7 100644 --- a/dist-front/index.d.mts +++ b/dist-front/index.d.mts @@ -93,6 +93,9 @@ type TipoCredenciais = Partial<{ IEMA: z.infer; INEA: z.infer; SIGOR: z.infer; + IMA: z.infer; + FEPAM: z.infer; + FEAM: z.infer; teste: z.infer; }>; type TipoCredenciaisLista = { diff --git a/dist-front/index.mjs b/dist-front/index.mjs index 49ec0ed..6aad397 100644 --- a/dist-front/index.mjs +++ b/dist-front/index.mjs @@ -1 +1 @@ -import v from"dayjs";import y from"dayjs/plugin/weekOfYear";v.extend(y);var u=(e,r)=>{let i=v(r||void 0);return!e||e=="D"||e=="M"&&i.get("D")==1||e=="S"&&i.get("d")==1||e=="S"&&i.get("d")==1&&i.week()%2==1},A=(e,r)=>{r.push(`intervalosTipos -> tipoEntrada:${e}`);let i={M:{campo_situacao:"situacao_texto_30",prefixo_assunto:"(Previs\xE3o para os pr\xF3ximos 30 dias) ",tipo:"M",enviar_hoje:u("M")},Q:{campo_situacao:"situacao_texto_15",prefixo_assunto:"(Previs\xE3o para os pr\xF3ximos 15 dias) ",tipo:"Q",enviar_hoje:u("Q")},S:{campo_situacao:"situacao_texto_7",prefixo_assunto:"(Previs\xE3o para os pr\xF3ximos 7 dias) ",tipo:"S",enviar_hoje:u("S")},D:{campo_situacao:"situacao_texto",prefixo_assunto:"",tipo:"D",enviar_hoje:u("D")}},{campo_situacao:p,enviar_hoje:a,prefixo_assunto:c,tipo:l}=i[e||"D"]||i.D;return r.push(p,c,l,a?"S":"N"),{campo_situacao:p,prefixo_assunto:c,tipo:l,enviar_hoje:a}};var M={D:"Di\xE1rio",S:"Semanal, nas segundas-feira",Q:"Quinzenal, nas segundas-feira",M:"Mensal, primeiro dia de cada m\xEAs"};import{respostaComuns as S}from"p-respostas";var Q=e=>async r=>{let i=e?"http://localhost:5040/nps":"https://carro-de-boi.idz.one/nps",p=`${i}/api`,{sistema:a,inquilino:c,codigo_usuario:l}=r,d=`nps_proxima_avaliacao_${a}_${l}_${c}_0`,m=localStorage.getItem(d);if(!m){let n=new URL(`${p}/${a}/proxima_avaliacao`);for(let[s,b]of Object.entries(r))n.searchParams.append(s,b);let x=(await fetch(n.href).then(s=>s.json()).catch(s=>S.erro(s.message))).valor;x&&localStorage.setItem(d,x)}if(!(m&&new Date().toISOString().slice(0,10)>=m))return;localStorage.removeItem(d);let g=new URL(i);for(let[n,f]of Object.entries(r))g.searchParams.append(n,f);let t=document.createElement("iframe");t.src=g.href,t.style.position="fixed",t.style.top="0",t.style.left="0",t.style.width="100%",t.style.height="100%",t.style.border="none",t.style.zIndex="999999",document.body.appendChild(t),window.addEventListener("message",n=>{n.data==="fechar"&&document.body.removeChild(t)})};import{z as o}from"zod";var G=o.object({codigo_token:o.string().optional(),codigo_usuario:o.string().uuid(),nome_usuario:o.string(),email_usuario:o.string(),documento_usuario:o.string(),inquilino:o.string(),rotas:o.object({}),url_usuarios:o.string().url(),url_empreendedores:o.string().url(),url_empreendimentos:o.string().url(),tipo_usuario:o.string(),sistema:o.string(),sistema_cor:o.string(),sistema_nome:o.string(),sistema_logo:o.string()}),L=o.object({codigo:o.string().uuid(),documento:o.string(),excluido:o.boolean(),nome:o.string(),permicoes:o.record(o.string(),o.any()),versao:o.number().int(),credenciais_sinir:o.object({login_cpf:o.string().optional(),login_cnpj:o.string().optional(),unidade:o.string().optional(),senha:o.string().optional()}).optional()}),h=o.object({login_cpf:o.string().optional(),login_cnpj:o.string().optional(),unidade:o.string().optional(),senha:o.string().optional()}),_=o.object({login_cpf:o.string().optional(),login_cnpj:o.string().optional(),unidade:o.string().optional(),senha:o.string().optional()}),z=o.object({documento:o.string().optional(),procom:o.string().optional(),unidadeTop:o.string().optional(),senhaSecreta:o.string().optional()}),K={IEMA:"IEMA",SINIR:"SINIR",INEA:"INEA",SIGOR:"SIGOR",teste:"teste"},H={IEMA:_,SINIR:h,INEA:_,SIGOR:_,teste:z},Y=o.object({codigo:o.string().uuid(),documento:o.string(),excluido:o.boolean(),nome:o.string(),unidade_mtr:o.string().nullable().optional(),versao:o.number().int()}),Z=o.object({codigo:o.string().uuid(),codigo_empreendedor:o.string().uuid(),documento:o.string(),excluido:o.boolean(),nome:o.string(),unidade_mtr:o.string().nullable().optional(),versao:o.number().int()}),B=o.enum(["usuarios","empreendedores","empreendimentos"]);import{z as j}from"zod";var I=j.enum(["ativo","inativo"]),V=I;export{Q as abrirNps,u as enviarHoje,I as inquilinoStatus,M as intervalosDosAlertas,A as intervalosTipos,B as nomesSincronizacoes,H as objetoCredencial,K as orgaos,V as statusinquilino,z as teste,G as zAuntenticacaoResiduosSolicitar,_ as zCredenciais,h as zCredenciaisSinir,Y as zEmpreendedorSincronizar,Z as zEmpreendimentoSincronizar,L as zUsuarioSincronizar}; +import v from"dayjs";import z from"dayjs/plugin/weekOfYear";v.extend(z);var d=(e,r)=>{let i=v(r||void 0);return!e||e=="D"||e=="M"&&i.get("D")==1||e=="S"&&i.get("d")==1||e=="S"&&i.get("d")==1&&i.week()%2==1},C=(e,r)=>{r.push(`intervalosTipos -> tipoEntrada:${e}`);let i={M:{campo_situacao:"situacao_texto_30",prefixo_assunto:"(Previs\xE3o para os pr\xF3ximos 30 dias) ",tipo:"M",enviar_hoje:d("M")},Q:{campo_situacao:"situacao_texto_15",prefixo_assunto:"(Previs\xE3o para os pr\xF3ximos 15 dias) ",tipo:"Q",enviar_hoje:d("Q")},S:{campo_situacao:"situacao_texto_7",prefixo_assunto:"(Previs\xE3o para os pr\xF3ximos 7 dias) ",tipo:"S",enviar_hoje:d("S")},D:{campo_situacao:"situacao_texto",prefixo_assunto:"",tipo:"D",enviar_hoje:d("D")}},{campo_situacao:c,enviar_hoje:s,prefixo_assunto:l,tipo:u}=i[e||"D"]||i.D;return r.push(c,l,u,s?"S":"N"),{campo_situacao:c,prefixo_assunto:l,tipo:u,enviar_hoje:s}};var D={D:"Di\xE1rio",S:"Semanal, nas segundas-feira",Q:"Quinzenal, nas segundas-feira",M:"Mensal, primeiro dia de cada m\xEAs"};import{respostaComuns as b}from"p-respostas";var $=e=>async r=>{let i=e?"http://localhost:5040/nps":"https://carro-de-boi.idz.one/nps",c=`${i}/api`,{sistema:s,inquilino:l,codigo_usuario:u}=r,m=`nps_proxima_avaliacao_${s}_${u}_${l}_0`,_=localStorage.getItem(m);if(!_){let n=new URL(`${c}/${s}/proxima_avaliacao`);for(let[p,y]of Object.entries(r))n.searchParams.append(p,y);let x=(await fetch(n.href).then(p=>p.json()).catch(p=>b.erro(p.message))).valor;x&&localStorage.setItem(m,x)}if(!(_&&new Date().toISOString().slice(0,10)>=_))return;localStorage.removeItem(m);let g=new URL(i);for(let[n,f]of Object.entries(r))g.searchParams.append(n,f);let t=document.createElement("iframe");t.src=g.href,t.style.position="fixed",t.style.top="0",t.style.left="0",t.style.width="100%",t.style.height="100%",t.style.border="none",t.style.zIndex="999999",document.body.appendChild(t),window.addEventListener("message",n=>{n.data==="fechar"&&document.body.removeChild(t)})};import{z as o}from"zod";var q=o.object({codigo_token:o.string().optional(),codigo_usuario:o.string().uuid(),nome_usuario:o.string(),email_usuario:o.string(),documento_usuario:o.string(),inquilino:o.string(),rotas:o.object({}),url_usuarios:o.string().url(),url_empreendedores:o.string().url(),url_empreendimentos:o.string().url(),tipo_usuario:o.string(),sistema:o.string(),sistema_cor:o.string(),sistema_nome:o.string(),sistema_logo:o.string()}),G=o.object({codigo:o.string().uuid(),documento:o.string(),excluido:o.boolean(),nome:o.string(),permicoes:o.record(o.string(),o.any()),versao:o.number().int(),credenciais_sinir:o.object({login_cpf:o.string().optional(),login_cnpj:o.string().optional(),unidade:o.string().optional(),senha:o.string().optional()}).optional()}),S=o.object({login_cpf:o.string().optional(),login_cnpj:o.string().optional(),unidade:o.string().optional(),senha:o.string().optional()}),a=o.object({login_cpf:o.string().optional(),login_cnpj:o.string().optional(),unidade:o.string().optional(),senha:o.string().optional()}),h=o.object({documento:o.string().optional(),procom:o.string().optional(),unidadeTop:o.string().optional(),senhaSecreta:o.string().optional()}),L={IEMA:"IEMA",SINIR:"SINIR",INEA:"INEA",SIGOR:"SIGOR",IMA:"IMA",FEPAM:"FEPAM",FEAM:"FEAM",teste:"teste"},K={IEMA:a,SINIR:S,INEA:a,SIGOR:a,IMA:a,FEPAM:a,FEAM:a,teste:h},H=o.object({codigo:o.string().uuid(),documento:o.string(),excluido:o.boolean(),nome:o.string(),unidade_mtr:o.string().nullable().optional(),versao:o.number().int()}),Y=o.object({codigo:o.string().uuid(),codigo_empreendedor:o.string().uuid(),documento:o.string(),excluido:o.boolean(),nome:o.string(),unidade_mtr:o.string().nullable().optional(),versao:o.number().int()}),Z=o.enum(["usuarios","empreendedores","empreendimentos"]);import{z as I}from"zod";var j=I.enum(["ativo","inativo"]),V=j;export{$ as abrirNps,d as enviarHoje,j as inquilinoStatus,D as intervalosDosAlertas,C as intervalosTipos,Z as nomesSincronizacoes,K as objetoCredencial,L as orgaos,V as statusinquilino,h as teste,q as zAuntenticacaoResiduosSolicitar,a as zCredenciais,S as zCredenciaisSinir,H as zEmpreendedorSincronizar,Y as zEmpreendimentoSincronizar,G as zUsuarioSincronizar}; diff --git a/package.json b/package.json index 517adde..ab73761 100755 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "p-drives", - "version": "0.266.0", + "version": "0.267.0", "description": "", "main": "./src/index.ts", "exports": { diff --git a/pacote.tgz b/pacote.tgz index 424e73af1c88264d6e07c54c92ed8a4e1d0dbcd8..02f75bde03c8eb5c26afef0c506fe8a336ac8d93 100644 GIT binary patch literal 8947 zcmVULK-H>KyS zZnsB)NXSM)5iF8Y96OqK=`}xQo%44dpY?ZljO;p08$T0>}J$iI#5GiM8kwd<#LbljKp;Xd8R6J zfn%AKk%tjWSn@U`c9yH_M=nDaC1{9R369Q5Vj=ANZ8SVU*9JmU7NHgp26#pg4S1%3 z5Xu@LEe9kPx<=MXgC}qlkxhR=-s<=-gF+g31xxV=6qzme3GEo z1#(VbledM2 z`nu(b?o#YQEzv$8wheU!GCM2D8yBIaflx$}c@&_8X|0{GM{G7@!Cywu+%x8J9ki#= z%JjWnTF4xaNqoY*xlc?`e1ZLW_82V$90YGQ8_Es^kMnxDZ>SE|D&|}KNnAaY$*MWh z1OqBE(NXxupp4r|vTo%MhCIt;Oa{G!mWb4%Q zNKAqS^A~hRf`pkCGQ)^@a~Cu7ti5k^yXavMummRrB^LyxjVeb|z=te!vZK+7lmMeA zU>+G54)m8+scyOU;MM=C`FtLqu(bY@j!#_@xRi7s`Xowl+=WSok$8;7@0*$htJnYC zt)1ff-*@_3&HDez)_*r5m`@;bp%uSBW9#6YBu~K@crwkAKUD_8lWAi|G7u) zPx(SCmQoTS8msjbxoj5VgifeWleZv>AQqwI0!U&Mums@%)?vYDN_|+fae^*zj3$Hx z$YsHTL<#Xw!Vu0Db51&sX>g7(`Zqiwen;?75`j~MgLulK8ER3R*g1oVO91&?N=%Zr z1(o1`3Pz?!rg-irCP>a15@y~!FnLcaSJ#H#oVGqZ$FHHS<+q(F!<)T0(o*r7X~!RE z#ZW^7`DiTz0g=&e-@Z{c&!q1MUdLZSqs4voB zwM28GvUm=H$@b7(LvUikgb6ypI@aO^hC|d_Q*2Zy=6zVPG!@#j)kc3n{c3jd=M?)f z;Zvz-!$L>n%NGsVQIJH~!xr+{dD`keJGaAme9?MYEY&$cTB*UkYwg$aC2x2k&Sk-r zp3Ch9LMH?H2SP5Mg=`$tWR6|T2FO%@juUd3u<@2-T9P!3$dq2PF^=PTkN|D#X+#z@ z{>SCf7DFM9Fk&$ZqkmlfxOGWqEJj-n@+gkmC}jc~4&W)O1kvlp7ksE@U9e@Im|`7V z3d(1j>)hM<5S@EFH99|Auk*9K&ZEtB-un=h_i8jAt=D*z*Z6Q_jaTSfRO4{H8iz^^ zFh8<>dtK1N(m7Z~(H0komS`wD{HZn`U_vqv%`^BGx%T0{KDvsMDw*dLK;QETVt~xY zW?LKVWvw^hwdAwIt@#*ME`N>R;l20&H1Npf`@alWwY*2b;Htm7BKJd#Hz{ zy;Ig^#Y`)6?%PG@t0^?mByG+L7UXIMx3(nPw!N}0B@(G)vs!-!>;DI?`x~zR&fa!$ z{omf%-EG$YX8mv0|7QLF4A*}$R#W7SOn`E+{L)>{&#m4MR~P_yw0@^5G|TgEcK!cI zi~i>8|Bh4I|Mz$Hn*D#X{x|D?v;KdM>p!0&Z?yF1O5|7lTvl$u&vs(#HvRQH9zPwu zf8mJ4)SI*T{W&afMDc>qPinQ~+Od=?TBww))xDIb)#^((gv#sxW*h=S>i|*oLc9ODJ{DL?sf?^+66j_+OPcR#B%ItYL@t*A>x8ZLN3g1 z#|fFW>Q%}Pk(HRK(Jf@nBY#{aFCcHwU!VWnl0#IrDh}zgo7JjYD*BQa;Ns;3BIKO9 z7kEJ|7#l1)gV{t*y(CB?N@BeiwbL^-mD<@c!I69M6bi&P4nsJur?Z#Rms&M>{|;j4 ziTDks37V3`y=YbQzlg}RZNni{RsEJ4AH0XFANH%51uZd)wQUyz#}r# zzaFvKJcw}R+_4(0wj2?7(PdbEy%SoG;7@yrrQ!mT6I zDd+fPn$%>yp$UmGSZJG)5 z-pV$8bU}TuCCc))c|!w_y|J<99W6+Z{0y^KK%$l@N1bV*7J-~}0Tca>r`h~?uCS1Z zdjUs>)A=bcUG%$>ba_gzeY*$Na^}Hjvj0;X-;cKmT)F@2^>_PD>HY6^f4kZLHT%D2 z|JUsQKKcGnO^9`yz+%4G34#$5k7(dVETC5yjy#7Qtvo_en7rVku;`Udz zeKDF}ObM-P6}87VsR?^cf&ntI{B$Oh$)wYBUAObC=Xo8XeR#A&zFbZ~tn7Uj!t{du z7Wad9yZH_AX40m*w6tWky!o7ZN*3P;WRm`ZU5Z}JL(19ZGb@=1E@XzOud#WBUHSv0 z`82=@i)@$8IL89v3YN-*)Z3xg>)G;Or`O{QE67$bg;C7s1I%vn5L17|O6CzuaLhwc zVg3|9DtpvY7Jyy0)H)udUY}ln&vtCb?hSUFo|D;%?eFXD7AB6kBeK09aG!*KYca0WY0 z-|3P#!3lL)+y$aoKgBwUaNx3z__D*`JSSZ6tQ5{Cd^tUrmxC2kvY6@C&v5Ddu%hZPy4g}cj)f6W*IGP0jRs>koNl%Vr3HfU)utup0rjv)HYJZqaDmqoa~FaBTkA1J zV`oKwxnccpTKgN-ebbs(*Yr1ANp4H8sNK4uTu>m4n9F82s@V$`-k@?L;zlI7SsleT zLb|4ok4_#AkO^OWz8oDtK7J12w(!kUjvpU!ipNKa;!jTm#h;!?3c*5h`0?oJ!;=9r z`L|4w3G%nxy_o#l%mT@aJD{A3#qEbwv~sf{R4$j`iWifQtGLTbl#{Dcc|Edf)NN(H zoRvg&#qlhuTlZ~1LV@jisatNaaOjgt?Z)jRw3gh7=(gd%U=vrkA*w;+43yfR!lE@R zjBT@M`Wm+iC%2&wCG(Y}<8cFrNYRT?>D5@}yjbm=sBt}fl9vG0=f8Lm-Z%*3k8%cV z_4%*f)=ugC_jYf)*ZBV%|9^A-yYauHbTYcpiR)6SCSd8k@jrN5-WvYLR=-!m|L8l- z`QK*#Z{Ghl>(A%1{?xqu&1H%=zZve-A&cb{TE_dl+QB2O~frsPHl+Z}L6nF*zaB~`5kyTXSvN<6^3?yMhXM{!! zu-OnmcmfF7>>rm$4`cIIPfpb~WV57y;QF5iH{DVEPrqXSx3vvv&HCT0|IPZ}tpA^Q z{ZA*vIvb!wpzHv7Fk_V9WUiS2xn%yvhX17<vi|c={zun+}-O1w#b}z^bn*#{qfLBj^h{fF>c&B(3i_Xy%fWq?#!+J9oWq6MV+=6O$N(yfK12k@9x>+>>peq#w~i8ClY6v@?Um0j$9c! zl&Cku@}>_3yKdTMhQMxuNgLM`IH8I787qKz!B%BL)&Woq%=DY0^pX zc}F%iQr|Ngu!!#k;(3TV9eK5Z-L0Nkfr|fUOVIZuhQg`f5W6fPsbZi8pX|d+l%L~~ zdqLdSsMC29K?FE&7gY>IFH|v3*MX!|_YVJwzBw48zVnSLB}MaMGf?EUY5?{3Y=Q2z z(u7VYralkq6D95B{K`z9*lY6k4U5DobH-EfJh@;|_LNjte)#tnM~@z&(UTuv{NIPq zkI>IA4j(F=_&IMNO6U*S+YUGeZcidbG>x4vF8|JDF%+Gd^%3>pyqwKiXSdRAW=DS^w=t>@tsZW0E8^IFCQ3 zA+W~&?^WRcY;8C9|J~jCfBFh9uoyRI*#IOSh3FUwto9>|W;jU*%(bQ*nzk64%>euI z$A1z_)8Q620Bg>FITic=y$1jL4#z)SyhnW!J>f>Zwg&rj!Z-9J-T|i{iFd`Pqd2?lGF{Es{N{2ph6R)(yipzNS7wX#GtM)#; zW%h^ZtFB-f=q|_C)e1OZHYJ z!%uNJ?H~HXVQ*zw9y-t?EC9*={>yyEC;YQG^t740nf!^qfSbkk7Tn(#V6YBAs zV3*djwesQG*PF}Nu6q^opOxf41No!1^7r0H{9Zx&s3d&^(ht{3uaK=+9+p@hn(gJ% zDspslWO0e1FZj)uLwZWyy@ShC-@T*uq3pj%b}QHNt+^F{Z;s3XT#Q;Fr;c-8f#s49 zox|bv;XpsJIU1}!t@&)Q?xg0)V53u-OF7!F^DvhPu8?2y@vnQGxw7|$WOyKOWTSMj zlkZm`!w%Nt!dmX|<-Kbv&|fVDRyv5S>{yI%6(D5h%VA{AhV?kEfY&;Q|9k*zwZ_9r zMAlh*pH5p}kK4Q|!BF8zzPxwsa^Tb|$kg`!ltpmR>NK?8o|Pdbqjo!}#EuNDw_?7z z9JX{=(?EwX4TlGzL@HGvrQz^kBEUz(40yCH0YxwG->(D?omrRdB~-38zJEUh^{m14 z>^bd&;kezFFr9VyoHL>SdD>7kYmC5}RyW3ZWn%=^R4_}1YwW z$vnclBAr9cWa-Pc^{3JUs%Z5r@LX?l6=}}2=<=fA4ETj9uoo?tDO493HqMGLE@cdt zOxq02qq;9?@Ez3z3a_I&R{(TW<}LF-tkLlE(8|J}iy{}AB2}G7=OlqhRw@C=BP;Y! zP$PBf{5-toNF5SOMBsBM91)JlAu&V*4u`@IIp#&6guvWTxFH;BLt=&qzz~TSvb27Z zlCTsq66~?$j5$v%`C-8cOC}df>(9448g*m`whqmqW=t;I*55YKvI^niGpx(shfJL; z&HyG#=n^GpiL-WY**h*Qd#{Gah4aeVab@e@hp+a;|D!m9X*uh&Jiil2F^z^nLo_`7h5*}8y40b}tC{J9Ru z0&^lA%3@SZ5nvX7=E-$%7Jtj-mH{pP#PiFL7R%<$^_S}Z^Xyr27x7=czO&UY$A9&k z_^-S4|6OyZ*mJqhM@tc5^o_Rl|7PDvX|Ga(E9QN(Zy0dyO2*0JTpX$vsHt)wGSx)y zkU8T2KjZ(Om^_rnBd(7lg6iX2)vM{#*AN(z6M1TuWSM7Y10+@_&c7fao9qXu#S0HM zV2R!#Sm)3?G!H~%oM$1}w|%c<@#r17c-B{nuMh*&(%q2|{lum!%&RiMR}(8Wu>dSj z$v!>P?n5XzrP8Jl*N^1=Q@Kp;s>-G4UaPEbOa0+j-bo`A$u8K)PX1~jq`Dx{Y0^-r zVpb7FxR}rPs5vOzN{ZU@E(;Qzu(+NA9`)Fbgp-Mr=V_Mv>aG(OK@Ieg^_?I*sOpW{ z-BG2Bm(nH|H)!h3S>5udW=3O*F7Y&CGa8fcz$1UKZy4PN571GZMDt`GVf4$KAdf5v zib;epoJ{~HA@}CSU`{0X*Z=?BORhzSK!^%W()k?Ty{l^ zKwo`9LwrtVXdb6MlW`zT634t>#;M^cx+-`diMVx?#i*h?R>8m5b-`7=p{ggPNPs-+ z-_(SuI$=c-4W^gpJ?9=9y_Z`e<6-btb`k~n$CDrP-IW{&W%%8Sv6HK20f=|qP%Fal zZbF}8v~EHyFbNs;I8}&~0B~DS{EHJ># zc?EH3h@RpIj!4QTSKzxg4W=aePVy`bH`ziGz_*@Q(FxezwR8%|cRj<+t-*BZ2cY&*2ib_?kalt#!x&%z} zA*>CF@^Ou-COHe$PJLG9qu2fOCEt9tU%up%uk^>4eeuc(7eN5(ZC`faU(c=x2T%pLX>(m;i{;-Dsu{-? z2;-(H8M-E=|b25E8kTEq=xLJB?A> zkVuYSbHVKtrx0Q;WfsptfZTX!t|2%v0UiZJrU4R=-dj^_R4C?sSg|x!#95#}pnf$w z`IAS;8q2~1D@I|6r}p7*KE*|0*}G5v==k%heDewSmqG@A+ZB`O*MFkPJa)0i_!0U9 zPlyjkf+U`B?MqU)bd^UWa7GJEQNR?fk$-zCuX2PfdRi%?`gJPm!r2SzViXfZ;^fzV zq6<8sK21PDzUPNxj6V-!sk)}m&Nq#9(S9vo^6n}gj|lo(;T5cU9-6nQy0v9yO&iKw z(N?eJuc~IrP@7U8*h#(Us(_t3MO5Sp_)D_5m0$m-6tt7m)jUZPa_VN25|8Gwi!lTU<-g{qt_iEG~tygzcQ1@_Sbyp}`)Z=iy9)~$S zmf489F6d$DJglN{u`oghmrgYpj;Gpag>?pEk>FbbbsXwLzbLGde@+MVJ)iRj2*Q`L z>AS4=2CN$Nm*1-WuQ2g$bN}z`mG=KTyPoHM|KUCws85{p<reCASt#>m=Lz{V(#qSQm)*CoWAx)*psEW{yQ&QKXfC3^zxwsz99Qq4-Z z6dc2`5JPv>(P^q>aKxHa4*^}1{zRyy#1%W_30s@YCR3;GMM?fIqk8#Z|~g1{YC`C*DNHRF|QJ)fT~bgoJ!R zviTS6QuJaTQqH6pt(?N|h_Z!fW%Ctw=?{?R!@+wN!A(V+PbsXqz^Edu+3dmHJ>p+S z-VIb4{aj#`i@e|bk>o-Q3M^&N^fiCQo<>k>0C9pWA26*pRK5P5?bwdp8|*keC!6BP zC7Fdji@O=_kWmi0E+-pT=Q6e{$t)fYa!nF|bO6mDPaTVjj z*%V{Q3y(03Ave$2qT@!?rSqA%OcscwSRZ1P_^-LsKuS zLW^n&i?DRnv<`1rXRzb+oi2fZ5bCnH3q-O0+H4Zxz-1lrWrx9ePNWKT&qOZU#>a~8 z%Fm@Wk$c+wnMHJ!CZ#Mc8N-I_W zaHd^4rfQ1EqO;OTKm5oImW7mYMVTOlwSD!y8x zFdAtbwL)SvWWcmQV>HsZXobjVr~qh*%4np4&Jvl?GM3=s;T0%WryQBSX;gZlg1P9p zteWL8xwOLN5+Z!OkbGRlU4@31lB-f>Ylyf(qp+7;9a6t(K)ta^G`+D&D7~>!9KEqY z5WTTc1ii6I_`IoFSphu$~Y+wF>mA9h>|cS?koP)M|eEX+uz+qW#OLZbvye9=&PN*eXrBm-}iRW zS6*jl|KI?9<$ZMr&w|G|`pWY@LLoiRL&@(K^4JSb5RW73$M&JM#1R?}12TRZu{r9a zC!<%ykKKTbX-FW9MDbfqHX-qoHz9-`5$>ndX*f_rTtw$Fi;C$U;~C*q2}Pt%bAh>v zO3CLDi&^}3PTVxsl#g7_Srnr_YQ#92kk~i*fN(#NhK^AKqS5{P2#UnUf*SSvePlCHUK_o8SBx7kLO-S~w3{LyRjw(C(QEP+ zv2n4!1)ruYs$~4NS--B2r&A&BYx1@U@<2vk_xnn4oiI~Rk~*oPhA0>CIeSgs<|^vz zMj)F@z6CX8{Q%o0loiO_G^MCqgjN7V&~7X&4hs(Mo>x-2xZIK4+alMYH*Ad&UBVb~a zO9%&1{+I>ilm)~=@+%6F)E7m4SSFya`zTyYr|A2n?=;LdDHbD5)I+fBFc%~iLhUv> z8H?y&3n1YrWHG`a%)>IHF`dGkjbn6yIT{fX zBAdx@Ax&;wfc2aVMMj(ds@QYSlWpX zTGG`}Pkma)LO^6So43EH%uT6PYs(5Uxx^&llH%yE>{YVHOhce7G>l2K#8bv!&^hCp zC>OlNa;%F)fO6G-c~O~#Y=WR z3&(V#wi^hY_S7E;`FJ*GLr&ub_A%=rTmLzX$z{xjJD%+*(s@M2^pXuR=Zi1~+Q!p} zEGhrj!#=g; zJh+mS&$gGjv-cq~clIh|ezsZWXIYsC+sl0LAtE1CNIcjq@gOVl(bf{LkvA{K(PlA@ zv>34bNZajoP724&!O63B1Vgk!ebwO4jQ#)vl6_>K!>^2Wj}Fb=mFHBNc}4*Ay%->R z$bM`$jm}<_dW*bPVsyAQ9mCq`uhu)f_x_)T0l9qt!+;I?|L)FSUjM(}+4t)Gf35%j zApL*6Z@$ZYb3~2{dJ?hY;>2fR@WR+UoBO8>X|ii;W|KiJn2F4|Lee|fyge%2w5{Jm zJu2*-(mKmWI;nEs%`0DRDT%>p`>bF>F3;fBrexQ3*OsL~qGYUR>(5~R|G;^F%lY3s z*v-%XyLbr<6^v-hJl3xGSCzY`Ja>G@YX z|9_-OfBX4=&nxWzyL$)q{=c68>-oQ)|3An1Uks5qn))*-va^0BDl_4yJF!ih{^~p) zKOMY(;)rk>EEs?P9F{nucuD9dUA1KDu@Eb3s1R(Fy%1-V>Pue;73crQPX`})4X}Rx z-`nr(6zu=IJ3ICKU(f%w{eQjw_~iEgkDm^z%(ILrX_AFU5seZcmwyrx%RJy*+Q&Ylm|#j07N-_u6eAM-giUq%~sHrNNcULL!I`vz+jp zqCR?g?>gbTYU4S5X_`lH%40Ia4x-_|7j#NP<{+O1bi#%UzQ7Tc<`8L-(!?Q~k)aTE z$YU1a2^r2Kc1dR#xQ27CUx#>!r&L&e+`Co`SHpYPSw0Yw2(cP^hM0wXP#+1#1IZUg zx09I68r34DMr4J|bnlkD7SVKA#xEpq(BGf`+)!Oq*D9XVRXZ(JyO8vyNFdm&0YvgS z^Dpp{IM6p(bPl758hS|>N0e~06*Uu^no{XpPH^O3JcR_@#q&9s>zUar?kl61qJ4)P zS|WafX^h4s_AeUc`Cmk2+;qVRRTsaZ`-f=Z`o(?4S=f-HSkv_}J&#_Q?<;$Ud+g>-@KCxM^+EF=U1M zC}92q22JHYaXcmP*03dktvWmW?eYlb!-OL=WivK@J0f576PS;eJ3&~)@Bt0|h=ueDgV~d=n35>aF~Vn#*^dzkKv#*Unmiva zXrl>EJ$mFDgvW%Z9_Ql45x&=pFeYJ4eORD9SMm}tP zKtmdp5sC;weLR~-goFVJSd>;uny4Z^lUD9d*QG8{i1dG#+q$xZ#i%Xz@cE{26Tkhn zb)Wa-N4O?Sy@WLDq0{NO>R+qV5gC?{t;rO6u^109yU9mP^bu<_k64Vk za6yIfQ@)h8sFg|pyKE&j?su^ZDIK2svoHj}$6pL5w8FjdFk;tkJsEUn0Y7)S8d3G(J6KPuQ~M zN7Sc_85VgYQJa$weHQhQ{rmlIzx6%OOf6%!$N~Cl581{+oSBP^-6ESQo3Qj_c;Zud zy*;n%wF!@LOnt`NK*UWe)=`8*pS9$VI}axr<}%Mx=3>BC!*g*uSTiKck#6${my8c< zN>48R>4FA%k`ZH5f^fxN|wk0nw>94ksVlBOXg)Rx*8m@Bp4U=^1r1+QcfJ9`ED@7>OBt^cp}|F!*ht$&YD zG8o;+;<}Kkc366E{0~u=w}$_*)9n=SKe}FR|67m$_4#i-|9md!c;nFPP>!q2g4cQSOlF@%%9(VMi!2mQfWQIdLg$B(LCzC}OVBQ)N z8p%U}X8-`Vpy3r+M|BF&b|mCLGLPtt(1-yx8v+PV03n+<*!w{O*QsC|HSiuG9Xs10SW|q9iR*|1~HBo#u6YCEKY31 zUxp!vq|60xu}&yRvb_OPPOOUSLvT!&;?fW>oq<2klMHgwLI&9^Z*?`WsZQ&)!TR}s zMA?i8-HkyH@Kb%3N0 z+thKy!dMZ`UKx~XWn++L5UuRguS>|ajW56vrMd z=rjOhPJJ?^8&9t6U^NXWLS|(xV4MZ{hAwBH?GjMklX`)3W zNVGqDkuDKRL~z0NWbmWzBjD30=#3_%KNyfsX#C%F<`Wus6DRrkVl<^bYY!!@JE2LF zGF|?+$|7}QHgfqvw0qH%AeaBq_1w-MU1hQk4ZZMf1=+6KbyJ#%anK3I{slztx*b>F zp`q@30gHGS%;9%*IBYi*?QU9o0a+fER#vuULdve|x%)adXzmdBt-F`979|rM7oz^> zp8H34N3g2b6dUG$cgcMgkTxfAOv4HPm;Fy({?E>CegEIx&Hrbw@Dj^@bDnlU z5>W7tQNU_{X3-4CF@dqxR$bGTU9;|BUw;3Oxmr5h!UkZ2{g+p=|39elzwfaB!^L}a zN}?xXQE$w_Q#ukGdcyZW=|}j!{5g<6A-RMb_UwSo>~lQ@3!OO(632tC*G;Bog|onB zpaK9E;E9T^tqYj>Tn|) z_L|OrrlTKWrBg<&j}lHo8dE%_S6DGNg$~)@!v!b7&wy0Iv)SmlrxI9%M1}a1*<9GS zJ{P*|LiC^UbQ)hoY%#g`5p%*%!oeFVS6c>Mz}|#YvLw@!m_%AeBc5_L#W4wFy=W%M z+KYz%bRkxOXEyAB9z1A2u+QtE{5LrMKRw2nS%LpE;6K>N z|KNStALO_X3fu?4{b&>S65cw?qe7NPc5}6I@;S~kWVn!_FY}wO`t*#vdk2@PzI#XA zBh`M9YF2Z{ccu>h-X7RJxEQsBPgTxY0ah!~bx!-&M?KSGbI@CFt@*6C$x`#Qx0RLV zO7-^ZEX*as91T{Y|C?H8A?&k0=|7Y>vQg66$@goJVSAf#VV!yZ<-Kbv(O(@6R@%c( zY8K-=IS85QsvkK)zY@n)Ah=Eij4Ob(I`(!@KK%u zk2V#c=;i(UrNE(qbJ<)$;Tp61_ft^M3QW(A*L>KYHJb{ivkIRxkn&HGilS*{gwD9U zGA5;!5jta;S=`@0Rs54FJUc{KnZu5 z50xO7eF<@ygi2`3z6Q2*s!=WDrn4E%GVDLR4h3#yzu(uWmG|#gqgBSuRWs?mSI}XZ z?67dqB0B0{`YdtC&R{*UQtW_S?_veN>kQ;l8tr6(lZ=QW0Fn`zc5EY1LK86)jwpj7 z#PVP{B_Ka*X*2>)fhdEjV@RY&qGFJMzbOe8KIJ9h0%|4=Up1Yd3m>SY)>Bt^v&yw^ zJ2U**^NdsA7pB2pj98{oU6i9b%fq-7FANQVkXT)ynzD?RF{?5`t}lfvD(OtEThMZKN!N#`p}& z@~1x22Er*aMFEzgfJt%Q%*7PUSxMIOKhn59)SISQoXZ%nNM@=0A zo~br^hwOp)|C#vz)E2Hh0r96eBBB$Z5pJWI1W)OVe*2ufh~tnVb@ z!?M5 z2nxuOAWkBL!8QSughHFkVI30VU;g(m|BHe85HHkPMT9tMvN54CLraPg*j=Ls?OX{r z;*ejt|73yG9et-SJTf7wWxQIFeka}rxQB9V^x046$x3l`R-VJ5v8*l!pU;=FNOWuSX62PF zpKkKZ0QHviwZ}@Ondy1!X3;xagsi#4<_6VS3ZndLsPt@YmENi(vN#SGGgV2(wIzu< zTCeYOw~OR-)LE+Z`j5QkT8ZJH|izW^`BNHRFS z->|U0|L=A>1^WndMTQ#{5;a>YmHW@?0Xnmj`G@8krj2QVr5;u zR&Qn1lA`t`x|h>x)@2SGRf1^G1=y#jeha_+zk<_7Mpkg%C=)jwl!P~jqtw&l=h^lG zgNMia32bR_mfd|_QeDJ>V9#n`s*evcKC+^YK;;s=kFUQelIgT=NtkNEJ zos+{c^KkOa<-`aLTq$#)JDwT673LZ6MS))h)No{W{XDbM{4+A3@5PwkL*TxW4&Oz& zx5%nS|M<18|1~Dst@?i-6!!mnold>~zmrF;(jFu$@!XEjwh9z#tzP$?UvdBcDE)rh z{$JGp?d)}G{GU(L{~zgoU-ymQTL1s3o&E;;|1$jFZjJx)Y5IRU36xCzkDm@oLL+rV zRuYw5NKlU_pMU>{n_q8Z4A`Lm-z(n#*XHH>4oYwEvA`VSkw!# zhg?EM=qduvRmdEQrGVzhaDtFT3;^vgd6oH>lp=am3)PhQiBpd>K!T zdy&}q=^Dm!3V-Sc4z(tUJ?fhNRM+=gwaU9K(lFB7?z4z3b$c0 z&=)zatW23j*9hru&#ZBk8a3Rr~_v#}2*ee7f$iP1uL zt7NcJgdf~RG>2N-g?F}B z5(R)ZRdE8_1|kKHO)*}=+^ivxh&MnWFmH+k68r`T6#PxbzO)E|BNM9++HRwW_+&&P zGy{k#FsKdmBrYg6!{wj`S&DlilKECPTM;T?bkqfT5=h4!FRLMSw3K>e6#qBn$&Ok~ zY*?sRU-0^0@8dr9CSd*g|6qT&1poh_*8kt7{ZG;U?=HMUb2f%+&2EL|p$1H`#2AwG z4Yjd)TBFfu)av-Y-}*KPf)+6zaiW{|DJ?^`u>^~}Kj}6+#wHKLtul|=A~|FoQtiKC zpQ0CwITe}Yy;T$37MV8Zt!lr*KK%j0reN^RBDkqWL)@pa)?iTs4rS66) z^?uD|mGQjZ{*z=(+jCher`c<9#GZK28USIEEbB06ivLS&Qo zAw0YhjtJCeybVO$JT@CeIP_Ud{?{mVrgcU zr{K+6I;xlXEw3Ro{8-meB~GlBG^?hP*9c$bjamziB>7LaP4TuW+U8=dFVb4kzZ|KB z|4?4s(x#u|lX?rU7gf0luanmB58h7b#1(jx8*pMSDZOkJ`ks~e=xPK$OZ(R<6h15Q zqt!@!R^l+L(D)o{1sWS6P+q*Er}4I4#yNpAURJ5tMR%*D0L2v29XJ=P$|AkTtlZ9S zy@T_%?#a8(_7HE=abX_cn7up$6e}w46SA!1TcGCTNuWxFyD%ZZ#lF#s}$(X zs>XP;*1@}3Rmg7EI#4%jJ)WB-b--(p+`e$r_YL;nVmP>E`|sW2{a<^X-P->1F73Z6 z0X(;b?_A^Ymj~~>F?6S;HwH(*oc{73t#ul}9%bDvDVFfO+H_NjB^=5&+?Mjo|Ap!J zSLf$q_W#6K?@sN%yso!bu>aci>hqsZd;XK_%o&6i69qy+vm*nWJ(oC#+k*P}>}u1{ V`l+A#sh_)l{y(#Nb INEA: z.infer SIGOR: z.infer + IMA: z.infer + FEPAM: z.infer + FEAM: z.infer teste: z.infer }>