<?xml version="1.0" encoding="UTF-8"?>
<!-- -*- nxml -*- -->
<transfer>
	<section-def-cats>
		<def-cat n="nom">
			<cat-item tags="n.*"/>
		</def-cat>
		<def-cat n="npant">
			<cat-item tags="np.ant"/>
		</def-cat>
		<def-cat n="nploc">
			<cat-item tags="np.loc"/>
			<cat-item tags="np.loc.*"/>			
		</def-cat>
		<def-cat n="np">
			<cat-item tags="np.*"/>
		</def-cat>
		<def-cat n="det">
			<cat-item tags="det.*"/>
		</def-cat>
		<def-cat n="predet">
			<cat-item tags="predet.*"/>
		</def-cat>
		<def-cat n="adjec">
			<cat-item tags="adj.*"/>
			<cat-item tags="vblex.pp.*"/>
		</def-cat>
		<def-cat n="adj">
			<cat-item tags="adj.*"/>
		</def-cat>
		<def-cat n="tnom">
			<cat-item tags="n.*"/>
			<cat-item tags="adj.*"/>
			<cat-item tags="vblex.pp.*"/>
		</def-cat>
		<def-cat n="adv">
			<cat-item tags="adv"/>
			<cat-item tags="preadv"/>
		</def-cat>
		<def-cat n="mas_menos">
			<cat-item lemma="mais" tags="adv"/>
			<cat-item lemma="menos" tags="adv"/>
		</def-cat>
		<def-cat n="prep">
			<cat-item tags="pr"/>
		</def-cat>
		<def-cat n="cuyo">
			<cat-item tags="rel.aa.*"/>
		</def-cat>
		<def-cat n="cnjsub">
			<cat-item tags="cnjsub"/>
		</def-cat>
		<def-cat n="seadv">
			<cat-item lemma="se" tags="cnjadv"/>
		</def-cat>
		<def-cat n="prn">
			<cat-item tags="prn.tn.*"/>
			<cat-item tags="prn.itg.*"/>
		</def-cat>
		<def-cat n="prnsub">
			<cat-item lemma="eu" tags="prn.tn.*"/>
			<cat-item lemma="tu" tags="prn.tn.*"/>
			<cat-item lemma="você" tags="prn.tn.*"/>
			<cat-item lemma="ele" tags="prn.tn.*"/>
			<cat-item lemma="ela" tags="prn.tn.*"/>
			<cat-item lemma="nós" tags="prn.tn.*"/>
			<cat-item lemma="vocês" tags="prn.tn.*"/>
			<cat-item lemma="eles" tags="prn.tn.*"/>
			<cat-item lemma="elas" tags="prn.tn.*"/>
		</def-cat>
		<def-cat n="voces">
			<cat-item lemma="você" tags="prn.tn.p2.mf.pl"/>
		</def-cat>
		<def-cat n="prnenc">
			<cat-item tags="prn.enc.*"/>
		</def-cat>
		<def-cat n="prnpro">
			<cat-item tags="prn.pro.*"/>
		</def-cat>
		<def-cat n="relat">
			<cat-item tags="rel.*"/>
		</def-cat>
		<def-cat n="verb">
			<!-- 		<cat-item tags="vblex"/> -->
			<cat-item tags="vblex.*"/>
			<cat-item tags="vbser.*"/>
			<cat-item tags="vbhaver.*"/>
			<cat-item tags="vbter.*"/>
			<cat-item tags="vbmod.*"/>
		</def-cat>
		<def-cat n="verbmeso">
			<!-- 		<cat-item tags="vblex"/> -->
			<cat-item tags="vblex"/>
			<cat-item tags="vbser"/>
			<cat-item tags="vbhaver"/>
			<cat-item tags="vbter"/>
			<cat-item tags="vbmod"/>
		</def-cat>
		<def-cat n="ter">
			<cat-item lemma="ter" tags="vblex.*"/>
		</def-cat>
		<def-cat n="gostar">
			<cat-item lemma="gostar" tags="vblex.*"/>
		</def-cat>
		<def-cat n="gostarger">
			<cat-item lemma="gostar" tags="vblex.ger"/>
		</def-cat>
		<def-cat n="gostarinf">
			<cat-item lemma="gostar" tags="vblex.inf"/>
		</def-cat>
		<def-cat n="gostarpp">
			<cat-item lemma="gostar" tags="vblex.pp.*"/>
		</def-cat>
		<!--<def-cat n="gostarenc">
		<cat-item lemma="gostar" tags="vblex.imp.*"/>
		<cat-item lemma="gostar" tags="vblex.ger"/>
		<cat-item lemma="gostar" tags="vblex.inf"/>
	</def-cat>-->
		<def-cat n="vbhaver">
			<cat-item tags="vbhaver.*"/>
		</def-cat>
		<def-cat n="vbmod">
			<cat-item tags="vbmod.*"/>
		</def-cat>
		<def-cat n="verbcurt">
			<cat-item tags="vblex"/>
			<cat-item tags="vbser"/>
			<cat-item tags="vbhaver"/>
			<cat-item tags="vbter"/>
			<cat-item tags="vbmod"/>
		</def-cat>
		<def-cat n="inf">
			<cat-item tags="vblex.inf"/>
			<cat-item tags="vbser.inf"/>
			<cat-item tags="vbhaver.inf"/>
			<cat-item tags="vbmod.inf"/>
		</def-cat>
		<def-cat n="ger">
			<cat-item tags="vbhaver.ger"/>
			<cat-item tags="vblex.ger"/>
			<cat-item tags="vbmod.ger"/>
			<cat-item tags="vbser.ger"/>
			<cat-item tags="vter.ger"/>
		</def-cat>
		<def-cat n="infpsfts">
			<cat-item tags="vblex.infps.*"/>
			<cat-item tags="vbser.infps.*"/>
			<cat-item tags="vbhaver.infps.*"/>
			<cat-item tags="vbmod.infps.*"/>
			<cat-item tags="vblex.fts.*"/>
			<cat-item tags="vbser.fts.*"/>
			<cat-item tags="vbhaver.fts.*"/>
			<cat-item tags="vbmod.fts.*"/>
		</def-cat>
		<def-cat n="perif">
			<cat-item tags="vblex.ifi.*"/>
			<cat-item tags="vbser.ifi.*"/>
			<cat-item tags="vbhaver.ifi.*"/>
			<cat-item tags="vbmod.ifi.*"/>
		</def-cat>
		<def-cat n="lquest">
			<cat-item tags="lquest"/>
		</def-cat>
		<def-cat n="sent">
			<cat-item tags="sent"/>
		</def-cat>
		<def-cat n="num">
			<cat-item tags="num.*"/>
			<cat-item tags="num"/>
		</def-cat>
		<def-cat n="percent">
			<cat-item tags="num.percent"/>
		</def-cat>
		<def-cat n="cuavb">
			<cat-item tags="cuavb.*"/>
		</def-cat>
		<def-cat n="de">
			<cat-item lemma="de" tags="pr"/>
		</def-cat>
		<def-cat n="a">
			<cat-item lemma="a" tags="pr"/>
		</def-cat>
		<def-cat n="em">
			<cat-item lemma="em" tags="pr"/>
		</def-cat>
		<def-cat n="ate">
			<cat-item lemma="até" tags="pr"/>
		</def-cat>
		<def-cat n="detnt">
			<cat-item lemma="o" tags="detnt"/>
		</def-cat>
		<def-cat n="querel">
			<cat-item lemma="que" tags="rel.*"/>
			<cat-item lemma="que" tags="cnjsub"/>
		</def-cat>
		<def-cat n="vbir">
			<cat-item lemma="ir" tags="vblex.*"/>
			<cat-item lemma="vir" tags="vblex.*"/>
		</def-cat>
		<def-cat n="ser">
			<cat-item lemma="ser" tags="vbser.*"/>
		</def-cat>
		<def-cat n="estar">
			<cat-item lemma="estar" tags="vblex.*"/>
		</def-cat>
		<def-cat n="ha">
			<cat-item lemma="há" tags="vblex.*"/>
		</def-cat>
		<def-cat n="nomtempo">
			<cat-item lemma="segunda-feira" tags="n.*"/>
			<cat-item lemma="terça-feira" tags="n.*"/>
			<cat-item lemma="quarta-feira" tags="n.*"/>
			<cat-item lemma="quinta-feira" tags="n.*"/>
			<cat-item lemma="sexta-feira" tags="n.*"/>
			<cat-item lemma="sábado" tags="n.*"/>
			<cat-item lemma="domingo" tags="n.*"/>
			<cat-item lemma="semana" tags="n.*"/>
			<cat-item lemma="dia" tags="n.*"/>
			<cat-item lemma="ano" tags="n.*"/>
			<cat-item lemma="mês" tags="n.*"/>
			<cat-item lemma="século" tags="n.*"/>
			<cat-item lemma="milênio" tags="n.*"/>
			<cat-item lemma="lustro" tags="n.*"/>
			<cat-item lemma="tempo" tags="n.*"/>
		</def-cat>
		<def-cat n="pred">
			<cat-item lemma="estar" tags="vblex.*"/>
			<cat-item lemma="parecer" tags="vblex.*"/>
			<cat-item lemma="ficar" tags="vblex.*"/>
			<cat-item lemma="continuar" tags="vblex.*"/>
			<cat-item lemma="acabar" tags="vblex.*"/>
			<cat-item lemma="mudar" tags="vblex.*"/>
			<cat-item lemma="sentir" tags="vblex.*"/>
			<cat-item lemma="ser" tags="vbser.*"/>
		</def-cat>
		<def-cat n="demaisadj">
			<cat-item lemma="demais" tags="adj.*"/>
		</def-cat>
		<def-cat n="demaisadv">
			<cat-item lemma="demais" tags="adv"/>
		</def-cat>
		<def-cat n="aqueloutras">
			<cat-item tags="prn.*"/>
			<cat-item tags="np"/>
			<cat-item tags="n.*"/>
		</def-cat>
		<def-cat n="proclise">
			<cat-item lemma="não" tags="adv"/>
			<cat-item lemma="sim" tags="adv"/>
			<cat-item lemma="nunca" tags="adv"/>
			<cat-item lemma="jamais" tags="adv"/>
			<cat-item lemma="nada" tags="adv"/>
			<cat-item lemma="quase" tags="adv"/>
			<cat-item lemma="apenas" tags="adv"/>
			<cat-item lemma="agora" tags="adv"/>
			<cat-item lemma="já" tags="adv"/>
			<cat-item lemma="depois" tags="adv"/>
			<cat-item lemma="após" tags="pr"/>
			<cat-item lemma="só" tags="adv"/>
			<cat-item lemma="ainda" tags="adv"/>
			<cat-item lemma="sempre" tags="adv"/>
			<cat-item lemma="talvez" tags="adv"/>
			<cat-item lemma="também" tags="adv"/>
			<cat-item lemma="também não" tags="adv"/>
			<cat-item lemma="assim" tags="adv"/>
			<cat-item lemma="mesmo" tags="adv"/>
			<cat-item lemma="inclusive" tags="adv"/>
			<cat-item lemma="tanto" tags="adv"/>
			<cat-item lemma="tanto" tags="adj.*"/>
			<cat-item lemma="muito" tags="adv"/>
			<cat-item lemma="muito" tags="preadv"/>
			<cat-item lemma="nada" tags="adv"/>
			<cat-item lemma="nada" tags="prn.*"/>
			<cat-item lemma="nenhum" tags="prn.*"/>
			<cat-item lemma="ninguém" tags="prn.*"/>
			<cat-item lemma="ambos" tags="prn.*"/>
			<cat-item lemma="ambas" tags="prn.*"/>
			<cat-item lemma="ambos os" tags="prn.*"/>
			<cat-item lemma="ambas as" tags="prn.*"/>
			<cat-item lemma="todo" tags="predet.*"/>
			<cat-item lemma="tudo" tags="prn.*"/>
			<cat-item lemma="alguém" tags="prn.*"/>
			<cat-item lemma="outro" tags="prn.*"/>
			<cat-item lemma="outro" tags="adj.*"/>
			<cat-item lemma="qualquer" tags="det.*"/>
			<cat-item lemma="pouco" tags="prn.*"/>
			<cat-item lemma="pouco" tags="adj.*"/>
			<cat-item lemma="pouco" tags="adv"/>
			<cat-item lemma="algo" tags="prn.*"/>
			<cat-item lemma="nem" tags="cnjcoo"/>
			<cat-item lemma="ou" tags="cnjcoo"/>
			<cat-item lemma="sem" tags="pr"/>
			<cat-item tags="rel.*"/>
			<cat-item tags="adv.itg.*"/>
			<cat-item tags="predet.*"/>
			<cat-item tags="prn.itg.*"/>
			<cat-item tags="cnjsub"/>
		</def-cat>
		<def-cat n="com">
			<cat-item lemma="com" tags="pr"/>
		</def-cat>
		<def-cat n="vbirser">
			<cat-item lemma="ir" tags="vblex.*"/>
			<cat-item lemma="vir" tags="vblex.*"/>
			<cat-item lemma="ser" tags="vbser.*"/>
		</def-cat>
		<def-cat n="importar">
			<cat-item lemma="importar" tags="vblex.*"/>
		</def-cat>
		<def-cat n="pegar">
			<cat-item lemma="pegar" tags="vblex.*"/>
		</def-cat>
		<def-cat n="emtransito">
			<cat-item lemma="comboio" tags="n.*"/>
			<cat-item lemma="avião" tags="n.*"/>
			<cat-item lemma="carro" tags="n.*"/>
			<cat-item lemma="balão" tags="n.*"/>
			<cat-item lemma="metro" tags="n.*"/>
			<cat-item lemma="metrô" tags="n.*"/>
			<cat-item lemma="caminhão" tags="n.*"/>
			<cat-item lemma="camião" tags="n.*"/>
			<cat-item lemma="carrinha" tags="n.*"/>
			<cat-item lemma="bicicleta" tags="n.*"/>
			<cat-item lemma="autocarro" tags="n.*"/>
			<cat-item lemma="ônibus" tags="n.*"/>
			<cat-item lemma="barco" tags="n.*"/>
			<cat-item lemma="barca" tags="n.*"/>
			<cat-item lemma="moto" tags="n.*"/>
			<cat-item lemma="mota" tags="n.*"/>
			<cat-item lemma="eléctrico" tags="n.*"/>
			<cat-item lemma="elétrico" tags="n.*"/>
			<cat-item lemma="bonde" tags="n.*"/>
		</def-cat>
		<def-cat n="detind">
			<cat-item tags="det.ind.*"/>
		</def-cat>
		<def-cat n="estarcom">
			<cat-item lemma="problema" tags="n.*"/>
			<cat-item lemma="dificuldade" tags="n.*"/>
			<cat-item lemma="intenção" tags="n.*"/>
			<cat-item lemma="dor" tags="n.*"/>
			<cat-item lemma="gripe" tags="n.*"/>
			<cat-item lemma="dúvida" tags="n.*"/>
			<cat-item lemma="vontade" tags="n.*"/>
			<cat-item lemma="raiva" tags="n.*"/>
			<cat-item lemma="medo" tags="n.*"/>
			<cat-item lemma="calor" tags="n.*"/>
			<cat-item lemma="fome" tags="n.*"/>
			<cat-item lemma="sede" tags="n.*"/>
			<cat-item lemma="sono" tags="n.*"/>
			<cat-item lemma="frio" tags="n.*"/>
		</def-cat>
		<def-cat n="hora">
			<cat-item lemma="hora" tags="n.*"/>
		</def-cat>
		<def-cat n="numeros">
			<cat-item tags="num"/>
			<cat-item tags="num.*"/>
		</def-cat>
		<def-cat n="cada">
			<cat-item lemma="cada" tags="det.ind.mf.sp"/>
			<cat-item lemma="cada" tags="adv"/>
		</def-cat>
		<def-cat n="adjecdet">
			<cat-item tags="det.*"/>
			<cat-item tags="adj.*"/>
			<cat-item tags="vblex.pp.*"/>
		</def-cat>
		<def-cat n="outro">
			<cat-item lemma="outro" tags="adj.*"/>
		</def-cat>
	</section-def-cats>
	<section-def-attrs>
		<def-attr n="a_nom">
			<attr-item tags="n"/>
			<attr-item tags="n.acr"/>
		</def-attr>
		<def-attr n="a_nomp">
			<attr-item tags="np.ant"/>
		</def-attr>
		<def-attr n="a_nploc">
			<attr-item tags="np.loc"/>
		</def-attr>
		<def-attr n="a_det">
			<attr-item tags="det.def"/>
			<attr-item tags="det.ind"/>
			<attr-item tags="det.dem"/>
			<attr-item tags="det.pos"/>
		</def-attr>
		<def-attr n="a_predet">
			<attr-item tags="predet"/>
		</def-attr>
		<def-attr n="a_adjec">
			<attr-item tags="adj.ind"/>
			<attr-item tags="adj.sup"/>
			<attr-item tags="adj.itg"/>
			<attr-item tags="adj.pos"/>
			<attr-item tags="adj"/>
			<attr-item tags="vblex.pp"/>
		</def-attr>
		<def-attr n="a_adj">
			<attr-item tags="adj.ind"/>
			<attr-item tags="adj.sup"/>
			<attr-item tags="adj.itg"/>
			<attr-item tags="adj.pos"/>
			<attr-item tags="adj"/>
			<attr-item tags="vblex.pp"/>
		</def-attr>
		<def-attr n="a_tnom">
			<attr-item tags="n"/>
			<attr-item tags="n.acr"/>
			<attr-item tags="adj.ind"/>
			<attr-item tags="adj.sup"/>
			<attr-item tags="adj.itg"/>
			<attr-item tags="adj.pos"/>
			<attr-item tags="adj"/>
			<attr-item tags="vblex.pp"/>
		</def-attr>
		<def-attr n="a_adv">
			<attr-item tags="adv"/>
			<attr-item tags="preadv"/>
		</def-attr>
		<def-attr n="a_prep">
			<attr-item tags="pr"/>
		</def-attr>
		<def-attr n="a_cuyo">
			<attr-item tags="rel.aa"/>
		</def-attr>
		<def-attr n="a_prn">
			<attr-item tags="prn.tn.p1"/>
			<attr-item tags="prn.tn.p2"/>
			<attr-item tags="prn.tn.p3"/>
			<attr-item tags="prn.tn"/>
			<attr-item tags="prn.tn.ref.p3"/>
			<attr-item tags="prn.tn.pos"/>
			<attr-item tags="prn.itg"/>
		</def-attr>
		<def-attr n="a_verb">
			<attr-item tags="vblex"/>
			<attr-item tags="vbser"/>
			<attr-item tags="vbhaver"/>
			<attr-item tags="vbter"/>
			<attr-item tags="vbmod"/>
		</def-attr>
		<def-attr n="a_inf">
			<attr-item tags="vblex.inf"/>
			<attr-item tags="vbser.inf"/>
			<attr-item tags="vbhaver.inf"/>
			<attr-item tags="vbmod.inf"/>
		</def-attr>
		<def-attr n="a_perif">
			<attr-item tags="vblex.ifi"/>
			<attr-item tags="vbser.ifi"/>
			<attr-item tags="vbhaver.ifi"/>
			<attr-item tags="vbmod.ifi"/>
		</def-attr>
		<def-attr n="a_lquest">
			<attr-item tags="lquest"/>
		</def-attr>
		<def-attr n="a_num">
			<attr-item tags="num"/>
			<attr-item tags="num.percent"/>
		</def-attr>
		<def-attr n="a_prnenc">
			<attr-item tags="prn.enc"/>
			<attr-item tags="prn.enc.ref"/>
		</def-attr>
		<def-attr n="a_prnpro">
			<attr-item tags="prn.pro"/>
			<attr-item tags="prn.pro.ref"/>
		</def-attr>
		<def-attr n="tipoenc_pro">
			<attr-item tags="ref.p3.mf.sp"/>
			<attr-item tags="p1.mf.pl"/>
			<attr-item tags="p1.mf.sg"/>
			<attr-item tags="p2.mf.pl"/>
			<attr-item tags="p2.mf.sg"/>
			<attr-item tags="p3.f.pl"/>
			<attr-item tags="p3.f.sg"/>
			<attr-item tags="p3.mf.pl"/>
			<attr-item tags="p3.mf.sg"/>
			<attr-item tags="p3.m.pl"/>
			<attr-item tags="p3.m.sg"/>
			<attr-item tags="p3.nt"/>
		</def-attr>
		<!--
      <def-attr n="categoria"><attr-item />
        	<attr-item tags="adj"/>
        	<attr-item tags="adv"/>
			<attr-item tags="cnjadv"/>
			<attr-item tags="cnjcoo"/>
			<attr-item tags="cnjadv"/> 
			<attr-item tags="det"/>
			<attr-item tags="n"/>
        	<attr-item tags="np"/>
			<attr-item tags="num"/>
			<attr-item tags="pr"/>
			<attr-item tags="prn"/>
			<attr-item tags="prn.pro.ref"/>
			<attr-item tags="prn.tn.ref"/> 
			<attr-item tags="preadv"/>
        	<attr-item tags="predet"/>
			<attr-item tags="rel"/>
			<attr-item tags="vbhaver"/>
			<attr-item tags="vblex"/>
			<attr-item tags="vbmod"/>
			<attr-item tags="vbser"/>
      </def-attr>

      <def-attr n="subcategoria">
        	<attr-item tags="acr"/>
			<attr-item tags="al"/>
			<attr-item tags="ant"/>
        	<attr-item tags="def"/>
        	<attr-item tags="dem"/>	
        	<attr-item tags="ind"/>	
        	<attr-item tags="itg"/>
			<attr-item tags="loc"/>
        	<attr-item tags="pos"/>	
        	<attr-item tags="ref"/>
        	<attr-item tags="sup"/>	      
        	<attr-item tags="tn"/>
      </def-attr>
 -->
		<def-attr n="gen">
			<attr-item tags="m"/>
			<attr-item tags="f"/>
			<attr-item tags="mf"/>
			<attr-item tags="GD"/>
			<attr-item tags="nt"/>
		</def-attr>
		<def-attr n="nbr">
			<attr-item tags="sg"/>
			<attr-item tags="pl"/>
			<attr-item tags="sp"/>
			<attr-item tags="ND"/>
		</def-attr>
		<def-attr n="persona">
			<attr-item tags="p1"/>
			<attr-item tags="p2"/>
			<attr-item tags="p3"/>
		</def-attr>
		<def-attr n="temps">
			<attr-item tags="inf"/>
			<attr-item tags="ger"/>
			<attr-item tags="pp"/>
			<attr-item tags="pri"/>
			<attr-item tags="ifi"/>
			<attr-item tags="pii"/>
			<attr-item tags="fti"/>
			<attr-item tags="cni"/>
			<attr-item tags="prs"/>
			<attr-item tags="pis"/>
			<attr-item tags="fts"/>
			<attr-item tags="imp"/>
			<attr-item tags="infps"/>
			<attr-item tags="pmp"/>
		</def-attr>
	</section-def-attrs>
	<section-def-vars>
		<def-var n="uno"/>
		<def-var n="genero"/>
		<def-var n="numero"/>
		<def-var n="concDet"/>
		<def-var n="concAdj"/>
		<def-var n="concPrimero"/>
		<def-var n="concSegundo"/>
		<def-var n="concTercero"/>
		<def-var n="interrogativa"/>
		<def-var n="exclamativa"/>
		<def-var n="comparativa"/>
	</section-def-vars>
	<section-def-macros>
		<def-macro n="f_concord1" npar="1">
			<choose>
				<!--To determine value of variables of gender and
						number and propagate to other rules.  Variables are
						not used again in this rule -->
				<when>
					<test>
						<equal>
							<clip pos="1" side="tl" part="gen"/>
							<lit-tag v="m"/>
						</equal>
					</test>
					<let>
						<var n="genero"/>
						<lit-tag v="m"/>
					</let>
				</when>
				<when>
					<test>
						<equal>
							<clip pos="1" side="tl" part="gen"/>
							<lit-tag v="f"/>
						</equal>
					</test>
					<let>
						<var n="genero"/>
						<lit-tag v="f"/>
					</let>
				</when>
			</choose>
			<choose>
				<when>
					<test>
						<equal>
							<clip pos="1" side="tl" part="nbr"/>
							<lit-tag v="sg"/>
						</equal>
					</test>
					<let>
						<var n="numero"/>
						<lit-tag v="sg"/>
					</let>
				</when>
				<when>
					<test>
						<equal>
							<clip pos="1" side="tl" part="nbr"/>
							<lit-tag v="pl"/>
						</equal>
					</test>
					<let>
						<var n="numero"/>
						<lit-tag v="pl"/>
					</let>
				</when>
			</choose>
			<choose>
				<when>
					<test>
						<!-- If word has GD or ND, we try to assign the
							gender or number of the previous rule. If there is no
							value for the gender or number variable from previous
							rules, gender will be masculine and number singular.-->
						<equal>
							<clip pos="1" side="tl" part="gen"/>
							<lit-tag v="GD"/>
						</equal>
					</test>
					<choose>
						<when>
							<test>
								<equal>
									<var n="genero"/>
									<lit-tag v="f"/>
								</equal>
							</test>
							<let>
								<clip pos="1" side="tl" part="gen"/>
								<lit-tag v="f"/>
							</let>
						</when>
						<otherwise>
							<let>
								<clip pos="1" side="tl" part="gen"/>
								<lit-tag v="m"/>
							</let>
						</otherwise>
					</choose>
				</when>
			</choose>
			<choose>
				<when>
					<test>
						<equal>
							<clip pos="1" side="tl" part="nbr"/>
							<lit-tag v="ND"/>
						</equal>
					</test>
					<choose>
						<when>
							<test>
								<equal>
									<var n="numero"/>
									<lit-tag v="pl"/>
								</equal>
							</test>
							<let>
								<clip pos="1" side="tl" part="nbr"/>
								<lit-tag v="pl"/>
							</let>
						</when>
						<otherwise>
							<let>
								<clip pos="1" side="tl" part="nbr"/>
								<lit-tag v="sg"/>
							</let>
						</otherwise>
					</choose>
				</when>
			</choose>
		</def-macro>

      <def-macro n="f_concord2" npar="2">
	<choose>
          <when>
            <test> <!-- do the main and second parameter gender agree?-->
	      <and>
		<or>
		  <equal>
		    <clip pos="2" side="sl" part="gen"/>
		    <clip pos="1" side="sl" part="gen"/>
		  </equal>
		  <equal>
		    <clip pos="2" side="sl" part="gen"/>
		    <lit-tag v="mf"/>
		  </equal>
		  <equal>
		    <clip pos="1" side="sl" part="gen"/>
		    <lit-tag v="mf"/>
		  </equal>
		</or>
		<or>
		  <equal> <!-- do the main and second parameter number agree?-->
		    <clip pos="2" side="sl" part="nbr"/>
		    <clip pos="1" side="sl" part="nbr"/>
		  </equal>
		  <equal>
		    <clip pos="2" side="sl" part="nbr"/>
		    <lit-tag v="sp"/>
		  </equal>
		  <equal>
		    <clip pos="1" side="sl" part="nbr"/>
		    <lit-tag v="sp"/>
		  </equal>
		</or>
	      </and>
	    </test>
	    <let><var n="concPrimero"/><lit v="true"/></let><!-- there is gender and number agreement-->
	  </when>
	  <otherwise> 
	    <let><var n="concPrimero"/><lit v="false"/></let><!-- there isn't gender and number agreement-->
	  </otherwise>
	</choose>
        
	<choose>
	  <when>
	    <test> <!-- Propagate the main parameter gender if it has been modified during the translation  -->
	      <and>
	        <not>
		  <equal>
		    <clip pos="1" side="tl" part="gen"/>
		    <clip pos="1" side="sl" part="gen"/>
		  </equal>
		</not>
		<not>
		  <equal>
		    <clip pos="1" side="tl" part="gen"/>
		    <lit-tag v="mf"/>
		  </equal>
		</not>
		<not>
		  <equal>
		    <clip pos="1" side="tl" part="gen"/>
		    <lit-tag v="GD"/>
		  </equal>
		</not>
	      </and>
	    </test>
            <choose>
              <when>
	        <test>
		  <and>
		    <not>
		      <equal>
			  <clip pos="2" side="tl" part="gen"/>
			  <lit-tag v="mf"/>
		      </equal>
		    </not>
		    <not>
		      <and>
		        <equal>
			  <clip pos="2" side="sl" part="gen"/>
		          <lit-tag v="mf"/>
			</equal>
			<not>
		          <equal>
			    <clip pos="2" side="tl" part="gen"/>
			    <lit-tag v="GD"/>
			  </equal>
			</not>
		      </and>
		    </not>
		      <equal>
		        <var n="concPrimero"/>
		        <lit v="true"/>
		      </equal>
		    </and>
	          </test>		 	       
	        <let>
	          <clip pos="2" side="tl" part="gen"/>
	          <clip pos="1" side="tl" part="gen"/> 
	        </let>
	      </when>
	    </choose>
	    </when>
	  </choose>  
          <choose>
	    <when>
	      <test> <!-- Propagate the main parameter number if it has been modified during the translation  -->
		<and>
		  <not>
		    <equal>
		      <clip pos="1" side="tl" part="nbr"/>
		      <clip pos="1" side="sl" part="nbr"/>
		    </equal>
		  </not>
		  <not>
		    <equal>
		      <clip pos="1" side="tl" part="nbr"/>
		      <lit-tag v="sp"/>
		    </equal>
		  </not>
		  <not>
		    <equal>
		      <clip pos="1" side="tl" part="nbr"/>
		      <lit-tag v="ND"/>
		    </equal>
		  </not>
		</and>
	      </test>
	      <choose>
	        <when>
	          <test>
		    <and>
		      <not>
		        <equal>
			  <clip pos="2" side="tl" part="nbr"/>
			  <lit-tag v="sp"/>
		        </equal>
		      </not>
		      <not>
		        <and>
			  <equal>
			    <clip pos="2" side="sl" part="nbr"/>
			    <lit-tag v="sp"/>
			  </equal>
			  <not>
			    <equal>
			      <clip pos="2" side="tl" part="nbr"/>
			      <lit-tag v="ND"/>
			    </equal>
			  </not>
		        </and>
		      </not>
		      <equal>
		        <var n="concPrimero"/>
		        <lit v="true"/>
		      </equal>
		    </and>
	   	  </test>
		  <let>
		    <clip pos="2" side="tl" part="nbr"/>
		    <clip pos="1" side="tl" part="nbr"/> 
		  </let>
		</when>
	      </choose>
	    </when>
	  </choose>
   
       	  <choose>
	    <when>
	      <test> <!-- Which is the rule general gender? -->
	        <equal>
	   	  <clip pos="1" side="tl" part="gen"/>
	  	  <lit-tag v="m"/>
	        </equal>
	      </test>
	      <let>
	        <var n="genero"/>
	        <lit-tag v="m"/>
	      </let>
	    </when>
	    <when>
	      <test>
	        <equal>
		  <clip pos="1" side="tl" part="gen"/>
		  <lit-tag v="f"/>
	        </equal>
	      </test>
	      <let>
	        <var n="genero"/>
	        <lit-tag v="f"/>
	      </let>
	    </when>
	    <when>
	      <test>
	        <equal>
		  <clip pos="2" side="tl" part="gen"/>
		  <lit-tag v="m"/>
	        </equal>
	      </test>
	      <let>
	        <var n="genero"/>
	        <lit-tag v="m"/>
	      </let>
	    </when>
	    <when>
	      <test>
	        <equal>
		  <clip pos="2" side="tl" part="gen"/>
		  <lit-tag v="f"/>
	        </equal>
	      </test>
	      <let>
	        <var n="genero"/>
	        <lit-tag v="f"/>
	      </let>
	    </when>
	    <when>
	      <test>
	        <and>
		  <equal>
		    <clip pos="1" side="tl" part="gen"/>
		    <lit-tag v="mf"/>
		  </equal>
		  <not>
		    <equal>
		      <clip pos="1" side="sl" part="gen"/>
		      <lit-tag v="mf"/>
		    </equal>
		  </not>
	        </and>
	      </test>
	      <let>
	        <var n="genero"/>
	        <clip pos="1" side="sl" part="gen"/> 
	      </let>
	    </when>
	    <when>
	      <test>
	        <and>
		  <equal>
		    <clip pos="2" side="tl" part="gen"/>
		    <lit-tag v="mf"/>
		  </equal>
		  <not>
		    <equal>
		      <clip pos="2" side="sl" part="gen"/>
		      <lit-tag v="mf"/>
		    </equal>
		  </not>
	        </and>
	      </test>
	      <let>
	        <var n="genero"/>
	        <clip pos="2" side="sl" part="gen"/> 
	      </let>
	    </when>
	    <otherwise>
	    <let>
	      <var n="genero"/>
	      <lit-tag v="m"/>
	    </let>
	  </otherwise>
	</choose>



        <choose>
	  <when><!-- Which is the rule general number? -->
	    <test> 
	      <equal>
		<clip pos="1" side="tl" part="nbr"/>
		<lit-tag v="sg"/>
	      </equal>
	    </test>
	    <let>
	      <var n="numero"/>
	      <lit-tag v="sg"/>
	    </let>
	  </when>
	  <when>
	    <test>
	      <equal>
		<clip pos="1" side="tl" part="nbr"/>
		<lit-tag v="pl"/>
	      </equal>
	    </test>
	    <let>
	      <var n="numero"/>
	      <lit-tag v="pl"/>
	    </let>
	  </when>
	  <when>
	    <test>
	      <equal>
		<clip pos="2" side="tl" part="nbr"/>
		<lit-tag v="sg"/>
	      </equal>
	    </test>
	    <let>
	      <var n="numero"/>
	      <lit-tag v="sg"/>
	    </let>
	  </when>
	  <when>
	    <test>
	      <equal>
		<clip pos="2" side="tl" part="nbr"/>
		<lit-tag v="pl"/>
	      </equal>
	    </test>
	    <let>
	      <var n="numero"/>
	      <lit-tag v="pl"/>
	    </let>
	  </when>
	  <when>
	    <test>
	      <and>
		<equal>
		  <clip pos="1" side="tl" part="nbr"/>
		  <lit-tag v="sp"/>
		</equal>
		<not>
		  <equal>
		    <clip pos="1" side="sl" part="nbr"/>
		    <lit-tag v="sp"/>
		  </equal>
		</not>
	      </and>
	    </test>
	    <let>
	      <var n="numero"/>
	      <clip pos="1" side="sl" part="nbr"/> 
	    </let>
	  </when>
	  <when>
	    <test>
	      <and>
		<equal>
		  <clip pos="2" side="tl" part="nbr"/>
		  <lit-tag v="sp"/>
		</equal>
		<not>
		  <equal>
		    <clip pos="2" side="sl" part="nbr"/>
		    <lit-tag v="sp"/>
		  </equal>
		</not>
	      </and>
	    </test>
	    <let>
	      <var n="numero"/>
	      <clip pos="2" side="sl" part="nbr"/> 
	    </let>
	  </when>
	  <otherwise>
	    <let>
	      <var n="numero"/>
	      <lit-tag v="sg"/>
	    </let>
	  </otherwise>
	</choose>

	<choose> <!-- Determine gender and number value if they are undetermined -->
	  <when>
	    <test>
	      <equal>
		<clip pos="1" side="tl" part="gen"/>
		<lit-tag v="GD"/>
	      </equal>
	    </test>
	    <let>
	      <clip pos="1" side="tl" part="gen"/>
	      <var n="genero"/>
	    </let>
	  </when>
	</choose>
	<choose>
	  <when>
	    <test>
	      <equal>
		<clip pos="2" side="tl" part="gen"/>
		<lit-tag v="GD"/>
	      </equal>
	    </test>
	    <let>
	      <clip pos="2" side="tl" part="gen"/>
	      <var n="genero"/>
	    </let>
	  </when>
	</choose>
	<choose>
	  <when>
	    <test>
	      <equal>
		<clip pos="1" side="tl" part="nbr"/>
		<lit-tag v="ND"/>
	      </equal>
	    </test>
	    <let>
	      <clip pos="1" side="tl" part="nbr"/>
	      <var n="numero"/>
	    </let>
	  </when>
	</choose>
	<choose>
	  <when>
	    <test>
	      <equal>
		<clip pos="2" side="tl" part="nbr"/>
		<lit-tag v="ND"/>
	      </equal>
	    </test>
	    <let>
	      <clip pos="2" side="tl" part="nbr"/>
	      <var n="numero"/>
	    </let>
	  </when>
	</choose>
      </def-macro>


		<def-macro n="f_concord3" npar="3">
			<choose>
				<!-- Look if in source language there is concordance between first and second element -->
				<when>
					<test>
						<and>
							<or>
								<equal>
									<clip pos="2" side="sl" part="gen"/>
									<clip pos="1" side="sl" part="gen"/>
								</equal>
								<equal>
									<clip pos="2" side="sl" part="gen"/>
									<lit-tag v="mf"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="gen"/>
									<lit-tag v="mf"/>
								</equal>
							</or>
							<or>
								<equal>
									<clip pos="2" side="sl" part="nbr"/>
									<clip pos="1" side="sl" part="nbr"/>
								</equal>
								<equal>
									<clip pos="2" side="sl" part="nbr"/>
									<lit-tag v="sp"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="nbr"/>
									<lit-tag v="sp"/>
								</equal>
							</or>
						</and>
					</test>
					<let>
						<var n="concPrimero"/>
						<lit v="true"/>
					</let>
				</when>
				<otherwise>
					<let>
						<var n="concPrimero"/>
						<lit v="false"/>
					</let>
				</otherwise>
			</choose>
			<choose>
				<!-- Look if in source language there is concordance between second and third element -->
				<when>
					<test>
						<and>
							<or>
								<equal>
									<clip pos="3" side="sl" part="gen"/>
									<clip pos="1" side="sl" part="gen"/>
								</equal>
								<equal>
									<clip pos="3" side="sl" part="gen"/>
									<lit-tag v="mf"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="gen"/>
									<lit-tag v="mf"/>
								</equal>
							</or>
							<or>
								<equal>
									<clip pos="3" side="sl" part="nbr"/>
									<clip pos="1" side="sl" part="nbr"/>
								</equal>
								<equal>
									<clip pos="3" side="sl" part="nbr"/>
									<lit-tag v="sp"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="nbr"/>
									<lit-tag v="sp"/>
								</equal>
							</or>
						</and>
					</test>
					<let>
						<var n="concSegundo"/>
						<lit v="true"/>
					</let>
				</when>
				<otherwise>
					<let>
						<var n="concSegundo"/>
						<lit v="false"/>
					</let>
				</otherwise>
			</choose>
			<choose>
				<!-- Propagate the main parameter gender if it has been modified during the translation -->
				<when>
					<test>
						<and>
							<not>
								<equal>
									<clip pos="1" side="tl" part="gen"/>
									<clip pos="1" side="sl" part="gen"/>
								</equal>
							</not>
							<not>
								<equal>
									<clip pos="1" side="tl" part="gen"/>
									<lit-tag v="mf"/>
								</equal>
							</not>
							<not>
								<equal>
									<clip pos="1" side="tl" part="gen"/>
									<lit-tag v="GD"/>
								</equal>
							</not>
						</and>
					</test>
					<choose>
						<when>
							<test>
								<and>
									<not>
										<equal>
											<clip pos="2" side="tl" part="gen"/>
											<lit-tag v="mf"/>
										</equal>
									</not>
									<not>
										<and>
											<equal>
												<clip pos="2" side="sl" part="gen"/>
												<lit-tag v="mf"/>
											</equal>
											<not>
												<equal>
													<clip pos="2" side="tl" part="gen"/>
													<lit-tag v="GD"/>
												</equal>
											</not>
										</and>
									</not>
									<equal>
										<var n="concPrimero"/>
										<lit v="true"/>
									</equal>
								</and>
							</test>
							<let>
								<clip pos="2" side="tl" part="gen"/>
								<clip pos="1" side="tl" part="gen"/>
							</let>
						</when>
					</choose>
					<choose>
						<when>
							<test>
								<and>
									<not>
										<equal>
											<clip pos="3" side="tl" part="gen"/>
											<lit-tag v="mf"/>
										</equal>
									</not>
									<not>
										<and>
											<equal>
												<clip pos="3" side="sl" part="gen"/>
												<lit-tag v="mf"/>
											</equal>
											<not>
												<equal>
													<clip pos="3" side="tl" part="gen"/>
													<lit-tag v="GD"/>
												</equal>
											</not>
										</and>
									</not>
									<equal>
										<var n="concSegundo"/>
										<lit v="true"/>
									</equal>
								</and>
							</test>
							<let>
								<clip pos="3" side="tl" part="gen"/>
								<clip pos="1" side="tl" part="gen"/>
							</let>
						</when>
					</choose>
				</when>
			</choose>
			<choose>
				<!-- Propagate the main parameter number if it has been modified during the translation -->
				<when>
					<test>
						<and>
							<not>
								<equal>
									<clip pos="1" side="tl" part="nbr"/>
									<clip pos="1" side="sl" part="nbr"/>
								</equal>
							</not>
							<not>
								<equal>
									<clip pos="1" side="tl" part="nbr"/>
									<lit-tag v="sp"/>
								</equal>
							</not>
							<not>
								<equal>
									<clip pos="1" side="tl" part="nbr"/>
									<lit-tag v="ND"/>
								</equal>
							</not>
						</and>
					</test>
					<choose>
						<when>
							<test>
								<and>
									<not>
										<equal>
											<clip pos="2" side="tl" part="nbr"/>
											<lit-tag v="sp"/>
										</equal>
									</not>
									<not>
										<and>
											<equal>
												<clip pos="2" side="sl" part="nbr"/>
												<lit-tag v="sp"/>
											</equal>
											<not>
												<equal>
													<clip pos="2" side="tl" part="nbr"/>
													<lit-tag v="ND"/>
												</equal>
											</not>
										</and>
									</not>
									<equal>
										<var n="concPrimero"/>
										<lit v="true"/>
									</equal>
								</and>
							</test>
							<let>
								<clip pos="2" side="tl" part="nbr"/>
								<clip pos="1" side="tl" part="nbr"/>
							</let>
						</when>
					</choose>
					<choose>
						<when>
							<test>
								<and>
									<not>
										<equal>
											<clip pos="3" side="tl" part="nbr"/>
											<lit-tag v="sp"/>
										</equal>
									</not>
									<not>
										<and>
											<equal>
												<clip pos="3" side="sl" part="nbr"/>
												<lit-tag v="sp"/>
											</equal>
											<not>
												<equal>
													<clip pos="3" side="tl" part="nbr"/>
													<lit-tag v="ND"/>
												</equal>
											</not>
										</and>
									</not>
									<equal>
										<var n="concSegundo"/>
										<lit v="true"/>
									</equal>
								</and>
							</test>
							<let>
								<clip pos="3" side="tl" part="nbr"/>
								<clip pos="1" side="tl" part="nbr"/>
							</let>
						</when>
					</choose>
				</when>
			</choose>
			<choose>
				<!-- Determine the rule general gender. Priority order: main, second and third element -->
				<when>
					<test>
						<equal>
							<clip pos="1" side="tl" part="gen"/>
							<lit-tag v="m"/>
						</equal>
					</test>
					<let>
						<var n="genero"/>
						<lit-tag v="m"/>
					</let>
				</when>
				<when>
					<test>
						<equal>
							<clip pos="1" side="tl" part="gen"/>
							<lit-tag v="f"/>
						</equal>
					</test>
					<let>
						<var n="genero"/>
						<lit-tag v="f"/>
					</let>
				</when>
				<when>
					<test>
						<equal>
							<clip pos="2" side="tl" part="gen"/>
							<lit-tag v="m"/>
						</equal>
					</test>
					<let>
						<var n="genero"/>
						<lit-tag v="m"/>
					</let>
				</when>
				<when>
					<test>
						<equal>
							<clip pos="2" side="tl" part="gen"/>
							<lit-tag v="f"/>
						</equal>
					</test>
					<let>
						<var n="genero"/>
						<lit-tag v="f"/>
					</let>
				</when>
				<when>
					<test>
						<equal>
							<clip pos="3" side="tl" part="gen"/>
							<lit-tag v="m"/>
						</equal>
					</test>
					<let>
						<var n="genero"/>
						<lit-tag v="m"/>
					</let>
				</when>
				<when>
					<test>
						<equal>
							<clip pos="3" side="tl" part="gen"/>
							<lit-tag v="f"/>
						</equal>
					</test>
					<let>
						<var n="genero"/>
						<lit-tag v="f"/>
					</let>
				</when>
				<when>
					<test>
						<and>
							<equal>
								<clip pos="1" side="tl" part="gen"/>
								<lit-tag v="mf"/>
							</equal>
							<not>
								<equal>
									<clip pos="1" side="sl" part="gen"/>
									<lit-tag v="mf"/>
								</equal>
							</not>
						</and>
					</test>
					<let>
						<var n="genero"/>
						<clip pos="1" side="sl" part="gen"/>
					</let>
				</when>
				<when>
					<test>
						<and>
							<equal>
								<clip pos="2" side="tl" part="gen"/>
								<lit-tag v="mf"/>
							</equal>
							<not>
								<equal>
									<clip pos="2" side="sl" part="gen"/>
									<lit-tag v="mf"/>
								</equal>
							</not>
						</and>
					</test>
					<let>
						<var n="genero"/>
						<clip pos="2" side="sl" part="gen"/>
					</let>
				</when>
				<when>
					<test>
						<and>
							<equal>
								<clip pos="3" side="tl" part="gen"/>
								<lit-tag v="mf"/>
							</equal>
							<not>
								<equal>
									<clip pos="3" side="sl" part="gen"/>
									<lit-tag v="mf"/>
								</equal>
							</not>
						</and>
					</test>
					<let>
						<var n="genero"/>
						<clip pos="3" side="sl" part="gen"/>
					</let>
				</when>
				<otherwise>
					<let>
						<var n="genero"/>
						<lit-tag v="m"/>
					</let>
				</otherwise>
			</choose>
			<choose>
				<!-- Determine the rule general number. Priority order: main, second and third element -->
				<when>
					<test>
						<equal>
							<clip pos="1" side="tl" part="nbr"/>
							<lit-tag v="sg"/>
						</equal>
					</test>
					<let>
						<var n="numero"/>
						<lit-tag v="sg"/>
					</let>
				</when>
				<when>
					<test>
						<equal>
							<clip pos="1" side="tl" part="nbr"/>
							<lit-tag v="pl"/>
						</equal>
					</test>
					<let>
						<var n="numero"/>
						<lit-tag v="pl"/>
					</let>
				</when>
				<when>
					<test>
						<equal>
							<clip pos="2" side="tl" part="nbr"/>
							<lit-tag v="sg"/>
						</equal>
					</test>
					<let>
						<var n="numero"/>
						<lit-tag v="sg"/>
					</let>
				</when>
				<when>
					<test>
						<equal>
							<clip pos="2" side="tl" part="nbr"/>
							<lit-tag v="pl"/>
						</equal>
					</test>
					<let>
						<var n="numero"/>
						<lit-tag v="pl"/>
					</let>
				</when>
				<when>
					<test>
						<equal>
							<clip pos="3" side="tl" part="nbr"/>
							<lit-tag v="sg"/>
						</equal>
					</test>
					<let>
						<var n="numero"/>
						<lit-tag v="sg"/>
					</let>
				</when>
				<when>
					<test>
						<equal>
							<clip pos="3" side="tl" part="nbr"/>
							<lit-tag v="pl"/>
						</equal>
					</test>
					<let>
						<var n="numero"/>
						<lit-tag v="pl"/>
					</let>
				</when>
				<when>
					<test>
						<and>
							<equal>
								<clip pos="1" side="tl" part="nbr"/>
								<lit-tag v="sp"/>
							</equal>
							<not>
								<equal>
									<clip pos="1" side="sl" part="nbr"/>
									<lit-tag v="sp"/>
								</equal>
							</not>
						</and>
					</test>
					<let>
						<var n="numero"/>
						<clip pos="1" side="sl" part="nbr"/>
					</let>
				</when>
				<when>
					<test>
						<and>
							<equal>
								<clip pos="2" side="tl" part="nbr"/>
								<lit-tag v="sp"/>
							</equal>
							<not>
								<equal>
									<clip pos="2" side="sl" part="nbr"/>
									<lit-tag v="sp"/>
								</equal>
							</not>
						</and>
					</test>
					<let>
						<var n="numero"/>
						<clip pos="2" side="sl" part="nbr"/>
					</let>
				</when>
				<when>
					<test>
						<and>
							<equal>
								<clip pos="3" side="tl" part="nbr"/>
								<lit-tag v="sp"/>
							</equal>
							<not>
								<equal>
									<clip pos="3" side="sl" part="nbr"/>
									<lit-tag v="sp"/>
								</equal>
							</not>
						</and>
					</test>
					<let>
						<var n="numero"/>
						<clip pos="3" side="sl" part="nbr"/>
					</let>
				</when>
				<otherwise>
					<let>
						<var n="numero"/>
						<lit-tag v="sg"/>
					</let>
				</otherwise>
			</choose>
			<choose>
				<!-- Assign values to GD and ND -->
				<when>
					<test>
						<equal>
							<clip pos="1" side="tl" part="gen"/>
							<lit-tag v="GD"/>
						</equal>
					</test>
					<let>
						<clip pos="1" side="tl" part="gen"/>
						<var n="genero"/>
					</let>
				</when>
			</choose>
			<choose>
				<when>
					<test>
						<equal>
							<clip pos="2" side="tl" part="gen"/>
							<lit-tag v="GD"/>
						</equal>
					</test>
					<let>
						<clip pos="2" side="tl" part="gen"/>
						<var n="genero"/>
					</let>
				</when>
			</choose>
			<choose>
				<when>
					<test>
						<equal>
							<clip pos="3" side="tl" part="gen"/>
							<lit-tag v="GD"/>
						</equal>
					</test>
					<let>
						<clip pos="3" side="tl" part="gen"/>
						<var n="genero"/>
					</let>
				</when>
			</choose>
			<choose>
				<when>
					<test>
						<equal>
							<clip pos="1" side="tl" part="nbr"/>
							<lit-tag v="ND"/>
						</equal>
					</test>
					<let>
						<clip pos="1" side="tl" part="nbr"/>
						<var n="numero"/>
					</let>
				</when>
			</choose>
			<choose>
				<when>
					<test>
						<equal>
							<clip pos="2" side="tl" part="nbr"/>
							<lit-tag v="ND"/>
						</equal>
					</test>
					<let>
						<clip pos="2" side="tl" part="nbr"/>
						<var n="numero"/>
					</let>
				</when>
			</choose>
			<choose>
				<when>
					<test>
						<equal>
							<clip pos="3" side="tl" part="nbr"/>
							<lit-tag v="ND"/>
						</equal>
					</test>
					<let>
						<clip pos="3" side="tl" part="nbr"/>
						<var n="numero"/>
					</let>
				</when>
			</choose>
		</def-macro>
		<def-macro n="f_concord4" npar="4">
			<choose>
				<when>
					<test>
						<and>
							<or>
								<equal>
									<clip pos="2" side="sl" part="gen"/>
									<clip pos="1" side="sl" part="gen"/>
								</equal>
								<equal>
									<clip pos="2" side="sl" part="gen"/>
									<lit-tag v="mf"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="gen"/>
									<lit-tag v="mf"/>
								</equal>
							</or>
							<or>
								<equal>
									<clip pos="2" side="sl" part="nbr"/>
									<clip pos="1" side="sl" part="nbr"/>
								</equal>
								<equal>
									<clip pos="2" side="sl" part="nbr"/>
									<lit-tag v="sp"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="nbr"/>
									<lit-tag v="sp"/>
								</equal>
							</or>
						</and>
					</test>
					<let>
						<var n="concPrimero"/>
						<lit v="true"/>
					</let>
				</when>
				<otherwise>
					<let>
						<var n="concPrimero"/>
						<lit v="false"/>
					</let>
				</otherwise>
			</choose>
			<choose>
				<when>
					<test>
						<and>
							<or>
								<equal>
									<clip pos="3" side="sl" part="gen"/>
									<clip pos="1" side="sl" part="gen"/>
								</equal>
								<equal>
									<clip pos="3" side="sl" part="gen"/>
									<lit-tag v="mf"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="gen"/>
									<lit-tag v="mf"/>
								</equal>
							</or>
							<or>
								<equal>
									<clip pos="3" side="sl" part="nbr"/>
									<clip pos="1" side="sl" part="nbr"/>
								</equal>
								<equal>
									<clip pos="3" side="sl" part="nbr"/>
									<lit-tag v="sp"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="nbr"/>
									<lit-tag v="sp"/>
								</equal>
							</or>
						</and>
					</test>
					<let>
						<var n="concSegundo"/>
						<lit v="true"/>
					</let>
				</when>
				<otherwise>
					<let>
						<var n="concSegundo"/>
						<lit v="false"/>
					</let>
				</otherwise>
			</choose>
			<choose>
				<when>
					<test>
						<and>
							<or>
								<equal>
									<clip pos="4" side="sl" part="gen"/>
									<clip pos="1" side="sl" part="gen"/>
								</equal>
								<equal>
									<clip pos="4" side="sl" part="gen"/>
									<lit-tag v="mf"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="gen"/>
									<lit-tag v="mf"/>
								</equal>
							</or>
							<or>
								<equal>
									<clip pos="4" side="sl" part="nbr"/>
									<clip pos="1" side="sl" part="nbr"/>
								</equal>
								<equal>
									<clip pos="4" side="sl" part="nbr"/>
									<lit-tag v="sp"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="nbr"/>
									<lit-tag v="sp"/>
								</equal>
							</or>
						</and>
					</test>
					<let>
						<var n="concTercero"/>
						<lit v="true"/>
					</let>
				</when>
				<otherwise>
					<let>
						<var n="concTercero"/>
						<lit v="false"/>
					</let>
				</otherwise>
			</choose>
			<choose>
				<when>
					<test>
						<and>
							<not>
								<equal>
									<clip pos="1" side="tl" part="gen"/>
									<clip pos="1" side="sl" part="gen"/>
								</equal>
							</not>
							<not>
								<equal>
									<clip pos="1" side="tl" part="gen"/>
									<lit-tag v="mf"/>
								</equal>
							</not>
							<not>
								<equal>
									<clip pos="1" side="tl" part="gen"/>
									<lit-tag v="GD"/>
								</equal>
							</not>
						</and>
					</test>
					<choose>
						<when>
							<test>
								<and>
									<not>
										<equal>
											<clip pos="2" side="tl" part="gen"/>
											<lit-tag v="mf"/>
										</equal>
									</not>
									<not>
										<and>
											<equal>
												<clip pos="2" side="sl" part="gen"/>
												<lit-tag v="mf"/>
											</equal>
											<not>
												<equal>
													<clip pos="2" side="tl" part="gen"/>
													<lit-tag v="GD"/>
												</equal>
											</not>
										</and>
									</not>
									<equal>
										<var n="concPrimero"/>
										<lit v="true"/>
									</equal>
								</and>
							</test>
							<let>
								<clip pos="2" side="tl" part="gen"/>
								<clip pos="1" side="tl" part="gen"/>
							</let>
						</when>
					</choose>
					<choose>
						<when>
							<test>
								<and>
									<not>
										<equal>
											<clip pos="3" side="tl" part="gen"/>
											<lit-tag v="mf"/>
										</equal>
									</not>
									<not>
										<and>
											<equal>
												<clip pos="3" side="sl" part="gen"/>
												<lit-tag v="mf"/>
											</equal>
											<not>
												<equal>
													<clip pos="3" side="tl" part="gen"/>
													<lit-tag v="GD"/>
												</equal>
											</not>
										</and>
									</not>
									<equal>
										<var n="concSegundo"/>
										<lit v="true"/>
									</equal>
								</and>
							</test>
							<let>
								<clip pos="3" side="tl" part="gen"/>
								<clip pos="1" side="tl" part="gen"/>
							</let>
						</when>
					</choose>
					<choose>
						<when>
							<test>
								<and>
									<not>
										<equal>
											<clip pos="4" side="tl" part="gen"/>
											<lit-tag v="mf"/>
										</equal>
									</not>
									<not>
										<and>
											<equal>
												<clip pos="4" side="sl" part="gen"/>
												<lit-tag v="mf"/>
											</equal>
											<not>
												<equal>
													<clip pos="4" side="tl" part="gen"/>
													<lit-tag v="GD"/>
												</equal>
											</not>
										</and>
									</not>
									<equal>
										<var n="concTercero"/>
										<lit v="true"/>
									</equal>
								</and>
							</test>
							<let>
								<clip pos="4" side="tl" part="gen"/>
								<clip pos="1" side="tl" part="gen"/>
							</let>
						</when>
					</choose>
				</when>
			</choose>
			<choose>
				<when>
					<test>
						<and>
							<not>
								<equal>
									<clip pos="1" side="tl" part="nbr"/>
									<clip pos="1" side="sl" part="nbr"/>
								</equal>
							</not>
							<not>
								<equal>
									<clip pos="1" side="tl" part="nbr"/>
									<lit-tag v="sp"/>
								</equal>
							</not>
							<not>
								<equal>
									<clip pos="1" side="tl" part="nbr"/>
									<lit-tag v="ND"/>
								</equal>
							</not>
						</and>
					</test>
					<choose>
						<when>
							<test>
								<and>
									<not>
										<equal>
											<clip pos="2" side="tl" part="nbr"/>
											<lit-tag v="sp"/>
										</equal>
									</not>
									<not>
										<and>
											<equal>
												<clip pos="2" side="sl" part="nbr"/>
												<lit-tag v="sp"/>
											</equal>
											<not>
												<equal>
													<clip pos="2" side="tl" part="nbr"/>
													<lit-tag v="ND"/>
												</equal>
											</not>
										</and>
									</not>
									<equal>
										<var n="concPrimero"/>
										<lit v="true"/>
									</equal>
								</and>
							</test>
							<let>
								<clip pos="2" side="tl" part="nbr"/>
								<clip pos="1" side="tl" part="nbr"/>
							</let>
						</when>
					</choose>
					<choose>
						<when>
							<test>
								<and>
									<not>
										<equal>
											<clip pos="3" side="tl" part="nbr"/>
											<lit-tag v="sp"/>
										</equal>
									</not>
									<not>
										<and>
											<equal>
												<clip pos="3" side="sl" part="nbr"/>
												<lit-tag v="sp"/>
											</equal>
											<not>
												<equal>
													<clip pos="3" side="tl" part="nbr"/>
													<lit-tag v="ND"/>
												</equal>
											</not>
										</and>
									</not>
									<equal>
										<var n="concSegundo"/>
										<lit v="true"/>
									</equal>
								</and>
							</test>
							<let>
								<clip pos="3" side="tl" part="nbr"/>
								<clip pos="1" side="tl" part="nbr"/>
							</let>
						</when>
					</choose>
					<choose>
						<when>
							<test>
								<and>
									<not>
										<equal>
											<clip pos="4" side="tl" part="nbr"/>
											<lit-tag v="sp"/>
										</equal>
									</not>
									<not>
										<and>
											<equal>
												<clip pos="4" side="sl" part="nbr"/>
												<lit-tag v="sp"/>
											</equal>
											<not>
												<equal>
													<clip pos="4" side="tl" part="nbr"/>
													<lit-tag v="ND"/>
												</equal>
											</not>
										</and>
									</not>
									<equal>
										<var n="concTercero"/>
										<lit v="true"/>
									</equal>
								</and>
							</test>
							<let>
								<clip pos="4" side="tl" part="nbr"/>
								<clip pos="1" side="tl" part="nbr"/>
							</let>
						</when>
					</choose>
				</when>
			</choose>
			<choose>
				<when>
					<test>
						<equal>
							<clip pos="1" side="tl" part="gen"/>
							<lit-tag v="m"/>
						</equal>
					</test>
					<let>
						<var n="genero"/>
						<lit-tag v="m"/>
					</let>
				</when>
				<when>
					<test>
						<equal>
							<clip pos="1" side="tl" part="gen"/>
							<lit-tag v="f"/>
						</equal>
					</test>
					<let>
						<var n="genero"/>
						<lit-tag v="f"/>
					</let>
				</when>
				<when>
					<test>
						<equal>
							<clip pos="2" side="tl" part="gen"/>
							<lit-tag v="m"/>
						</equal>
					</test>
					<let>
						<var n="genero"/>
						<lit-tag v="m"/>
					</let>
				</when>
				<when>
					<test>
						<equal>
							<clip pos="2" side="tl" part="gen"/>
							<lit-tag v="f"/>
						</equal>
					</test>
					<let>
						<var n="genero"/>
						<lit-tag v="f"/>
					</let>
				</when>
				<when>
					<test>
						<equal>
							<clip pos="3" side="tl" part="gen"/>
							<lit-tag v="m"/>
						</equal>
					</test>
					<let>
						<var n="genero"/>
						<lit-tag v="m"/>
					</let>
				</when>
				<when>
					<test>
						<equal>
							<clip pos="3" side="tl" part="gen"/>
							<lit-tag v="f"/>
						</equal>
					</test>
					<let>
						<var n="genero"/>
						<lit-tag v="f"/>
					</let>
				</when>
				<when>
					<test>
						<equal>
							<clip pos="4" side="tl" part="gen"/>
							<lit-tag v="m"/>
						</equal>
					</test>
					<let>
						<var n="genero"/>
						<lit-tag v="m"/>
					</let>
				</when>
				<when>
					<test>
						<equal>
							<clip pos="4" side="tl" part="gen"/>
							<lit-tag v="f"/>
						</equal>
					</test>
					<let>
						<var n="genero"/>
						<lit-tag v="f"/>
					</let>
				</when>
				<otherwise>
					<let>
						<var n="genero"/>
						<lit-tag v="m"/>
					</let>
				</otherwise>
			</choose>
			<choose>
				<when>
					<test>
						<equal>
							<clip pos="1" side="tl" part="nbr"/>
							<lit-tag v="sg"/>
						</equal>
					</test>
					<let>
						<var n="numero"/>
						<lit-tag v="sg"/>
					</let>
				</when>
				<when>
					<test>
						<equal>
							<clip pos="1" side="tl" part="nbr"/>
							<lit-tag v="pl"/>
						</equal>
					</test>
					<let>
						<var n="numero"/>
						<lit-tag v="pl"/>
					</let>
				</when>
				<when>
					<test>
						<equal>
							<clip pos="2" side="tl" part="nbr"/>
							<lit-tag v="sg"/>
						</equal>
					</test>
					<let>
						<var n="numero"/>
						<lit-tag v="sg"/>
					</let>
				</when>
				<when>
					<test>
						<equal>
							<clip pos="2" side="tl" part="nbr"/>
							<lit-tag v="pl"/>
						</equal>
					</test>
					<let>
						<var n="numero"/>
						<lit-tag v="pl"/>
					</let>
				</when>
				<when>
					<test>
						<equal>
							<clip pos="3" side="tl" part="nbr"/>
							<lit-tag v="sg"/>
						</equal>
					</test>
					<let>
						<var n="numero"/>
						<lit-tag v="sg"/>
					</let>
				</when>
				<when>
					<test>
						<equal>
							<clip pos="3" side="tl" part="nbr"/>
							<lit-tag v="pl"/>
						</equal>
					</test>
					<let>
						<var n="numero"/>
						<lit-tag v="pl"/>
					</let>
				</when>
				<when>
					<test>
						<equal>
							<clip pos="4" side="tl" part="nbr"/>
							<lit-tag v="sg"/>
						</equal>
					</test>
					<let>
						<var n="numero"/>
						<lit-tag v="sg"/>
					</let>
				</when>
				<when>
					<test>
						<equal>
							<clip pos="4" side="tl" part="nbr"/>
							<lit-tag v="pl"/>
						</equal>
					</test>
					<let>
						<var n="numero"/>
						<lit-tag v="pl"/>
					</let>
				</when>
				<otherwise>
					<let>
						<var n="numero"/>
						<lit-tag v="sg"/>
					</let>
				</otherwise>
			</choose>
			<choose>
				<when>
					<test>
						<equal>
							<clip pos="1" side="tl" part="gen"/>
							<lit-tag v="GD"/>
						</equal>
					</test>
					<let>
						<clip pos="1" side="tl" part="gen"/>
						<var n="genero"/>
					</let>
				</when>
			</choose>
			<choose>
				<when>
					<test>
						<equal>
							<clip pos="2" side="tl" part="gen"/>
							<lit-tag v="GD"/>
						</equal>
					</test>
					<let>
						<clip pos="2" side="tl" part="gen"/>
						<var n="genero"/>
					</let>
				</when>
			</choose>
			<choose>
				<when>
					<test>
						<equal>
							<clip pos="3" side="tl" part="gen"/>
							<lit-tag v="GD"/>
						</equal>
					</test>
					<let>
						<clip pos="3" side="tl" part="gen"/>
						<var n="genero"/>
					</let>
				</when>
			</choose>
			<choose>
				<when>
					<test>
						<equal>
							<clip pos="4" side="tl" part="gen"/>
							<lit-tag v="GD"/>
						</equal>
					</test>
					<let>
						<clip pos="4" side="tl" part="gen"/>
						<var n="genero"/>
					</let>
				</when>
			</choose>
			<choose>
				<when>
					<test>
						<equal>
							<clip pos="1" side="tl" part="nbr"/>
							<lit-tag v="ND"/>
						</equal>
					</test>
					<let>
						<clip pos="1" side="tl" part="nbr"/>
						<var n="numero"/>
					</let>
				</when>
			</choose>
			<choose>
				<when>
					<test>
						<equal>
							<clip pos="2" side="tl" part="nbr"/>
							<lit-tag v="ND"/>
						</equal>
					</test>
					<let>
						<clip pos="2" side="tl" part="nbr"/>
						<var n="numero"/>
					</let>
				</when>
			</choose>
			<choose>
				<when>
					<test>
						<equal>
							<clip pos="3" side="tl" part="nbr"/>
							<lit-tag v="ND"/>
						</equal>
					</test>
					<let>
						<clip pos="3" side="tl" part="nbr"/>
						<var n="numero"/>
					</let>
				</when>
			</choose>
			<choose>
				<when>
					<test>
						<equal>
							<clip pos="4" side="tl" part="nbr"/>
							<lit-tag v="ND"/>
						</equal>
					</test>
					<let>
						<clip pos="4" side="tl" part="nbr"/>
						<var n="numero"/>
					</let>
				</when>
			</choose>
		</def-macro>
		<def-macro n="f_comparativa" npar="1">
			<choose>
				<when>
					<test>
						<or>
							<equal caseless="yes">
								<clip pos="1" side="sl" part="lem"/>
								<lit v="mais"/>
							</equal>
							<equal caseless="yes">
								<clip pos="1" side="sl" part="lem"/>
								<lit v="menos"/>
							</equal>
							<equal caseless="yes">
								<clip pos="1" side="sl" part="lem"/>
								<lit v="melhor"/>
							</equal>
							<equal caseless="yes">
								<clip pos="1" side="sl" part="lem"/>
								<lit v="pior"/>
							</equal>
						</or>
					</test>
					<let>
						<var n="comparativa"/>
						<lit v="true"/>
					</let>
				</when>
			</choose>
		</def-macro>
		<def-macro n="f_lexicadv" npar="2">
			<choose>
				<when>
					<test>
						<and>
							<equal caseless="yes">
								<clip pos="1" side="tl" part="lem"/>
								<lit v="mucho"/>
							</equal>
							<not>
								<equal caseless="yes">
									<clip pos="2" side="sl" part="lem"/>
									<lit v="mais"/>
								</equal>
							</not>
							<not>
								<equal caseless="yes">
									<clip pos="2" side="sl" part="lem"/>
									<lit v="menos"/>
								</equal>
							</not>
							<not>
								<equal caseless="yes">
									<clip pos="2" side="sl" part="lem"/>
									<lit v="melhor"/>
								</equal>
							</not>
							<not>
								<equal caseless="yes">
									<clip pos="2" side="sl" part="lem"/>
									<lit v="pior"/>
								</equal>
							</not>
						</and>
					</test>
					<let>
						<clip pos="1" side="tl" part="lem"/>
						<lit v="muy"/>
					</let>
					<let>
						<clip pos="1" side="tl" part="a_adv"/>
						<lit-tag v="preadv"/>
					</let>
				</when>
			</choose>
		</def-macro>
		<def-macro n="f_lexicadj" npar="2">
			<choose>
				<when>
					<test>
						<and>
							<equal caseless="yes">
								<clip pos="1" side="sl" part="lem"/>
								<lit v="bom"/>
							</equal>
							<equal>
								<clip pos="1" side="tl" part="gen"/>
								<lit-tag v="m"/>
							</equal>
							<equal>
								<clip pos="1" side="tl" part="nbr"/>
								<lit-tag v="sg"/>
							</equal>
						</and>
					</test>
					<let>
						<clip pos="1" side="tl" part="lem"/>
						<lit v="buen"/>
					</let>
				</when>
			</choose>
			<choose>
				<when>
					<test>
						<and>
							<equal caseless="yes">
								<clip pos="1" side="sl" part="lem"/>
								<lit v="grande"/>
							</equal>
							<equal>
								<clip pos="1" side="tl" part="nbr"/>
								<lit-tag v="sg"/>
							</equal>
						</and>
					</test>
					<let>
						<clip pos="1" side="tl" part="lem"/>
						<lit v="gran"/>
					</let>
				</when>
			</choose>
			<choose>
				<when>
					<test>
						<and>
							<equal caseless="yes">
								<clip pos="1" side="sl" part="lem"/>
								<lit v="primeiro"/>
							</equal>
							<equal>
								<clip pos="1" side="tl" part="gen"/>
								<lit-tag v="m"/>
							</equal>
							<equal>
								<clip pos="1" side="tl" part="nbr"/>
								<lit-tag v="sg"/>
							</equal>
						</and>
					</test>
					<let>
						<clip pos="1" side="tl" part="lem"/>
						<lit v="primer"/>
					</let>
				</when>
			</choose>
			<choose>
				<when>
					<test>
						<and>
							<equal caseless="yes">
								<clip pos="1" side="sl" part="lem"/>
								<lit v="mau"/>
							</equal>
							<equal>
								<clip pos="1" side="tl" part="gen"/>
								<lit-tag v="m"/>
							</equal>
							<equal>
								<clip pos="1" side="tl" part="nbr"/>
								<lit-tag v="sg"/>
							</equal>
						</and>
					</test>
					<let>
						<clip pos="1" side="tl" part="lem"/>
						<lit v="mal"/>
					</let>
				</when>
			</choose>
			<choose>
				<when>
					<test>
						<and>
							<equal caseless="yes">
								<clip pos="1" side="sl" part="lem"/>
								<lit v="terceiro"/>
							</equal>
							<equal>
								<clip pos="1" side="tl" part="gen"/>
								<lit-tag v="m"/>
							</equal>
							<equal>
								<clip pos="1" side="tl" part="nbr"/>
								<lit-tag v="sg"/>
							</equal>
						</and>
					</test>
					<let>
						<clip pos="1" side="tl" part="lem"/>
						<lit v="tercer"/>
					</let>
				</when>
			</choose>
		</def-macro>
		<def-macro n="f_bcond" npar="1">
			<choose>
				<when>
					<test>
						<not>
							<equal>
								<b pos="1"/>
								<lit v=" "/>
							</equal>
						</not>
					</test>
					<out>
						<b pos="1"/>
					</out>
				</when>
			</choose>
		</def-macro>
		<def-macro n="f_infps" npar="1">
			<choose>
				<when>
					<test>
						<or>
							<equal>
								<clip pos="1" side="sl" part="temps"/>
								<lit-tag v="infps"/>
							</equal>
							<equal>
								<clip pos="1" side="sl" part="temps"/>
								<lit-tag v="fts"/>
							</equal>
						</or>
					</test>
					<let>
						<clip pos="1" side="tl" part="temps"/>
						<lit-tag v="prs"/>
					</let>
				</when>
			</choose>
		</def-macro>
		<def-macro n="prn_gostar" npar="1">
			<choose>
				<when>
					<test>
						<equal>
							<clip pos="1" side="tl" part="persona"/>
							<lit-tag v="p1"/>
						</equal>
					</test>
					<choose>
						<when>
							<test>
								<equal>
									<clip pos="1" side="tl" part="nbr"/>
									<lit-tag v="sg"/>
								</equal>
							</test>
							<out>
								<lu>
									<get-case-from pos="1">
										<lit v="me"/>
									</get-case-from>
									<lit-tag v="prn.pro.p1.mf.sg"/>
								</lu>
							</out>
						</when>
						<otherwise>
							<out>
								<lu>
									<get-case-from pos="1">
										<lit v="nos"/>
									</get-case-from>
									<lit-tag v="prn.pro.p1.mf.pl"/>
								</lu>
							</out>
						</otherwise>
					</choose>
				</when>
				<otherwise>
					<choose>
						<when>
							<test>
								<equal>
									<clip pos="1" side="tl" part="persona"/>
									<lit-tag v="p2"/>
								</equal>
							</test>
							<choose>
								<when>
									<test>
										<equal>
											<clip pos="1" side="tl" part="nbr"/>
											<lit-tag v="sg"/>
										</equal>
									</test>
									<out>
										<lu>
											<get-case-from pos="1">
												<lit v="te"/>
											</get-case-from>
											<lit-tag v="prn.pro.p2.mf.sg"/>
										</lu>
									</out>
								</when>
								<otherwise>
									<out>
										<lu>
											<get-case-from pos="1">
												<lit v="os"/>
											</get-case-from>
											<lit-tag v="prn.pro.p2.mf.pl"/>
										</lu>
									</out>
								</otherwise>
							</choose>
						</when>
						<otherwise>
							<out>
								<lu>
									<get-case-from pos="1">
										<lit v="le"/>
									</get-case-from>
									<lit-tag v="prn.pro.p3.mf"/>
									<clip pos="1" side="sl" part="nbr"/>
								</lu>
							</out>
						</otherwise>
					</choose>
				</otherwise>
			</choose>
		</def-macro>
		<def-macro n="gostarenc" npar="2">
			<choose>
				<when>
					<test>
						<equal>
							<clip pos="1" side="tl" part="temps"/>
							<lit-tag v="pmp"/>
						</equal>
					</test>
					<call-macro n="prn_gostar">
						<with-param pos="1"/>
					</call-macro>
					<out>
						<b pos="1"/>
						<lu>
							<get-case-from pos="1">
								<lit v="haber"/>
							</get-case-from>
							<lit-tag v="vbhaver.ifi"/>
							<lit-tag v="p3"/>
							<clip pos="2" side="tl" part="nbr"/>
						</lu>
						<b/>
						<lu>
							<get-case-from pos="2">
								<clip pos="1" side="tl" part="lemh"/>
							</get-case-from>
							<clip pos="1" side="tl" part="a_verb"/>
							<lit-tag v="pp.m.sg"/>
						</lu>
					</out>
				</when>
				<otherwise>
					<choose>
						<when>
							<test>
								<or>
									<equal>
										<clip pos="1" side="tl" part="temps"/>
										<lit-tag v="inf"/>
									</equal>
									<equal>
										<clip pos="1" side="tl" part="temps"/>
										<lit-tag v="ger"/>
									</equal>
								</or>
							</test>
							<out>
								<lu>
									<clip pos="1" side="tl" part="whole"/>
								</lu>
							</out>
						</when>
						<otherwise>
							<choose>
								<when>
									<test>
										<not>
											<equal>
												<clip pos="2" side="tl" part="nbr"/>
												<lit-tag v="pl"/>
											</equal>
										</not>
									</test>
									<let>
										<clip pos="2" side="tl" part="nbr"/>
										<lit-tag v="sg"/>
									</let>
								</when>
							</choose>
							<choose>
								<when>
									<test>
										<equal>
											<clip pos="1" side="tl" part="persona"/>
											<lit-tag v="p1"/>
										</equal>
									</test>
									<choose>
										<when>
											<test>
												<equal>
													<clip pos="1" side="tl" part="nbr"/>
													<lit-tag v="sg"/>
												</equal>
											</test>
											<out>
												<mlu>
													<lu>
														<clip pos="1" side="tl" part="lemh"/>
														<clip pos="1" side="tl" part="a_verb"/>
														<clip pos="1" side="tl" part="temps"/>
														<lit-tag v="p3"/>
														<clip pos="2" side="tl" part="nbr"/>
													</lu>
													<lu>
														<lit v="me"/>
														<lit-tag v="prn.enc.p1.mf.sg"/>
													</lu>
												</mlu>
											</out>
										</when>
										<otherwise>
											<out>
												<mlu>
													<lu>
														<clip pos="1" side="tl" part="lemh"/>
														<clip pos="1" side="tl" part="a_verb"/>
														<clip pos="1" side="tl" part="temps"/>
														<lit-tag v="p3"/>
														<clip pos="2" side="tl" part="nbr"/>
													</lu>
													<lu>
														<lit v="nos"/>
														<lit-tag v="prn.enc.p1.mf.pl"/>
													</lu>
												</mlu>
											</out>
										</otherwise>
									</choose>
								</when>
								<otherwise>
									<choose>
										<when>
											<test>
												<equal>
													<clip pos="1" side="tl" part="persona"/>
													<lit-tag v="p2"/>
												</equal>
											</test>
											<choose>
												<when>
													<test>
														<equal>
															<clip pos="1" side="tl" part="nbr"/>
															<lit-tag v="sg"/>
														</equal>
													</test>
													<out>
														<mlu>
															<lu>
																<clip pos="1" side="tl" part="lemh"/>
																<clip pos="1" side="tl" part="a_verb"/>
																<clip pos="1" side="tl" part="temps"/>
																<lit-tag v="p3"/>
																<clip pos="2" side="tl" part="nbr"/>
															</lu>
															<lu>
																<lit v="te"/>
																<lit-tag v="prn.enc.p2.mf.sg"/>
															</lu>
														</mlu>
													</out>
												</when>
												<otherwise>
													<out>
														<mlu>
															<lu>
																<clip pos="1" side="tl" part="lemh"/>
																<clip pos="1" side="tl" part="a_verb"/>
																<clip pos="1" side="tl" part="temps"/>
																<lit-tag v="p3"/>
																<clip pos="2" side="tl" part="nbr"/>
															</lu>
															<lu>
																<lit v="os"/>
																<lit-tag v="prn.enc.p2.mf.pl"/>
															</lu>
														</mlu>
													</out>
												</otherwise>
											</choose>
										</when>
										<otherwise>
											<out>
												<mlu>
													<lu>
														<clip pos="1" side="tl" part="lemh"/>
														<clip pos="1" side="tl" part="a_verb"/>
														<clip pos="1" side="tl" part="temps"/>
														<lit-tag v="p3"/>
														<clip pos="2" side="tl" part="nbr"/>
													</lu>
													<lu>
														<lit v="le"/>
														<lit-tag v="prn.enc.p3.mf"/>
														<clip pos="1" side="tl" part="nbr"/>
													</lu>
												</mlu>
											</out>
										</otherwise>
									</choose>
								</otherwise>
							</choose>
						</otherwise>
					</choose>
				</otherwise>
			</choose>
		</def-macro>
	</section-def-macros>
	<section-rules>
		<!-- outras (feitas por imaxin|software)-->
		<rule>
			<!--Pegar na tua mão > Coger tu mano-->
			<pattern>
				<pattern-item n="pegar"/>
				<pattern-item n="em"/>
			</pattern>
			<action>
				<out>
					<lu>
						<get-case-from pos="1">
							<lit v="coger"/>
						</get-case-from>
						<clip pos="1" side="tl" part="a_verb"/>
						<clip pos="1" side="tl" part="temps"/>
						<clip pos="1" side="tl" part="persona"/>
						<clip pos="1" side="tl" part="gen"/>
						<clip pos="1" side="tl" part="nbr"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!--Um outro livro > Otro libro-->
			<pattern>
				<pattern-item n="detind"/>
				<pattern-item n="outro"/>
				<pattern-item n="tnom"/>
			</pattern>
			<action>
				<call-macro n="f_concord2">
					<with-param pos="3"/>
					<with-param pos="2"/>
				</call-macro>
				<out>
					<lu>
						<get-case-from pos="1">
							<clip pos="2" side="tl" part="whole"/>
						</get-case-from>
					</lu>
					<b/>
					<lu>
						<clip pos="3" side="tl" part="lemh"/>
						<clip pos="3" side="tl" part="a_tnom"/>
						<clip pos="3" side="tl" part="gen"/>
						<clip pos="3" side="tl" part="nbr"/>
						<clip pos="3" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!--Que horas são? > Qué hora es?[falta por conseguir acrescentar o signo ¿ no início]-->
			<pattern>
				<pattern-item n="querel"/>
				<pattern-item n="hora"/>
				<pattern-item n="ser"/>
			</pattern>
			<action>
				<out>
					<lu>
						<get-case-from pos="1">
							<lit v="qué"/>
						</get-case-from>
						<lit-tag v="prn.itg.mf.sg"/>
					</lu>
					<b/>
					<lu>
						<clip pos="2" side="tl" part="lemh"/>
						<clip pos="2" side="tl" part="a_nom"/>
						<clip pos="2" side="tl" part="gen"/>
						<lit-tag v="sg"/>
						<clip pos="2" side="tl"	part="lemq"/>
					</lu>
					<b/>
					<lu>
						<clip pos="3" side="tl" part="lemh"/>
						<clip pos="3" side="tl" part="a_verb"/>
						<clip pos="3" side="sl" part="temps"/>
						<clip pos="3" side="sl" part="persona"/>
						<lit-tag v="sg"/>
						<clip pos="3" side="tl"	part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!--Que horas marca? > Qué hora marca? [falta por conseguir acrescentar o signo ¿ no início]-->
			<pattern>
				<pattern-item n="querel"/>
				<pattern-item n="hora"/>
				<pattern-item n="verb"/>
			</pattern>
			<action>
				<out>
					<lu>
						<get-case-from pos="1">
							<lit v="qué"/>
						</get-case-from>
						<lit-tag v="prn.itg.mf.sg"/>
					</lu>
					<b/>
					<lu>
						<clip pos="2" side="tl"	part="lemh"/>
						<clip pos="2" side="tl" part="a_nom"/>
						<clip pos="2" side="tl" part="gen"/>
						<lit-tag v="sg"/>
						<clip pos="2" side="tl"	part="lemq"/>
					</lu>
					<b/>
					<lu>
						<clip pos="3" side="tl" part="lemh"/>
						<clip pos="3" side="tl" part="a_verb"/>
						<clip pos="3" side="sl" part="temps"/>
						<clip pos="3" side="sl" part="persona"/>
						<clip pos="3" side="sl" part="nbr"/>
						<clip pos="3" side="tl"	part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!--ir/vir de comboio > ir/vir en tren (tendo em conta a confusão ir/ser)-->
			<pattern>
				<pattern-item n="vbirser"/>
				<pattern-item n="de"/>
				<pattern-item n="emtransito"/>
			</pattern>
			<action>
				<out>
					<lu>
						<clip pos="1" side="sl" part="lemh"/>
						<clip pos="1" side="sl" part="a_verb"/>
						<clip pos="1" side="sl" part="temps"/>
						<clip pos="1" side="sl" part="persona"/>
						<clip pos="1" side="sl" part="nbr"/>
					</lu>
					<b/>
					<lu>
						<lit v="en"/>
						<lit-tag v="pr"/>
					</lu>
					<b/>
					<lu>
						<clip pos="3" side="tl" part="lemh"/>
						<clip pos="3" side="tl" part="a_nom"/>
						<clip pos="3" side="tl" part="gen"/>
						<clip pos="3" side="tl" part="nbr"/>
						<clip pos="3" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!--vocês comem > vosotros coméis-->
			<pattern>
				<pattern-item n="voces"/>
				<pattern-item n="verb"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<equal>
								<clip pos="2" side="sl" part="lem"/>
								<lit v="gostar"/>
							</equal>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<lit v="vosotros"/>
								</get-case-from>
								<lit-tag v="prn.tn.p2.m.pl"/>
							</lu>
							<b/>
							<lu>
								<lit v="os"/>
								<lit-tag v="prn.pro.p2.mf.pl"/>
							</lu>
							<b/>
							<lu>
								<clip pos="2" side="tl" part="lemh"/>
								<clip pos="2" side="tl" part="a_verb"/>
								<clip pos="2" side="tl" part="temps"/>
								<lit-tag v="p3.sg"/>
							</lu>
						</out>
					</when>
					<otherwise>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="vosotros"/>
								</get-case-from>
								<lit-tag v="prn.tn.p2.m.pl"/>
							</lu>
							<b/>
							<lu>
								<clip pos="2" side="tl" part="lemh"/>
								<clip pos="2" side="tl" part="a_verb"/>
								<clip pos="2" side="tl" part="temps"/>
								<lit-tag v="p2.pl"/>
							</lu>
						</out>
					</otherwise>
				</choose>
			</action>
		</rule>
		<rule>
			<!--estar com sono > tener sueño -->
			<pattern>
				<pattern-item n="estar"/>
				<pattern-item n="com"/>
				<pattern-item n="estarcom"/>
			</pattern>
			<action>
				<out>
					<lu>
						<get-case-from pos="1">
							<lit v="tener"/>
						</get-case-from>
						<clip pos="1" side="tl" part="a_verb"/>
						<clip pos="1" side="tl" part="temps"/>
						<clip pos="1" side="tl" part="persona"/>
						<clip pos="1" side="tl" part="gen"/>
						<clip pos="1" side="tl" part="nbr"/>
					</lu>
					<b/>
					<lu>
						<clip pos="3" side="tl" part="lemh"/>
						<clip pos="3" side="tl" part="a_nom"/>
						<clip pos="3" side="tl" part="gen"/>
						<clip pos="3" side="tl" part="nbr"/>
						<clip pos="3" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!--estar com muito sono > tener mucho sueño-->
			<pattern>
				<pattern-item n="estar"/>
				<pattern-item n="com"/>
				<pattern-item n="adjecdet"/>
				<pattern-item n="estarcom"/>
			</pattern>
			<action>
				<out>
					<lu>
						<get-case-from pos="1">
							<lit v="tener"/>
						</get-case-from>
						<clip pos="1" side="tl" part="a_verb"/>
						<clip pos="1" side="tl" part="temps"/>
						<clip pos="1" side="tl" part="persona"/>
						<clip pos="1" side="tl" part="gen"/>
						<clip pos="1" side="tl" part="nbr"/>
					</lu>
					<b/>
					<lu>
						<clip pos="3" side="tl" part="whole"/>
					</lu>
					<b/>
					<lu>
						<clip pos="4" side="tl" part="lemh"/>
						<clip pos="4" side="tl" part="a_nom"/>
						<clip pos="4" side="tl" part="gen"/>
						<clip pos="4" side="tl" part="nbr"/>
						<clip pos="4" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- 3 em cada 4 -> 3 de cada 4 -->
			<pattern>
				<pattern-item n="numeros"/>
				<pattern-item n="em"/>
				<pattern-item n="cada"/>
				<pattern-item n="numeros"/>
			</pattern>
			<action>
				<out>
					<lu>
						<clip pos="1" side="tl" part="whole"/>
					</lu>
					<b/>
					<lu>
						<lit v="de"/>
						<lit-tag v="pr"/>
					</lu>
					<b/>
					<lu>
						<lit v="cada"/>
						<lit-tag v="det.ind.mf.sp"/>
					</lu>
					<b/>
					<lu>
						<clip pos="4" side="tl" part="whole"/>
					</lu>
				</out>
			</action>
		</rule>
		<!-- Importar (feitas por imaxin|software)-->
		<rule>
			<!--REGRA 1- Eu importo-me > A mí me importa-->
			<pattern>
				<pattern-item n="prn"/>
				<pattern-item n="importar"/>
				<pattern-item n="prnenc"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<equal caseless="yes">
								<clip pos="1" side="sl" part="lem"/>
								<lit v="eu"/>
							</equal>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="mí"/>
								<lit-tag v="prn.tn.p1.mf.sg"/>
							</lu>
							<b/>
							<lu>
								<lit v="me"/>
								<lit-tag v="prn.pro.p1.mf.sg"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<clip pos="2" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="2" side="tl" part="a_verb"/>
								<clip pos="2" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="2" side="tl" part="gen"/>
								<lit-tag v="sg"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<equal caseless="yes">
								<clip pos="1" side="sl" part="lem"/>
								<lit v="tu"/>
							</equal>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="ti"/>
								<lit-tag v="prn.tn.p2.mf.sg"/>
							</lu>
							<b/>
							<lu>
								<lit v="te"/>
								<lit-tag v="prn.pro.p2.mf.sg"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<clip pos="2" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="2" side="tl" part="a_verb"/>
								<clip pos="2" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="2" side="tl" part="gen"/>
								<lit-tag v="sg"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<and>
								<equal>
									<clip pos="1" side="sl" part="persona"/>
									<lit-tag v="p3"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="nbr"/>
									<lit-tag v="sg"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="gen"/>
									<lit-tag v="m"/>
								</equal>
							</and>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="él"/>
								<lit-tag v="prn.tn.p3.m.sg"/>
							</lu>
							<b/>
							<lu>
								<lit v="le"/>
								<lit-tag v="prn.pro.p3.mf.sg"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<clip pos="2" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="2" side="tl" part="a_verb"/>
								<clip pos="2" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="2" side="tl" part="gen"/>
								<lit-tag v="sg"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<and>
								<equal>
									<clip pos="1" side="sl" part="persona"/>
									<lit-tag v="p3"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="gen"/>
									<lit-tag v="f"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="nbr"/>
									<lit-tag v="sg"/>
								</equal>
							</and>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="él"/>
								<lit-tag v="prn.tn.p3.f.sg"/>
							</lu>
							<b/>
							<lu>
								<lit v="le"/>
								<lit-tag v="prn.pro.p3.mf.sg"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<clip pos="2" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="2" side="tl" part="a_verb"/>
								<clip pos="2" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="2" side="tl" part="gen"/>
								<lit-tag v="sg"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<equal caseless="yes">
								<clip pos="1" side="sl" part="lem"/>
								<lit v="nós"/>
							</equal>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="nosotros"/>
								<lit-tag v="prn.tn.p1.mf.pl"/>
							</lu>
							<b/>
							<lu>
								<lit v="nos"/>
								<lit-tag v="prn.pro.p1.mf.pl"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<clip pos="2" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="2" side="tl" part="a_verb"/>
								<clip pos="2" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="2" side="tl" part="gen"/>
								<lit-tag v="sg"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<equal caseless="yes">
								<clip pos="1" side="sl" part="lem"/>
								<lit v="vós"/>
							</equal>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="vosotros"/>
								<lit-tag v="prn.tn.p2.mf.pl"/>
							</lu>
							<b/>
							<lu>
								<lit v="os"/>
								<lit-tag v="prn.pro.p2.mf.pl"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<clip pos="2" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="2" side="tl" part="a_verb"/>
								<clip pos="2" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="2" side="tl" part="gen"/>
								<lit-tag v="sg"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<equal caseless="yes">
								<clip pos="1" side="sl" part="lem"/>
								<lit v="você"/>
							</equal>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="usted"/>
								<lit-tag v="prn.tn.p3.mf"/>
								<clip pos="1" side="sl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<lit v="le"/>
								<lit-tag v="prn.pro.p1.mf"/>
								<clip pos="1" side="sl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<clip pos="2" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="2" side="tl" part="a_verb"/>
								<clip pos="2" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="2" side="tl" part="gen"/>
								<lit-tag v="sg"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<and>
								<equal>
									<clip pos="1" side="sl" part="persona"/>
									<lit-tag v="p3"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="gen"/>
									<lit-tag v="m"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="nbr"/>
									<lit-tag v="pl"/>
								</equal>
							</and>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="él"/>
								<lit-tag v="prn.tn.p3.m.pl"/>
							</lu>
							<b/>
							<lu>
								<lit v="le"/>
								<lit-tag v="prn.pro.p3.mf.pl"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<clip pos="2" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="2" side="tl" part="a_verb"/>
								<clip pos="2" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="2" side="tl" part="gen"/>
								<lit-tag v="sg"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<and>
								<equal>
									<clip pos="1" side="sl" part="persona"/>
									<lit-tag v="p3"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="gen"/>
									<lit-tag v="f"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="nbr"/>
									<lit-tag v="pl"/>
								</equal>
							</and>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="él"/>
								<lit-tag v="prn.tn.p3.f.pl"/>
							</lu>
							<b/>
							<lu>
								<lit v="le"/>
								<lit-tag v="prn.pro.p3.mf.pl"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<clip pos="2" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="2" side="tl" part="a_verb"/>
								<clip pos="2" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="2" side="tl" part="gen"/>
								<lit-tag v="sg"/>
							</lu>
						</out>
					</when>
					<otherwise>
						<out>
							<lu>
								<clip pos="1" side="tl" part="whole"/>
							</lu>
							<b/>
							<mlu>
								<lu>
									<clip pos="2" side="tl" part="lemh"/>
									<clip pos="2" side="tl" part="a_verb"/>
									<clip pos="2" side="tl" part="temps"/>
									<lit-tag v="p3"/>
									<clip pos="2" side="tl" part="gen"/>
									<lit-tag v="sg"/>
								</lu>
								<lu>
									<clip pos="3" side="tl" part="whole"/>
								</lu>
							</mlu>
						</out>
					</otherwise>
				</choose>
			</action>
		</rule>
		<rule>
			<!--REGRA 2- Eu não me importo > A mí no me importa-->
			<pattern>
				<pattern-item n="prn"/>
				<pattern-item n="proclise"/>
				<pattern-item n="prnpro"/>
				<pattern-item n="importar"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<equal caseless="yes">
								<clip pos="1" side="sl" part="lem"/>
								<lit v="eu"/>
							</equal>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="mí"/>
								<lit-tag v="prn.tn.p1.mf.sg"/>
							</lu>
							<b/>
							<lu>
								<clip pos="2" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<lit v="me"/>
								<lit-tag v="prn.pro.p1.mf.sg"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="lemh"/>
								<clip pos="4" side="tl" part="a_verb"/>
								<clip pos="4" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="4" side="tl" part="gen"/>
								<lit-tag v="sg"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<equal caseless="yes">
								<clip pos="1" side="sl" part="lem"/>
								<lit v="tu"/>
							</equal>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="ti"/>
								<lit-tag v="prn.tn.p2.mf.sg"/>
							</lu>
							<b/>
							<lu>
								<clip pos="2" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<lit v="te"/>
								<lit-tag v="prn.pro.p2.mf.sg"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="lemh"/>
								<clip pos="4" side="tl" part="a_verb"/>
								<clip pos="4" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="4" side="tl" part="gen"/>
								<lit-tag v="sg"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<and>
								<equal>
									<clip pos="1" side="sl" part="persona"/>
									<lit-tag v="p3"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="nbr"/>
									<lit-tag v="sg"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="gen"/>
									<lit-tag v="m"/>
								</equal>
							</and>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="él"/>
								<lit-tag v="prn.tn.p3.m.sg"/>
							</lu>
							<b/>
							<lu>
								<clip pos="2" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<lit v="le"/>
								<lit-tag v="prn.pro.p3.mf.sg"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="lemh"/>
								<clip pos="4" side="tl" part="a_verb"/>
								<clip pos="4" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="4" side="tl" part="gen"/>
								<lit-tag v="sg"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<and>
								<equal>
									<clip pos="1" side="sl" part="persona"/>
									<lit-tag v="p3"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="gen"/>
									<lit-tag v="f"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="nbr"/>
									<lit-tag v="sg"/>
								</equal>
							</and>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="él"/>
								<lit-tag v="prn.tn.p3.f.sg"/>
							</lu>
							<b/>
							<lu>
								<clip pos="2" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<lit v="le"/>
								<lit-tag v="prn.pro.p3.mf.sg"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="lemh"/>
								<clip pos="4" side="tl" part="a_verb"/>
								<clip pos="4" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="4" side="tl" part="gen"/>
								<lit-tag v="sg"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<equal caseless="yes">
								<clip pos="1" side="sl" part="lem"/>
								<lit v="nós"/>
							</equal>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="nosotros"/>
								<lit-tag v="prn.tn.p1.mf.pl"/>
							</lu>
							<b/>
							<lu>
								<clip pos="2" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<lit v="nos"/>
								<lit-tag v="prn.pro.p1.mf.pl"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="lemh"/>
								<clip pos="4" side="tl" part="a_verb"/>
								<clip pos="4" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="4" side="tl" part="gen"/>
								<lit-tag v="sg"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<equal caseless="yes">
								<clip pos="1" side="sl" part="lem"/>
								<lit v="vós"/>
							</equal>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="vosotros"/>
								<lit-tag v="prn.tn.p2.mf.pl"/>
							</lu>
							<b/>
							<lu>
								<clip pos="2" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<lit v="os"/>
								<lit-tag v="prn.pro.p2.mf.pl"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="lemh"/>
								<clip pos="4" side="tl" part="a_verb"/>
								<clip pos="4" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="4" side="tl" part="gen"/>
								<lit-tag v="sg"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<equal caseless="yes">
								<clip pos="1" side="sl" part="lem"/>
								<lit v="você"/>
							</equal>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="usted"/>
								<lit-tag v="prn.tn.p3.mf"/>
								<clip pos="1" side="sl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="2" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<lit v="le"/>
								<lit-tag v="prn.pro.p3.mf"/>
								<clip pos="1" side="sl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="lemh"/>
								<clip pos="4" side="tl" part="a_verb"/>
								<clip pos="4" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="4" side="tl" part="gen"/>
								<lit-tag v="sg"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<and>
								<equal>
									<clip pos="1" side="sl" part="persona"/>
									<lit-tag v="p3"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="gen"/>
									<lit-tag v="m"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="nbr"/>
									<lit-tag v="pl"/>
								</equal>
							</and>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="él"/>
								<lit-tag v="prn.tn.p3.m.pl"/>
							</lu>
							<b/>
							<lu>
								<clip pos="2" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<lit v="le"/>
								<lit-tag v="prn.pro.p3.mf.pl"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="lemh"/>
								<clip pos="4" side="tl" part="a_verb"/>
								<clip pos="4" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="4" side="tl" part="gen"/>
								<lit-tag v="sg"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<and>
								<equal>
									<clip pos="1" side="sl" part="persona"/>
									<lit-tag v="p3"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="gen"/>
									<lit-tag v="f"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="nbr"/>
									<lit-tag v="pl"/>
								</equal>
							</and>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="él"/>
								<lit-tag v="prn.tn.p3.f.pl"/>
							</lu>
							<b/>
							<lu>
								<clip pos="2" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<lit v="le"/>
								<lit-tag v="prn.pro.p3.mf"/>
								<clip pos="1" side="sl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="lemh"/>
								<clip pos="4" side="tl" part="a_verb"/>
								<clip pos="4" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="4" side="tl" part="gen"/>
								<lit-tag v="sg"/>
							</lu>
						</out>
					</when>
					<otherwise>
						<out>
							<lu>
								<clip pos="1" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="2" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="lemh"/>
								<clip pos="4" side="tl" part="a_verb"/>
								<clip pos="4" side="tl" part="temps"/>
								<clip pos="4" side="tl" part="persona"/>
								<clip pos="4" side="tl" part="gen"/>
								<clip pos="4" side="tl" part="nbr"/>
							</lu>
						</out>
					</otherwise>
				</choose>
			</action>
		</rule>
		<rule>
			<!--REGRA 3- Eu importo-me com coisas > A mí me importan cousas-->
			<pattern>
				<pattern-item n="prn"/>
				<pattern-item n="importar"/>
				<pattern-item n="prnenc"/>
				<pattern-item n="com"/>
				<pattern-item n="aqueloutras"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<equal caseless="yes">
								<clip pos="1" side="sl" part="lem"/>
								<lit v="eu"/>
							</equal>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="mí"/>
								<lit-tag v="prn.tn.p1.mf.sg"/>
							</lu>
							<b/>
							<lu>
								<lit v="me"/>
								<lit-tag v="prn.pro.p1.mf.sg"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<clip pos="2" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="2" side="tl" part="a_verb"/>
								<clip pos="2" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="2" side="tl" part="gen"/>
								<clip pos="5" side="tl" part="nbr"/>
							</lu>
							<b/>
					<lu>
						<clip pos="5" side="tl" part="lemh"/>
						<clip pos="5" side="tl" part="a_nom"/>
						<clip pos="5" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
						<clip pos="5" side="tl" part="lemq"/>
					</lu>

						</out>
					</when>
					<when>
						<test>
							<equal caseless="yes">
								<clip pos="1" side="sl" part="lem"/>
								<lit v="tu"/>
							</equal>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="ti"/>
								<lit-tag v="prn.tn.p2.mf.sg"/>
							</lu>
							<b/>
							<lu>
								<lit v="te"/>
								<lit-tag v="prn.pro.p2.mf.sg"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<clip pos="2" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="2" side="tl" part="a_verb"/>
								<clip pos="2" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="2" side="tl" part="gen"/>
								<clip pos="5" side="tl" part="nbr"/>
							</lu>
							<b/>
					<lu>
						<clip pos="5" side="tl" part="lemh"/>
						<clip pos="5" side="tl" part="a_nom"/>
						<clip pos="5" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
						<clip pos="5" side="tl" part="lemq"/>
					</lu>
						</out>
					</when>
					<when>
						<test>
							<and>
								<equal>
									<clip pos="1" side="sl" part="persona"/>
									<lit-tag v="p3"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="gen"/>
									<lit-tag v="m"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="nbr"/>
									<lit-tag v="sg"/>
								</equal>
							</and>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="él"/>
								<lit-tag v="prn.tn.p3.m.sg"/>
							</lu>
							<b/>
							<lu>
								<lit v="le"/>
								<lit-tag v="prn.pro.p3.mf.sg"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<clip pos="2" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="2" side="tl" part="a_verb"/>
								<clip pos="2" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="2" side="tl" part="gen"/>
								<clip pos="5" side="tl" part="nbr"/>
							</lu>
							<b/>
					<lu>
						<clip pos="5" side="tl" part="lemh"/>
						<clip pos="5" side="tl" part="a_nom"/>
						<clip pos="5" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
						<clip pos="5" side="tl" part="lemq"/>
					</lu>
						</out>
					</when>
					<when>
						<test>
							<and>
								<equal>
									<clip pos="1" side="sl" part="persona"/>
									<lit-tag v="p3"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="gen"/>
									<lit-tag v="f"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="nbr"/>
									<lit-tag v="sg"/>
								</equal>
							</and>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="él"/>
								<lit-tag v="prn.tn.p3.f.sg"/>
							</lu>
							<b/>
							<lu>
								<lit v="le"/>
								<lit-tag v="prn.pro.p3.mf.sg"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<clip pos="2" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="2" side="tl" part="a_verb"/>
								<clip pos="2" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="2" side="tl" part="gen"/>
								<clip pos="5" side="tl" part="nbr"/>
							</lu>
							<b/>
					<lu>
						<clip pos="5" side="tl" part="lemh"/>
						<clip pos="5" side="tl" part="a_nom"/>
						<clip pos="5" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
						<clip pos="5" side="tl" part="lemq"/>
					</lu>
						</out>
					</when>
					<when>
						<test>
							<equal caseless="yes">
								<clip pos="1" side="sl" part="lem"/>
								<lit v="nós"/>
							</equal>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="nosotros"/>
								<lit-tag v="prn.tn.p1.m.pl"/>
							</lu>
							<b/>
							<lu>
								<lit v="nos"/>
								<lit-tag v="prn.pro.p1.mf.pl"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<clip pos="2" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="2" side="tl" part="a_verb"/>
								<clip pos="2" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="2" side="tl" part="gen"/>
								<clip pos="5" side="tl" part="nbr"/>
							</lu>
							<b/>
					<lu>
						<clip pos="5" side="tl" part="lemh"/>
						<clip pos="5" side="tl" part="a_nom"/>
						<clip pos="5" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
						<clip pos="5" side="tl" part="lemq"/>
					</lu>
						</out>
					</when>
					<when>
						<test>
							<equal caseless="yes">
								<clip pos="1" side="sl" part="lem"/>
								<lit v="vós"/>
							</equal>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="vosotros"/>
								<lit-tag v="prn.tn.p2.mf.pl"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<clip pos="2" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="2" side="tl" part="a_verb"/>
								<clip pos="2" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="2" side="tl" part="gen"/>
								<clip pos="5" side="tl" part="nbr"/>
							</lu>
							<b/>
					<lu>
						<clip pos="5" side="tl" part="lemh"/>
						<clip pos="5" side="tl" part="a_nom"/>
						<clip pos="5" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
						<clip pos="5" side="tl" part="lemq"/>
					</lu>
						</out>
					</when>
					<when>
						<test>
							<equal caseless="yes">
								<clip pos="1" side="sl" part="lem"/>
								<lit v="você"/>
							</equal>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="usted"/>
								<lit-tag v="prn.tn.p3.mf"/>
								<clip pos="1" side="sl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<lit v="le"/>
								<lit-tag v="prn.pro.p3.mf"/>
								<clip pos="1" side="sl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<clip pos="2" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="2" side="tl" part="a_verb"/>
								<clip pos="2" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="2" side="tl" part="gen"/>
								<clip pos="5" side="tl" part="nbr"/>
							</lu>
							<b/>
					<lu>
						<clip pos="5" side="tl" part="lemh"/>
						<clip pos="5" side="tl" part="a_nom"/>
						<clip pos="5" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
						<clip pos="5" side="tl" part="lemq"/>
					</lu>
						</out>
					</when>
					<when>
						<test>
							<and>
								<equal>
									<clip pos="1" side="sl" part="persona"/>
									<lit-tag v="p3"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="gen"/>
									<lit-tag v="m"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="nbr"/>
									<lit-tag v="pl"/>
								</equal>
							</and>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="él"/>
								<lit-tag v="prn.tn.p3.m.pl"/>
							</lu>
							<b/>
							<lu>
								<lit v="le"/>
								<lit-tag v="prn.pro.p3.mf.pl"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<clip pos="2" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="2" side="tl" part="a_verb"/>
								<clip pos="2" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="2" side="tl" part="gen"/>
								<clip pos="5" side="tl" part="nbr"/>
							</lu>
							<b/>

					<lu>
						<clip pos="5" side="tl" part="lemh"/>
						<clip pos="5" side="tl" part="a_nom"/>
						<clip pos="5" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
						<clip pos="5" side="tl" part="lemq"/>
					</lu>
						</out>
					</when>
					<when>
						<test>
							<and>
								<equal>
									<clip pos="1" side="sl" part="persona"/>
									<lit-tag v="p3"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="gen"/>
									<lit-tag v="f"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="nbr"/>
									<lit-tag v="pl"/>
								</equal>
							</and>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="él"/>
								<lit-tag v="prn.tn.p3.f.pl"/>
							</lu>
							<b/>
							<lu>
								<lit v="le"/>
								<lit-tag v="prn.pro.p3.mf.pl"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<clip pos="2" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="2" side="tl" part="a_verb"/>
								<clip pos="2" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="2" side="tl" part="gen"/>
								<clip pos="5" side="tl" part="nbr"/>
							</lu>
							<b/>
					<lu>
						<clip pos="5" side="tl" part="lemh"/>
						<clip pos="5" side="tl" part="a_nom"/>
						<clip pos="5" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
						<clip pos="5" side="tl" part="lemq"/>
					</lu>
						</out>
					</when>
					<otherwise>
						<out>
							<lu>
								<clip pos="1" side="tl" part="whole"/>
							</lu>
							<b/>
							<mlu>
								<lu>
									<clip pos="2" side="tl" part="lemh"/>
									<clip pos="2" side="tl" part="a_verb"/>
									<clip pos="2" side="tl" part="temps"/>
									<lit-tag v="p3"/>
									<clip pos="2" side="tl" part="gen"/>
									<clip pos="5" side="tl" part="nbr"/>
								</lu>
								<lu>
									<clip pos="3" side="tl" part="whole"/>
								</lu>
							</mlu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="whole"/>
							</lu>
							<b/>
					<lu>
						<clip pos="5" side="tl" part="lemh"/>
						<clip pos="5" side="tl" part="a_nom"/>
						<clip pos="5" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
						<clip pos="5" side="tl" part="lemq"/>
					</lu>
						</out>
					</otherwise>
				</choose>
			</action>
		</rule>
		<rule>
			<!--REGRA 4- Eu importo-me com o aquecimento > A mí me importa la calefacción-->
			<pattern>
				<pattern-item n="prn"/>
				<pattern-item n="importar"/>
				<pattern-item n="prnenc"/>
				<pattern-item n="com"/>
				<pattern-item n="det"/>
				<pattern-item n="aqueloutras"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<equal caseless="yes">
								<clip pos="1" side="sl" part="lem"/>
								<lit v="eu"/>
							</equal>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="mí"/>
								<lit-tag v="prn.tn.p1.mf.sg"/>
							</lu>
							<b/>
							<lu>
								<lit v="me"/>
								<lit-tag v="prn.tn.p1.mf.sg"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<clip pos="2" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="2" side="tl" part="a_verb"/>
								<clip pos="2" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="2" side="tl" part="gen"/>
								<clip pos="6" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="5" side="tl" part="whole"/>
							</lu>
							<b/>
					<lu>
						<clip pos="6" side="tl" part="lemh"/>
						<clip pos="6" side="tl" part="a_nom"/>
						<clip pos="6" side="tl" part="gen"/>
						<clip pos="6" side="tl" part="nbr"/>
						<clip pos="6" side="tl" part="lemq"/>
					</lu>
						</out>
					</when>
					<when>
						<test>
							<equal caseless="yes">
								<clip pos="1" side="sl" part="lem"/>
								<lit v="tu"/>
							</equal>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="ti"/>
								<lit-tag v="prn.tn.p2.mf.sg"/>
							</lu>
							<b/>
							<lu>
								<lit v="te"/>
								<lit-tag v="prn.pro.p2.mf.sg"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<clip pos="2" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="2" side="tl" part="a_verb"/>
								<clip pos="2" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="2" side="tl" part="gen"/>
								<clip pos="6" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="5" side="tl" part="whole"/>
							</lu>
							<b/>

					<lu>
						<clip pos="6" side="tl" part="lemh"/>
						<clip pos="6" side="tl" part="a_nom"/>
						<clip pos="6" side="tl" part="gen"/>
						<clip pos="6" side="tl" part="nbr"/>
						<clip pos="6" side="tl" part="lemq"/>
					</lu>
						</out>
					</when>
					<when>
						<test>
							<and>
								<equal>
									<clip pos="1" side="sl" part="persona"/>
									<lit-tag v="p3"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="gen"/>
									<lit-tag v="m"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="nbr"/>
									<lit-tag v="sg"/>
								</equal>
							</and>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="él"/>
								<lit-tag v="prn.tn.p3.m.sg"/>
							</lu>
							<b/>
							<lu>
								<lit v="le"/>
								<lit-tag v="prn.pro.p3.mf.sg"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<clip pos="2" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="2" side="tl" part="a_verb"/>
								<clip pos="2" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="2" side="tl" part="gen"/>
								<clip pos="6" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="5" side="tl" part="whole"/>
							</lu>
							<b/>

					<lu>
						<clip pos="6" side="tl" part="lemh"/>
						<clip pos="6" side="tl" part="a_nom"/>
						<clip pos="6" side="tl" part="gen"/>
						<clip pos="6" side="tl" part="nbr"/>
						<clip pos="6" side="tl" part="lemq"/>
					</lu>
						</out>
					</when>
					<when>
						<test>
							<and>
								<equal>
									<clip pos="1" side="sl" part="persona"/>
									<lit-tag v="p3"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="gen"/>
									<lit-tag v="f"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="nbr"/>
									<lit-tag v="sg"/>
								</equal>
							</and>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="él"/>
								<lit-tag v="prn.tn.p3.f.sg"/>
							</lu>
							<b/>
							<lu>
								<lit v="le"/>
								<lit-tag v="prn.pro.p3.mf.sg"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<clip pos="2" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="2" side="tl" part="a_verb"/>
								<clip pos="2" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="2" side="tl" part="gen"/>
								<clip pos="6" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="5" side="tl" part="whole"/>
							</lu>
							<b/>

					<lu>
						<clip pos="6" side="tl" part="lemh"/>
						<clip pos="6" side="tl" part="a_nom"/>
						<clip pos="6" side="tl" part="gen"/>
						<clip pos="6" side="tl" part="nbr"/>
						<clip pos="6" side="tl" part="lemq"/>
					</lu>
						</out>
					</when>
					<when>
						<test>
							<equal caseless="yes">
								<clip pos="1" side="sl" part="lem"/>
								<lit v="nós"/>
							</equal>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="nosotros"/>
								<lit-tag v="prn.tn.p1.m.pl"/>
							</lu>
							<b/>
							<lu>
								<lit v="nos"/>
								<lit-tag v="prn.pro.p1.mf.pl"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<clip pos="2" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="2" side="tl" part="a_verb"/>
								<clip pos="2" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="2" side="tl" part="gen"/>
								<clip pos="6" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="5" side="tl" part="whole"/>
							</lu>
							<b/>

					<lu>
						<clip pos="6" side="tl" part="lemh"/>
						<clip pos="6" side="tl" part="a_nom"/>
						<clip pos="6" side="tl" part="gen"/>
						<clip pos="6" side="tl" part="nbr"/>
						<clip pos="6" side="tl" part="lemq"/>
					</lu>
						</out>
					</when>
					<when>
						<test>
							<equal caseless="yes">
								<clip pos="1" side="sl" part="lem"/>
								<lit v="você"/>
							</equal>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="usted"/>
								<lit-tag v="prn.tn.p3.mf"/>
								<clip pos="1" side="sl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<lit v="le"/>
								<lit-tag v="prn.pro.p3.mf"/>
								<clip pos="1" side="sl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<clip pos="2" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="2" side="tl" part="a_verb"/>
								<clip pos="2" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="2" side="tl" part="gen"/>
								<clip pos="6" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="5" side="tl" part="whole"/>
							</lu>
							<b/>

					<lu>
						<clip pos="6" side="tl" part="lemh"/>
						<clip pos="6" side="tl" part="a_nom"/>
						<clip pos="6" side="tl" part="gen"/>
						<clip pos="6" side="tl" part="nbr"/>
						<clip pos="6" side="tl" part="lemq"/>
					</lu>
						</out>
					</when>
					<when>
						<test>
							<equal caseless="yes">
								<clip pos="1" side="sl" part="lem"/>
								<lit v="vós"/>
							</equal>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="vosotros"/>
								<lit-tag v="prn.tn.p2.mf.pl"/>
							</lu>
							<b/>
							<lu>
								<lit v="os"/>
								<lit-tag v="prn.pro.p2.mf.pl"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<clip pos="2" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="2" side="tl" part="a_verb"/>
								<clip pos="2" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="2" side="tl" part="gen"/>
								<clip pos="6" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="5" side="tl" part="whole"/>
							</lu>
							<b/>

					<lu>
						<clip pos="6" side="tl" part="lemh"/>
						<clip pos="6" side="tl" part="a_nom"/>
						<clip pos="6" side="tl" part="gen"/>
						<clip pos="6" side="tl" part="nbr"/>
						<clip pos="6" side="tl" part="lemq"/>
					</lu>
						</out>
					</when>
					<when>
						<test>
							<and>
								<equal>
									<clip pos="1" side="sl" part="persona"/>
									<lit-tag v="p3"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="gen"/>
									<lit-tag v="m"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="nbr"/>
									<lit-tag v="pl"/>
								</equal>
							</and>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="él"/>
								<lit-tag v="prn.tn.p3.m.pl"/>
							</lu>
							<b/>
							<lu>
								<lit v="le"/>
								<lit-tag v="prn.pro.p3.mf.pl"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<clip pos="2" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="2" side="tl" part="a_verb"/>
								<clip pos="2" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="2" side="tl" part="gen"/>
								<clip pos="6" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="5" side="tl" part="whole"/>
							</lu>
							<b/>

					<lu>
						<clip pos="6" side="tl" part="lemh"/>
						<clip pos="6" side="tl" part="a_nom"/>
						<clip pos="6" side="tl" part="gen"/>
						<clip pos="6" side="tl" part="nbr"/>
						<clip pos="6" side="tl" part="lemq"/>
					</lu>
						</out>
					</when>
					<when>
						<test>
							<and>
								<equal>
									<clip pos="1" side="sl" part="persona"/>
									<lit-tag v="p3"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="gen"/>
									<lit-tag v="f"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="nbr"/>
									<lit-tag v="pl"/>
								</equal>
							</and>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="él"/>
								<lit-tag v="prn.tn.p3.f.pl"/>
							</lu>
							<b/>
							<lu>
								<lit v="le"/>
								<lit-tag v="prn.pro.p3.mf.pl"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<clip pos="2" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="2" side="tl" part="a_verb"/>
								<clip pos="2" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="2" side="tl" part="gen"/>
								<clip pos="6" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="5" side="tl" part="whole"/>
							</lu>
							<b/>

					<lu>
						<clip pos="6" side="tl" part="lemh"/>
						<clip pos="6" side="tl" part="a_nom"/>
						<clip pos="6" side="tl" part="gen"/>
						<clip pos="6" side="tl" part="nbr"/>
						<clip pos="6" side="tl" part="lemq"/>
					</lu>
						</out>
					</when>
					<otherwise>
						<out>
							<lu>
								<clip pos="1" side="tl" part="whole"/>
							</lu>
							<b/>
							<mlu>
								<lu>
									<clip pos="2" side="tl" part="lemh"/>
									<clip pos="2" side="tl" part="a_verb"/>
									<clip pos="2" side="tl" part="temps"/>
									<lit-tag v="p3"/>
									<clip pos="2" side="tl" part="gen"/>
									<clip pos="6" side="tl" part="nbr"/>
								</lu>
								<lu>
									<clip pos="3" side="tl" part="whole"/>
								</lu>
							</mlu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="5" side="tl" part="whole"/>
							</lu>
							<b/>

					<lu>
						<clip pos="6" side="tl" part="lemh"/>
						<clip pos="6" side="tl" part="a_nom"/>
						<clip pos="6" side="tl" part="gen"/>
						<clip pos="6" side="tl" part="nbr"/>
						<clip pos="6" side="tl" part="lemq"/>
					</lu>
						</out>
					</otherwise>
				</choose>
			</action>
		</rule>
		<rule>
			<!--REGRA 5- Eu não me importo com coisas > A mí no me importan cosas-->
			<pattern>
				<pattern-item n="prn"/>
				<pattern-item n="proclise"/>
				<pattern-item n="prnpro"/>
				<pattern-item n="importar"/>
				<pattern-item n="com"/>
				<pattern-item n="aqueloutras"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<equal caseless="yes">
								<clip pos="1" side="sl" part="lem"/>
								<lit v="eu"/>
							</equal>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="mí"/>
								<lit-tag v="prn.tn.p1.mf.sg"/>
							</lu>
							<b/>
							<lu>
								<clip pos="2" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="lemh"/>
								<clip pos="4" side="tl" part="a_verb"/>
								<clip pos="4" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="4" side="tl" part="gen"/>
								<clip pos="6" side="tl" part="nbr"/>
							</lu>
							<b/>

					<lu>
						<clip pos="6" side="tl" part="lemh"/>
						<clip pos="6" side="tl" part="a_nom"/>
						<clip pos="6" side="tl" part="gen"/>
						<clip pos="6" side="tl" part="nbr"/>
						<clip pos="6" side="tl" part="lemq"/>
					</lu>
						</out>
					</when>
					<when>
						<test>
							<equal caseless="yes">
								<clip pos="1" side="sl" part="lem"/>
								<lit v="tu"/>
							</equal>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="ti"/>
								<lit-tag v="prn.tn.p2.mf.sg"/>
							</lu>
							<b/>
							<lu>
								<clip pos="2" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="lemh"/>
								<clip pos="4" side="tl" part="a_verb"/>
								<clip pos="4" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="4" side="tl" part="gen"/>
								<clip pos="6" side="tl" part="nbr"/>
							</lu>
							<b/>

					<lu>
						<clip pos="6" side="tl" part="lemh"/>
						<clip pos="6" side="tl" part="a_nom"/>
						<clip pos="6" side="tl" part="gen"/>
						<clip pos="6" side="tl" part="nbr"/>
						<clip pos="6" side="tl" part="lemq"/>
					</lu>
						</out>
					</when>
					<when>
						<test>
							<and>
								<equal>
									<clip pos="1" side="sl" part="persona"/>
									<lit-tag v="p3"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="gen"/>
									<lit-tag v="m"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="nbr"/>
									<lit-tag v="sg"/>
								</equal>
							</and>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="él"/>
								<lit-tag v="prn.tn.p3.m.sg"/>
							</lu>
							<b/>
							<lu>
								<clip pos="2" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<lit v="le"/>
								<lit-tag v="prn.pro.p3.mf.sg"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="lemh"/>
								<clip pos="4" side="tl" part="a_verb"/>
								<clip pos="4" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="4" side="tl" part="gen"/>
								<clip pos="6" side="tl" part="nbr"/>
							</lu>
							<b/>

					<lu>
						<clip pos="6" side="tl" part="lemh"/>
						<clip pos="6" side="tl" part="a_nom"/>
						<clip pos="6" side="tl" part="gen"/>
						<clip pos="6" side="tl" part="nbr"/>
						<clip pos="6" side="tl" part="lemq"/>
					</lu>
						</out>
					</when>
					<when>
						<test>
							<and>
								<equal>
									<clip pos="1" side="sl" part="persona"/>
									<lit-tag v="p3"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="gen"/>
									<lit-tag v="f"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="nbr"/>
									<lit-tag v="sg"/>
								</equal>
							</and>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="él"/>
								<lit-tag v="prn.tn.p3.f.sg"/>
							</lu>
							<b/>
							<lu>
								<clip pos="2" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<lit v="le"/>
								<lit-tag v="prn.pro.p3.mf.sg"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="lemh"/>
								<clip pos="4" side="tl" part="a_verb"/>
								<clip pos="4" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="4" side="tl" part="gen"/>
								<clip pos="6" side="tl" part="nbr"/>
							</lu>
							<b/>

					<lu>
						<clip pos="6" side="tl" part="lemh"/>
						<clip pos="6" side="tl" part="a_nom"/>
						<clip pos="6" side="tl" part="gen"/>
						<clip pos="6" side="tl" part="nbr"/>
						<clip pos="6" side="tl" part="lemq"/>
					</lu>
						</out>
					</when>
					<when>
						<test>
							<equal caseless="yes">
								<clip pos="1" side="sl" part="lem"/>
								<lit v="você"/>
							</equal>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="usted"/>
								<lit-tag v="prn.tn.p3.mf"/>
								<clip pos="1" side="sl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="2" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<lit v="le"/>
								<lit-tag v="prn.pro.p3.mf"/>
								<clip pos="1" side="sl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="lemh"/>
								<clip pos="4" side="tl" part="a_verb"/>
								<clip pos="4" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="4" side="tl" part="gen"/>
								<clip pos="6" side="tl" part="nbr"/>
							</lu>
							<b/>

					<lu>
						<clip pos="6" side="tl" part="lemh"/>
						<clip pos="6" side="tl" part="a_nom"/>
						<clip pos="6" side="tl" part="gen"/>
						<clip pos="6" side="tl" part="nbr"/>
						<clip pos="6" side="tl" part="lemq"/>
					</lu>
						</out>
					</when>
					<when>
						<test>
							<equal caseless="yes">
								<clip pos="1" side="sl" part="lem"/>
								<lit v="nós"/>
							</equal>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="nosotros"/>
								<lit-tag v="prn.tn.p1.m.pl"/>
							</lu>
							<b/>
							<lu>
								<clip pos="2" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="lemh"/>
								<clip pos="4" side="tl" part="a_verb"/>
								<clip pos="4" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="4" side="tl" part="gen"/>
								<clip pos="6" side="tl" part="nbr"/>
							</lu>
							<b/>

					<lu>
						<clip pos="6" side="tl" part="lemh"/>
						<clip pos="6" side="tl" part="a_nom"/>
						<clip pos="6" side="tl" part="gen"/>
						<clip pos="6" side="tl" part="nbr"/>
						<clip pos="6" side="tl" part="lemq"/>
					</lu>
						</out>
					</when>
					<when>
						<test>
							<equal caseless="yes">
								<clip pos="1" side="sl" part="lem"/>
								<lit v="vós"/>
							</equal>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="vosotros"/>
								<lit-tag v="prn.tn.p2.mf.pl"/>
							</lu>
							<b/>
							<lu>
								<clip pos="2" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="lemh"/>
								<clip pos="4" side="tl" part="a_verb"/>
								<clip pos="4" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="4" side="tl" part="gen"/>
								<clip pos="6" side="tl" part="nbr"/>
							</lu>
							<b/>

					<lu>
						<clip pos="6" side="tl" part="lemh"/>
						<clip pos="6" side="tl" part="a_nom"/>
						<clip pos="6" side="tl" part="gen"/>
						<clip pos="6" side="tl" part="nbr"/>
						<clip pos="6" side="tl" part="lemq"/>
					</lu>
						</out>
					</when>
					<when>
						<test>
							<and>
								<equal>
									<clip pos="1" side="sl" part="persona"/>
									<lit-tag v="p3"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="gen"/>
									<lit-tag v="m"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="nbr"/>
									<lit-tag v="pl"/>
								</equal>
							</and>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="él"/>
								<lit-tag v="prn.tn.p3.m.pl"/>
							</lu>
							<b/>
							<lu>
								<clip pos="2" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<lit v="le"/>
								<lit-tag v="prn.pro.p3.mf.pl"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="lemh"/>
								<clip pos="4" side="tl" part="a_verb"/>
								<clip pos="4" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="4" side="tl" part="gen"/>
								<clip pos="6" side="tl" part="nbr"/>
							</lu>
							<b/>

					<lu>
						<clip pos="6" side="tl" part="lemh"/>
						<clip pos="6" side="tl" part="a_nom"/>
						<clip pos="6" side="tl" part="gen"/>
						<clip pos="6" side="tl" part="nbr"/>
						<clip pos="6" side="tl" part="lemq"/>
					</lu>
						</out>
					</when>
					<when>
						<test>
							<and>
								<equal>
									<clip pos="1" side="sl" part="persona"/>
									<lit-tag v="p3"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="gen"/>
									<lit-tag v="f"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="nbr"/>
									<lit-tag v="pl"/>
								</equal>
							</and>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="él"/>
								<lit-tag v="prn.tn.p3.f.pl"/>
							</lu>
							<b/>
							<lu>
								<clip pos="2" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<lit v="le"/>
								<lit-tag v="prn.pro.p3.mf.pl"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="lemh"/>
								<clip pos="4" side="tl" part="a_verb"/>
								<clip pos="4" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="4" side="tl" part="gen"/>
								<clip pos="6" side="tl" part="nbr"/>
							</lu>
							<b/>

					<lu>
						<clip pos="6" side="tl" part="lemh"/>
						<clip pos="6" side="tl" part="a_nom"/>
						<clip pos="6" side="tl" part="gen"/>
						<clip pos="6" side="tl" part="nbr"/>
						<clip pos="6" side="tl" part="lemq"/>
					</lu>
						</out>
					</when>
					<otherwise>
						<out>
							<lu>
								<clip pos="1" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="2" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="lemh"/>
								<clip pos="4" side="tl" part="a_verb"/>
								<clip pos="4" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="4" side="tl" part="gen"/>
								<clip pos="6" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="5" side="tl" part="whole"/>
							</lu>
							<b/>

					<lu>
						<clip pos="6" side="tl" part="lemh"/>
						<clip pos="6" side="tl" part="a_nom"/>
						<clip pos="6" side="tl" part="gen"/>
						<clip pos="6" side="tl" part="nbr"/>
						<clip pos="6" side="tl" part="lemq"/>
					</lu>
						</out>
					</otherwise>
				</choose>
			</action>
		</rule>
		<rule>
			<!--REGRA 6- Eu não me importo com o aquecimento > A mí no me importa la calefacción-->
			<pattern>
				<pattern-item n="prn"/>
				<pattern-item n="proclise"/>
				<pattern-item n="prnpro"/>
				<pattern-item n="importar"/>
				<pattern-item n="com"/>
				<pattern-item n="det"/>
				<pattern-item n="aqueloutras"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<equal caseless="yes">
								<clip pos="1" side="sl" part="lem"/>
								<lit v="eu"/>
							</equal>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="mí"/>
								<lit-tag v="prn.tn.p1.mf.sg"/>
							</lu>
							<b/>
							<lu>
								<clip pos="2" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="lemh"/>
								<clip pos="4" side="tl" part="a_verb"/>
								<clip pos="4" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="4" side="tl" part="gen"/>
								<clip pos="7" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="6" side="tl" part="whole"/>
							</lu>
							<b/>

					<lu>
						<clip pos="7" side="tl" part="lemh"/>
						<clip pos="7" side="tl" part="a_nom"/>
						<clip pos="7" side="tl" part="gen"/>
						<clip pos="7" side="tl" part="nbr"/>
						<clip pos="7" side="tl" part="lemq"/>
					</lu>
						</out>
					</when>
					<when>
						<test>
							<equal caseless="yes">
								<clip pos="1" side="sl" part="lem"/>
								<lit v="tu"/>
							</equal>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="ti"/>
								<lit-tag v="prn.tn.p2.mf.sg"/>
							</lu>
							<b/>
							<lu>
								<clip pos="2" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="lemh"/>
								<clip pos="4" side="tl" part="a_verb"/>
								<clip pos="4" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="4" side="tl" part="gen"/>
								<clip pos="7" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="6" side="tl" part="whole"/>
							</lu>
							<b/>

					<lu>
						<clip pos="7" side="tl" part="lemh"/>
						<clip pos="7" side="tl" part="a_nom"/>
						<clip pos="7" side="tl" part="gen"/>
						<clip pos="7" side="tl" part="nbr"/>
						<clip pos="7" side="tl" part="lemq"/>
					</lu>
						</out>
					</when>
					<when>
						<test>
							<and>
								<equal>
									<clip pos="1" side="sl" part="persona"/>
									<lit-tag v="p3"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="gen"/>
									<lit-tag v="m"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="nbr"/>
									<lit-tag v="sg"/>
								</equal>
							</and>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="él"/>
								<lit-tag v="prn.tn.p3.m.sg"/>
							</lu>
							<b/>
							<lu>
								<clip pos="2" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<lit v="le"/>
								<lit-tag v="prn.pro.p3.mf.sg"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="lemh"/>
								<clip pos="4" side="tl" part="a_verb"/>
								<clip pos="4" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="4" side="tl" part="gen"/>
								<clip pos="7" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="6" side="tl" part="whole"/>
							</lu>
							<b/>

					<lu>
						<clip pos="7" side="tl" part="lemh"/>
						<clip pos="7" side="tl" part="a_nom"/>
						<clip pos="7" side="tl" part="gen"/>
						<clip pos="7" side="tl" part="nbr"/>
						<clip pos="7" side="tl" part="lemq"/>
					</lu>
						</out>
					</when>
					<when>
						<test>
							<and>
								<equal>
									<clip pos="1" side="sl" part="persona"/>
									<lit-tag v="p3"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="gen"/>
									<lit-tag v="f"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="nbr"/>
									<lit-tag v="sg"/>
								</equal>
							</and>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="él"/>
								<lit-tag v="prn.tn.p3.f.sg"/>
							</lu>
							<b/>
							<lu>
								<clip pos="2" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<lit v="le"/>
								<lit-tag v="prn.pro.p3.mf.sg"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="lemh"/>
								<clip pos="4" side="tl" part="a_verb"/>
								<clip pos="4" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="4" side="tl" part="gen"/>
								<clip pos="7" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="6" side="tl" part="whole"/>
							</lu>
							<b/>

					<lu>
						<clip pos="7" side="tl" part="lemh"/>
						<clip pos="7" side="tl" part="a_nom"/>
						<clip pos="7" side="tl" part="gen"/>
						<clip pos="7" side="tl" part="nbr"/>
						<clip pos="7" side="tl" part="lemq"/>
					</lu>
						</out>
					</when>
					<when>
						<test>
							<equal caseless="yes">
								<clip pos="1" side="sl" part="lem"/>
								<lit v="você"/>
							</equal>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="usted"/>
								<lit-tag v="prn.tn.p3.mf"/>
								<clip pos="1" side="sl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="2" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<lit v="le"/>
								<lit-tag v="prn.pro.p3.mf"/>
								<clip pos="1" side="sl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="lemh"/>
								<clip pos="4" side="tl" part="a_verb"/>
								<clip pos="4" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="4" side="tl" part="gen"/>
								<clip pos="7" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="6" side="tl" part="whole"/>
							</lu>
							<b/>

					<lu>
						<clip pos="7" side="tl" part="lemh"/>
						<clip pos="7" side="tl" part="a_nom"/>
						<clip pos="7" side="tl" part="gen"/>
						<clip pos="7" side="tl" part="nbr"/>
						<clip pos="7" side="tl" part="lemq"/>
					</lu>
						</out>
					</when>
					<when>
						<test>
							<equal caseless="yes">
								<clip pos="1" side="sl" part="lem"/>
								<lit v="nós"/>
							</equal>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="nosotros"/>
								<lit-tag v="prn.tn.p1.mf.pl"/>
							</lu>
							<b/>
							<lu>
								<clip pos="2" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="lemh"/>
								<clip pos="4" side="tl" part="a_verb"/>
								<clip pos="4" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="4" side="tl" part="gen"/>
								<clip pos="7" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="6" side="tl" part="whole"/>
							</lu>
							<b/>

					<lu>
						<clip pos="7" side="tl" part="lemh"/>
						<clip pos="7" side="tl" part="a_nom"/>
						<clip pos="7" side="tl" part="gen"/>
						<clip pos="7" side="tl" part="nbr"/>
						<clip pos="7" side="tl" part="lemq"/>
					</lu>
						</out>
					</when>
					<when>
						<test>
							<equal caseless="yes">
								<clip pos="1" side="sl" part="lem"/>
								<lit v="vós"/>
							</equal>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="vosotros"/>
								<lit-tag v="prn.tn.p2.mf.pl"/>
							</lu>
							<b/>
							<lu>
								<clip pos="2" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="lemh"/>
								<clip pos="4" side="tl" part="a_verb"/>
								<clip pos="4" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="4" side="tl" part="gen"/>
								<clip pos="7" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="6" side="tl" part="whole"/>
							</lu>
							<b/>

					<lu>
						<clip pos="7" side="tl" part="lemh"/>
						<clip pos="7" side="tl" part="a_nom"/>
						<clip pos="7" side="tl" part="gen"/>
						<clip pos="7" side="tl" part="nbr"/>
						<clip pos="7" side="tl" part="lemq"/>
					</lu>
						</out>
					</when>
					<when>
						<test>
							<and>
								<equal>
									<clip pos="1" side="sl" part="persona"/>
									<lit-tag v="p3"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="gen"/>
									<lit-tag v="m"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="nbr"/>
									<lit-tag v="pl"/>
								</equal>
							</and>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="él"/>
								<lit-tag v="prn.tn.p3.m.pl"/>
							</lu>
							<b/>
							<lu>
								<clip pos="2" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<lit v="le"/>
								<lit-tag v="prn.pro.p3.mf.pl"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="lemh"/>
								<clip pos="4" side="tl" part="a_verb"/>
								<clip pos="4" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="4" side="tl" part="gen"/>
								<clip pos="7" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="6" side="tl" part="whole"/>
							</lu>
							<b/>

					<lu>
						<clip pos="7" side="tl" part="lemh"/>
						<clip pos="7" side="tl" part="a_nom"/>
						<clip pos="7" side="tl" part="gen"/>
						<clip pos="7" side="tl" part="nbr"/>
						<clip pos="7" side="tl" part="lemq"/>
					</lu>
						</out>
					</when>
					<when>
						<test>
							<and>
								<equal>
									<clip pos="1" side="sl" part="persona"/>
									<lit-tag v="p3"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="gen"/>
									<lit-tag v="f"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="nbr"/>
									<lit-tag v="pl"/>
								</equal>
							</and>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<lit v="él"/>
								<lit-tag v="prn.tn.p3.f.pl"/>
							</lu>
							<b/>
							<lu>
								<clip pos="2" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<lit v="le"/>
								<lit-tag v="prn.pro.p3.mf.pl"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="lemh"/>
								<clip pos="4" side="tl" part="a_verb"/>
								<clip pos="4" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="4" side="tl" part="gen"/>
								<clip pos="7" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="6" side="tl" part="whole"/>
							</lu>
							<b/>

					<lu>
						<clip pos="7" side="tl" part="lemh"/>
						<clip pos="7" side="tl" part="a_nom"/>
						<clip pos="7" side="tl" part="gen"/>
						<clip pos="7" side="tl" part="nbr"/>
						<clip pos="7" side="tl" part="lemq"/>
					</lu>
						</out>
					</when>
					<otherwise>
						<out>
							<lu>
								<clip pos="1" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="2" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="lemh"/>
								<clip pos="4" side="tl" part="a_verb"/>
								<clip pos="4" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="4" side="tl" part="gen"/>
								<clip pos="7" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="6" side="tl" part="whole"/>
							</lu>
							<b/>

					<lu>
						<clip pos="7" side="tl" part="lemh"/>
						<clip pos="7" side="tl" part="a_nom"/>
						<clip pos="7" side="tl" part="gen"/>
						<clip pos="7" side="tl" part="nbr"/>
						<clip pos="7" side="tl" part="lemq"/>
					</lu>
						</out>
					</otherwise>
				</choose>
			</action>
		</rule>
		<rule>
			<!--REGRA 7- Importar-se-->
			<pattern>
				<pattern-item n="importar"/>
				<pattern-item n="prnenc"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<and>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="inf"/>
								</equal>
								<equal>
									<clip pos="2" side="sl" part="lem"/>
									<lit v="se"/>
								</equal>
							</and>
						</test>
						<out>
							<mlu>
								<lu>
									<clip pos="1" side="tl" part="whole"/>
								</lu>
								<lu>
									<lit v="le"/>
									<lit-tag v="prn.enc.p3.mf.sg"/>
								</lu>
							</mlu>
						</out>
					</when>
					<when>
						<test>
							<equal>
								<clip pos="2" side="sl" part="lem"/>
								<lit v="se"/>
							</equal>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="le"/>
								</get-case-from>
								<lit-tag v="prn.pro.p3.mf"/>
								<clip pos="1" side="sl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<clip pos="1" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="1" side="tl" part="a_verb"/>
								<clip pos="1" side="sl" part="temps"/>
								<clip pos="1" side="sl" part="persona"/>
								<lit-tag v="sg"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="1" side="tl" part="temps"/>
									<lit-tag v="inf"/>
								</equal>
								<equal>
									<clip pos="1" side="tl" part="temps"/>
									<lit-tag v="infps"/>
								</equal>
							</or>
						</test>
						<out>
							<mlu>
								<lu>
									<clip pos="1" side="tl" part="whole"/>
								</lu>
								<lu>
									<clip pos="2" side="tl" part="whole"/>
								</lu>
							</mlu>
						</out>
					</when>
					<otherwise>
						<out>
							<mlu>
								<lu>
									<clip pos="1" side="tl" part="lemh"/>
									<clip pos="1" side="tl" part="a_verb"/>
									<clip pos="1" side="tl" part="temps"/>
									<lit-tag v="p3"/>
									<clip pos="1" side="tl" part="gen"/>
									<lit-tag v="sg"/>
								</lu>
								<lu>
									<clip pos="2" side="tl" part="whole"/>
								</lu>
							</mlu>
						</out>
					</otherwise>
				</choose>
			</action>
		</rule>
		<rule>
			<!--REGRA 8- Importo-me com coisas  > Me importan cosas-->
			<pattern>
				<pattern-item n="importar"/>
				<pattern-item n="prnenc"/>
				<pattern-item n="com"/>
				<pattern-item n="aqueloutras"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<and>
								<or>
									<equal>
										<clip pos="1" side="tl" part="temps"/>
										<lit-tag v="inf"/>
									</equal>
									<equal>
										<clip pos="1" side="tl" part="temps"/>
										<lit-tag v="infps"/>
									</equal>
								</or>
								<equal>
									<clip pos="2" side="tl" part="lem"/>
									<lit v="se"/>
								</equal>
							</and>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="le"/>
								</get-case-from>
								<lit-tag v="prn.pro.p3.mf"/>
								<clip pos="1" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<clip pos="1" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="1" side="tl" part="a_verb"/>
								<lit-tag v="inf"/>
							</lu>
							<b/>

					<lu>
						<clip pos="4" side="tl" part="lemh"/>
						<clip pos="4" side="tl" part="a_nom"/>
						<clip pos="4" side="tl" part="gen"/>
						<clip pos="4" side="tl" part="nbr"/>
						<clip pos="4" side="tl" part="lemq"/>
					</lu>
						</out>
					</when>
					<when>
						<test>
							<equal>
								<clip pos="2" side="tl" part="lem"/>
								<lit v="se"/>
							</equal>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="le"/>
								</get-case-from>
								<lit-tag v="prn.pro.p3.mf"/>
								<clip pos="1" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<clip pos="1" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="1" side="tl" part="a_verb"/>
								<clip pos="1" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="4" side="tl" part="nbr"/>
							</lu>
							<b/>

					<lu>
						<clip pos="4" side="tl" part="lemh"/>
						<clip pos="4" side="tl" part="a_nom"/>
						<clip pos="4" side="tl" part="gen"/>
						<clip pos="4" side="tl" part="nbr"/>
						<clip pos="4" side="tl" part="lemq"/>
					</lu>
						</out>
					</when>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="1" side="tl" part="temps"/>
									<lit-tag v="inf"/>
								</equal>
								<equal>
									<clip pos="1" side="tl" part="temps"/>
									<lit-tag v="infps"/>
								</equal>
							</or>
						</test>
						<out>
							<mlu>
								<lu>
									<clip pos="1" side="tl" part="whole"/>
								</lu>
								<lu>
									<clip pos="2" side="tl" part="whole"/>
								</lu>
							</mlu>
							<b/>

					<lu>
						<clip pos="4" side="tl" part="lemh"/>
						<clip pos="4" side="tl" part="a_nom"/>
						<clip pos="4" side="tl" part="gen"/>
						<clip pos="4" side="tl" part="nbr"/>
						<clip pos="4" side="tl" part="lemq"/>
					</lu>
						</out>
					</when>
					<otherwise>
						<out>
							<mlu>
								<lu>
									<clip pos="1" side="tl" part="lemh"/>
									<clip pos="1" side="tl" part="a_verb"/>
									<clip pos="1" side="tl" part="temps"/>
									<lit-tag v="p3"/>
									<clip pos="4" side="tl" part="nbr"/>
								</lu>
								<lu>
									<clip pos="2" side="tl" part="whole"/>
								</lu>
							</mlu>
							<b/>

					<lu>
						<clip pos="4" side="tl" part="lemh"/>
						<clip pos="4" side="tl" part="a_nom"/>
						<clip pos="4" side="tl" part="gen"/>
						<clip pos="4" side="tl" part="nbr"/>
						<clip pos="4" side="tl" part="lemq"/>
					</lu>
						</out>
					</otherwise>
				</choose>
			</action>
		</rule>
		<rule>
			<!--REGRA 9- Importo-me com o aquecimento > Me importa la calefacción-->
			<pattern>
				<pattern-item n="importar"/>
				<pattern-item n="prnenc"/>
				<pattern-item n="com"/>
				<pattern-item n="det"/>
				<pattern-item n="aqueloutras"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<and>
								<or>
									<equal>
										<clip pos="1" side="tl" part="temps"/>
										<lit-tag v="inf"/>
									</equal>
									<equal>
										<clip pos="1" side="tl" part="temps"/>
										<lit-tag v="infps"/>
									</equal>
								</or>
								<equal>
									<clip pos="2" side="tl" part="lem"/>
									<lit v="se"/>
								</equal>
							</and>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="le"/>
								</get-case-from>
								<lit-tag v="prn.pro.p3.mf.sg"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<clip pos="1" side="tl" part="whole"/>
								</get-case-from>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="whole"/>
							</lu>
							<b/>

					<lu>
						<clip pos="5" side="tl" part="lemh"/>
						<clip pos="5" side="tl" part="a_nom"/>
						<clip pos="5" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
						<clip pos="5" side="tl" part="lemq"/>
					</lu>
						</out>
					</when>
					<when>
						<test>
							<equal>
								<clip pos="2" side="tl" part="lem"/>
								<lit v="se"/>
							</equal>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="le"/>
								</get-case-from>
								<lit-tag v="prn.pro.p3.mf.sg"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<clip pos="1" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="1" side="tl" part="a_verb"/>
								<clip pos="1" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="4" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="whole"/>
							</lu>
							<b/>

					<lu>
						<clip pos="5" side="tl" part="lemh"/>
						<clip pos="5" side="tl" part="a_nom"/>
						<clip pos="5" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
						<clip pos="5" side="tl" part="lemq"/>
					</lu>
						</out>
					</when>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="1" side="tl" part="temps"/>
									<lit-tag v="inf"/>
								</equal>
								<equal>
									<clip pos="1" side="tl" part="temps"/>
									<lit-tag v="infps"/>
								</equal>
							</or>
						</test>
						<out>
							<mlu>
								<lu>
									<clip pos="1" side="tl" part="whole"/>
								</lu>
								<lu>
									<clip pos="2" side="tl" part="whole"/>
								</lu>
							</mlu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="whole"/>
							</lu>
							<b/>

					<lu>
						<clip pos="5" side="tl" part="lemh"/>
						<clip pos="5" side="tl" part="a_nom"/>
						<clip pos="5" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
						<clip pos="5" side="tl" part="lemq"/>
					</lu>
						</out>
					</when>
					<otherwise>
						<out>
							<mlu>
								<lu>
									<clip pos="1" side="tl" part="lemh"/>
									<clip pos="1" side="tl" part="a_verb"/>
									<clip pos="1" side="tl" part="temps"/>
									<lit-tag v="p3"/>
									<clip pos="4" side="tl" part="nbr"/>
								</lu>
								<lu>
									<clip pos="2" side="tl" part="whole"/>
								</lu>
							</mlu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="whole"/>
							</lu>
							<b/>

					<lu>
						<clip pos="5" side="tl" part="lemh"/>
						<clip pos="5" side="tl" part="a_nom"/>
						<clip pos="5" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
						<clip pos="5" side="tl" part="lemq"/>
					</lu>
						</out>
					</otherwise>
				</choose>
			</action>
		</rule>
		<rule>
			<!--REGRA 10- Não me importo com coisas  > No me importan cosas-->
			<pattern>
				<pattern-item n="proclise"/>
				<pattern-item n="prnpro"/>
				<pattern-item n="importar"/>
				<pattern-item n="com"/>
				<pattern-item n="aqueloutras"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<and>
								<or>
									<equal>
										<clip pos="3" side="tl" part="temps"/>
										<lit-tag v="inf"/>
									</equal>
									<equal>
										<clip pos="3" side="tl" part="temps"/>
										<lit-tag v="infps"/>
									</equal>
								</or>
								<equal>
									<clip pos="2" side="tl" part="lem"/>
									<lit v="se"/>
								</equal>
							</and>
						</test>
						<out>
							<lu>
								<clip pos="1" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<lit v="le"/>
								<lit-tag v="prn.pro.p3.mf.sg"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="whole"/>
							</lu>
							<b/>

					<lu>
						<clip pos="5" side="tl" part="lemh"/>
						<clip pos="5" side="tl" part="a_nom"/>
						<clip pos="5" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
						<clip pos="5" side="tl" part="lemq"/>
					</lu>
						</out>
					</when>
					<when>
						<test>
							<equal>
								<clip pos="2" side="tl" part="lem"/>
								<lit v="se"/>
							</equal>
						</test>
						<out>
							<lu>
								<clip pos="1" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<lit v="le"/>
								<lit-tag v="prn.pro.p3.mf.sg"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="lemh"/>
								<clip pos="3" side="tl" part="a_verb"/>
								<clip pos="3" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="5" side="tl" part="nbr"/>
							</lu>
							<b/>

					<lu>
						<clip pos="5" side="tl" part="lemh"/>
						<clip pos="5" side="tl" part="a_nom"/>
						<clip pos="5" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
						<clip pos="5" side="tl" part="lemq"/>
					</lu>
						</out>
					</when>
					<when>
						<test>
							<equal>
								<clip pos="5" side="sl" part="lem"/>
								<lit v="isso"/>
							</equal>
						</test>
						<out>
							<lu>
								<clip pos="1" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="2" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="lemh"/>
								<clip pos="3" side="tl" part="a_verb"/>
								<clip pos="3" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="3" side="sl" part="nbr"/>
							</lu>
							<b/>

					<lu>
						<clip pos="5" side="tl" part="lemh"/>
						<clip pos="5" side="tl" part="a_nom"/>
						<clip pos="5" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
						<clip pos="5" side="tl" part="lemq"/>
					</lu>
						</out>
					</when>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="1" side="tl" part="temps"/>
									<lit-tag v="inf"/>
								</equal>
								<equal>
									<clip pos="1" side="tl" part="temps"/>
									<lit-tag v="infps"/>
								</equal>
							</or>
						</test>
						<out>
							<lu>
								<clip pos="1" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="2" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="whole"/>
							</lu>
							<b/>

					<lu>
						<clip pos="5" side="tl" part="lemh"/>
						<clip pos="5" side="tl" part="a_nom"/>
						<clip pos="5" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
						<clip pos="5" side="tl" part="lemq"/>
					</lu>
						</out>
					</when>
					<otherwise>
						<out>
							<lu>
								<clip pos="1" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="2" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="lemh"/>
								<clip pos="3" side="tl" part="a_verb"/>
								<clip pos="3" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="5" side="tl" part="nbr"/>
							</lu>
							<b/>

					<lu>
						<clip pos="5" side="tl" part="lemh"/>
						<clip pos="5" side="tl" part="a_nom"/>
						<clip pos="5" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
						<clip pos="5" side="tl" part="lemq"/>
					</lu>
						</out>
					</otherwise>
				</choose>
			</action>
		</rule>
		<rule>
			<!--REGRA 11- Não me importo com o aquecimento > No me importa la calefacción-->
			<pattern>
				<pattern-item n="proclise"/>
				<pattern-item n="prnpro"/>
				<pattern-item n="importar"/>
				<pattern-item n="com"/>
				<pattern-item n="det"/>
				<pattern-item n="aqueloutras"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<and>
								<or>
									<equal>
										<clip pos="3" side="tl" part="temps"/>
										<lit-tag v="inf"/>
									</equal>
									<equal>
										<clip pos="3" side="tl" part="temps"/>
										<lit-tag v="infps"/>
									</equal>
								</or>
								<equal>
									<clip pos="2" side="tl" part="lem"/>
									<lit v="se"/>
								</equal>
							</and>
						</test>
						<out>
							<lu>
								<clip pos="1" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<lit v="le"/>
								<lit-tag v="prn.pro.p3.mf.sg"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="5" side="tl" part="whole"/>
							</lu>
							<b/>

					<lu>
						<clip pos="6" side="tl" part="lemh"/>
						<clip pos="6" side="tl" part="a_nom"/>
						<clip pos="6" side="tl" part="gen"/>
						<clip pos="6" side="tl" part="nbr"/>
						<clip pos="6" side="tl" part="lemq"/>
					</lu>
						</out>
					</when>
					<when>
						<test>
							<equal>
								<clip pos="2" side="tl" part="lem"/>
								<lit v="se"/>
							</equal>
						</test>
						<out>
							<lu>
								<clip pos="1" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<lit v="le"/>
								<lit-tag v="prn.pro.p3.mf.sg"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="lemh"/>
								<clip pos="3" side="tl" part="a_verb"/>
								<clip pos="3" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="6" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="5" side="tl" part="whole"/>
							</lu>
							<b/>

					<lu>
						<clip pos="6" side="tl" part="lemh"/>
						<clip pos="6" side="tl" part="a_nom"/>
						<clip pos="6" side="tl" part="gen"/>
						<clip pos="6" side="tl" part="nbr"/>
						<clip pos="6" side="tl" part="lemq"/>
					</lu>
						</out>
					</when>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="3" side="tl" part="temps"/>
									<lit-tag v="inf"/>
								</equal>
								<equal>
									<clip pos="3" side="tl" part="temps"/>
									<lit-tag v="infps"/>
								</equal>
							</or>
						</test>
						<out>
							<lu>
								<clip pos="1" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="2" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="5" side="tl" part="whole"/>
							</lu>
							<b/>

					<lu>
						<clip pos="6" side="tl" part="lemh"/>
						<clip pos="6" side="tl" part="a_nom"/>
						<clip pos="6" side="tl" part="gen"/>
						<clip pos="6" side="tl" part="nbr"/>
						<clip pos="6" side="tl" part="lemq"/>
					</lu>
						</out>
					</when>
					<otherwise>
						<out>
							<lu>
								<clip pos="1" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="2" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="lemh"/>
								<clip pos="3" side="tl" part="a_verb"/>
								<clip pos="3" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="6" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="5" side="tl" part="whole"/>
							</lu>
							<b/>

					<lu>
						<clip pos="6" side="tl" part="lemh"/>
						<clip pos="6" side="tl" part="a_nom"/>
						<clip pos="6" side="tl" part="gen"/>
						<clip pos="6" side="tl" part="nbr"/>
						<clip pos="6" side="tl" part="lemq"/>
					</lu>
						</out>
					</otherwise>
				</choose>
			</action>
		</rule>
		<rule>
			<!--REGRA 12- Não me importo > No me importa-->
			<pattern>
				<pattern-item n="proclise"/>
				<pattern-item n="prnpro"/>
				<pattern-item n="importar"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<and>
								<or>
									<equal>
										<clip pos="3" side="tl" part="temps"/>
										<lit-tag v="inf"/>
									</equal>
									<equal>
										<clip pos="3" side="tl" part="temps"/>
										<lit-tag v="infps"/>
									</equal>
								</or>
								<equal>
									<clip pos="2" side="tl" part="lem"/>
									<lit v="se"/>
								</equal>
							</and>
						</test>
						<out>
							<lu>
								<clip pos="1" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<lit v="le"/>
								<lit-tag v="prn.pro.p3.mf.sg"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="whole"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<equal>
								<clip pos="2" side="tl" part="lem"/>
								<lit v="se"/>
							</equal>
						</test>
						<out>
							<lu>
								<clip pos="1" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<lit v="le"/>
								<lit-tag v="prn.pro.p3.mf.sg"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="lemh"/>
								<clip pos="3" side="tl" part="a_verb"/>
								<clip pos="3" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="3" side="tl" part="nbr"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="3" side="tl" part="temps"/>
									<lit-tag v="inf"/>
								</equal>
								<equal>
									<clip pos="3" side="tl" part="temps"/>
									<lit-tag v="infps"/>
								</equal>
							</or>
						</test>
						<out>
							<lu>
								<clip pos="1" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="2" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="whole"/>
							</lu>
						</out>
					</when>
					<otherwise>
						<out>
							<lu>
								<clip pos="1" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="2" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="lemh"/>
								<clip pos="3" side="tl" part="a_verb"/>
								<clip pos="3" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="3" side="tl" part="nbr"/>
							</lu>
						</out>
					</otherwise>
				</choose>
			</action>
		</rule>
		<!-- REGLES DE CONCORDÀNCIA-->
		<rule>
			<!-- REGLA 1: relatiu-->
			<pattern>
				<pattern-item n="relat"/>
			</pattern>
			<action>
				<call-macro n="f_concord1">
					<with-param pos="1"/>
				</call-macro>
				<out>
					<lu>
						<clip pos="1" side="tl" part="whole"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 1: DETERMINANT -->
			<pattern>
				<pattern-item n="det"/>
			</pattern>
			<action>
				<call-macro n="f_concord1">
					<with-param pos="1"/>
				</call-macro>
				<out>
					<lu>
						<clip pos="1" side="tl" part="whole"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 2: NOM -->
			<pattern>
				<pattern-item n="nom"/>
			</pattern>
			<action>
				<call-macro n="f_concord1">
					<with-param pos="1"/>
				</call-macro>
				<out>
					<lu>
						<clip pos="1" side="tl"	part="lemh"/>
						<clip pos="1" side="tl" part="a_nom"/>
						<clip pos="1" side="tl" part="gen"/>
						<clip pos="1" side="tl" part="nbr"/>
						<clip pos="1" side="tl"	part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 3: ADJECTIU -->
			<pattern>
				<pattern-item n="adj"/>
			</pattern>
			<action>
				<call-macro n="f_concord1">
					<with-param pos="1"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="1"/>
				</call-macro>
				<out>
					<lu>
						<clip pos="1" side="tl" part="lemh"/>
						<clip pos="1" side="tl"	part="a_adj"/>
						<clip pos="1" side="tl" part="gen"/>
						<clip pos="1" side="tl" part="nbr"/>
						<clip pos="1" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 4: PRONOM -->
			<!--Special case, macro f_concord1 is not applicable because gender and number cannot be taken from previous rules -->
			<pattern>
				<pattern-item n="prn"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<equal>
								<clip pos="1" side="tl" part="gen"/>
								<lit-tag v="GD"/>
							</equal>
						</test>
						<let>
							<clip pos="1" side="tl" part="gen"/>
							<lit-tag v="m"/>
						</let>
					</when>
					<when>
						<test>
							<equal>
								<clip pos="1" side="tl" part="nbr"/>
								<lit-tag v="ND"/>
							</equal>
						</test>
						<let>
							<clip pos="1" side="tl" part="nbr"/>
							<lit-tag v="sg"/>
						</let>
					</when>
				</choose>
				<out>
					<lu>
						<clip pos="1" side="tl" part="whole"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 5: NUMERAL-->
			<pattern>
				<pattern-item n="num"/>
			</pattern>
			<action>
				<call-macro n="f_concord1">
					<with-param pos="1"/>
				</call-macro>
				<out>
					<lu>
						<clip pos="1" side="tl" part="whole"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 6: adverbi-->
			<pattern>
				<pattern-item n="adv"/>
			</pattern>
			<action>
				<call-macro n="f_comparativa">
					<with-param pos="1"/>
				</call-macro>
				<out>
					<lu>
						<clip pos="1" side="tl" part="whole"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 7: DETERMINANT t-NOM -->
			<pattern>
				<pattern-item n="det"/>
				<pattern-item n="tnom"/>
			</pattern>
			<action>
				<call-macro n="f_concord2">
					<with-param pos="2"/>
					<with-param pos="1"/>
				</call-macro>
				<out>
					<lu>
						<clip pos="1" side="tl" part="whole"/>
					</lu>
					<b pos="1"/>
					<lu>
						<clip pos="2" side="tl" part="lemh"/>
						<clip pos="2" side="tl" part="a_tnom"/>
						<clip pos="2" side="tl" part="gen"/>
						<clip pos="2" side="tl" part="nbr"/>
						<clip pos="2" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 8: NOM ADJECTIU-->
			<pattern>
				<pattern-item n="nom"/>
				<pattern-item n="adjec"/>
			</pattern>
			<action>
				<call-macro n="f_concord2">
					<with-param pos="1"/>
					<with-param pos="2"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="2"/>
				</call-macro>
				<out>
					<lu>
						<clip pos="1" side="tl"	part="lemh"/>
						<clip pos="1" side="tl" part="a_nom"/>
						<clip pos="1" side="tl" part="gen"/>
						<clip pos="1" side="tl" part="nbr"/>
						<clip pos="1" side="tl"	part="lemq"/>
					</lu>
					<b pos="1"/>
					<lu>
						<clip pos="2" side="tl" part="lemh"/>
						<clip pos="2" side="tl"	part="a_adj"/>
						<clip pos="2" side="tl" part="gen"/>
						<clip pos="2" side="tl" part="nbr"/>
						<clip pos="2" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 9: ADJECTIU NOM -->
			<pattern>
				<pattern-item n="adj"/>
				<pattern-item n="nom"/>
			</pattern>
			<action>
				<call-macro n="f_concord2">
					<with-param pos="2"/>
					<with-param pos="1"/>
				</call-macro>
				<call-macro n="f_lexicadj">
					<with-param pos="1"/>
					<with-param pos="2"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="1"/>
				</call-macro>
				<out>
					<lu>
						<clip pos="1" side="tl"	part="lemh"/>
						<clip pos="1" side="tl" part="a_adj"/>
						<clip pos="1" side="tl" part="gen"/>
						<clip pos="1" side="tl" part="nbr"/>
						<clip pos="1" side="tl"	part="lemq"/>
					</lu>
					<b pos="1"/>
					<lu>
						<clip pos="2" side="tl"	part="lemh"/>
						<clip pos="2" side="tl" part="a_nom"/>
						<clip pos="2" side="tl" part="gen"/>
						<clip pos="2" side="tl" part="nbr"/>
						<clip pos="2" side="tl"	part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 10: DET NOM ADJECTIU-->
			<pattern>
				<pattern-item n="det"/>
				<pattern-item n="nom"/>
				<pattern-item n="adjec"/>
			</pattern>
			<action>
				<call-macro n="f_concord3">
					<with-param pos="2"/>
					<with-param pos="3"/>
					<with-param pos="1"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="3"/>
				</call-macro>
				<out>
					<lu>
						<clip pos="1" side="tl" part="whole"/>
					</lu>
					<b pos="1"/>
					<lu>
						<clip pos="2" side="tl"	part="lemh"/>
						<clip pos="2" side="tl" part="a_nom"/>
						<clip pos="2" side="tl" part="gen"/>
						<clip pos="2" side="tl" part="nbr"/>
						<clip pos="2" side="tl"	part="lemq"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="3" side="tl" part="lemh"/>
						<clip pos="3" side="tl"	part="a_adj"/>
						<clip pos="3" side="tl" part="gen"/>
						<clip pos="3" side="tl" part="nbr"/>
						<clip pos="3" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 11: DET ADJECTIU NOM-->
			<pattern>
				<pattern-item n="det"/>
				<pattern-item n="adjec"/>
				<pattern-item n="nom"/>
			</pattern>
			<action>
				<call-macro n="f_concord3">
					<with-param pos="3"/>
					<with-param pos="2"/>
					<with-param pos="1"/>
				</call-macro>
				<call-macro n="f_lexicadj">
					<with-param pos="2"/>
					<with-param pos="3"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="2"/>
				</call-macro>
				<out>
					<lu>
						<clip pos="1" side="tl" part="whole"/>
					</lu>
					<b pos="1"/>
					<lu>
						<clip pos="2" side="tl" part="lemh"/>
						<clip pos="2" side="tl"	part="a_adj"/>
						<clip pos="2" side="tl" part="gen"/>
						<clip pos="2" side="tl" part="nbr"/>
						<clip pos="2" side="tl" part="lemq"/>
					</lu>
					<b pos="2"/>

					<lu>
						<clip pos="3" side="tl" part="lemh"/>
						<clip pos="3" side="tl" part="a_nom"/>
						<clip pos="3" side="tl" part="gen"/>
						<clip pos="3" side="tl" part="nbr"/>
						<clip pos="3" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 12: PREDET DET NOM-->
			<pattern>
				<pattern-item n="predet"/>
				<pattern-item n="det"/>
				<pattern-item n="nom"/>
			</pattern>
			<action>
				<call-macro n="f_concord3">
					<with-param pos="3"/>
					<with-param pos="2"/>
					<with-param pos="1"/>
				</call-macro>
				<out>
					<lu>
						<clip pos="1" side="tl" part="whole"/>
					</lu>
					<b pos="1"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="3" side="tl" part="lemh"/>
						<clip pos="3" side="tl" part="a_nom"/>
						<clip pos="3" side="tl" part="gen"/>
						<clip pos="3" side="tl" part="nbr"/>
						<clip pos="3" side="tl"	part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 13: PREDET DET NOM ADJECTIU-->
			<pattern>
				<pattern-item n="predet"/>
				<pattern-item n="det"/>
				<pattern-item n="nom"/>
				<pattern-item n="adjec"/>
			</pattern>
			<action>
				<call-macro n="f_concord4">
					<with-param pos="3"/>
					<with-param pos="4"/>
					<with-param pos="2"/>
					<with-param pos="1"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="4"/>
				</call-macro>
				<out>
					<lu>
						<clip pos="1" side="tl" part="whole"/>
					</lu>
					<b pos="1"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
					<b pos="2"/>

					<lu>
						<clip pos="3" side="tl" part="lemh"/>
						<clip pos="3" side="tl" part="a_nom"/>
						<clip pos="3" side="tl" part="gen"/>
						<clip pos="3" side="tl" part="nbr"/>
						<clip pos="3" side="tl" part="lemq"/>
					</lu>
					<b pos="3"/>
					<lu>
						<clip pos="4" side="tl" part="lemh"/>
						<clip pos="4" side="tl"	part="a_adj"/>
						<clip pos="4" side="tl" part="gen"/>
						<clip pos="4" side="tl" part="nbr"/>
						<clip pos="4" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 14: PREDETERMINANT t-NOM -->
			<pattern>
				<pattern-item n="predet"/>
				<pattern-item n="tnom"/>
			</pattern>
			<action>
				<call-macro n="f_concord2">
					<with-param pos="2"/>
					<with-param pos="1"/>
				</call-macro>
				<out>
					<lu>
						<clip pos="1" side="tl" part="whole"/>
					</lu>
					<b pos="1"/>
					<lu>
						<clip pos="2" side="tl" part="lemh"/>
						<clip pos="2" side="tl" part="a_tnom"/>
						<clip pos="2" side="tl" part="gen"/>
						<clip pos="2" side="tl" part="nbr"/>
						<clip pos="2" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 15: PREDETERMINANT NOM ADJECTIU -->
			<pattern>
				<pattern-item n="predet"/>
				<pattern-item n="nom"/>
				<pattern-item n="adjec"/>
			</pattern>
			<action>
				<call-macro n="f_concord3">
					<with-param pos="2"/>
					<with-param pos="3"/>
					<with-param pos="1"/>
				</call-macro>
				<out>
					<lu>
						<clip pos="1" side="tl" part="whole"/>
					</lu>
					<b pos="1"/>
					<lu>
						<clip pos="2" side="tl" part="lemh"/>
						<clip pos="2" side="tl" part="a_nom"/>
						<clip pos="2" side="tl" part="gen"/>
						<clip pos="2" side="tl" part="nbr"/>
						<clip pos="2" side="tl" part="lemq"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="3" side="tl" part="lemh"/>
						<clip pos="3" side="tl"	part="a_adj"/>
						<clip pos="3" side="tl" part="gen"/>
						<clip pos="3" side="tl" part="nbr"/>
						<clip pos="3" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 16: PREDETERMINANT ADJECTIU NOM -->
			<pattern>
				<pattern-item n="predet"/>
				<pattern-item n="adjec"/>
				<pattern-item n="nom"/>
			</pattern>
			<action>
				<call-macro n="f_concord3">
					<with-param pos="3"/>
					<with-param pos="2"/>
					<with-param pos="1"/>
				</call-macro>
				<call-macro n="f_lexicadj">
					<with-param pos="2"/>
					<with-param pos="3"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="2"/>
				</call-macro>
				<out>
					<lu>
						<clip pos="1" side="tl" part="whole"/>
					</lu>
					<b pos="1"/>
					<lu>
						<clip pos="2" side="tl" part="lemh"/>
						<clip pos="2" side="tl"	part="a_adj"/>
						<clip pos="2" side="tl" part="gen"/>
						<clip pos="2" side="tl" part="nbr"/>
						<clip pos="2" side="tl" part="lemq"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="3" side="tl" part="lemh"/>
						<clip pos="3" side="tl" part="a_nom"/>
						<clip pos="3" side="tl" part="gen"/>
						<clip pos="3" side="tl" part="nbr"/>
						<clip pos="3" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		
		
		<rule>
			<!-- REGLA 18: ADJECTIU NOM ADJECTIU-->
			<pattern>
				<pattern-item n="adj"/>
				<pattern-item n="nom"/>
				<pattern-item n="adjec"/>
			</pattern>
			<action>
				<call-macro n="f_concord3">
					<with-param pos="2"/>
					<with-param pos="3"/>
					<with-param pos="1"/>
				</call-macro>
				<call-macro n="f_lexicadj">
					<with-param pos="1"/>
					<with-param pos="2"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="1"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="3"/>
				</call-macro>
				<out>
					<lu>
						<clip pos="1" side="tl" part="lemh"/>
						<clip pos="1" side="tl"	part="a_adj"/>
						<clip pos="1" side="tl" part="gen"/>
						<clip pos="1" side="tl" part="nbr"/>
						<clip pos="1" side="tl" part="lemq"/>
					</lu>
					<b pos="1"/>

					<lu>
						<clip pos="2" side="tl" part="lemh"/>
						<clip pos="2" side="tl" part="a_nom"/>
						<clip pos="2" side="tl" part="gen"/>
						<clip pos="2" side="tl" part="nbr"/>
						<clip pos="2" side="tl" part="lemq"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="3" side="tl" part="lemh"/>
						<clip pos="3" side="tl"	part="a_adj"/>
						<clip pos="3" side="tl" part="gen"/>
						<clip pos="3" side="tl" part="nbr"/>
						<clip pos="3" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 19: DET ADJECTIU NOM ADJECTIU -->
			<pattern>
				<pattern-item n="det"/>
				<pattern-item n="adjec"/>
				<pattern-item n="nom"/>
				<pattern-item n="adjec"/>
			</pattern>
			<action>
				<call-macro n="f_concord4">
					<with-param pos="3"/>
					<with-param pos="4"/>
					<with-param pos="2"/>
					<with-param pos="1"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="2"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="4"/>
				</call-macro>
				<call-macro n="f_lexicadj">
					<with-param pos="2"/>
					<with-param pos="3"/>
				</call-macro>
				<out>
					<lu>
						<clip pos="1" side="tl" part="whole"/>
					</lu>
					<b pos="1"/>
					<lu>
						<clip pos="2" side="tl" part="lemh"/>
						<clip pos="2" side="tl"	part="a_adj"/>
						<clip pos="2" side="tl" part="gen"/>
						<clip pos="2" side="tl" part="nbr"/>
						<clip pos="2" side="tl" part="lemq"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="3" side="tl" part="lemh"/>
						<clip pos="3" side="tl"	part="a_nom"/>
						<clip pos="3" side="tl" part="gen"/>
						<clip pos="3" side="tl" part="nbr"/>
						<clip pos="3" side="tl" part="lemq"/>
					</lu>
					<b pos="3"/>
					<lu>
						<clip pos="4" side="tl" part="lemh"/>
						<clip pos="4" side="tl"	part="a_adj"/>
						<clip pos="4" side="tl" part="gen"/>
						<clip pos="4" side="tl" part="nbr"/>
						<clip pos="4" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 20: NOM ADVERBI ADJECTIU-->
			<pattern>
				<pattern-item n="nom"/>
				<pattern-item n="adv"/>
				<pattern-item n="adjec"/>
			</pattern>
			<action>
				<call-macro n="f_concord2">
					<with-param pos="1"/>
					<with-param pos="3"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="2"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="3"/>
				</call-macro>
				<call-macro n="f_lexicadv">
					<with-param pos="2"/>
					<with-param pos="3"/>
				</call-macro>
				<out>
					<lu>
						<clip pos="1" side="tl" part="lemh"/>
						<clip pos="1" side="tl" part="a_nom"/>
						<clip pos="1" side="tl" part="gen"/>
						<clip pos="1" side="tl" part="nbr"/>
						<clip pos="1" side="tl" part="lemq"/>
					</lu>
					<b pos="1"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="3" side="tl" part="lemh"/>
						<clip pos="3" side="tl" part="a_adj"/>
						<clip pos="3" side="tl" part="gen"/>
						<clip pos="3" side="tl" part="nbr"/>
						<clip pos="3" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 21: DET NOM ADVERBI ADJECTIU -->
			<pattern>
				<pattern-item n="det"/>
				<pattern-item n="nom"/>
				<pattern-item n="adv"/>
				<pattern-item n="adjec"/>
			</pattern>
			<action>
				<call-macro n="f_concord3">
					<with-param pos="2"/>
					<with-param pos="1"/>
					<with-param pos="4"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="3"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="4"/>
				</call-macro>
				<call-macro n="f_lexicadv">
					<with-param pos="3"/>
					<with-param pos="4"/>
				</call-macro>
				<out>
					<lu>
						<clip pos="1" side="tl" part="whole"/>
					</lu>
					<b pos="1"/>

					<lu>
						<clip pos="2" side="tl" part="lemh"/>
						<clip pos="2" side="tl" part="a_nom"/>
						<clip pos="2" side="tl" part="gen"/>
						<clip pos="2" side="tl" part="nbr"/>
						<clip pos="2" side="tl" part="lemq"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="3" side="tl" part="whole"/>
					</lu>
					<b pos="3"/>
					<lu>
						<clip pos="4" side="tl" part="lemh"/>
						<clip pos="4" side="tl" part="a_adj"/>
						<clip pos="4" side="tl" part="gen"/>
						<clip pos="4" side="tl" part="nbr"/>
						<clip pos="4" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 22: DET ADVERBI t-NOM-->
			<pattern>
				<pattern-item n="det"/>
				<pattern-item n="adv"/>
				<pattern-item n="tnom"/>
			</pattern>
			<action>
				<call-macro n="f_concord2">
					<with-param pos="3"/>
					<with-param pos="1"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="2"/>
				</call-macro>
				<out>
					<lu>
						<clip pos="1" side="tl" part="whole"/>
					</lu>
					<b pos="1"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="3" side="tl" part="lemh"/>
						<clip pos="3" side="tl" part="a_tnom"/>
						<clip pos="3" side="tl" part="gen"/>
						<clip pos="3" side="tl" part="nbr"/>
						<clip pos="3" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 23: NUMERAL t-NOM -->
			<pattern>
				<pattern-item n="num"/>
				<pattern-item n="tnom"/>
			</pattern>
			<action>
				<call-macro n="f_concord2">
					<with-param pos="2"/>
					<with-param pos="1"/>
				</call-macro>
				<out>
					<lu>
						<clip pos="1" side="tl" part="whole"/>
					</lu>
					<b pos="1"/>
					<lu>
						<clip pos="2" side="tl" part="lemh"/>
						<clip pos="2" side="tl" part="a_tnom"/>
						<clip pos="2" side="tl" part="gen"/>
						<clip pos="2" side="tl" part="nbr"/>
						<clip pos="2" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 25: NUMERAL NOM ADJECTIU -->
			<pattern>
				<pattern-item n="num"/>
				<pattern-item n="nom"/>
				<pattern-item n="adjec"/>
			</pattern>
			<action>
				<call-macro n="f_concord3">
					<with-param pos="2"/>
					<with-param pos="1"/>
					<with-param pos="3"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="3"/>
				</call-macro>
				<out>
					<lu>
						<clip pos="1" side="tl" part="whole"/>
					</lu>
					<b pos="1"/>

					<lu>
						<clip pos="2" side="tl" part="lemh"/>
						<clip pos="2" side="tl" part="a_nom"/>
						<clip pos="2" side="tl" part="gen"/>
						<clip pos="2" side="tl" part="nbr"/>
						<clip pos="2" side="tl" part="lemq"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="3" side="tl" part="lemh"/>
						<clip pos="3" side="tl" part="a_adj"/>
						<clip pos="3" side="tl" part="gen"/>
						<clip pos="3" side="tl" part="nbr"/>
						<clip pos="3" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 26: NUMERAL ADJECTIU NOM -->
			<pattern>
				<pattern-item n="num"/>
				<pattern-item n="adjec"/>
				<pattern-item n="nom"/>
			</pattern>
			<action>
				<call-macro n="f_concord3">
					<with-param pos="3"/>
					<with-param pos="2"/>
					<with-param pos="1"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="2"/>
				</call-macro>
				<call-macro n="f_lexicadj">
					<with-param pos="2"/>
					<with-param pos="3"/>
				</call-macro>
				<out>
					<lu>
						<clip pos="1" side="tl" part="whole"/>
					</lu>
					<b pos="1"/>
					<lu>
						<clip pos="2" side="tl" part="lemh"/>
						<clip pos="2" side="tl" part="a_adj"/>
						<clip pos="2" side="tl" part="gen"/>
						<clip pos="2" side="tl" part="nbr"/>
						<clip pos="2" side="tl" part="lemq"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="3" side="tl"	part="lemh"/>
						<clip pos="3" side="tl" part="a_nom"/>
						<clip pos="3" side="tl" part="gen"/>
						<clip pos="3" side="tl" part="nbr"/>
						<clip pos="3" side="tl"	part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 27: DET NUMERAL NOM -->
			<pattern>
				<pattern-item n="det"/>
				<pattern-item n="num"/>
				<pattern-item n="nom"/>
			</pattern>
			<action>
				<call-macro n="f_concord3">
					<with-param pos="3"/>
					<with-param pos="2"/>
					<with-param pos="1"/>
				</call-macro>
				<out>
					<lu>
						<clip pos="1" side="tl" part="whole"/>
					</lu>
					<b pos="1"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="3" side="tl" part="lemh"/>
						<clip pos="3" side="tl" part="a_nom"/>
						<clip pos="3" side="tl" part="gen"/>
						<clip pos="3" side="tl" part="nbr"/>
						<clip pos="3" side="tl"	part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 28: cuyo t-NOM -->
			<pattern>
				<pattern-item n="cuyo"/>
				<pattern-item n="tnom"/>
			</pattern>
			<action>
				<call-macro n="f_concord2">
					<with-param pos="2"/>
					<with-param pos="1"/>
				</call-macro>
				<out>
					<lu>
						<clip pos="1" side="tl" part="whole"/>
					</lu>
					<b pos="1"/>
					<lu>
						<clip pos="2" side="tl" part="lemh"/>
						<clip pos="2" side="tl" part="a_tnom"/>
						<clip pos="2" side="tl" part="gen"/>
						<clip pos="2" side="tl" part="nbr"/>
						<clip pos="2" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 29: cuyo ADJECTIU NOM -->
			<pattern>
				<pattern-item n="cuyo"/>
				<pattern-item n="adjec"/>
				<pattern-item n="nom"/>
			</pattern>
			<action>
				<call-macro n="f_concord3">
					<with-param pos="3"/>
					<with-param pos="2"/>
					<with-param pos="1"/>
				</call-macro>
				<call-macro n="f_lexicadj">
					<with-param pos="2"/>
					<with-param pos="3"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="2"/>
				</call-macro>
				<out>
					<lu>
						<clip pos="1" side="tl" part="whole"/>
					</lu>
					<b pos="1"/>
					<lu>
						<clip pos="2" side="tl" part="lemh"/>
						<clip pos="2" side="tl" part="a_adj"/>
						<clip pos="2" side="tl" part="gen"/>
						<clip pos="2" side="tl" part="nbr"/>
						<clip pos="2" side="tl" part="lemq"/>
					</lu>
					<b pos="2"/>

					<lu>
						<clip pos="3" side="tl" part="lemh"/>
						<clip pos="3" side="tl" part="a_nom"/>
						<clip pos="3" side="tl" part="gen"/>
						<clip pos="3" side="tl" part="nbr"/>
						<clip pos="3" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 30: cuyo NOM ADJECTIU-->
			<pattern>
				<pattern-item n="cuyo"/>
				<pattern-item n="nom"/>
				<pattern-item n="adjec"/>
			</pattern>
			<action>
				<call-macro n="f_concord3">
					<with-param pos="2"/>
					<with-param pos="3"/>
					<with-param pos="1"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="3"/>
				</call-macro>
				<out>
					<lu>
						<clip pos="1" side="tl" part="whole"/>
					</lu>
					<b pos="1"/>
					<lu>
						<clip pos="2" side="tl"	part="lemh"/>
						<clip pos="2" side="tl" part="a_nom"/>
						<clip pos="2" side="tl" part="gen"/>
						<clip pos="2" side="tl" part="nbr"/>
						<clip pos="2" side="tl"	part="lemq"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="3" side="tl" part="lemh"/>
						<clip pos="3" side="tl" part="a_adj"/>
						<clip pos="3" side="tl" part="gen"/>
						<clip pos="3" side="tl" part="nbr"/>
						<clip pos="3" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA : ADVERBI ADJECTIU-->
			<pattern>
				<pattern-item n="adv"/>
				<pattern-item n="adjec"/>
			</pattern>
			<action>
				<call-macro n="f_concord1">
					<with-param pos="2"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="1"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="2"/>
				</call-macro>
				<call-macro n="f_lexicadv">
					<with-param pos="1"/>
					<with-param pos="2"/>
				</call-macro>
				<out>
					<lu>
						<clip pos="1" side="tl" part="whole"/>
					</lu>
					<b pos="1"/>
					<lu>
						<clip pos="2" side="tl" part="lemh"/>
						<clip pos="2" side="tl" part="a_adj"/>
						<clip pos="2" side="tl" part="gen"/>
						<clip pos="2" side="tl" part="nbr"/>
						<clip pos="2" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA : ADVERBI ADVERBI ADJECTIU-->
			<pattern>
				<pattern-item n="adv"/>
				<pattern-item n="adv"/>
				<pattern-item n="adjec"/>
			</pattern>
			<action>
				<call-macro n="f_comparativa">
					<with-param pos="1"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="2"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="3"/>
				</call-macro>
				<call-macro n="f_lexicadv">
					<with-param pos="1"/>
					<with-param pos="2"/>
				</call-macro>
				<call-macro n="f_lexicadv">
					<with-param pos="2"/>
					<with-param pos="3"/>
				</call-macro>
				<call-macro n="f_concord1">
					<with-param pos="3"/>
				</call-macro>
				<out>
					<lu>
						<clip pos="1" side="tl" part="whole"/>
					</lu>
					<b pos="1"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="3" side="tl" part="lemh"/>
						<clip pos="3" side="tl" part="a_adj"/>
						<clip pos="3" side="tl" part="gen"/>
						<clip pos="3" side="tl" part="nbr"/>
						<clip pos="3" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA : ADVERBI ADVERBI-->
			<pattern>
				<pattern-item n="adv"/>
				<pattern-item n="adv"/>
			</pattern>
			<action>
				<call-macro n="f_comparativa">
					<with-param pos="1"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="2"/>
				</call-macro>
				<call-macro n="f_lexicadv">
					<with-param pos="1"/>
					<with-param pos="2"/>
				</call-macro>
				<out>
					<lu>
						<clip pos="1" side="tl" part="whole"/>
					</lu>
					<b pos="1"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
				</out>
			</action>
		</rule>
		<!-- REGLES PER ELIMINIAR EL DET DAVANT DE NOM PROPI -->
		<rule>
			<!-- REGLA 31: DETERMINANT NOM propi-antropònim -->
			<pattern>
				<pattern-item n="det"/>
				<pattern-item n="npant"/>
			</pattern>
			<action>
				<out>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
				</out>
				<call-macro n="f_bcond">
					<with-param pos="1"/>
				</call-macro>
			</action>
		</rule>
		<rule>
			<!-- REGLA 32: DETERMINANT NOM propi-topònim -->
			<pattern>
				<pattern-item n="det"/>
				<pattern-item n="nploc"/>
			</pattern>
			<action>
				<out>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
				</out>
				<call-macro n="f_bcond">
					<with-param pos="1"/>
				</call-macro>
			</action>
		</rule>
		<!-- 	REGLES DE VERBS (posició dels clítics, canvis de temps, multiparaules, etc)-->
		<!-- 								=·= gostar I =·= -->
		<rule>
			<!-- REGLA : gostar-->
			<pattern>
				<pattern-item n="gostar"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="1" side="tl" part="temps"/>
									<lit-tag v="inf"/>
								</equal>
								<equal>
									<clip pos="1" side="tl" part="temps"/>
									<lit-tag v="ger"/>
								</equal>
							</or>
						</test>
						<out>
							<lu>
								<clip pos="1" side="tl" part="whole"/>
							</lu>
						</out>
					</when>
					<otherwise>
						<choose>
							<when>
								<test>
									<equal>
										<clip pos="1" side="tl" part="temps"/>
										<lit-tag v="imp"/>
									</equal>
								</test>
								<choose>
									<when>
										<test>
											<equal>
												<clip pos="1" side="tl" part="persona"/>
												<lit-tag v="p1"/>
											</equal>
										</test>
										<choose>
											<when>
												<test>
													<equal>
														<clip pos="1" side="tl" part="nbr"/>
														<lit-tag v="sg"/>
													</equal>
												</test>
												<out>
													<mlu>
														<lu>
															<clip pos="1" side="tl" part="lemh"/>
															<clip pos="1" side="tl" part="a_verb"/>
															<clip pos="1" side="tl" part="temps"/>
															<lit-tag v="p3.sg"/>
														</lu>
														<lu>
															<lit v="me"/>
															<lit-tag v="prn.enc.p1.mf.sg"/>
														</lu>
													</mlu>
												</out>
											</when>
											<otherwise>
												<out>
													<mlu>
														<lu>
															<clip pos="1" side="tl" part="lemh"/>
															<clip pos="1" side="tl" part="a_verb"/>
															<clip pos="1" side="tl" part="temps"/>
															<lit-tag v="p3.sg"/>
														</lu>
														<lu>
															<lit v="nos"/>
															<lit-tag v="prn.enc.p1.mf.pl"/>
														</lu>
													</mlu>
												</out>
											</otherwise>
										</choose>
									</when>
									<otherwise>
										<choose>
											<when>
												<test>
													<equal>
														<clip pos="1" side="tl" part="persona"/>
														<lit-tag v="p2"/>
													</equal>
												</test>
												<choose>
													<when>
														<test>
															<equal>
																<clip pos="1" side="tl" part="nbr"/>
																<lit-tag v="sg"/>
															</equal>
														</test>
														<out>
															<mlu>
																<lu>
																	<clip pos="1" side="tl" part="lemh"/>
																	<clip pos="1" side="tl" part="a_verb"/>
																	<clip pos="1" side="tl" part="temps"/>
																	<lit-tag v="p3.sg"/>
																</lu>
																<lu>
																	<lit v="te"/>
																	<lit-tag v="prn.enc.p2.mf.sg"/>
																</lu>
															</mlu>
														</out>
													</when>
													<otherwise>
														<out>
															<mlu>
																<lu>
																	<clip pos="1" side="tl" part="lemh"/>
																	<clip pos="1" side="tl" part="a_verb"/>
																	<clip pos="1" side="tl" part="temps"/>
																	<lit-tag v="p3.sg"/>
																</lu>
																<lu>
																	<lit v="os"/>
																	<lit-tag v="prn.enc.p2.mf.pl"/>
																</lu>
															</mlu>
														</out>
													</otherwise>
												</choose>
											</when>
											<otherwise>
												<out>
													<mlu>
														<lu>
															<clip pos="1" side="tl" part="lemh"/>
															<clip pos="1" side="tl" part="a_verb"/>
															<clip pos="1" side="tl" part="temps"/>
															<lit-tag v="p3.sg"/>
														</lu>
														<lu>
															<lit v="le"/>
															<lit-tag v="prn.enc.p3.mf"/>
															<clip pos="1" side="tl" part="nbr"/>
														</lu>
													</mlu>
												</out>
											</otherwise>
										</choose>
									</otherwise>
								</choose>
							</when>
							<otherwise>
								<call-macro n="f_infps">
									<with-param pos="1"/>
								</call-macro>
								<call-macro n="prn_gostar">
									<with-param pos="1"/>
								</call-macro>
								<choose>
									<when>
										<test>
											<equal>
												<clip pos="1" side="sl" part="temps"/>
												<lit-tag v="pmp"/>
											</equal>
										</test>
										<out>
											<lu>
												<get-case-from pos="1">
													<lit v="haber"/>
												</get-case-from>
												<lit-tag v="vbhaver.ifi.p3.sg"/>
											</lu>
											<b/>
											<lu>
												<clip pos="1" side="tl" part="lemh"/>
												<clip pos="1" side="tl" part="a_verb"/>
												<lit-tag v="pp.m.sg"/>
												<clip pos="1" side="tl" part="lemq"/>
											</lu>
										</out>
									</when>
									<otherwise>
										<choose>
											<when>
												<test>
													<equal>
														<clip pos="1" side="sl" part="temps"/>
														<lit-tag v="pp"/>
													</equal>
												</test>
												<out>
													<lu>
														<clip pos="1" side="tl" part="lemh"/>
														<clip pos="1" side="tl" part="a_verb"/>
														<clip pos="1" side="tl" part="temps"/>
														<lit-tag v="m.sg"/>
													</lu>
												</out>
											</when>
											<otherwise>
												<out>
													<b/>
													<lu>
														<clip pos="1" side="tl" part="lemh"/>
														<clip pos="1" side="tl" part="a_verb"/>
														<clip pos="1" side="tl" part="temps"/>
														<lit-tag v="p3.sg"/>
													</lu>
												</out>
											</otherwise>
										</choose>
									</otherwise>
								</choose>
							</otherwise>
						</choose>
					</otherwise>
				</choose>
			</action>
		</rule>
		<rule>
			<!-- REGLA : gostar-->
			<pattern>
				<pattern-item n="vbhaver"/>
				<pattern-item n="gostar"/>
			</pattern>
			<action>
				<call-macro n="f_infps">
					<with-param pos="1"/>
				</call-macro>
				<call-macro n="prn_gostar">
					<with-param pos="1"/>
				</call-macro>
				<out>
					<b/>
					<lu>
						<clip pos="1" side="tl" part="lemh"/>
						<clip pos="1" side="tl" part="a_verb"/>
						<clip pos="1" side="tl" part="temps"/>
						<lit-tag v="p3"/>
						<clip pos="1" side="tl" part="gen"/>
						<lit-tag v="sg"/>
					</lu>
					<b pos="1"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA : gostar gostando -> estar gustando -->
			<pattern>
				<pattern-item n="estar"/>
				<pattern-item n="gostarger"/>
			</pattern>
			<action>
				<call-macro n="f_infps">
					<with-param pos="1"/>
				</call-macro>
				<call-macro n="prn_gostar">
					<with-param pos="1"/>
				</call-macro>
				<out>
					<b/>
					<lu>
						<clip pos="1" side="tl" part="lemh"/>
						<clip pos="1" side="tl" part="a_verb"/>
						<clip pos="1" side="tl" part="temps"/>
						<lit-tag v="p3"/>
						<clip pos="1" side="tl" part="gen"/>
						<lit-tag v="sg"/>
					</lu>
					<b pos="1"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA : estar a gostar -> estar gustando -->
			<pattern>
				<pattern-item n="estar"/>
				<pattern-item n="a"/>
				<pattern-item n="gostarinf"/>
			</pattern>
			<action>
				<call-macro n="f_infps">
					<with-param pos="1"/>
				</call-macro>
				<call-macro n="prn_gostar">
					<with-param pos="1"/>
				</call-macro>
				<out>
					<b/>
					<lu>
						<clip pos="1" side="tl" part="lemh"/>
						<clip pos="1" side="tl" part="a_verb"/>
						<clip pos="1" side="tl" part="temps"/>
						<lit-tag v="p3"/>
						<clip pos="1" side="tl" part="gen"/>
						<lit-tag v="sg"/>
					</lu>
					<b pos="1"/>
					<lu>
						<clip pos="3" side="tl" part="lemh"/>
						<clip pos="3" side="tl" part="a_verb"/>
						<lit-tag v="ger"/>
					</lu>
				</out>
				<call-macro n="f_bcond">
					<with-param pos="2"/>
				</call-macro>
			</action>
		</rule>
		<rule>
			<!-- REGLA : estar gostando de -> estar gustando -->
			<pattern>
				<pattern-item n="estar"/>
				<pattern-item n="gostarger"/>
				<pattern-item n="de"/>
			</pattern>
			<action>
				<call-macro n="f_infps">
					<with-param pos="1"/>
				</call-macro>
				<call-macro n="prn_gostar">
					<with-param pos="1"/>
				</call-macro>
				<out>
					<b/>
					<lu>
						<clip pos="1" side="tl" part="lemh"/>
						<clip pos="1" side="tl" part="a_verb"/>
						<clip pos="1" side="tl" part="temps"/>
						<lit-tag v="p3"/>
						<clip pos="1" side="tl" part="gen"/>
						<lit-tag v="sg"/>
					</lu>
					<b pos="1"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
				</out>
				<call-macro n="f_bcond">
					<with-param pos="2"/>
				</call-macro>
			</action>
		</rule>
		<rule>
			<!-- REGLA : estar a gostar de -> estar gustando -->
			<pattern>
				<pattern-item n="estar"/>
				<pattern-item n="a"/>
				<pattern-item n="gostarinf"/>
				<pattern-item n="de"/>
			</pattern>
			<action>
				<call-macro n="f_infps">
					<with-param pos="1"/>
				</call-macro>
				<call-macro n="prn_gostar">
					<with-param pos="1"/>
				</call-macro>
				<out>
					<b/>
					<lu>
						<clip pos="1" side="tl" part="lemh"/>
						<clip pos="1" side="tl" part="a_verb"/>
						<clip pos="1" side="tl" part="temps"/>
						<lit-tag v="p3"/>
						<clip pos="1" side="tl" part="gen"/>
						<lit-tag v="sg"/>
					</lu>
					<b pos="1"/>
					<lu>
						<clip pos="3" side="tl" part="lemh"/>
						<clip pos="3" side="tl" part="a_verb"/>
						<lit-tag v="ger"/>
					</lu>
				</out>
				<call-macro n="f_bcond">
					<with-param pos="2"/>
				</call-macro>
				<call-macro n="f_bcond">
					<with-param pos="3"/>
				</call-macro>
			</action>
		</rule>
		<!-- 								=·=clítics=·= -->
		<rule>
			<!--REGLA 33: VERB (per a multiparaules sense enclítics)-->
			<pattern>
				<pattern-item n="verb"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="infps"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="fts"/>
								</equal>
							</or>
						</test>
						<out>
							<lu>
								<clip pos="1" side="tl" part="lemh"/>
								<clip pos="1" side="tl" part="a_verb"/>
								<lit-tag v="prs"/>
								<clip pos="1" side="tl" part="persona"/>
								<clip pos="1" side="tl" part="nbr"/>
								<clip pos="1" side="tl" part="lemq"/>
							</lu>
						</out>
					</when>
					<otherwise>
						<choose>
							<when>
								<test>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="pmp"/>
									</equal>
								</test>
								<out>
									<lu>
										<get-case-from pos="1">
											<lit v="haber"/>
										</get-case-from>
										<lit-tag v="vbhaver.ifi"/>
										<clip pos="1" side="tl" part="persona"/>
										<clip pos="1" side="tl" part="nbr"/>
									</lu>
									<b/>
									<lu>
										<clip pos="1" side="tl" part="lemh"/>
										<clip pos="1" side="tl" part="a_verb"/>
										<lit-tag v="pp.m.sg"/>
										<clip pos="1" side="tl" part="lemq"/>
									</lu>
								</out>
							</when>
							<otherwise>
								<out>
									<lu>
										<clip pos="1" side="tl" part="lemh"/>
										<clip pos="1" side="tl" part="a_verb"/>
										<clip pos="1" side="tl" part="temps"/>
										<clip pos="1" side="tl" part="persona"/>
										<clip pos="1" side="tl" part="gen"/>
										<clip pos="1" side="tl" part="nbr"/>
										<clip pos="1" side="tl" part="lemq"/>
									</lu>
								</out>
							</otherwise>
						</choose>
					</otherwise>
				</choose>
			</action>
		</rule>
		<rule>
			<!--REGLA 34: VERB + ENCLÍTIC-->
			<pattern>
				<pattern-item n="verb"/>
				<pattern-item n="prnenc"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="inf"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="ger"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="imp"/>
								</equal>
							</or>
						</test>
						<out>
							<mlu>
								<lu>
									<clip pos="1" side="tl" part="lemh"/>
									<clip pos="1" side="tl" part="a_verb"/>
									<clip pos="1" side="tl" part="temps"/>
									<clip pos="1" side="tl" part="persona"/>
									<clip pos="1" side="tl" part="nbr"/>
								</lu>
								<lu>
									<clip pos="2" side="tl" part="lem"/>
									<clip pos="2" side="tl" part="a_prnenc"/>
									<clip pos="2" side="tl" part="persona"/>
									<clip pos="2" side="tl" part="gen"/>
									<clip pos="2" side="tl" part="nbr"/>
									<clip pos="1" side="tl" part="lemq"/>
								</lu>
							</mlu>
						</out>
					</when>
					<otherwise>
						<out>
							<lu>
								<get-case-from pos="1">
									<clip pos="2" side="tl" part="lem"/>
								</get-case-from>
								<lit-tag v="prn.pro"/>
								<clip pos="2" side="tl" part="tipoenc_pro"/>
							</lu>
							<b/>
						</out>
						<choose>
							<when>
								<test>
									<or>
										<equal>
											<clip pos="1" side="sl" part="temps"/>
											<lit-tag v="infps"/>
										</equal>
										<equal>
											<clip pos="1" side="sl" part="temps"/>
											<lit-tag v="fts"/>
										</equal>
									</or>
								</test>
								<out>
									<lu>
										<get-case-from pos="2">
											<clip pos="1" side="tl" part="lemh"/>
										</get-case-from>
										<clip pos="1" side="tl" part="a_verb"/>
										<lit-tag v="prs"/>
										<clip pos="1" side="tl" part="persona"/>
										<clip pos="1" side="tl" part="nbr"/>
										<clip pos="1" side="tl" part="lemq"/>
									</lu>
								</out>
							</when>
							<otherwise>
								<choose>
									<when>
										<test>
											<equal>
												<clip pos="1" side="sl" part="temps"/>
												<lit-tag v="pmp"/>
											</equal>
										</test>
										<out>
											<lu>
												<get-case-from pos="2">
													<lit v="haber"/>
												</get-case-from>
												<lit-tag v="vbhaver.ifi"/>
												<clip pos="1" side="tl" part="persona"/>
												<clip pos="1" side="tl" part="nbr"/>
											</lu>
											<b/>
											<lu>
												<clip pos="1" side="tl" part="lemh"/>
												<clip pos="1" side="tl" part="a_verb"/>
												<lit-tag v="pp.m.sg"/>
												<clip pos="1" side="tl" part="lemq"/>
											</lu>
										</out>
									</when>
									<otherwise>
										<out>
											<lu>
												<get-case-from pos="2">
													<clip pos="1" side="tl" part="lemh"/>
												</get-case-from>
												<clip pos="1" side="tl" part="a_verb"/>
												<clip pos="1" side="tl" part="temps"/>
												<clip pos="1" side="tl" part="persona"/>
												<clip pos="1" side="tl" part="gen"/>
												<clip pos="1" side="tl" part="nbr"/>
												<clip pos="1" side="tl" part="lemq"/>
											</lu>
										</out>
									</otherwise>
								</choose>
							</otherwise>
						</choose>
					</otherwise>
				</choose>
			</action>
		</rule>
		<rule>
			<!--REGLA 35: PROCLÍTIC + VERB-->
			<pattern>
				<pattern-item n="prnpro"/>
				<pattern-item n="verb"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="2" side="sl" part="temps"/>
									<lit-tag v="inf"/>
								</equal>
								<equal>
									<clip pos="2" side="sl" part="temps"/>
									<lit-tag v="ger"/>
								</equal>
								<equal>
									<clip pos="2" side="sl" part="temps"/>
									<lit-tag v="imp"/>
								</equal>
							</or>
						</test>
						<out>
							<mlu>
								<lu>
									<get-case-from pos="1">
										<clip pos="2" side="tl" part="lemh"/>
									</get-case-from>
									<clip pos="2" side="tl" part="a_verb"/>
									<clip pos="2" side="tl" part="temps"/>
									<clip pos="2" side="tl" part="persona"/>
									<clip pos="2" side="tl" part="nbr"/>
								</lu>
								<lu>
									<get-case-from pos="2">
										<clip pos="1" side="tl" part="lem"/>
									</get-case-from>
									<lit-tag v="prn.enc"/>
									<clip pos="1" side="tl" part="tipoenc_pro"/>
									<clip pos="2" side="tl" part="lemq"/>
								</lu>
							</mlu>
						</out>
					</when>
					<otherwise>
						<out>
							<lu>
								<get-case-from pos="1">
									<clip pos="1" side="tl" part="lem"/>
								</get-case-from>
								<lit-tag v="prn.pro"/>
								<clip pos="1" side="tl" part="tipoenc_pro"/>
							</lu>
							<b pos="1"/>
						</out>
						<choose>
							<when>
								<test>
									<or>
										<equal>
											<clip pos="2" side="sl" part="temps"/>
											<lit-tag v="infps"/>
										</equal>
										<equal>
											<clip pos="2" side="sl" part="temps"/>
											<lit-tag v="fts"/>
										</equal>
									</or>
								</test>
								<out>
									<lu>
										<clip pos="2" side="tl" part="lemh"/>
										<clip pos="2" side="tl" part="a_verb"/>
										<lit-tag v="prs"/>
										<clip pos="2" side="tl" part="persona"/>
										<clip pos="2" side="tl" part="nbr"/>
										<clip pos="2" side="tl" part="lemq"/>
									</lu>
								</out>
							</when>
							<otherwise>
								<choose>
									<when>
										<test>
											<equal>
												<clip pos="2" side="sl" part="temps"/>
												<lit-tag v="pmp"/>
											</equal>
										</test>
										<out>
											<lu>
												<lit v="haber"/>
												<lit-tag v="vbhaver.ifi"/>
												<clip pos="2" side="tl" part="persona"/>
												<clip pos="2" side="tl" part="nbr"/>
											</lu>
											<b/>
											<lu>
												<clip pos="2" side="tl" part="lemh"/>
												<clip pos="2" side="tl" part="a_verb"/>
												<lit-tag v="pp.m.sg"/>
												<clip pos="2" side="tl" part="lemq"/>
											</lu>
										</out>
									</when>
									<otherwise>
										<out>
											<lu>
												<clip pos="2" side="tl" part="lemh"/>
												<clip pos="2" side="tl" part="a_verb"/>
												<clip pos="2" side="tl" part="temps"/>
												<clip pos="2" side="tl" part="persona"/>
												<clip pos="2" side="tl" part="gen"/>
												<clip pos="2" side="tl" part="nbr"/>
												<clip pos="2" side="tl" part="lemq"/>
											</lu>
										</out>
									</otherwise>
								</choose>
							</otherwise>
						</choose>
					</otherwise>
				</choose>
			</action>
		</rule>
		<rule>
			<!-- verb-mesoclític-cua -->
			<pattern>
				<pattern-item n="verbmeso"/>
				<pattern-item n="prnenc"/>
				<pattern-item n="cuavb"/>
			</pattern>
			<action>
				<out>
					<lu>
						<get-case-from pos="1">
							<clip pos="2" side="tl" part="lem"/>
						</get-case-from>
						<lit-tag v="prn.pro"/>
						<clip pos="2" side="tl" part="tipoenc_pro"/>
					</lu>
					<b pos="1"/>
					<lu>
						<get-case-from pos="2">
							<clip pos="1" side="tl" part="lemh"/>
						</get-case-from>
						<clip pos="1" side="tl" part="a_verb"/>
						<clip pos="3" side="tl" part="temps"/>
						<clip pos="3" side="tl" part="persona"/>
						<clip pos="3" side="tl" part="nbr"/>
						<clip pos="1" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!--REGLA 34: VERB + ENCLÍTIC + ENCLÍTIC-->
			<pattern>
				<pattern-item n="verb"/>
				<pattern-item n="prnenc"/>
				<pattern-item n="prnenc"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="inf"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="ger"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="imp"/>
								</equal>
							</or>
						</test>
						<out>
							<mlu>
								<lu>
									<clip pos="1" side="tl" part="lemh"/>
									<clip pos="1" side="tl" part="a_verb"/>
									<clip pos="1" side="tl" part="temps"/>
									<clip pos="1" side="tl" part="persona"/>
									<clip pos="1" side="tl" part="nbr"/>
								</lu>
								<lu>
									<clip pos="2" side="tl" part="lem"/>
									<clip pos="2" side="tl" part="a_prnenc"/>
									<clip pos="2" side="tl" part="persona"/>
									<clip pos="2" side="tl" part="gen"/>
									<clip pos="2" side="tl" part="nbr"/>
								</lu>
								<lu>
									<clip pos="3" side="tl" part="lem"/>
									<clip pos="3" side="tl" part="a_prnenc"/>
									<clip pos="3" side="tl" part="persona"/>
									<clip pos="3" side="tl" part="gen"/>
									<clip pos="3" side="tl" part="nbr"/>
									<clip pos="1" side="tl" part="lemq"/>
								</lu>
							</mlu>
						</out>
					</when>
					<otherwise>
						<out>
							<lu>
								<get-case-from pos="1">
									<clip pos="2" side="tl" part="lem"/>
								</get-case-from>
								<lit-tag v="prn.pro"/>
								<clip pos="2" side="tl" part="tipoenc_pro"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="lem"/>
								<lit-tag v="prn.pro"/>
								<clip pos="3" side="tl" part="tipoenc_pro"/>
							</lu>
							<b/>
						</out>
						<choose>
							<when>
								<test>
									<or>
										<equal>
											<clip pos="1" side="sl" part="temps"/>
											<lit-tag v="infps"/>
										</equal>
										<equal>
											<clip pos="1" side="sl" part="temps"/>
											<lit-tag v="fts"/>
										</equal>
									</or>
								</test>
								<out>
									<lu>
										<get-case-from pos="2">
											<clip pos="1" side="tl" part="lemh"/>
										</get-case-from>
										<clip pos="1" side="tl" part="a_verb"/>
										<lit-tag v="prs"/>
										<clip pos="1" side="tl" part="persona"/>
										<clip pos="1" side="tl" part="nbr"/>
										<clip pos="1" side="tl" part="lemq"/>
									</lu>
								</out>
							</when>
							<otherwise>
								<choose>
									<when>
										<test>
											<equal>
												<clip pos="1" side="sl" part="temps"/>
												<lit-tag v="pmp"/>
											</equal>
										</test>
										<out>
											<lu>
												<get-case-from pos="1">
													<lit v="haber"/>
												</get-case-from>
												<lit-tag v="vbhaver.ifi"/>
												<clip pos="1" side="tl" part="persona"/>
												<clip pos="1" side="tl" part="nbr"/>
											</lu>
											<b/>
											<lu>
												<clip pos="1" side="tl" part="lemh"/>
												<clip pos="1" side="tl" part="a_verb"/>
												<lit-tag v="pp.m.sg"/>
												<clip pos="1" side="tl" part="lemq"/>
											</lu>
										</out>
									</when>
									<otherwise>
										<out>
											<lu>
												<clip pos="1" side="tl" part="lemh"/>
												<clip pos="1" side="tl" part="a_verb"/>
												<clip pos="1" side="tl" part="temps"/>
												<clip pos="1" side="tl" part="persona"/>
												<clip pos="1" side="tl" part="gen"/>
												<clip pos="1" side="tl" part="nbr"/>
												<clip pos="1" side="tl" part="lemq"/>
											</lu>
										</out>
									</otherwise>
								</choose>
							</otherwise>
						</choose>
					</otherwise>
				</choose>
			</action>
		</rule>
		<rule>
			<!--REGLA : prnpro prnrpo VERB-->
			<pattern>
				<pattern-item n="prnpro"/>
				<pattern-item n="prnpro"/>
				<pattern-item n="verb"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="3" side="sl" part="temps"/>
									<lit-tag v="inf"/>
								</equal>
								<equal>
									<clip pos="3" side="sl" part="temps"/>
									<lit-tag v="ger"/>
								</equal>
								<equal>
									<clip pos="3" side="sl" part="temps"/>
									<lit-tag v="imp"/>
								</equal>
							</or>
						</test>
						<out>
							<mlu>
								<lu>
									<get-case-from pos="1">
										<clip pos="3" side="tl" part="lemh"/>
									</get-case-from>
									<clip pos="3" side="tl" part="a_verb"/>
									<clip pos="3" side="tl" part="temps"/>
									<clip pos="3" side="tl" part="persona"/>
									<clip pos="3" side="tl" part="nbr"/>
								</lu>
								<lu>
									<get-case-from pos="2">
										<clip pos="1" side="tl" part="lem"/>
									</get-case-from>
									<lit-tag v="prn.enc"/>
									<clip pos="1" side="tl" part="tipoenc_pro"/>
								</lu>
								<lu>
									<get-case-from pos="3">
										<clip pos="2" side="tl" part="lem"/>
									</get-case-from>
									<lit-tag v="prn.enc"/>
									<clip pos="2" side="tl" part="tipoenc_pro"/>
									<clip pos="3" side="tl" part="lemq"/>
								</lu>
							</mlu>
						</out>
					</when>
					<otherwise>
						<out>
							<lu>
								<clip pos="1" side="tl" part="whole"/>
							</lu>
							<b pos="1"/>
							<lu>
								<clip pos="2" side="tl" part="whole"/>
							</lu>
							<b pos="2"/>
						</out>
						<choose>
							<when>
								<test>
									<or>
										<equal>
											<clip pos="3" side="sl" part="temps"/>
											<lit-tag v="infps"/>
										</equal>
										<equal>
											<clip pos="3" side="sl" part="temps"/>
											<lit-tag v="fts"/>
										</equal>
									</or>
								</test>
								<out>
									<lu>
										<clip pos="3" side="tl" part="lemh"/>
										<clip pos="3" side="tl" part="a_verb"/>
										<lit-tag v="prs"/>
										<clip pos="3" side="tl" part="persona"/>
										<clip pos="3" side="tl" part="nbr"/>
										<clip pos="3" side="tl" part="lemq"/>
									</lu>
								</out>
							</when>
							<otherwise>
								<choose>
									<when>
										<test>
											<equal>
												<clip pos="3" side="sl" part="temps"/>
												<lit-tag v="pmp"/>
											</equal>
										</test>
										<out>
											<lu>
												<lit v="haber"/>
												<lit-tag v="vbhaver.ifi"/>
												<clip pos="3" side="tl" part="persona"/>
												<clip pos="3" side="tl" part="nbr"/>
											</lu>
											<b/>
											<lu>
												<clip pos="3" side="tl" part="lemh"/>
												<clip pos="3" side="tl" part="a_verb"/>
												<lit-tag v="pp.m.sg"/>
												<clip pos="3" side="tl" part="lemq"/>
											</lu>
										</out>
									</when>
									<otherwise>
										<out>
											<lu>
												<clip pos="3" side="tl" part="lemh"/>
												<clip pos="3" side="tl" part="a_verb"/>
												<clip pos="3" side="tl" part="temps"/>
												<clip pos="3" side="tl" part="persona"/>
												<clip pos="3" side="tl" part="gen"/>
												<clip pos="3" side="tl" part="nbr"/>
												<clip pos="3" side="tl" part="lemq"/>
											</lu>
										</out>
									</otherwise>
								</choose>
							</otherwise>
						</choose>
					</otherwise>
				</choose>
			</action>
		</rule>
		<rule>
			<!-- verb-mesoclític-mesoclític-cua -->
			<pattern>
				<pattern-item n="verbmeso"/>
				<pattern-item n="prnenc"/>
				<pattern-item n="prnenc"/>
				<pattern-item n="cuavb"/>
			</pattern>
			<action>
				<out>
					<lu>
						<get-case-from pos="1">
							<clip pos="2" side="tl" part="lem"/>
						</get-case-from>
						<lit-tag v="prn.pro"/>
						<clip pos="2" side="tl" part="tipoenc_pro"/>
					</lu>
					<b/>
					<lu>
						<clip pos="3" side="tl" part="lem"/>
						<lit-tag v="prn.pro"/>
						<clip pos="3" side="tl" part="tipoenc_pro"/>
					</lu>
					<b/>
					<lu>
						<get-case-from pos="2">
							<clip pos="1" side="tl" part="lemh"/>
						</get-case-from>
						<clip pos="1" side="tl" part="a_verb"/>
						<clip pos="4" side="tl" part="temps"/>
						<clip pos="4" side="tl" part="persona"/>
						<clip pos="4" side="tl" part="nbr"/>
						<clip pos="1" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<!-- 								=·= v. ir =·= -->
		<rule>
			<!--REGLA 36: VERB IR + INFINITIU -> IR + A + INFINITIU -->
			<pattern>
				<pattern-item n="vbir"/>
				<pattern-item n="inf"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="infps"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="fts"/>
								</equal>
							</or>
						</test>
						<let>
							<clip pos="1" side="tl" part="temps"/>
							<lit-tag v="prs"/>
						</let>
					</when>
				</choose>
				<out>
					<lu>
						<clip pos="1" side="tl" part="whole"/>
					</lu>
					<b pos="1"/>
					<lu>
						<get-case-from pos="2">
							<lit v="a"/>
						</get-case-from>
						<lit-tag v="pr"/>
					</lu>
					<b/>
					<lu>
						<clip pos="2" side="tl" part="lemh"/>
						<clip pos="2" side="tl" part="a_verb"/>
						<clip pos="2" side="tl" part="temps"/>
						<clip pos="2" side="tl" part="persona"/>
						<clip pos="2" side="tl" part="nbr"/>
						<clip pos="2" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!--REGLA 37: pro + VERB IR + INFINITIU -> IR + A + INFINITIU-enc -->
			<pattern>
				<pattern-item n="prnpro"/>
				<pattern-item n="vbir"/>
				<pattern-item n="inf"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="2" side="sl" part="temps"/>
									<lit-tag v="infps"/>
								</equal>
								<equal>
									<clip pos="2" side="sl" part="temps"/>
									<lit-tag v="fts"/>
								</equal>
							</or>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<clip pos="2" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="2" side="tl" part="a_verb"/>
								<lit-tag v="prs"/>
								<clip pos="2" side="tl" part="persona"/>
								<clip pos="2" side="tl" part="nbr"/>
								<!-- 							<clip pos="2" side="tl" part="lemq"/>	  -->
							</lu>
						</out>
					</when>
					<otherwise>
						<out>
							<lu>
								<get-case-from pos="1">
									<clip pos="2" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="2" side="tl" part="a_verb"/>
								<clip pos="2" side="tl" part="temps"/>
								<clip pos="2" side="tl" part="persona"/>
								<clip pos="2" side="tl" part="gen"/>
								<clip pos="2" side="tl" part="nbr"/>
								<!-- 							<clip pos="2" side="tl" part="lemq"/>	  -->
							</lu>
						</out>
					</otherwise>
				</choose>
				<out>
					<b pos="2"/>
					<lu>
						<get-case-from pos="3">
							<lit v="a"/>
						</get-case-from>
						<lit-tag v="pr"/>
					</lu>
					<b/>
					<mlu>
						<lu>
							<clip pos="3" side="tl" part="lemh"/>
							<clip pos="3" side="tl" part="a_verb"/>
							<clip pos="3" side="tl" part="temps"/>
						</lu>
						<lu>
							<clip pos="1" side="tl" part="lem"/>
							<lit-tag v="prn.enc"/>
							<clip pos="1" side="tl" part="tipoenc_pro"/>
							<clip pos="3" side="tl" part="lemq"/>
						</lu>
					</mlu>
				</out>
			</action>
		</rule>
		<rule>
			<!--REGLA 37: pro + pro + VERB IR + INFINITIU -> IR + A + INFINITIU-enc-enc -->
			<pattern>
				<pattern-item n="prnpro"/>
				<pattern-item n="prnpro"/>
				<pattern-item n="vbir"/>
				<pattern-item n="inf"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="3" side="sl" part="temps"/>
									<lit-tag v="infps"/>
								</equal>
								<equal>
									<clip pos="3" side="sl" part="temps"/>
									<lit-tag v="fts"/>
								</equal>
							</or>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<clip pos="3" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="3" side="tl" part="a_verb"/>
								<lit-tag v="prs"/>
								<clip pos="3" side="tl" part="persona"/>
								<clip pos="3" side="tl" part="nbr"/>
								<!-- 							<clip pos="3" side="tl" part="lemq"/>	  -->
							</lu>
						</out>
					</when>
					<otherwise>
						<out>
							<lu>
								<get-case-from pos="1">
									<clip pos="3" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="3" side="tl" part="a_verb"/>
								<clip pos="3" side="tl" part="temps"/>
								<clip pos="3" side="tl" part="persona"/>
								<clip pos="3" side="tl" part="gen"/>
								<clip pos="3" side="tl" part="nbr"/>
								<!-- 							<clip pos="3" side="tl" part="lemq"/>	  -->
							</lu>
						</out>
					</otherwise>
				</choose>
				<out>
					<b pos="1"/>
					<lu>
						<get-case-from pos="4">
							<lit v="a"/>
						</get-case-from>
						<lit-tag v="pr"/>
					</lu>
					<b pos="2"/>
					<mlu>
						<lu>
							<clip pos="4" side="tl" part="lemh"/>
							<clip pos="4" side="tl" part="a_verb"/>
							<clip pos="4" side="tl" part="temps"/>
						</lu>
						<lu>
							<clip pos="1" side="tl" part="lem"/>
							<lit-tag v="prn.enc"/>
							<clip pos="1" side="tl" part="tipoenc_pro"/>
						</lu>
						<lu>
							<clip pos="2" side="tl" part="lem"/>
							<lit-tag v="prn.enc"/>
							<clip pos="2" side="tl" part="tipoenc_pro"/>
							<clip pos="4" side="tl" part="lemq"/>
						</lu>
					</mlu>
				</out>
				<call-macro n="f_bcond">
					<with-param pos="3"/>
				</call-macro>
			</action>
		</rule>
		<rule>
			<!--REGLA 38: VERB IR + pro + INFINITIU -> IR + A + INFINITIU-enc -->
			<pattern>
				<pattern-item n="vbir"/>
				<pattern-item n="prnpro"/>
				<pattern-item n="inf"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="infps"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="fts"/>
								</equal>
							</or>
						</test>
						<out>
							<lu>
								<clip pos="1" side="tl" part="lemh"/>
								<clip pos="1" side="tl" part="a_verb"/>
								<lit-tag v="prs"/>
								<clip pos="1" side="tl" part="persona"/>
								<clip pos="1" side="tl" part="nbr"/>
								<!-- 						<clip pos="1" side="tl" part="lemq"/>	  -->
							</lu>
						</out>
					</when>
					<otherwise>
						<out>
							<lu>
								<clip pos="1" side="tl" part="whole"/>
							</lu>
						</out>
					</otherwise>
				</choose>
				<out>
					<b pos="1"/>
					<lu>
						<get-case-from pos="3">
							<lit v="a"/>
						</get-case-from>
						<lit-tag v="pr"/>
					</lu>
					<b pos="2"/>
					<mlu>
						<lu>
							<clip pos="3" side="tl" part="lemh"/>
							<clip pos="3" side="tl" part="a_verb"/>
							<clip pos="3" side="tl" part="temps"/>
						</lu>
						<lu>
							<clip pos="2" side="tl" part="lem"/>
							<lit-tag v="prn.enc"/>
							<clip pos="2" side="tl" part="tipoenc_pro"/>
							<clip pos="3" side="tl" part="lemq"/>
						</lu>
					</mlu>
				</out>
			</action>
		</rule>
		<rule>
			<!--REGLA 38: VERB IR + pro + pro + INFINITIU -> IR + A + INFINITIU-enc-enc -->
			<pattern>
				<pattern-item n="vbir"/>
				<pattern-item n="prnpro"/>
				<pattern-item n="prnpro"/>
				<pattern-item n="inf"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="infps"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="fts"/>
								</equal>
							</or>
						</test>
						<out>
							<lu>
								<clip pos="1" side="tl" part="lemh"/>
								<clip pos="1" side="tl" part="a_verb"/>
								<lit-tag v="prs"/>
								<clip pos="1" side="tl" part="persona"/>
								<clip pos="1" side="tl" part="nbr"/>
								<!-- 						<clip pos="1" side="tl" part="lemq"/>	  -->
							</lu>
						</out>
					</when>
					<otherwise>
						<out>
							<lu>
								<clip pos="1" side="tl" part="whole"/>
							</lu>
						</out>
					</otherwise>
				</choose>
				<out>
					<b pos="1"/>
					<lu>
						<get-case-from pos="4">
							<lit v="a"/>
						</get-case-from>
						<lit-tag v="pr"/>
					</lu>
					<b pos="2"/>
					<mlu>
						<lu>
							<clip pos="4" side="tl" part="lemh"/>
							<clip pos="4" side="tl" part="a_verb"/>
							<clip pos="4" side="tl" part="temps"/>
						</lu>
						<lu>
							<clip pos="2" side="tl" part="lem"/>
							<lit-tag v="prn.enc"/>
							<clip pos="2" side="tl" part="tipoenc_pro"/>
						</lu>
						<lu>
							<clip pos="3" side="tl" part="lem"/>
							<lit-tag v="prn.enc"/>
							<clip pos="3" side="tl" part="tipoenc_pro"/>
							<clip pos="4" side="tl" part="lemq"/>
						</lu>
					</mlu>
				</out>
				<call-macro n="f_bcond">
					<with-param pos="3"/>
				</call-macro>
			</action>
		</rule>
		<rule>
			<!--REGLA 39: VERB IR + INFINITIU-enc -> IR + A + INFINITIU-enc -->
			<pattern>
				<pattern-item n="vbir"/>
				<pattern-item n="inf"/>
				<pattern-item n="prnenc"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="infps"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="fts"/>
								</equal>
							</or>
						</test>
						<out>
							<lu>
								<clip pos="1" side="tl" part="lemh"/>
								<clip pos="1" side="tl" part="a_verb"/>
								<lit-tag v="prs"/>
								<clip pos="1" side="tl" part="persona"/>
								<clip pos="1" side="tl" part="nbr"/>
								<!-- 							<clip pos="1" side="tl" part="lemq"/>	  -->
							</lu>
						</out>
					</when>
					<otherwise>
						<out>
							<lu>
								<clip pos="1" side="tl" part="lemh"/>
								<clip pos="1" side="tl" part="a_verb"/>
								<clip pos="1" side="tl" part="temps"/>
								<clip pos="1" side="tl" part="persona"/>
								<clip pos="1" side="tl" part="gen"/>
								<clip pos="1" side="tl" part="nbr"/>
								<!-- 							<clip pos="1" side="tl" part="lemq"/>	  -->
							</lu>
						</out>
					</otherwise>
				</choose>
				<out>
					<b pos="1"/>
					<lu>
						<get-case-from pos="2">
							<lit v="a"/>
						</get-case-from>
						<lit-tag v="pr"/>
					</lu>
					<b pos="2"/>
					<mlu>
						<lu>
							<clip pos="2" side="tl" part="lemh"/>
							<clip pos="2" side="tl" part="a_verb"/>
							<clip pos="2" side="tl" part="temps"/>
						</lu>
						<lu>
							<clip pos="3" side="tl" part="lem"/>
							<lit-tag v="prn.enc"/>
							<clip pos="3" side="tl" part="tipoenc_pro"/>
							<clip pos="2" side="tl" part="lemq"/>
						</lu>
					</mlu>
				</out>
			</action>
		</rule>
		<rule>
			<!--REGLA 39: VERB IR + INFINITIU-enc-enc -> IR + A + INFINITIU-enc-enc -->
			<pattern>
				<pattern-item n="vbir"/>
				<pattern-item n="inf"/>
				<pattern-item n="prnenc"/>
				<pattern-item n="prnenc"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="infps"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="fts"/>
								</equal>
							</or>
						</test>
						<out>
							<lu>
								<clip pos="1" side="tl" part="lemh"/>
								<clip pos="1" side="tl" part="a_verb"/>
								<lit-tag v="prs"/>
								<clip pos="1" side="tl" part="persona"/>
								<clip pos="1" side="tl" part="nbr"/>
								<!-- 							<clip pos="1" side="tl" part="lemq"/>	  -->
							</lu>
						</out>
					</when>
					<otherwise>
						<out>
							<lu>
								<clip pos="1" side="tl" part="lemh"/>
								<clip pos="1" side="tl" part="a_verb"/>
								<clip pos="1" side="tl" part="temps"/>
								<clip pos="1" side="tl" part="persona"/>
								<clip pos="1" side="tl" part="gen"/>
								<clip pos="1" side="tl" part="nbr"/>
								<!-- 							<clip pos="1" side="tl" part="lemq"/>	  -->
							</lu>
						</out>
					</otherwise>
				</choose>
				<out>
					<b pos="1"/>
					<lu>
						<get-case-from pos="2">
							<lit v="a"/>
						</get-case-from>
						<lit-tag v="pr"/>
					</lu>
					<b pos="2"/>
					<mlu>
						<lu>
							<clip pos="2" side="tl" part="lemh"/>
							<clip pos="2" side="tl" part="a_verb"/>
							<clip pos="2" side="tl" part="temps"/>
						</lu>
						<lu>
							<clip pos="3" side="tl" part="lem"/>
							<lit-tag v="prn.enc"/>
							<clip pos="3" side="tl" part="tipoenc_pro"/>
						</lu>
						<lu>
							<clip pos="4" side="tl" part="lem"/>
							<lit-tag v="prn.enc"/>
							<clip pos="4" side="tl" part="tipoenc_pro"/>
							<clip pos="2" side="tl" part="lemq"/>
						</lu>
					</mlu>
				</out>
			</action>
		</rule>
		<!-- el mateix amb un adverbi al mig-->
		<rule>
			<!--REGLA 36: va igualmente cantar -> va a cantar igualmente-->
			<pattern>
				<pattern-item n="vbir"/>
				<pattern-item n="adv"/>
				<pattern-item n="inf"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="infps"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="fts"/>
								</equal>
							</or>
						</test>
						<out>
							<lu>
								<clip pos="1" side="tl" part="lemh"/>
								<clip pos="1" side="tl" part="a_verb"/>
								<lit-tag v="prs"/>
								<clip pos="1" side="tl" part="persona"/>
								<clip pos="1" side="tl" part="nbr"/>
								<!-- 						<clip pos="1" side="tl" part="lemq"/>	  -->
							</lu>
						</out>
					</when>
					<otherwise>
						<out>
							<lu>
								<clip pos="1" side="tl" part="whole"/>
							</lu>
						</out>
					</otherwise>
				</choose>
				<out>
					<b pos="1"/>
					<lu>
						<get-case-from pos="3">
							<lit v="a"/>
						</get-case-from>
						<lit-tag v="pr"/>
					</lu>
					<b/>
					<lu>
						<clip pos="3" side="tl" part="lemh"/>
						<clip pos="3" side="tl" part="a_verb"/>
						<clip pos="3" side="tl" part="temps"/>
						<clip pos="3" side="tl" part="persona"/>
						<clip pos="3" side="tl" part="nbr"/>
						<clip pos="3" side="tl" part="lemq"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!--REGLA 37: pro + VERB IR + adv + INFINITIU -> IR + A + INFINITIU-enc +adv -->
			<pattern>
				<pattern-item n="prnpro"/>
				<pattern-item n="vbir"/>
				<pattern-item n="adv"/>
				<pattern-item n="inf"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="2" side="sl" part="temps"/>
									<lit-tag v="infps"/>
								</equal>
								<equal>
									<clip pos="2" side="sl" part="temps"/>
									<lit-tag v="fts"/>
								</equal>
							</or>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<clip pos="2" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="2" side="tl" part="a_verb"/>
								<lit-tag v="prs"/>
								<clip pos="2" side="tl" part="persona"/>
								<clip pos="2" side="tl" part="nbr"/>
								<!-- 							<clip pos="2" side="tl" part="lemq"/>	  -->
							</lu>
						</out>
					</when>
					<otherwise>
						<out>
							<lu>
								<get-case-from pos="1">
									<clip pos="2" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="2" side="tl" part="a_verb"/>
								<clip pos="2" side="tl" part="temps"/>
								<clip pos="2" side="tl" part="persona"/>
								<clip pos="2" side="tl" part="gen"/>
								<clip pos="2" side="tl" part="nbr"/>
								<!-- 							<clip pos="2" side="tl" part="lemq"/>	  -->
							</lu>
						</out>
					</otherwise>
				</choose>
				<out>
					<b pos="2"/>
					<lu>
						<get-case-from pos="4">
							<lit v="a"/>
						</get-case-from>
						<lit-tag v="pr"/>
					</lu>
					<b/>
					<mlu>
						<lu>
							<clip pos="4" side="tl" part="lemh"/>
							<clip pos="4" side="tl" part="a_verb"/>
							<clip pos="4" side="tl" part="temps"/>
						</lu>
						<lu>
							<clip pos="1" side="tl" part="lem"/>
							<lit-tag v="prn.enc"/>
							<clip pos="1" side="tl" part="tipoenc_pro"/>
							<clip pos="4" side="tl" part="lemq"/>
						</lu>
					</mlu>
					<b pos="3"/>
					<lu>
						<clip pos="3" side="tl" part="whole"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!--REGLA 37: pro + pro + VERB IR + adv + INFINITIU -> IR + A + INFINITIU-enc-enc + adv-->
			<pattern>
				<pattern-item n="prnpro"/>
				<pattern-item n="prnpro"/>
				<pattern-item n="vbir"/>
				<pattern-item n="adv"/>
				<pattern-item n="inf"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="3" side="sl" part="temps"/>
									<lit-tag v="infps"/>
								</equal>
								<equal>
									<clip pos="3" side="sl" part="temps"/>
									<lit-tag v="fts"/>
								</equal>
							</or>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<clip pos="3" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="3" side="tl" part="a_verb"/>
								<lit-tag v="prs"/>
								<clip pos="3" side="tl" part="persona"/>
								<clip pos="3" side="tl" part="nbr"/>
								<!-- 							<clip pos="3" side="tl" part="lemq"/>	  -->
							</lu>
						</out>
					</when>
					<otherwise>
						<out>
							<lu>
								<get-case-from pos="1">
									<clip pos="3" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="3" side="tl" part="a_verb"/>
								<clip pos="3" side="tl" part="temps"/>
								<clip pos="3" side="tl" part="persona"/>
								<clip pos="3" side="tl" part="gen"/>
								<clip pos="3" side="tl" part="nbr"/>
								<!-- 							<clip pos="3" side="tl" part="lemq"/>	  -->
							</lu>
						</out>
					</otherwise>
				</choose>
				<out>
					<b pos="1"/>
					<lu>
						<get-case-from pos="4">
							<lit v="a"/>
						</get-case-from>
						<lit-tag v="pr"/>
					</lu>
					<b pos="2"/>
					<mlu>
						<lu>
							<clip pos="5" side="tl" part="lemh"/>
							<clip pos="5" side="tl" part="a_verb"/>
							<clip pos="5" side="tl" part="temps"/>
						</lu>
						<lu>
							<clip pos="1" side="tl" part="lem"/>
							<lit-tag v="prn.enc"/>
							<clip pos="1" side="tl" part="tipoenc_pro"/>
						</lu>
						<lu>
							<clip pos="2" side="tl" part="lem"/>
							<lit-tag v="prn.enc"/>
							<clip pos="2" side="tl" part="tipoenc_pro"/>
							<clip pos="5" side="tl" part="lemq"/>
						</lu>
					</mlu>
					<b pos="3"/>
					<lu>
						<clip pos="4" side="tl" part="whole"/>
					</lu>
				</out>
				<call-macro n="f_bcond">
					<with-param pos="4"/>
				</call-macro>
			</action>
		</rule>
		<rule>
			<!--REGLA 38: VERB IR + + adv + pro + INFINITIU -> IR + A + INFINITIU-enc +adv -->
			<pattern>
				<pattern-item n="vbir"/>
				<pattern-item n="adv"/>
				<pattern-item n="prnpro"/>
				<pattern-item n="inf"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="infps"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="fts"/>
								</equal>
							</or>
						</test>
						<out>
							<lu>
								<clip pos="1" side="tl" part="lemh"/>
								<clip pos="1" side="tl" part="a_verb"/>
								<lit-tag v="prs"/>
								<clip pos="1" side="tl" part="persona"/>
								<clip pos="1" side="tl" part="nbr"/>
								<!-- 						<clip pos="1" side="tl" part="lemq"/>	  -->
							</lu>
						</out>
					</when>
					<otherwise>
						<out>
							<lu>
								<clip pos="1" side="tl" part="whole"/>
							</lu>
						</out>
					</otherwise>
				</choose>
				<out>
					<b pos="1"/>
					<lu>
						<get-case-from pos="3">
							<lit v="a"/>
						</get-case-from>
						<lit-tag v="pr"/>
					</lu>
					<b pos="2"/>
					<mlu>
						<lu>
							<clip pos="4" side="tl" part="lemh"/>
							<clip pos="4" side="tl" part="a_verb"/>
							<clip pos="4" side="tl" part="temps"/>
						</lu>
						<lu>
							<clip pos="3" side="tl" part="lem"/>
							<lit-tag v="prn.enc"/>
							<clip pos="3" side="tl" part="tipoenc_pro"/>
							<clip pos="4" side="tl" part="lemq"/>
						</lu>
					</mlu>
					<b pos="3"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!--REGLA 38: VERB IR + adv + pro + pro + INFINITIU -> IR + A + INFINITIU-enc-enc +adv -->
			<pattern>
				<pattern-item n="vbir"/>
				<pattern-item n="adv"/>
				<pattern-item n="prnpro"/>
				<pattern-item n="prnpro"/>
				<pattern-item n="inf"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="infps"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="fts"/>
								</equal>
							</or>
						</test>
						<out>
							<lu>
								<clip pos="1" side="tl" part="lemh"/>
								<clip pos="1" side="tl" part="a_verb"/>
								<lit-tag v="prs"/>
								<clip pos="1" side="tl" part="persona"/>
								<clip pos="1" side="tl" part="nbr"/>
								<!-- 						<clip pos="1" side="tl" part="lemq"/>	  -->
							</lu>
						</out>
					</when>
					<otherwise>
						<out>
							<lu>
								<clip pos="1" side="tl" part="whole"/>
							</lu>
						</out>
					</otherwise>
				</choose>
				<out>
					<b pos="1"/>
					<lu>
						<get-case-from pos="4">
							<lit v="a"/>
						</get-case-from>
						<lit-tag v="pr"/>
					</lu>
					<b pos="2"/>
					<mlu>
						<lu>
							<clip pos="5" side="tl" part="lemh"/>
							<clip pos="5" side="tl" part="a_verb"/>
							<clip pos="5" side="tl" part="temps"/>
						</lu>
						<lu>
							<clip pos="3" side="tl" part="lem"/>
							<lit-tag v="prn.enc"/>
							<clip pos="3" side="tl" part="tipoenc_pro"/>
						</lu>
						<lu>
							<clip pos="4" side="tl" part="lem"/>
							<lit-tag v="prn.enc"/>
							<clip pos="4" side="tl" part="tipoenc_pro"/>
							<clip pos="5" side="tl" part="lemq"/>
						</lu>
					</mlu>
					<b pos="3"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
				</out>
				<call-macro n="f_bcond">
					<with-param pos="4"/>
				</call-macro>
			</action>
		</rule>
		<rule>
			<!--REGLA 39: VERB IR +adv +INFINITIU-enc -> IR + A + INFINITIU-enc + adv-->
			<pattern>
				<pattern-item n="vbir"/>
				<pattern-item n="adv"/>
				<pattern-item n="inf"/>
				<pattern-item n="prnenc"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="infps"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="fts"/>
								</equal>
							</or>
						</test>
						<out>
							<lu>
								<clip pos="1" side="tl" part="lemh"/>
								<clip pos="1" side="tl" part="a_verb"/>
								<lit-tag v="prs"/>
								<clip pos="1" side="tl" part="persona"/>
								<clip pos="1" side="tl" part="nbr"/>
								<!-- 							<clip pos="1" side="tl" part="lemq"/>	  -->
							</lu>
						</out>
					</when>
					<otherwise>
						<out>
							<lu>
								<clip pos="1" side="tl" part="lemh"/>
								<clip pos="1" side="tl" part="a_verb"/>
								<clip pos="1" side="tl" part="temps"/>
								<clip pos="1" side="tl" part="persona"/>
								<clip pos="1" side="tl" part="gen"/>
								<clip pos="1" side="tl" part="nbr"/>
								<!-- 							<clip pos="1" side="tl" part="lemq"/>	  -->
							</lu>
						</out>
					</otherwise>
				</choose>
				<out>
					<b pos="1"/>
					<lu>
						<get-case-from pos="3">
							<lit v="a"/>
						</get-case-from>
						<lit-tag v="pr"/>
					</lu>
					<b pos="2"/>
					<mlu>
						<lu>
							<clip pos="3" side="tl" part="lemh"/>
							<clip pos="3" side="tl" part="a_verb"/>
							<clip pos="3" side="tl" part="temps"/>
						</lu>
						<lu>
							<clip pos="4" side="tl" part="lem"/>
							<lit-tag v="prn.enc"/>
							<clip pos="4" side="tl" part="tipoenc_pro"/>
							<clip pos="3" side="tl" part="lemq"/>
						</lu>
					</mlu>
					<b pos="3"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!--REGLA 39: VERB IR + INFINITIU-enc-enc -> IR + A + INFINITIU-enc-enc -->
			<pattern>
				<pattern-item n="vbir"/>
				<pattern-item n="adv"/>
				<pattern-item n="inf"/>
				<pattern-item n="prnenc"/>
				<pattern-item n="prnenc"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="infps"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="fts"/>
								</equal>
							</or>
						</test>
						<out>
							<lu>
								<clip pos="1" side="tl" part="lemh"/>
								<clip pos="1" side="tl" part="a_verb"/>
								<lit-tag v="prs"/>
								<clip pos="1" side="tl" part="persona"/>
								<clip pos="1" side="tl" part="nbr"/>
								<!-- 							<clip pos="1" side="tl" part="lemq"/>	  -->
							</lu>
						</out>
					</when>
					<otherwise>
						<out>
							<lu>
								<clip pos="1" side="tl" part="lemh"/>
								<clip pos="1" side="tl" part="a_verb"/>
								<clip pos="1" side="tl" part="temps"/>
								<clip pos="1" side="tl" part="persona"/>
								<clip pos="1" side="tl" part="gen"/>
								<clip pos="1" side="tl" part="nbr"/>
								<!-- 							<clip pos="1" side="tl" part="lemq"/>	  -->
							</lu>
						</out>
					</otherwise>
				</choose>
				<out>
					<b pos="1"/>
					<lu>
						<get-case-from pos="3">
							<lit v="a"/>
						</get-case-from>
						<lit-tag v="pr"/>
					</lu>
					<b pos="2"/>
					<mlu>
						<lu>
							<clip pos="3" side="tl" part="lemh"/>
							<clip pos="3" side="tl" part="a_verb"/>
							<clip pos="3" side="tl" part="temps"/>
						</lu>
						<lu>
							<clip pos="4" side="tl" part="lem"/>
							<lit-tag v="prn.enc"/>
							<clip pos="4" side="tl" part="tipoenc_pro"/>
						</lu>
						<lu>
							<clip pos="5" side="tl" part="lem"/>
							<lit-tag v="prn.enc"/>
							<clip pos="5" side="tl" part="tipoenc_pro"/>
							<clip pos="3" side="tl" part="lemq"/>
						</lu>
					</mlu>
					<b pos="3"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
				</out>
			</action>
		</rule>
		<!-- 								=·= infinitivo pessoal =·= -->
		<rule>
			<!--REGLA 40: PREP INFPS -> PRP INF (sense clítics)-->
			<pattern>
				<pattern-item n="prep"/>
				<pattern-item n="infpsfts"/>
			</pattern>
			<action>
				<out>
					<lu>
						<clip pos="1" side="tl" part="whole"/>
					</lu>
					<b pos="1"/>
					<lu>
						<clip pos="2" side="tl" part="lemh"/>
						<clip pos="2" side="tl" part="a_verb"/>
						<lit-tag v="inf"/>
						<clip pos="2" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!--REGLA 41: PREP PRNPRO INFPS -> PRP INF-ENC -->
			<pattern>
				<pattern-item n="prep"/>
				<pattern-item n="prnpro"/>
				<pattern-item n="infpsfts"/>
			</pattern>
			<action>
				<out>
					<lu>
						<clip pos="1" side="tl" part="whole"/>
					</lu>
					<b pos="1"/>
					<mlu>
						<lu>
							<clip pos="3" side="tl" part="lemh"/>
							<clip pos="3" side="tl" part="a_verb"/>
							<lit-tag v="inf"/>
						</lu>
						<lu>
							<clip pos="2" side="tl" part="lem"/>
							<lit-tag v="prn.enc"/>
							<clip pos="2" side="tl" part="tipoenc_pro"/>
							<clip pos="3" side="tl" part="lemq"/>
						</lu>
					</mlu>
				</out>
				<call-macro n="f_bcond">
					<with-param pos="2"/>
				</call-macro>
			</action>
		</rule>
		<rule>
			<!--REGLA 42: PREP INFPS-ENC -> PRP INF-ENC -->
			<pattern>
				<pattern-item n="prep"/>
				<pattern-item n="infpsfts"/>
				<pattern-item n="prnenc"/>
			</pattern>
			<action>
				<out>
					<lu>
						<clip pos="1" side="tl" part="whole"/>
					</lu>
					<b pos="1"/>
					<mlu>
						<lu>
							<clip pos="2" side="tl" part="lemh"/>
							<clip pos="2" side="tl" part="a_verb"/>
							<lit-tag v="inf"/>
						</lu>
						<lu>
							<clip pos="3" side="tl" part="lem"/>
							<lit-tag v="prn.enc"/>
							<clip pos="3" side="tl" part="tipoenc_pro"/>
							<clip pos="2" side="tl" part="lemq"/>
						</lu>
					</mlu>
				</out>
			</action>
		</rule>
		<!-- el mateix, però amb un adverbi entre la preposició i el verb -->
		<rule>
			<!--REGLA 40: PREP ADV INFPS -> PRP ADV INF (sense clítics)-->
			<pattern>
				<pattern-item n="prep"/>
				<pattern-item n="adv"/>
				<pattern-item n="infpsfts"/>
			</pattern>
			<action>
				<out>
					<lu>
						<clip pos="1" side="tl" part="whole"/>
					</lu>
					<b pos="1"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="3" side="tl" part="lemh"/>
						<clip pos="3" side="tl" part="a_verb"/>
						<lit-tag v="inf"/>
						<clip pos="3" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!--REGLA 41: PREP ADV PRNPRO INFPS -> PREP ADV INF-ENC -->
			<pattern>
				<pattern-item n="prep"/>
				<pattern-item n="adv"/>
				<pattern-item n="prnpro"/>
				<pattern-item n="infpsfts"/>
			</pattern>
			<action>
				<out>
					<lu>
						<clip pos="1" side="tl" part="whole"/>
					</lu>
					<b pos="1"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
					<b pos="2"/>
					<mlu>
						<lu>
							<clip pos="4" side="tl" part="lemh"/>
							<clip pos="4" side="tl" part="a_verb"/>
							<lit-tag v="inf"/>
						</lu>
						<lu>
							<clip pos="3" side="tl" part="lem"/>
							<lit-tag v="prn.enc"/>
							<clip pos="3" side="tl" part="tipoenc_pro"/>
							<clip pos="4" side="tl" part="lemq"/>
						</lu>
					</mlu>
				</out>
				<call-macro n="f_bcond">
					<with-param pos="3"/>
				</call-macro>
			</action>
		</rule>
		<rule>
			<!--REGLA 42: PREP ADV INFPS-ENC -> PRP ADV INF-ENC -->
			<pattern>
				<pattern-item n="prep"/>
				<pattern-item n="adv"/>
				<pattern-item n="infpsfts"/>
				<pattern-item n="prnenc"/>
			</pattern>
			<action>
				<out>
					<lu>
						<clip pos="1" side="tl" part="whole"/>
					</lu>
					<b pos="1"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
					<b pos="2"/>
					<mlu>
						<lu>
							<clip pos="3" side="tl" part="lemh"/>
							<clip pos="3" side="tl" part="a_verb"/>
							<lit-tag v="inf"/>
						</lu>
						<lu>
							<clip pos="4" side="tl" part="lem"/>
							<lit-tag v="prn.enc"/>
							<clip pos="4" side="tl" part="tipoenc_pro"/>
							<clip pos="3" side="tl" part="lemq"/>
						</lu>
					</mlu>
				</out>
			</action>
		</rule>
		<!-- amb si condicional	 -->
		<rule>
			<!--REGLA 40: SEADV INFPS/FTS-> SI FTS (sense clítics)-->
			<pattern>
				<pattern-item n="seadv"/>
				<pattern-item n="infpsfts"/>
			</pattern>
			<action>
				<out>
					<lu>
						<clip pos="1" side="tl" part="whole"/>
					</lu>
					<b pos="1"/>
					<lu>
						<clip pos="2" side="tl" part="lemh"/>
						<clip pos="2" side="tl" part="a_verb"/>
						<lit-tag v="pis"/>
						<clip pos="2" side="tl" part="persona"/>
						<clip pos="2" side="tl" part="nbr"/>
						<clip pos="2" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!--REGLA 41: SEADV PRNPRO INFPS -> SEADV PRNPRO FTS -->
			<pattern>
				<pattern-item n="seadv"/>
				<pattern-item n="prnpro"/>
				<pattern-item n="infpsfts"/>
			</pattern>
			<action>
				<out>
					<lu>
						<clip pos="1" side="tl" part="whole"/>
					</lu>
					<b pos="1"/>
					<lu>
						<clip pos="2" side="tl" part="lem"/>
						<lit-tag v="prn.pro"/>
						<clip pos="2" side="tl" part="tipoenc_pro"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="3" side="tl" part="lemh"/>
						<clip pos="3" side="tl" part="a_verb"/>
						<lit-tag v="pis"/>
						<clip pos="3" side="tl" part="persona"/>
						<clip pos="3" side="tl" part="nbr"/>
						<clip pos="3" side="tl" part="lemq"/>
					</lu>
				</out>
				<!--			<call-macro n="f_bcond">
				<with-param pos="2"/>
			</call-macro>-->
			</action>
		</rule>
		<rule>
			<!--REGLA 42: SEADV INFPS-ENC -> SEADV PRNPRO FTS -->
			<pattern>
				<pattern-item n="seadv"/>
				<pattern-item n="infpsfts"/>
				<pattern-item n="prnenc"/>
			</pattern>
			<action>
				<out>
					<lu>
						<clip pos="1" side="tl" part="whole"/>
					</lu>
					<b pos="1"/>
					<lu>
						<clip pos="3" side="tl" part="lem"/>
						<lit-tag v="prn.pro"/>
						<clip pos="3" side="tl" part="tipoenc_pro"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="2" side="tl" part="lemh"/>
						<clip pos="2" side="tl" part="a_verb"/>
						<lit-tag v="pis"/>
						<clip pos="2" side="tl" part="persona"/>
						<clip pos="2" side="tl" part="nbr"/>
						<clip pos="2" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<!-- el mateix, però amb un adverbi entre la preposició i el verb -->
		<rule>
			<!--REGLA 40: SEADV ADV INFPS -> SEADV ADV FTS (sense clítics)-->
			<pattern>
				<pattern-item n="seadv"/>
				<pattern-item n="adv"/>
				<pattern-item n="infpsfts"/>
			</pattern>
			<action>
				<out>
					<lu>
						<clip pos="1" side="tl" part="whole"/>
					</lu>
					<b pos="1"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="3" side="tl" part="lemh"/>
						<clip pos="3" side="tl" part="a_verb"/>
						<lit-tag v="pis"/>
						<clip pos="3" side="tl" part="persona"/>
						<clip pos="3" side="tl" part="nbr"/>
						<clip pos="3" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!--REGLA 41: SEADV ADV PRNPRO INFPS -> SEADV ADV PRNPRO FTS -->
			<pattern>
				<pattern-item n="seadv"/>
				<pattern-item n="adv"/>
				<pattern-item n="prnpro"/>
				<pattern-item n="infpsfts"/>
			</pattern>
			<action>
				<out>
					<lu>
						<clip pos="1" side="tl" part="whole"/>
					</lu>
					<b pos="1"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="3" side="tl" part="lem"/>
						<lit-tag v="prn.pro"/>
						<clip pos="3" side="tl" part="tipoenc_pro"/>
					</lu>
					<b pos="3"/>
					<lu>
						<clip pos="4" side="tl" part="lemh"/>
						<clip pos="4" side="tl" part="a_verb"/>
						<lit-tag v="pis"/>
						<clip pos="4" side="tl" part="persona"/>
						<clip pos="4" side="tl" part="nbr"/>
						<clip pos="4" side="tl" part="lemq"/>
					</lu>
				</out>
				<!--			<call-macro n="f_bcond">
				<with-param pos="3"/>
			</call-macro>-->
			</action>
		</rule>
		<rule>
			<!--REGLA 42: SEADV ADV INFPS-ENC -> SEADV ADV PRNPRO FTS -->
			<pattern>
				<pattern-item n="seadv"/>
				<pattern-item n="adv"/>
				<pattern-item n="infpsfts"/>
				<pattern-item n="prnenc"/>
			</pattern>
			<action>
				<out>
					<lu>
						<clip pos="1" side="tl" part="whole"/>
					</lu>
					<b pos="1"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="4" side="tl" part="lem"/>
						<lit-tag v="prn.pro"/>
						<clip pos="4" side="tl" part="tipoenc_pro"/>
					</lu>
					<b pos="3"/>
					<lu>
						<clip pos="3" side="tl" part="lemh"/>
						<clip pos="3" side="tl" part="a_verb"/>
						<lit-tag v="pis"/>
						<clip pos="3" side="tl" part="persona"/>
						<clip pos="3" side="tl" part="nbr"/>
						<clip pos="3" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<!-- 								=:= estar a inf. =·= -->
		<rule>
			<!--REGLA 43: estar a infinitiu   -> estar gerundi -->
			<pattern>
				<pattern-item n="estar"/>
				<pattern-item n="a"/>
				<pattern-item n="inf"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="infps"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="fts"/>
								</equal>
							</or>
						</test>
						<out>
							<lu>
								<clip pos="1" side="tl" part="lemh"/>
								<clip pos="1" side="tl" part="a_verb"/>
								<lit-tag v="prs"/>
								<clip pos="1" side="tl" part="persona"/>
								<clip pos="1" side="tl" part="nbr"/>
								<clip pos="1" side="tl" part="lemq"/>
							</lu>
						</out>
					</when>
					<otherwise>
						<out>
							<lu>
								<clip pos="1" side="tl" part="whole"/>
							</lu>
						</out>
					</otherwise>
				</choose>
				<out>
					<b pos="1"/>
					<lu>
						<clip pos="3" side="tl" part="lemh"/>
						<clip pos="3" side="tl" part="a_verb"/>
						<lit-tag v="ger"/>
					</lu>
				</out>
				<call-macro n="f_bcond">
					<with-param pos="2"/>
				</call-macro>
			</action>
		</rule>
		<rule>
			<!--REGLA 43: estar adv a infinitiu   -> estar gerundi adv -->
			<pattern>
				<pattern-item n="estar"/>
				<pattern-item n="adv"/>
				<pattern-item n="a"/>
				<pattern-item n="inf"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="infps"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="fts"/>
								</equal>
							</or>
						</test>
						<out>
							<lu>
								<clip pos="1" side="tl" part="lemh"/>
								<clip pos="1" side="tl" part="a_verb"/>
								<lit-tag v="prs"/>
								<clip pos="1" side="tl" part="persona"/>
								<clip pos="1" side="tl" part="nbr"/>
								<clip pos="1" side="tl" part="lemq"/>
							</lu>
						</out>
					</when>
					<otherwise>
						<out>
							<lu>
								<clip pos="1" side="tl" part="whole"/>
							</lu>
						</out>
					</otherwise>
				</choose>
				<out>
					<b pos="1"/>
					<lu>
						<clip pos="4" side="tl" part="lemh"/>
						<clip pos="4" side="tl" part="a_verb"/>
						<lit-tag v="ger"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
				</out>
				<call-macro n="f_bcond">
					<with-param pos="3"/>
				</call-macro>
			</action>
		</rule>
		<rule>
			<!--REGLA 44: estar a prnpro inf -> estar ger-enc -->
			<pattern>
				<pattern-item n="estar"/>
				<pattern-item n="a"/>
				<pattern-item n="prnpro"/>
				<pattern-item n="inf"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="infps"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="fts"/>
								</equal>
							</or>
						</test>
						<out>
							<lu>
								<clip pos="1" side="tl" part="lemh"/>
								<clip pos="1" side="tl" part="a_verb"/>
								<lit-tag v="prs"/>
								<clip pos="1" side="tl" part="persona"/>
								<clip pos="1" side="tl" part="nbr"/>
								<clip pos="1" side="tl" part="lemq"/>
							</lu>
						</out>
					</when>
					<otherwise>
						<out>
							<lu>
								<clip pos="1" side="tl" part="whole"/>
							</lu>
						</out>
					</otherwise>
				</choose>
				<out>
					<b pos="1"/>
					<mlu>
						<lu>
							<clip pos="4" side="tl" part="lemh"/>
							<clip pos="4" side="tl" part="a_verb"/>
							<lit-tag v="ger"/>
						</lu>
						<lu>
							<clip pos="3" side="tl" part="lem"/>
							<lit-tag v="prn.enc"/>
							<clip pos="3" side="tl" part="tipoenc_pro"/>
							<clip pos="4" side="tl" part="lemq"/>
						</lu>
					</mlu>
				</out>
				<call-macro n="f_bcond">
					<with-param pos="2"/>
				</call-macro>
				<call-macro n="f_bcond">
					<with-param pos="3"/>
				</call-macro>
			</action>
		</rule>
		<rule>
			<!--REGLA 44: estar adv a prnpro inf -> estar ger-enc adv-->
			<pattern>
				<pattern-item n="estar"/>
				<pattern-item n="adv"/>
				<pattern-item n="a"/>
				<pattern-item n="prnpro"/>
				<pattern-item n="inf"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="infps"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="fts"/>
								</equal>
							</or>
						</test>
						<out>
							<lu>
								<clip pos="1" side="tl" part="lemh"/>
								<clip pos="1" side="tl" part="a_verb"/>
								<lit-tag v="prs"/>
								<clip pos="1" side="tl" part="persona"/>
								<clip pos="1" side="tl" part="nbr"/>
								<clip pos="1" side="tl" part="lemq"/>
							</lu>
						</out>
					</when>
					<otherwise>
						<out>
							<lu>
								<clip pos="1" side="tl" part="whole"/>
							</lu>
						</out>
					</otherwise>
				</choose>
				<out>
					<b pos="1"/>
					<mlu>
						<lu>
							<clip pos="5" side="tl" part="lemh"/>
							<clip pos="5" side="tl" part="a_verb"/>
							<lit-tag v="ger"/>
						</lu>
						<lu>
							<clip pos="4" side="tl" part="lem"/>
							<lit-tag v="prn.enc"/>
							<clip pos="4" side="tl" part="tipoenc_pro"/>
							<clip pos="5" side="tl" part="lemq"/>
						</lu>
					</mlu>
					<b pos="2"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
				</out>
				<call-macro n="f_bcond">
					<with-param pos="3"/>
				</call-macro>
				<call-macro n="f_bcond">
					<with-param pos="4"/>
				</call-macro>
			</action>
		</rule>
		<rule>
			<!--REGLA 45: estar a inf-enc -> estar ger-enc -->
			<pattern>
				<pattern-item n="estar"/>
				<pattern-item n="a"/>
				<pattern-item n="inf"/>
				<pattern-item n="prnenc"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="infps"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="fts"/>
								</equal>
							</or>
						</test>
						<out>
							<lu>
								<clip pos="1" side="tl" part="lemh"/>
								<clip pos="1" side="tl" part="a_verb"/>
								<lit-tag v="prs"/>
								<clip pos="1" side="tl" part="persona"/>
								<clip pos="1" side="tl" part="nbr"/>
								<clip pos="1" side="tl" part="lemq"/>
							</lu>
						</out>
					</when>
					<otherwise>
						<out>
							<lu>
								<clip pos="1" side="tl" part="lemh"/>
								<clip pos="1" side="tl" part="a_verb"/>
								<clip pos="1" side="tl" part="temps"/>
								<clip pos="1" side="tl" part="persona"/>
								<clip pos="1" side="tl" part="nbr"/>
								<clip pos="1" side="tl" part="lemq"/>
							</lu>
						</out>
					</otherwise>
				</choose>
				<out>
					<b pos="1"/>
					<mlu>
						<lu>
							<clip pos="3" side="tl" part="lemh"/>
							<clip pos="3" side="tl" part="a_verb"/>
							<lit-tag v="ger"/>
						</lu>
						<lu>
							<clip pos="4" side="tl" part="lem"/>
							<lit-tag v="prn.enc"/>
							<clip pos="4" side="tl" part="tipoenc_pro"/>
							<clip pos="3" side="tl" part="lemq"/>
						</lu>
					</mlu>
				</out>
				<call-macro n="f_bcond">
					<with-param pos="2"/>
				</call-macro>
			</action>
		</rule>
		<rule>
			<!--REGLA 45: estar adv a inf-enc -> estar adv ger-enc -->
			<pattern>
				<pattern-item n="estar"/>
				<pattern-item n="adv"/>
				<pattern-item n="a"/>
				<pattern-item n="inf"/>
				<pattern-item n="prnenc"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="infps"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="fts"/>
								</equal>
							</or>
						</test>
						<out>
							<lu>
								<clip pos="1" side="tl" part="lemh"/>
								<clip pos="1" side="tl" part="a_verb"/>
								<lit-tag v="prs"/>
								<clip pos="1" side="tl" part="persona"/>
								<clip pos="1" side="tl" part="nbr"/>
								<clip pos="1" side="tl" part="lemq"/>
							</lu>
						</out>
					</when>
					<otherwise>
						<out>
							<lu>
								<clip pos="1" side="tl" part="lemh"/>
								<clip pos="1" side="tl" part="a_verb"/>
								<clip pos="1" side="tl" part="temps"/>
								<clip pos="1" side="tl" part="persona"/>
								<clip pos="1" side="tl" part="nbr"/>
								<clip pos="1" side="tl" part="lemq"/>
							</lu>
						</out>
					</otherwise>
				</choose>
				<out>
					<b pos="1"/>
					<mlu>
						<lu>
							<clip pos="4" side="tl" part="lemh"/>
							<clip pos="4" side="tl" part="a_verb"/>
							<lit-tag v="ger"/>
						</lu>
						<lu>
							<clip pos="5" side="tl" part="lem"/>
							<lit-tag v="prn.enc"/>
							<clip pos="5" side="tl" part="tipoenc_pro"/>
							<clip pos="4" side="tl" part="lemq"/>
						</lu>
					</mlu>
					<b pos="2"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
				</out>
				<call-macro n="f_bcond">
					<with-param pos="3"/>
				</call-macro>
			</action>
		</rule>
		<rule>
			<!--REGLA 46: prnpro estar a inf -> estar (amb clític) gerundi -->
			<pattern>
				<pattern-item n="prnpro"/>
				<pattern-item n="estar"/>
				<pattern-item n="a"/>
				<pattern-item n="inf"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="2" side="sl" part="temps"/>
									<lit-tag v="inf"/>
								</equal>
								<equal>
									<clip pos="2" side="sl" part="temps"/>
									<lit-tag v="imp"/>
								</equal>
								<equal>
									<clip pos="2" side="sl" part="temps"/>
									<lit-tag v="ger"/>
								</equal>
							</or>
						</test>
						<out>
							<mlu>
								<lu>
									<get-case-from pos="1">
										<clip pos="2" side="tl" part="lemh"/>
									</get-case-from>
									<clip pos="2" side="tl" part="a_verb"/>
									<clip pos="2" side="tl" part="temps"/>
									<clip pos="2" side="tl" part="persona"/>
									<clip pos="2" side="tl" part="nbr"/>
								</lu>
								<lu>
									<get-case-from pos="2">
										<clip pos="1" side="tl" part="lem"/>
									</get-case-from>
									<lit-tag v="prn.enc"/>
									<clip pos="1" side="tl" part="tipoenc_pro"/>
									<clip pos="2" side="tl" part="lemq"/>
								</lu>
							</mlu>
						</out>
						<call-macro n="f_bcond">
							<with-param pos="1"/>
						</call-macro>
					</when>
					<otherwise>
						<out>
							<lu>
								<clip pos="1" side="tl" part="whole"/>
							</lu>
							<b pos="1"/>
						</out>
						<choose>
							<when>
								<test>
									<or>
										<equal>
											<clip pos="2" side="sl" part="temps"/>
											<lit-tag v="infps"/>
										</equal>
										<equal>
											<clip pos="2" side="sl" part="temps"/>
											<lit-tag v="fts"/>
										</equal>
									</or>
								</test>
								<out>
									<lu>
										<clip pos="2" side="tl" part="lemh"/>
										<clip pos="2" side="tl" part="a_verb"/>
										<lit-tag v="prs"/>
										<clip pos="2" side="tl" part="persona"/>
										<clip pos="2" side="tl" part="nbr"/>
										<clip pos="2" side="tl" part="lemq"/>
									</lu>
								</out>
							</when>
							<otherwise>
								<out>
									<lu>
										<clip pos="2" side="tl" part="whole"/>
									</lu>
								</out>
							</otherwise>
						</choose>
					</otherwise>
				</choose>
				<out>
					<b pos="2"/>
					<lu>
						<clip pos="4" side="tl" part="lemh"/>
						<clip pos="4" side="tl" part="a_verb"/>
						<lit-tag v="ger"/>
					</lu>
				</out>
				<call-macro n="f_bcond">
					<with-param pos="3"/>
				</call-macro>
			</action>
		</rule>
		<rule>
			<!--REGLA 46: prnpro estar adv a inf -> estar (amb clític) gerundi adv-->
			<pattern>
				<pattern-item n="prnpro"/>
				<pattern-item n="estar"/>
				<pattern-item n="adv"/>
				<pattern-item n="a"/>
				<pattern-item n="inf"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="2" side="sl" part="temps"/>
									<lit-tag v="inf"/>
								</equal>
								<equal>
									<clip pos="2" side="sl" part="temps"/>
									<lit-tag v="imp"/>
								</equal>
								<equal>
									<clip pos="2" side="sl" part="temps"/>
									<lit-tag v="ger"/>
								</equal>
							</or>
						</test>
						<out>
							<mlu>
								<lu>
									<get-case-from pos="1">
										<clip pos="2" side="tl" part="lemh"/>
									</get-case-from>
									<clip pos="2" side="tl" part="a_verb"/>
									<clip pos="2" side="tl" part="temps"/>
									<clip pos="2" side="tl" part="persona"/>
									<clip pos="2" side="tl" part="nbr"/>
								</lu>
								<lu>
									<get-case-from pos="2">
										<clip pos="1" side="tl" part="lem"/>
									</get-case-from>
									<lit-tag v="prn.enc"/>
									<clip pos="1" side="tl" part="tipoenc_pro"/>
									<clip pos="2" side="tl" part="lemq"/>
								</lu>
							</mlu>
						</out>
						<call-macro n="f_bcond">
							<with-param pos="1"/>
						</call-macro>
					</when>
					<otherwise>
						<out>
							<lu>
								<clip pos="1" side="tl" part="whole"/>
							</lu>
							<b pos="1"/>
						</out>
						<choose>
							<when>
								<test>
									<or>
										<equal>
											<clip pos="2" side="sl" part="temps"/>
											<lit-tag v="infps"/>
										</equal>
										<equal>
											<clip pos="2" side="sl" part="temps"/>
											<lit-tag v="fts"/>
										</equal>
									</or>
								</test>
								<out>
									<lu>
										<clip pos="2" side="tl" part="lemh"/>
										<clip pos="2" side="tl" part="a_verb"/>
										<lit-tag v="prs"/>
										<clip pos="2" side="tl" part="persona"/>
										<clip pos="2" side="tl" part="nbr"/>
										<clip pos="2" side="tl" part="lemq"/>
									</lu>
								</out>
							</when>
							<otherwise>
								<out>
									<lu>
										<clip pos="2" side="tl" part="whole"/>
									</lu>
								</out>
							</otherwise>
						</choose>
					</otherwise>
				</choose>
				<out>
					<b pos="2"/>
					<lu>
						<clip pos="5" side="tl" part="lemh"/>
						<clip pos="5" side="tl" part="a_verb"/>
						<lit-tag v="ger"/>
					</lu>
					<b pos="3"/>
					<lu>
						<clip pos="3" side="tl" part="whole"/>
					</lu>
				</out>
				<call-macro n="f_bcond">
					<with-param pos="4"/>
				</call-macro>
			</action>
		</rule>
		<rule>
			<!--REGLA 47: estar-enc adv a inf -> estar (amb clític) gerundi adv-->
			<pattern>
				<pattern-item n="estar"/>
				<pattern-item n="prnenc"/>
				<pattern-item n="adv"/>
				<pattern-item n="a"/>
				<pattern-item n="inf"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="inf"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="imp"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="ger"/>
								</equal>
							</or>
						</test>
						<out>
							<mlu>
								<lu>
									<clip pos="1" side="tl" part="lemh"/>
									<clip pos="1" side="tl" part="a_verb"/>
									<clip pos="1" side="tl" part="temps"/>
									<clip pos="1" side="tl" part="persona"/>
									<clip pos="1" side="tl" part="nbr"/>
								</lu>
								<lu>
									<clip pos="2" side="tl" part="lem"/>
									<lit-tag v="prn.enc"/>
									<clip pos="2" side="tl" part="tipoenc_pro"/>
									<clip pos="1" side="tl" part="lemq"/>
								</lu>
							</mlu>
						</out>
						<call-macro n="f_bcond">
							<with-param pos="1"/>
						</call-macro>
					</when>
					<otherwise>
						<out>
							<lu>
								<get-case-from pos="1">
									<clip pos="2" side="tl" part="lem"/>
								</get-case-from>
								<lit-tag v="prn.pro"/>
								<clip pos="2" side="tl" part="tipoenc_pro"/>
							</lu>
							<b pos="1"/>
						</out>
						<choose>
							<when>
								<test>
									<or>
										<equal>
											<clip pos="1" side="sl" part="temps"/>
											<lit-tag v="infps"/>
										</equal>
										<equal>
											<clip pos="1" side="sl" part="temps"/>
											<lit-tag v="fts"/>
										</equal>
									</or>
								</test>
								<out>
									<lu>
										<get-case-from pos="2">
											<clip pos="1" side="tl" part="lemh"/>
										</get-case-from>
										<clip pos="1" side="tl" part="a_verb"/>
										<lit-tag v="prs"/>
										<clip pos="1" side="tl" part="persona"/>
										<clip pos="1" side="tl" part="nbr"/>
										<clip pos="1" side="tl" part="lemq"/>
									</lu>
								</out>
							</when>
							<otherwise>
								<out>
									<lu>
										<get-case-from pos="2">
											<clip pos="1" side="tl" part="lemh"/>
										</get-case-from>
										<clip pos="1" side="tl" part="a_verb"/>
										<clip pos="1" side="tl" part="temps"/>
										<clip pos="1" side="tl" part="persona"/>
										<clip pos="1" side="tl" part="gen"/>
										<clip pos="1" side="tl" part="nbr"/>
										<clip pos="1" side="tl" part="lemq"/>
									</lu>
								</out>
							</otherwise>
						</choose>
					</otherwise>
				</choose>
				<out>
					<b pos="2"/>
					<lu>
						<clip pos="5" side="tl" part="lemh"/>
						<clip pos="5" side="tl" part="a_verb"/>
						<lit-tag v="ger"/>
					</lu>
					<b pos="3"/>
					<lu>
						<clip pos="3" side="tl" part="whole"/>
					</lu>
				</out>
				<call-macro n="f_bcond">
					<with-param pos="4"/>
				</call-macro>
			</action>
		</rule>
		<!--	<rule> <!-#- REGLA: em se tratando -> tratándose -#->
		<pattern>
			<pattern-item n="em"/>
			<pattern-item n="prnpro"/>
			<pattern-item n="ger"/>
		</pattern>
		<action>
			<out>
				<mlu>
					<lu>
						<get-case-from pos="1" >
							<clip pos="3" side="tl" part="lemh"/>
						</get-case-from>
						<clip pos="3" side="tl" part="a_verb"/>
						<clip pos="3" side="tl" part="temps"/>
					</lu>
					<lu>
						<clip pos="2" side="tl" part="lem"/>
						<lit-tag v="prn.enc"/>
						<clip pos="2" side="tl" part="tipoenc_pro"/>
					</lu>
				</mlu>
			</out>
			<call-macro n="f_bcond">
				<with-param pos="1"/>
			</call-macro>
			<call-macro n="f_bcond">
				<with-param pos="1"/>
			</call-macro>
		</action>
	</rule> -->
		<!-- 								=·= concordança amb predicatius =·=	 -->
		<rule>
			<!--REGLA : nom pred adj (sense enclítics)-->
			<pattern>
				<pattern-item n="nom"/>
				<pattern-item n="pred"/>
				<pattern-item n="adjec"/>
			</pattern>
			<action>
				<call-macro n="f_concord2">
					<with-param pos="1"/>
					<with-param pos="3"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="3"/>
				</call-macro>
				<out>

					<lu>
						<clip pos="1" side="tl" part="lemh"/>
						<clip pos="1" side="tl" part="a_nom"/>
						<clip pos="1" side="tl" part="gen"/>
						<clip pos="1" side="tl" part="nbr"/>
						<clip pos="1" side="tl" part="lemq"/>
					</lu>
					<b pos="1"/>
				</out>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="2" side="sl" part="temps"/>
									<lit-tag v="infps"/>
								</equal>
								<equal>
									<clip pos="2" side="sl" part="temps"/>
									<lit-tag v="fts"/>
								</equal>
							</or>
						</test>
						<out>
							<lu>
								<clip pos="2" side="tl" part="lemh"/>
								<clip pos="2" side="tl" part="a_verb"/>
								<lit-tag v="prs"/>
								<clip pos="2" side="tl" part="persona"/>
								<clip pos="2" side="tl" part="nbr"/>
								<clip pos="2" side="tl" part="lemq"/>
							</lu>
						</out>
					</when>
					<otherwise>
						<choose>
							<when>
								<test>
									<equal>
										<clip pos="2" side="sl" part="temps"/>
										<lit-tag v="pmp"/>
									</equal>
								</test>
								<out>
									<lu>
										<get-case-from pos="2">
											<lit v="haber"/>
										</get-case-from>
										<lit-tag v="vbhaver.ifi"/>
										<clip pos="2" side="tl" part="persona"/>
										<clip pos="2" side="tl" part="nbr"/>
									</lu>
									<b/>
									<lu>
										<clip pos="2" side="tl" part="lemh"/>
										<clip pos="2" side="tl" part="a_verb"/>
										<lit-tag v="pp.m.sg"/>
										<clip pos="2" side="tl" part="lemq"/>
									</lu>
								</out>
							</when>
							<otherwise>
								<out>
									<lu>
										<clip pos="2" side="tl" part="lemh"/>
										<clip pos="2" side="tl" part="a_verb"/>
										<clip pos="2" side="tl" part="temps"/>
										<clip pos="2" side="tl" part="persona"/>
										<clip pos="2" side="tl" part="nbr"/>
										<clip pos="2" side="tl" part="lemq"/>
									</lu>
								</out>
							</otherwise>
						</choose>
					</otherwise>
				</choose>
				<out>
					<b pos="2"/>
					<lu>
						<clip pos="3" side="tl" part="lemh"/>
						<clip pos="3" side="tl" part="a_adj"/>
						<clip pos="3" side="tl" part="gen"/>
						<clip pos="3" side="tl" part="nbr"/>
						<clip pos="3" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!--REGLA : nom pred-enc adjec -->
			<pattern>
				<pattern-item n="nom"/>
				<pattern-item n="pred"/>
				<pattern-item n="prnenc"/>
				<pattern-item n="adjec"/>
			</pattern>
			<action>
				<call-macro n="f_concord2">
					<with-param pos="1"/>
					<with-param pos="4"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="4"/>
				</call-macro>
				<out>

					<lu>
						<clip pos="1" side="tl" part="lemh"/>
						<clip pos="1" side="tl" part="a_nom"/>
						<clip pos="1" side="tl" part="gen"/>
						<clip pos="1" side="tl" part="nbr"/>
						<clip pos="1" side="tl" part="lemq"/>
					</lu>
					<b pos="1"/>
				</out>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="2" side="sl" part="temps"/>
									<lit-tag v="inf"/>
								</equal>
								<equal>
									<clip pos="2" side="sl" part="temps"/>
									<lit-tag v="ger"/>
								</equal>
								<equal>
									<clip pos="2" side="sl" part="temps"/>
									<lit-tag v="imp"/>
								</equal>
							</or>
						</test>
						<out>
							<mlu>
								<lu>
									<clip pos="2" side="tl" part="lemh"/>
									<clip pos="2" side="tl" part="a_verb"/>
									<clip pos="2" side="tl" part="temps"/>
									<clip pos="2" side="tl" part="persona"/>
									<clip pos="2" side="tl" part="nbr"/>
								</lu>
								<lu>
									<clip pos="3" side="tl" part="lem"/>
									<clip pos="3" side="tl" part="a_prnenc"/>
									<clip pos="3" side="tl" part="persona"/>
									<clip pos="3" side="tl" part="gen"/>
									<clip pos="3" side="tl" part="nbr"/>
									<clip pos="2" side="tl" part="lemq"/>
								</lu>
							</mlu>
						</out>
					</when>
					<otherwise>
						<out>
							<lu>
								<clip pos="3" side="tl" part="lem"/>
								<lit-tag v="prn.pro"/>
								<clip pos="3" side="tl" part="tipoenc_pro"/>
							</lu>
							<b/>
						</out>
						<choose>
							<when>
								<test>
									<or>
										<equal>
											<clip pos="2" side="sl" part="temps"/>
											<lit-tag v="infps"/>
										</equal>
										<equal>
											<clip pos="2" side="sl" part="temps"/>
											<lit-tag v="fts"/>
										</equal>
									</or>
								</test>
								<out>
									<lu>
										<clip pos="2" side="tl" part="lemh"/>
										<clip pos="2" side="tl" part="a_verb"/>
										<lit-tag v="prs"/>
										<clip pos="2" side="tl" part="persona"/>
										<clip pos="2" side="tl" part="nbr"/>
										<clip pos="2" side="tl" part="lemq"/>
									</lu>
								</out>
							</when>
							<otherwise>
								<choose>
									<when>
										<test>
											<equal>
												<clip pos="2" side="sl" part="temps"/>
												<lit-tag v="pmp"/>
											</equal>
										</test>
										<out>
											<lu>
												<lit v="haber"/>
												<lit-tag v="vbhaver.ifi"/>
												<clip pos="2" side="tl" part="persona"/>
												<clip pos="2" side="tl" part="nbr"/>
											</lu>
											<b/>
											<lu>
												<clip pos="2" side="tl" part="lemh"/>
												<clip pos="2" side="tl" part="a_verb"/>
												<lit-tag v="pp.m.sg"/>
												<clip pos="2" side="tl" part="lemq"/>
											</lu>
										</out>
									</when>
									<otherwise>
										<out>
											<lu>
												<clip pos="2" side="tl" part="lemh"/>
												<clip pos="2" side="tl" part="a_verb"/>
												<clip pos="2" side="tl" part="temps"/>
												<clip pos="2" side="tl" part="persona"/>
												<clip pos="2" side="tl" part="nbr"/>
												<clip pos="2" side="tl" part="lemq"/>
											</lu>
										</out>
									</otherwise>
								</choose>
							</otherwise>
						</choose>
					</otherwise>
				</choose>
				<call-macro n="f_bcond">
					<with-param pos="2"/>
				</call-macro>
				<out>
					<b pos="3"/>
					<lu>
						<clip pos="4" side="tl" part="lemh"/>
						<clip pos="4" side="tl" part="a_adj"/>
						<clip pos="4" side="tl" part="gen"/>
						<clip pos="4" side="tl" part="nbr"/>
						<clip pos="4" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!--REGLA : nom prnpro pred adjec -->
			<pattern>
				<pattern-item n="nom"/>
				<pattern-item n="prnpro"/>
				<pattern-item n="pred"/>
				<pattern-item n="adjec"/>
			</pattern>
			<action>
				<call-macro n="f_concord2">
					<with-param pos="1"/>
					<with-param pos="4"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="4"/>
				</call-macro>
				<out>

					<lu>
						<clip pos="1" side="tl" part="lemh"/>
						<clip pos="1" side="tl" part="a_nom"/>
						<clip pos="1" side="tl" part="gen"/>
						<clip pos="1" side="tl" part="nbr"/>
						<clip pos="1" side="tl" part="lemq"/>
					</lu>
					<b pos="1"/>
				</out>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="3" side="sl" part="temps"/>
									<lit-tag v="inf"/>
								</equal>
								<equal>
									<clip pos="3" side="sl" part="temps"/>
									<lit-tag v="ger"/>
								</equal>
								<equal>
									<clip pos="3" side="sl" part="temps"/>
									<lit-tag v="imp"/>
								</equal>
							</or>
						</test>
						<out>
							<mlu>
								<lu>
									<get-case-from pos="2">
										<clip pos="3" side="tl" part="lemh"/>
									</get-case-from>
									<clip pos="3" side="tl" part="a_verb"/>
									<clip pos="3" side="tl" part="temps"/>
									<clip pos="3" side="tl" part="persona"/>
									<clip pos="3" side="tl" part="nbr"/>
								</lu>
								<lu>
									<get-case-from pos="3">
										<clip pos="2" side="tl" part="lem"/>
									</get-case-from>
									<lit-tag v="prn.enc"/>
									<clip pos="2" side="tl" part="tipoenc_pro"/>
									<clip pos="3" side="tl" part="lemq"/>
								</lu>
							</mlu>
						</out>
						<call-macro n="f_bcond">
							<with-param pos="2"/>
						</call-macro>
					</when>
					<otherwise>
						<out>
							<lu>
								<get-case-from pos="2">
									<clip pos="2" side="tl" part="lem"/>
								</get-case-from>
								<lit-tag v="prn.pro"/>
								<clip pos="2" side="tl" part="tipoenc_pro"/>
							</lu>
							<b pos="2"/>
						</out>
						<choose>
							<when>
								<test>
									<or>
										<equal>
											<clip pos="3" side="sl" part="temps"/>
											<lit-tag v="infps"/>
										</equal>
										<equal>
											<clip pos="3" side="sl" part="temps"/>
											<lit-tag v="fts"/>
										</equal>
									</or>
								</test>
								<out>
									<lu>
										<clip pos="3" side="tl" part="lemh"/>
										<clip pos="3" side="tl" part="a_verb"/>
										<lit-tag v="prs"/>
										<clip pos="3" side="tl" part="persona"/>
										<clip pos="3" side="tl" part="nbr"/>
										<clip pos="3" side="tl" part="lemq"/>
									</lu>
								</out>
							</when>
							<otherwise>
								<choose>
									<when>
										<test>
											<equal>
												<clip pos="3" side="sl" part="temps"/>
												<lit-tag v="pmp"/>
											</equal>
										</test>
										<out>
											<lu>
												<lit v="haber"/>
												<lit-tag v="vbhaver.ifi"/>
												<clip pos="3" side="tl" part="persona"/>
												<clip pos="3" side="tl" part="nbr"/>
											</lu>
											<b/>
											<lu>
												<clip pos="3" side="tl" part="lemh"/>
												<clip pos="3" side="tl" part="a_verb"/>
												<lit-tag v="pp.m.sg"/>
												<clip pos="3" side="tl" part="lemq"/>
											</lu>
										</out>
									</when>
									<otherwise>
										<out>
											<lu>
												<clip pos="3" side="tl" part="lemh"/>
												<clip pos="3" side="tl" part="a_verb"/>
												<clip pos="3" side="tl" part="temps"/>
												<clip pos="3" side="tl" part="persona"/>
												<clip pos="3" side="tl" part="nbr"/>
												<clip pos="3" side="tl" part="lemq"/>
											</lu>
										</out>
									</otherwise>
								</choose>
							</otherwise>
						</choose>
					</otherwise>
				</choose>
				<out>
					<b pos="3"/>
					<lu>
						<clip pos="4" side="tl" part="lemh"/>
						<clip pos="4" side="tl" part="a_adj"/>
						<clip pos="4" side="tl" part="gen"/>
						<clip pos="4" side="tl" part="nbr"/>
						<clip pos="4" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!--REGLA : det nom pred adj (sense enclítics)-->
			<pattern>
				<pattern-item n="det"/>
				<pattern-item n="nom"/>
				<pattern-item n="pred"/>
				<pattern-item n="adjec"/>
			</pattern>
			<action>
				<call-macro n="f_concord3">
					<with-param pos="2"/>
					<with-param pos="4"/>
					<with-param pos="1"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="4"/>
				</call-macro>
				<out>
					<lu>
						<clip pos="1" side="tl" part="whole"/>
					</lu>
					<b pos="1"/>

					<lu>
						<clip pos="2" side="tl" part="lemh"/>
						<clip pos="2" side="tl" part="a_nom"/>
						<clip pos="2" side="tl" part="gen"/>
						<clip pos="2" side="tl" part="nbr"/>
						<clip pos="2" side="tl" part="lemq"/>
					</lu>
					<b pos="2"/>
				</out>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="3" side="sl" part="temps"/>
									<lit-tag v="infps"/>
								</equal>
								<equal>
									<clip pos="3" side="sl" part="temps"/>
									<lit-tag v="fts"/>
								</equal>
							</or>
						</test>
						<out>
							<lu>
								<clip pos="3" side="tl" part="lemh"/>
								<clip pos="3" side="tl" part="a_verb"/>
								<lit-tag v="prs"/>
								<clip pos="3" side="tl" part="persona"/>
								<clip pos="3" side="tl" part="nbr"/>
								<clip pos="3" side="tl" part="lemq"/>
							</lu>
						</out>
					</when>
					<otherwise>
						<choose>
							<when>
								<test>
									<equal>
										<clip pos="3" side="sl" part="temps"/>
										<lit-tag v="pmp"/>
									</equal>
								</test>
								<out>
									<lu>
										<get-case-from pos="3">
											<lit v="haber"/>
										</get-case-from>
										<lit-tag v="vbhaver.ifi"/>
										<clip pos="3" side="tl" part="persona"/>
										<clip pos="3" side="tl" part="nbr"/>
									</lu>
									<b/>
									<lu>
										<clip pos="3" side="tl" part="lemh"/>
										<clip pos="3" side="tl" part="a_verb"/>
										<lit-tag v="pp.m.sg"/>
										<clip pos="3" side="tl" part="lemq"/>
									</lu>
								</out>
							</when>
							<otherwise>
								<out>
									<lu>
										<clip pos="3" side="tl" part="lemh"/>
										<clip pos="3" side="tl" part="a_verb"/>
										<clip pos="3" side="tl" part="temps"/>
										<clip pos="3" side="tl" part="persona"/>
										<clip pos="3" side="tl" part="nbr"/>
										<clip pos="3" side="tl" part="lemq"/>
									</lu>
								</out>
							</otherwise>
						</choose>
					</otherwise>
				</choose>
				<out>
					<b pos="3"/>
					<lu>
						<clip pos="4" side="tl" part="lemh"/>
						<clip pos="4" side="tl" part="a_adj"/>
						<clip pos="4" side="tl" part="gen"/>
						<clip pos="4" side="tl" part="nbr"/>
						<clip pos="4" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!--REGLA : det nom pred-enc adjec -->
			<pattern>
				<pattern-item n="det"/>
				<pattern-item n="nom"/>
				<pattern-item n="pred"/>
				<pattern-item n="prnenc"/>
				<pattern-item n="adjec"/>
			</pattern>
			<action>
				<call-macro n="f_concord3">
					<with-param pos="2"/>
					<with-param pos="5"/>
					<with-param pos="1"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="5"/>
				</call-macro>
				<out>
					<lu>
						<clip pos="1" side="tl" part="whole"/>
					</lu>
					<b pos="1"/>

					<b pos="2"/>
				</out>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="3" side="sl" part="temps"/>
									<lit-tag v="inf"/>
								</equal>
								<equal>
									<clip pos="3" side="sl" part="temps"/>
									<lit-tag v="ger"/>
								</equal>
								<equal>
									<clip pos="3" side="sl" part="temps"/>
									<lit-tag v="imp"/>
								</equal>
							</or>
						</test>
						<out>
							<mlu>
								<lu>
									<clip pos="3" side="tl" part="lemh"/>
									<clip pos="3" side="tl" part="a_verb"/>
									<clip pos="3" side="tl" part="temps"/>
									<clip pos="3" side="tl" part="persona"/>
									<clip pos="3" side="tl" part="nbr"/>
								</lu>
								<lu>
									<clip pos="4" side="tl" part="lem"/>
									<clip pos="4" side="tl" part="a_prnenc"/>
									<clip pos="4" side="tl" part="persona"/>
									<clip pos="4" side="tl" part="gen"/>
									<clip pos="4" side="tl" part="nbr"/>
									<clip pos="3" side="tl" part="lemq"/>
								</lu>
							</mlu>
						</out>
						<call-macro n="f_bcond">
							<with-param pos="3"/>
						</call-macro>
					</when>
					<otherwise>
						<out>
							<lu>
								<clip pos="4" side="tl" part="lem"/>
								<lit-tag v="prn.pro"/>
								<clip pos="4" side="tl" part="tipoenc_pro"/>
							</lu>
							<b pos="3"/>
						</out>
						<choose>
							<when>
								<test>
									<or>
										<equal>
											<clip pos="3" side="sl" part="temps"/>
											<lit-tag v="infps"/>
										</equal>
										<equal>
											<clip pos="3" side="sl" part="temps"/>
											<lit-tag v="fts"/>
										</equal>
									</or>
								</test>
								<out>
									<lu>
										<clip pos="3" side="tl" part="lemh"/>
										<clip pos="3" side="tl" part="a_verb"/>
										<lit-tag v="prs"/>
										<clip pos="3" side="tl" part="persona"/>
										<clip pos="3" side="tl" part="nbr"/>
										<clip pos="3" side="tl" part="lemq"/>
									</lu>
								</out>
							</when>
							<otherwise>
								<choose>
									<when>
										<test>
											<equal>
												<clip pos="3" side="sl" part="temps"/>
												<lit-tag v="pmp"/>
											</equal>
										</test>
										<out>
											<lu>
												<lit v="haber"/>
												<lit-tag v="vbhaver.ifi"/>
												<clip pos="3" side="tl" part="persona"/>
												<clip pos="3" side="tl" part="nbr"/>
											</lu>
											<b/>
											<lu>
												<clip pos="3" side="tl" part="lemh"/>
												<clip pos="3" side="tl" part="a_verb"/>
												<lit-tag v="pp.m.sg"/>
												<clip pos="3" side="tl" part="lemq"/>
											</lu>
										</out>
									</when>
									<otherwise>
										<out>
											<lu>
												<clip pos="3" side="tl" part="lemh"/>
												<clip pos="3" side="tl" part="a_verb"/>
												<clip pos="3" side="tl" part="temps"/>
												<clip pos="3" side="tl" part="persona"/>
												<clip pos="3" side="tl" part="nbr"/>
												<clip pos="3" side="tl" part="lemq"/>
											</lu>
										</out>
									</otherwise>
								</choose>
							</otherwise>
						</choose>
					</otherwise>
				</choose>
				<out>
					<b pos="4"/>
					<lu>
						<clip pos="5" side="tl" part="lemh"/>
						<clip pos="5" side="tl" part="a_adj"/>
						<clip pos="5" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
						<clip pos="5" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!--REGLA : det nom prnpro pred adjec -->
			<pattern>
				<pattern-item n="det"/>
				<pattern-item n="nom"/>
				<pattern-item n="prnpro"/>
				<pattern-item n="pred"/>
				<pattern-item n="adjec"/>
			</pattern>
			<action>
				<call-macro n="f_concord3">
					<with-param pos="2"/>
					<with-param pos="5"/>
					<with-param pos="1"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="5"/>
				</call-macro>
				<out>
					<lu>
						<clip pos="1" side="tl" part="whole"/>
					</lu>
					<b pos="1"/>

					<lu>
						<clip pos="2" side="tl" part="lemh"/>
						<clip pos="2" side="tl" part="a_nom"/>
						<clip pos="2" side="tl" part="gen"/>
						<clip pos="2" side="tl" part="nbr"/>
						<clip pos="2" side="tl" part="lemq"/>
					</lu>
					<b pos="2"/>
				</out>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="4" side="sl" part="temps"/>
									<lit-tag v="inf"/>
								</equal>
								<equal>
									<clip pos="4" side="sl" part="temps"/>
									<lit-tag v="ger"/>
								</equal>
								<equal>
									<clip pos="4" side="sl" part="temps"/>
									<lit-tag v="imp"/>
								</equal>
							</or>
						</test>
						<out>
							<mlu>
								<lu>
									<get-case-from pos="3">
										<clip pos="4" side="tl" part="lemh"/>
									</get-case-from>
									<clip pos="4" side="tl" part="a_verb"/>
									<clip pos="4" side="tl" part="temps"/>
									<clip pos="4" side="tl" part="persona"/>
									<clip pos="4" side="tl" part="nbr"/>
								</lu>
								<lu>
									<get-case-from pos="4">
										<clip pos="3" side="tl" part="lem"/>
									</get-case-from>
									<lit-tag v="prn.enc"/>
									<clip pos="3" side="tl" part="tipoenc_pro"/>
									<clip pos="4" side="tl" part="lemq"/>
								</lu>
							</mlu>
						</out>
						<call-macro n="f_bcond">
							<with-param pos="3"/>
						</call-macro>
					</when>
					<otherwise>
						<out>
							<lu>
								<get-case-from pos="3">
									<clip pos="3" side="tl" part="lem"/>
								</get-case-from>
								<lit-tag v="prn.pro"/>
								<clip pos="3" side="tl" part="tipoenc_pro"/>
							</lu>
							<b pos="3"/>
						</out>
						<choose>
							<when>
								<test>
									<or>
										<equal>
											<clip pos="4" side="sl" part="temps"/>
											<lit-tag v="infps"/>
										</equal>
										<equal>
											<clip pos="4" side="sl" part="temps"/>
											<lit-tag v="fts"/>
										</equal>
									</or>
								</test>
								<out>
									<lu>
										<clip pos="4" side="tl" part="lemh"/>
										<clip pos="4" side="tl" part="a_verb"/>
										<lit-tag v="prs"/>
										<clip pos="4" side="tl" part="persona"/>
										<clip pos="4" side="tl" part="nbr"/>
										<clip pos="4" side="tl" part="lemq"/>
									</lu>
								</out>
							</when>
							<otherwise>
								<choose>
									<when>
										<test>
											<equal>
												<clip pos="4" side="sl" part="temps"/>
												<lit-tag v="pmp"/>
											</equal>
										</test>
										<out>
											<lu>
												<lit v="haber"/>
												<lit-tag v="vbhaver.ifi"/>
												<clip pos="4" side="tl" part="persona"/>
												<clip pos="4" side="tl" part="nbr"/>
											</lu>
											<b/>
											<lu>
												<clip pos="4" side="tl" part="lemh"/>
												<clip pos="4" side="tl" part="a_verb"/>
												<lit-tag v="pp.m.sg"/>
												<clip pos="4" side="tl" part="lemq"/>
											</lu>
										</out>
									</when>
									<otherwise>
										<out>
											<lu>
												<clip pos="4" side="tl" part="lemh"/>
												<clip pos="4" side="tl" part="a_verb"/>
												<clip pos="4" side="tl" part="temps"/>
												<clip pos="4" side="tl" part="persona"/>
												<clip pos="4" side="tl" part="nbr"/>
												<clip pos="4" side="tl" part="lemq"/>
											</lu>
										</out>
									</otherwise>
								</choose>
							</otherwise>
						</choose>
					</otherwise>
				</choose>
				<out>
					<b pos="4"/>
					<lu>
						<clip pos="5" side="tl" part="lemh"/>
						<clip pos="5" side="tl" part="a_adj"/>
						<clip pos="5" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
						<clip pos="5" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!--REGLA 33: det nom pred adv adj (sense enclítics)-->
			<pattern>
				<pattern-item n="det"/>
				<pattern-item n="nom"/>
				<pattern-item n="pred"/>
				<pattern-item n="adv"/>
				<pattern-item n="adjec"/>
			</pattern>
			<action>
				<call-macro n="f_concord3">
					<with-param pos="2"/>
					<with-param pos="5"/>
					<with-param pos="1"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="4"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="5"/>
				</call-macro>
				<call-macro n="f_lexicadv">
					<with-param pos="4"/>
					<with-param pos="5"/>
				</call-macro>
				<out>
					<lu>
						<clip pos="1" side="tl" part="whole"/>
					</lu>
					<b pos="1"/>

					<lu>
						<clip pos="2" side="tl" part="lemh"/>
						<clip pos="2" side="tl" part="a_nom"/>
						<clip pos="2" side="tl" part="gen"/>
						<clip pos="2" side="tl" part="nbr"/>
						<clip pos="2" side="tl" part="lemq"/>
					</lu>
					<b pos="2"/>
				</out>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="3" side="sl" part="temps"/>
									<lit-tag v="infps"/>
								</equal>
								<equal>
									<clip pos="3" side="sl" part="temps"/>
									<lit-tag v="fts"/>
								</equal>
							</or>
						</test>
						<out>
							<lu>
								<clip pos="3" side="tl" part="lemh"/>
								<clip pos="3" side="tl" part="a_verb"/>
								<lit-tag v="prs"/>
								<clip pos="3" side="tl" part="persona"/>
								<clip pos="3" side="tl" part="nbr"/>
								<clip pos="3" side="tl" part="lemq"/>
							</lu>
						</out>
					</when>
					<otherwise>
						<choose>
							<when>
								<test>
									<equal>
										<clip pos="3" side="sl" part="temps"/>
										<lit-tag v="pmp"/>
									</equal>
								</test>
								<out>
									<lu>
										<get-case-from pos="3">
											<lit v="haber"/>
										</get-case-from>
										<lit-tag v="vbhaver.ifi"/>
										<clip pos="3" side="tl" part="persona"/>
										<clip pos="3" side="tl" part="nbr"/>
									</lu>
									<b/>
									<lu>
										<clip pos="3" side="tl" part="lemh"/>
										<clip pos="3" side="tl" part="a_verb"/>
										<lit-tag v="pp.m.sg"/>
										<clip pos="3" side="tl" part="lemq"/>
									</lu>
								</out>
							</when>
							<otherwise>
								<out>
									<lu>
										<clip pos="3" side="tl" part="lemh"/>
										<clip pos="3" side="tl" part="a_verb"/>
										<clip pos="3" side="tl" part="temps"/>
										<clip pos="3" side="tl" part="persona"/>
										<clip pos="3" side="tl" part="nbr"/>
										<clip pos="3" side="tl" part="lemq"/>
									</lu>
								</out>
							</otherwise>
						</choose>
					</otherwise>
				</choose>
				<out>
					<b pos="3"/>
					<lu>
						<clip pos="4" side="tl" part="whole"/>
					</lu>
					<b pos="4"/>
					<lu>
						<clip pos="5" side="tl" part="lemh"/>
						<clip pos="5" side="tl" part="a_adj"/>
						<clip pos="5" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
						<clip pos="5" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!--REGLA 34: det nom pred-enc adv adjec -->
			<pattern>
				<pattern-item n="det"/>
				<pattern-item n="nom"/>
				<pattern-item n="pred"/>
				<pattern-item n="prnenc"/>
				<pattern-item n="adv"/>
				<pattern-item n="adjec"/>
			</pattern>
			<action>
				<call-macro n="f_concord3">
					<with-param pos="2"/>
					<with-param pos="6"/>
					<with-param pos="1"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="5"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="6"/>
				</call-macro>
				<call-macro n="f_lexicadv">
					<with-param pos="5"/>
					<with-param pos="6"/>
				</call-macro>
				<out>
					<lu>
						<clip pos="1" side="tl" part="whole"/>
					</lu>
					<b pos="1"/>
					<lu>
						<clip pos="2" side="tl" part="lemh"/>
						<clip pos="2" side="tl" part="a_nom"/>
						<clip pos="2" side="tl" part="gen"/>
						<clip pos="2" side="tl" part="nbr"/>
						<clip pos="2" side="tl" part="lemq"/>
					</lu>	
				<b pos="2"/>
				</out>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="3" side="sl" part="temps"/>
									<lit-tag v="inf"/>
								</equal>
								<equal>
									<clip pos="3" side="sl" part="temps"/>
									<lit-tag v="ger"/>
								</equal>
								<equal>
									<clip pos="3" side="sl" part="temps"/>
									<lit-tag v="imp"/>
								</equal>
							</or>
						</test>
						<out>
							<mlu>
								<lu>
									<clip pos="3" side="tl" part="lemh"/>
									<clip pos="3" side="tl" part="a_verb"/>
									<clip pos="3" side="tl" part="temps"/>
									<clip pos="3" side="tl" part="persona"/>
									<clip pos="3" side="tl" part="nbr"/>
								</lu>
								<lu>
									<clip pos="4" side="tl" part="lem"/>
									<clip pos="4" side="tl" part="a_prnenc"/>
									<clip pos="4" side="tl" part="persona"/>
									<clip pos="4" side="tl" part="gen"/>
									<clip pos="4" side="tl" part="nbr"/>
									<clip pos="3" side="tl" part="lemq"/>
								</lu>
							</mlu>
						</out>
						<call-macro n="f_bcond">
							<with-param pos="3"/>
						</call-macro>
					</when>
					<otherwise>
						<out>
							<lu>
								<clip pos="4" side="tl" part="lem"/>
								<lit-tag v="prn.pro"/>
								<clip pos="4" side="tl" part="tipoenc_pro"/>
							</lu>
							<b pos="3"/>
						</out>
						<choose>
							<when>
								<test>
									<or>
										<equal>
											<clip pos="3" side="sl" part="temps"/>
											<lit-tag v="infps"/>
										</equal>
										<equal>
											<clip pos="3" side="sl" part="temps"/>
											<lit-tag v="fts"/>
										</equal>
									</or>
								</test>
								<out>
									<lu>
										<clip pos="3" side="tl" part="lemh"/>
										<clip pos="3" side="tl" part="a_verb"/>
										<lit-tag v="prs"/>
										<clip pos="3" side="tl" part="persona"/>
										<clip pos="3" side="tl" part="nbr"/>
										<clip pos="3" side="tl" part="lemq"/>
									</lu>
								</out>
							</when>
							<otherwise>
								<choose>
									<when>
										<test>
											<equal>
												<clip pos="3" side="sl" part="temps"/>
												<lit-tag v="pmp"/>
											</equal>
										</test>
										<out>
											<lu>
												<lit v="haber"/>
												<lit-tag v="vbhaver.ifi"/>
												<clip pos="3" side="tl" part="persona"/>
												<clip pos="3" side="tl" part="nbr"/>
											</lu>
											<b/>
											<lu>
												<clip pos="3" side="tl" part="lemh"/>
												<clip pos="3" side="tl" part="a_verb"/>
												<lit-tag v="pp.m.sg"/>
												<clip pos="3" side="tl" part="lemq"/>
											</lu>
										</out>
									</when>
									<otherwise>
										<out>
											<lu>
												<clip pos="3" side="tl" part="lemh"/>
												<clip pos="3" side="tl" part="a_verb"/>
												<clip pos="3" side="tl" part="temps"/>
												<clip pos="3" side="tl" part="persona"/>
												<clip pos="3" side="tl" part="nbr"/>
												<clip pos="3" side="tl" part="lemq"/>
											</lu>
										</out>
									</otherwise>
								</choose>
							</otherwise>
						</choose>
					</otherwise>
				</choose>
				<out>
					<b pos="4"/>
					<lu>
						<clip pos="5" side="tl" part="whole"/>
					</lu>
					<b pos="5"/>
					<lu>
						<clip pos="6" side="tl" part="lemh"/>
						<clip pos="6" side="tl" part="a_adj"/>
						<clip pos="6" side="tl" part="gen"/>
						<clip pos="6" side="tl" part="nbr"/>
						<clip pos="6" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!--REGLA 35: det nom prnpro pred adv adjec -->
			<pattern>
				<pattern-item n="det"/>
				<pattern-item n="nom"/>
				<pattern-item n="prnpro"/>
				<pattern-item n="pred"/>
				<pattern-item n="adv"/>
				<pattern-item n="adjec"/>
			</pattern>
			<action>
				<call-macro n="f_concord3">
					<with-param pos="2"/>
					<with-param pos="6"/>
					<with-param pos="1"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="5"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="6"/>
				</call-macro>
				<call-macro n="f_lexicadv">
					<with-param pos="5"/>
					<with-param pos="6"/>
				</call-macro>
				<out>
					<lu>
						<clip pos="1" side="tl" part="whole"/>
					</lu>
					<b pos="1"/>

					<lu>
						<clip pos="2" side="tl" part="lemh"/>
						<clip pos="2" side="tl" part="a_nom"/>
						<clip pos="2" side="tl" part="gen"/>
						<clip pos="2" side="tl" part="nbr"/>
						<clip pos="2" side="tl" part="lemq"/>
					</lu>
					<b pos="2"/>
				</out>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="4" side="sl" part="temps"/>
									<lit-tag v="inf"/>
								</equal>
								<equal>
									<clip pos="4" side="sl" part="temps"/>
									<lit-tag v="ger"/>
								</equal>
								<equal>
									<clip pos="4" side="sl" part="temps"/>
									<lit-tag v="imp"/>
								</equal>
							</or>
						</test>
						<out>
							<mlu>
								<lu>
									<get-case-from pos="3">
										<clip pos="4" side="tl" part="lemh"/>
									</get-case-from>
									<clip pos="4" side="tl" part="a_verb"/>
									<clip pos="4" side="tl" part="temps"/>
									<clip pos="4" side="tl" part="persona"/>
									<clip pos="4" side="tl" part="nbr"/>
								</lu>
								<lu>
									<get-case-from pos="4">
										<clip pos="3" side="tl" part="lem"/>
									</get-case-from>
									<lit-tag v="prn.enc"/>
									<clip pos="3" side="tl" part="tipoenc_pro"/>
									<clip pos="4" side="tl" part="lemq"/>
								</lu>
							</mlu>
						</out>
						<call-macro n="f_bcond">
							<with-param pos="3"/>
						</call-macro>
					</when>
					<otherwise>
						<out>
							<lu>
								<get-case-from pos="3">
									<clip pos="3" side="tl" part="lem"/>
								</get-case-from>
								<lit-tag v="prn.pro"/>
								<clip pos="3" side="tl" part="tipoenc_pro"/>
							</lu>
							<b pos="3"/>
						</out>
						<choose>
							<when>
								<test>
									<or>
										<equal>
											<clip pos="4" side="sl" part="temps"/>
											<lit-tag v="infps"/>
										</equal>
										<equal>
											<clip pos="4" side="sl" part="temps"/>
											<lit-tag v="fts"/>
										</equal>
									</or>
								</test>
								<out>
									<lu>
										<clip pos="4" side="tl" part="lemh"/>
										<clip pos="4" side="tl" part="a_verb"/>
										<lit-tag v="prs"/>
										<clip pos="4" side="tl" part="persona"/>
										<clip pos="4" side="tl" part="nbr"/>
										<clip pos="4" side="tl" part="lemq"/>
									</lu>
								</out>
							</when>
							<otherwise>
								<choose>
									<when>
										<test>
											<equal>
												<clip pos="4" side="sl" part="temps"/>
												<lit-tag v="pmp"/>
											</equal>
										</test>
										<out>
											<lu>
												<lit v="haber"/>
												<lit-tag v="vbhaver.ifi"/>
												<clip pos="4" side="tl" part="persona"/>
												<clip pos="4" side="tl" part="nbr"/>
											</lu>
											<b/>
											<lu>
												<clip pos="4" side="tl" part="lemh"/>
												<clip pos="4" side="tl" part="a_verb"/>
												<lit-tag v="pp.m.sg"/>
												<clip pos="4" side="tl" part="lemq"/>
											</lu>
										</out>
									</when>
									<otherwise>
										<out>
											<lu>
												<clip pos="4" side="tl" part="lemh"/>
												<clip pos="4" side="tl" part="a_verb"/>
												<clip pos="4" side="tl" part="temps"/>
												<clip pos="4" side="tl" part="persona"/>
												<clip pos="4" side="tl" part="nbr"/>
												<clip pos="4" side="tl" part="lemq"/>
											</lu>
										</out>
									</otherwise>
								</choose>
							</otherwise>
						</choose>
					</otherwise>
				</choose>
				<out>
					<b pos="4"/>
					<lu>
						<clip pos="5" side="tl" part="whole"/>
					</lu>
					<b pos="5"/>
					<lu>
						<clip pos="6" side="tl" part="lemh"/>
						<clip pos="6" side="tl" part="a_adj"/>
						<clip pos="6" side="tl" part="gen"/>
						<clip pos="6" side="tl" part="nbr"/>
						<clip pos="6" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<!-- REGLES DE NOM DE TEMPS -->
		<rule>
			<!--REGLA 43: no domingo -> el domingo -->
			<pattern>
				<pattern-item n="em"/>
				<pattern-item n="det"/>
				<pattern-item n="nomtempo"/>
			</pattern>
			<action>
				<call-macro n="f_concord2">
					<with-param pos="3"/>
					<with-param pos="2"/>
				</call-macro>
				<call-macro n="f_bcond">
					<with-param pos="1"/>
				</call-macro>
				<out>
					<lu>
						<get-case-from pos="1">
							<clip pos="2" side="tl" part="lem"/>
						</get-case-from>
						<clip pos="2" side="tl" part="a_det"/>
						<clip pos="2" side="tl" part="gen"/>
						<clip pos="2" side="tl" part="nbr"/>
					</lu>
					<b pos="2"/>

					<lu>
						<clip pos="3" side="tl" part="lemh"/>
						<clip pos="3" side="tl" part="a_nom"/>
						<clip pos="3" side="tl" part="gen"/>
						<clip pos="3" side="tl" part="nbr"/>
						<clip pos="3" side="tl" part="lemq"/>
					</lu>		
				</out>
			</action>
		</rule>
		<rule>
			<!--REGLA 44: na passada sexta-feira -> el pasado viernes -->
			<pattern>
				<pattern-item n="em"/>
				<pattern-item n="det"/>
				<pattern-item n="adjec"/>
				<pattern-item n="nomtempo"/>
			</pattern>
			<action>
				<call-macro n="f_concord3">
					<with-param pos="4"/>
					<with-param pos="2"/>
					<with-param pos="3"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="3"/>
				</call-macro>
				<call-macro n="f_lexicadj">
					<with-param pos="3"/>
					<with-param pos="4"/>
				</call-macro>
				<call-macro n="f_bcond">
					<with-param pos="1"/>
				</call-macro>
				<out>
					<lu>
						<get-case-from pos="1">
							<clip pos="2" side="tl" part="lem"/>
						</get-case-from>
						<clip pos="2" side="tl" part="a_det"/>
						<clip pos="2" side="tl" part="gen"/>
						<clip pos="2" side="tl" part="nbr"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="3" side="tl" part="lemh"/>
						<clip pos="3" side="tl" part="a_adj"/>
						<clip pos="3" side="tl" part="gen"/>
						<clip pos="3" side="tl" part="nbr"/>
						<clip pos="3" side="tl" part="lemq"/>
					</lu>
					<b pos="3"/>

					<lu>
						<clip pos="4" side="tl" part="lemh"/>
						<clip pos="4" side="tl" part="a_nom"/>
						<clip pos="4" side="tl" part="gen"/>
						<clip pos="4" side="tl" part="nbr"/>
						<clip pos="4" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!--REGLA 45: na sexta-feira passada -> el viernes pasado -->
			<pattern>
				<pattern-item n="em"/>
				<pattern-item n="det"/>
				<pattern-item n="nomtempo"/>
				<pattern-item n="adjec"/>
			</pattern>
			<action>
				<call-macro n="f_concord3">
					<with-param pos="3"/>
					<with-param pos="2"/>
					<with-param pos="4"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="4"/>
				</call-macro>
				<call-macro n="f_bcond">
					<with-param pos="1"/>
				</call-macro>
				<out>
					<lu>
						<get-case-from pos="1">
							<clip pos="2" side="tl" part="lem"/>
						</get-case-from>
						<clip pos="2" side="tl" part="a_det"/>
						<clip pos="2" side="tl" part="gen"/>
						<clip pos="2" side="tl" part="nbr"/>
					</lu>
					<b pos="2"/>

					<lu>
						<clip pos="3" side="tl" part="lemh"/>
						<clip pos="3" side="tl" part="a_nom"/>
						<clip pos="3" side="tl" part="gen"/>
						<clip pos="3" side="tl" part="nbr"/>
						<clip pos="3" side="tl" part="lemq"/>
					</lu>
					<b pos="3"/>
					<lu>
						<clip pos="4" side="tl" part="lemh"/>
						<clip pos="4" side="tl" part="a_adj"/>
						<clip pos="4" side="tl" part="gen"/>
						<clip pos="4" side="tl" part="nbr"/>
						<clip pos="4" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<!-- há => hace (en els altres casos tradueix per "hay") -->
		<rule>
			<!--REGLA: há dias-> hace días-->
			<pattern>
				<pattern-item n="ha"/>
				<pattern-item n="nomtempo"/>
			</pattern>
			<action>
				<call-macro n="f_concord1">
					<with-param pos="2"/>
				</call-macro>
				<out>
					<lu>
						<get-case-from pos="1">
							<lit v="hacer"/>
						</get-case-from>
						<clip pos="1" side="tl" part="a_verb"/>
						<clip pos="1" side="tl" part="temps"/>
						<clip pos="1" side="tl" part="persona"/>
						<clip pos="1" side="tl" part="nbr"/>
					</lu>
					<b pos="1"/>

					<lu>
						<clip pos="2" side="tl" part="lemh"/>
						<clip pos="2" side="tl" part="a_nom"/>
						<clip pos="2" side="tl" part="gen"/>
						<clip pos="2" side="tl" part="nbr"/>
						<clip pos="2" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!--REGLA: há três dias-> hace tres días-->
			<pattern>
				<pattern-item n="ha"/>
				<pattern-item n="num"/>
				<pattern-item n="nomtempo"/>
			</pattern>
			<action>
				<call-macro n="f_concord1">
					<with-param pos="2"/>
				</call-macro>
				<out>
					<lu>
						<get-case-from pos="1">
							<lit v="hacer"/>
						</get-case-from>
						<clip pos="1" side="tl" part="a_verb"/>
						<clip pos="1" side="tl" part="temps"/>
						<clip pos="1" side="tl" part="persona"/>
						<clip pos="1" side="tl" part="nbr"/>
					</lu>
					<b pos="1"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
					<b pos="2"/>

					<lu>
						<clip pos="3" side="tl" part="lemh"/>
						<clip pos="3" side="tl" part="a_nom"/>
						<clip pos="3" side="tl" part="gen"/>
						<clip pos="3" side="tl" part="nbr"/>
						<clip pos="3" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!--REGLA: há vários dias-> hace varios días-->
			<pattern>
				<pattern-item n="ha"/>
				<pattern-item n="det"/>
				<pattern-item n="nomtempo"/>
			</pattern>
			<action>
				<call-macro n="f_concord1">
					<with-param pos="2"/>
				</call-macro>
				<out>
					<lu>
						<get-case-from pos="1">
							<lit v="hacer"/>
						</get-case-from>
						<clip pos="1" side="tl" part="a_verb"/>
						<clip pos="1" side="tl" part="temps"/>
						<clip pos="1" side="tl" part="persona"/>
						<clip pos="1" side="tl" part="nbr"/>
					</lu>
					<b pos="1"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
					<b pos="2"/>

					<lu>
						<clip pos="3" side="tl" part="lemh"/>
						<clip pos="3" side="tl" part="a_nom"/>
						<clip pos="3" side="tl" part="gen"/>
						<clip pos="3" side="tl" part="nbr"/>
						<clip pos="3" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!--REGLA: há máis dias-> hace más días-->
			<pattern>
				<pattern-item n="ha"/>
				<pattern-item n="adv"/>
				<pattern-item n="nomtempo"/>
			</pattern>
			<action>
				<call-macro n="f_concord1">
					<with-param pos="2"/>
				</call-macro>
				<out>
					<lu>
						<get-case-from pos="1">
							<lit v="hacer"/>
						</get-case-from>
						<clip pos="1" side="tl" part="a_verb"/>
						<clip pos="1" side="tl" part="temps"/>
						<clip pos="1" side="tl" part="persona"/>
						<clip pos="1" side="tl" part="nbr"/>
					</lu>
					<b pos="1"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="3" side="tl" part="lemh"/>
						<clip pos="3" side="tl" part="a_nom"/>
						<clip pos="3" side="tl" part="gen"/>
						<clip pos="3" side="tl" part="nbr"/>
						<clip pos="3" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!--REGLA: há máis de três dias-> hace más de tres días-->
			<pattern>
				<pattern-item n="ha"/>
				<pattern-item n="adv"/>
				<pattern-item n="de"/>
				<pattern-item n="num"/>
				<pattern-item n="nomtempo"/>
			</pattern>
			<action>
				<call-macro n="f_concord1">
					<with-param pos="2"/>
				</call-macro>
				<out>
					<lu>
						<get-case-from pos="1">
							<lit v="hacer"/>
						</get-case-from>
						<clip pos="1" side="tl" part="a_verb"/>
						<clip pos="1" side="tl" part="temps"/>
						<clip pos="1" side="tl" part="persona"/>
						<clip pos="1" side="tl" part="nbr"/>
					</lu>
					<b pos="1"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="3" side="tl" part="whole"/>
					</lu>
					<b pos="3"/>
					<lu>
						<clip pos="4" side="tl" part="whole"/>
					</lu>
					<b pos="4"/>

					<lu>
						<clip pos="5" side="tl" part="lemh"/>
						<clip pos="5" side="tl" part="a_nom"/>
						<clip pos="5" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
						<clip pos="5" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!--REGLA: até há-> hasta hace-->
			<pattern>
				<pattern-item n="ate"/>
				<pattern-item n="ha"/>
			</pattern>
			<action>
				<call-macro n="f_comparativa">
					<with-param pos="1"/>
				</call-macro>
				<out>
					<lu>
						<clip pos="1" side="tl" part="whole"/>
					</lu>
					<b pos="1"/>
					<lu>
						<lit v="hacer"/>
						<clip pos="2" side="tl" part="a_verb"/>
						<clip pos="2" side="tl" part="temps"/>
						<clip pos="2" side="tl" part="persona"/>
						<clip pos="2" side="tl" part="nbr"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!--REGLA: canta há...-> canta hace...-->
			<pattern>
				<pattern-item n="verb"/>
				<pattern-item n="ha"/>
			</pattern>
			<action>
				<call-macro n="f_comparativa">
					<with-param pos="1"/>
				</call-macro>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="infps"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="fts"/>
								</equal>
							</or>
						</test>
						<out>
							<lu>
								<clip pos="1" side="tl" part="lemh"/>
								<clip pos="1" side="tl" part="a_verb"/>
								<lit-tag v="prs"/>
								<clip pos="1" side="tl" part="persona"/>
								<clip pos="1" side="tl" part="nbr"/>
								<clip pos="1" side="tl" part="lemq"/>
							</lu>
						</out>
					</when>
					<otherwise>
						<choose>
							<when>
								<test>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="pmp"/>
									</equal>
								</test>
								<out>
									<lu>
										<get-case-from pos="1">
											<lit v="haber"/>
										</get-case-from>
										<lit-tag v="vbhaver.ifi"/>
										<clip pos="1" side="tl" part="persona"/>
										<clip pos="1" side="tl" part="nbr"/>
									</lu>
									<b/>
									<lu>
										<clip pos="1" side="tl" part="lemh"/>
										<clip pos="1" side="tl" part="a_verb"/>
										<lit-tag v="pp.m.sg"/>
										<clip pos="1" side="tl" part="lemq"/>
									</lu>
								</out>
							</when>
							<otherwise>
								<out>
									<lu>
										<clip pos="1" side="tl" part="lemh"/>
										<clip pos="1" side="tl" part="a_verb"/>
										<clip pos="1" side="tl" part="temps"/>
										<clip pos="1" side="tl" part="persona"/>
										<clip pos="1" side="tl" part="gen"/>
										<clip pos="1" side="tl" part="nbr"/>
										<clip pos="1" side="tl" part="lemq"/>
									</lu>
								</out>
							</otherwise>
						</choose>
					</otherwise>
				</choose>
				<out>
					<b pos="1"/>
					<lu>
						<lit v="hacer"/>
						<clip pos="2" side="tl" part="a_verb"/>
						<clip pos="2" side="tl" part="temps"/>
						<clip pos="2" side="tl" part="persona"/>
						<clip pos="2" side="tl" part="nbr"/>
					</lu>
				</out>
			</action>
		</rule>
		<!-- ALTRES -->
		<rule>
			<!-- REGLA 46: reset variables-->
			<pattern>
				<pattern-item n="sent"/>
			</pattern>
			<action>
				<let>
					<var n="comparativa"/>
					<lit v="false"/>
				</let>
				<let>
					<var n="numero"/>
					<lit-tag v="sg"/>
				</let>
				<let>
					<var n="genero"/>
					<lit-tag v="m"/>
				</let>
				<out>
					<lu>
						<clip pos="1" side="tl" part="whole"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 47: do que comparatiu > que -->
			<pattern>
				<pattern-item n="de"/>
				<pattern-item n="detnt"/>
				<pattern-item n="querel"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<equal>
								<var n="comparativa"/>
								<lit v="true"/>
							</equal>
						</test>
						<out>
							<lu>
								<clip pos="3" side="tl" part="whole"/>
							</lu>
						</out>
						<call-macro n="f_bcond">
							<with-param pos="2"/>
						</call-macro>
					</when>
					<otherwise>
						<out>
							<lu>
								<clip pos="1" side="tl" part="whole"/>
							</lu>
							<b pos="1"/>
							<lu>
								<clip pos="2" side="tl" part="whole"/>
							</lu>
							<b pos="2"/>
							<lu>
								<clip pos="3" side="tl" part="whole"/>
							</lu>
						</out>
					</otherwise>
				</choose>
			</action>
		</rule>
		<!-- 	REGLES AMB NUMERALS	 -->
		<rule>
			<!--REGLA : de X% -> del X%-->
			<pattern>
				<pattern-item n="de"/>
				<pattern-item n="percent"/>
			</pattern>
			<action>
				<out>
					<lu>
						<clip pos="1" side="tl" part="whole"/>
					</lu>
					<b/>
					<lu>
						<lit v="el"/>
						<lit-tag v="det.def.m.sg"/>
					</lu>
					<b pos="1"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA: num más/menos num -->
			<pattern>
				<pattern-item n="num"/>
				<pattern-item n="mas_menos"/>
				<pattern-item n="num"/>
			</pattern>
			<action>
				<call-macro n="f_concord1">
					<with-param pos="1"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="2"/>
				</call-macro>
				<call-macro n="f_concord1">
					<with-param pos="3"/>
				</call-macro>
				<out>
					<lu>
						<clip pos="1" side="tl" part="lem"/>
						<clip pos="1" side="tl" part="a_num"/>
						<clip pos="1" side="tl" part="gen"/>
						<clip pos="1" side="tl" part="nbr"/>
					</lu>
					<b pos="1"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="3" side="tl" part="lem"/>
						<clip pos="3" side="tl" part="a_num"/>
						<clip pos="3" side="tl" part="gen"/>
						<clip pos="3" side="tl" part="nbr"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA: mais/menos num -->
			<pattern>
				<pattern-item n="mas_menos"/>
				<pattern-item n="num"/>
			</pattern>
			<action>
				<call-macro n="f_concord1">
					<with-param pos="2"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="1"/>
				</call-macro>
				<out>
					<lu>
						<get-case-from pos="1">
							<clip pos="2" side="tl" part="lem"/>
						</get-case-from>
						<clip pos="2" side="tl" part="a_num"/>
						<clip pos="2" side="tl" part="gen"/>
						<clip pos="2" side="tl" part="nbr"/>
					</lu>
					<b pos="1"/>
					<lu>
						<get-case-from pos="2">
							<clip pos="1" side="tl" part="lem"/>
						</get-case-from>
						<clip pos="1" side="tl" part="a_adv"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA: mais/menos num t-nom-->
			<pattern>
				<pattern-item n="mas_menos"/>
				<pattern-item n="num"/>
				<pattern-item n="tnom"/>
			</pattern>
			<action>
				<call-macro n="f_concord2">
					<with-param pos="3"/>
					<with-param pos="2"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="1"/>
				</call-macro>
				<out>
					<lu>
						<get-case-from pos="1">
							<clip pos="2" side="tl" part="lem"/>
						</get-case-from>
						<clip pos="2" side="tl" part="a_num"/>
						<clip pos="2" side="tl" part="gen"/>
						<clip pos="2" side="tl" part="nbr"/>
					</lu>
					<b pos="1"/>
					<lu>
						<clip pos="3" side="tl" part="lemh"/>
						<clip pos="3" side="tl" part="a_tnom"/>
						<clip pos="3" side="tl" part="gen"/>
						<clip pos="3" side="tl" part="nbr"/>
						<clip pos="3" side="tl" part="lemq"/>
					</lu>
					<b pos="2"/>
					<lu>
						<get-case-from pos="3">
							<clip pos="1" side="tl" part="lem"/>
						</get-case-from>
						<clip pos="1" side="tl" part="a_adv"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA: mais/menos num nom adj-->
			<pattern>
				<pattern-item n="mas_menos"/>
				<pattern-item n="num"/>
				<pattern-item n="nom"/>
				<pattern-item n="adj"/>
			</pattern>
			<action>
				<call-macro n="f_comparativa">
					<with-param pos="1"/>
				</call-macro>
				<call-macro n="f_concord3">
					<with-param pos="3"/>
					<with-param pos="4"/>
					<with-param pos="2"/>
				</call-macro>
				<out>
					<lu>
						<get-case-from pos="1">
							<clip pos="2" side="tl" part="lem"/>
						</get-case-from>
						<clip pos="2" side="tl" part="a_num"/>
						<clip pos="2" side="tl" part="gen"/>
						<clip pos="2" side="tl" part="nbr"/>
					</lu>
					<b pos="1"/>

					<lu>
						<clip pos="3" side="tl" part="lemh"/>
						<clip pos="3" side="tl" part="a_nom"/>
						<clip pos="3" side="tl" part="gen"/>
						<clip pos="3" side="tl" part="nbr"/>
						<clip pos="3" side="tl" part="lemq"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="4" side="tl" part="lemh"/>
						<clip pos="4" side="tl" part="a_adj"/>
						<clip pos="4" side="tl" part="gen"/>
						<clip pos="4" side="tl" part="nbr"/>
						<clip pos="4" side="tl" part="lemq"/>
					</lu>
					<b pos="3"/>
					<lu>
						<get-case-from pos="4">
							<clip pos="1" side="tl" part="lem"/>
						</get-case-from>
						<clip pos="1" side="tl" part="a_adv"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA: mais/menos num adj nom-->
			<pattern>
				<pattern-item n="mas_menos"/>
				<pattern-item n="num"/>
				<pattern-item n="adj"/>
				<pattern-item n="nom"/>
			</pattern>
			<action>
				<call-macro n="f_concord3">
					<with-param pos="4"/>
					<with-param pos="3"/>
					<with-param pos="2"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="1"/>
				</call-macro>
				<call-macro n="f_lexicadj">
					<with-param pos="3"/>
					<with-param pos="4"/>
				</call-macro>
				<out>
					<lu>
						<get-case-from pos="1">
							<clip pos="2" side="tl" part="lem"/>
						</get-case-from>
						<clip pos="2" side="tl" part="a_num"/>
						<clip pos="2" side="tl" part="gen"/>
						<clip pos="2" side="tl" part="nbr"/>
					</lu>
					<b pos="1"/>
					<lu>
						<clip pos="3" side="tl" part="lemh"/>
						<clip pos="3" side="tl" part="a_adj"/>
						<clip pos="3" side="tl" part="gen"/>
						<clip pos="3" side="tl" part="nbr"/>
						<clip pos="3" side="tl" part="lemq"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="4" side="tl" part="lemh"/>
						<clip pos="4" side="tl" part="a_nom"/>
						<clip pos="4" side="tl" part="gen"/>
						<clip pos="4" side="tl" part="nbr"/>
						<clip pos="4" side="tl" part="lemq"/>
					</lu>
					<b pos="3"/>
					<lu>
						<get-case-from pos="4">
							<clip pos="1" side="tl" part="lem"/>
						</get-case-from>
						<clip pos="1" side="tl" part="a_adv"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA: mais/menos num nom adv adj-->
			<pattern>
				<pattern-item n="mas_menos"/>
				<pattern-item n="num"/>
				<pattern-item n="nom"/>
				<pattern-item n="adv"/>
				<pattern-item n="adj"/>
			</pattern>
			<action>
				<call-macro n="f_concord3">
					<with-param pos="3"/>
					<with-param pos="2"/>
					<with-param pos="5"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="1"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="4"/>
				</call-macro>
				<out>
					<lu>
						<get-case-from pos="1">
							<clip pos="2" side="tl" part="lem"/>
						</get-case-from>
						<clip pos="2" side="tl" part="a_num"/>
						<clip pos="2" side="tl" part="gen"/>
						<clip pos="2" side="tl" part="nbr"/>
					</lu>
					<b pos="1"/>
					<lu>
						<clip pos="3" side="tl" part="lemh"/>
						<clip pos="3" side="tl" part="a_nom"/>
						<clip pos="3" side="tl" part="gen"/>
						<clip pos="3" side="tl" part="nbr"/>
						<clip pos="3" side="tl" part="lemq"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="4" side="tl" part="whole"/>
					</lu>
					<b pos="3"/>
					<lu>
						<clip pos="5" side="tl" part="lemh"/>
						<clip pos="5" side="tl" part="a_adj"/>
						<clip pos="5" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
						<clip pos="5" side="tl" part="lemq"/>
					</lu>
					<b pos="4"/>
					<lu>
						<get-case-from pos="5">
							<clip pos="1" side="tl" part="lem"/>
						</get-case-from>
						<clip pos="1" side="tl" part="a_adv"/>
					</lu>
				</out>
			</action>
		</rule>
		<!-- el milió de regles per "gostar"	 -->
		<rule>
			<!-- REGLA: gostar de NUMERAL-->
			<pattern>
				<pattern-item n="gostar"/>
				<pattern-item n="de"/>
				<pattern-item n="num"/>
			</pattern>
			<action>
				<call-macro n="f_concord1">
					<with-param pos="3"/>
				</call-macro>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="imp"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="ger"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="inf"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="pmp"/>
								</equal>
							</or>
						</test>
						<call-macro n="gostarenc">
							<with-param pos="1"/>
							<with-param pos="3"/>
						</call-macro>
						<out>
							<b pos="1"/>
						</out>
						<call-macro n="f_bcond">
							<with-param pos="2"/>
						</call-macro>
					</when>
					<otherwise>
						<call-macro n="prn_gostar">
							<with-param pos="1"/>
						</call-macro>
						<out>
							<b pos="1"/>
						</out>
						<choose>
							<when>
								<test>
									<equal>
										<clip pos="3" side="sl" part="nbr"/>
										<lit-tag v="sp"/>
									</equal>
								</test>
								<out>
									<lu>
										<get-case-from pos="2">
											<clip pos="1" side="tl" part="lemh"/>
										</get-case-from>
										<clip pos="1" side="tl" part="a_verb"/>
										<clip pos="1" side="tl" part="temps"/>
										<lit-tag v="p3"/>
										<clip pos="1" side="tl" part="gen"/>
										<lit-tag v="pl"/>
									</lu>
								</out>
							</when>
							<otherwise>
								<out>
									<lu>
										<get-case-from pos="2">
											<clip pos="1" side="tl" part="lemh"/>
										</get-case-from>
										<clip pos="1" side="tl" part="a_verb"/>
										<clip pos="1" side="tl" part="temps"/>
										<lit-tag v="p3"/>
										<clip pos="1" side="tl" part="gen"/>
										<clip pos="3" side="tl" part="nbr"/>
									</lu>
									<b pos="2"/>
								</out>
							</otherwise>
						</choose>
					</otherwise>
				</choose>
				<out>
					<lu>
						<clip pos="3" side="tl" part="whole"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 8: gostar de T-NOM -->
			<pattern>
				<pattern-item n="gostar"/>
				<pattern-item n="de"/>
				<pattern-item n="tnom"/>
			</pattern>
			<action>
				<call-macro n="f_concord1">
					<with-param pos="3"/>
				</call-macro>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="imp"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="ger"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="inf"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="pmp"/>
								</equal>
							</or>
						</test>
						<call-macro n="gostarenc">
							<with-param pos="1"/>
							<with-param pos="3"/>
						</call-macro>
						<out>
							<b pos="1"/>
						</out>
						<call-macro n="f_bcond">
							<with-param pos="2"/>
						</call-macro>
					</when>
					<otherwise>
						<call-macro n="prn_gostar">
							<with-param pos="1"/>
						</call-macro>
						<out>
							<b pos="1"/>
							<lu>
								<get-case-from pos="2">
									<clip pos="1" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="1" side="tl" part="a_verb"/>
								<clip pos="1" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="1" side="tl" part="gen"/>
								<clip pos="3" side="tl" part="nbr"/>
							</lu>
							<b pos="2"/>
						</out>
					</otherwise>
				</choose>
				<out>
					<lu>
						<clip pos="3" side="tl" part="lemh"/>
						<clip pos="3" side="tl" part="a_tnom"/>
						<clip pos="3" side="tl" part="gen"/>
						<clip pos="3" side="tl" part="nbr"/>
						<clip pos="3" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 10: gostar de PRONOM -->
			<pattern>
				<pattern-item n="gostar"/>
				<pattern-item n="de"/>
				<pattern-item n="prn"/>
			</pattern>
			<action>
				<call-macro n="f_infps">
					<with-param pos="1"/>
				</call-macro>
				<choose>
					<when>
						<test>
							<equal>
								<clip pos="3" side="tl" part="gen"/>
								<lit-tag v="GD"/>
							</equal>
						</test>
						<let>
							<clip pos="3" side="tl" part="gen"/>
							<lit-tag v="m"/>
						</let>
					</when>
					<when>
						<test>
							<equal>
								<clip pos="3" side="tl" part="nbr"/>
								<lit-tag v="ND"/>
							</equal>
						</test>
						<let>
							<clip pos="3" side="tl" part="nbr"/>
							<lit-tag v="sg"/>
						</let>
					</when>
				</choose>
				<call-macro n="prn_gostar">
					<with-param pos="1"/>
				</call-macro>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="3" side="sl" part="persona"/>
									<lit-tag v="p1"/>
								</equal>
								<equal>
									<clip pos="3" side="sl" part="persona"/>
									<lit-tag v="p2"/>
								</equal>
								<equal>
									<clip pos="3" side="sl" part="lem"/>
									<lit v="ele"/>
								</equal>
							</or>
						</test>
						<out>
							<b pos="1"/>
							<lu>
								<get-case-from pos="2">
									<clip pos="1" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="1" side="tl" part="a_verb"/>
								<clip pos="1" side="tl" part="temps"/>
								<clip pos="3" side="tl" part="persona"/>
								<clip pos="1" side="tl" part="gen"/>
								<clip pos="3" side="tl" part="nbr"/>
							</lu>
						</out>
						<call-macro n="f_bcond">
							<with-param pos="2"/>
						</call-macro>
					</when>
					<otherwise>
						<choose>
							<when>
								<test>
									<equal>
										<clip pos="3" side="sl" part="nbr"/>
										<lit-tag v="pl"/>
									</equal>
								</test>
								<out>
									<b pos="1"/>
									<lu>
										<get-case-from pos="2">
											<clip pos="1" side="tl" part="lemh"/>
										</get-case-from>
										<clip pos="1" side="tl" part="a_verb"/>
										<clip pos="1" side="tl" part="temps"/>
										<lit-tag v="p3"/>
										<clip pos="1" side="tl" part="gen"/>
										<lit-tag v="pl"/>
									</lu>
								</out>
							</when>
							<otherwise>
								<out>
									<b pos="1"/>
									<lu>
										<get-case-from pos="2">
											<clip pos="1" side="tl" part="lemh"/>
										</get-case-from>
										<clip pos="1" side="tl" part="a_verb"/>
										<clip pos="1" side="tl" part="temps"/>
										<lit-tag v="p3"/>
										<clip pos="1" side="tl" part="gen"/>
										<lit-tag v="sg"/>
									</lu>
								</out>
							</otherwise>
						</choose>
						<out>
							<b pos="2"/>
							<lu>
								<clip pos="3" side="tl" part="whole"/>
							</lu>
						</out>
					</otherwise>
				</choose>
			</action>
		</rule>
		<rule>
			<!-- REGLA 11: gostar de DETERMINANT T-NOM -->
			<pattern>
				<pattern-item n="gostar"/>
				<pattern-item n="de"/>
				<pattern-item n="det"/>
				<pattern-item n="tnom"/>
			</pattern>
			<action>
				<call-macro n="f_concord2">
					<with-param pos="4"/>
					<with-param pos="3"/>
				</call-macro>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="imp"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="ger"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="inf"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="pmp"/>
								</equal>
							</or>
						</test>
						<call-macro n="gostarenc">
							<with-param pos="1"/>
							<with-param pos="3"/>
						</call-macro>
						<out>
							<b pos="1"/>
						</out>
						<call-macro n="f_bcond">
							<with-param pos="2"/>
						</call-macro>
					</when>
					<otherwise>
						<call-macro n="f_infps">
							<with-param pos="1"/>
						</call-macro>
						<call-macro n="prn_gostar">
							<with-param pos="1"/>
						</call-macro>
						<out>
							<b pos="1"/>
							<lu>
								<get-case-from pos="2">
									<clip pos="1" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="1" side="tl" part="a_verb"/>
								<clip pos="1" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="1" side="tl" part="gen"/>
								<clip pos="4" side="tl" part="nbr"/>
							</lu>
							<b pos="2"/>
						</out>
					</otherwise>
				</choose>
				<out>
					<lu>
						<clip pos="3" side="tl" part="whole"/>
					</lu>
					<b pos="3"/>
					<lu>
						<clip pos="4" side="tl" part="lemh"/>
						<clip pos="4" side="tl" part="a_tnom"/>
						<clip pos="4" side="tl" part="gen"/>
						<clip pos="4" side="tl" part="nbr"/>
						<clip pos="4" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 12: gostar de NOM ADJECTIU-->
			<pattern>
				<pattern-item n="gostar"/>
				<pattern-item n="de"/>
				<pattern-item n="nom"/>
				<pattern-item n="adjec"/>
			</pattern>
			<action>
				<call-macro n="f_infps">
					<with-param pos="1"/>
				</call-macro>
				<call-macro n="f_concord2">
					<with-param pos="3"/>
					<with-param pos="4"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="4"/>
				</call-macro>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="imp"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="ger"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="inf"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="pmp"/>
								</equal>
							</or>
						</test>
						<call-macro n="gostarenc">
							<with-param pos="1"/>
							<with-param pos="3"/>
						</call-macro>
						<out>
							<b pos="1"/>
						</out>
						<call-macro n="f_bcond">
							<with-param pos="2"/>
						</call-macro>
					</when>
					<otherwise>
						<call-macro n="prn_gostar">
							<with-param pos="1"/>
						</call-macro>
						<out>
							<b pos="1"/>
							<lu>
								<get-case-from pos="2">
									<clip pos="1" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="1" side="tl" part="a_verb"/>
								<clip pos="1" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="1" side="tl" part="gen"/>
								<clip pos="3" side="tl" part="nbr"/>
							</lu>
							<b pos="2"/>
						</out>
					</otherwise>
				</choose>
				<out>
					<lu>
						<clip pos="3" side="tl" part="lemh"/>
						<clip pos="3" side="tl" part="a_nom"/>
						<clip pos="3" side="tl" part="gen"/>
						<clip pos="3" side="tl" part="nbr"/>
						<clip pos="3" side="tl" part="lemq"/>
					</lu>
					<b pos="3"/>
					<lu>
						<clip pos="4" side="tl" part="lemh"/>
						<clip pos="4" side="tl" part="a_adjec"/>
						<clip pos="4" side="tl" part="gen"/>
						<clip pos="4" side="tl" part="nbr"/>
						<clip pos="4" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 13: gostar de ADJECTIU NOM -->
			<pattern>
				<pattern-item n="gostar"/>
				<pattern-item n="de"/>
				<pattern-item n="adj"/>
				<pattern-item n="nom"/>
			</pattern>
			<action>
				<call-macro n="f_infps">
					<with-param pos="1"/>
				</call-macro>
				<call-macro n="f_concord2">
					<with-param pos="4"/>
					<with-param pos="3"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="3"/>
				</call-macro>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="imp"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="ger"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="inf"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="pmp"/>
								</equal>
							</or>
						</test>
						<call-macro n="gostarenc">
							<with-param pos="1"/>
							<with-param pos="4"/>
						</call-macro>
						<out>
							<b pos="1"/>
						</out>
						<call-macro n="f_bcond">
							<with-param pos="2"/>
						</call-macro>
					</when>
					<otherwise>
						<call-macro n="prn_gostar">
							<with-param pos="1"/>
						</call-macro>
						<out>
							<b pos="1"/>
							<lu>
								<get-case-from pos="2">
									<clip pos="1" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="1" side="tl" part="a_verb"/>
								<clip pos="1" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="1" side="tl" part="gen"/>
								<clip pos="4" side="tl" part="nbr"/>
							</lu>
							<b pos="2"/>
						</out>
					</otherwise>
				</choose>
				<out>
					<lu>
						<clip pos="3" side="tl" part="lemh"/>
						<clip pos="3" side="tl" part="a_adj"/>
						<clip pos="3" side="tl" part="gen"/>
						<clip pos="3" side="tl" part="nbr"/>
						<clip pos="3" side="tl" part="lemq"/>
					</lu>
					<b pos="3"/>
					<lu>
						<clip pos="4" side="tl" part="lemh"/>
						<clip pos="4" side="tl" part="a_nom"/>
						<clip pos="4" side="tl" part="gen"/>
						<clip pos="4" side="tl" part="nbr"/>
						<clip pos="4" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 14: gostar de DET NOM ADJECTIU-->
			<pattern>
				<pattern-item n="gostar"/>
				<pattern-item n="de"/>
				<pattern-item n="det"/>
				<pattern-item n="nom"/>
				<pattern-item n="adjec"/>
			</pattern>
			<action>
				<call-macro n="f_infps">
					<with-param pos="1"/>
				</call-macro>
				<call-macro n="f_concord3">
					<with-param pos="4"/>
					<with-param pos="5"/>
					<with-param pos="3"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="5"/>
				</call-macro>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="imp"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="ger"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="inf"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="pmp"/>
								</equal>
							</or>
						</test>
						<call-macro n="gostarenc">
							<with-param pos="1"/>
							<with-param pos="3"/>
						</call-macro>
						<out>
							<b pos="1"/>
						</out>
						<call-macro n="f_bcond">
							<with-param pos="2"/>
						</call-macro>
					</when>
					<otherwise>
						<call-macro n="prn_gostar">
							<with-param pos="1"/>
						</call-macro>
						<out>
							<b pos="1"/>
							<lu>
								<get-case-from pos="2">
									<clip pos="1" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="1" side="tl" part="a_verb"/>
								<clip pos="1" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="1" side="tl" part="gen"/>
								<clip pos="4" side="tl" part="nbr"/>
							</lu>
							<b pos="2"/>
						</out>
					</otherwise>
				</choose>
				<out>
					<lu>
						<clip pos="3" side="tl" part="whole"/>
					</lu>
					<b pos="3"/>
					<lu>
						<clip pos="4" side="tl" part="lemh"/>
						<clip pos="4" side="tl" part="a_nom"/>
						<clip pos="4" side="tl" part="gen"/>
						<clip pos="4" side="tl" part="nbr"/>
						<clip pos="4" side="tl" part="lemq"/>
					</lu>
					<b pos="4"/>
					<lu>
						<clip pos="5" side="tl" part="lemh"/>
						<clip pos="5" side="tl" part="a_adjec"/>
						<clip pos="5" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
						<clip pos="5" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 15: gostar de DET ADJECTIU NOM-->
			<pattern>
				<pattern-item n="gostar"/>
				<pattern-item n="de"/>
				<pattern-item n="det"/>
				<pattern-item n="adjec"/>
				<pattern-item n="nom"/>
			</pattern>
			<action>
				<call-macro n="f_infps">
					<with-param pos="1"/>
				</call-macro>
				<call-macro n="f_concord3">
					<with-param pos="5"/>
					<with-param pos="4"/>
					<with-param pos="3"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="4"/>
				</call-macro>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="imp"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="ger"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="inf"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="pmp"/>
								</equal>
							</or>
						</test>
						<call-macro n="gostarenc">
							<with-param pos="1"/>
							<with-param pos="5"/>
						</call-macro>
						<out>
							<b pos="1"/>
						</out>
						<call-macro n="f_bcond">
							<with-param pos="2"/>
						</call-macro>
					</when>
					<otherwise>
						<call-macro n="prn_gostar">
							<with-param pos="1"/>
						</call-macro>
						<out>
							<b pos="1"/>
							<lu>
								<get-case-from pos="2">
									<clip pos="1" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="1" side="tl" part="a_verb"/>
								<clip pos="1" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="1" side="tl" part="gen"/>
								<clip pos="5" side="tl" part="nbr"/>
							</lu>
							<b pos="2"/>
						</out>
					</otherwise>
				</choose>
				<out>
					<lu>
						<clip pos="3" side="tl" part="whole"/>
					</lu>
					<b pos="3"/>
					<lu>
						<clip pos="4" side="tl" part="lemh"/>
						<clip pos="4" side="tl" part="a_adjec"/>
						<clip pos="4" side="tl" part="gen"/>
						<clip pos="4" side="tl" part="nbr"/>
						<clip pos="4" side="tl" part="lemq"/>
					</lu>
					<b pos="4"/>
					<lu>
						<clip pos="5" side="tl" part="lemh"/>
						<clip pos="5" side="tl" part="a_nom"/>
						<clip pos="5" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
						<clip pos="5" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 16: gostar de PREDET DET T-NOM-->
			<pattern>
				<pattern-item n="gostar"/>
				<pattern-item n="de"/>
				<pattern-item n="predet"/>
				<pattern-item n="det"/>
				<pattern-item n="tnom"/>
			</pattern>
			<action>
				<call-macro n="f_infps">
					<with-param pos="1"/>
				</call-macro>
				<call-macro n="f_concord3">
					<with-param pos="5"/>
					<with-param pos="4"/>
					<with-param pos="3"/>
				</call-macro>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="imp"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="ger"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="inf"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="pmp"/>
								</equal>
							</or>
						</test>
						<call-macro n="gostarenc">
							<with-param pos="1"/>
							<with-param pos="5"/>
						</call-macro>
						<out>
							<b pos="1"/>
						</out>
						<call-macro n="f_bcond">
							<with-param pos="2"/>
						</call-macro>
					</when>
					<otherwise>
						<call-macro n="prn_gostar">
							<with-param pos="1"/>
						</call-macro>
						<out>
							<b pos="1"/>
							<lu>
								<get-case-from pos="2">
									<clip pos="1" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="1" side="tl" part="a_verb"/>
								<clip pos="1" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="1" side="tl" part="gen"/>
								<clip pos="5" side="tl" part="nbr"/>
							</lu>
							<b pos="2"/>
						</out>
					</otherwise>
				</choose>
				<out>
					<lu>
						<clip pos="3" side="tl" part="whole"/>
					</lu>
					<b pos="3"/>
					<lu>
						<clip pos="4" side="tl" part="whole"/>
					</lu>
					<b pos="4"/>
					<lu>
						<clip pos="5" side="tl" part="lemh"/>
						<clip pos="5" side="tl" part="a_tnom"/>
						<clip pos="5" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
						<clip pos="5" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 17: gostar de PREDET DET NOM ADJECTIU-->
			<pattern>
				<pattern-item n="gostar"/>
				<pattern-item n="de"/>
				<pattern-item n="predet"/>
				<pattern-item n="det"/>
				<pattern-item n="nom"/>
				<pattern-item n="adjec"/>
			</pattern>
			<action>
				<call-macro n="f_infps">
					<with-param pos="1"/>
				</call-macro>
				<call-macro n="f_concord4">
					<with-param pos="5"/>
					<with-param pos="6"/>
					<with-param pos="4"/>
					<with-param pos="3"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="6"/>
				</call-macro>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="imp"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="ger"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="inf"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="pmp"/>
								</equal>
							</or>
						</test>
						<call-macro n="gostarenc">
							<with-param pos="1"/>
							<with-param pos="5"/>
						</call-macro>
						<out>
							<b pos="1"/>
						</out>
						<call-macro n="f_bcond">
							<with-param pos="2"/>
						</call-macro>
					</when>
					<otherwise>
						<call-macro n="prn_gostar">
							<with-param pos="1"/>
						</call-macro>
						<out>
							<b pos="1"/>
							<lu>
								<get-case-from pos="2">
									<clip pos="1" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="1" side="tl" part="a_verb"/>
								<clip pos="1" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="1" side="tl" part="gen"/>
								<clip pos="5" side="tl" part="nbr"/>
							</lu>
							<b pos="2"/>
						</out>
					</otherwise>
				</choose>
				<out>
					<lu>
						<clip pos="3" side="tl" part="whole"/>
					</lu>
					<b pos="3"/>
					<lu>
						<clip pos="4" side="tl" part="whole"/>
					</lu>
					<b pos="4"/>
					<lu>
						<clip pos="5" side="tl" part="lemh"/>
						<clip pos="5" side="tl" part="a_nom"/>
						<clip pos="5" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
						<clip pos="5" side="tl" part="lemq"/>
					</lu>
					<b pos="5"/>
					<lu>
						<clip pos="6" side="tl" part="lemh"/>
						<clip pos="6" side="tl" part="a_adjec"/>
						<clip pos="6" side="tl" part="gen"/>
						<clip pos="6" side="tl" part="nbr"/>
						<clip pos="6" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 18: gostar de PREDETERMINANT T-NOM -->
			<pattern>
				<pattern-item n="gostar"/>
				<pattern-item n="de"/>
				<pattern-item n="predet"/>
				<pattern-item n="tnom"/>
			</pattern>
			<action>
				<call-macro n="f_infps">
					<with-param pos="1"/>
				</call-macro>
				<call-macro n="f_concord2">
					<with-param pos="4"/>
					<with-param pos="3"/>
				</call-macro>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="imp"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="ger"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="inf"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="pmp"/>
								</equal>
							</or>
						</test>
						<call-macro n="gostarenc">
							<with-param pos="1"/>
							<with-param pos="4"/>
						</call-macro>
						<out>
							<b pos="1"/>
						</out>
						<call-macro n="f_bcond">
							<with-param pos="2"/>
						</call-macro>
					</when>
					<otherwise>
						<call-macro n="prn_gostar">
							<with-param pos="1"/>
						</call-macro>
						<out>
							<b pos="1"/>
							<lu>
								<get-case-from pos="2">
									<clip pos="1" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="1" side="tl" part="a_verb"/>
								<clip pos="1" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="1" side="tl" part="gen"/>
								<clip pos="4" side="tl" part="nbr"/>
							</lu>
							<b pos="2"/>
						</out>
					</otherwise>
				</choose>
				<out>
					<lu>
						<clip pos="3" side="tl" part="whole"/>
					</lu>
					<b pos="3"/>
					<lu>
						<clip pos="4" side="tl" part="lemh"/>
						<clip pos="4" side="tl" part="a_tnom"/>
						<clip pos="4" side="tl" part="gen"/>
						<clip pos="4" side="tl" part="nbr"/>
						<clip pos="4" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 19: gostar de PREDETERMINANT NOM ADJECTIU -->
			<pattern>
				<pattern-item n="gostar"/>
				<pattern-item n="de"/>
				<pattern-item n="predet"/>
				<pattern-item n="nom"/>
				<pattern-item n="adjec"/>
			</pattern>
			<action>
				<call-macro n="f_infps">
					<with-param pos="1"/>
				</call-macro>
				<call-macro n="f_concord3">
					<with-param pos="4"/>
					<with-param pos="5"/>
					<with-param pos="3"/>
				</call-macro>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="imp"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="ger"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="inf"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="pmp"/>
								</equal>
							</or>
						</test>
						<call-macro n="gostarenc">
							<with-param pos="1"/>
							<with-param pos="4"/>
						</call-macro>
						<out>
							<b pos="1"/>
						</out>
						<call-macro n="f_bcond">
							<with-param pos="2"/>
						</call-macro>
					</when>
					<otherwise>
						<call-macro n="prn_gostar">
							<with-param pos="1"/>
						</call-macro>
						<out>
							<b pos="1"/>
							<lu>
								<get-case-from pos="2">
									<clip pos="1" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="1" side="tl" part="a_verb"/>
								<clip pos="1" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="1" side="tl" part="gen"/>
								<clip pos="4" side="tl" part="nbr"/>
							</lu>
							<b pos="2"/>
						</out>
					</otherwise>
				</choose>
				<out>
					<lu>
						<clip pos="3" side="tl" part="whole"/>
					</lu>
					<b pos="3"/>
					<lu>
						<clip pos="4" side="tl" part="lemh"/>
						<clip pos="4" side="tl" part="a_nom"/>
						<clip pos="4" side="tl" part="gen"/>
						<clip pos="4" side="tl" part="nbr"/>
						<clip pos="4" side="tl" part="lemq"/>
					</lu>
					<b pos="4"/>
					<lu>
						<clip pos="5" side="tl" part="lemh"/>
						<clip pos="5" side="tl" part="a_adjec"/>
						<clip pos="5" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
						<clip pos="5" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 20: gostar de PREDETERMINANT ADJECTIU NOM -->
			<pattern>
				<pattern-item n="gostar"/>
				<pattern-item n="de"/>
				<pattern-item n="predet"/>
				<pattern-item n="adjec"/>
				<pattern-item n="nom"/>
			</pattern>
			<action>
				<call-macro n="f_infps">
					<with-param pos="1"/>
				</call-macro>
				<call-macro n="f_concord3">
					<with-param pos="5"/>
					<with-param pos="4"/>
					<with-param pos="3"/>
				</call-macro>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="imp"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="ger"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="inf"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="pmp"/>
								</equal>
							</or>
						</test>
						<call-macro n="gostarenc">
							<with-param pos="1"/>
							<with-param pos="5"/>
						</call-macro>
						<out>
							<b pos="1"/>
						</out>
						<call-macro n="f_bcond">
							<with-param pos="2"/>
						</call-macro>
					</when>
					<otherwise>
						<call-macro n="prn_gostar">
							<with-param pos="1"/>
						</call-macro>
						<out>
							<b pos="1"/>
							<lu>
								<get-case-from pos="2">
									<clip pos="1" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="1" side="tl" part="a_verb"/>
								<clip pos="1" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="1" side="tl" part="gen"/>
								<clip pos="5" side="tl" part="nbr"/>
							</lu>
							<b pos="2"/>
						</out>
					</otherwise>
				</choose>
				<out>
					<lu>
						<clip pos="3" side="tl" part="whole"/>
					</lu>
					<b pos="3"/>
					<lu>
						<clip pos="4" side="tl" part="lemh"/>
						<clip pos="4" side="tl" part="a_adjec"/>
						<clip pos="4" side="tl" part="gen"/>
						<clip pos="4" side="tl" part="nbr"/>
						<clip pos="4" side="tl" part="lemq"/>
					</lu>
					<b pos="4"/>
					<lu>
						<clip pos="5" side="tl" part="lemh"/>
						<clip pos="5" side="tl" part="a_nom"/>
						<clip pos="5" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
						<clip pos="5" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 24: gostar de NOM ADVERBI ADJECTIU-->
			<pattern>
				<pattern-item n="gostar"/>
				<pattern-item n="de"/>
				<pattern-item n="nom"/>
				<pattern-item n="adv"/>
				<pattern-item n="adjec"/>
			</pattern>
			<action>
				<call-macro n="f_infps">
					<with-param pos="1"/>
				</call-macro>
				<call-macro n="f_concord2">
					<with-param pos="3"/>
					<with-param pos="5"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="4"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="5"/>
				</call-macro>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="imp"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="ger"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="inf"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="pmp"/>
								</equal>
							</or>
						</test>
						<call-macro n="gostarenc">
							<with-param pos="1"/>
							<with-param pos="3"/>
						</call-macro>
						<out>
							<b pos="1"/>
						</out>
						<call-macro n="f_bcond">
							<with-param pos="2"/>
						</call-macro>
					</when>
					<otherwise>
						<call-macro n="prn_gostar">
							<with-param pos="1"/>
						</call-macro>
						<out>
							<b pos="1"/>
							<lu>
								<get-case-from pos="2">
									<clip pos="1" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="1" side="tl" part="a_verb"/>
								<clip pos="1" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="1" side="tl" part="gen"/>
								<clip pos="3" side="tl" part="nbr"/>
							</lu>
							<b pos="2"/>
						</out>
					</otherwise>
				</choose>
				<out>
					<lu>
						<clip pos="3" side="tl" part="lemh"/>
						<clip pos="3" side="tl" part="a_nom"/>
						<clip pos="3" side="tl" part="gen"/>
						<clip pos="3" side="tl" part="nbr"/>
						<clip pos="3" side="tl" part="lemq"/>
					</lu>
					<b pos="3"/>
					<lu>
						<clip pos="4" side="tl" part="whole"/>
					</lu>
					<b pos="4"/>
					<lu>
						<clip pos="5" side="tl" part="lemh"/>
						<clip pos="5" side="tl" part="a_adjec"/>
						<clip pos="5" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
						<clip pos="5" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 25: gostar de DET NOM ADVERBI ADJECTIU -->
			<pattern>
				<pattern-item n="gostar"/>
				<pattern-item n="de"/>
				<pattern-item n="det"/>
				<pattern-item n="nom"/>
				<pattern-item n="adv"/>
				<pattern-item n="adjec"/>
			</pattern>
			<action>
				<call-macro n="f_infps">
					<with-param pos="1"/>
				</call-macro>
				<call-macro n="f_concord3">
					<with-param pos="4"/>
					<with-param pos="3"/>
					<with-param pos="6"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="5"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="6"/>
				</call-macro>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="imp"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="ger"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="inf"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="pmp"/>
								</equal>
							</or>
						</test>
						<call-macro n="gostarenc">
							<with-param pos="1"/>
							<with-param pos="4"/>
						</call-macro>
						<out>
							<b pos="1"/>
						</out>
						<call-macro n="f_bcond">
							<with-param pos="2"/>
						</call-macro>
					</when>
					<otherwise>
						<call-macro n="prn_gostar">
							<with-param pos="1"/>
						</call-macro>
						<out>
							<b pos="1"/>
							<lu>
								<get-case-from pos="2">
									<clip pos="1" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="1" side="tl" part="a_verb"/>
								<clip pos="1" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="1" side="tl" part="gen"/>
								<clip pos="4" side="tl" part="nbr"/>
							</lu>
							<b pos="2"/>
						</out>
					</otherwise>
				</choose>
				<out>
					<lu>
						<clip pos="3" side="tl" part="whole"/>
					</lu>
					<b pos="3"/>
					<lu>
						<clip pos="4" side="tl" part="lemh"/>
						<clip pos="4" side="tl" part="a_nom"/>
						<clip pos="4" side="tl" part="gen"/>
						<clip pos="4" side="tl" part="nbr"/>
						<clip pos="4" side="tl" part="lemq"/>
					</lu>
					<b pos="4"/>
					<lu>
						<clip pos="5" side="tl" part="whole"/>
					</lu>
					<b pos="5"/>
					<lu>
						<clip pos="6" side="tl" part="lemh"/>
						<clip pos="6" side="tl" part="a_adjec"/>
						<clip pos="6" side="tl" part="gen"/>
						<clip pos="6" side="tl" part="nbr"/>
						<clip pos="6" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 26: gostar de DET ADVERBI T-NOM-->
			<pattern>
				<pattern-item n="gostar"/>
				<pattern-item n="de"/>
				<pattern-item n="det"/>
				<pattern-item n="adv"/>
				<pattern-item n="tnom"/>
			</pattern>
			<action>
				<call-macro n="f_infps">
					<with-param pos="1"/>
				</call-macro>
				<call-macro n="f_concord2">
					<with-param pos="5"/>
					<with-param pos="3"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="4"/>
				</call-macro>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="imp"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="ger"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="inf"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="pmp"/>
								</equal>
							</or>
						</test>
						<call-macro n="gostarenc">
							<with-param pos="1"/>
							<with-param pos="5"/>
						</call-macro>
						<out>
							<b pos="1"/>
						</out>
						<call-macro n="f_bcond">
							<with-param pos="2"/>
						</call-macro>
					</when>
					<otherwise>
						<call-macro n="prn_gostar">
							<with-param pos="1"/>
						</call-macro>
						<out>
							<b pos="1"/>
							<lu>
								<get-case-from pos="2">
									<clip pos="1" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="1" side="tl" part="a_verb"/>
								<clip pos="1" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="1" side="tl" part="gen"/>
								<clip pos="5" side="tl" part="nbr"/>
							</lu>
							<b pos="2"/>
						</out>
					</otherwise>
				</choose>
				<out>
					<lu>
						<clip pos="3" side="tl" part="whole"/>
					</lu>
					<b pos="3"/>
					<lu>
						<clip pos="4" side="tl" part="whole"/>
					</lu>
					<b pos="4"/>
					<lu>
						<clip pos="5" side="tl" part="lemh"/>
						<clip pos="5" side="tl" part="a_tnom"/>
						<clip pos="5" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
						<clip pos="5" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 27: gostar de NUMERAL T-NOM -->
			<pattern>
				<pattern-item n="gostar"/>
				<pattern-item n="de"/>
				<pattern-item n="num"/>
				<pattern-item n="tnom"/>
			</pattern>
			<action>
				<call-macro n="f_infps">
					<with-param pos="1"/>
				</call-macro>
				<call-macro n="f_concord2">
					<with-param pos="4"/>
					<with-param pos="3"/>
				</call-macro>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="imp"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="ger"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="inf"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="pmp"/>
								</equal>
							</or>
						</test>
						<call-macro n="gostarenc">
							<with-param pos="1"/>
							<with-param pos="4"/>
						</call-macro>
						<out>
							<b pos="1"/>
						</out>
						<call-macro n="f_bcond">
							<with-param pos="2"/>
						</call-macro>
					</when>
					<otherwise>
						<call-macro n="prn_gostar">
							<with-param pos="1"/>
						</call-macro>
						<out>
							<b pos="1"/>
							<lu>
								<get-case-from pos="2">
									<clip pos="1" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="1" side="tl" part="a_verb"/>
								<clip pos="1" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="1" side="tl" part="gen"/>
								<clip pos="4" side="tl" part="nbr"/>
							</lu>
							<b pos="2"/>
						</out>
					</otherwise>
				</choose>
				<out>
					<lu>
						<clip pos="3" side="tl" part="whole"/>
					</lu>
					<b pos="3"/>
					<lu>
						<clip pos="4" side="tl" part="lemh"/>
						<clip pos="4" side="tl" part="a_tnom"/>
						<clip pos="4" side="tl" part="gen"/>
						<clip pos="4" side="tl" part="nbr"/>
						<clip pos="4" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 29: gostar de NUMERAL NOM ADJECTIU -->
			<pattern>
				<pattern-item n="gostar"/>
				<pattern-item n="de"/>
				<pattern-item n="num"/>
				<pattern-item n="nom"/>
				<pattern-item n="adjec"/>
			</pattern>
			<action>
				<call-macro n="f_infps">
					<with-param pos="1"/>
				</call-macro>
				<call-macro n="f_concord3">
					<with-param pos="4"/>
					<with-param pos="3"/>
					<with-param pos="5"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="5"/>
				</call-macro>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="imp"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="ger"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="inf"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="pmp"/>
								</equal>
							</or>
						</test>
						<call-macro n="gostarenc">
							<with-param pos="1"/>
							<with-param pos="3"/>
						</call-macro>
						<out>
							<b pos="1"/>
						</out>
						<call-macro n="f_bcond">
							<with-param pos="2"/>
						</call-macro>
					</when>
					<otherwise>
						<call-macro n="prn_gostar">
							<with-param pos="1"/>
						</call-macro>
						<out>
							<b pos="1"/>
							<lu>
								<get-case-from pos="2">
									<clip pos="1" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="1" side="tl" part="a_verb"/>
								<clip pos="1" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="1" side="tl" part="gen"/>
								<clip pos="4" side="tl" part="nbr"/>
							</lu>
							<b pos="2"/>
						</out>
					</otherwise>
				</choose>
				<out>
					<lu>
						<clip pos="3" side="tl" part="lem"/>
						<clip pos="3" side="tl" part="a_num"/>
						<clip pos="3" side="tl" part="gen"/>
						<clip pos="3" side="tl" part="nbr"/>
					</lu>
					<b pos="3"/>
					<lu>
						<clip pos="4" side="tl" part="lemh"/>
						<clip pos="4" side="tl" part="a_nom"/>
						<clip pos="4" side="tl" part="gen"/>
						<clip pos="4" side="tl" part="nbr"/>
						<clip pos="4" side="tl"	part="lemq"/>
					</lu>
					<b pos="4"/>
					<lu>
						<clip pos="5" side="tl"	part="lemh"/>
						<clip pos="5" side="tl" part="a_adjec"/>
						<clip pos="5" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
						<clip pos="5" side="tl"	part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 30: gostar de NUMERAL ADJECTIU NOM -->
			<pattern>
				<pattern-item n="gostar"/>
				<pattern-item n="de"/>
				<pattern-item n="num"/>
				<pattern-item n="adjec"/>
				<pattern-item n="nom"/>
			</pattern>
			<action>
				<call-macro n="f_infps">
					<with-param pos="1"/>
				</call-macro>
				<call-macro n="f_concord3">
					<with-param pos="5"/>
					<with-param pos="4"/>
					<with-param pos="3"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="4"/>
				</call-macro>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="imp"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="ger"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="inf"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="pmp"/>
								</equal>
							</or>
						</test>
						<call-macro n="gostarenc">
							<with-param pos="1"/>
							<with-param pos="5"/>
						</call-macro>
						<out>
							<b pos="1"/>
						</out>
						<call-macro n="f_bcond">
							<with-param pos="2"/>
						</call-macro>
					</when>
					<otherwise>
						<call-macro n="prn_gostar">
							<with-param pos="1"/>
						</call-macro>
						<out>
							<b pos="1"/>
							<lu>
								<get-case-from pos="2">
									<clip pos="1" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="1" side="tl" part="a_verb"/>
								<clip pos="1" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="1" side="tl" part="gen"/>
								<clip pos="4" side="tl" part="nbr"/>
							</lu>
							<b pos="2"/>
						</out>
					</otherwise>
				</choose>
				<out>
					<lu>
						<clip pos="3" side="tl" part="whole"/>
					</lu>
					<b pos="3"/>
					<lu>
						<clip pos="4" side="tl" part="lemh"/>
						<clip pos="4" side="tl" part="a_adjec"/>
						<clip pos="4" side="tl" part="gen"/>
						<clip pos="4" side="tl" part="nbr"/>
						<clip pos="4" side="tl" part="lemq"/>
					</lu>
					<b pos="4"/>
					<lu>
						<clip pos="5" side="tl" part="lemh"/>
						<clip pos="5" side="tl" part="a_nom"/>
						<clip pos="5" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
						<clip pos="5" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 31: gostar de DET NUMERAL T-NOM -->
			<pattern>
				<pattern-item n="gostar"/>
				<pattern-item n="de"/>
				<pattern-item n="det"/>
				<pattern-item n="num"/>
				<pattern-item n="tnom"/>
			</pattern>
			<action>
				<call-macro n="f_infps">
					<with-param pos="1"/>
				</call-macro>
				<call-macro n="f_concord3">
					<with-param pos="5"/>
					<with-param pos="4"/>
					<with-param pos="3"/>
				</call-macro>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="imp"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="ger"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="inf"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="pmp"/>
								</equal>
							</or>
						</test>
						<call-macro n="gostarenc">
							<with-param pos="1"/>
							<with-param pos="5"/>
						</call-macro>
						<out>
							<b pos="1"/>
						</out>
						<call-macro n="f_bcond">
							<with-param pos="2"/>
						</call-macro>
					</when>
					<otherwise>
						<call-macro n="prn_gostar">
							<with-param pos="1"/>
						</call-macro>
						<out>
							<b pos="1"/>
							<lu>
								<get-case-from pos="2">
									<clip pos="1" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="1" side="tl" part="a_verb"/>
								<clip pos="1" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="1" side="tl" part="gen"/>
								<clip pos="5" side="tl" part="nbr"/>
							</lu>
							<b pos="2"/>
						</out>
					</otherwise>
				</choose>
				<out>
					<lu>
						<clip pos="3" side="tl" part="whole"/>
					</lu>
					<b pos="3"/>
					<lu>
						<clip pos="4" side="tl" part="whole"/>
					</lu>
					<b pos="4"/>
					<lu>
						<clip pos="5" side="tl" part="lemh"/>
						<clip pos="5" side="tl" part="a_tnom"/>
						<clip pos="5" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
						<clip pos="5" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 8: gostar de NP-->
			<pattern>
				<pattern-item n="gostar"/>
				<pattern-item n="de"/>
				<pattern-item n="np"/>
			</pattern>
			<action>
				<call-macro n="f_infps">
					<with-param pos="1"/>
				</call-macro>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="imp"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="ger"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="inf"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="pmp"/>
								</equal>
							</or>
						</test>
						<call-macro n="gostarenc">
							<with-param pos="1"/>
							<with-param pos="3"/>
						</call-macro>
						<out>
							<b pos="1"/>
						</out>
						<call-macro n="f_bcond">
							<with-param pos="2"/>
						</call-macro>
					</when>
					<otherwise>
						<call-macro n="prn_gostar">
							<with-param pos="1"/>
						</call-macro>
						<out>
							<b pos="1"/>
							<lu>
								<get-case-from pos="2">
									<clip pos="1" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="1" side="tl" part="a_verb"/>
								<clip pos="1" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="1" side="tl" part="gen"/>
								<lit-tag v="sg"/>
							</lu>
							<b pos="2"/>
						</out>
					</otherwise>
				</choose>
				<out>
					<lu>
						<clip pos="3" side="tl" part="whole"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 11: gostar de DETERMINANT NP -->
			<pattern>
				<pattern-item n="gostar"/>
				<pattern-item n="de"/>
				<pattern-item n="det"/>
				<pattern-item n="np"/>
			</pattern>
			<action>
				<call-macro n="f_infps">
					<with-param pos="1"/>
				</call-macro>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="imp"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="ger"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="inf"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="pmp"/>
								</equal>
							</or>
						</test>
						<call-macro n="gostarenc">
							<with-param pos="1"/>
							<with-param pos="4"/>
						</call-macro>
						<out>
							<b pos="1"/>
						</out>
						<call-macro n="f_bcond">
							<with-param pos="2"/>
						</call-macro>
					</when>
					<otherwise>
						<call-macro n="prn_gostar">
							<with-param pos="1"/>
						</call-macro>
						<out>
							<b pos="1"/>
							<lu>
								<get-case-from pos="2">
									<clip pos="1" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="1" side="tl" part="a_verb"/>
								<clip pos="1" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="1" side="tl" part="gen"/>
								<lit-tag v="sg"/>
							</lu>
							<b pos="2"/>
						</out>
					</otherwise>
				</choose>
				<out>
					<lu>
						<clip pos="4" side="tl" part="whole"/>
					</lu>
				</out>
				<call-macro n="f_bcond">
					<with-param pos="3"/>
				</call-macro>
			</action>
		</rule>
		<rule>
			<!-- REGLA 8: gostar de inf-->
			<pattern>
				<pattern-item n="gostar"/>
				<pattern-item n="de"/>
				<pattern-item n="inf"/>
			</pattern>
			<action>
				<call-macro n="f_infps">
					<with-param pos="1"/>
				</call-macro>
				<choose>
					<when>
						<test>
							<or>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="imp"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="ger"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="inf"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="pmp"/>
								</equal>
							</or>
						</test>
						<call-macro n="gostarenc">
							<with-param pos="1"/>
							<with-param pos="3"/>
						</call-macro>
						<out>
							<b pos="1"/>
						</out>
						<call-macro n="f_bcond">
							<with-param pos="2"/>
						</call-macro>
					</when>
					<otherwise>
						<call-macro n="prn_gostar">
							<with-param pos="1"/>
						</call-macro>
						<out>
							<b pos="1"/>
							<lu>
								<get-case-from pos="2">
									<clip pos="1" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="1" side="tl" part="a_verb"/>
								<clip pos="1" side="tl" part="temps"/>
								<lit-tag v="p3"/>
								<clip pos="1" side="tl" part="gen"/>
								<lit-tag v="sg"/>
							</lu>
							<b pos="2"/>
						</out>
					</otherwise>
				</choose>
				<out>
					<lu>
						<clip pos="3" side="tl" part="lemh"/>
						<clip pos="3" side="tl" part="a_verb"/>
						<clip pos="3" side="tl" part="temps"/>
						<clip pos="3" side="tl" part="persona"/>
						<clip pos="3" side="tl" part="gen"/>
						<clip pos="3" side="tl" part="nbr"/>
						<clip pos="3" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 6: haver gostado de NUMERAL-->
			<pattern>
				<pattern-item n="vbhaver"/>
				<pattern-item n="gostarpp"/>
				<pattern-item n="de"/>
				<pattern-item n="num"/>
			</pattern>
			<action>
				<call-macro n="f_concord1">
					<with-param pos="4"/>
				</call-macro>
				<call-macro n="prn_gostar">
					<with-param pos="1"/>
				</call-macro>
				<out>
					<b pos="1"/>
					<lu>
						<get-case-from pos="2">
							<clip pos="1" side="tl" part="lemh"/>
						</get-case-from>
						<clip pos="1" side="tl" part="a_verb"/>
						<clip pos="1" side="tl" part="temps"/>
						<lit-tag v="p3"/>
						<clip pos="1" side="tl" part="gen"/>
						<clip pos="4" side="tl" part="nbr"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
					<b pos="3"/>
					<lu>
						<clip pos="4" side="tl" part="whole"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 8: haver gostado de T-NOM -->
			<pattern>
				<pattern-item n="vbhaver"/>
				<pattern-item n="gostarpp"/>
				<pattern-item n="de"/>
				<pattern-item n="tnom"/>
			</pattern>
			<action>
				<call-macro n="f_concord1">
					<with-param pos="4"/>
				</call-macro>
				<call-macro n="prn_gostar">
					<with-param pos="1"/>
				</call-macro>
				<out>
					<b pos="1"/>
					<lu>
						<get-case-from pos="2">
							<clip pos="1" side="tl" part="lemh"/>
						</get-case-from>
						<clip pos="1" side="tl" part="a_verb"/>
						<clip pos="1" side="tl" part="temps"/>
						<lit-tag v="p3"/>
						<clip pos="1" side="tl" part="gen"/>
						<clip pos="4" side="tl" part="nbr"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
					<b pos="3"/>
					<lu>
						<clip pos="4" side="tl" part="lemh"/>
						<clip pos="4" side="tl" part="a_tnom"/>
						<clip pos="4" side="tl" part="gen"/>
						<clip pos="4" side="tl" part="nbr"/>
						<clip pos="4" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 10: haver gostado de PRONOM -->
			<!--Special case, macro f_concord1 is not applicable because gender and number cannot be taken from previous rules -->
			<pattern>
				<pattern-item n="vbhaver"/>
				<pattern-item n="gostarpp"/>
				<pattern-item n="de"/>
				<pattern-item n="prn"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<equal>
								<clip pos="4" side="tl" part="gen"/>
								<lit-tag v="GD"/>
							</equal>
						</test>
						<let>
							<clip pos="4" side="tl" part="gen"/>
							<lit-tag v="m"/>
						</let>
					</when>
					<when>
						<test>
							<equal>
								<clip pos="4" side="tl" part="nbr"/>
								<lit-tag v="ND"/>
							</equal>
						</test>
						<let>
							<clip pos="4" side="tl" part="nbr"/>
							<lit-tag v="sg"/>
						</let>
					</when>
				</choose>
				<call-macro n="prn_gostar">
					<with-param pos="1"/>
				</call-macro>
				<out>
					<b pos="1"/>
					<lu>
						<get-case-from pos="2">
							<clip pos="1" side="tl" part="lemh"/>
						</get-case-from>
						<clip pos="1" side="tl" part="a_verb"/>
						<clip pos="1" side="tl" part="temps"/>
						<lit-tag v="p3"/>
						<clip pos="1" side="tl" part="gen"/>
						<clip pos="4" side="tl" part="nbr"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
					<b pos="3"/>
					<lu>
						<clip pos="4" side="tl" part="whole"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 11: haver gostado de DETERMINANT T-NOM -->
			<pattern>
				<pattern-item n="vbhaver"/>
				<pattern-item n="gostarpp"/>
				<pattern-item n="de"/>
				<pattern-item n="det"/>
				<pattern-item n="tnom"/>
			</pattern>
			<action>
				<call-macro n="f_concord2">
					<with-param pos="5"/>
					<with-param pos="4"/>
				</call-macro>
				<call-macro n="prn_gostar">
					<with-param pos="1"/>
				</call-macro>
				<out>
					<b pos="1"/>
					<lu>
						<get-case-from pos="2">
							<clip pos="1" side="tl" part="lemh"/>
						</get-case-from>
						<clip pos="1" side="tl" part="a_verb"/>
						<clip pos="1" side="tl" part="temps"/>
						<lit-tag v="p3"/>
						<clip pos="1" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
					<b pos="3"/>
					<lu>
						<clip pos="4" side="tl" part="whole"/>
					</lu>
					<b pos="4"/>
					<lu>
						<clip pos="5" side="tl" part="lemh"/>
						<clip pos="5" side="tl" part="a_tnom"/>
						<clip pos="5" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
						<clip pos="5" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 12: haver gostado de NOM ADJECTIU-->
			<pattern>
				<pattern-item n="vbhaver"/>
				<pattern-item n="gostarpp"/>
				<pattern-item n="de"/>
				<pattern-item n="nom"/>
				<pattern-item n="adjec"/>
			</pattern>
			<action>
				<call-macro n="f_concord2">
					<with-param pos="4"/>
					<with-param pos="5"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="5"/>
				</call-macro>
				<call-macro n="prn_gostar">
					<with-param pos="1"/>
				</call-macro>
				<out>
					<b pos="1"/>
					<lu>
						<get-case-from pos="2">
							<clip pos="1" side="tl" part="lemh"/>
						</get-case-from>
						<clip pos="1" side="tl" part="a_verb"/>
						<clip pos="1" side="tl" part="temps"/>
						<lit-tag v="p3"/>
						<clip pos="1" side="tl" part="gen"/>
						<clip pos="4" side="tl" part="nbr"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
					<b pos="3"/>
					<lu>
						<clip pos="4" side="tl" part="lemh"/>
						<clip pos="4" side="tl" part="a_nom"/>
						<clip pos="4" side="tl" part="gen"/>
						<clip pos="4" side="tl" part="nbr"/>
						<clip pos="4" side="tl" part="lemq"/>
					</lu>
					<b pos="4"/>
					<lu>
						<clip pos="5" side="tl" part="lemh"/>
						<clip pos="5" side="tl" part="a_adjec"/>
						<clip pos="5" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
						<clip pos="5" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 13: haver gostado de ADJECTIU NOM -->
			<pattern>
				<pattern-item n="vbhaver"/>
				<pattern-item n="gostarpp"/>
				<pattern-item n="de"/>
				<pattern-item n="adj"/>
				<pattern-item n="nom"/>
			</pattern>
			<action>
				<call-macro n="f_concord2">
					<with-param pos="5"/>
					<with-param pos="4"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="4"/>
				</call-macro>
				<call-macro n="prn_gostar">
					<with-param pos="1"/>
				</call-macro>
				<out>
					<b pos="1"/>
					<lu>
						<get-case-from pos="2">
							<clip pos="1" side="tl" part="lemh"/>
						</get-case-from>
						<clip pos="1" side="tl" part="a_verb"/>
						<clip pos="1" side="tl" part="temps"/>
						<lit-tag v="p3"/>
						<clip pos="1" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
					<b pos="3"/>
					<lu>
						<clip pos="4" side="tl" part="lemh"/>
						<clip pos="4" side="tl" part="a_adj"/>
						<clip pos="4" side="tl" part="gen"/>
						<clip pos="4" side="tl" part="nbr"/>
						<clip pos="4" side="tl" part="lemq"/>
					</lu>
					<b pos="4"/>
					<lu>
						<clip pos="5" side="tl" part="lemh"/>
						<clip pos="5" side="tl" part="a_nom"/>
						<clip pos="5" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
						<clip pos="5" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 14: haver gostado de DET NOM ADJECTIU-->
			<pattern>
				<pattern-item n="vbhaver"/>
				<pattern-item n="gostarpp"/>
				<pattern-item n="de"/>
				<pattern-item n="det"/>
				<pattern-item n="nom"/>
				<pattern-item n="adjec"/>
			</pattern>
			<action>
				<call-macro n="f_concord3">
					<with-param pos="5"/>
					<with-param pos="6"/>
					<with-param pos="4"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="6"/>
				</call-macro>
				<call-macro n="prn_gostar">
					<with-param pos="1"/>
				</call-macro>
				<out>
					<b pos="1"/>
					<lu>
						<get-case-from pos="2">
							<clip pos="1" side="tl" part="lemh"/>
						</get-case-from>
						<clip pos="1" side="tl" part="a_verb"/>
						<clip pos="1" side="tl" part="temps"/>
						<lit-tag v="p3"/>
						<clip pos="1" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
					<b pos="3"/>
					<lu>
						<clip pos="4" side="tl" part="whole"/>
					</lu>
					<b pos="4"/>
					<lu>
						<clip pos="5" side="tl" part="lemh"/>
						<clip pos="5" side="tl" part="a_nom"/>
						<clip pos="5" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
						<clip pos="5" side="tl" part="lemq"/>
					</lu>
					<b pos="5"/>
					<lu>
						<clip pos="6" side="tl" part="lemh"/>
						<clip pos="6" side="tl" part="a_adjec"/>
						<clip pos="6" side="tl" part="gen"/>
						<clip pos="6" side="tl" part="nbr"/>
						<clip pos="6" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 15: haver gostado de DET ADJECTIU NOM-->
			<pattern>
				<pattern-item n="vbhaver"/>
				<pattern-item n="gostarpp"/>
				<pattern-item n="de"/>
				<pattern-item n="det"/>
				<pattern-item n="adjec"/>
				<pattern-item n="nom"/>
			</pattern>
			<action>
				<call-macro n="f_concord3">
					<with-param pos="6"/>
					<with-param pos="5"/>
					<with-param pos="4"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="5"/>
				</call-macro>
				<call-macro n="prn_gostar">
					<with-param pos="1"/>
				</call-macro>
				<out>
					<b pos="1"/>
					<lu>
						<get-case-from pos="2">
							<clip pos="1" side="tl" part="lemh"/>
						</get-case-from>
						<clip pos="1" side="tl" part="a_verb"/>
						<clip pos="1" side="tl" part="temps"/>
						<lit-tag v="p3"/>
						<clip pos="1" side="tl" part="gen"/>
						<clip pos="6" side="tl" part="nbr"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
					<b pos="3"/>
					<lu>
						<clip pos="4" side="tl" part="whole"/>
					</lu>
					<b pos="4"/>
					<lu>
						<clip pos="5" side="tl" part="lemh"/>
						<clip pos="5" side="tl" part="a_adjec"/>
						<clip pos="5" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
						<clip pos="5" side="tl" part="lemq"/>
					</lu>
					<b pos="5"/>
					<lu>
						<clip pos="6" side="tl" part="lemh"/>
						<clip pos="6" side="tl" part="a_nom"/>
						<clip pos="6" side="tl" part="gen"/>
						<clip pos="6" side="tl" part="nbr"/>
						<clip pos="6" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 16: haver gostado de PREDET DET T-NOM-->
			<pattern>
				<pattern-item n="vbhaver"/>
				<pattern-item n="gostarpp"/>
				<pattern-item n="de"/>
				<pattern-item n="predet"/>
				<pattern-item n="det"/>
				<pattern-item n="tnom"/>
			</pattern>
			<action>
				<call-macro n="f_concord3">
					<with-param pos="6"/>
					<with-param pos="5"/>
					<with-param pos="4"/>
				</call-macro>
				<call-macro n="prn_gostar">
					<with-param pos="1"/>
				</call-macro>
				<out>
					<b pos="1"/>
					<lu>
						<get-case-from pos="2">
							<clip pos="1" side="tl" part="lemh"/>
						</get-case-from>
						<clip pos="1" side="tl" part="a_verb"/>
						<clip pos="1" side="tl" part="temps"/>
						<lit-tag v="p3"/>
						<clip pos="1" side="tl" part="gen"/>
						<clip pos="6" side="tl" part="nbr"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
					<b pos="3"/>
					<lu>
						<clip pos="4" side="tl" part="whole"/>
					</lu>
					<b pos="4"/>
					<lu>
						<clip pos="5" side="tl" part="whole"/>
					</lu>
					<b pos="5"/>
					<lu>
						<clip pos="6" side="tl" part="lemh"/>
						<clip pos="6" side="tl" part="a_tnom"/>
						<clip pos="6" side="tl" part="gen"/>
						<clip pos="6" side="tl" part="nbr"/>
						<clip pos="6" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 17: haver gostado de PREDET DET NOM ADJECTIU-->
			<pattern>
				<pattern-item n="vbhaver"/>
				<pattern-item n="gostarpp"/>
				<pattern-item n="de"/>
				<pattern-item n="predet"/>
				<pattern-item n="det"/>
				<pattern-item n="nom"/>
				<pattern-item n="adjec"/>
			</pattern>
			<action>
				<call-macro n="f_concord4">
					<with-param pos="6"/>
					<with-param pos="7"/>
					<with-param pos="5"/>
					<with-param pos="4"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="7"/>
				</call-macro>
				<call-macro n="prn_gostar">
					<with-param pos="1"/>
				</call-macro>
				<out>
					<b pos="1"/>
					<lu>
						<get-case-from pos="2">
							<clip pos="1" side="tl" part="lemh"/>
						</get-case-from>
						<clip pos="1" side="tl" part="a_verb"/>
						<clip pos="1" side="tl" part="temps"/>
						<lit-tag v="p3"/>
						<clip pos="1" side="tl" part="gen"/>
						<clip pos="6" side="tl" part="nbr"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
					<b pos="3"/>
					<lu>
						<clip pos="4" side="tl" part="whole"/>
					</lu>
					<b pos="4"/>
					<lu>
						<clip pos="5" side="tl" part="whole"/>
					</lu>
					<b pos="5"/>
					<lu>
						<clip pos="6" side="tl" part="lemh"/>
						<clip pos="6" side="tl" part="a_nom"/>
						<clip pos="6" side="tl" part="gen"/>
						<clip pos="6" side="tl" part="nbr"/>
						<clip pos="6" side="tl" part="lemq"/>
					</lu>
					<b pos="6"/>
					<lu>
						<clip pos="7" side="tl" part="lemh"/>
						<clip pos="7" side="tl" part="a_adjec"/>
						<clip pos="7" side="tl" part="gen"/>
						<clip pos="7" side="tl" part="nbr"/>
						<clip pos="7" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 18: haver gostado de PREDETERMINANT T-NOM -->
			<pattern>
				<pattern-item n="vbhaver"/>
				<pattern-item n="gostarpp"/>
				<pattern-item n="de"/>
				<pattern-item n="predet"/>
				<pattern-item n="tnom"/>
			</pattern>
			<action>
				<call-macro n="f_concord2">
					<with-param pos="5"/>
					<with-param pos="4"/>
				</call-macro>
				<call-macro n="prn_gostar">
					<with-param pos="1"/>
				</call-macro>
				<out>
					<b pos="1"/>
					<lu>
						<get-case-from pos="2">
							<clip pos="1" side="tl" part="lemh"/>
						</get-case-from>
						<clip pos="1" side="tl" part="a_verb"/>
						<clip pos="1" side="tl" part="temps"/>
						<lit-tag v="p3"/>
						<clip pos="1" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
					<b pos="3"/>
					<lu>
						<clip pos="4" side="tl" part="whole"/>
					</lu>
					<b pos="4"/>
					<lu>
						<clip pos="5" side="tl" part="lemh"/>
						<clip pos="5" side="tl" part="a_tnom"/>
						<clip pos="5" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
						<clip pos="5" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 19: haver gostado de PREDETERMINANT NOM ADJECTIU -->
			<pattern>
				<pattern-item n="vbhaver"/>
				<pattern-item n="gostarpp"/>
				<pattern-item n="de"/>
				<pattern-item n="predet"/>
				<pattern-item n="nom"/>
				<pattern-item n="adjec"/>
			</pattern>
			<action>
				<call-macro n="f_concord3">
					<with-param pos="5"/>
					<with-param pos="6"/>
					<with-param pos="4"/>
				</call-macro>
				<call-macro n="prn_gostar">
					<with-param pos="1"/>
				</call-macro>
				<out>
					<b pos="1"/>
					<lu>
						<get-case-from pos="2">
							<clip pos="1" side="tl" part="lemh"/>
						</get-case-from>
						<clip pos="1" side="tl" part="a_verb"/>
						<clip pos="1" side="tl" part="temps"/>
						<lit-tag v="p3"/>
						<clip pos="1" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
					<b pos="3"/>
					<lu>
						<clip pos="4" side="tl" part="whole"/>
					</lu>
					<b pos="4"/>
					<lu>
						<clip pos="5" side="tl" part="lemh"/>
						<clip pos="5" side="tl" part="a_nom"/>
						<clip pos="5" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
						<clip pos="5" side="tl" part="lemq"/>
					</lu>
					<b pos="5"/>
					<lu>
						<clip pos="6" side="tl" part="lemh"/>
						<clip pos="6" side="tl" part="a_adjec"/>
						<clip pos="6" side="tl" part="gen"/>
						<clip pos="6" side="tl" part="nbr"/>
						<clip pos="6" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 20: haver gostado de PREDETERMINANT ADJECTIU NOM -->
			<pattern>
				<pattern-item n="vbhaver"/>
				<pattern-item n="gostarpp"/>
				<pattern-item n="de"/>
				<pattern-item n="predet"/>
				<pattern-item n="adjec"/>
				<pattern-item n="nom"/>
			</pattern>
			<action>
				<call-macro n="f_concord3">
					<with-param pos="6"/>
					<with-param pos="5"/>
					<with-param pos="4"/>
				</call-macro>
				<call-macro n="prn_gostar">
					<with-param pos="1"/>
				</call-macro>
				<out>
					<b pos="1"/>
					<lu>
						<get-case-from pos="2">
							<clip pos="1" side="tl" part="lemh"/>
						</get-case-from>
						<clip pos="1" side="tl" part="a_verb"/>
						<clip pos="1" side="tl" part="temps"/>
						<lit-tag v="p3"/>
						<clip pos="1" side="tl" part="gen"/>
						<clip pos="6" side="tl" part="nbr"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
					<b pos="3"/>
					<lu>
						<clip pos="4" side="tl" part="whole"/>
					</lu>
					<b pos="4"/>
					<lu>
						<clip pos="5" side="tl" part="lemh"/>
						<clip pos="5" side="tl" part="a_adjec"/>
						<clip pos="5" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
						<clip pos="5" side="tl" part="lemq"/>
					</lu>
					<b pos="5"/>
					<lu>
						<clip pos="6" side="tl" part="lemh"/>
						<clip pos="6" side="tl" part="a_nom"/>
						<clip pos="6" side="tl" part="gen"/>
						<clip pos="6" side="tl" part="nbr"/>
						<clip pos="6" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 24: haver gostado de NOM ADVERBI ADJECTIU-->
			<pattern>
				<pattern-item n="vbhaver"/>
				<pattern-item n="gostarpp"/>
				<pattern-item n="de"/>
				<pattern-item n="nom"/>
				<pattern-item n="adv"/>
				<pattern-item n="adjec"/>
			</pattern>
			<action>
				<call-macro n="f_concord2">
					<with-param pos="4"/>
					<with-param pos="6"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="5"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="6"/>
				</call-macro>
				<call-macro n="prn_gostar">
					<with-param pos="1"/>
				</call-macro>
				<out>
					<b pos="1"/>
					<lu>
						<get-case-from pos="2">
							<clip pos="1" side="tl" part="lemh"/>
						</get-case-from>
						<clip pos="1" side="tl" part="a_verb"/>
						<clip pos="1" side="tl" part="temps"/>
						<lit-tag v="p3"/>
						<clip pos="1" side="tl" part="gen"/>
						<clip pos="4" side="tl" part="nbr"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
					<b pos="3"/>
					<lu>
						<clip pos="4" side="tl" part="lemh"/>
						<clip pos="4" side="tl" part="a_nom"/>
						<clip pos="4" side="tl" part="gen"/>
						<clip pos="4" side="tl" part="nbr"/>
						<clip pos="4" side="tl" part="lemq"/>
					</lu>
					<b pos="4"/>
					<lu>
						<clip pos="5" side="tl" part="whole"/>
					</lu>
					<b pos="5"/>
					<lu>
						<clip pos="6" side="tl" part="lemh"/>
						<clip pos="6" side="tl" part="a_adjec"/>
						<clip pos="6" side="tl" part="gen"/>
						<clip pos="6" side="tl" part="nbr"/>
						<clip pos="6" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 25: haver gostado de DET NOM ADVERBI ADJECTIU -->
			<pattern>
				<pattern-item n="vbhaver"/>
				<pattern-item n="gostarpp"/>
				<pattern-item n="de"/>
				<pattern-item n="det"/>
				<pattern-item n="nom"/>
				<pattern-item n="adv"/>
				<pattern-item n="adjec"/>
			</pattern>
			<action>
				<call-macro n="f_concord3">
					<with-param pos="5"/>
					<with-param pos="4"/>
					<with-param pos="7"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="6"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="7"/>
				</call-macro>
				<call-macro n="prn_gostar">
					<with-param pos="1"/>
				</call-macro>
				<out>
					<b pos="1"/>
					<lu>
						<get-case-from pos="2">
							<clip pos="1" side="tl" part="lemh"/>
						</get-case-from>
						<clip pos="1" side="tl" part="a_verb"/>
						<clip pos="1" side="tl" part="temps"/>
						<lit-tag v="p3"/>
						<clip pos="1" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
					<b pos="3"/>
					<lu>
						<clip pos="4" side="tl" part="whole"/>
					</lu>
					<b pos="4"/>
					<lu>
						<clip pos="5" side="tl" part="lemh"/>
						<clip pos="5" side="tl" part="a_nom"/>
						<clip pos="5" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
						<clip pos="5" side="tl" part="lemq"/>
					</lu>
					<b pos="5"/>
					<lu>
						<clip pos="6" side="tl" part="whole"/>
					</lu>
					<b pos="6"/>
					<lu>
						<clip pos="7" side="tl" part="lemh"/>
						<clip pos="7" side="tl" part="a_adjec"/>
						<clip pos="7" side="tl" part="gen"/>
						<clip pos="7" side="tl" part="nbr"/>
						<clip pos="7" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 26: haver gostado de DET ADVERBI T-NOM-->
			<pattern>
				<pattern-item n="vbhaver"/>
				<pattern-item n="gostarpp"/>
				<pattern-item n="de"/>
				<pattern-item n="det"/>
				<pattern-item n="adv"/>
				<pattern-item n="tnom"/>
			</pattern>
			<action>
				<call-macro n="f_concord2">
					<with-param pos="6"/>
					<with-param pos="4"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="5"/>
				</call-macro>
				<call-macro n="prn_gostar">
					<with-param pos="1"/>
				</call-macro>
				<out>
					<b pos="1"/>
					<lu>
						<get-case-from pos="2">
							<clip pos="1" side="tl" part="lemh"/>
						</get-case-from>
						<clip pos="1" side="tl" part="a_verb"/>
						<clip pos="1" side="tl" part="temps"/>
						<lit-tag v="p3"/>
						<clip pos="1" side="tl" part="gen"/>
						<clip pos="6" side="tl" part="nbr"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
					<b pos="3"/>
					<lu>
						<clip pos="4" side="tl" part="whole"/>
					</lu>
					<b pos="4"/>
					<lu>
						<clip pos="5" side="tl" part="whole"/>
					</lu>
					<b pos="5"/>
					<lu>
						<clip pos="6" side="tl" part="lemh"/>
						<clip pos="6" side="tl" part="a_tnom"/>
						<clip pos="6" side="tl" part="gen"/>
						<clip pos="6" side="tl" part="nbr"/>
						<clip pos="6" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 27: haver gostado de NUMERAL T-NOM -->
			<pattern>
				<pattern-item n="vbhaver"/>
				<pattern-item n="gostarpp"/>
				<pattern-item n="de"/>
				<pattern-item n="num"/>
				<pattern-item n="tnom"/>
			</pattern>
			<action>
				<call-macro n="f_concord2">
					<with-param pos="5"/>
					<with-param pos="4"/>
				</call-macro>
				<call-macro n="prn_gostar">
					<with-param pos="1"/>
				</call-macro>
				<out>
					<b pos="1"/>
					<lu>
						<get-case-from pos="2">
							<clip pos="1" side="tl" part="lemh"/>
						</get-case-from>
						<clip pos="1" side="tl" part="a_verb"/>
						<clip pos="1" side="tl" part="temps"/>
						<lit-tag v="p3"/>
						<clip pos="1" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
					<b pos="3"/>
					<lu>
						<clip pos="4" side="tl" part="whole"/>
					</lu>
					<b pos="4"/>
					<lu>
						<clip pos="5" side="tl" part="lemh"/>
						<clip pos="5" side="tl" part="a_tnom"/>
						<clip pos="5" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
						<clip pos="5" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 29: haver gostado de NUMERAL NOM ADJECTIU -->
			<pattern>
				<pattern-item n="vbhaver"/>
				<pattern-item n="gostarpp"/>
				<pattern-item n="de"/>
				<pattern-item n="num"/>
				<pattern-item n="nom"/>
				<pattern-item n="adjec"/>
			</pattern>
			<action>
				<call-macro n="f_concord3">
					<with-param pos="5"/>
					<with-param pos="4"/>
					<with-param pos="6"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="6"/>
				</call-macro>
				<call-macro n="prn_gostar">
					<with-param pos="1"/>
				</call-macro>
				<out>
					<b pos="1"/>
					<lu>
						<get-case-from pos="2">
							<clip pos="1" side="tl" part="lemh"/>
						</get-case-from>
						<clip pos="1" side="tl" part="a_verb"/>
						<clip pos="1" side="tl" part="temps"/>
						<lit-tag v="p3"/>
						<clip pos="1" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
					<b pos="3"/>
					<lu>
						<clip pos="4" side="tl" part="lem"/>
						<clip pos="4" side="tl" part="a_num"/>
						<clip pos="4" side="tl" part="gen"/>
						<clip pos="4" side="tl" part="nbr"/>
					</lu>
					<b pos="4"/>
					<lu>
						<clip pos="5" side="tl"	part="lemh"/>
						<clip pos="5" side="tl" part="a_nom"/>
						<clip pos="5" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
						<clip pos="5" side="tl"	part="lemq"/>
					</lu>
					<b pos="5"/>
					<lu>
						<clip pos="6" side="tl"	part="lemh"/>
						<clip pos="6" side="tl" part="a_adjec"/>
						<clip pos="6" side="tl" part="gen"/>
						<clip pos="6" side="tl" part="nbr"/>
						<clip pos="6" side="tl"	part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 30: haver gostado de NUMERAL ADJECTIU NOM -->
			<pattern>
				<pattern-item n="vbhaver"/>
				<pattern-item n="gostarpp"/>
				<pattern-item n="de"/>
				<pattern-item n="num"/>
				<pattern-item n="adjec"/>
				<pattern-item n="nom"/>
			</pattern>
			<action>
				<call-macro n="f_concord3">
					<with-param pos="6"/>
					<with-param pos="5"/>
					<with-param pos="4"/>
				</call-macro>
				<call-macro n="f_comparativa">
					<with-param pos="5"/>
				</call-macro>
				<call-macro n="prn_gostar">
					<with-param pos="1"/>
				</call-macro>
				<out>
					<b pos="1"/>
					<lu>
						<get-case-from pos="2">
							<clip pos="1" side="tl" part="lemh"/>
						</get-case-from>
						<clip pos="1" side="tl" part="a_verb"/>
						<clip pos="1" side="tl" part="temps"/>
						<lit-tag v="p3"/>
						<clip pos="1" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
					<b pos="3"/>
					<lu>
						<clip pos="4" side="tl" part="whole"/>
					</lu>
					<b pos="4"/>
					<lu>
						<clip pos="5" side="tl" part="lemh"/>
						<clip pos="5" side="tl" part="a_adjec"/>
						<clip pos="5" side="tl" part="gen"/>
						<clip pos="5" side="tl" part="nbr"/>
						<clip pos="5" side="tl" part="lemq"/>
					</lu>
					<b pos="5"/>
					<lu>
						<clip pos="6" side="tl" part="lemh"/>
						<clip pos="6" side="tl" part="a_nom"/>
						<clip pos="6" side="tl" part="gen"/>
						<clip pos="6" side="tl" part="nbr"/>
						<clip pos="6" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 31: haver gostado de DET NUMERAL T-NOM -->
			<pattern>
				<pattern-item n="vbhaver"/>
				<pattern-item n="gostarpp"/>
				<pattern-item n="de"/>
				<pattern-item n="det"/>
				<pattern-item n="num"/>
				<pattern-item n="tnom"/>
			</pattern>
			<action>
				<call-macro n="f_concord3">
					<with-param pos="6"/>
					<with-param pos="5"/>
					<with-param pos="4"/>
				</call-macro>
				<call-macro n="prn_gostar">
					<with-param pos="1"/>
				</call-macro>
				<out>
					<b pos="1"/>
					<lu>
						<get-case-from pos="2">
							<clip pos="1" side="tl" part="lemh"/>
						</get-case-from>
						<clip pos="1" side="tl" part="a_verb"/>
						<clip pos="1" side="tl" part="temps"/>
						<lit-tag v="p3"/>
						<clip pos="1" side="tl" part="gen"/>
						<clip pos="6" side="tl" part="nbr"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
					<b pos="3"/>
					<lu>
						<clip pos="4" side="tl" part="whole"/>
					</lu>
					<b pos="4"/>
					<lu>
						<clip pos="5" side="tl" part="whole"/>
					</lu>
					<b pos="5"/>
					<lu>
						<clip pos="6" side="tl" part="lemh"/>
						<clip pos="6" side="tl" part="a_tnom"/>
						<clip pos="6" side="tl" part="gen"/>
						<clip pos="6" side="tl" part="nbr"/>
						<clip pos="6" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 31: haver gostado de np -->
			<pattern>
				<pattern-item n="vbhaver"/>
				<pattern-item n="gostarpp"/>
				<pattern-item n="de"/>
				<pattern-item n="np"/>
			</pattern>
			<action>
				<call-macro n="prn_gostar">
					<with-param pos="1"/>
				</call-macro>
				<out>
					<b pos="1"/>
					<lu>
						<get-case-from pos="2">
							<clip pos="1" side="tl" part="lemh"/>
						</get-case-from>
						<clip pos="1" side="tl" part="a_verb"/>
						<clip pos="1" side="tl" part="temps"/>
						<lit-tag v="p3"/>
						<clip pos="1" side="tl" part="gen"/>
						<lit-tag v="sg"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
					<b pos="3"/>
					<lu>
						<clip pos="4" side="tl" part="whole"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 31: haver gostado de DET np -->
			<pattern>
				<pattern-item n="vbhaver"/>
				<pattern-item n="gostarpp"/>
				<pattern-item n="de"/>
				<pattern-item n="det"/>
				<pattern-item n="np"/>
			</pattern>
			<action>
				<call-macro n="prn_gostar">
					<with-param pos="1"/>
				</call-macro>
				<out>
					<b pos="1"/>
					<lu>
						<get-case-from pos="2">
							<clip pos="1" side="tl" part="lemh"/>
						</get-case-from>
						<clip pos="1" side="tl" part="a_verb"/>
						<clip pos="1" side="tl" part="temps"/>
						<lit-tag v="p3"/>
						<clip pos="1" side="tl" part="gen"/>
						<lit-tag v="sg"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
					<b pos="3"/>
					<lu>
						<clip pos="5" side="tl" part="whole"/>
					</lu>
				</out>
				<call-macro n="f_bcond">
					<with-param pos="4"/>
				</call-macro>
			</action>
		</rule>
		<rule>
			<!-- REGLA 31: haver gostado de inf-->
			<pattern>
				<pattern-item n="vbhaver"/>
				<pattern-item n="gostarpp"/>
				<pattern-item n="de"/>
				<pattern-item n="inf"/>
			</pattern>
			<action>
				<call-macro n="prn_gostar">
					<with-param pos="1"/>
				</call-macro>
				<out>
					<b pos="1"/>
					<lu>
						<get-case-from pos="2">
							<clip pos="1" side="tl" part="lemh"/>
						</get-case-from>
						<clip pos="1" side="tl" part="a_verb"/>
						<clip pos="1" side="tl" part="temps"/>
						<lit-tag v="p3"/>
						<clip pos="1" side="tl" part="gen"/>
						<lit-tag v="sg"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
					<b pos="3"/>
					<lu>
						<clip pos="4" side="tl" part="lemh"/>
						<clip pos="4" side="tl" part="a_verb"/>
						<clip pos="4" side="tl" part="temps"/>
						<clip pos="4" side="tl" part="persona"/>
						<clip pos="4" side="tl" part="nbr"/>
						<clip pos="4" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<!--
	
	<rule> <!-#-ter de -> tener que-#->
		<pattern>
			<pattern-item n="ter"/>
			<pattern-item n="de"/>
		</pattern>
		<action>
			<choose>
				<when>
					<test>
						<or>
							<equal>
								<clip pos="1" side="sl" part="temps"/>
								<lit-tag v="infps"/>
							</equal>
							<equal>
								<clip pos="1" side="sl" part="temps"/>
								<lit-tag v="fts"/>
							</equal>
						</or>
					</test>
					<out>
						<lu>
							<clip pos="1" side="tl" part="lemh"/>
							<clip pos="1" side="tl" part="a_verb"/>
							<lit-tag v="prs"/>
							<clip pos="1" side="tl" part="persona"/>
							<clip pos="1" side="tl" part="nbr"/>
							<clip pos="1" side="tl" part="lemq"/>	 
						</lu>
					</out>
				</when>
				<otherwise>
					<choose>
						<when>
							<test>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="pmp"/>
								</equal>
							</test>
							<out>
								<lu>
									<get-case-from pos="1" >
										<lit v="haber"/>
									</get-case-from>
									<lit-tag v="vbhaver.ifi"/>
									<clip pos="1" side="tl" part="persona"/>
									<clip pos="1" side="tl" part="nbr"/>
								</lu>
								<b pos="1"/>
								<lu>
									<clip pos="1" side="tl" part="lemh"/>
									<clip pos="1" side="tl" part="a_verb"/>
									<lit-tag v="pp.m.sg"/>
									<clip pos="1" side="tl" part="lemq"/>	
								</lu>
							</out>
						</when>
						<otherwise>
							<out>
								<lu>
									<clip pos="1" side="tl" part="lemh"/>
									<clip pos="1" side="tl" part="a_verb"/>
									<clip pos="1" side="tl" part="temps"/>
									<clip pos="1" side="tl" part="persona"/>
									<clip pos="1" side="tl" part="gen"/>
									<clip pos="1" side="tl" part="nbr"/>
									<clip pos="1" side="tl" part="lemq"/>	 
								</lu>
							</out>	
						</otherwise>
					</choose>
				</otherwise>
			</choose>
			<out>
				<b pos="1"/>
				<lu>
					<lit v="que"/>
					<lit-tag v="cnjsub"/>
				</lu>
			</out>	
		</action>
	</rule>
	
	<rule>
		<pattern>
			<pattern-item n="ter"/>
			<pattern-item n="prnenc"/>
			<pattern-item n="de"/>
		</pattern>
		<action>
			<choose>
				<when>
					<test>
						<or>
							<equal>
								<clip pos="1" side="sl" part="temps"/>
								<lit-tag v="inf"/>
							</equal>
							<equal>
								<clip pos="1" side="sl" part="temps"/>
								<lit-tag v="ger"/>
							</equal>
							<equal>
								<clip pos="1" side="sl" part="temps"/>
								<lit-tag v="imp"/>
							</equal>
						</or>
					</test>
					<out>
						<mlu>
							<lu>
								<clip pos="1" side="tl" part="lemh"/>
								<clip pos="1" side="tl" part="a_verb"/>
								<clip pos="1" side="tl" part="temps"/>
								<clip pos="1" side="tl" part="persona"/>
								<clip pos="1" side="tl" part="nbr"/>
							</lu>
							<lu>
								<clip pos="2" side="tl" part="lem"/>
								<clip pos="2" side="tl" part="a_prnenc"/>
								<clip pos="2" side="tl" part="persona"/>
								<clip pos="2" side="tl" part="gen"/>
								<clip pos="2" side="tl" part="nbr"/>
								<clip pos="1" side="tl" part="lemq"/>
							</lu>  
						</mlu>
					</out>
				</when>
				<otherwise>
					<out>
						<lu>   
							<get-case-from pos="1" >
								<clip pos="2" side="tl" part="lem"/>
							</get-case-from>
							<lit-tag v="prn.pro" />
							<clip pos="2" side="tl" part="tipoenc_pro"/>
						</lu>
						<b pos="1"/> 
					</out>
					<choose>
						<when>
							<test>
								<or>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="infps"/>
									</equal>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="fts"/>
									</equal>
								</or>
							</test>
							<out>
								<lu>   
									<get-case-from pos="2" >
										<clip pos="1" side="tl" part="lemh"/>
									</get-case-from>
									<clip pos="1" side="tl" part="a_verb"/>
									<lit-tag v="prs"/>
									<clip pos="1" side="tl" part="persona"/>
									<clip pos="1" side="tl" part="nbr"/>
									<clip pos="1" side="tl" part="lemq"/>	 
								</lu>
							</out>
						</when>
						<otherwise>
							<choose>
								<when>
									<test>
										<equal>
											<clip pos="1" side="sl" part="temps"/>
											<lit-tag v="pmp"/>
										</equal>
									</test>
									<out>
										<lu>  
											<get-case-from pos="2" >
												<lit v="haber"/>
											</get-case-from>
											<lit-tag v="vbhaver.ifi"/>
											<clip pos="1" side="tl" part="persona"/>
											<clip pos="1" side="tl" part="nbr"/>
										</lu>
										<b pos="1"/>
										<lu>
											<clip pos="1" side="tl" part="lemh"/>
											<clip pos="1" side="tl" part="a_verb"/>
											<lit-tag v="pp.m.sg"/>
											<clip pos="1" side="tl" part="lemq"/>	
										</lu>
									</out>
								</when>	
								<otherwise>
									<out>
										<lu>
											<get-case-from pos="2" >
												<clip pos="1" side="tl" part="lemh"/>
											</get-case-from>
											<clip pos="1" side="tl" part="a_verb"/>
											<clip pos="1" side="tl" part="temps"/>
											<clip pos="1" side="tl" part="persona"/>
											<clip pos="1" side="tl" part="gen"/>
											<clip pos="1" side="tl" part="nbr"/>
											<clip pos="1" side="tl" part="lemq"/>	 
										</lu>
									</out>	
								</otherwise>
							</choose>
						</otherwise>
					</choose>
				</otherwise>		
			</choose>
			<out>
				<b pos="2"/>
				<lu>
					<lit v="que"/>
					<lit-tag v="cnjsub"/>
				</lu>
			</out>	
		</action>
	</rule>
	
	<rule> 
		<pattern>
			<pattern-item n="prnpro"/>
			<pattern-item n="ter"/>
			<pattern-item n="de"/>
		</pattern>
		<action>
			<choose>
				<when>
					<test>
						<or>
							<equal>
								<clip pos="2" side="sl" part="temps"/>
								<lit-tag v="inf"/>
							</equal>
							<equal>
								<clip pos="2" side="sl" part="temps"/>
								<lit-tag v="ger"/>
							</equal>
							<equal>
								<clip pos="2" side="sl" part="temps"/>
								<lit-tag v="imp"/>
							</equal>
						</or>
					</test>
					<out>
						<mlu>
							<lu>
								<get-case-from pos="1" >
									<clip pos="2" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="2" side="tl" part="a_verb"/>
								<clip pos="2" side="tl" part="temps"/>
								<clip pos="2" side="tl" part="persona"/>
								<clip pos="2" side="tl" part="nbr"/>
							</lu>
							<lu>
								<get-case-from pos="2" >
									<clip pos="1" side="tl" part="lem"/>
								</get-case-from>
								<lit-tag v="prn.enc" />
								<clip pos="1" side="tl" part="tipoenc_pro"/>
								<clip pos="2" side="tl" part="lemq"/>
							</lu>  
						</mlu>
					</out>
				</when>
				<otherwise>
					<out>
						<lu>   
							<get-case-from pos="1" >
								<clip pos="1" side="tl" part="lem"/>
							</get-case-from>
							<lit-tag v="prn.pro" />
							<clip pos="1" side="tl" part="tipoenc_pro"/>
						</lu>
						<b pos="1"/> 
					</out>
					<choose>
						<when>
							<test>
								<or>
									<equal>
										<clip pos="2" side="sl" part="temps"/>
										<lit-tag v="infps"/>
									</equal>
									<equal>
										<clip pos="2" side="sl" part="temps"/>
										<lit-tag v="fts"/>
									</equal>
								</or>
							</test>
							<out>
								<lu>   
									<clip pos="2" side="tl" part="lemh"/>
									<clip pos="2" side="tl" part="a_verb"/>
									<lit-tag v="prs"/>
									<clip pos="2" side="tl" part="persona"/>
									<clip pos="2" side="tl" part="nbr"/>
									<clip pos="2" side="tl" part="lemq"/>	 
								</lu>
							</out>
						</when>
						<otherwise>
							<choose>
								<when>
									<test>
										<equal>
											<clip pos="2" side="sl" part="temps"/>
											<lit-tag v="pmp"/>
										</equal>
									</test>
									<out>
										<lu>  
											<lit v="haber"/>
											<lit-tag v="vbhaver.ifi"/>
											<clip pos="2" side="tl" part="persona"/>
											<clip pos="2" side="tl" part="nbr"/>
										</lu>
										<b pos="1"/>
										<lu>
											<clip pos="2" side="tl" part="lemh"/>
											<clip pos="2" side="tl" part="a_verb"/>
											<lit-tag v="pp.m.sg"/>
											<clip pos="2" side="tl" part="lemq"/>	
										</lu>
									</out>
								</when>	
								<otherwise>
									<out>
										<lu>
											<clip pos="2" side="tl" part="lemh"/>
											<clip pos="2" side="tl" part="a_verb"/>
											<clip pos="2" side="tl" part="temps"/>
											<clip pos="2" side="tl" part="persona"/>
											<clip pos="2" side="tl" part="gen"/>
											<clip pos="2" side="tl" part="nbr"/>
											<clip pos="2" side="tl" part="lemq"/>	 
										</lu>
									</out>	
								</otherwise>
							</choose>
						</otherwise>
					</choose>
				</otherwise>		
			</choose>
			<out>
				<b pos="2"/>
				<lu>
					<lit v="que"/>
					<lit-tag v="cnjsub"/>
				</lu>
			</out>	
		</action>
	</rule>
	
	<rule> 
		<pattern>
			<pattern-item n="ter"/>
			<pattern-item n="prnenc"/>
			<pattern-item n="prnenc"/>
			<pattern-item n="de"/>
		</pattern>
		<action>
			<choose>
				<when>
					<test>
						<or>
							<equal>
								<clip pos="1" side="sl" part="temps"/>
								<lit-tag v="inf"/>
							</equal>
							<equal>
								<clip pos="1" side="sl" part="temps"/>
								<lit-tag v="ger"/>
							</equal>
							<equal>
								<clip pos="1" side="sl" part="temps"/>
								<lit-tag v="imp"/>
							</equal>
						</or>
					</test>
					<out>
						<mlu>
							<lu>
								<clip pos="1" side="tl" part="lemh"/>
								<clip pos="1" side="tl" part="a_verb"/>
								<clip pos="1" side="tl" part="temps"/>
								<clip pos="1" side="tl" part="persona"/>
								<clip pos="1" side="tl" part="nbr"/>
							</lu>
							<lu>
								<clip pos="2" side="tl" part="lem"/>
								<clip pos="2" side="tl" part="a_prnenc"/>
								<clip pos="2" side="tl" part="persona"/>
								<clip pos="2" side="tl" part="gen"/>
								<clip pos="2" side="tl" part="nbr"/>
							</lu>  
							<lu>
								<clip pos="3" side="tl" part="lem"/>
								<clip pos="3" side="tl" part="a_prnenc"/>
								<clip pos="3" side="tl" part="persona"/>
								<clip pos="3" side="tl" part="gen"/>
								<clip pos="3" side="tl" part="nbr"/>
								<clip pos="1" side="tl" part="lemq"/>
							</lu>  
						</mlu>
					</out>
				</when>
				<otherwise>
					<out>
						<lu>   
							<get-case-from pos="1" >
								<clip pos="2" side="tl" part="lem"/>
							</get-case-from>
							<lit-tag v="prn.pro" />
							<clip pos="2" side="tl" part="tipoenc_pro"/>
						</lu>
						<b pos="1"/> 
						<lu>   
							<clip pos="3" side="tl" part="lem"/>
							<lit-tag v="prn.pro" />
							<clip pos="3" side="tl" part="tipoenc_pro"/>
						</lu>
						<b pos="1"/> 
					</out>
					<choose>
						<when>
							<test>
								<or>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="infps"/>
									</equal>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="fts"/>
									</equal>
								</or>
							</test>
							<out>
								<lu>   
									<get-case-from pos="2" >
										<clip pos="1" side="tl" part="lemh"/>
									</get-case-from>
									<clip pos="1" side="tl" part="a_verb"/>
									<lit-tag v="prs"/>
									<clip pos="1" side="tl" part="persona"/>
									<clip pos="1" side="tl" part="nbr"/>
									<clip pos="1" side="tl" part="lemq"/>	 
								</lu>
							</out>
						</when>
						<otherwise>
							<choose>
								<when>
									<test>
										<equal>
											<clip pos="1" side="sl" part="temps"/>
											<lit-tag v="pmp"/>
										</equal>
									</test>
									<out>
										<lu>  
											<get-case-from pos="1" >
												<lit v="haber"/>
											</get-case-from>
											<lit-tag v="vbhaver.ifi"/>
											<clip pos="1" side="tl" part="persona"/>
											<clip pos="1" side="tl" part="nbr"/>
										</lu>
										<b pos="1"/>
										<lu>
											<clip pos="1" side="tl" part="lemh"/>
											<clip pos="1" side="tl" part="a_verb"/>
											<lit-tag v="pp.m.sg"/>
											<clip pos="1" side="tl" part="lemq"/>	
										</lu>
									</out>
								</when>	
								<otherwise>
									<out>
										<lu>
											<clip pos="1" side="tl" part="lemh"/>
											<clip pos="1" side="tl" part="a_verb"/>
											<clip pos="1" side="tl" part="temps"/>
											<clip pos="1" side="tl" part="persona"/>
											<clip pos="1" side="tl" part="gen"/>
											<clip pos="1" side="tl" part="nbr"/>
											<clip pos="1" side="tl" part="lemq"/>	 
										</lu>
									</out>	
								</otherwise>
							</choose>
						</otherwise>
					</choose>
				</otherwise>		
			</choose>
			<out>
				<b pos="3"/>
				<lu>
					<lit v="que"/>
					<lit-tag v="cnjsub"/>
				</lu>
			</out>	
		</action>
	</rule>
	
	<rule>
		<pattern>
			<pattern-item n="prnpro"/>
			<pattern-item n="prnpro"/>
			<pattern-item n="ter"/>
			<pattern-item n="de"/>
		</pattern>
		<action>
			<choose>
				<when>
					<test>
						<or>
							<equal>
								<clip pos="3" side="sl" part="temps"/>
								<lit-tag v="inf"/>
							</equal>
							<equal>
								<clip pos="3" side="sl" part="temps"/>
								<lit-tag v="ger"/>
							</equal>
							<equal>
								<clip pos="3" side="sl" part="temps"/>
								<lit-tag v="imp"/>
							</equal>
						</or>
					</test>
					<out>
						<mlu>
							<lu>
								<get-case-from pos="1" >
									<clip pos="3" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="3" side="tl" part="a_verb"/>
								<clip pos="3" side="tl" part="temps"/>
								<clip pos="3" side="tl" part="persona"/>
								<clip pos="3" side="tl" part="nbr"/>
							</lu>
							<lu>
								<get-case-from pos="2" >
									<clip pos="1" side="tl" part="lem"/>
								</get-case-from>
								<lit-tag v="prn.enc" />
								<clip pos="1" side="tl" part="tipoenc_pro"/>
							</lu>  
							<lu>
								<get-case-from pos="3" >
									<clip pos="2" side="tl" part="lem"/>
								</get-case-from>
								<lit-tag v="prn.enc" />
								<clip pos="2" side="tl" part="tipoenc_pro"/>
								<clip pos="3" side="tl" part="lemq"/>
							</lu>  
						</mlu>
					</out>
				</when>
				<otherwise>
					<out>
						<lu>   
							<clip pos="1" side="tl" part="whole"/>
						</lu>
						<b pos="1"/> 
						<lu>   
							<clip pos="2" side="tl" part="whole"/>
						</lu>
						<b pos="2"/> 
					</out>
					<choose>
						<when>
							<test>
								<or>
									<equal>
										<clip pos="3" side="sl" part="temps"/>
										<lit-tag v="infps"/>
									</equal>
									<equal>
										<clip pos="3" side="sl" part="temps"/>
										<lit-tag v="fts"/>
									</equal>
								</or>
							</test>
							<out>
								<lu>   
									<clip pos="3" side="tl" part="lemh"/>
									<clip pos="3" side="tl" part="a_verb"/>
									<lit-tag v="prs"/>
									<clip pos="3" side="tl" part="persona"/>
									<clip pos="3" side="tl" part="nbr"/>
									<clip pos="3" side="tl" part="lemq"/>	 
								</lu>
							</out>
						</when>
						<otherwise>
							<choose>
								<when>
									<test>
										<equal>
											<clip pos="3" side="sl" part="temps"/>
											<lit-tag v="pmp"/>
										</equal>
									</test>
									<out>
										<lu>  
											<lit v="haber"/>
											<lit-tag v="vbhaver.ifi"/>
											<clip pos="3" side="tl" part="persona"/>
											<clip pos="3" side="tl" part="nbr"/>
										</lu>
										<b pos="1"/>
										<lu>
											<clip pos="3" side="tl" part="lemh"/>
											<clip pos="3" side="tl" part="a_verb"/>
											<lit-tag v="pp.m.sg"/>
											<clip pos="3" side="tl" part="lemq"/>	
										</lu>
									</out>
								</when>	
								<otherwise>
									<out>
										<lu>
											<clip pos="3" side="tl" part="lemh"/>
											<clip pos="3" side="tl" part="a_verb"/>
											<clip pos="3" side="tl" part="temps"/>
											<clip pos="3" side="tl" part="persona"/>
											<clip pos="3" side="tl" part="gen"/>
											<clip pos="3" side="tl" part="nbr"/>
											<clip pos="3" side="tl" part="lemq"/>	 
										</lu>
									</out>	
								</otherwise>
							</choose>
						</otherwise>
					</choose>
				</otherwise>		
			</choose>
			<out>
				<b pos="3"/>
				<lu>
					<lit v="que"/>
					<lit-tag v="cnjsub"/>
				</lu>
			</out>	
		</action>
	</rule> -->
	</section-rules>
</transfer>
