<?xml version="1.0" encoding="UTF-8"?>

<transfer>
	<section-def-cats>
		<def-cat n="nom">
			<cat-item tags="n.*"/>
		</def-cat>
		<def-cat n="nommsg">
			<cat-item tags="n.m.sg"/>
		</def-cat>
		<def-cat n="nomfsg">
			<cat-item tags="n.f.sg"/>
		</def-cat>
		<def-cat n="nommfsgpl">
			<cat-item tags="n.m.sg"/>
			<cat-item tags="n.m.pl"/>
			<cat-item tags="n.f.pl"/>
		</def-cat>
		<def-cat n="nomplnp">
			<cat-item tags="n.m.pl"/>
			<cat-item tags="n.f.pl"/>
			<cat-item tags="np.ant"/>
			<cat-item tags="np.loc"/>
			<cat-item tags="np.al"/>
		</def-cat>
		<def-cat n="nompl">
			<cat-item tags="n.m.pl"/>
		</def-cat>
		<def-cat n="nomp">
			<cat-item tags="np.ant.*"/>
		</def-cat>
		<def-cat n="nploc">
			<cat-item tags="np.loc"/>
		</def-cat>
		<def-cat n="npalantloc">
			<cat-item tags="np.ant"/>
			<cat-item tags="np.loc"/>
			<cat-item tags="np.al"/>
		</def-cat>
		<def-cat n="det">
			<cat-item tags="det.*"/>
		</def-cat>
		<def-cat n="def">
			<cat-item tags="det.def.*"/>
		</def-cat>
		<def-cat n="pos">
			<cat-item tags="det.pos.*"/>
		</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="adv">
			<cat-item tags="adv"/>
			<cat-item tags="preadv"/>
		</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="prn">
			<cat-item tags="prn.tn.*"/>
			<cat-item tags="prn.itg.*"/>
		</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="vblex">
			<cat-item tags="vblex.*"/>
		</def-cat>
		<def-cat n="verb">
			<cat-item tags="vblex.*"/>
			<cat-item tags="vbser.*"/>
			<cat-item tags="vbhaver.*"/>
		</def-cat>
		<def-cat n="verbir">
			<cat-item lemma="ir" tags="vblex.*"/>
			<cat-item lemma="vir" tags="vblex.*"/>
			<cat-item lemma="volver" tags="vblex.*"/>
			<cat-item lemma="acostumar" tags="vblex.*"/>
		</def-cat>
		<def-cat n="verbter">
			<cat-item lemma="ter" tags="vblex.*"/>
		</def-cat>
		<def-cat n="inf">
			<cat-item tags="vblex.inf"/>
			<cat-item tags="vbser.inf"/>
			<cat-item tags="vbhaver.inf"/>
		</def-cat>
		<def-cat n="vblexfts">
			<cat-item tags="vblex.fts.*"/>
		</def-cat>
		<def-cat n="prntnp3">
			<cat-item tags="prn.tn.p3.m.sg"/>
			<cat-item tags="prn.tn.p3.f.sg"/>
		</def-cat>
		<def-cat n="vbleximpp2">
			<cat-item tags="vblex.imp.p2.sg"/>
		</def-cat>
		<def-cat n="ppmsg">
			<cat-item tags="vblex.pp.m.sg"/>
			<cat-item tags="vbser.pp.m.sg"/>
			<cat-item tags="vbhaver.pp.m.sg"/>
		</def-cat>
		<def-cat n="pp">
			<cat-item tags="vblex.pp.*"/>
		</def-cat>
		<def-cat n="pmp">
			<cat-item tags="vblex.pmp.*"/>
			<cat-item tags="vbser.pmp.*"/>
			<cat-item tags="vbhaver.pmp.*"/>
		</def-cat>
		<def-cat n="lquest">
			<cat-item tags="lquest"/>
		</def-cat>
		<def-cat n="cnjcoo">
			<cat-item tags="cnjcoo"/>
		</def-cat>
		<def-cat n="num">
			<cat-item tags="num.*"/>
		</def-cat>
		<def-cat n="sent">
			<cat-item tags="sent"/>
		</def-cat>
		<def-cat n="estar">
			<cat-item lemma="estar" tags="vblex.*"/>
		</def-cat>
		<def-cat n="vbser">
			<cat-item lemma="ser" tags="vbser.*"/>
		</def-cat>
		<def-cat n="gran">
			<cat-item lemma="gran" tags="n.m.sg"/>
		</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="a">
			<cat-item lemma="a" tags="pr"/>
		</def-cat>
		<def-cat n="aotermo">
			<cat-item lemma="ao termo" tags="adv"/>
		</def-cat>
		<def-cat n="la">
			<cat-item lemma="o" tags="prn.pro.p3.f.sg"/>
		</def-cat>
		<def-cat n="lo">
			<cat-item lemma="o" tags="prn.pro.p3.m.sg"/>
			<cat-item lemma="o" tags="detnt"/>
		</def-cat>
		<def-cat n="ladet">
			<cat-item lemma="o" tags="det.def.f.sg"/>
		</def-cat>
		<def-cat n="un">
			<cat-item lemma="un" tags="num.*"/>
			<cat-item lemma="un" tags="det.ind.*"/>
		</def-cat>
		<def-cat n="ti">
			<cat-item lemma="ti" tags="prn.tn.p2.mf.sg"/>
		</def-cat>
		<def-cat n="hai">
			<cat-item lemma="hai" tags="vblex.*"/>
		</def-cat>
		<def-cat n="bo">
			<cat-item lemma="bo" tags="adj.m.sg"/>
		</def-cat>
		<def-cat n="primeiro">
			<cat-item lemma="primeiro" tags="adj.m.sg"/>
		</def-cat>
		<def-cat n="nos">
			<cat-item lemma="nos" tags="prn.pro.p1.mf.pl"/>
		</def-cat>
		<def-cat n="segundo">
			<cat-item lemma="segundo" tags="adj.m.sg"/>
		</def-cat>
		<def-cat n="deseu">
			<cat-item lemma="de seu" tags="adv"/>
		</def-cat>
		<def-cat n="hacer">
			<cat-item lemma="hacer" tags="vblex.*"/>
		</def-cat>
		<def-cat n="verbosenprep">
			<cat-item lemma="acusar" tags="vblex.*"/>
			<cat-item lemma="afectar" tags="vblex.*"/>
			<cat-item lemma="convidar" tags="vblex.*"/>
			<cat-item lemma="ferir" tags="vblex.*"/>
			<cat-item lemma="informar" tags="vblex.*"/>
			<cat-item lemma="matar" tags="vblex.*"/>
			<cat-item lemma="instar" tags="vblex.*"/>
			<cat-item lemma="responder" tags="vblex.*"/>
			<cat-item lemma="contestar" tags="vblex.*"/>
			<cat-item lemma="asasinar" tags="vblex.*"/>
			<cat-item lemma="envexar" tags="vblex.*"/>
		</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"/>
		</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_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"/>
		</def-attr>
		<def-attr n="a_inf">
			<attr-item tags="vblex.inf"/>
			<attr-item tags="vbser.inf"/>
			<attr-item tags="vbhaver.inf"/>
		</def-attr>
		<def-attr n="a_lquest">
			<attr-item tags="lquest"/>
		</def-attr>
		<def-attr n="a_num">
			<attr-item tags="num"/>
		</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="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="pmp"/>
			<attr-item tags="infps"/>
			<attr-item tags="gerps"/>
		</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>
	</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"/>
	</section-def-vars>
	<section-def-lists>
		<def-list n="n_temporais">
			<list-item v="segundo"/>
			<list-item v="minuto"/>
			<list-item v="hora"/>
			<list-item v="día"/>
			<list-item v="semana"/>
			<list-item v="mes"/>
			<list-item v="ano"/>
			<list-item v="década"/>
			<list-item v="século"/>
			<list-item v="decenio"/>
			<list-item v="trienio"/>
			<list-item v="bienio"/>
			<list-item v="cuadrienio"/>
			<list-item v="milenio"/>
			<list-item v="quinquenio"/>
			<list-item v="trimestre"/>
			<list-item v="cuadrimestre"/>
			<list-item v="semestre"/>
			<list-item v="temporada"/>
			<list-item v="tempada"/>
			<list-item v="tempo"/>
		</def-list>
	</section-def-lists>
	<section-def-macros>
		<def-macro n="f_bcond" npar="2">
			<!--Per mirar si el blanc conté o no format -->
			<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_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>
						</when>
					</choose>
					<let>
						<clip pos="2" side="tl" part="nbr"/>
						<clip pos="1" side="tl" part="nbr"/>
					</let>
				</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>
	</section-def-macros>
	<section-rules>
		<!--Regras de corrección_03_08-->
		<rule>
			<!--ao termo perdido > al habérmelo perdido-->
			<pattern>
				<pattern-item n="aotermo"/>
				<pattern-item n="pp"/>
			</pattern>
			<action>
						<out>
						<mlu>
						<lu>
							<get-case-from pos="1">
							<lit v="a"/>
							</get-case-from>
							<lit-tag v="pr"/>
						</lu>							
					  	<lu>
							<lit v="el"/>
							<lit-tag v="det.def.m.sg"/>
						</lu>
						</mlu>
						<b/>
						<mlu>
						<lu>
							<lit v="haber"/>
							<lit-tag v="vbhaver.inf"/>
						</lu>
						<lu>
							<lit v="me"/>
							<lit-tag v="prn.enc.p1.mf.sg"/>
						</lu>
						<lu>
							<lit v="lo"/>
							<lit-tag v="prn.enc.p3"/>
							<clip pos="2" side="tl" part="gen"/>
							<clip pos="2" side="tl" part="nbr"/>
						</lu>
					</mlu>
							<b/>
							<lu>
								<clip pos="2" side="tl" part="whole"/>
							</lu>
						</out>
			</action>
		</rule>
		<rule>
			<!--ela vaise como todas > ella se va como todas-->
			<pattern>
				<pattern-item n="prntnp3"/>
				<pattern-item n="vbleximpp2"/>
				<pattern-item n="prnenc"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<equal>
								<clip pos="3" side="sl" part="lem"/>
								<lit v="se"/>
							</equal>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<clip pos="1" side="tl" part="whole"/>
								</get-case-from>
							</lu>
							<b/>
							<lu>
								<lit v="se"/>
								<lit-tag v="prn.pro.ref.p3.mf.sp"/>
							</lu>
							<b/>
							<lu>
								<clip pos="2" side="tl" part="lemh"/>
								<clip pos="2" side="tl" part="a_verb"/>
								<lit-tag v="pri"/>
								<clip pos="1" 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>
					</when>
					<otherwise>
						<out>
							<lu>
								<get-case-from pos="1">
									<clip pos="1" side="tl" part="whole"/>
								</get-case-from>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="lem"/>
								<lit-tag v="prn.pro"/>
								<clip pos="3" side="tl" part="persona"/>
								<clip pos="3" side="tl" part="gen"/>
								<clip pos="3" 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="pri"/>
								<clip pos="1" 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>
			</action>
		</rule>
		<rule>
			<!--ela vaisenos como todas > ella se nos va como todas-->
			<pattern>
				<pattern-item n="prntnp3"/>
				<pattern-item n="vbleximpp2"/>
				<pattern-item n="prnenc"/>
				<pattern-item n="prnenc"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<equal>
								<clip pos="3" side="sl" part="lem"/>
								<lit v="se"/>
							</equal>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<clip pos="1" side="tl" part="whole"/>
								</get-case-from>
							</lu>
							<b/>
							<lu>
								<lit v="se"/>
								<lit-tag v="prn.pro.ref.p3.mf.sp"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="lem"/>
								<lit-tag v="prn.pro"/>
								<clip pos="4" side="tl" part="persona"/>
								<clip pos="4" side="tl" part="gen"/>
								<clip pos="4" 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="pri"/>
								<clip pos="1" 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>
					</when>
					<otherwise>
						<out>
							<lu>
								<get-case-from pos="1">
									<clip pos="1" side="tl" part="whole"/>
								</get-case-from>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="lem"/>
								<lit-tag v="prn.pro"/>
								<clip pos="3" side="tl" part="persona"/>
								<clip pos="3" side="tl" part="gen"/>
								<clip pos="3" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="lem"/>
								<lit-tag v="prn.pro"/>
								<clip pos="4" side="tl" part="persona"/>
								<clip pos="4" side="tl" part="gen"/>
								<clip pos="4" 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="pri"/>
								<clip pos="1" 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>
			</action>
		</rule>
		<rule>
			<!--ela vai como todas > ella va como todas-->
			<pattern>
				<pattern-item n="prntnp3"/>
				<pattern-item n="vbleximpp2"/>
			</pattern>
			<action>
				<out>
					<lu>
						<get-case-from pos="1">
							<clip pos="1" side="tl" part="whole"/>
						</get-case-from>
					</lu>
					<b/>
					<lu>
						<clip pos="2" side="tl" part="lemh"/>
						<clip pos="2" side="tl" part="a_verb"/>
						<lit-tag v="pri"/>
						<clip pos="1" 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>
			</action>
		</rule>
		<rule>
			<!--de seu pai > de su padre-->
			<pattern>
				<pattern-item n="deseu"/>
				<pattern-item n="nommsg"/>
			</pattern>
			<action>
				<out>
					<lu>
						<get-case-from pos="1">
							<lit v="de"/>
						</get-case-from>
						<lit-tag v="pr"/>
					</lu>
					<b/>
					<lu>
						<lit v="suyo"/>
						<lit-tag v="det.pos.mf.sg"/>
					</lu>
					<b/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!--a ela  -> a ella-->
			<pattern>
				<pattern-item n="la"/>
				<pattern-item n="prn"/>
			</pattern>
			<action>
				<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"/>
							<lit-tag v="m"/>
						</let>
					</when>
					<when>
						<test>
							<equal>
								<clip pos="2" side="tl" part="nbr"/>
								<lit-tag v="ND"/>
							</equal>
						</test>
						<let>
							<clip pos="2" side="tl" part="nbr"/>
							<lit-tag v="sg"/>
						</let>
					</when>
				</choose>
				<out>
					<lu>
						<get-case-from pos="1">
							<lit v="a"/>
						</get-case-from>
						<lit-tag v="pr"/>
					</lu>
					<b/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!--segundo un comunicado > según un comunicado-->
			<pattern>
				<pattern-item n="segundo"/>
				<pattern-item n="det"/>
				<pattern-item n="nom"/>
			</pattern>
			<action>
				<call-macro n="f_concord2">
					<with-param pos="3"/>
					<with-param pos="2"/>
				</call-macro>
				<out>
					<lu>
						<get-case-from pos="1">
							<lit v="según"/>
						</get-case-from>
						<lit-tag v="pr"/>
					</lu>
					<b pos="1"/>
					<lu>
						<clip pos="2" side="tl" part="lem"/>
						<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="lem"/>
						<clip pos="3" side="tl" part="a_nom"/>
						<clip pos="3" side="tl" part="gen"/>
						<clip pos="3" side="tl" part="nbr"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!--quere a un sapo > quiere a un sapo-->
			<pattern>
				<pattern-item n="verb"/>
				<pattern-item n="ladet"/>
				<pattern-item n="un"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<equal>
								<clip pos="1" side="sl" part="temps"/>
								<lit-tag v="infps"/>
							</equal>
						</test>
						<out>
							<lu>
								<clip pos="1" side="tl" part="lemh"/>
								<clip pos="1" side="tl" part="a_verb"/>
								<lit-tag v="inf"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="whole"/>
							</lu>
						</out>
					</when>
					<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.pii"/>
								<clip pos="1" side="sl" part="persona"/>
								<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="sl" part="a_verb"/>
								<lit-tag v="pp"/>
								<lit-tag v="m"/>
								<lit-tag v="sg"/>
								<clip pos="1" side="tl" part="lemq"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="whole"/>
							</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>
							<b/>
							<lu>
								<get-case-from pos="2">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="whole"/>
							</lu>
						</out>
					</otherwise>
				</choose>
			</action>
		</rule>
		<rule>
			<!--refiren a cuestións  -> refieren a cuestiones-->
			<pattern>
				<pattern-item n="verb"/>
				<pattern-item n="ladet"/>
				<pattern-item n="nomplnp"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<equal>
								<clip pos="1" side="sl" part="temps"/>
								<lit-tag v="infps"/>
							</equal>
						</test>
						<out>
							<lu>
								<clip pos="1" side="tl" part="lemh"/>
								<clip pos="1" side="tl" part="a_verb"/>
								<lit-tag v="inf"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="whole"/>
							</lu>
						</out>
					</when>
					<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.pii"/>
								<clip pos="1" side="sl" part="persona"/>
								<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="sl" part="a_verb"/>
								<lit-tag v="pp"/>
								<lit-tag v="m"/>
								<lit-tag v="sg"/>
								<clip pos="1" side="tl" part="lemq"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="whole"/>
							</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>
							<b/>
							<lu>
								<get-case-from pos="2">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="whole"/>
							</lu>
						</out>
					</otherwise>
				</choose>
			</action>
		</rule>
		<rule>
			<!--refírense a cuestións  -> se refieren a cuestiones-->
			<pattern>
				<pattern-item n="verb"/>
				<pattern-item n="prnenc"/>
				<pattern-item n="ladet"/>
				<pattern-item n="nomplnp"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<and>
								<equal>
									<clip pos="2" side="sl" part="a_prnenc"/>
									<lit-tag v="prn.enc.ref"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="pmp"/>
								</equal>
							</and>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<clip pos="2" side="tl" part="lem"/>
								</get-case-from>
								<lit-tag v="prn.pro.ref"/>
								<clip pos="2" side="tl" part="persona"/>
								<clip pos="2" side="tl" part="gen"/>
								<clip pos="2" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<lit v="haber"/>
								</get-case-from>
								<lit-tag v="vbhaver.pii"/>
								<clip pos="1" side="sl" part="persona"/>
								<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="sl" part="a_verb"/>
								<lit-tag v="pp"/>
								<lit-tag v="m"/>
								<lit-tag v="sg"/>
								<clip pos="1" side="tl" part="lemq"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="whole"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<equal>
								<clip pos="1" side="sl" part="temps"/>
								<lit-tag v="pmp"/>
							</equal>
						</test>
						<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="persona"/>
								<clip pos="2" side="tl" part="gen"/>
								<clip pos="2" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<lit v="haber"/>
								</get-case-from>
								<lit-tag v="vbhaver.pii"/>
								<clip pos="1" side="sl" part="persona"/>
								<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="sl" part="a_verb"/>
								<lit-tag v="pp"/>
								<lit-tag v="m"/>
								<lit-tag v="sg"/>
								<clip pos="1" side="tl" part="lemq"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="whole"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<and>
								<equal>
									<clip pos="2" side="sl" part="a_prnenc"/>
									<lit-tag v="prn.enc.ref"/>
								</equal>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="inf"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="infps"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="ger"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="imp"/>
									</equal>
								</not>
							</and>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<clip pos="2" side="tl" part="lem"/>
								</get-case-from>
								<lit-tag v="prn.pro.ref"/>
								<clip pos="2" side="tl" part="persona"/>
								<clip pos="2" side="tl" part="gen"/>
								<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="sl" 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>
							<b/>
							<lu>
								<get-case-from pos="2">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="whole"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<and>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="inf"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="infps"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="ger"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="imp"/>
									</equal>
								</not>
							</and>
						</test>
						<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="persona"/>
								<clip pos="2" side="tl" part="gen"/>
								<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="sl" 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>
							<b/>
							<lu>
								<get-case-from pos="2">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="whole"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<equal>
								<clip pos="1" side="sl" part="temps"/>
								<lit-tag v="infps"/>
							</equal>
						</test>
						<out>
							<mlu>
								<lu>
									<clip pos="1" side="tl" part="lemh"/>
									<clip pos="1" side="sl" part="a_verb"/>
									<lit-tag v="inf"/>
								</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>
							<b/>
							<lu>
								<get-case-from pos="2">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="whole"/>
							</lu>
						</out>
					</when>
					<otherwise>
						<out>
							<mlu>
								<lu>
									<clip pos="1" side="tl" part="lemh"/>
									<clip pos="1" side="sl" 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>
								<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>
							<b/>
							<lu>
								<get-case-from pos="2">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="whole"/>
							</lu>
						</out>
					</otherwise>
				</choose>
			</action>
		</rule>
		<rule>
			<!--o Milán > el Milán-->
			<pattern>
				<pattern-item n="lo"/>
				<pattern-item n="npalantloc"/>
			</pattern>
			<action>
				<out>
					<lu>
						<get-case-from pos="1">
							<lit v="el"/>
						</get-case-from>
						<lit-tag v="det.def.m.sg"/>
					</lu>
					<b/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!--bo proveito > buen provecho-->
			<pattern>
				<pattern-item n="bo"/>
				<pattern-item n="nommsg"/>
			</pattern>
			<action>
				<out>
					<lu>
						<get-case-from pos="1">
							<lit v="buen"/>
						</get-case-from>
						<lit-tag v="adj.m.sg"/>
					</lu>
					<b/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!--un bo proveito > un buen provecho-->
			<pattern>
				<pattern-item n="det"/>
				<pattern-item n="bo"/>
				<pattern-item n="nommsg"/>
			</pattern>
			<action>
				<out>
					<lu>
						<clip pos="1" side="tl" part="lem"/>
						<clip pos="1" side="tl" part="a_det"/>
						<clip pos="1" side="tl" part="gen"/>
						<clip pos="1" side="tl" part="nbr"/>
					</lu>
					<b/>
					<lu>
						<lit v="buen"/>
						<lit-tag v="adj.m.sg"/>
					</lu>
					<b/>
					<lu>
						<clip pos="3  " side="tl" part="whole"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!--primeiro encontro > primer encuentro-->
			<pattern>
				<pattern-item n="primeiro"/>
				<pattern-item n="nommsg"/>
			</pattern>
			<action>
				<out>
					<lu>
						<get-case-from pos="1">
							<lit v="primer"/>
						</get-case-from>
						<lit-tag v="adj.m.sg"/>
					</lu>
					<b/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!--un primeiro encontro > un primer encuentro-->
			<pattern>
				<pattern-item n="det"/>
				<pattern-item n="primeiro"/>
				<pattern-item n="nommsg"/>
			</pattern>
			<action>
				<out>
					<lu>
						<clip pos="1" side="tl" part="lem"/>
						<clip pos="1" side="tl" part="a_det"/>
						<clip pos="1" side="tl" part="gen"/>
						<clip pos="1" side="tl" part="nbr"/>
					</lu>
					<b/>
					<lu>
						<lit v="primer"/>
						<lit-tag v="adj.m.sg"/>
					</lu>
					<b/>
					<lu>
						<clip pos="3  " side="tl" part="whole"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!--gran Lugo  -> gran(o)  Lugo-->
			<pattern>
				<pattern-item n="gran"/>
				<pattern-item n="npalantloc"/>
			</pattern>
			<action>
				<out>
					<lu>
						<get-case-from pos="1">
							<lit v="gran"/>
						</get-case-from>
						<lit-tag v="adj.mf.sg"/>
					</lu>
					<b/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!--un gran Lugo  -> un gran(o)  Lugo-->
			<pattern>
				<pattern-item n="det"/>
				<pattern-item n="gran"/>
				<pattern-item n="npalantloc"/>
			</pattern>
			<action>
				<out>
					<lu>
						<clip pos="1" side="tl" part="lem"/>
						<clip pos="1" side="tl" part="a_det"/>
						<clip pos="1" side="tl" part="gen"/>
						<clip pos="1" side="tl" part="nbr"/>
					</lu>
					<b/>
					<lu>
						<lit v="gran"/>
						<lit-tag v="adj.mf.sg"/>
					</lu>
					<b/>
					<lu>
						<clip pos="3" side="tl" part="whole"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!--era provocares  -> era provocar-->
			<pattern>
				<pattern-item n="vbser"/>
				<pattern-item n="vblexfts"/>
			</pattern>
			<action>
				<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>
					<b/>
					<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>
			<!--para ti comer  -> para ti comer-->
			<pattern>
				<pattern-item n="prep"/>
				<pattern-item n="ti"/>
				<pattern-item n="inf"/>
			</pattern>
			<action>
				<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>
			</action>
		</rule>
		<rule>
			<!--ti comíchesllo-> tú se lo comiste-->
			<pattern>
				<pattern-item n="ti"/>
				<pattern-item n="verb"/>
				<pattern-item n="prnenc"/>
				<pattern-item n="prnenc"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<and>
								<equal>
									<clip pos="3" side="sl" part="a_prnenc"/>
									<lit-tag v="prn.enc.ref"/>
								</equal>
								<equal>
									<clip pos="2" side="sl" part="temps"/>
									<lit-tag v="pmp"/>
								</equal>
							</and>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="tú"/>
								</get-case-from>
								<lit-tag v="prn.tn.p2.mf.sg"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="lem"/>
								<lit-tag v="prn.pro.ref"/>
								<clip pos="3" side="tl" part="persona"/>
								<clip pos="3" side="tl" part="gen"/>
								<clip pos="3" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="lem"/>
								<lit-tag v="prn.pro"/>
								<clip pos="4" side="tl" part="persona"/>
								<clip pos="4" side="tl" part="gen"/>
								<clip pos="4" side="tl" part="nbr"/>
								<clip pos="2" side="tl" part="lemq"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="4">
									<lit v="haber"/>
								</get-case-from>
								<lit-tag v="vbhaver.pii"/>
								<clip pos="2" side="sl" part="persona"/>
								<clip pos="2" side="sl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="4">
									<clip pos="2" side="tl" part="lem"/>
								</get-case-from>
								<clip pos="2" side="sl" part="a_verb"/>
								<lit-tag v="pp"/>
								<lit-tag v="m"/>
								<lit-tag v="sg"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<equal>
								<clip pos="2" side="sl" part="temps"/>
								<lit-tag v="pmp"/>
							</equal>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="tú"/>
								</get-case-from>
								<lit-tag v="prn.tn.p2.mf.sg"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="lem"/>
								<lit-tag v="prn.pro"/>
								<clip pos="3" side="tl" part="persona"/>
								<clip pos="3" side="tl" part="gen"/>
								<clip pos="3" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="lem"/>
								<lit-tag v="prn.pro"/>
								<clip pos="4" side="tl" part="persona"/>
								<clip pos="4" side="tl" part="gen"/>
								<clip pos="4" side="tl" part="nbr"/>
								<clip pos="2" side="tl" part="lemq"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="3">
									<lit v="haber"/>
								</get-case-from>
								<lit-tag v="vbhaver.pii"/>
								<clip pos="2" side="sl" part="persona"/>
								<clip pos="2" side="sl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="3">
									<clip pos="2" side="tl" part="lem"/>
								</get-case-from>
								<clip pos="2" side="sl" part="a_verb"/>
								<lit-tag v="pp"/>
								<lit-tag v="m"/>
								<lit-tag v="sg"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<and>
								<equal>
									<clip pos="3" side="sl" part="a_prnenc"/>
									<lit-tag v="prn.enc.ref"/>
								</equal>
								<not>
									<equal>
										<clip pos="2" side="sl" part="temps"/>
										<lit-tag v="inf"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="2" side="sl" part="temps"/>
										<lit-tag v="infps"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="2" side="sl" part="temps"/>
										<lit-tag v="ger"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="2" side="sl" part="temps"/>
										<lit-tag v="imp"/>
									</equal>
								</not>
							</and>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="tú"/>
								</get-case-from>
								<lit-tag v="prn.tn.p2.mf.sg"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="lem"/>
								<lit-tag v="prn.pro.ref"/>
								<clip pos="3" side="tl" part="persona"/>
								<clip pos="3" side="tl" part="gen"/>
								<clip pos="3" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="lem"/>
								<lit-tag v="prn.pro"/>
								<clip pos="4" side="tl" part="persona"/>
								<clip pos="4" side="tl" part="gen"/>
								<clip pos="4" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="3">
									<clip pos="2" side="tl" part="lem"/>
								</get-case-from>
								<clip pos="2" side="sl" 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>
					</when>
					<when>
						<test>
							<and>
								<not>
									<equal>
										<clip pos="2" side="sl" part="temps"/>
										<lit-tag v="inf"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="2" side="sl" part="temps"/>
										<lit-tag v="infps"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="2" side="sl" part="temps"/>
										<lit-tag v="ger"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="2" side="sl" part="temps"/>
										<lit-tag v="imp"/>
									</equal>
								</not>
							</and>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="tú"/>
								</get-case-from>
								<lit-tag v="prn.tn.p2.mf.sg"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="lem"/>
								<lit-tag v="prn.pro"/>
								<clip pos="3" side="tl" part="persona"/>
								<clip pos="3" side="tl" part="gen"/>
								<clip pos="3" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="lem"/>
								<lit-tag v="prn.pro"/>
								<clip pos="4" side="tl" part="persona"/>
								<clip pos="4" side="tl" part="gen"/>
								<clip pos="4" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="4">
									<clip pos="2" side="tl" part="lem"/>
								</get-case-from>
								<clip pos="2" side="sl" 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>
					</when>
					<when>
						<test>
							<equal>
								<clip pos="2" side="sl" part="temps"/>
								<lit-tag v="infps"/>
							</equal>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="tú"/>
								</get-case-from>
								<lit-tag v="prn.tn.p2.mf.sg"/>
							</lu>
							<b/>
							<mlu>
								<lu>
									<clip pos="2" side="tl" part="lemh"/>
									<clip pos="2" side="sl" part="a_verb"/>
									<lit-tag v="inf"/>
								</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"/>
								</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="2" side="tl" part="lemq"/>
								</lu>
							</mlu>
						</out>
					</when>
					<otherwise>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="tú"/>
								</get-case-from>
								<lit-tag v="prn.tn.p2.mf.sg"/>
							</lu>
							<b/>
							<mlu>
								<lu>
									<clip pos="2" side="tl" part="lemh"/>
									<clip pos="2" side="sl" 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"/>
								</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="2" side="tl" part="lemq"/>
								</lu>
							</mlu>
						</out>
					</otherwise>
				</choose>
			</action>
		</rule>
		<rule>
			<!--ti comícheslle-> tú le comiste-->
			<pattern>
				<pattern-item n="ti"/>
				<pattern-item n="verb"/>
				<pattern-item n="prnenc"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<and>
								<equal>
									<clip pos="3" side="sl" part="a_prnenc"/>
									<lit-tag v="prn.enc.ref"/>
								</equal>
								<equal>
									<clip pos="2" side="sl" part="temps"/>
									<lit-tag v="pmp"/>
								</equal>
							</and>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="tú"/>
								</get-case-from>
								<lit-tag v="prn.tn.p2.mf.sg"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="lem"/>
								<lit-tag v="prn.pro.ref"/>
								<clip pos="3" side="tl" part="persona"/>
								<clip pos="3" side="tl" part="gen"/>
								<clip pos="3" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<lit v="haber"/>
								</get-case-from>
								<lit-tag v="vbhaver.pii"/>
								<clip pos="2" side="sl" part="persona"/>
								<clip pos="2" 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="sl" part="a_verb"/>
								<lit-tag v="pp"/>
								<lit-tag v="m"/>
								<lit-tag v="sg"/>
								<clip pos="2" side="tl" part="lemq"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<equal>
								<clip pos="2" side="sl" part="temps"/>
								<lit-tag v="pmp"/>
							</equal>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="tú"/>
								</get-case-from>
								<lit-tag v="prn.tn.p2.mf.sg"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="lem"/>
								<lit-tag v="prn.pro"/>
								<clip pos="3" side="tl" part="persona"/>
								<clip pos="3" side="tl" part="gen"/>
								<clip pos="3" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<lit v="haber"/>
								<lit-tag v="vbhaver.pii"/>
								<clip pos="2" side="sl" part="persona"/>
								<clip pos="2" side="sl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="2" side="tl" part="lemh"/>
								<clip pos="2" side="sl" part="a_verb"/>
								<lit-tag v="pp"/>
								<lit-tag v="m"/>
								<lit-tag v="sg"/>
								<clip pos="2" side="tl" part="lemq"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<and>
								<equal>
									<clip pos="3" side="sl" part="a_prnenc"/>
									<lit-tag v="prn.enc.ref"/>
								</equal>
								<not>
									<equal>
										<clip pos="2" side="sl" part="temps"/>
										<lit-tag v="inf"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="2" side="sl" part="temps"/>
										<lit-tag v="infps"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="2" side="sl" part="temps"/>
										<lit-tag v="ger"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="2" side="sl" part="temps"/>
										<lit-tag v="imp"/>
									</equal>
								</not>
							</and>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="tú"/>
								</get-case-from>
								<lit-tag v="prn.tn.p2.mf.sg"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="lem"/>
								<lit-tag v="prn.pro.ref"/>
								<clip pos="3" side="tl" part="persona"/>
								<clip pos="3" side="tl" part="gen"/>
								<clip pos="3" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="2" side="tl" part="lemh"/>
								<clip pos="2" side="sl" 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>
					</when>
					<when>
						<test>
							<and>
								<not>
									<equal>
										<clip pos="2" side="sl" part="temps"/>
										<lit-tag v="inf"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="2" side="sl" part="temps"/>
										<lit-tag v="infps"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="2" side="sl" part="temps"/>
										<lit-tag v="ger"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="2" side="sl" part="temps"/>
										<lit-tag v="imp"/>
									</equal>
								</not>
							</and>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="tú"/>
								</get-case-from>
								<lit-tag v="prn.tn.p2.mf.sg"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="lem"/>
								<lit-tag v="prn.pro"/>
								<clip pos="3" side="tl" part="persona"/>
								<clip pos="3" side="tl" part="gen"/>
								<clip pos="3" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="2" side="tl" part="lemh"/>
								<clip pos="2" side="sl" 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>
					</when>
					<when>
						<test>
							<equal>
								<clip pos="2" side="sl" part="temps"/>
								<lit-tag v="infps"/>
							</equal>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="tú"/>
								</get-case-from>
								<lit-tag v="prn.tn.p2.mf.sg"/>
							</lu>
							<b/>
							<mlu>
								<lu>
									<clip pos="2" side="tl" part="lemh"/>
									<clip pos="2" side="sl" part="a_verb"/>
									<lit-tag v="inf"/>
								</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>
								<get-case-from pos="1">
									<lit v="tú"/>
								</get-case-from>
								<lit-tag v="prn.tn.p2.mf.sg"/>
							</lu>
							<b/>
							<mlu>
								<lu>
									<clip pos="2" side="tl" part="lemh"/>
									<clip pos="2" side="sl" 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"/>
								</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>
					</otherwise>
				</choose>
			</action>
		</rule>
		<rule>
			<!--ti comiches  -> tú comiste-->
			<pattern>
				<pattern-item n="ti"/>
				<pattern-item n="verb"/>
			</pattern>
			<action>
				<out>
					<lu>
						<get-case-from pos="1">
							<lit v="tú"/>
						</get-case-from>
						<lit-tag v="prn.tn.p2.mf.sg"/>
					</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="gen"/>
						<clip pos="2" side="tl" part="nbr"/>
						<clip pos="2" side="tl" part="lemq"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!--excepto nos casos  -> excepto en los casos-->
			<pattern>
				<pattern-item n="prep"/>
				<pattern-item n="nos"/>
				<pattern-item n="nompl"/>
			</pattern>
			<action>
				<out>
					<lu>
						<clip pos="1" side="tl" part="whole"/>
					</lu>
					<b/>
					<lu>
						<get-case-from pos="2">
							<lit v="en"/>
						</get-case-from>
						<lit-tag v="pr"/>
					</lu>
					<b/>
					<lu>
						<get-case-from pos="2">
							<lit v="el"/>
						</get-case-from>
						<lit-tag v="det.def.m.pl"/>
					</lu>
					<b/>
					<lu>
						<clip pos="3" side="tl" part="whole"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!--acúsase os políticos > se acusa a los políticos-->
			<pattern>
				<pattern-item n="verbosenprep"/>
				<pattern-item n="prnenc"/>
				<pattern-item n="def"/>
				<pattern-item n="nommfsgpl"/>
			</pattern>
			<action>
				<call-macro n="f_concord2">
					<with-param pos="4"/>
					<with-param pos="3"/>
				</call-macro>
				<choose>
					<when>
						<test>
							<and>
								<equal>
									<clip pos="2" side="sl" part="a_prnenc"/>
									<lit-tag v="prn.enc.ref"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="pmp"/>
								</equal>
							</and>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<clip pos="2" side="tl" part="lem"/>
								</get-case-from>
								<lit-tag v="prn.pro.ref"/>
								<clip pos="2" side="tl" part="persona"/>
								<clip pos="2" side="tl" part="gen"/>
								<clip pos="2" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<lit v="haber"/>
								</get-case-from>
								<lit-tag v="vbhaver.pii"/>
								<clip pos="1" side="sl" part="persona"/>
								<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="sl" part="a_verb"/>
								<lit-tag v="pp"/>
								<lit-tag v="m"/>
								<lit-tag v="sg"/>
								<clip pos="1" side="tl" part="lemq"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="whole"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<equal>
								<clip pos="1" side="sl" part="temps"/>
								<lit-tag v="pmp"/>
							</equal>
						</test>
						<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="persona"/>
								<clip pos="2" side="tl" part="gen"/>
								<clip pos="2" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<lit v="haber"/>
								</get-case-from>
								<lit-tag v="vbhaver.pii"/>
								<clip pos="1" side="sl" part="persona"/>
								<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="sl" part="a_verb"/>
								<lit-tag v="pp"/>
								<lit-tag v="m"/>
								<lit-tag v="sg"/>
								<clip pos="1" side="tl" part="lemq"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="whole"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<and>
								<equal>
									<clip pos="2" side="sl" part="a_prnenc"/>
									<lit-tag v="prn.enc.ref"/>
								</equal>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="inf"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="infps"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="ger"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="imp"/>
									</equal>
								</not>
							</and>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<clip pos="2" side="tl" part="lem"/>
								</get-case-from>
								<lit-tag v="prn.pro.ref"/>
								<clip pos="2" side="tl" part="persona"/>
								<clip pos="2" side="tl" part="gen"/>
								<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="sl" 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>
							<b/>
							<lu>
								<get-case-from pos="2">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="whole"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<and>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="inf"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="infps"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="ger"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="imp"/>
									</equal>
								</not>
							</and>
						</test>
						<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="persona"/>
								<clip pos="2" side="tl" part="gen"/>
								<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="sl" 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>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="whole"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<equal>
								<clip pos="1" side="sl" part="temps"/>
								<lit-tag v="infps"/>
							</equal>
						</test>
						<out>
							<mlu>
								<lu>
									<clip pos="1" side="tl" part="lemh"/>
									<clip pos="1" side="sl" part="a_verb"/>
									<lit-tag v="inf"/>
								</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>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="whole"/>
							</lu>
						</out>
					</when>
					<otherwise>
						<out>
							<mlu>
								<lu>
									<clip pos="1" side="tl" part="lemh"/>
									<clip pos="1" side="sl" 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>
								<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>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="whole"/>
							</lu>
						</out>
					</otherwise>
				</choose>
			</action>
		</rule>
		<rule>
			<!--acusa os políticos > acusa a los políticos-->
			<pattern>
				<pattern-item n="verbosenprep"/>
				<pattern-item n="def"/>
				<pattern-item n="nommfsgpl"/>
			</pattern>
			<action>
				<call-macro n="f_concord2">
					<with-param pos="3"/>
					<with-param pos="2"/>
				</call-macro>
				<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>
					<b/>
					<lu>
						<lit v="a"/>
						<lit-tag v="pr"/>
					</lu>
					<b/>
					<lu>
						<clip pos="2" side="tl" part="whole"/>
					</lu>
					<b/>
					<lu>
						<clip pos="3" side="tl" part="whole"/>
					</lu>
				</out>
			</action>
		</rule>
		<!--Regras de concordancia-->
		<rule>
			<!-- REGRA 0: 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="lem"/>
						<clip pos="1" side="tl" part="a_det"/>
						<clip pos="1" side="tl" part="gen"/>
						<clip pos="1" side="tl" part="nbr"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGRA 1: 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="lem"/>
						<clip pos="1" side="tl" part="a_nom"/>
						<clip pos="1" side="tl" part="gen"/>
						<clip pos="1" side="tl" part="nbr"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGRA 2: ADJECTIU -->
			<pattern>
				<pattern-item n="adj"/>
			</pattern>
			<action>
				<call-macro n="f_concord1">
					<with-param pos="1"/>
				</call-macro>
				<out>
					<lu>
						<clip pos="1" side="tl" part="lem"/>
						<clip pos="1" side="tl" part="a_adj"/>
						<clip pos="1" side="tl" part="gen"/>
						<clip pos="1" side="tl" part="nbr"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGRA 3: 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="lem"/>
						<clip pos="1" side="tl" part="a_prn"/>
						<clip pos="1" side="tl" part="gen"/>
						<clip pos="1" side="tl" part="nbr"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGRA 4: 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="lem"/>
						<clip pos="1" side="tl" part="a_num"/>
						<clip pos="1" side="tl" part="gen"/>
						<clip pos="1" side="tl" part="nbr"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGRA 5: DETERMINANT NOM -->
			<pattern>
				<pattern-item n="det"/>
				<pattern-item n="nom"/>
			</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="lem"/>
						<clip pos="1" side="tl" part="a_det"/>
						<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="lem"/>
						<clip pos="2" side="tl" part="a_nom"/>
						<clip pos="2" side="tl" part="gen"/>
						<clip pos="2" side="tl" part="nbr"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGRA 6: 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>
				<out>
					<lu>
						<clip pos="1" side="tl" part="lem"/>
						<clip pos="1" side="tl" part="a_nom"/>
						<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="lem"/>
						<clip pos="2" side="tl" part="a_adjec"/>
						<clip pos="2" side="tl" part="gen"/>
						<clip pos="2" side="tl" part="nbr"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGRA 7: 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>
				<out>
					<lu>
						<clip pos="1" side="tl" part="lem"/>
						<clip pos="1" side="tl" part="a_adj"/>
						<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="lem"/>
						<clip pos="2" side="tl" part="a_nom"/>
						<clip pos="2" side="tl" part="gen"/>
						<clip pos="2" side="tl" part="nbr"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGRA 8: 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>
				<out>
					<lu>
						<clip pos="1" side="tl" part="lem"/>
						<clip pos="1" side="tl" part="a_det"/>
						<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="lem"/>
						<clip pos="2" side="tl" part="a_nom"/>
						<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="lem"/>
						<clip pos="3" side="tl" part="a_adjec"/>
						<clip pos="3" side="tl" part="gen"/>
						<clip pos="3" side="tl" part="nbr"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGRA 9: 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>
				<out>
					<lu>
						<clip pos="1" side="tl" part="lem"/>
						<clip pos="1" side="tl" part="a_det"/>
						<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="lem"/>
						<clip pos="2" side="tl" part="a_adjec"/>
						<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="lem"/>
						<clip pos="3" side="tl" part="a_nom"/>
						<clip pos="3" side="tl" part="gen"/>
						<clip pos="3" side="tl" part="nbr"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGRA 10: 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="lem"/>
						<clip pos="1" side="tl" part="a_predet"/>
						<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="lem"/>
						<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="lem"/>
						<clip pos="3" side="tl" part="a_nom"/>
						<clip pos="3" side="tl" part="gen"/>
						<clip pos="3" side="tl" part="nbr"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGRA 11: 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>
				<out>
					<lu>
						<clip pos="1" side="tl" part="lem"/>
						<clip pos="1" side="tl" part="a_predet"/>
						<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="lem"/>
						<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="lem"/>
						<clip pos="3" side="tl" part="a_nom"/>
						<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="lem"/>
						<clip pos="4" side="tl" part="a_adjec"/>
						<clip pos="4" side="tl" part="gen"/>
						<clip pos="4" side="tl" part="nbr"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGRA 12: DETERMINANT ADJECTIU-->
			<pattern>
				<pattern-item n="det"/>
				<pattern-item n="adjec"/>
			</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="lem"/>
						<clip pos="1" side="tl" part="a_det"/>
						<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="lem"/>
						<clip pos="2" side="tl" part="a_adjec"/>
						<clip pos="2" side="tl" part="gen"/>
						<clip pos="2" side="tl" part="nbr"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGRA 13: 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>
				<out>
					<lu>
						<clip pos="1" side="tl" part="lem"/>
						<clip pos="1" side="tl" part="a_adj"/>
						<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="lem"/>
						<clip pos="2" side="tl" part="a_nom"/>
						<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="lem"/>
						<clip pos="3" side="tl" part="a_adjec"/>
						<clip pos="3" side="tl" part="gen"/>
						<clip pos="3" side="tl" part="nbr"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGRA 14: 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>
				<out>
					<lu>
						<clip pos="1" side="tl" part="lem"/>
						<clip pos="1" side="tl" part="a_det"/>
						<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="lem"/>
						<clip pos="2" side="tl" part="a_adjec"/>
						<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="lem"/>
						<clip pos="3" side="tl" part="a_nom"/>
						<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="lem"/>
						<clip pos="4" side="tl" part="a_adjec"/>
						<clip pos="4" side="tl" part="gen"/>
						<clip pos="4" side="tl" part="nbr"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGRA 15: 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>
				<out>
					<lu>
						<clip pos="1" side="tl" part="lem"/>
						<clip pos="1" side="tl" part="a_nom"/>
						<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="lem"/>
						<clip pos="2" side="tl" part="a_adv"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="3" side="tl" part="lem"/>
						<clip pos="3" side="tl" part="a_adjec"/>
						<clip pos="3" side="tl" part="gen"/>
						<clip pos="3" side="tl" part="nbr"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGRA 16: det nom adxectivo cnjcoo adxectivo -->
			<pattern>
				<pattern-item n="det"/>
				<pattern-item n="nom"/>
				<pattern-item n="adjec"/>
				<pattern-item n="cnjcoo"/>
				<pattern-item n="adjec"/>
			</pattern>
			<action>
				<call-macro n="f_concord4">
					<with-param pos="2"/>
					<with-param pos="5"/>
					<with-param pos="3"/>
					<with-param pos="1"/>
				</call-macro>
				<choose>
					<when>
						<test>
							<equal>
								<clip pos="1" side="tl" part="gen"/>
								<lit-tag v="mf"/>
							</equal>
						</test>
						<out>
							<lu>
								<clip pos="1" side="tl" part="whole"/>
							</lu>
							<b pos="1"/>
							<lu>
								<clip pos="2" side="tl" part="lem"/>
								<clip pos="2" side="tl" part="a_nom"/>
								<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="lem"/>
								<clip pos="3" side="tl" part="a_adjec"/>
								<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="whole"/>
							</lu>
							<b pos="4"/>
							<lu>
								<clip pos="5" side="tl" part="lem"/>
								<clip pos="5" side="tl" part="a_adjec"/>
								<clip pos="5" side="tl" part="gen"/>
								<clip pos="5" side="tl" part="nbr"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<equal>
								<clip pos="1" side="tl" part="gen"/>
								<lit-tag v="mf"/>
							</equal>
						</test>
						<out>
							<lu>
								<clip pos="1" side="tl" part="whole"/>
							</lu>
							<b pos="1"/>
							<lu>
								<clip pos="2" side="tl" part="lem"/>
								<clip pos="2" side="tl" part="a_nom"/>
								<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="lem"/>
								<clip pos="3" side="tl" part="a_adjec"/>
								<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="whole"/>
							</lu>
							<b pos="4"/>
							<lu>
								<clip pos="5" side="tl" part="lem"/>
								<clip pos="5" side="tl" part="a_adjec"/>
								<clip pos="5" side="tl" part="gen"/>
								<clip pos="5" side="tl" part="nbr"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<equal>
								<clip pos="2" side="tl" part="nbr"/>
								<lit-tag v="sp"/>
							</equal>
						</test>
						<out>
							<lu>
								<clip pos="1" side="tl" part="whole"/>
							</lu>
							<b pos="1"/>
							<lu>
								<clip pos="2" side="tl" part="lem"/>
								<clip pos="2" side="tl" part="a_nom"/>
								<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="lem"/>
								<clip pos="3" side="tl" part="a_adjec"/>
								<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="whole"/>
							</lu>
							<b pos="4"/>
							<lu>
								<clip pos="5" side="tl" part="lem"/>
								<clip pos="5" side="tl" part="a_adjec"/>
								<clip pos="5" side="tl" part="gen"/>
								<clip pos="5" side="tl" part="nbr"/>
							</lu>
						</out>
					</when>
					<otherwise>
						<out>
							<lu>
								<clip pos="1" side="tl" part="whole"/>
							</lu>
							<b pos="1"/>
							<lu>
								<clip pos="2" side="tl" part="lem"/>
								<clip pos="2" side="tl" part="a_nom"/>
								<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="lem"/>
								<clip pos="3" side="tl" part="a_adjec"/>
								<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="whole"/>
							</lu>
							<b pos="4"/>
							<lu>
								<clip pos="5" side="tl" part="lem"/>
								<clip pos="5" side="tl" part="a_adjec"/>
								<clip pos="5" side="tl" part="gen"/>
								<clip pos="5" side="tl" part="nbr"/>
							</lu>
						</out>
					</otherwise>
				</choose>
			</action>
		</rule>
		<rule>
			<!-- REGRA 17: nom adxectivo cnjcoo adxectivo -->
			<pattern>
				<pattern-item n="nom"/>
				<pattern-item n="adjec"/>
				<pattern-item n="cnjcoo"/>
				<pattern-item n="adjec"/>
			</pattern>
			<action>
				<call-macro n="f_concord3">
					<with-param pos="1"/>
					<with-param pos="2"/>
					<with-param pos="4"/>
				</call-macro>
				<choose>
					<when>
						<test>
							<equal>
								<clip pos="1" side="tl" part="gen"/>
								<lit-tag v="mf"/>
							</equal>
						</test>
						<out>
							<lu>
								<clip pos="1" side="tl" part="lem"/>
								<clip pos="1" side="tl" part="a_nom"/>
								<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="lem"/>
								<clip pos="2" side="tl" part="a_adjec"/>
								<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="whole"/>
							</lu>
							<b pos="3"/>
							<lu>
								<clip pos="4" side="tl" part="lem"/>
								<clip pos="4" side="tl" part="a_adjec"/>
								<clip pos="4" side="tl" part="gen"/>
								<clip pos="4" side="tl" part="nbr"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<equal>
								<clip pos="1" side="tl" part="nbr"/>
								<lit-tag v="sp"/>
							</equal>
						</test>
						<out>
							<lu>
								<clip pos="1" side="tl" part="lem"/>
								<clip pos="1" side="tl" part="a_nom"/>
								<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="lem"/>
								<clip pos="2" side="tl" part="a_adjec"/>
								<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="whole"/>
							</lu>
							<b pos="3"/>
							<lu>
								<clip pos="4" side="tl" part="lem"/>
								<clip pos="4" side="tl" part="a_adjec"/>
								<clip pos="4" side="tl" part="gen"/>
								<clip pos="4" side="tl" part="nbr"/>
							</lu>
						</out>
					</when>
					<otherwise>
						<out>
							<lu>
								<clip pos="1" side="tl" part="lem"/>
								<clip pos="1" side="tl" part="a_nom"/>
								<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="lem"/>
								<clip pos="2" side="tl" part="a_adjec"/>
								<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="whole"/>
							</lu>
							<b pos="3"/>
							<lu>
								<clip pos="4" side="tl" part="lem"/>
								<clip pos="4" side="tl" part="a_adjec"/>
								<clip pos="4" side="tl" part="gen"/>
								<clip pos="4" side="tl" part="nbr"/>
							</lu>
						</out>
					</otherwise>
				</choose>
			</action>
		</rule>
		<rule>
			<!-- REGRA 18: 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>
				<out>
					<lu>
						<clip pos="1" side="tl" part="lem"/>
						<clip pos="1" side="tl" part="a_det"/>
						<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="lem"/>
						<clip pos="2" side="tl" part="a_nom"/>
						<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="lem"/>
						<clip pos="3" side="tl" part="a_adv"/>
					</lu>
					<b pos="3"/>
					<lu>
						<clip pos="4" side="tl" part="lem"/>
						<clip pos="4" side="tl" part="a_adjec"/>
						<clip pos="4" side="tl" part="gen"/>
						<clip pos="4" side="tl" part="nbr"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 19: DET ADVERBI NOM-->
			<pattern>
				<pattern-item n="det"/>
				<pattern-item n="adv"/>
				<pattern-item n="nom"/>
			</pattern>
			<action>
				<call-macro n="f_concord2">
					<with-param pos="3"/>
					<with-param pos="1"/>
				</call-macro>
				<out>
					<lu>
						<clip pos="1" side="tl" part="lem"/>
						<clip pos="1" side="tl" part="a_det"/>
						<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="lem"/>
						<clip pos="2" side="tl" part="a_adv"/>
					</lu>
					<b pos="2"/>
					<lu>
						<clip pos="3" side="tl" part="lem"/>
						<clip pos="3" side="tl" part="a_nom"/>
						<clip pos="3" side="tl" part="gen"/>
						<clip pos="3" side="tl" part="nbr"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 20: NUMERAL NOM -->
			<pattern>
				<pattern-item n="num"/>
				<pattern-item n="nom"/>
			</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="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="lem"/>
						<clip pos="2" side="tl" part="a_nom"/>
						<clip pos="2" side="tl" part="gen"/>
						<clip pos="2" side="tl" part="nbr"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 21: NUMERAL ADJECTIU -->
			<pattern>
				<pattern-item n="num"/>
				<pattern-item n="adjec"/>
			</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="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="lem"/>
						<clip pos="2" side="tl" part="a_adjec"/>
						<clip pos="2" side="tl" part="gen"/>
						<clip pos="2" side="tl" part="nbr"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 22: 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>
				<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="lem"/>
						<clip pos="2" side="tl" part="a_nom"/>
						<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="lem"/>
						<clip pos="3" side="tl" part="a_adjec"/>
						<clip pos="3" side="tl" part="gen"/>
						<clip pos="3" side="tl" part="nbr"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 23: 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>
				<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="lem"/>
						<clip pos="2" side="tl" part="a_adjec"/>
						<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="lem"/>
						<clip pos="3" side="tl" part="a_nom"/>
						<clip pos="3" side="tl" part="gen"/>
						<clip pos="3" side="tl" part="nbr"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGLA 24: 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="lem"/>
						<clip pos="1" side="tl" part="a_det"/>
						<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="lem"/>
						<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="2"/>
					<lu>
						<clip pos="3" side="tl" part="lem"/>
						<clip pos="3" side="tl" part="a_nom"/>
						<clip pos="3" side="tl" part="gen"/>
						<clip pos="3" side="tl" part="nbr"/>
					</lu>
				</out>
			</action>
		</rule>
		<!--REGRA EGV01: V (verbos sen enclíticos)-->
		<rule>
			<pattern>
				<pattern-item n="verb"/>
			</pattern>
			<action>
				<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.pii"/>
								<clip pos="1" side="sl" part="persona"/>
								<clip pos="1" side="sl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="1" side="tl" part="lemh"/>
								<clip pos="1" side="sl" part="a_verb"/>
								<lit-tag v="pp"/>
								<lit-tag v="m"/>
								<lit-tag v="sg"/>
								<clip pos="1" side="tl" part="lemq"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<equal>
								<clip pos="1" side="sl" part="temps"/>
								<lit-tag v="infps"/>
							</equal>
						</test>
						<out>
							<lu>
								<clip pos="1" side="tl" part="lemh"/>
								<clip pos="1" side="sl" part="a_verb"/>
								<lit-tag v="inf"/>
								<clip pos="1" side="tl" part="lemq"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<equal>
								<clip pos="1" side="sl" part="temps"/>
								<lit-tag v="gerps"/>
							</equal>
						</test>
						<out>
							<lu>
								<clip pos="1" side="tl" part="lemh"/>
								<clip pos="1" side="sl" part="a_verb"/>
								<lit-tag v="ger"/>
								<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>
			</action>
		</rule>
		<!--REGRA EGV02: V+ENC (incluídos REF)-->
		<rule>
			<pattern>
				<pattern-item n="verb"/>
				<pattern-item n="prnenc"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<and>
								<equal>
									<clip pos="2" side="sl" part="a_prnenc"/>
									<lit-tag v="prn.enc.ref"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="pmp"/>
								</equal>
							</and>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<clip pos="2" side="tl" part="lem"/>
								</get-case-from>
								<lit-tag v="prn.pro.ref"/>
								<clip pos="2" side="tl" part="persona"/>
								<clip pos="2" side="tl" part="gen"/>
								<clip pos="2" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<lit v="haber"/>
								</get-case-from>
								<lit-tag v="vbhaver.pii"/>
								<clip pos="1" side="sl" part="persona"/>
								<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="sl" part="a_verb"/>
								<lit-tag v="pp"/>
								<lit-tag v="m"/>
								<lit-tag v="sg"/>
								<clip pos="1" side="tl" part="lemq"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<equal>
								<clip pos="1" side="sl" part="temps"/>
								<lit-tag v="pmp"/>
							</equal>
						</test>
						<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="persona"/>
								<clip pos="2" side="tl" part="gen"/>
								<clip pos="2" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<lit v="haber"/>
								</get-case-from>
								<lit-tag v="vbhaver.pii"/>
								<clip pos="1" side="sl" part="persona"/>
								<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="sl" part="a_verb"/>
								<lit-tag v="pp"/>
								<lit-tag v="m"/>
								<lit-tag v="sg"/>
								<clip pos="1" side="tl" part="lemq"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<and>
								<equal>
									<clip pos="2" side="sl" part="a_prnenc"/>
									<lit-tag v="prn.enc.ref"/>
								</equal>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="inf"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="infps"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="ger"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="imp"/>
									</equal>
								</not>
							</and>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<clip pos="2" side="tl" part="lem"/>
								</get-case-from>
								<lit-tag v="prn.pro.ref"/>
								<clip pos="2" side="tl" part="persona"/>
								<clip pos="2" side="tl" part="gen"/>
								<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="sl" 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>
					</when>
					<when>
						<test>
							<and>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="inf"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="infps"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="ger"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="imp"/>
									</equal>
								</not>
							</and>
						</test>
						<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="persona"/>
								<clip pos="2" side="tl" part="gen"/>
								<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="sl" 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>
					</when>
					<when>
						<test>
							<equal>
								<clip pos="1" side="sl" part="temps"/>
								<lit-tag v="infps"/>
							</equal>
						</test>
						<out>
							<mlu>
								<lu>
									<clip pos="1" side="tl" part="lemh"/>
									<clip pos="1" side="sl" part="a_verb"/>
									<lit-tag v="inf"/>
								</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>
					<when>
						<test>
							<and>
								<equal caseless="yes">
									<clip pos="1" side="sl" part="lem"/>
									<lit v="ir"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="imp"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="persona"/>
									<lit-tag v="p2"/>
								</equal>
								<equal>
									<clip pos="2" side="sl" part="a_prnenc"/>
									<lit-tag v="prn.enc.ref"/>
								</equal>
							</and>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<clip pos="2" side="tl" part="lem"/>
								</get-case-from>
								<lit-tag v="prn.pro.ref.p3.mf.sp"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<clip pos="1" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="1" side="sl" part="a_verb"/>
								<lit-tag v="pri"/>
								<lit-tag v="p3"/>
								<clip pos="1" side="tl" part="gen"/>
								<clip pos="1" side="tl" part="nbr"/>
								<clip pos="1" side="tl" part="lemq"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<and>
								<equal caseless="yes">
									<clip pos="1" side="sl" part="lem"/>
									<lit v="ir"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="imp"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="persona"/>
									<lit-tag v="p2"/>
								</equal>
							</and>
						</test>
						<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="persona"/>
								<clip pos="2" side="tl" part="gen"/>
								<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="sl" part="a_verb"/>
								<lit-tag v="pri"/>
								<lit-tag v="p3"/>
								<clip pos="1" side="tl" part="gen"/>
								<clip pos="1" side="tl" part="nbr"/>
								<clip pos="1" side="tl" part="lemq"/>
							</lu>
						</out>
					</when>
					<otherwise>
						<out>
							<mlu>
								<lu>
									<clip pos="1" side="tl" part="lemh"/>
									<clip pos="1" side="sl" 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>
								<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>
					</otherwise>
				</choose>
			</action>
		</rule>
		<!--REGRA EGV03: V+ENC+ENC (non hai REF)-->
		<rule>
			<pattern>
				<pattern-item n="verb"/>
				<pattern-item n="prnenc"/>
				<pattern-item n="prnenc"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<and>
								<equal>
									<clip pos="2" side="sl" part="a_prnenc"/>
									<lit-tag v="prn.enc.ref"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="pmp"/>
								</equal>
							</and>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<clip pos="2" side="tl" part="lem"/>
								</get-case-from>
								<lit-tag v="prn.pro.ref"/>
								<clip pos="2" side="tl" part="persona"/>
								<clip pos="2" side="tl" part="gen"/>
								<clip pos="2" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="lem"/>
								<lit-tag v="prn.pro"/>
								<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>
							<b/>
							<lu>
								<get-case-from pos="3">
									<lit v="haber"/>
								</get-case-from>
								<lit-tag v="vbhaver.pii"/>
								<clip pos="1" side="sl" part="persona"/>
								<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="sl" part="a_verb"/>
								<lit-tag v="pp"/>
								<lit-tag v="m"/>
								<lit-tag v="sg"/>
								<clip pos="1" side="tl" part="lemq"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<equal>
								<clip pos="1" side="sl" part="temps"/>
								<lit-tag v="pmp"/>
							</equal>
						</test>
						<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="persona"/>
								<clip pos="2" side="tl" part="gen"/>
								<clip pos="2" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="lem"/>
								<lit-tag v="prn.pro"/>
								<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>
							<b/>
							<lu>
								<get-case-from pos="3">
									<lit v="haber"/>
								</get-case-from>
								<lit-tag v="vbhaver.pii"/>
								<clip pos="1" side="sl" part="persona"/>
								<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="sl" part="a_verb"/>
								<lit-tag v="pp"/>
								<lit-tag v="m"/>
								<lit-tag v="sg"/>
								<clip pos="1" side="tl" part="lemq"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<and>
								<equal>
									<clip pos="2" side="sl" part="a_prnenc"/>
									<lit-tag v="prn.enc.ref"/>
								</equal>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="inf"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="infps"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="ger"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="imp"/>
									</equal>
								</not>
							</and>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<clip pos="2" side="tl" part="lem"/>
								</get-case-from>
								<lit-tag v="prn.pro.ref"/>
								<clip pos="2" side="tl" part="persona"/>
								<clip pos="2" side="tl" part="gen"/>
								<clip pos="2" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="lem"/>
								<lit-tag v="prn.pro"/>
								<clip pos="3" side="tl" part="persona"/>
								<clip pos="3" side="tl" part="gen"/>
								<clip pos="3" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="3">
									<clip pos="1" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="1" side="sl" part="a_verb"/>
								<clip pos="1" side="tl" part="temps"/>
								<clip pos="1" side="tl" part="persona"/>
								<clip pos="1" side="sl" part="gen"/>
								<clip pos="1" side="tl" part="nbr"/>
								<clip pos="1" side="tl" part="lemq"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<and>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="inf"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="infps"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="ger"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="imp"/>
									</equal>
								</not>
							</and>
						</test>
						<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="persona"/>
								<clip pos="2" side="tl" part="gen"/>
								<clip pos="2" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="lem"/>
								<lit-tag v="prn.pro"/>
								<clip pos="3" side="tl" part="persona"/>
								<clip pos="3" side="tl" part="gen"/>
								<clip pos="3" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="3">
									<clip pos="1" side="tl" part="lemh"/>
								</get-case-from>
								<clip pos="1" side="sl" part="a_verb"/>
								<clip pos="1" side="tl" part="temps"/>
								<clip pos="1" side="tl" part="persona"/>
								<clip pos="1" side="sl" part="gen"/>
								<clip pos="1" side="tl" part="nbr"/>
								<clip pos="1" side="tl" part="lemq"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<equal>
								<clip pos="1" side="sl" part="temps"/>
								<lit-tag v="infps"/>
							</equal>
						</test>
						<out>
							<mlu>
								<lu>
									<clip pos="1" side="tl" part="lemh"/>
									<clip pos="1" side="sl" part="a_verb"/>
									<lit-tag v="inf"/>
								</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>
					<when>
						<test>
							<and>
								<equal caseless="yes">
									<clip pos="1" side="sl" part="lem"/>
									<lit v="ir"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="imp"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="persona"/>
									<lit-tag v="p2"/>
								</equal>
								<equal>
									<clip pos="2" side="sl" part="a_prnenc"/>
									<lit-tag v="prn.enc.ref"/>
								</equal>
							</and>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<clip pos="2" side="tl" part="lem"/>
								</get-case-from>
								<lit-tag v="prn.pro.ref"/>
								<clip pos="2" side="tl" part="persona"/>
								<clip pos="2" side="tl" part="gen"/>
								<clip pos="2" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="lem"/>
								<lit-tag v="prn.pro"/>
								<clip pos="3" side="tl" part="persona"/>
								<clip pos="3" side="tl" part="gen"/>
								<clip pos="3" 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="sl" part="a_verb"/>
								<lit-tag v="pri"/>
								<lit-tag v="p3"/>
								<clip pos="1" side="tl" part="gen"/>
								<clip pos="1" side="tl" part="nbr"/>
								<clip pos="1" side="tl" part="lemq"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<and>
								<equal caseless="yes">
									<clip pos="1" side="sl" part="lem"/>
									<lit v="ir"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="imp"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="persona"/>
									<lit-tag v="p2"/>
								</equal>
							</and>
						</test>
						<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="persona"/>
								<clip pos="2" side="tl" part="gen"/>
								<clip pos="2" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="lem"/>
								<lit-tag v="prn.pro"/>
								<clip pos="3" side="tl" part="persona"/>
								<clip pos="3" side="tl" part="gen"/>
								<clip pos="3" 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="sl" part="a_verb"/>
								<lit-tag v="pri"/>
								<lit-tag v="p3"/>
								<clip pos="1" side="tl" part="gen"/>
								<clip pos="1" side="tl" part="nbr"/>
								<clip pos="1" side="tl" part="lemq"/>
							</lu>
						</out>
					</when>
					<otherwise>
						<out>
							<mlu>
								<lu>
									<clip pos="1" side="tl" part="lemh"/>
									<clip pos="1" side="sl" 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>
					</otherwise>
				</choose>
			</action>
		</rule>
		<!--REGRA EGV04: ir/vir + inf = ir/venir + a + inf -->
		<rule>
			<pattern>
				<pattern-item n="verbir"/>
				<pattern-item n="inf"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<equal>
								<clip pos="1" side="sl" part="temps"/>
								<lit-tag v="pmp"/>
							</equal>
						</test>
						<out>
							<lu>
								<lit v="haber"/>
								<lit-tag v="vbhaver.pii"/>
								<clip pos="1" side="sl" part="persona"/>
								<clip pos="1" side="sl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="1" side="tl" part="lem"/>
								<clip pos="1" side="sl" part="a_verb"/>
								<lit-tag v="pp"/>
								<lit-tag v="m"/>
								<lit-tag v="sg"/>
							</lu>
							<b/>
							<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="whole"/>
							</lu>
						</out>
					</when>
					<otherwise>
						<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="whole"/>
							</lu>
						</out>
					</otherwise>
				</choose>
			</action>
		</rule>
		<!--REGRA EGV05: ir/vir + inf + enc -->
		<rule>
			<pattern>
				<pattern-item n="verbir"/>
				<pattern-item n="inf"/>
				<pattern-item n="prnenc"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<and>
								<equal>
									<clip pos="3" side="sl" part="a_prnenc"/>
									<lit-tag v="prn.enc.ref"/>
								</equal>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="inf"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="infps"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="ger"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="imp"/>
									</equal>
								</not>
							</and>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<clip pos="3" side="tl" part="lem"/>
								</get-case-from>
								<lit-tag v="prn.pro.ref"/>
								<clip pos="3" side="tl" part="persona"/>
								<clip pos="3" side="tl" part="gen"/>
								<clip pos="3" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<clip pos="1" side="tl" part="whole"/>
								</get-case-from>
							</lu>
							<b/>
							<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="whole"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<and>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="inf"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="infps"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="ger"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="imp"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="pmp"/>
									</equal>
								</not>
							</and>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<clip pos="3" side="tl" part="lem"/>
								</get-case-from>
								<lit-tag v="prn.pro"/>
								<clip pos="3" side="tl" part="persona"/>
								<clip pos="3" side="tl" part="gen"/>
								<clip pos="3" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<clip pos="1" side="tl" part="whole"/>
								</get-case-from>
							</lu>
							<b/>
							<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="whole"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<equal>
								<clip pos="1" side="sl" part="temps"/>
								<lit-tag v="pmp"/>
							</equal>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<clip pos="3" side="tl" part="lem"/>
								</get-case-from>
								<lit-tag v="prn.pro"/>
								<clip pos="3" side="tl" part="persona"/>
								<clip pos="3" side="tl" part="gen"/>
								<clip pos="3" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<lit v="haber"/>
								</get-case-from>
								<lit-tag v="vbhaver.pii"/>
								<clip pos="1" side="sl" part="persona"/>
								<clip pos="1" side="sl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<clip pos="1" side="tl" part="lem"/>
								</get-case-from>
								<clip pos="1" side="sl" part="a_verb"/>
								<lit-tag v="pp"/>
								<lit-tag v="m"/>
								<lit-tag v="sg"/>
							</lu>
							<b/>
							<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="whole"/>
							</lu>
						</out>
					</when>
					<otherwise>
						<out>
							<lu>
								<clip pos="1" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<mlu>
								<lu>
									<clip pos="2" side="tl" part="lemh"/>
									<clip pos="2" side="sl" 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="3" side="tl" part="lemq"/>
								</lu>
							</mlu>
						</out>
					</otherwise>
				</choose>
			</action>
		</rule>
		<!--REGRA EGV06: ir/vir + enc + inf -->
		<rule>
			<pattern>
				<pattern-item n="verbir"/>
				<pattern-item n="prnenc"/>
				<pattern-item n="inf"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<and>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="pmp"/>
								</equal>
								<equal>
									<clip pos="2" side="sl" part="a_prnenc"/>
									<lit-tag v="prn.enc.ref"/>
								</equal>
							</and>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<clip pos="2" side="tl" part="lem"/>
								</get-case-from>
								<lit-tag v="prn.pro.ref"/>
								<clip pos="2" side="tl" part="persona"/>
								<clip pos="2" side="tl" part="gen"/>
								<clip pos="2" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<lit v="haber"/>
								</get-case-from>
								<lit-tag v="vbhaver.pii"/>
								<clip pos="1" side="sl" part="persona"/>
								<clip pos="1" side="sl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<clip pos="1" side="tl" part="lem"/>
								</get-case-from>
								<clip pos="1" side="sl" part="a_verb"/>
								<lit-tag v="pp"/>
								<lit-tag v="m"/>
								<lit-tag v="sg"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="whole"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<equal>
								<clip pos="1" side="sl" part="temps"/>
								<lit-tag v="pmp"/>
							</equal>
						</test>
						<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="persona"/>
								<clip pos="2" side="tl" part="gen"/>
								<clip pos="2" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<lit v="haber"/>
								</get-case-from>
								<lit-tag v="vbhaver.pii"/>
								<clip pos="1" side="sl" part="persona"/>
								<clip pos="1" side="sl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<clip pos="1" side="tl" part="lem"/>
								</get-case-from>
								<clip pos="1" side="sl" part="a_verb"/>
								<lit-tag v="pp"/>
								<lit-tag v="m"/>
								<lit-tag v="sg"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="whole"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<and>
								<equal>
									<clip pos="2" side="sl" part="a_prnenc"/>
									<lit-tag v="prn.enc.ref"/>
								</equal>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="inf"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="infps"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="ger"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="imp"/>
									</equal>
								</not>
							</and>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<clip pos="2" side="tl" part="lem"/>
								</get-case-from>
								<lit-tag v="prn.pro.ref"/>
								<clip pos="2" side="tl" part="persona"/>
								<clip pos="2" side="tl" part="gen"/>
								<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"/>
								<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>
							<b/>
							<lu>
								<get-case-from pos="2">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="whole"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<and>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="inf"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="infps"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="ger"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="imp"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="pmp"/>
									</equal>
								</not>
							</and>
						</test>
						<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="persona"/>
								<clip pos="2" side="tl" part="gen"/>
								<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"/>
								<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>
							<b/>
							<lu>
								<get-case-from pos="2">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</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>
								<get-case-from pos="2">
									<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="sl" 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="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="2" side="tl" part="lemq"/>
								</lu>
							</mlu>
						</out>
					</otherwise>
				</choose>
			</action>
		</rule>
		<!--REGRA EGV07: ir/vir + inf + enc +enc -->
		<rule>
			<pattern>
				<pattern-item n="verbir"/>
				<pattern-item n="inf"/>
				<pattern-item n="prnenc"/>
				<pattern-item n="prnenc"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<and>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="inf"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="infps"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="ger"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="imp"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="pmp"/>
									</equal>
								</not>
							</and>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<clip pos="3" side="tl" part="lem"/>
								</get-case-from>
								<lit-tag v="prn.pro"/>
								<clip pos="3" side="tl" part="persona"/>
								<clip pos="3" side="tl" part="gen"/>
								<clip pos="3" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<clip pos="4" side="tl" part="lem"/>
								</get-case-from>
								<lit-tag v="prn.pro"/>
								<clip pos="4" side="tl" part="persona"/>
								<clip pos="4" side="tl" part="gen"/>
								<clip pos="4" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<clip pos="1" side="tl" part="whole"/>
								</get-case-from>
							</lu>
							<b/>
							<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="whole"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<equal>
								<clip pos="1" side="sl" part="temps"/>
								<lit-tag v="pmp"/>
							</equal>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<clip pos="3" side="tl" part="lem"/>
								</get-case-from>
								<lit-tag v="prn.pro"/>
								<clip pos="3" side="tl" part="persona"/>
								<clip pos="3" side="tl" part="gen"/>
								<clip pos="3" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<clip pos="4" side="tl" part="lem"/>
								</get-case-from>
								<lit-tag v="prn.pro"/>
								<clip pos="4" side="tl" part="persona"/>
								<clip pos="4" side="tl" part="gen"/>
								<clip pos="4" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<lit v="haber"/>
								</get-case-from>
								<lit-tag v="vbhaver.pii"/>
								<clip pos="1" side="sl" part="persona"/>
								<clip pos="1" side="sl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<clip pos="1" side="tl" part="lem"/>
								</get-case-from>
								<clip pos="1" side="sl" part="a_verb"/>
								<lit-tag v="pp"/>
								<lit-tag v="m"/>
								<lit-tag v="sg"/>
							</lu>
							<b/>
							<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="whole"/>
							</lu>
						</out>
					</when>
					<otherwise>
						<out>
							<lu>
								<clip pos="1" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<mlu>
								<lu>
									<clip pos="2" side="tl" part="lemh"/>
									<clip pos="2" side="sl" 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="3" side="tl" part="lemq"/>
								</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="4" side="tl" part="lemq"/>
								</lu>
							</mlu>
						</out>
					</otherwise>
				</choose>
			</action>
		</rule>
		<!--REGRA EGV08: ir/vir + enc + enc + inf  -->
		<rule>
			<pattern>
				<pattern-item n="verbir"/>
				<pattern-item n="prnenc"/>
				<pattern-item n="prnenc"/>
				<pattern-item n="inf"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<and>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="inf"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="infps"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="ger"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="imp"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="pmp"/>
									</equal>
								</not>
							</and>
						</test>
						<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="persona"/>
								<clip pos="2" side="tl" part="gen"/>
								<clip pos="2" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<clip pos="3" side="tl" part="lem"/>
								</get-case-from>
								<lit-tag v="prn.pro"/>
								<clip pos="3" side="tl" part="persona"/>
								<clip pos="3" side="tl" part="gen"/>
								<clip pos="3" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<clip pos="1" side="tl" part="whole"/>
								</get-case-from>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="whole"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<equal>
								<clip pos="1" side="sl" part="temps"/>
								<lit-tag v="pmp"/>
							</equal>
						</test>
						<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="persona"/>
								<clip pos="2" side="tl" part="gen"/>
								<clip pos="2" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<clip pos="3" side="tl" part="lem"/>
								</get-case-from>
								<lit-tag v="prn.pro"/>
								<clip pos="3" side="tl" part="persona"/>
								<clip pos="3" side="tl" part="gen"/>
								<clip pos="3" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<lit v="haber"/>
								</get-case-from>
								<lit-tag v="vbhaver.pii"/>
								<clip pos="1" side="sl" part="persona"/>
								<clip pos="1" side="sl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<clip pos="1" side="tl" part="lem"/>
								</get-case-from>
								<clip pos="1" side="sl" part="a_verb"/>
								<lit-tag v="pp"/>
								<lit-tag v="m"/>
								<lit-tag v="sg"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<lit v="a"/>
								</get-case-from>
								<lit-tag v="pr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="whole"/>
							</lu>
						</out>
					</when>
					<otherwise>
						<out>
							<lu>
								<clip pos="1" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<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="sl" 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>
									<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="2" side="tl" part="lemq"/>
								</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="3" side="tl" part="lemq"/>
								</lu>
							</mlu>
						</out>
					</otherwise>
				</choose>
			</action>
		</rule>
		<!--REGRA EGV09: ter + ppmsg = haber + ppmsg -->
		<rule>
			<pattern>
				<pattern-item n="verbter"/>
				<pattern-item n="ppmsg"/>
			</pattern>
			<action>
				<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.pis"/>
								<clip pos="1" side="sl" part="persona"/>
								<clip pos="1" side="sl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="2" side="tl" part="whole"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<equal>
								<clip pos="1" side="sl" part="temps"/>
								<lit-tag v="imp"/>
							</equal>
						</test>
						<out>
							<lu>
								<clip pos="1" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="2" side="tl" part="whole"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<equal>
								<clip pos="1" side="sl" part="temps"/>
								<lit-tag v="infps"/>
							</equal>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="haber"/>
								</get-case-from>
								<lit-tag v="vbhaver.inf"/>
							</lu>
							<b/>
							<lu>
								<clip pos="2" side="tl" part="whole"/>
							</lu>
						</out>
					</when>
					<otherwise>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="haber"/>
								</get-case-from>
								<lit-tag v="vbhaver"/>
								<clip pos="1" side="sl" part="temps"/>
								<clip pos="1" side="sl" part="persona"/>
								<clip pos="1" side="sl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="2" side="tl" part="whole"/>
							</lu>
						</out>
					</otherwise>
				</choose>
			</action>
		</rule>
		<!--REGRA EGV10: ter + enc + ppmsg-->
		<rule>
			<pattern>
				<pattern-item n="verbter"/>
				<pattern-item n="prnenc"/>
				<pattern-item n="ppmsg"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<and>
								<equal>
									<clip pos="2" side="sl" part="a_prnenc"/>
									<lit-tag v="prn.enc.ref"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="pmp"/>
								</equal>
							</and>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<clip pos="2" side="tl" part="lem"/>
								</get-case-from>
								<lit-tag v="prn.pro.ref"/>
								<clip pos="2" side="tl" part="persona"/>
								<clip pos="2" side="tl" part="gen"/>
								<clip pos="2" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<lit v="haber"/>
								</get-case-from>
								<lit-tag v="vbhaver.pis"/>
								<clip pos="1" side="sl" part="persona"/>
								<clip pos="1" side="sl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="whole"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<equal>
								<clip pos="1" side="sl" part="temps"/>
								<lit-tag v="pmp"/>
							</equal>
						</test>
						<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="persona"/>
								<clip pos="2" side="tl" part="gen"/>
								<clip pos="2" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<lit v="haber"/>
								</get-case-from>
								<lit-tag v="vbhaver.pis"/>
								<clip pos="1" side="sl" part="persona"/>
								<clip pos="1" side="sl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="whole"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<equal>
								<clip pos="1" side="sl" part="temps"/>
								<lit-tag v="imp"/>
							</equal>
						</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="3" side="tl" part="whole"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<and>
								<equal>
									<clip pos="2" side="sl" part="a_prnenc"/>
									<lit-tag v="prn.enc.ref"/>
								</equal>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="inf"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="infps"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="ger"/>
									</equal>
								</not>
							</and>
						</test>
						<out>
							<lu>
								<get-case-from pos="1">
									<clip pos="2" side="tl" part="lem"/>
								</get-case-from>
								<lit-tag v="prn.pro.ref"/>
								<clip pos="2" side="tl" part="persona"/>
								<clip pos="2" side="tl" part="gen"/>
								<clip pos="2" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<lit v="haber"/>
								</get-case-from>
								<lit-tag v="vbhaver"/>
								<clip pos="1" side="sl" part="temps"/>
								<clip pos="1" side="sl" part="persona"/>
								<clip pos="1" side="sl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="whole"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<and>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="inf"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="infps"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="ger"/>
									</equal>
								</not>
							</and>
						</test>
						<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="persona"/>
								<clip pos="2" side="tl" part="gen"/>
								<clip pos="2" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<lit v="haber"/>
								</get-case-from>
								<lit-tag v="vbhaver"/>
								<clip pos="1" side="sl" part="temps"/>
								<clip pos="1" side="sl" part="persona"/>
								<clip pos="1" side="sl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="whole"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<and>
								<equal>
									<clip pos="2" side="sl" part="a_prnenc"/>
									<lit-tag v="prn.enc"/>
								</equal>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="infps"/>
								</equal>
							</and>
						</test>
						<out>
							<mlu>
								<lu>
									<get-case-from pos="1">
										<lit v="haber"/>
									</get-case-from>
									<lit-tag v="vbhaver.inf"/>
								</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>
							</mlu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="whole"/>
							</lu>
						</out>
					</when>
					<otherwise>
						<out>
							<mlu>
								<lu>
									<get-case-from pos="1">
										<lit v="haber"/>
									</get-case-from>
									<lit-tag v="vbhaver"/>
									<clip pos="1" side="sl" part="temps"/>
									<clip pos="1" side="sl" part="persona"/>
									<clip pos="1" side="sl" 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>
							</mlu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="whole"/>
							</lu>
						</out>
					</otherwise>
				</choose>
			</action>
		</rule>
		<!--REGRA EGV11: ter + enc + enc + ppmsg-->
		<rule>
			<pattern>
				<pattern-item n="verbter"/>
				<pattern-item n="prnenc"/>
				<pattern-item n="prnenc"/>
				<pattern-item n="ppmsg"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<equal>
								<clip pos="1" side="sl" part="temps"/>
								<lit-tag v="pmp"/>
							</equal>
						</test>
						<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="persona"/>
								<clip pos="2" side="tl" part="gen"/>
								<clip pos="2" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<clip pos="3" side="tl" part="lem"/>
								</get-case-from>
								<lit-tag v="prn.pro"/>
								<clip pos="3" side="tl" part="persona"/>
								<clip pos="3" side="tl" part="gen"/>
								<clip pos="3" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<lit v="haber"/>
								</get-case-from>
								<lit-tag v="vbhaver.pis"/>
								<clip pos="1" side="sl" part="persona"/>
								<clip pos="1" side="sl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="whole"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<equal>
								<clip pos="1" side="sl" part="temps"/>
								<lit-tag v="imp"/>
							</equal>
						</test>
						<out>
							<mlu>
								<lu>
									<clip pos="1" side="tl" part="whole"/>
								</lu>
								<lu>
									<clip pos="2" side="tl" part="whole"/>
								</lu>
								<lu>
									<clip pos="3" side="tl" part="whole"/>
								</lu>
							</mlu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="whole"/>
							</lu>
						</out>
					</when>
					<when>
						<test>
							<and>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="inf"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="infps"/>
									</equal>
								</not>
								<not>
									<equal>
										<clip pos="1" side="sl" part="temps"/>
										<lit-tag v="ger"/>
									</equal>
								</not>
							</and>
						</test>
						<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="persona"/>
								<clip pos="2" side="tl" part="gen"/>
								<clip pos="2" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<clip pos="3" side="tl" part="lem"/>
								</get-case-from>
								<lit-tag v="prn.pro"/>
								<clip pos="3" side="tl" part="persona"/>
								<clip pos="3" side="tl" part="gen"/>
								<clip pos="3" side="tl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<get-case-from pos="2">
									<lit v="haber"/>
								</get-case-from>
								<lit-tag v="vbhaver"/>
								<clip pos="1" side="sl" part="temps"/>
								<clip pos="1" side="sl" part="persona"/>
								<clip pos="1" side="sl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="whole"/>
							</lu>
						</out>
					</when>
					<otherwise>
						<out>
							<mlu>
								<lu>
									<get-case-from pos="1">
										<lit v="haber"/>
									</get-case-from>
									<lit-tag v="vbhaver"/>
									<clip pos="1" side="sl" part="temps"/>
									<clip pos="1" side="sl" part="persona"/>
									<clip pos="1" side="sl" 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"/>
								</lu>
							</mlu>
							<b/>
							<lu>
								<clip pos="4" side="tl" part="whole"/>
							</lu>
						</out>
					</otherwise>
				</choose>
			</action>
		</rule>
		<!--estar a+infinitivo = estar+xerundio-->
		<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="1"/>
					<with-param pos="2"/>
				</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="1"/>
					<with-param pos="2"/>
				</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="1"/>
					<with-param pos="2"/>
				</call-macro>
			</action>
		</rule>
		<rule>
			<!--REGLA 46: prnpro estar a inf -> estar (con clítico) xerundio -->
			<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"/>
							<with-param pos="2"/>
						</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"/>
					<with-param pos="4"/>
				</call-macro>
			</action>
		</rule>
		<rule>
			<!--REGLA 47: estar-enc a inf -> estar (amb clític) gerundi -->
			<pattern>
				<pattern-item n="estar"/>
				<pattern-item n="prnenc"/>
				<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"/>
							<with-param pos="2"/>
						</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="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"/>
					<with-param pos="4"/>
				</call-macro>
			</action>
		</rule>
		<!--REGRA EGV12: prep+pro+inf-->
		<rule>
			<pattern>
				<pattern-item n="prep"/>
				<pattern-item n="prnpro"/>
				<pattern-item n="inf"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<equal>
								<clip pos="2" side="sl" part="a_prnpro"/>
								<lit-tag v="prn.pro.ref"/>
							</equal>
						</test>
						<out>
							<lu>
								<clip pos="1" side="tl" part="whole"/>
							</lu>
							<b/>
							<mlu>
								<lu>
									<clip pos="3" side="tl" part="whole"/>
								</lu>
								<lu>
									<clip pos="2" side="tl" part="lem"/>
									<lit-tag v="prn.enc.ref"/>
									<clip pos="2" side="tl" part="persona"/>
									<clip pos="2" side="tl" part="gen"/>
									<clip pos="2" side="tl" part="nbr"/>
								</lu>
							</mlu>
						</out>
					</when>
					<otherwise>
						<out>
							<lu>
								<clip pos="1" side="tl" part="whole"/>
							</lu>
							<b/>
							<mlu>
								<lu>
									<clip pos="3" side="tl" part="whole"/>
								</lu>
								<lu>
									<clip pos="2" side="tl" part="lem"/>
									<lit-tag v="prn.enc"/>
									<clip pos="2" side="tl" part="persona"/>
									<clip pos="2" side="tl" part="gen"/>
									<clip pos="2" side="tl" part="nbr"/>
								</lu>
							</mlu>
						</out>
					</otherwise>
				</choose>
			</action>
		</rule>
		<!--REGRA EGV13: prep+pro+pro+inf-->
		<rule>
			<pattern>
				<pattern-item n="prep"/>
				<pattern-item n="prnpro"/>
				<pattern-item n="prnpro"/>
				<pattern-item n="inf"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<equal>
								<clip pos="2" side="sl" part="a_prnpro"/>
								<lit-tag v="prn.pro.ref"/>
							</equal>
						</test>
						<out>
							<lu>
								<clip pos="1" side="tl" part="whole"/>
							</lu>
							<b/>
							<mlu>
								<lu>
									<clip pos="4" side="tl" part="whole"/>
								</lu>
								<lu>
									<clip pos="2" side="tl" part="lem"/>
									<lit-tag v="prn.enc.ref"/>
									<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"/>
									<lit-tag v="prn.enc"/>
									<clip pos="3" side="tl" part="persona"/>
									<clip pos="3" side="tl" part="gen"/>
									<clip pos="3" side="tl" part="nbr"/>
								</lu>
							</mlu>
						</out>
					</when>
					<otherwise>
						<out>
							<lu>
								<clip pos="1" side="tl" part="whole"/>
							</lu>
							<b/>
							<mlu>
								<lu>
									<clip pos="4" side="tl" part="whole"/>
								</lu>
								<lu>
									<clip pos="2" side="tl" part="lem"/>
									<lit-tag v="prn.enc"/>
									<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"/>
									<lit-tag v="prn.enc"/>
									<clip pos="3" side="tl" part="persona"/>
									<clip pos="3" side="tl" part="gen"/>
									<clip pos="3" side="tl" part="nbr"/>
								</lu>
							</mlu>
						</out>
					</otherwise>
				</choose>
			</action>
		</rule>
		<!--REGRA EGN1: contracción(prep+def)+posesivo-->
		<rule>
			<pattern>
				<pattern-item n="prep"/>
				<pattern-item n="def"/>
				<pattern-item n="pos"/>
			</pattern>
			<action>
				<out>
					<lu>
						<clip pos="1" side="tl" part="whole"/>
					</lu>
					<b/>
					<lu>
						<clip pos="3" side="tl" part="whole"/>
					</lu>
				</out>
			</action>
		</rule>
		<rule>
			<!-- REGRA: reset variables-->
			<pattern>
				<pattern-item n="sent"/>
			</pattern>
			<action>
				<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>
		<!--REGRAS: hai dous días=hace dos días-->
		<rule>
			<!--hai dous días=hace dos días-->
			<pattern>
				<pattern-item n="hai"/>
				<pattern-item n="num"/>
				<pattern-item n="nom"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<and>
								<in caseless="yes">
									<clip pos="3" side="sl" part="lem"/>
									<list n="n_temporais"/>
								</in>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="pri"/>
								</equal>
								<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>
							</and>
						</test>
						<let>
							<clip pos="1" side="tl" part="lem"/>
							<lit v="hacer"/>
						</let>
						<call-macro n="f_concord2">
							<with-param pos="3"/>
							<with-param pos="2"/>
						</call-macro>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="hacer"/>
								</get-case-from>
								<lit-tag v="vblex.pri"/>
								<clip pos="1" side="sl" part="persona"/>
								<clip pos="1" side="sl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="2" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="whole"/>
							</lu>
						</out>
					</when>
					<otherwise>
						<call-macro n="f_concord2">
							<with-param pos="3"/>
							<with-param pos="2"/>
						</call-macro>
						<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>
					</otherwise>
				</choose>
			</action>
		</rule>
		<rule>
			<!--hai días=hace días-->
			<pattern>
				<pattern-item n="hai"/>
				<pattern-item n="nom"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<and>
								<in caseless="yes">
									<clip pos="2" side="sl" part="lem"/>
									<list n="n_temporais"/>
								</in>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="pri"/>
								</equal>
								<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>
							</and>
						</test>
						<let>
							<clip pos="1" side="tl" part="lem"/>
							<lit v="hacer"/>
						</let>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="hacer"/>
								</get-case-from>
								<lit-tag v="vblex.pri"/>
								<clip pos="1" side="sl" part="persona"/>
								<clip pos="1" side="sl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="2" 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>
						</out>
					</otherwise>
				</choose>
			</action>
		</rule>
		<rule>
			<!--hai xa anos=hace ya años-->
			<pattern>
				<pattern-item n="hai"/>
				<pattern-item n="adv"/>
				<pattern-item n="nom"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<and>
								<in caseless="yes">
									<clip pos="3" side="sl" part="lem"/>
									<list n="n_temporais"/>
								</in>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="pri"/>
								</equal>
								<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>
							</and>
						</test>
						<let>
							<clip pos="1" side="tl" part="lem"/>
							<lit v="hacer"/>
						</let>
						<call-macro n="f_concord2">
							<with-param pos="3"/>
							<with-param pos="2"/>
						</call-macro>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="hacer"/>
								</get-case-from>
								<lit-tag v="vblex.pri"/>
								<clip pos="1" side="sl" part="persona"/>
								<clip pos="1" side="sl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="2" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="whole"/>
							</lu>
						</out>
					</when>
					<otherwise>
						<call-macro n="f_concord2">
							<with-param pos="3"/>
							<with-param pos="2"/>
						</call-macro>
						<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>
					</otherwise>
				</choose>
			</action>
		</rule>
		<rule>
			<!--hai xa dous días=hace ya dos días-->
			<pattern>
				<pattern-item n="hai"/>
				<pattern-item n="adv"/>
				<pattern-item n="num"/>
				<pattern-item n="nom"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<and>
								<in caseless="yes">
									<clip pos="4" side="sl" part="lem"/>
									<list n="n_temporais"/>
								</in>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="pri"/>
								</equal>
								<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>
							</and>
						</test>
						<let>
							<clip pos="1" side="tl" part="lem"/>
							<lit v="hacer"/>
						</let>
						<call-macro n="f_concord2">
							<with-param pos="4"/>
							<with-param pos="3"/>
						</call-macro>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="hacer"/>
								</get-case-from>
								<lit-tag v="vblex.pri"/>
								<clip pos="1" side="sl" part="persona"/>
								<clip pos="1" side="sl" part="nbr"/>
							</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="whole"/>
							</lu>
						</out>
					</when>
					<otherwise>
						<call-macro n="f_concord2">
							<with-param pos="4"/>
							<with-param pos="3"/>
						</call-macro>
						<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="whole"/>
							</lu>
						</out>
					</otherwise>
				</choose>
			</action>
		</rule>
		<rule>
			<!--hai xa moitos anos=hace ya muchos años-->
			<pattern>
				<pattern-item n="hai"/>
				<pattern-item n="adv"/>
				<pattern-item n="det"/>
				<pattern-item n="nom"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<and>
								<in caseless="yes">
									<clip pos="4" side="sl" part="lem"/>
									<list n="n_temporais"/>
								</in>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="pri"/>
								</equal>
								<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>
							</and>
						</test>
						<let>
							<clip pos="1" side="tl" part="lem"/>
							<lit v="hacer"/>
						</let>
						<call-macro n="f_concord2">
							<with-param pos="4"/>
							<with-param pos="3"/>
						</call-macro>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="hacer"/>
								</get-case-from>
								<lit-tag v="vblex.pri"/>
								<clip pos="1" side="sl" part="persona"/>
								<clip pos="1" side="sl" part="nbr"/>
							</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="whole"/>
							</lu>
						</out>
					</when>
					<otherwise>
						<call-macro n="f_concord2">
							<with-param pos="4"/>
							<with-param pos="3"/>
						</call-macro>
						<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="whole"/>
							</lu>
						</out>
					</otherwise>
				</choose>
			</action>
		</rule>
		<rule>
			<!--hai xa moitos anos=hace ya muchos años-->
			<pattern>
				<pattern-item n="hai"/>
				<pattern-item n="adv"/>
				<pattern-item n="adv"/>
				<pattern-item n="nom"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<and>
								<in caseless="yes">
									<clip pos="4" side="sl" part="lem"/>
									<list n="n_temporais"/>
								</in>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="pri"/>
								</equal>
								<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>
							</and>
						</test>
						<let>
							<clip pos="1" side="tl" part="lem"/>
							<lit v="hacer"/>
						</let>
						<call-macro n="f_concord2">
							<with-param pos="4"/>
							<with-param pos="3"/>
						</call-macro>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="hacer"/>
								</get-case-from>
								<lit-tag v="vblex.pri"/>
								<clip pos="1" side="sl" part="persona"/>
								<clip pos="1" side="sl" part="nbr"/>
							</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="whole"/>
							</lu>
						</out>
					</when>
					<otherwise>
						<call-macro n="f_concord2">
							<with-param pos="4"/>
							<with-param pos="3"/>
						</call-macro>
						<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="whole"/>
							</lu>
						</out>
					</otherwise>
				</choose>
			</action>
		</rule>
		<rule>
			<!--hai moitos anos=hace muchos años-->
			<pattern>
				<pattern-item n="hai"/>
				<pattern-item n="det"/>
				<pattern-item n="nom"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<and>
								<in caseless="yes">
									<clip pos="3" side="sl" part="lem"/>
									<list n="n_temporais"/>
								</in>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="pri"/>
								</equal>
								<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>
							</and>
						</test>
						<let>
							<clip pos="1" side="tl" part="lem"/>
							<lit v="hacer"/>
						</let>
						<call-macro n="f_concord2">
							<with-param pos="3"/>
							<with-param pos="2"/>
						</call-macro>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="hacer"/>
								</get-case-from>
								<lit-tag v="vblex.pri"/>
								<clip pos="1" side="sl" part="persona"/>
								<clip pos="1" side="sl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="2" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="whole"/>
							</lu>
						</out>
					</when>
					<otherwise>
						<call-macro n="f_concord2">
							<with-param pos="3"/>
							<with-param pos="2"/>
						</call-macro>
						<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>
					</otherwise>
				</choose>
			</action>
		</rule>
		<rule>
			<!--hai medio ano=hace medio año-->
			<pattern>
				<pattern-item n="hai"/>
				<pattern-item n="adj"/>
				<pattern-item n="nom"/>
			</pattern>
			<action>
				<choose>
					<when>
						<test>
							<and>
								<in caseless="yes">
									<clip pos="3" side="sl" part="lem"/>
									<list n="n_temporais"/>
								</in>
								<equal>
									<clip pos="1" side="sl" part="temps"/>
									<lit-tag v="pri"/>
								</equal>
								<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>
							</and>
						</test>
						<let>
							<clip pos="1" side="tl" part="lem"/>
							<lit v="hacer"/>
						</let>
						<call-macro n="f_concord2">
							<with-param pos="3"/>
							<with-param pos="2"/>
						</call-macro>
						<out>
							<lu>
								<get-case-from pos="1">
									<lit v="hacer"/>
								</get-case-from>
								<lit-tag v="vblex.pri"/>
								<clip pos="1" side="sl" part="persona"/>
								<clip pos="1" side="sl" part="nbr"/>
							</lu>
							<b/>
							<lu>
								<clip pos="2" side="tl" part="whole"/>
							</lu>
							<b/>
							<lu>
								<clip pos="3" side="tl" part="whole"/>
							</lu>
						</out>
					</when>
					<otherwise>
						<call-macro n="f_concord2">
							<with-param pos="3"/>
							<with-param pos="2"/>
						</call-macro>
						<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>
					</otherwise>
				</choose>
			</action>
		</rule>
	</section-rules>
</transfer>
