<?xml version="1.0" encoding="UTF-8"?><xsl:stylesheet version="1.0" xsi:schemaLocation="http://www.w3.org/1999/XSL/Transform xslt.xsd" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
	<!-- 
******************************************************************************
* XSL FORMATTING STYLESHEET: FEE-SHEET                                       *
* DTD Version       : v1.9   01-04-2019                                      *
* Stylesheet Version: v                                                      *
*		2.06                                                      			 *
*		28/02/2026                                              			 *
******************************************************************************
*  contacts:                                                                 *
*  WIPO:  Tadanori MORIGUCHI; tadanori.moriguchi@wipo.int                    *
*  Special thanks to John Dunning                                            *
******************************************************************************
	-->
	<xsl:output method="xml" version="1.0" indent="no" encoding="UTF-8"></xsl:output>
	<xsl:strip-space elements="*"></xsl:strip-space>
	<!-- ****************************************************************
	*  PARAMETER original                                               *
	*  Set at run-time via XSL Processor; sets                          *
	*  'Paper Copy' or 'Original (for Submission)' in top margin        *
	********************************************************************* -->
	<xsl:param name="original"></xsl:param>
	<!-- ****************************************************************
	*  PARAMETER ia_number                                              *
	*  Set at run-time via XSL Processor; sets                          *
	*  International Application Number                                 *
	********************************************************************* -->
	<xsl:param name="ia_number"></xsl:param>
	<!-- ***************************************************************
    * PARAMETER: mode                                                  * 
    * Set at run time or will be read from 'dtd-version' attribute.    *
    * specifies modal templates to use for different DTD versions      *
    ******************************************************************** -->
	<xsl:param name="mode">
		<xsl:if test="//fee-sheet/@dtd-version">
			<xsl:value-of select="concat('v',//fee-sheet/@dtd-version)"></xsl:value-of>
		</xsl:if>
	</xsl:param>
	<!-- ************************************************************************
	 * PARAMETER 'rrri': if a RO-request-receiving-info document has been created, *
     * supply that filename and path as a parameter to the XSL processor as     *
     * argument at runtime                                                      *
     ****************************************************************************-->
	<xsl:param name="rrri"></xsl:param>

	<xsl:param name="helvetica_font">
		<xsl:choose>
			<xsl:when test="$lang = 'ar' ">Arialuni, Helvetica, WIPOUni</xsl:when>
			<xsl:when test="$lang = 'ja' ">IPAMincho-P, Helvetica, WIPOUni</xsl:when>
			<xsl:when test="$lang = 'ru' ">WIPOUni, Arialuni, Helvetica</xsl:when>
			<xsl:when test="$lang = 'zh' ">FZSongS-SIP, FZSongS, Simsun, WIPOUni, Helvetica</xsl:when>
			<xsl:otherwise>Arialuni, Helvetica, WIPOUni</xsl:otherwise>
		</xsl:choose>
	</xsl:param><xsl:param name="courier_font">
		<xsl:choose>
			<xsl:when test="$lang = 'ar' ">Arialuni, Courier, WIPOUni</xsl:when>
			<xsl:when test="$lang = 'ja' ">IPAGothic, Courier, WIPOUni</xsl:when>
			<xsl:when test="$lang = 'ru' ">WIPOUni, Courier, Arialuni</xsl:when>
			<xsl:when test="$lang = 'zh' ">FZSongS-SIP, FZSongS, Simhei, Courier, WIPOUni</xsl:when>
			<xsl:otherwise>Arialuni, Courier, WIPOUni</xsl:otherwise>
		</xsl:choose>
	</xsl:param>

	<!-- **********************************************************************
	 * PARAMETER 'request': if a request document has been created based      *
	 * on request.dtd, supply that filename and path as a parameter to the    *
	 * XSL processor as argument at run-time to render <dtext> remarks        *
     **************************************************************************-->
	<xsl:param name="request"></xsl:param>
	<!-- VARIABLE 'package_doc': adds 'file:/' to path of 'package' parameter 
     (if necessary), if supplied as prior argument.  -->
	<xsl:variable name="request_doc">
		<xsl:if test="$request != ''">
			<xsl:choose>
				<xsl:when test="contains($request,':')">
					<xsl:choose>
						<xsl:when test="contains($request,'file:/')">
							<xsl:value-of select="$request"></xsl:value-of>
						</xsl:when>
						<xsl:otherwise>
							<xsl:value-of select="concat('file:/',$request)"></xsl:value-of>
						</xsl:otherwise>
					</xsl:choose>
				</xsl:when>
				<xsl:otherwise>
					<xsl:value-of select="$request"></xsl:value-of>
				</xsl:otherwise>
			</xsl:choose>
		</xsl:if>
	</xsl:variable>
	<!-- VARIABLE 'software_name': finds this PI, whether in doc prolog or doc -->
	<xsl:variable name="software_name">
		<xsl:value-of select="processing-instruction('software_name')"></xsl:value-of>
	</xsl:variable>
	<!-- VARIABLE 'software_version': finds this PI, whether in doc prolog or doc -->
	<xsl:variable name="software_version">
		<xsl:value-of select="processing-instruction('software_version')"></xsl:value-of>
	</xsl:variable>
	<!-- *****************************************************************************
    * VARIABLE: EASY                                                                 * 
    * Set from $software_name.  Specifies EASY mode $software_name contains [EASY].  *
    ********************************************************************************** -->
	<xsl:variable name="EASY">
		<xsl:choose>
			<xsl:when test="contains($software_name,'EASY') or contains($software_name,'EFS-Web')">1</xsl:when>
			<xsl:otherwise></xsl:otherwise>
		</xsl:choose>
	</xsl:variable>
	<!-- VARIABLE 'rrri_doc'" adds 'file:/' to path of 'rrri' parameter (if necessary)
     if supplied as argument -->
	<xsl:variable name="rrri_doc">
		<xsl:if test="$rrri != ''">
			<xsl:choose>
				<xsl:when test="contains($rrri,':')">
					<xsl:choose>
						<xsl:when test="contains($rrri,'file:')">
							<xsl:value-of select="$rrri"></xsl:value-of>
						</xsl:when>
						<xsl:otherwise>
							<xsl:value-of select="concat('file:///',$rrri)"></xsl:value-of>
						</xsl:otherwise>
					</xsl:choose>
				</xsl:when>
				<xsl:otherwise>
					<xsl:value-of select="$rrri"></xsl:value-of>
				</xsl:otherwise>
			</xsl:choose>
		</xsl:if>
	</xsl:variable>
	<!-- ********************************************************************
	*  PARAMETER fee_reduction                                              *
	*  Set at run-time via XSL Processor; sets  text of fee-sheet box 12-12,*
        * in DTDs prior to 1.2.  Default "PCT-SAFE fee reduction"           *
	************************************************************************* -->
	<xsl:param name="fee_reduction">
		<xsl:choose>
			<xsl:when test="$lang='en'">PCT-SAFE fee reduction</xsl:when>
			<xsl:when test="$lang='ja'">PCT-SAFE による料金の減額</xsl:when>
			<xsl:otherwise>PCT-SAFE fee reduction</xsl:otherwise>
		</xsl:choose>
	</xsl:param>
	<!-- PARAMETER 'lang': determines language of application and formats
       stylesheet-generated text accordingly -->
	<xsl:param name="lang" select="substring(translate(//fee-sheet/@lang,'ABCDEFGHIJKLMNOPQRSTUVWXYZ','abcdefghijklmnopqrstuvwxyz'),1,2)"></xsl:param>
	<!-- default page size = A4 -->
	<xsl:param name="page_size" select="A4"></xsl:param>
	<xsl:variable name="page_height">
		<xsl:choose>
			<xsl:when test="$page_size='A4' or $page_size='a4'">297</xsl:when>
			<xsl:when test="$page_size='Letter' or $page_size='letter'">279</xsl:when>
			<xsl:otherwise>297</xsl:otherwise>
		</xsl:choose>
	</xsl:variable>
	<xsl:variable name="page_width">
		<xsl:choose>
			<xsl:when test="$page_size='A4' or $page_size='a4'">210</xsl:when>
			<xsl:when test="$page_size='Letter' or $page_size='letter'">215</xsl:when>
			<xsl:otherwise>210</xsl:otherwise>
		</xsl:choose>
	</xsl:variable>
	<xsl:param name="fee_doc"></xsl:param>
	<!-- parameter "baseDir":
     It holds a direct path to an image data referred from an input XML file.-->
	<xsl:param name="baseDir"></xsl:param>	
	<!-- VARIABLE 'fop_version': finds this PI -->
	<xsl:variable name="fop_version">
		<xsl:value-of select="processing-instruction('fop_version')"></xsl:value-of>
	</xsl:variable>
	<xsl:template match="/">
		<fo:root>
			<xsl:if test="$lang ='ar'">
				<xsl:attribute name="writing-mode">rl</xsl:attribute>
			</xsl:if>
			<fo:layout-master-set>
				<fo:simple-page-master master-name="page" page-width="{$page_width}mm" page-height="{$page_height}mm" margin-top="1.5cm" margin-bottom="4.5cm" margin-left="2cm" margin-right="2.3cm">
					<fo:region-body margin-bottom="0mm" margin-right="0mm" margin-left="0mm" margin-top="25mm"></fo:region-body>
					<fo:region-before extent="2.5cm"></fo:region-before>
				</fo:simple-page-master>
				<fo:page-sequence-master master-name="fee-sheet">
					<fo:repeatable-page-master-reference master-reference="page"></fo:repeatable-page-master-reference>
				</fo:page-sequence-master>
			</fo:layout-master-set>
			<xsl:variable name="avail_width">
				<xsl:value-of select="$page_width - 50"></xsl:value-of>
			</xsl:variable>
			<fo:page-sequence master-reference="fee-sheet" force-page-count="no-force">
				<fo:static-content flow-name="xsl-region-before">
					<fo:block width="{$avail_width}mm" font-family="{$helvetica_font}">                   
						<fo:table table-layout="fixed">
							<fo:table-column column-width="55mm"></fo:table-column>
							<fo:table-column column-width="55mm"></fo:table-column>
							<fo:table-column column-width="55mm"></fo:table-column>
							<fo:table-body>
								<fo:table-row>
									<fo:table-cell>
										<fo:block font-size="9pt">
											<xsl:value-of select=".//file-reference-id"></xsl:value-of>
										</fo:block>
									</fo:table-cell>
									<fo:table-cell>
										<fo:block></fo:block>
									</fo:table-cell>
									<fo:table-cell>
										<fo:block font-size="9pt" text-align="right">
											<xsl:value-of select="$ia_number"></xsl:value-of>
										</fo:block>
									</fo:table-cell>
								</fo:table-row>
							</fo:table-body>
						</fo:table>
						<fo:table table-layout="fixed">
							<xsl:if test="$lang='ar'">
								<xsl:attribute name="writing-mode">lr</xsl:attribute>
							</xsl:if>
							<fo:table-column column-width="55mm"></fo:table-column>
							<fo:table-column column-width="55mm"></fo:table-column>
							<fo:table-column column-width="55mm"></fo:table-column>
							<fo:table-body>
								<fo:table-row>
									<fo:table-cell>
										<fo:block>
										</fo:block>
									</fo:table-cell>
									<fo:table-cell>
										<fo:block text-align="center" font-size="10pt" background-color="white">
											<fo:page-number></fo:page-number>/<fo:page-number-citation ref-id="endofdoc"></fo:page-number-citation>
										</fo:block>
									</fo:table-cell>
									<fo:table-cell>
										<fo:block>
										</fo:block>
									</fo:table-cell>
								</fo:table-row>
							</fo:table-body>
						</fo:table>
						<fo:table table-layout="fixed">
							<fo:table-column column-width="55mm"></fo:table-column>
							<fo:table-column column-width="55mm"></fo:table-column>
							<fo:table-column column-width="55mm"></fo:table-column>
							<fo:table-body>
								<fo:table-row>
									<fo:table-cell number-columns-spanned="2">
										<fo:block text-align="left" font-size="10pt" color="black" background-color="white">
											<fo:inline font-weight="bold">
												(مرفق - ورقة حساب الرسوم)  (PCT)
											</fo:inline>
										</fo:block>
									</fo:table-cell>
									<fo:table-cell>
										<fo:block text-align="right" font-size="8pt" color="black" background-color="white">
										</fo:block>
									</fo:table-cell>
								</fo:table-row>
							</fo:table-body>
						</fo:table>
						<fo:table table-layout="fixed">
							<fo:table-column column-width="55mm"></fo:table-column>
							<fo:table-column column-width="55mm"></fo:table-column>
							<fo:table-column column-width="55mm"></fo:table-column>
							<fo:table-body>
								<fo:table-row>
									<fo:table-cell number-columns-spanned="3">
										<fo:block text-align="center" font-size="8pt" background-color="white">
											<xsl:choose>
												<xsl:when test="$original = '1' and $EASY = '1'">
													أصلي (لـ
													<fo:inline font-weight="bold">
														تقديم
													</fo:inline>
													<xsl:text>)</xsl:text>
												</xsl:when>
												<xsl:when test="$original = '2' and $EASY = '1'">
													نسخة مطابقة للأصل
												</xsl:when>
												<xsl:when test="$EASY = '1'">
													نسخة ورقية
													(ليست
													للتقديم)
												</xsl:when>
												<xsl:otherwise>
													(النسخة الأصلية في شكل إلكتروني)
												</xsl:otherwise>
											</xsl:choose>
										</fo:block>
									</fo:table-cell>
								</fo:table-row>
							</fo:table-body>
						</fo:table>
						<fo:table table-layout="fixed">
							<fo:table-column column-width="55mm"></fo:table-column>
							<fo:table-column column-width="55mm"></fo:table-column>
							<fo:table-column column-width="55mm"></fo:table-column>
							<fo:table-body>
								<fo:table-row>
									<fo:table-cell number-columns-spanned="3" text-align="center" font-size="8pt" vertical-align="top">
										<fo:block background-color="white">
											
(هذه الورقة ليست مرتبطة بالطلب الدولي ولا تعتبر جزءاً من الأوراق المكونة له)
										</fo:block>
									</fo:table-cell>
								</fo:table-row>
							</fo:table-body>
						</fo:table>
					</fo:block>
				</fo:static-content>
				<fo:flow flow-name="xsl-region-body">
					<xsl:element name="fo:block">
						<xsl:if test="$lang !='ar'">
							<xsl:attribute name="use-attribute-sets">hyphenation</xsl:attribute>
						</xsl:if>
						<xsl:attribute name="font-family"><xsl:value-of select="$helvetica_font"></xsl:value-of></xsl:attribute>               	  
						<xsl:choose>
							<xsl:when test=".//doc-page">
								<xsl:apply-templates select=".//doc-page"></xsl:apply-templates>
							</xsl:when>
							<xsl:otherwise>
								<xsl:call-template name="fee_info"></xsl:call-template>
							</xsl:otherwise>
						</xsl:choose>
					</xsl:element>
					<fo:block id="endofdoc"></fo:block>
				</fo:flow>
			</fo:page-sequence>
		</fo:root>
	</xsl:template>
	<!-- INCLUDE COMPONENT TEMPLATES -->
	<xsl:template name="uppercaser">      
		<xsl:param name="string"></xsl:param>      
		<xsl:value-of select="translate(normalize-space($string),                                      'abcdefghijklmnopqrstuvwxyzàáâãäåæçèéêëìíîïðñòóôõöøùúûüýþабвгдежзийклмнопрстуфхцчшщъыьэюяčďľĺňŕřšůťž',  'ABCDEFGHIJKLMNOPQRSTUVWXYZÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯČĎĽĹŇŔŘŠŮŤŽ')"></xsl:value-of>
	</xsl:template>
	<xsl:template name="format_date">      
		<xsl:param name="lang"></xsl:param>      
		<xsl:param name="date"></xsl:param>      
		<xsl:param name="text"></xsl:param>      
		<xsl:param name="year_only"></xsl:param>      
		<xsl:param name="show_date"></xsl:param>      
		<xsl:param name="add_comma"></xsl:param>      
		<xsl:param name="date_too"></xsl:param>      
		<xsl:param name="nDate">         
			<xsl:value-of select="normalize-space(translate($date,'/\.,-',''))"></xsl:value-of>      
		</xsl:param>      
		<xsl:param name="y" select="substring($nDate, 1,4)"></xsl:param>      
		<xsl:param name="m" select="substring($nDate,5,2)"></xsl:param>      
		<xsl:param name="d" select="substring($nDate,7,2)"></xsl:param>  
		<xsl:choose>  
		<xsl:when test="number($nDate) = $nDate"> <!-- 09.02.18 for ePCT use during the process and not intended to be anything for output -->
			<xsl:choose>             
			<xsl:when test="$lang='ja' or $lang='zh'">  
				<xsl:choose>        
					<xsl:when test="$year_only='1'">
						<xsl:value-of select="$y"></xsl:value-of> 
					</xsl:when> 
					<xsl:when test="$text != '1'"> 
						<!-- Y 年  M 月  D 日 -->
						<xsl:value-of select="$d"></xsl:value-of>.<xsl:value-of select="$m"></xsl:value-of>.<xsl:value-of select="$y"></xsl:value-of>
					</xsl:when> 
					<xsl:otherwise>
						<xsl:value-of select="$y"></xsl:value-of>
						<xsl:text>年</xsl:text>
						<xsl:choose>   
							<xsl:when test="$m='01'">
								يناير   
							</xsl:when>   
							<xsl:when test="$m='02'"> 
								فبراير   
							</xsl:when>   
							<xsl:when test="$m='03'"> 
								مارس   
							</xsl:when>   
							<xsl:when test="$m='04'"> 
								أبريل   
							</xsl:when>   
							<xsl:when test="$m='05'"> 
								مايو   
							</xsl:when>   
							<xsl:when test="$m='06'"> 
								يونيو   
							</xsl:when>   
							<xsl:when test="$m='07'"> 
								يوليو   
							</xsl:when>   
							<xsl:when test="$m='08'"> 
								أغسطس   
							</xsl:when>   
							<xsl:when test="$m='09'"> 
								سبتمبر   
							</xsl:when>   
							<xsl:when test="$m='10'"> 
								أكتوبر   
							</xsl:when>   
							<xsl:when test="$m='11'"> 
								نوفمبر   
							</xsl:when>   
							<xsl:when test="$m='12'"> 
								ديسمبر   
							</xsl:when>
							<!-- trap error (e.g., 1-digit month) -->
							   
							<xsl:otherwise>  
								<xsl:value-of select="$m"></xsl:value-of>
								<xsl:text>月</xsl:text> 					  
								<!--xsl:value-of select = "$d"/>
								<xsl:text>日</xsl:text-->   
							</xsl:otherwise>
						</xsl:choose>
						<xsl:if test="$add_comma='1'">   
							<xsl:text>, </xsl:text>
						</xsl:if>
						<xsl:if test="$show_date='1'">   
							<xsl:value-of select="$d"></xsl:value-of>
							<xsl:text>日</xsl:text>
						</xsl:if> 
						<xsl:if test="$date_too = '1'">
							<xsl:text>  
							</xsl:text>
							<xsl:value-of select="concat('(',$d,'.',$m,'.',$y,')')"></xsl:value-of>
							<xsl:text>  
							</xsl:text> 
						</xsl:if> 
					</xsl:otherwise>  
				</xsl:choose>  
			</xsl:when>  
			<xsl:when test="$lang='ko'">  
				<xsl:choose>        
					<xsl:when test="$year_only='1'">
						<xsl:value-of select="$y"></xsl:value-of> 
					</xsl:when> 
					<xsl:when test="$text != '1'"> 
						<!-- Y 年  M 月  D 日 -->
						<xsl:value-of select="$d"></xsl:value-of>.<xsl:value-of select="$m"></xsl:value-of>.<xsl:value-of select="$y"></xsl:value-of>
					</xsl:when> 
					<xsl:otherwise>
						<xsl:value-of select="$y"></xsl:value-of>
						<xsl:text>년</xsl:text>
						<xsl:choose>   
							<xsl:when test="$m='01'">
								يناير   
							</xsl:when>   
							<xsl:when test="$m='02'"> 
								فبراير   
							</xsl:when>   
							<xsl:when test="$m='03'"> 
								مارس   
							</xsl:when>   
							<xsl:when test="$m='04'"> 
								أبريل   
							</xsl:when>   
							<xsl:when test="$m='05'"> 
								مايو   
							</xsl:when>   
							<xsl:when test="$m = '06'"> 
								يونيو   
							</xsl:when>   
							<xsl:when test="$m='07'"> 
								يوليو   
							</xsl:when>   
							<xsl:when test="$m='08'"> 
								أغسطس   
							</xsl:when>   
							<xsl:when test="$m='09'"> 
								سبتمبر   
							</xsl:when>   
							<xsl:when test="$m='10'"> 
								أكتوبر   
							</xsl:when>   
							<xsl:when test="$m='11'"> 
								نوفمبر   
							</xsl:when>   
							<xsl:when test="$m='12'"> 
								ديسمبر   
							</xsl:when>
							<!-- trap error (e.g., 1-digit month) -->
							   
							<xsl:otherwise>  
								<xsl:value-of select="$m"></xsl:value-of>
								<xsl:text>월</xsl:text> 					  
								<!--xsl:value-of select = "$d"/>
								<xsl:text>일</xsl:text-->   
							</xsl:otherwise>
						</xsl:choose>
						<xsl:if test="$add_comma='1'">   
							<xsl:text>, </xsl:text>
						</xsl:if>
						<xsl:if test="$show_date='1'">   
							<xsl:value-of select="$d"></xsl:value-of>
							<xsl:text>일</xsl:text>
						</xsl:if> 
						<xsl:if test="$date_too = '1'">
							<xsl:text>  
							</xsl:text>
							<xsl:value-of select="concat('(',$d,'.',$m,'.',$y,')')"></xsl:value-of>
							<xsl:text>  
							</xsl:text> 
						</xsl:if> 
					</xsl:otherwise>  
				</xsl:choose>  
			</xsl:when>  
			<xsl:otherwise>  
				<xsl:choose>        
					<xsl:when test="$year_only='1'">
						<xsl:value-of select="$y"></xsl:value-of> 
					</xsl:when> 
					<xsl:when test="$text != '1'">
						<xsl:value-of select="$d"></xsl:value-of>.<xsl:value-of select="$m"></xsl:value-of>.<xsl:value-of select="$y"></xsl:value-of>
					</xsl:when> 
					<xsl:otherwise>
						<xsl:if test="$show_date='1'">   
							<xsl:text> 
							</xsl:text>   
							<xsl:value-of select="$d"></xsl:value-of>   
							<xsl:if test="$lang='de'">.</xsl:if>
							<xsl:text> 
							</xsl:text>
						</xsl:if>
						<xsl:choose>   
							<xsl:when test="$m='01'"> 
								يناير   
							</xsl:when>   
							<xsl:when test="$m='02'"> 
								فبراير   
							</xsl:when>   
							<xsl:when test="$m='03'"> 
								مارس   
							</xsl:when>   
							<xsl:when test="$m='04'"> 
								أبريل   
							</xsl:when>   
							<xsl:when test="$m='05'"> 
								مايو   
							</xsl:when>   
							<xsl:when test="$m = '06'"> 
								يونيو   
							</xsl:when>   
							<xsl:when test="$m='07'"> 
								يوليو   
							</xsl:when>   
							<xsl:when test="$m='08'"> 
								أغسطس   
							</xsl:when>   
							<xsl:when test="$m='09'"> 
								سبتمبر   
							</xsl:when>   
							<xsl:when test="$m='10'"> 
								أكتوبر   
							</xsl:when>   
							<xsl:when test="$m='11'"> 
								نوفمبر   
							</xsl:when>   
							<xsl:when test="$m='12'"> 
								ديسمبر   
							</xsl:when>
							<!-- trap error (e.g., 1-digit month) -->
							<xsl:otherwise>  
								<xsl:value-of select="$m"></xsl:value-of> 
								<xsl:value-of select="$d"></xsl:value-of>   
							</xsl:otherwise>
						</xsl:choose>
						<xsl:value-of select="$y"></xsl:value-of>
						<xsl:if test="$add_comma='1'">   
							<xsl:text>, </xsl:text>
						</xsl:if> 
						<xsl:if test="$date_too = '1'">
							<xsl:text>  
							</xsl:text>
							<xsl:value-of select="concat('(',$d,'.',$m,'.',$y,')')"></xsl:value-of>
							<xsl:text>  
							</xsl:text> 
						</xsl:if> 
					</xsl:otherwise>  
				</xsl:choose> 
			</xsl:otherwise>
		</xsl:choose>
		</xsl:when>
		<xsl:otherwise> 
			<xsl:value-of select="$nDate"></xsl:value-of>
		</xsl:otherwise>
		</xsl:choose>   
	</xsl:template>
	<xsl:template name="format_name">      
		<xsl:param name="name_arg"></xsl:param>      
		<xsl:param name="showOf">0</xsl:param>      
		<!-- TODO: add prefix?  See EASY data and add accordingly -->
		      
		<xsl:choose>         
			<xsl:when test="$name_arg/name">
				<xsl:value-of select="$name_arg/name"></xsl:value-of>           
				<xsl:if test="$showOf='1'"> 
					من           
				</xsl:if>         
			</xsl:when>         
			<xsl:when test="$name_arg/last-name">            
				<xsl:call-template name="uppercaser">               
					<xsl:with-param name="string" select="$name_arg/last-name"></xsl:with-param>            
				</xsl:call-template>    
				<xsl:if test="$name_arg/last-name/text()">
					<xsl:choose>
						<xsl:when test="$name_arg/@lang='zh'">
							<xsl:text> </xsl:text>            
						</xsl:when>
						<xsl:when test="$name_arg/@lang='ko'">
							<xsl:text></xsl:text>            
						</xsl:when>
						<xsl:when test="$name_arg/@lang='ja'">
							<xsl:text>　</xsl:text>            
						</xsl:when>
						<xsl:otherwise> 
							<xsl:text>, </xsl:text>            
						</xsl:otherwise>
					</xsl:choose>
				</xsl:if>        
				<xsl:value-of select="$name_arg/first-name"></xsl:value-of>            
				<xsl:if test="$name_arg/middle-name">            
					<xsl:text> 
					</xsl:text>            
					<xsl:value-of select="$name_arg/middle-name"></xsl:value-of>            
				</xsl:if>            
            
				<xsl:if test="$name_arg/suffix">            
					<xsl:text>, </xsl:text>            
					<xsl:value-of select="$name_arg/suffix"></xsl:value-of>            
				</xsl:if>                        
           
				<xsl:if test="$showOf='1'">            		 
					من           
				</xsl:if>
			</xsl:when>         
			<xsl:otherwise>             
				<xsl:value-of select="."></xsl:value-of>         
			</xsl:otherwise>                  
		</xsl:choose>   
	</xsl:template>
	<xsl:template name="nameType">
   	<xsl:param name="nam"></xsl:param>
   	      <xsl:choose>
	         <xsl:when test="$nam//name[@name-type='legal']">
	         	الاسم
	         </xsl:when>
	         <xsl:otherwise>
	         	الاسم (اسم العائلة، الاسم الشخصي):
	         </xsl:otherwise>
	      </xsl:choose>
   </xsl:template>
	<xsl:template name="officeName_ChoiceText">
      <xsl:param name="office"></xsl:param>
      <xsl:param name="tOffice" select="translate($office,'abcdefghijklmnopqrstuvwxyz','ABCDEFGHIJKLMNOPQRSTUVWXYZ')"></xsl:param>
      <xsl:choose>
         <xsl:when test="$tOffice='AE'">
	            المركز الدولي لتسجيل براءات الاختراع، وزارة الاقتصاد (الإمارات العربية المتحدة)	
         </xsl:when>
         <xsl:when test="$tOffice='AG'">
	            مكتب أنتيغوا وبربودا للتجارة والملكية الفكرية (ABIPCO)	
         </xsl:when>
         <xsl:when test="$tOffice='AL'">
	            المديرية العامة للملكية الصناعية (GDIP) (ألبانيا)	
         </xsl:when>
         <xsl:when test="$tOffice='AM'">
	            مكتب الملكية الفكرية لجمهورية أرمينيا	
         </xsl:when>
         <xsl:when test="$tOffice='AO'">
	            معهد أنغولا للملكية الصناعية	
         </xsl:when>
         <xsl:when test="$tOffice='AP'">
	            المنظمة الإقليمية الأفريقية للملكية الفكرية (الأريبو)	
         </xsl:when>
         <xsl:when test="$tOffice='AT'">
	            مكتب النمسا للبراءات	
         </xsl:when>
         <xsl:when test="$tOffice='AU'">
	            مكتب البراءات الأسترالي	
         </xsl:when>
         <xsl:when test="$tOffice='AZ'">
	            وكالة الملكية الفكرية لجمهورية أذربيجان	
         </xsl:when>
         <xsl:when test="$tOffice='BA'">
	            معهد الملكية الفكرية للبوسنة والهرسك	
         </xsl:when>
         <xsl:when test="$tOffice='BB'">
	            مكتب شؤون الشركات والملكية الفكرية (بربادوس)	
         </xsl:when>
         <xsl:when test="$tOffice='BE'">
	            المكتب البلجيكي للملكية الفكرية	
         </xsl:when>
         <xsl:when test="$tOffice='BF'">
	            --	
         </xsl:when>
         <xsl:when test="$tOffice='BG'">
	            مكتب البراءات لجمهورية بلغاريا	
         </xsl:when>
         <xsl:when test="$tOffice='BH'">
	            إدارة التجارة الخارجية والملكية الصناعية، المكتب الوطني للبراءات (البحرين)	
         </xsl:when>
         <xsl:when test="$tOffice='BJ'">
	            --	
         </xsl:when>
         <xsl:when test="$tOffice='BN'">
	            مكتب بروني دار السلام للملكية الفكرية (BruIPO)	
         </xsl:when>
         <xsl:when test="$tOffice='BR'">
	            المعهد الوطني للملكية الصناعية (البرازيل)	
         </xsl:when>
         <xsl:when test="$tOffice='BW'">
	            إدارة الشركات والملكية الفكرية (CIPA) (بوتسوانا)	
         </xsl:when>
         <xsl:when test="$tOffice='BX'">
	            Benelux Office for Intellectual Property (BOIP)	
         </xsl:when>
         <xsl:when test="$tOffice='BY'">
	            المركز الوطني للملكية الفكرية (بيلاروس)	
         </xsl:when>
         <xsl:when test="$tOffice='BZ'">
	            مكتب بليز للملكية الفكرية	
         </xsl:when>
         <xsl:when test="$tOffice='CA'">
	            مكتب كندا للملكية الفكرية	
         </xsl:when>
         <xsl:when test="$tOffice='CF'">
	            --	
         </xsl:when>
         <xsl:when test="$tOffice='CG'">
	            --	
         </xsl:when>
         <xsl:when test="$tOffice='CH'">
	            المعهد الفدرالي السويسري للملكية الفكرية	
         </xsl:when>
         <xsl:when test="$tOffice='CI'">
	            --	
         </xsl:when>
         <xsl:when test="$tOffice='CL'">
	            المعهد الوطني للملكية الصناعية (تشيلي)	
         </xsl:when>
         <xsl:when test="$tOffice='CM'">
	            --	
         </xsl:when>
         <xsl:when test="$tOffice='CN'">
	            إدارة الصين الوطنية للملكية الفكرية (CNIPA)	
         </xsl:when>
         <xsl:when test="$tOffice='CO'">
	            إدارة الصناعة والتجارة (كولومبيا)	
         </xsl:when>
         <xsl:when test="$tOffice='CR'">
	            سجل الملكية الفكرية (كوستاريكا)	
         </xsl:when>
         <xsl:when test="$tOffice='CS'">
	            --	
         </xsl:when>
         <xsl:when test="$tOffice='CU'">
	            مكتب الملكية الصناعية الكوبي	
         </xsl:when>
         <xsl:when test="$tOffice='CY'">
	            مديرية قبرص لتسجيل الشركات وتحصيل الرسوم	
         </xsl:when>
         <xsl:when test="$tOffice='CV'">
	            معهد إدارة الجودة والملكية الفكرية (كابو فيردي)	
         </xsl:when>
         <xsl:when test="$tOffice='CZ'">
	            مكتب الجمهورية التشيكية للملكية الصناعية	
         </xsl:when>
         <xsl:when test="$tOffice='DD'">
	            --	
         </xsl:when>
         <xsl:when test="$tOffice='DE'">
	            المكتب الألماني للبراءات والعلامات التجارية	
         </xsl:when>
         <xsl:when test="$tOffice='DJ'">
	            مكتب جيبوتي للملكية الصناعية والتجارية (ODPIC)	
         </xsl:when>
         <xsl:when test="$tOffice='DK'">
	            المكتب الدنماركي لبراءات الاختراع والعلامات التجارية	
         </xsl:when>
         <xsl:when test="$tOffice='DM'">
	            مكتب تسجيل الشركات والملكية الفكرية (دومينيكا)	
         </xsl:when>
         <xsl:when test="$tOffice='DO'">
	            المكتب الوطني للملكية الصناعية (جمهورية الدومينيكان)	
         </xsl:when>
         <xsl:when test="$tOffice='DZ'">
	            المعهد الوطني الجزائري للملكية الصناعية	
         </xsl:when>
         <xsl:when test="$tOffice='EA'">
	            المكتب الأوروبي الآسيوي للبراءات (EAPO)	
         </xsl:when>
         <xsl:when test="$tOffice='EC'">
	            الخدمة الوطنية للحقوق الفكرية (SENADI) (الإكوادور)	
         </xsl:when>
         <xsl:when test="$tOffice='EE'">
	            مكتب استونيا للبراءات	
         </xsl:when>
         <xsl:when test="$tOffice='EG'">
	            مكتب براءات الاختراع المصري	
         </xsl:when>
         <xsl:when test="$tOffice='EM'">
	            مكتب الاتحاد الأوربي للملكية الفكرية	
         </xsl:when>
         <xsl:when test="$tOffice='EP'">
	            المكتب الأوروبي للبراءات (EPO)	
         </xsl:when>
         <xsl:when test="$tOffice='ES'">
	            المكتب الإسباني للبراءات والعلامات التجارية	
         </xsl:when>
         <xsl:when test="$tOffice='FI'">
	            مكتب فلندا للبراءات والتسجيل (PRH)	
         </xsl:when>
         <xsl:when test="$tOffice='FR'">
	            المعهد الوطني للملكية الصناعية (INPI) (فرنسا)	
         </xsl:when>
         <xsl:when test="$tOffice='GA'">
	            --	
         </xsl:when>
         <xsl:when test="$tOffice='GB'">
	            مكتب الملكية الفكرية (المملكة المتحدة)	
         </xsl:when>
         <xsl:when test="$tOffice='GC'">
	            Patent Office of the Gulf Cooperation Council (GCC)	
         </xsl:when>
         <xsl:when test="$tOffice='GD'">
	            قلم المحكمة العليا (غرينادا)	
         </xsl:when>
         <xsl:when test="$tOffice='GE'">
	            مركز جورجيا الوطني للملكية الفكرية (SAKPATENTI)	
         </xsl:when>
         <xsl:when test="$tOffice='GH'">
	            المديرية العامة للتسجيل (غانا)	
         </xsl:when>
         <xsl:when test="$tOffice='GM'">
	            المديرية العامة للتسجيل، وزارة العدل (غامبيا)	
         </xsl:when>
         <xsl:when test="$tOffice='GN'">
	            --	
         </xsl:when>
         <xsl:when test="$tOffice='GQ'">
	            --	
         </xsl:when>
         <xsl:when test="$tOffice='GR'">
	            منظمة الملكية الصناعية (OBI) (اليونان)	
         </xsl:when>
         <xsl:when test="$tOffice='GT'">
	            سجل الملكية الفكرية (غواتيمالا)	
         </xsl:when>
         <xsl:when test="$tOffice='GW'">
	            --	
         </xsl:when>
         <xsl:when test="$tOffice='HK'">
	            --	
         </xsl:when>
         <xsl:when test="$tOffice='HN'">
	            المديرية العامة للملكية الفكرية (هندوراس)	
         </xsl:when>
         <xsl:when test="$tOffice='HR'">
	            مكتب الدولة للملكية الفكرية (كرواتيا)	
         </xsl:when>
         <xsl:when test="$tOffice='HU'">
	            المكتب الهنغاري للملكية الفكرية (HIPO)	
         </xsl:when>
         <xsl:when test="$tOffice='IB'">
	            المكتب الدولي للويبو	
         </xsl:when>
         <xsl:when test="$tOffice='ID'">
	            المديرية العامة للملكية الفكرية (إندونيسيا)	
         </xsl:when>
         <xsl:when test="$tOffice='IE'">
	            مكتب إيرلندا للملكية الفكرية	
         </xsl:when>
         <xsl:when test="$tOffice='IL'">
	            مكتب اسرائيل للبراءات	
         </xsl:when>
         <xsl:when test="$tOffice='IR'">
	            مركز الملكية الفكرية (جمهورية إيران الإسلامية)	
         </xsl:when>
         <xsl:when test="$tOffice='IN'">
	            مكتب البراءات الهندي	
         </xsl:when>
         <xsl:when test="$tOffice='IQ'">
	            مكتب براءات الاختراع العراقي	
         </xsl:when>
         <xsl:when test="$tOffice='IS'">
	            المكتب الآيسلندي للملكية الفكرية (ISIPO)	
         </xsl:when>
         <xsl:when test="$tOffice='IT'">
	            المكتب الإيطالي للبراءات والعلامات التجارية	
         </xsl:when>
         <xsl:when test="$tOffice='JM'">
               مكتب جامايكا للملكية الفكرية	
         </xsl:when>
         <xsl:when test="$tOffice='JO'">
	            مديرية حماية الملكية الصناعية، وزارة الصناعة والتجارة والتموين (الأردن)	
         </xsl:when>
         <xsl:when test="$tOffice='JP'">
	            مكتب اليابان للبراءات (JPO)	
         </xsl:when>
         <xsl:when test="$tOffice='KE'">
	            المعهد الكيني للملكية الصناعية	
         </xsl:when>
         <xsl:when test="$tOffice='KG'">
	            وزارة العلوم والتعليم العالي والابتكار في جمهورية قيرغيزستان	
         </xsl:when>
         <xsl:when test="$tOffice='KH'">
	            إدارة الملكية الصناعية، وزارة الصناعة والعلوم والتكنولوجيا والابتكار (كمبوديا)	
         </xsl:when>
         <xsl:when test="$tOffice='KM'">
	            مكتب جزر القمر للملكية الفكرية	
         </xsl:when>
         <xsl:when test="$tOffice='KN'">
	            مكتب سانت كيتس ونيفيس للملكية الفكرية	
         </xsl:when>
         <xsl:when test="$tOffice='KP'">
	            إدارة الملكية الفكرية لجمهورية كوريا الديمقراطية الشعبية	
         </xsl:when>
         <xsl:when test="$tOffice='KR'">
	            وزارة الملكية الفكرية (جمهورية كوريا)
         </xsl:when>
         <xsl:when test="$tOffice='KW'">
	            وزارة التجارة والصناعة، إدارة العلامات التجارية وبراءات الاختراع (الكويت)	
         </xsl:when>
         <xsl:when test="$tOffice='KZ'">
	            المعهد الوطني للملكية الفكرية (NIIP) (جمهورية كازاخستان)	
         </xsl:when>
         <xsl:when test="$tOffice='LA'">
	            دائرة الملكية الفكرية، وزارة العلوم والتكنولوجيا (جمهورية لاو الديمقراطية الشعبية)	
         </xsl:when>
         <xsl:when test="$tOffice='LC'">
	            مكتب تسجيل الشركات والملكية الفكرية (سانت لوسيا)	
         </xsl:when>
         <xsl:when test="$tOffice='LK'">
	            مكتب سريلانكا الوطني للملكية الفكرية	
         </xsl:when>
         <xsl:when test="$tOffice='LR'">
	            مكتب ليبيريا للملكية الفكرية	
         </xsl:when>
         <xsl:when test="$tOffice='LS'">
	            المديرية العامة للتسجيل (ليسوتو)	
         </xsl:when>
         <xsl:when test="$tOffice='LT'">
	            مكتب الدولة للبراءات لجمهورية ليتوانيا	
         </xsl:when>
         <xsl:when test="$tOffice='LU'">
	            مكتب الملكية الفكرية (لوكسمبورغ)	
         </xsl:when>
         <xsl:when test="$tOffice='LV'">
	            مكتب البراءات لجمهورية لاتفيا	
         </xsl:when>
         <xsl:when test="$tOffice='LY'">
	            مكتب ليبيا للملكية الصناعية	
         </xsl:when>
         <xsl:when test="$tOffice='MA'">
	            المكتب المغربي للملكية الصناعية والتجارية (OMPIC)	
         </xsl:when>
         <xsl:when test="$tOffice='MC'">
	            مكتب الملكية الصناعية في موناكو	
         </xsl:when>
         <xsl:when test="$tOffice='MD'">
	            وكالة الدولة للملكية الفكرية (جمهورية مولدوفا)	
         </xsl:when>
         <xsl:when test="$tOffice='ME'">
	            وزارة التنمية الاقتصادية (الجبل الأسود)	
         </xsl:when>
         <xsl:when test="$tOffice='MG'">
	            مكتب مدغشقر للملكية الصناعية	
         </xsl:when>
         <xsl:when test="$tOffice='MK'">
	            مكتب الدولة للملكية الصناعية (مقدونيا الشمالية)	
         </xsl:when>
         <xsl:when test="$tOffice='ML'">
	            --	
         </xsl:when>
         <xsl:when test="$tOffice='MN'">
	            مكتب منغوليا للملكية الفكرية	
         </xsl:when>
         <xsl:when test="$tOffice='MR'">
	            --	
         </xsl:when>
         <xsl:when test="$tOffice='MT'">
	            مديرية تسجيل الملكية الصناعية، دائرة التجارة (مالطة)	
         </xsl:when>
         <xsl:when test="$tOffice='MU'">
	            مكتب الملكية الصناعية (سلوفاكيا)	
         </xsl:when>
         <xsl:when test="$tOffice='MW'">
	            وزارة العدل، المديرية العامة للتسجيل (مالاوي)	
         </xsl:when>
         <xsl:when test="$tOffice='MX'">
	            المعهد المكسيكي للملكية الصناعية	
         </xsl:when>
         <xsl:when test="$tOffice='MY'">
	            مؤسسة ماليزيا للملكية الفكرية	
         </xsl:when>
         <xsl:when test="$tOffice='MZ'">
	            معهد الملكية الصناعية (IPI) (موزامبيق)	
         </xsl:when>
         <xsl:when test="$tOffice='NA'">
	            إدارة الأعمال الفكرية والملكية الفكرية (BIPA) (ناميبيا)	
         </xsl:when>
         <xsl:when test="$tOffice='NE'">
	            --	
         </xsl:when>
         <xsl:when test="$tOffice='NG'">
	            سجل البراءات والتصاميم، دائرة القانون التجاري (نيجيريا)	
         </xsl:when>
         <xsl:when test="$tOffice='NI'">
	            سجل الملكية الفكرية (نيكاراغوا)	
         </xsl:when>
         <xsl:when test="$tOffice='NL'">
	            مكتب هولندا للبراءات	
         </xsl:when>
         <xsl:when test="$tOffice='NO'">
	            مكتب النرويج للملكية الصناعية	
         </xsl:when>
         <xsl:when test="$tOffice='NZ'">
	            مكتب نيوزيلندا للملكية الفكرية (IPONZ)	
         </xsl:when>
         <xsl:when test="$tOffice='OA'">
	            المنظمة الأفريقية للملكية الفكرية (OAPI)	
         </xsl:when>
         <xsl:when test="$tOffice='OM'">
	            المكتب الوطني للملكية الفكرية (وزارة التجارة والصناعة وترويج الاستثمار) (عُمان)	
         </xsl:when>
         <xsl:when test="$tOffice='PA'">
	            المديرية العامة لتسجيل الملكية الصناعية (DIGERPI) (بنما)	
         </xsl:when>
         <xsl:when test="$tOffice='PE'">
	            المعهد الوطني للدفاع عن المنافسة وحماية الملكية الفكرية (بيرو)	
         </xsl:when>
         <xsl:when test="$tOffice='PG'">
	            مكتب الملكية الفكرية لبابوا غينيا الجديدة	
         </xsl:when>
         <xsl:when test="$tOffice='PH'">
	            مكتب الفلبين للملكية الفكرية	
         </xsl:when>
         <xsl:when test="$tOffice='PL'">
	            مكتب البراءات لجمهورية بولندا	
         </xsl:when>
         <xsl:when test="$tOffice='PT'">
	            المعهد الوطني للملكية الصناعية (البرتغال)	
         </xsl:when>
         <xsl:when test="$tOffice='QA'">
	            إدارة حماية حقوق الملكية الفكرية (قطر)	
         </xsl:when>
         <xsl:when test="$tOffice='RO'">
	            مكتب الدولة للاختراعات والعلامات التجارية (رومانيا)	
         </xsl:when>
         <xsl:when test="$tOffice='RS'">
	            مكتب الملكية الفكرية (صربيا)	
         </xsl:when>
         <xsl:when test="$tOffice='RU'">
	            الدائرة الاتحادية للملكية الفكرية (Rospatent) (الاتحاد الروسي)	
         </xsl:when>
         <xsl:when test="$tOffice='RW'">
	            المديرية العامة للتسجيل (رواندا)	
         </xsl:when>
         <xsl:when test="$tOffice='SA'">
	            الهيئة السعودية للملكية الفكرية (SAIP)	
         </xsl:when>
         <xsl:when test="$tOffice='SC'">
	            شعبة التسجيل، قسم الشؤون القانونية (سيشيل)	
         </xsl:when>
         <xsl:when test="$tOffice='SD'">
	            المسجل العام، دائرة الملكية الفكرية (السودان) 
         </xsl:when>
         <xsl:when test="$tOffice='SE'">
	            مكتب السويد للملكية الفكرية	
         </xsl:when>
         <xsl:when test="$tOffice='SG'">
	            مكتب سنغافورة للملكية الفكرية	
         </xsl:when>
         <xsl:when test="$tOffice='SI'">
	            مكتب سلوفينيا للملكية الفكرية	
         </xsl:when>
         <xsl:when test="$tOffice='SK'">
	            مكتب الملكية الصناعية لجمهورية سلوفاكيا	
         </xsl:when>
         <xsl:when test="$tOffice='SL'">
	            دائرة المشرف والمدير العام للتسجيل (سيراليون)	
         </xsl:when>
         <xsl:when test="$tOffice='SM'">
	            مكتب البراءات والعلامات التجارية (سان مارينو)	
         </xsl:when>
         <xsl:when test="$tOffice='SN'">
	            --	
         </xsl:when>
         <xsl:when test="$tOffice='ST'">
	            الخدمة الوطنية للملكية الصناعية (ساو تومي وبرينسيبي)	
         </xsl:when>
         <xsl:when test="$tOffice='SU'">
	            --	
         </xsl:when>
         <xsl:when test="$tOffice='SV'">
	            المركز الوطني للسجلات (CNR) (السلفادور)	
         </xsl:when>
         <xsl:when test="$tOffice='SY'">
	            وزارة التجارة الداخلية وحماية المستهلك، مديرية حماية الملكية الصناعية والتجارية (الجمهورية العربية السورية)	
         </xsl:when>
         <xsl:when test="$tOffice='SZ'">
	            Ministry of Justice
Registrar General's Office	
         </xsl:when>
         <xsl:when test="$tOffice='TD'">
	            --	
         </xsl:when>
         <xsl:when test="$tOffice='TG'">
	            --	
         </xsl:when>
         <xsl:when test="$tOffice='TH'">
	            قسم الملكية الفكرية (DIP) (تايلاند)	
         </xsl:when>
         <xsl:when test="$tOffice='TJ'">
	            المركز الوطني لبراءات الاختراع والمعلومات التابع لوزارة التنمية الاقتصادية والتجارة في جمهورية طاجيكستان	
         </xsl:when>
         <xsl:when test="$tOffice='TM'">
	            الخدمة الحكومية للملكية الفكرية التابعة لوزارة المالية والاقتصاد في تركمانستان	
         </xsl:when>
         <xsl:when test="$tOffice='TN'">
	            المعهد الوطني لتوحيد المقاييس والملكية الصناعية (INNORPI) (تونس)	
         </xsl:when>
         <xsl:when test="$tOffice='TR'">
	            المكتب التركي للبراءات والعلامات التجارية (المكتب التركي للبراءات)	
         </xsl:when>
         <xsl:when test="$tOffice='TT'">
	            مكتب الملكية الفكرية، وزارة الأراضي والشؤون القانونية (ترينيداد وتوباغو)	
         </xsl:when>
         <xsl:when test="$tOffice='TZ'">
	            خدمة تسجيل المؤسسات والترخيصات التجارية، وزارة الصناعة والتجارة (جمهورية تنزانيا المتحدة)	
         </xsl:when>
         <xsl:when test="$tOffice='UA'">
	            المكتب الوطني الأوكراني للملكية الفكرية والابتكارات (UANIPIO)	
         </xsl:when>
         <xsl:when test="$tOffice='UG'">
	            مكتب خدمات التسجيل في أوغندا (URSB)	
         </xsl:when>
         <xsl:when test="$tOffice='US'">
	            مكتب الولايات المتحدة للبراءات والعلامات التجارية (USPTO)	
         </xsl:when>
         <xsl:when test="$tOffice='UY'">
	            المديرية الوطنية للملكية الصناعية	
         </xsl:when>
         <xsl:when test="$tOffice='UZ'">
	            وكالة الملكية الفكرية التابعة لوزارة العدل في جمهورية أوزبكستان	
         </xsl:when>
         <xsl:when test="$tOffice='VC'">
	            مكتب الملكية الفكرية والتجارية (CIPO) (سانت فنسنت وجزر غرينادين)	
         </xsl:when>
         <xsl:when test="$tOffice='VN'">
	            مكتب الملكية الفكرية في فييت نام (IP Viet Nam)	
         </xsl:when>
         <xsl:when test="$tOffice='WO'">
	            المنظمة العالمية للملكية الفكرية	
         </xsl:when>
         <xsl:when test="$tOffice='WS'">
	            وزارة التجارة والصناعة والعمل (ساموا)	
         </xsl:when>
         <xsl:when test="$tOffice='XN'">
	            معهد البراءات لبلدان الشمال	
         </xsl:when>
		 <xsl:when test="$tOffice='XV'">
	            معهد فيسغراد للبراءات (VPI)	
         </xsl:when>
         <xsl:when test="$tOffice='YU'">
	            --	
         </xsl:when>
         <xsl:when test="$tOffice='ZA'">
	            لجنة الشركات والملكية الفكرية (CIPC) (جنوب أفريقيا)	
         </xsl:when>
         <xsl:when test="$tOffice='ZM'">
	            وكالة تسجيل البراءات والشركات (PACRA) (زامبيا)	
         </xsl:when>
         <xsl:when test="$tOffice='ZR'">
	            --	
         </xsl:when>
         <xsl:when test="$tOffice='ZW'">
	            مكتب الملكية الفكرية للزيمبابوي	
         </xsl:when>
         <xsl:otherwise>
            <xsl:value-of select="$tOffice"></xsl:value-of>
         </xsl:otherwise>
      </xsl:choose>
   </xsl:template>
	<xsl:variable name="adjustedFontSize" xmlns:fox="http://xml.apache.org/fop/extensions">10pt</xsl:variable><xsl:attribute-set name="tdTL" xmlns:fox="http://xml.apache.org/fop/extensions">
		<!-- table, top left column -->
		<xsl:attribute name="border-top">solid black 0.5pt</xsl:attribute>
		<xsl:attribute name="font-size">8pt</xsl:attribute>
		<xsl:attribute name="vertical-align">top</xsl:attribute>
		<xsl:attribute name="padding">1pt</xsl:attribute>
		<xsl:attribute name="text-align">
			<xsl:choose>
				<xsl:when test="$lang='ar'">
					right
				</xsl:when>
				<xsl:otherwise>
					left				
				</xsl:otherwise>
			</xsl:choose>
		</xsl:attribute>
		<xsl:attribute name="letter-spacing">
			<xsl:choose>
				<xsl:when test="$lang='ja'">			
					-0.1mm
				</xsl:when>		
				<xsl:otherwise>			
					0mm
				</xsl:otherwise>		
			</xsl:choose>	
		</xsl:attribute>
	</xsl:attribute-set><xsl:attribute-set name="tdTC" xmlns:fox="http://xml.apache.org/fop/extensions">
		<!-- table, top center column -->
		<xsl:attribute name="border-top">solid black 0.5pt</xsl:attribute>
		<xsl:attribute name="border-left">solid black 0.5pt</xsl:attribute>
		<xsl:attribute name="border-right">solid black 0.5pt</xsl:attribute>
		<xsl:attribute name="font-size">8pt</xsl:attribute>
		<xsl:attribute name="vertical-align">top</xsl:attribute> 
		<xsl:attribute name="padding">1pt</xsl:attribute>
	</xsl:attribute-set><xsl:attribute-set name="tdTR" xmlns:fox="http://xml.apache.org/fop/extensions">
		<!-- table, top right column, with data -->
		<xsl:attribute name="border-top">solid black 0.5pt</xsl:attribute>
		<xsl:attribute name="font-size">
			<xsl:choose>
				<xsl:when test="not(contains($fop_version, '0.2')) and ($fop_version != '')">
					<xsl:value-of select="$adjustedFontSize"></xsl:value-of>
				</xsl:when>
				<xsl:otherwise>12pt</xsl:otherwise>
			</xsl:choose>
		</xsl:attribute>
		<xsl:attribute name="font-family"><xsl:value-of select="$courier_font"></xsl:value-of></xsl:attribute>
		<xsl:attribute name="padding">1pt</xsl:attribute>
	</xsl:attribute-set><xsl:attribute-set name="tdBL" xmlns:fox="http://xml.apache.org/fop/extensions">
		<!-- table, left column, border bottom -->
		<xsl:attribute name="border-bottom">solid black 0.5pt</xsl:attribute>
		<xsl:attribute name="font-size">8pt</xsl:attribute>
		<xsl:attribute name="vertical-align">top</xsl:attribute>
		<xsl:attribute name="padding">1pt</xsl:attribute>
		<xsl:attribute name="letter-spacing">
			<xsl:choose>
				<xsl:when test="$lang='ja'">			
					-0.1mm
				</xsl:when>		
				<xsl:otherwise>			
					0mm
				</xsl:otherwise>		
			</xsl:choose>	
		</xsl:attribute>
	</xsl:attribute-set><xsl:attribute-set name="tdBC" xmlns:fox="http://xml.apache.org/fop/extensions">
		<!-- table, center column, border bottom -->
		<xsl:attribute name="border-bottom">solid black 0.5pt</xsl:attribute>
		<xsl:attribute name="border-left">solid black 0.5pt</xsl:attribute>
		<xsl:attribute name="border-right">solid black 0.5pt</xsl:attribute>
		<xsl:attribute name="font-size">8pt</xsl:attribute>
		<xsl:attribute name="vertical-align">top</xsl:attribute>
		<xsl:attribute name="padding">1pt</xsl:attribute>
	</xsl:attribute-set><xsl:attribute-set name="tdBR" xmlns:fox="http://xml.apache.org/fop/extensions">
		<!-- table, right column, border bottom -->
		<xsl:attribute name="border-bottom">solid black 0.5pt</xsl:attribute>
		<xsl:attribute name="font-size">
			<xsl:choose>
				<xsl:when test="not(contains($fop_version, '0.2')) and ($fop_version != '')">
					<xsl:value-of select="$adjustedFontSize"></xsl:value-of>
				</xsl:when>
				<xsl:otherwise>12pt</xsl:otherwise>
			</xsl:choose>
		</xsl:attribute>
		<xsl:attribute name="font-family"><xsl:value-of select="$courier_font"></xsl:value-of></xsl:attribute>
		<xsl:attribute name="padding-left">1pt</xsl:attribute>
	</xsl:attribute-set><xsl:attribute-set name="tdL" xmlns:fox="http://xml.apache.org/fop/extensions">
		<!-- table, left column -->
		<xsl:attribute name="font-size">8pt</xsl:attribute>
		<xsl:attribute name="vertical-align">top</xsl:attribute>
		<xsl:attribute name="padding">1pt</xsl:attribute>
		<xsl:attribute name="letter-spacing">
			<xsl:choose>
				<xsl:when test="$lang='ja'">			
					-0.1mm
				</xsl:when>		
				<xsl:otherwise>			
					0mm
				</xsl:otherwise>		
			</xsl:choose>	
		</xsl:attribute>
	</xsl:attribute-set><xsl:attribute-set name="tdC" xmlns:fox="http://xml.apache.org/fop/extensions">
		<!-- table, center column -->
		<xsl:attribute name="border-left">solid black 0.5pt</xsl:attribute>
		<xsl:attribute name="border-right">solid black 0.5pt</xsl:attribute>
		<xsl:attribute name="font-size">8pt</xsl:attribute>
		<xsl:attribute name="vertical-align">top</xsl:attribute>
		<xsl:attribute name="padding">1pt</xsl:attribute>
	</xsl:attribute-set><xsl:attribute-set name="tdR" xmlns:fox="http://xml.apache.org/fop/extensions">
		<!-- table, right column -->
		<xsl:attribute name="font-size">
			<xsl:choose>
				<xsl:when test="not(contains($fop_version, '0.2')) and ($fop_version != '')">
					<xsl:value-of select="$adjustedFontSize"></xsl:value-of>
				</xsl:when>
				<xsl:otherwise>12pt</xsl:otherwise>
			</xsl:choose>
		</xsl:attribute>
		<xsl:attribute name="font-family"><xsl:value-of select="$courier_font"></xsl:value-of></xsl:attribute>
		<xsl:attribute name="padding">1pt</xsl:attribute>
	</xsl:attribute-set><xsl:attribute-set name="tdTB" xmlns:fox="http://xml.apache.org/fop/extensions">
		<!-- table cell, top and bottom borders -->
		<xsl:attribute name="border-top">solid black 0.5pt</xsl:attribute>
		<xsl:attribute name="border-bottom">solid black 0.5pt</xsl:attribute>
	</xsl:attribute-set><xsl:attribute-set name="tdTBL" xmlns:fox="http://xml.apache.org/fop/extensions">
		<!-- table, left column, top and bottom borders -->
		<xsl:attribute name="border-top">solid black 0.5pt</xsl:attribute>
		<xsl:attribute name="border-bottom">solid black 0.5pt</xsl:attribute>
		<xsl:attribute name="font-size">8pt</xsl:attribute>
		<xsl:attribute name="vertical-align">top</xsl:attribute>
		<xsl:attribute name="padding">1pt</xsl:attribute>
		<xsl:attribute name="letter-spacing">
			<xsl:choose>
				<xsl:when test="$lang='ja'">			
					-0.1mm
				</xsl:when>		
				<xsl:otherwise>			
					0mm
				</xsl:otherwise>		
			</xsl:choose>	
		</xsl:attribute>
	</xsl:attribute-set><xsl:attribute-set name="tdTBC" xmlns:fox="http://xml.apache.org/fop/extensions">
		<!-- table, center column, all borders -->
		<xsl:attribute name="border">solid black 0.5pt</xsl:attribute>
		<xsl:attribute name="font-size">8pt</xsl:attribute>
		<xsl:attribute name="vertical-align">top</xsl:attribute>
		<xsl:attribute name="padding">1pt</xsl:attribute>
	</xsl:attribute-set><xsl:attribute-set name="tdTBC_hyp" xmlns:fox="http://xml.apache.org/fop/extensions">
		<!-- table, center column, all borders -->
		<xsl:attribute name="border">solid black 0.5pt</xsl:attribute>
		<xsl:attribute name="font-size">8pt</xsl:attribute>
		<xsl:attribute name="vertical-align">top</xsl:attribute>
		<xsl:attribute name="padding">1pt</xsl:attribute>
		<xsl:attribute name="hyphenate">
			<xsl:choose>
				<xsl:when test="not($lang='ja' or $lang='zh' or $lang='ar')">true</xsl:when>
				<xsl:otherwise>false</xsl:otherwise>
			</xsl:choose>
		</xsl:attribute>
		<xsl:attribute name="hyphenation-push-character-count">6</xsl:attribute>
		<xsl:attribute name="hyphenation-remain-character-count">6</xsl:attribute>
	</xsl:attribute-set><xsl:attribute-set name="tdTBR" xmlns:fox="http://xml.apache.org/fop/extensions">
		<!-- table, right column, top and bottom borders -->
		<xsl:attribute name="border-top">solid black 0.5pt</xsl:attribute>
		<xsl:attribute name="border-bottom">solid black 0.5pt</xsl:attribute>
		<xsl:attribute name="font-size">
			<xsl:choose>
				<xsl:when test="not(contains($fop_version, '0.2')) and ($fop_version != '')">
					<xsl:value-of select="$adjustedFontSize"></xsl:value-of>
				</xsl:when>
				<xsl:otherwise>12pt</xsl:otherwise>
			</xsl:choose>
		</xsl:attribute>
		<xsl:attribute name="font-family"><xsl:value-of select="$courier_font"></xsl:value-of></xsl:attribute>
		<xsl:attribute name="padding">1.5pt</xsl:attribute>
	</xsl:attribute-set><xsl:attribute-set name="tdBorderTop" xmlns:fox="http://xml.apache.org/fop/extensions">
		<!-- table cell, top border -->
		<xsl:attribute name="border-top">solid black 0.5pt</xsl:attribute>
	</xsl:attribute-set><xsl:attribute-set name="tdBorderBottom" xmlns:fox="http://xml.apache.org/fop/extensions">
		<!-- table cell, bottom border -->
		<xsl:attribute name="border-bottom">solid black 0.5pt</xsl:attribute>
	</xsl:attribute-set><xsl:attribute-set name="tdBorderBottomLeft" xmlns:fox="http://xml.apache.org/fop/extensions">
		<!-- table cell, bottom and left border -->
		<xsl:attribute name="border-bottom">solid black 0.5pt</xsl:attribute>
		<xsl:attribute name="border-left">solid black 0.5pt</xsl:attribute>
	</xsl:attribute-set><xsl:attribute-set name="tdBorderLeft" xmlns:fox="http://xml.apache.org/fop/extensions">
		<!-- table cell, left border -->
		<xsl:attribute name="border-left">solid black 0.5pt</xsl:attribute> 
		<xsl:attribute name="font-size">8pt</xsl:attribute>
		<xsl:attribute name="vertical-align">top</xsl:attribute> 
		<xsl:attribute name="padding">1pt</xsl:attribute>
	</xsl:attribute-set><xsl:attribute-set name="tdBorderRight" xmlns:fox="http://xml.apache.org/fop/extensions">
		<!-- table cell, right border -->
		<xsl:attribute name="border-right">solid black 0.5pt</xsl:attribute> 
		<xsl:attribute name="font-size">8pt</xsl:attribute>
		<xsl:attribute name="vertical-align">top</xsl:attribute> 
		<xsl:attribute name="padding">1pt</xsl:attribute>
	</xsl:attribute-set><xsl:attribute-set name="tdBorderTopLeft" xmlns:fox="http://xml.apache.org/fop/extensions">
		<!-- table cell, top border -->
		<xsl:attribute name="border-top">solid black 0.5pt</xsl:attribute>
		<xsl:attribute name="border-left">solid black 0.5pt</xsl:attribute> 
		<xsl:attribute name="font-size">8pt</xsl:attribute>
		<xsl:attribute name="vertical-align">top</xsl:attribute> 
		<xsl:attribute name="padding">1pt</xsl:attribute>
		<xsl:attribute name="text-align">center</xsl:attribute>
	</xsl:attribute-set><xsl:attribute-set name="tdBorderTopLeftData" xmlns:fox="http://xml.apache.org/fop/extensions">
		<!-- table cell, top border -->
		<xsl:attribute name="border-top">solid black 0.5pt</xsl:attribute>
		<xsl:attribute name="border-left">solid black 0.5pt</xsl:attribute> 
		<xsl:attribute name="font-size">
			<xsl:choose>
				<xsl:when test="not(contains($fop_version, '0.2')) and ($fop_version != '')">
					<xsl:value-of select="$adjustedFontSize"></xsl:value-of>
				</xsl:when>
				<xsl:otherwise>12pt</xsl:otherwise>
			</xsl:choose>
		</xsl:attribute>
		<xsl:attribute name="font-family"><xsl:value-of select="$courier_font"></xsl:value-of></xsl:attribute>
		<xsl:attribute name="padding">1pt</xsl:attribute>
	</xsl:attribute-set><xsl:attribute-set name="tdBorderTopBottomLeftData" xmlns:fox="http://xml.apache.org/fop/extensions">
		<!-- table cell, top border -->
		<xsl:attribute name="border-top">solid black 0.5pt</xsl:attribute>
		<xsl:attribute name="border-bottom">solid black 0.5pt</xsl:attribute>
		<xsl:attribute name="border-left">solid black 0.5pt</xsl:attribute> 
		<xsl:attribute name="font-size">
			<xsl:choose>
				<xsl:when test="not(contains($fop_version, '0.2')) and ($fop_version != '')">
					<xsl:value-of select="$adjustedFontSize"></xsl:value-of>
				</xsl:when>
				<xsl:otherwise>12pt</xsl:otherwise>
			</xsl:choose>
		</xsl:attribute>
		<xsl:attribute name="font-family"><xsl:value-of select="$courier_font"></xsl:value-of></xsl:attribute>
		<xsl:attribute name="padding">1pt</xsl:attribute>
	</xsl:attribute-set><xsl:attribute-set name="tdBorderTopRight" xmlns:fox="http://xml.apache.org/fop/extensions">
		<!-- table cell, top border -->
		<xsl:attribute name="border-top">solid black 0.5pt</xsl:attribute>
		<xsl:attribute name="border-right">solid black 0.5pt</xsl:attribute> 
		<xsl:attribute name="font-size">8pt</xsl:attribute>
		<xsl:attribute name="vertical-align">top</xsl:attribute> 
		<xsl:attribute name="padding">1pt</xsl:attribute>
		<xsl:attribute name="text-align">center</xsl:attribute>
	</xsl:attribute-set><xsl:attribute-set name="tdBorderTopRightData" xmlns:fox="http://xml.apache.org/fop/extensions">
		<!-- table cell, top border -->
		<xsl:attribute name="border-top">solid black 0.5pt</xsl:attribute>
		<xsl:attribute name="border-right">solid black 0.5pt</xsl:attribute> 
		<xsl:attribute name="font-size">
			<xsl:choose>
				<xsl:when test="not(contains($fop_version, '0.2')) and ($fop_version != '')">
					<xsl:value-of select="$adjustedFontSize"></xsl:value-of>
				</xsl:when>
				<xsl:otherwise>12pt</xsl:otherwise>
			</xsl:choose>
		</xsl:attribute>
		<xsl:attribute name="font-family"><xsl:value-of select="$courier_font"></xsl:value-of></xsl:attribute>
		<xsl:attribute name="padding">1pt</xsl:attribute>
	</xsl:attribute-set><xsl:attribute-set name="hyphenation" xmlns:fox="http://xml.apache.org/fop/extensions">
		<xsl:attribute name="language">
			<xsl:value-of select="$lang"></xsl:value-of>
		</xsl:attribute>
		<xsl:attribute name="font-size">12pt</xsl:attribute>
		<xsl:attribute name="hyphenate">
			<xsl:choose>
				<xsl:when test="not($lang='ja' or $lang='zh' or $lang='ar')">true</xsl:when>
				<xsl:otherwise>false</xsl:otherwise>
			</xsl:choose>
		</xsl:attribute>
		<xsl:attribute name="hyphenation-push-character-count">6</xsl:attribute>
		<xsl:attribute name="hyphenation-remain-character-count">6</xsl:attribute>
	</xsl:attribute-set><xsl:attribute-set name="tdBorderTopLeftNoCenter" xmlns:fox="http://xml.apache.org/fop/extensions">
		<!-- table cell, top left -->
		<xsl:attribute name="border-top">solid black 0.5pt</xsl:attribute>
		<xsl:attribute name="border-left">solid black 0.5pt</xsl:attribute>
		<xsl:attribute name="font-size">8pt</xsl:attribute>
		<xsl:attribute name="vertical-align">top</xsl:attribute> 
		<xsl:attribute name="padding">1pt</xsl:attribute>
	</xsl:attribute-set>
	<xsl:key name="allCharge" match="//charge" use="."></xsl:key><xsl:key name="allPostal" match="//postal-order" use="."></xsl:key><xsl:key name="allCash" match="//cash" use="."></xsl:key><xsl:key name="allCoupons" match="//coupons" use="."></xsl:key><xsl:key name="allCheque" match="//cheque" use="."></xsl:key><xsl:key name="allBank" match="//bank-draft" use="."></xsl:key><xsl:key name="allStamps" match="//stamps" use="."></xsl:key><xsl:key name="allOther" match="//other" use="."></xsl:key><xsl:key name="allCur" match="//*/@currency" use="."></xsl:key><xsl:key name="fee-currency" match="prescribed-fees/* | amount-grand-total" use="@currency"></xsl:key><xsl:template name="fee_info">
		<xsl:choose>
			<xsl:when test="$fee_doc != ''">
				<xsl:for-each select="document($fee_doc)/*">
					<xsl:choose>
						<xsl:when test="document($fee_doc)//doc-page">
							<xsl:for-each select="document($fee_doc)//doc-page">
								<xsl:apply-templates select="."></xsl:apply-templates>
							</xsl:for-each>
						</xsl:when>
						<xsl:otherwise>
							<xsl:call-template name="process_fee_info"></xsl:call-template>
						</xsl:otherwise>
					</xsl:choose>
				</xsl:for-each>
			</xsl:when>
			<!-- when no fee parameter (e.g., fee-sheet document) -->
			<xsl:otherwise>
				<xsl:choose>
					<xsl:when test="./doc-page">
						<xsl:for-each select="./doc-page">
							<xsl:apply-templates select="doc-page"></xsl:apply-templates>
						</xsl:for-each>
					</xsl:when>
					<xsl:otherwise>
						<xsl:call-template name="process_fee_info"></xsl:call-template>
					</xsl:otherwise>
				</xsl:choose>
			</xsl:otherwise>
		</xsl:choose>
		<xsl:call-template name="remarks"></xsl:call-template>
	</xsl:template><xsl:template name="process_fee_info">
		<!-- get the currencies used -->
		<xsl:variable name="uCharge" select="//charge[generate-id(.)=generate-id(key('allCharge',.))]"></xsl:variable>
		<xsl:variable name="uPostal" select="//postal-order[generate-id(.)=generate-id(key('allPostal',.))]"></xsl:variable>
		<xsl:variable name="uCash" select="//cash[generate-id(.)=generate-id(key('allCash',.))]"></xsl:variable>
		<xsl:variable name="uCoupons" select="//coupons[generate-id(.)=generate-id(key('allCoupons',.))]"></xsl:variable>
		<xsl:variable name="uCheque" select="//cheque[generate-id(.)=generate-id(key('allCheque',.))]"></xsl:variable>
		<xsl:variable name="uBank" select="//bank-draft[generate-id(.)=generate-id(key('allBank',.))]"></xsl:variable>
		<xsl:variable name="uStamps" select="//stamps[generate-id(.)=generate-id(key('allStamps',.))]"></xsl:variable>
		<xsl:variable name="uOther" select="//other[generate-id(.)=generate-id(key('allOther',.))]"></xsl:variable>
		<!-- variable to store the number of different payment modes; used in box 12-19 -->
		<xsl:variable name="pModes" select="count($uCharge) + count($uPostal) + count($uCash) + count($uCoupons) + count($uCheque) + count($uBank) + count($uStamps) + count($uOther)"></xsl:variable>
		<xsl:variable name="curCount" select="count(.//*/@currency[generate-id(.)=generate-id(key('allCur',.))])"></xsl:variable>
		<xsl:variable name="unique-currencies" select=".//prescribed-fees/*[count( . | key('fee-currency', @currency)[1]) = 1] | .//amount-grand-total[count( . | key('fee-currency', @currency)[1]) = 1]"></xsl:variable>
		<fo:table table-layout="fixed" border-collapse="separate" space-after="5mm">
			<fo:table-column column-width="12mm"></fo:table-column>
			<fo:table-column column-width="53mm"></fo:table-column>
			<fo:table-column column-width="105mm"></fo:table-column>
			<fo:table-body>
				<fo:table-row>
					<fo:table-cell xsl:use-attribute-sets="tdTL">
						<fo:block>
							<fo:inline font-weight="bold">
								<xsl:text>0</xsl:text>
							</fo:inline>
						</fo:block>
					</fo:table-cell>
					<fo:table-cell xsl:use-attribute-sets="tdTC">
						<fo:block space-after="1.5mm">
							<fo:inline font-weight="bold">
								لاستعمال مكتب تسلم الطلبات فقط
							</fo:inline>
						</fo:block>
					</fo:table-cell>
					<fo:table-cell xsl:use-attribute-sets="tdTL">
						<fo:block></fo:block>
					</fo:table-cell>
				</fo:table-row>
				<fo:table-row>
					<fo:table-cell xsl:use-attribute-sets="tdBL">
						<fo:block>
							<xsl:text>0-1</xsl:text>
						</fo:block>
					</fo:table-cell>
					<fo:table-cell xsl:use-attribute-sets="tdBC">
						<fo:block>
							رقم الطلب الدولي
						</fo:block>
					</fo:table-cell>
					<fo:table-cell xsl:use-attribute-sets="tdBR">
						<fo:block>
							<xsl:choose>
								<xsl:when test="document($rrri_doc)//doc-number">
									<xsl:value-of select="document($rrri_doc)//doc-number"></xsl:value-of>
								</xsl:when>
								<xsl:when test="$ia_number">
									<xsl:value-of select="$ia_number"></xsl:value-of>
								</xsl:when>
							</xsl:choose>
						</fo:block>
					</fo:table-cell>
				</fo:table-row>
				<fo:table-row>
					<fo:table-cell xsl:use-attribute-sets="tdBL">
						<fo:block space-after="2.5mm">
							<fo:inline font-weight="bold">
								<xsl:text>0-2</xsl:text>
							</fo:inline>
						</fo:block>
					</fo:table-cell>
					<fo:table-cell xsl:use-attribute-sets="tdBC">
						<fo:block>
							ختم التاريخ من مكتب الاستلام
						</fo:block>
					</fo:table-cell>
					<fo:table-cell xsl:use-attribute-sets="tdBorderBottom">
						<fo:block></fo:block>
					</fo:table-cell>
				</fo:table-row>
			</fo:table-body>
		</fo:table>
		<fo:table table-layout="fixed" border-collapse="separate">
			<fo:table-column column-width="12mm"></fo:table-column>
			<fo:table-column column-width="48mm"></fo:table-column>
			<fo:table-column column-width="5mm"></fo:table-column>
			<fo:table-column column-width="31mm"></fo:table-column>
			<fo:table-column column-width="41mm"></fo:table-column>
			<fo:table-column column-width="33mm"></fo:table-column>
			<fo:table-body>
				<fo:table-row>
					<fo:table-cell xsl:use-attribute-sets="tdTR">
						<fo:block>
							<fo:inline font-weight="bold">
								<xsl:text>0-4</xsl:text>
							</fo:inline>
						</fo:block>
					</fo:table-cell>
					<fo:table-cell xsl:use-attribute-sets="tdTC" number-columns-spanned="2">
						<fo:block>
							<fo:inline font-weight="bold">
								 الاستمارة  PCT/RO/101  (مرفق)
								<fo:block space-before=".5mm"></fo:block>
								ورقة حساب الرسوم (PCT)
							</fo:inline>
						</fo:block>
					</fo:table-cell>
					<fo:table-cell xsl:use-attribute-sets="tdBorderTop" number-columns-spanned="3">
						<fo:block></fo:block>
					</fo:table-cell>
				</fo:table-row>
				<fo:table-row>
					<fo:table-cell xsl:use-attribute-sets="tdBR">
						<fo:block>
							<xsl:text>0-4-1</xsl:text>
						</fo:block>
					</fo:table-cell>
					<fo:table-cell xsl:use-attribute-sets="tdBC" number-columns-spanned="2">
						<fo:block>
							أعدت باستخدام
						</fo:block>
					</fo:table-cell>
					<fo:table-cell xsl:use-attribute-sets="tdBL" number-columns-spanned="3">
						<fo:block>
							<fo:inline font-weight="bold">
								<xsl:value-of select="$software_name"></xsl:value-of>
								<fo:block></fo:block>
								<xsl:value-of select="$software_version"></xsl:value-of>
							</fo:inline>
						</fo:block>
					</fo:table-cell>
				</fo:table-row>
				<fo:table-row>
					<fo:table-cell xsl:use-attribute-sets="tdBR">
						<fo:block>
							<fo:inline font-weight="bold">
								<xsl:text>0-9</xsl:text>
							</fo:inline>
						</fo:block>
					</fo:table-cell>
					<fo:table-cell xsl:use-attribute-sets="tdBC" number-columns-spanned="2">
						<fo:block>
							<fo:inline font-weight="bold">
								رقم مرجع ملف المودع أو الوكيل
							</fo:inline>
						</fo:block>
					</fo:table-cell>
					<fo:table-cell xsl:use-attribute-sets="tdBL" number-columns-spanned="3">
						<fo:block>
							<fo:inline font-weight="bold">
								<xsl:value-of select=".//file-reference-id"></xsl:value-of>
							</fo:inline>
						</fo:block>
					</fo:table-cell>
				</fo:table-row>
				<fo:table-row>
					<fo:table-cell xsl:use-attribute-sets="tdR">
						<fo:block>
							<fo:inline font-weight="bold">
								<xsl:text>2</xsl:text>
							</fo:inline>
						</fo:block>
					</fo:table-cell>
					<fo:table-cell xsl:use-attribute-sets="tdC" number-columns-spanned="2">
						<fo:block>
							<fo:inline font-weight="bold">
								مودع الطلب
							</fo:inline>
						</fo:block>
					</fo:table-cell>
					<fo:table-cell xsl:use-attribute-sets="tdL" number-columns-spanned="3">
						<fo:block>
							<fo:inline font-weight="bold">
								<xsl:choose>
									<xsl:when test=".//applicant-name/name">
										<xsl:call-template name="uppercaser">
											<xsl:with-param name="string" select=".//applicant-name/name"></xsl:with-param>
										</xsl:call-template>
									</xsl:when>
									<xsl:otherwise>
										<xsl:call-template name="uppercaser">
											<xsl:with-param name="string" select=".//applicant-name/last-name"></xsl:with-param>
										</xsl:call-template>
										<xsl:text>, </xsl:text>
										<xsl:value-of select=".//applicant-name/first-name"></xsl:value-of>
									</xsl:otherwise>
								</xsl:choose>
							</fo:inline>
						</fo:block>
					</fo:table-cell>
				</fo:table-row>
				<fo:table-row>
					<fo:table-cell xsl:use-attribute-sets="tdTR" text-align="right">
						<fo:block>
							<fo:inline font-weight="bold">
								<xsl:text>12</xsl:text>
							</fo:inline>
						</fo:block>
					</fo:table-cell>
					<fo:table-cell xsl:use-attribute-sets="tdTC" number-columns-spanned="2">
						<fo:block>
							<fo:inline font-weight="bold">
								حساب الرسوم المقرّرة
							</fo:inline>
						</fo:block>
					</fo:table-cell>
					<fo:table-cell xsl:use-attribute-sets="tdTR" text-align="center">
						<fo:block>
							مبلغ الرسم/ المضاعف
						</fo:block>
					</fo:table-cell>
					<xsl:for-each select=".//prescribed-fees/*">
						<xsl:sort select="@currency"></xsl:sort>
						<xsl:if test="not(@currency = preceding-sibling::*/@currency)">
							<fo:table-cell xsl:use-attribute-sets="tdBorderTopRight">
							<!--202001 show equivalent amount !-->
								<xsl:choose>
									<xsl:when test="@currency = 'EQF'">
										<fo:block>
											المجموع  
										</fo:block>
										<fo:block>
											(المعادل لـ 
											<xsl:choose>
												<xsl:when test="..//transmittal-fee/@currency != 'EQF'">
													<xsl:value-of select="..//transmittal-fee/@currency"></xsl:value-of>
												</xsl:when>
												<xsl:when test="..//search-fee/@currency != 'EQF'">
													<xsl:value-of select="..//search-fee/@currency"></xsl:value-of>															
												</xsl:when>
												<xsl:when test="..//international-fee/@currency != 'EQF'">
													<xsl:value-of select="..//international-fee/@currency"></xsl:value-of>															
												</xsl:when>
												<xsl:when test="..//pdoc-fee/@currency != 'EQF'">
													<xsl:value-of select="..//pdoc-fee/@currency"></xsl:value-of>
												</xsl:when>
												<xsl:when test="..//restoration-fee/@currency != 'EQF'">
													<xsl:value-of select="..//restoration-fee/@currency"></xsl:value-of>															
												</xsl:when>
												<xsl:when test="..//earlier-search-document-fee/@currency != 'EQF'">
													<xsl:value-of select="..//earlier-search-document-fee/@currency"></xsl:value-of>
												</xsl:when>
											</xsl:choose>
											 بالفرنك السويسري)
										</fo:block>	
									</xsl:when>
									<xsl:when test="@currency = 'EQU'">
										<fo:block>
											المجموع  
										</fo:block>
										<fo:block>
											(المعادل لـ 
											<xsl:choose>
												<xsl:when test="..//transmittal-fee/@currency != 'EQU'">
													<xsl:value-of select="..//transmittal-fee/@currency"></xsl:value-of>
												</xsl:when>
												<xsl:when test="..//search-fee/@currency != 'EQU'">
													<xsl:value-of select="..//search-fee/@currency"></xsl:value-of>															
												</xsl:when>
												<xsl:when test="..//international-fee/@currency != 'EQU'">
													<xsl:value-of select="..//international-fee/@currency"></xsl:value-of>															
												</xsl:when>
												<xsl:when test="..//pdoc-fee/@currency != 'EQU'">
													<xsl:value-of select="..//pdoc-fee/@currency"></xsl:value-of>
												</xsl:when>
												<xsl:when test="..//restoration-fee/@currency != 'EQU'">
													<xsl:value-of select="..//restoration-fee/@currency"></xsl:value-of>															
												</xsl:when>
												<xsl:when test="..//earlier-search-document-fee/@currency != 'EQU'">
													<xsl:value-of select="..//earlier-search-document-fee/@currency"></xsl:value-of>
												</xsl:when>
											</xsl:choose>
											 بالدولار الأمريكي)
										</fo:block>	
									</xsl:when>
									<xsl:otherwise>	
										<fo:block>   
											المجموع   (<xsl:value-of select="@currency"></xsl:value-of>)
										</fo:block>
									</xsl:otherwise>
								</xsl:choose>
							</fo:table-cell>
						</xsl:if>
					</xsl:for-each>
					<xsl:if test="$curCount = 1">
						<fo:table-cell xsl:use-attribute-sets="tdBorderTopRight">
							<fo:block></fo:block>
						</fo:table-cell>
					</xsl:if>
				</fo:table-row>
				<fo:table-row>
					<fo:table-cell xsl:use-attribute-sets="tdL">
						<fo:block text-align="center">12-1</fo:block>
					</fo:table-cell>
					<fo:table-cell xsl:use-attribute-sets="tdBorderTopRight" text-align="right">
						<fo:block>
							رسم التحويل
						</fo:block>
					</fo:table-cell>
					<fo:table-cell xsl:use-attribute-sets="tdBorderTopLeft">
						<fo:block>
							<fo:inline font-weight="bold">
								<xsl:text>T</xsl:text>
							</fo:inline>
						</fo:block>
					</fo:table-cell>
					<fo:table-cell xsl:use-attribute-sets="tdTL">
						<fo:block font-size="11pt" font-family="ZapfDingbats" text-align="center">➪</fo:block>
					</fo:table-cell>
					<xsl:for-each select=".//transmittal-fee">
						<xsl:variable name="this-fee" select="."></xsl:variable>
						<xsl:for-each select="$unique-currencies">
							<xsl:sort select="@currency"></xsl:sort>
							<!-- use with 'if' test below to trap NaN values -->
							<xsl:variable name="fNum">
								<xsl:value-of select="$this-fee[@currency = current()/@currency]/amount-total"></xsl:value-of>
							</xsl:variable>
							<fo:table-cell xsl:use-attribute-sets="tdBorderTopRightData" text-align="right">
								<fo:block>
									<xsl:if test="boolean(number($fNum))">
										<fo:inline font-weight="bold">
											<xsl:if test="$fNum &gt; 0">
												<xsl:value-of select="$fNum"></xsl:value-of>
											</xsl:if>
										</fo:inline>
									</xsl:if>
								</fo:block>
							</fo:table-cell>
						</xsl:for-each>
					</xsl:for-each>
					<xsl:if test="$curCount = 1">
						<fo:table-cell xsl:use-attribute-sets="tdBorderTopRight">
							<fo:block></fo:block>
						</fo:table-cell>
					</xsl:if>
				</fo:table-row>
				<fo:table-row>
					<fo:table-cell xsl:use-attribute-sets="tdR" text-align="center">
						<fo:block>12-2<xsl:if test=".//isa">-1</xsl:if>
						</fo:block>
					</fo:table-cell>
					<fo:table-cell xsl:use-attribute-sets="tdBorderTopRight" text-align="right">
						<fo:block>
							رسم البحث 
						</fo:block>
					</fo:table-cell>
					<fo:table-cell xsl:use-attribute-sets="tdBorderTopLeft">
						<fo:block>
							<fo:inline font-weight="bold">
								<xsl:text>S</xsl:text>
							</fo:inline>
						</fo:block>
					</fo:table-cell>
					<fo:table-cell xsl:use-attribute-sets="tdTR" text-align="center">
						<fo:block font-family="ZapfDingbats" font-size="11pt" padding="1pt">➪</fo:block>
					</fo:table-cell>
					<xsl:for-each select=".//search-fee">
						<xsl:variable name="this-fee" select="."></xsl:variable>
						<xsl:for-each select="$unique-currencies">
							<xsl:sort select="@currency"></xsl:sort>
							<!-- use with 'if' test below to trap NaN values -->
							<xsl:variable name="fNum">
								<xsl:value-of select="$this-fee[@currency = current()/@currency]/amount-total"></xsl:value-of>
							</xsl:variable>
							<fo:table-cell xsl:use-attribute-sets="tdBorderTopRightData" text-align="right">
								<fo:block>
									<xsl:if test="boolean(number($fNum))">
										<fo:inline font-weight="bold">
											<xsl:if test="$fNum &gt; 0">
												<xsl:value-of select="$fNum"></xsl:value-of>
											</xsl:if>
										</fo:inline>
									</xsl:if>
								</fo:block>
							</fo:table-cell>
						</xsl:for-each>
					</xsl:for-each>
					<xsl:if test="$curCount = 1">
						<fo:table-cell xsl:use-attribute-sets="tdBorderTopRight">
							<fo:block></fo:block>
						</fo:table-cell>
					</xsl:if>
				</fo:table-row>
				<xsl:if test=".//isa">
					<fo:table-row>
						<fo:table-cell xsl:use-attribute-sets="tdR" text-align="center">
							<fo:block>12-2-2</fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdBorderTopRight" border-left="solid black 0.5pt" text-align="right" number-columns-spanned="2">
							<fo:block>
								 يباشر البحث الدولي من طرف 
							</fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdTC">
							<fo:block>
								<fo:inline font-weight="bold">
									<xsl:value-of select="translate(.//isa,'abcdefghijklmnopqrstuvwxyz','ABCDEFGHIJKLMNOPQRSTUVWXYZ')"></xsl:value-of>
								</fo:inline>
							</fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdBorderTopRight" number-columns-spanned="2">
							<fo:block></fo:block>
						</fo:table-cell>
					</fo:table-row>
				</xsl:if>
				<fo:table-row>
					<fo:table-cell xsl:use-attribute-sets="tdR" text-align="center">
						<fo:block>12-3</fo:block>
					</fo:table-cell>
					<fo:table-cell xsl:use-attribute-sets="tdBorderTopRight" border-left="solid black 0.5pt" text-align="right" number-columns-spanned="2">
						<fo:block>
							رسم الإيداع الدولي
						</fo:block>
					</fo:table-cell>
					<!--
					<fo:table-cell xsl:use-attribute-sets = "tdBorderTopRight"> 
					-->
					<fo:table-cell xsl:use-attribute-sets="tdTC">
						<fo:block></fo:block>
					</fo:table-cell>
					<xsl:choose>
						<xsl:when test=".//isa">
							<fo:table-cell number-columns-spanned="2" xsl:use-attribute-sets="tdBorderRight">
								<fo:block></fo:block>
							</fo:table-cell>
						</xsl:when>
						<xsl:otherwise>
							<fo:table-cell number-columns-spanned="2" xsl:use-attribute-sets="tdBorderTopRight">
								<fo:block></fo:block>							
							</fo:table-cell>
						</xsl:otherwise>
					</xsl:choose>
				</fo:table-row>
				<xsl:if test="($mode='v1.0' or $mode='v1.1')">
					<fo:table-row>
						<fo:table-cell xsl:use-attribute-sets="tdR">
							<fo:block></fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdBorderRight">
							<fo:block space-after="1mm" start-indent="3mm">
								<xsl:text>
								</xsl:text>
								رسم أساسي
							</fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdBorderLeft">
							<fo:block></fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdL">
							<fo:block></fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdBorderRight">
							<fo:block></fo:block>
						</fo:table-cell>
						<fo:table-cell>
							<fo:block></fo:block>
						</fo:table-cell>
					</fo:table-row>
				</xsl:if>
				<fo:table-row>
					<fo:table-cell xsl:use-attribute-sets="tdR">
						<fo:block></fo:block>
					</fo:table-cell>
					<fo:table-cell xsl:use-attribute-sets="tdBorderRight">
						<fo:block start-indent="5mm">
							
(الأوراق 30 الأولى)
						</fo:block>
					</fo:table-cell>
					<fo:table-cell xsl:use-attribute-sets="tdBorderLeft" text-align="center">
						<fo:block>
							<fo:inline font-weight="bold">
								<xsl:choose>
									<xsl:when test="not($mode='v1.0' or $mode='v1.1')">
										<xsl:text>i1</xsl:text>
									</xsl:when>
									<xsl:otherwise>
										<xsl:text>b1</xsl:text>
									</xsl:otherwise>
								</xsl:choose>
							</fo:inline>
						</fo:block>
					</fo:table-cell>
					<fo:table-cell xsl:use-attribute-sets="tdL" text-align="right">
						<fo:block>
							<fo:inline font-weight="bold">
								<xsl:value-of select=".//basic-fee/amount-each"></xsl:value-of>
								<xsl:if test="$curCount &gt; 1">
									<!--
									<xsl:value-of select=".//international-fee/@currency"/> !-->
								</xsl:if>
							</fo:inline>
						</fo:block>
					</fo:table-cell>
					<fo:table-cell xsl:use-attribute-sets="tdBorderRight">
						<fo:block></fo:block>
					</fo:table-cell>
					<fo:table-cell>
						<fo:block></fo:block>
					</fo:table-cell>
				</fo:table-row>
				<fo:table-row>
					<fo:table-cell xsl:use-attribute-sets="tdL" text-align="center">
						<fo:block>12-4</fo:block>
					</fo:table-cell>
					<fo:table-cell xsl:use-attribute-sets="tdBorderTopRight" text-align="right">
						<fo:block start-indent="5mm">
							الأوراق التالية
						</fo:block>
					</fo:table-cell>
					<fo:table-cell xsl:use-attribute-sets="tdBorderTopLeft">
						<fo:block></fo:block>
					</fo:table-cell>
					<fo:table-cell xsl:use-attribute-sets="tdTL">
						<fo:block>
							<fo:inline font-weight="bold">
								<xsl:choose>
									<xsl:when test=".//sheets-over-30">
										<xsl:value-of select=".//sheets-over-30"></xsl:value-of>
									</xsl:when>
									<xsl:otherwise>
										<xsl:text>0</xsl:text>
									</xsl:otherwise>
								</xsl:choose>
							</fo:inline>
						</fo:block>
					</fo:table-cell>
					<fo:table-cell xsl:use-attribute-sets="tdBorderRight">
						<fo:block></fo:block>
					</fo:table-cell>
				</fo:table-row>
				<fo:table-row>
					<fo:table-cell xsl:use-attribute-sets="tdR" text-align="center">
						<fo:block>12-5</fo:block>
					</fo:table-cell>
					<fo:table-cell xsl:use-attribute-sets="tdBorderTopRight" text-align="right">
						<fo:block start-indent="5mm">
							مبلغ إضافي
						</fo:block>
					</fo:table-cell>
					<fo:table-cell xsl:use-attribute-sets="tdBorderTopLeft">
						<fo:block>
							<fo:inline font-weight="bold" font-size="7pt">
								<xsl:text>(X)</xsl:text>
							</fo:inline>
						</fo:block>
					</fo:table-cell>
					<fo:table-cell xsl:use-attribute-sets="tdTL">
						<fo:block>
							<fo:inline font-weight="bold">
								<xsl:choose>
									<xsl:when test=".//additional-amount/amount-each">
										<xsl:value-of select=".//additional-amount/amount-each"></xsl:value-of>
									</xsl:when>
									<xsl:otherwise>
										<xsl:text>0</xsl:text>
									</xsl:otherwise>
								</xsl:choose>
								<xsl:if test="$curCount &gt; 1">
									<!--
									<xsl:value-of select=".//international-fee/@currency"/> !-->
								</xsl:if>
							</fo:inline>
						</fo:block>
					</fo:table-cell>
					<fo:table-cell xsl:use-attribute-sets="tdBorderRight">
						<fo:block></fo:block>
					</fo:table-cell>
					<fo:table-cell>
						<fo:block></fo:block>
					</fo:table-cell>
				</fo:table-row>
				<fo:table-row>
					<fo:table-cell xsl:use-attribute-sets="tdR" text-align="center">
						<fo:block>12-6</fo:block>
					</fo:table-cell>
					<fo:table-cell xsl:use-attribute-sets="tdBorderTopRight" text-align="right">
						<fo:block start-indent="5mm">
							مجموع المبلغ الإضافي
						</fo:block>
					</fo:table-cell>
					<fo:table-cell xsl:use-attribute-sets="tdBorderTopLeft">
						<fo:block>
							<fo:inline font-weight="bold">
								<xsl:choose>
									<xsl:when test="not($mode='v1.0' or $mode='v1.1')">
										<xsl:text>i2</xsl:text>
									</xsl:when>
									<xsl:otherwise>
										<xsl:text>b2</xsl:text>
									</xsl:otherwise>
								</xsl:choose>
							</fo:inline>
						</fo:block>
					</fo:table-cell>
					<fo:table-cell xsl:use-attribute-sets="tdTL" text-align="right">
						<fo:block>
							<fo:inline font-weight="bold">
								<xsl:choose>
									<xsl:when test=".//total-additional-amount">
										<xsl:value-of select=".//total-additional-amount"></xsl:value-of>
									</xsl:when>
									<xsl:otherwise>
										<xsl:text>0</xsl:text>
									</xsl:otherwise>
								</xsl:choose>
								<xsl:if test="$curCount &gt; 1">
									<!--
									<xsl:value-of select=".//international-fee/@currency"/> !-->
								</xsl:if>
							</fo:inline>
						</fo:block>
					</fo:table-cell>
					<fo:table-cell xsl:use-attribute-sets="tdBorderRight">
						<fo:block></fo:block>
					</fo:table-cell>
					<fo:table-cell>
						<fo:block></fo:block>
					</fo:table-cell>
				</fo:table-row>
				<fo:table-row>
					<fo:table-cell xsl:use-attribute-sets="tdR" text-align="center">
						<fo:block>12-7</fo:block>
					</fo:table-cell>
					<fo:table-cell xsl:use-attribute-sets="tdBorderTopRight" text-align="right">
						<fo:block start-indent="5mm">
							<xsl:choose>
								<xsl:when test="not($mode='v1.0' or $mode='v1.1')">
									<xsl:text>i1 + i2 =</xsl:text>
								</xsl:when>
								<xsl:otherwise>
									<xsl:text>b1 + b2 =</xsl:text>
								</xsl:otherwise>
							</xsl:choose>
						</fo:block>
					</fo:table-cell>
					<fo:table-cell xsl:use-attribute-sets="tdBorderTopLeft">
						<fo:block>
							<fo:inline font-weight="bold">
								<xsl:choose>
									<xsl:when test="not($mode='v1.0' or $mode='v1.1')">
										<xsl:text>i</xsl:text>
									</xsl:when>
									<xsl:otherwise>
										<xsl:text>B</xsl:text>
									</xsl:otherwise>
								</xsl:choose>
							</fo:inline>
						</fo:block>
					</fo:table-cell>
					<fo:table-cell xsl:use-attribute-sets="tdTL" text-align="right">
						<fo:block>
							<fo:inline font-weight="bold">
								<xsl:choose>
									<xsl:when test=".//basic-fee/amount-total">
										<xsl:value-of select=".//basic-fee/amount-total"></xsl:value-of>
									</xsl:when>
									<xsl:otherwise>
										<xsl:value-of select="number(translate(.//basic-fee/amount-each,' .,:-','')) + number(.//total-additional-amount)"></xsl:value-of>
									</xsl:otherwise>
								</xsl:choose>
								<xsl:if test="$curCount &gt; 1">
									<!--
									<xsl:value-of select=".//international-fee/@currency"/> !-->
								</xsl:if>
							</fo:inline>
						</fo:block>
					</fo:table-cell>
					<fo:table-cell xsl:use-attribute-sets="tdBorderRight">
						<fo:block></fo:block>
					</fo:table-cell>
					<fo:table-cell>
						<fo:block></fo:block>
					</fo:table-cell>
				</fo:table-row>
				<xsl:if test="(.//designation-fee) and ($mode='v1.0' or $mode='v1.1')">
					<fo:table-row>
						<fo:table-cell xsl:use-attribute-sets="tdR" text-align="center">
							<fo:block>12-8</fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdTC" number-columns-spanned="2">
							<fo:block space-after="1mm" start-indent="3mm">
								رسوم التعيين
							</fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdBorderTop">
							<fo:block></fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdBorderRight">
							<fo:block></fo:block>
						</fo:table-cell>
						<fo:table-cell>
							<fo:block></fo:block>
						</fo:table-cell>
					</fo:table-row>
					<fo:table-row>
						<fo:table-cell>
							<fo:block></fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdC" number-columns-spanned="2">
							<fo:block start-indent="5mm">
								عدد التعيينات الواردة في الطلب الدولي
							</fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdL">
							<fo:block>
								<fo:inline font-weight="bold">
									<xsl:value-of select=".//number-of-designation"></xsl:value-of>
								</fo:inline>
							</fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdBorderRight">
							<fo:block></fo:block>
						</fo:table-cell>
						<fo:table-cell>
							<fo:block></fo:block>
						</fo:table-cell>
					</fo:table-row>
					<fo:table-row>
						<fo:table-cell xsl:use-attribute-sets="tdR" text-align="center">
							<fo:block>12-9</fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdTC" number-columns-spanned="2">
							<fo:block start-indent="5mm">
								عدد رسوم التعيين الواجب دفعها (الحد الأقصى 5)
							</fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdTL">
							<fo:block>
								<fo:inline font-weight="bold">
									<xsl:value-of select=".//designation-fee-payable"></xsl:value-of>
								</fo:inline>
							</fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdBorderRight">
							<fo:block></fo:block>
						</fo:table-cell>
						<fo:table-cell>
							<fo:block></fo:block>
						</fo:table-cell>
					</fo:table-row>
					<fo:table-row>
						<fo:table-cell xsl:use-attribute-sets="tdR" text-align="center">
							<fo:block>12-10</fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdBorderTopRight" text-align="right">
							<fo:block start-indent="5mm">
								مبلغ رسوم التعيين
							</fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdBorderTopLeft">
							<fo:block>
								<fo:inline font-weight="bold" font-size="7pt">
									<xsl:text>(X)</xsl:text>
								</fo:inline>
							</fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdTL" text-align="right">
							<fo:block>
								<fo:inline font-weight="bold">
									<xsl:value-of select=".//designation-fee/amount-each"></xsl:value-of>
									<xsl:if test="$curCount &gt; 1">
										<!--
										<xsl:value-of select=".//international-fee/@currency"/> !-->
									</xsl:if>
								</fo:inline>
							</fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdBorderRight">
							<fo:block></fo:block>
						</fo:table-cell>
						<fo:table-cell>
							<fo:block></fo:block>
						</fo:table-cell>
					</fo:table-row>
					<fo:table-row>
						<fo:table-cell xsl:use-attribute-sets="tdR" text-align="center">
							<fo:block>12-11</fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdBorderTopRight" text-align="right">
							<fo:block start-indent="5mm">
								مجموع رسوم التعيين
							</fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdBorderTopLeft">
							<fo:block>
								<fo:inline font-weight="bold">
									<xsl:text>D</xsl:text>
								</fo:inline>
							</fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdTL" text-align="right">
							<fo:block>
								<fo:inline font-weight="bold">
									<xsl:value-of select=".//designation-fee/amount-total"></xsl:value-of>
									<xsl:if test="$curCount &gt; 1">
										<!--
										<xsl:value-of select=".//international-fee/@currency"/> !-->
									</xsl:if>
								</fo:inline>
							</fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdBorderRight">
							<fo:block></fo:block>
						</fo:table-cell>
						<fo:table-cell>
							<fo:block></fo:block>
						</fo:table-cell>
					</fo:table-row>
				</xsl:if>
				<xsl:for-each select=".//fee-reduction">
					<fo:table-row>
						<fo:table-cell xsl:use-attribute-sets="tdR" text-align="center">
							<fo:block>12-12</fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdBorderTopRight" text-align="right">
							<fo:block start-indent="3mm">
								<xsl:choose>
									<xsl:when test="$mode='v1.0' or $mode='v1.1'">
										<xsl:value-of select="$fee_reduction"></xsl:value-of>
									</xsl:when>
									<xsl:otherwise>
										<xsl:call-template name="reduction_type">
											<xsl:with-param name="reduction" select="@reduction-type"></xsl:with-param>
										</xsl:call-template>
									</xsl:otherwise>
								</xsl:choose>
							</fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdBorderTopLeft">
							<fo:block>
								<fo:inline font-weight="bold">
									<xsl:text>R</xsl:text>
								</fo:inline>
							</fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdTL" text-align="right">
							<fo:block>
								<fo:inline font-weight="bold">
								<!--
									<xsl:if test="$curCount > 1">
										<xsl:value-of select="translate(parent::international-fee/@currency,'abcdefghijklmnopqrstuvwxyz','ABCDEFGHIJKLMNOPQRSTUVWXYZ')"/>
									</xsl:if>
									!-->
									<xsl:value-of select="./amount-each"></xsl:value-of>
								</fo:inline>
							</fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdBorderRight">
							<fo:block></fo:block>
						</fo:table-cell>
						<fo:table-cell>
							<fo:block></fo:block>
						</fo:table-cell>
					</fo:table-row>
				</xsl:for-each>
				<fo:table-row>
					<fo:table-cell xsl:use-attribute-sets="tdR" text-align="center">
						<fo:block>12-13</fo:block>
					</fo:table-cell>
					<fo:table-cell xsl:use-attribute-sets="tdBorderTopRight" text-align="right">
						<fo:block>
							<xsl:choose>
								<xsl:when test="not($mode='v1.0' or $mode='v1.1')">
									مجموع رسوم الإيداع الدولي (i-R)
								</xsl:when>
								<xsl:otherwise>
									مجموع رسوم الإيداع الدولي (B+D+R)
								</xsl:otherwise>
							</xsl:choose>
						</fo:block>
					</fo:table-cell>
					<fo:table-cell xsl:use-attribute-sets="tdBorderTopLeft">
						<fo:block>
							<fo:inline font-weight="bold">
								<xsl:text>I</xsl:text>
							</fo:inline>
						</fo:block>
					</fo:table-cell>
					<fo:table-cell xsl:use-attribute-sets="tdTL">
						<fo:block font-size="11pt" font-family="ZapfDingbats" text-align="center">➪</fo:block>
					</fo:table-cell>
					<xsl:for-each select=".//international-fee">
						<xsl:variable name="this-fee" select="."></xsl:variable>
						<xsl:for-each select="$unique-currencies">
							<xsl:sort select="@currency"></xsl:sort>
							<!-- use with 'if' test below to trap NaN values -->
							<xsl:variable name="fNum">
								<xsl:value-of select="$this-fee[@currency = current()/@currency]/amount-total"></xsl:value-of>
							</xsl:variable>
							<fo:table-cell xsl:use-attribute-sets="tdBorderTopRightData" text-align="right">
								<fo:block>
									<xsl:if test="boolean(number($fNum))">
										<fo:inline font-weight="bold">
											<xsl:if test="$fNum &gt; 0">
												<xsl:value-of select="$fNum"></xsl:value-of>
											</xsl:if>
										</fo:inline>
									</xsl:if>
								</fo:block>
							</fo:table-cell>
						</xsl:for-each>
					</xsl:for-each>
					<xsl:if test="$curCount = 1">
						<fo:table-cell xsl:use-attribute-sets="tdBorderTopRight">
							<fo:block></fo:block>
						</fo:table-cell>
					</xsl:if>
				</fo:table-row>
				<xsl:if test=".//pdoc-fee">
					<xsl:if test="not($lang='ja')">
						<fo:table-row>
							<fo:table-cell xsl:use-attribute-sets="tdR" text-align="center">
								<fo:block>12-14</fo:block>
							</fo:table-cell>
							<fo:table-cell xsl:use-attribute-sets="tdTC" number-columns-spanned="2">
								<fo:block space-after="1mm">
									رسم عن وثيقة الأولوية
								</fo:block>
							</fo:table-cell>
							<fo:table-cell xsl:use-attribute-sets="tdBorderTop">
								<fo:block></fo:block>
							</fo:table-cell>
							<fo:table-cell xsl:use-attribute-sets="tdBorderTopRight" number-columns-spanned="2">
								<fo:block></fo:block>
							</fo:table-cell>
						</fo:table-row>
						<fo:table-row>
							<fo:table-cell>
								<fo:block></fo:block>
							</fo:table-cell>
							<fo:table-cell xsl:use-attribute-sets="tdC" number-columns-spanned="2">
								<fo:block start-indent="5mm">
									عدد وثائق الأولوية المطلوبة:
								</fo:block>
							</fo:table-cell>
							<fo:table-cell xsl:use-attribute-sets="tdL">
								<fo:block>
									<fo:inline font-weight="bold">
										<xsl:value-of select=".//pdoc-quantity"></xsl:value-of>
									</fo:inline>
								</fo:block>
							</fo:table-cell>
							<fo:table-cell xsl:use-attribute-sets="tdBorderRight">
								<fo:block></fo:block>
							</fo:table-cell>
							<fo:table-cell>
								<fo:block></fo:block>
							</fo:table-cell>
						</fo:table-row>
						<fo:table-row>
							<fo:table-cell xsl:use-attribute-sets="tdR" text-align="center">
								<fo:block>12-15</fo:block>
							</fo:table-cell>
							<fo:table-cell xsl:use-attribute-sets="tdBorderTopRight" text-align="right">
								<fo:block start-indent="5mm">
									رسم عن الوثيقة الواحدة
								</fo:block>
							</fo:table-cell>
							<fo:table-cell xsl:use-attribute-sets="tdBorderTopLeft">
								<fo:block>
									<fo:inline font-weight="bold">(X)</fo:inline>
								</fo:block>
							</fo:table-cell>
							<fo:table-cell xsl:use-attribute-sets="tdTL">
								<fo:block>
									<fo:inline font-weight="bold">
										<xsl:value-of select=".//pdoc-fee/amount-each"></xsl:value-of>
										<xsl:if test="$curCount &gt; 1">
											<!--
											<xsl:value-of select=".//pdoc-fee/@currency"/> !-->
										</xsl:if>
									</fo:inline>
								</fo:block>
							</fo:table-cell>
							<fo:table-cell xsl:use-attribute-sets="tdBorderRight">
								<fo:block></fo:block>
							</fo:table-cell>
							<fo:table-cell>
								<fo:block></fo:block>
							</fo:table-cell>
						</fo:table-row>
						<fo:table-row>
							<fo:table-cell xsl:use-attribute-sets="tdR" text-align="center">
								<fo:block>12-16</fo:block>
							</fo:table-cell>
							<fo:table-cell xsl:use-attribute-sets="tdBorderTopRight" text-align="right">
								<fo:block>
									مجموع الرسوم المستحقة عن وثيقة الأولوية:
								</fo:block>
							</fo:table-cell>
							<fo:table-cell xsl:use-attribute-sets="tdBorderTopLeft">
								<fo:block>
									<fo:inline font-weight="bold">P</fo:inline>
								</fo:block>
							</fo:table-cell>
							<fo:table-cell xsl:use-attribute-sets="tdTR" text-align="center">
								<fo:block font-size="11pt" font-family="ZapfDingbats">➪</fo:block>
							</fo:table-cell>
							<xsl:for-each select=".//pdoc-fee">
								<xsl:variable name="this-fee" select="."></xsl:variable>
								<xsl:for-each select="$unique-currencies">
									<xsl:sort select="@currency"></xsl:sort>
									<!-- use with 'if' test below to trap NaN values -->
									<xsl:variable name="fNum">
										<xsl:value-of select="$this-fee[@currency = current()/@currency]/amount-total"></xsl:value-of>
									</xsl:variable>
									<fo:table-cell xsl:use-attribute-sets="tdBorderTopRightData" text-align="right">
										<fo:block>
											<xsl:if test="boolean(number($fNum))">
												<fo:inline font-weight="bold">
													<xsl:if test="$fNum &gt; 0">
														<xsl:value-of select="$fNum"></xsl:value-of>
													</xsl:if>
												</fo:inline>
											</xsl:if>
										</fo:block>
									</fo:table-cell>
								</xsl:for-each>
							</xsl:for-each>
							<xsl:if test="$curCount = 1">
								<fo:table-cell xsl:use-attribute-sets="tdBorderTopRight">
									<fo:block></fo:block>
								</fo:table-cell>
							</xsl:if>
						</fo:table-row>
					</xsl:if>
				</xsl:if>
				<xsl:if test=".//restoration-fee">
					<fo:table-row>
						<fo:table-cell xsl:use-attribute-sets="tdR" text-align="center">
							<fo:block>12-17</fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdBorderTopRight" text-align="right">
							<fo:block>
								رسوم مستحقة عن رد حق الأولوية
							</fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdBorderTopLeft" border-left="solid black 0.5pt">
							<fo:block>
								<fo:inline font-weight="bold">RP</fo:inline>
							</fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdTR">
							<fo:block></fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdBorderTopRight">
							<fo:block></fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdBorderTopRight">
							<fo:block></fo:block>
						</fo:table-cell>
					</fo:table-row>
					<fo:table-row>
						<fo:table-cell xsl:use-attribute-sets="tdR" text-align="center">
							<fo:block></fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdBorderRight" border-left="solid black 0.5pt" text-align="right" number-columns-spanned="2">
							<fo:block padding-top="1pt" start-indent="5mm">
								عدد الالتماسات لرد حق الأولوية
							</fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdBorderRight" text-align="right">
							<fo:block>
								<fo:inline font-weight="bold">
									<xsl:choose>
										<xsl:when test=".//restoration-quantity">
											<xsl:value-of select=".//restoration-quantity"></xsl:value-of>
										</xsl:when>
										<xsl:otherwise>
											<xsl:text></xsl:text>
										</xsl:otherwise>
									</xsl:choose>
								</fo:inline>
							</fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdBorderRight">
							<fo:block>
							</fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdBorderRight">
							<fo:block>
							</fo:block>
						</fo:table-cell>
					</fo:table-row>
					<fo:table-row>
						<fo:table-cell xsl:use-attribute-sets="tdR" text-align="center">
							<fo:block></fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdBorderTopRight" border-left="solid black 0.5pt" text-align="right" number-columns-spanned="2">
							<fo:block>
								المبلغ الإجمالي للرسوم المستحقة عن رد حق الأولوية
							</fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdTC">
							<fo:block>
							</fo:block>
						</fo:table-cell>
						<xsl:for-each select=".//restoration-fee">
							<xsl:variable name="this-fee" select="."></xsl:variable>
							<xsl:for-each select="$unique-currencies">
								<xsl:sort select="@currency"></xsl:sort>
								<!-- use with 'if' test below to trap NaN values -->
								<xsl:variable name="fNum">
									<xsl:value-of select="$this-fee[@currency = current()/@currency]/amount-total"></xsl:value-of>
								</xsl:variable>
								<fo:table-cell xsl:use-attribute-sets="tdBorderTopRightData" text-align="right">
									<fo:block>
										<xsl:if test="boolean(number($fNum))">
											<fo:inline font-weight="bold">
												<xsl:if test="$fNum &gt; 0">
													<xsl:value-of select="$fNum"></xsl:value-of>
												</xsl:if>
											</fo:inline>
										</xsl:if>
									</fo:block>
								</fo:table-cell>
							</xsl:for-each>
						</xsl:for-each>
						<xsl:if test="$curCount = 1">
							<fo:table-cell xsl:use-attribute-sets="tdBorderTopRight">
								<fo:block>
								</fo:block>
							</fo:table-cell>
						</xsl:if>
					</fo:table-row>
				</xsl:if>
				<xsl:if test=".//earlier-search-document-fee">
					<fo:table-row>
						<fo:table-cell xsl:use-attribute-sets="tdR" text-align="center">
							<fo:block>12-18</fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdBorderTopRight" text-align="right">
							<fo:block>
								
رسوم مستحقة عن وثائق البحث السابق
							</fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdBorderTopLeft">
							<fo:block>
								<fo:inline font-weight="bold">ES</fo:inline>
							</fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdTL" text-align="right">
							<fo:block>
								<fo:inline font-weight="bold">
									<xsl:choose>
										<xsl:when test=".//earlier-search-document-quantity">
											<xsl:value-of select=".//earlier-search-document-quantity"></xsl:value-of>
										</xsl:when>
										<xsl:otherwise>
											<xsl:text></xsl:text>
										</xsl:otherwise>
									</xsl:choose>
								</fo:inline>
							</fo:block>
						</fo:table-cell>
						<xsl:for-each select=".//earlier-search-document-fee">
							<xsl:variable name="this-fee" select="."></xsl:variable>
							<xsl:for-each select="$unique-currencies">
								<xsl:sort select="@currency"></xsl:sort>
								<!-- use with 'if' test below to trap NaN values -->
								<xsl:variable name="fNum">
									<xsl:value-of select="$this-fee[@currency = current()/@currency]/amount-total"></xsl:value-of>
								</xsl:variable>
								<fo:table-cell xsl:use-attribute-sets="tdBorderTopRightData" text-align="right">
									<fo:block>
										<xsl:if test="boolean(number($fNum))">
											<fo:inline font-weight="bold">
												<xsl:if test="$fNum &gt; 0">
													<xsl:value-of select="$fNum"></xsl:value-of>
												</xsl:if>
											</fo:inline>
										</xsl:if>
									</fo:block>
								</fo:table-cell>
							</xsl:for-each>
						</xsl:for-each>
						<xsl:if test="$curCount = 1">
							<fo:table-cell xsl:use-attribute-sets="tdBorderTopRight">
								<fo:block></fo:block>
							</fo:table-cell> 
						</xsl:if>
					</fo:table-row>
				</xsl:if>
				<fo:table-row>
					<fo:table-cell xsl:use-attribute-sets="tdTR">
						<fo:block>
							<fo:inline font-weight="bold">12-19</fo:inline>
						</fo:block>
					</fo:table-cell>
					<fo:table-cell xsl:use-attribute-sets="tdTC" number-columns-spanned="2">
						<xsl:if test=".//restoration-fee">
							<xsl:if test=".//earlier-search-document-fee">
								<fo:block>
									<fo:inline font-weight="bold">
										مجموع الرسوم المقررة (T+S+I+P+RP+ES)
									</fo:inline>
								</fo:block>
							</xsl:if>
							<xsl:if test="not(.//earlier-search-document-fee)">
								<fo:block>
									<fo:inline font-weight="bold">
										مجموع الرسوم المقررة (T+S+I+P+RP)
									</fo:inline>
								</fo:block>
							</xsl:if>
						</xsl:if>
						<xsl:if test="not(.//restoration-fee)">
							<xsl:if test=".//earlier-search-document-fee">
								<fo:block>
									<fo:inline font-weight="bold">
										مجموع الرسوم المقررة (T+S+I+P+ES)
									</fo:inline>
								</fo:block>
							</xsl:if>
							<xsl:if test="not(.//earlier-search-document-fee)">
								<fo:block>
									<fo:inline font-weight="bold">
										مجموع الرسوم المقررة (T+S+I+P)
									</fo:inline>
								</fo:block>
							</xsl:if>
						</xsl:if>
					</fo:table-cell>
					<fo:table-cell xsl:use-attribute-sets="tdTR" text-align="center">
						<fo:block font-size="11pt" font-family="ZapfDingbats">➪</fo:block>
					</fo:table-cell>
					<xsl:for-each select=".//amount-grand-total">
						<xsl:sort select="@currency"></xsl:sort>
						<xsl:variable name="this-fee" select="."></xsl:variable>
						<xsl:for-each select="$unique-currencies">
							<xsl:variable name="fNum">
								<xsl:value-of select="$this-fee[@currency = current()/@currency]/."></xsl:value-of>
							</xsl:variable>
							<xsl:if test="boolean(number($fNum))">
								<fo:table-cell xsl:use-attribute-sets="tdBorderTopRightData" text-align="right">
									<fo:block>
										<fo:inline font-weight="bold">
											<xsl:value-of select="$fNum"></xsl:value-of>
										</fo:inline>
									</fo:block>
								</fo:table-cell>
							</xsl:if>
						</xsl:for-each>
					</xsl:for-each>
					<xsl:if test="$curCount = 1">
						<fo:table-cell xsl:use-attribute-sets="tdBorderTopRight">
							<fo:block></fo:block>
						</fo:table-cell>
					</xsl:if>
				</fo:table-row>
				<fo:table-row>
					<fo:table-cell border-top="solid black 0.25pt" number-columns-spanned="6">
						<fo:block></fo:block>
					</fo:table-cell>
				</fo:table-row>
			</fo:table-body>
		</fo:table>
		<fo:table table-layout="fixed" border-collapse="separate">
			<fo:table-column column-width="12mm"></fo:table-column>
			<fo:table-column column-width="48mm"></fo:table-column>
			<fo:table-column column-width="5mm"></fo:table-column>
			<fo:table-column column-width="35mm"></fo:table-column>
			<fo:table-column column-width="35mm"></fo:table-column>
			<fo:table-column column-width="35mm"></fo:table-column>
			<fo:table-body>
				<!-- NOTE: not used after 2004 -->
				<!--xsl:if test = "not(.//designation-fee)">               
					<fo:table-row>                  
						<fo:table-cell xsl:use-attribute-sets = "tdTL">                     
							<fo:block>                        
								<fo:inline font-weight = "bold">12-20</fo:inline>                     
							</fo:block>                  
						</fo:table-cell>                  
						<fo:table-cell xsl:use-attribute-sets = "tdTC" number-columns-spanned = "2">                     
							<fo:block>                        
								<fo:inline font-weight = "bold">                           
									<inc file = "commonText.xml" toTranslate = "desFeesNotPaid_Text"/>                        
								</fo:inline>                     
							</fo:block>                  
						</fo:table-cell>                  
						<fo:table-cell xsl:use-attribute-sets = "tdTL" number-columns-spanned = "3">                     
							<fo:block font-size = "11pt" font-family = "ZapfDingbats">✓</fo:block>                  
						</fo:table-cell>               
					</fo:table-row>            
				</xsl:if-->
				<fo:table-row>
					<fo:table-cell xsl:use-attribute-sets="tdTBR">
						<fo:block>
							<fo:inline font-weight="bold">12-21</fo:inline>
						</fo:block>
					</fo:table-cell>
					<fo:table-cell xsl:use-attribute-sets="tdTBC" number-columns-spanned="2">
						<fo:block>
							<fo:inline font-weight="bold">
								طريقة الدفع 
							</fo:inline>
						</fo:block>
					</fo:table-cell>
					<fo:table-cell xsl:use-attribute-sets="tdTBL" number-columns-spanned="3" text-align="right">
						<fo:block>
							<fo:inline font-weight="bold">
								<xsl:choose>
									<xsl:when test="$pModes &gt; 1">
										رسم التحويل:   <xsl:call-template name="paymentMode">
											<xsl:with-param name="pType" select=".//transmittal-fee/payment-mode"></xsl:with-param>
										</xsl:call-template>
										<fo:block></fo:block>
										رسم البحث : <xsl:call-template name="paymentMode">
											<xsl:with-param name="pType" select=".//search-fee/payment-mode"></xsl:with-param>
										</xsl:call-template>
										<fo:block></fo:block>
										رسم الإيداع الدولي:   <xsl:call-template name="paymentMode">
											<xsl:with-param name="pType" select=".//international-fee/payment-mode"></xsl:with-param>
										</xsl:call-template>
										<xsl:if test=".//pdoc-fee/amount-total &gt; 0">
											<fo:block></fo:block>
											 رسم وثيقة الأولوية:   <xsl:call-template name="paymentMode">
												<xsl:with-param name="pType" select=".//pdoc-fee/payment-mode"></xsl:with-param>
											</xsl:call-template>
										</xsl:if>
									</xsl:when>
									<xsl:otherwise>
										<!-- otherwise, all payment types are the same; use any -->
										<xsl:call-template name="paymentMode">
											<xsl:with-param name="pType" select=".//transmittal-fee/payment-mode"></xsl:with-param>
										</xsl:call-template>
									</xsl:otherwise>
								</xsl:choose>
							</fo:inline>
						</fo:block>
					</fo:table-cell>
				</fo:table-row>
				<xsl:if test=".//deposit-account/account-no/text()">
					<fo:table-row keep-with-next="always">                  
						<fo:table-cell xsl:use-attribute-sets="tdTR">
							<fo:block>
								<fo:inline font-weight="bold">12-22</fo:inline>
							</fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdTC" number-columns-spanned="2">
							<fo:block space-after="2mm">
								<fo:inline font-weight="bold">
									تعليمات بشأن حساب الإيداع أو الحساب الجاري
								</fo:inline>
							</fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdTL" number-columns-spanned="3">
							<fo:block>
								<fo:inline font-weight="bold">
									<!--inc file = "commonText.xml" toTranslate = "charge_Text"/-->
								</fo:inline>
							</fo:block>
						</fo:table-cell>
					</fo:table-row>
					<fo:table-row keep-with-next="always">                  
						<fo:table-cell>
							<fo:block></fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdC" number-columns-spanned="2">
							<fo:block>
								مكتب تسلم الطلبات:
							</fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdL" number-columns-spanned="3">
							<fo:block>
								<fo:inline font-weight="bold">
									<xsl:choose>
										<xsl:when test="$lang='ar'">
											<fo:bidi-override unicode-bidi="embed" direction="rtl">
												<xsl:call-template name="officeName_ChoiceText">
													<xsl:with-param name="office" select=".//@ro"></xsl:with-param>
												</xsl:call-template>
											</fo:bidi-override>
										</xsl:when>
										<xsl:otherwise>
											<xsl:call-template name="officeName_ChoiceText">
												<xsl:with-param name="office" select=".//@ro"></xsl:with-param>
											</xsl:call-template>											
										</xsl:otherwise>
									</xsl:choose>
									<fo:inline keep-together.within-line="always">
										<xsl:text>(RO/</xsl:text>
										<xsl:value-of select="translate(.//@ro,'abcdefghijklmnopqrstuvwxyz','ABCDEFGHIJKLMNOPQRSTUVWXYZ')"></xsl:value-of>
										<xsl:text>)</xsl:text>
									</fo:inline>
								</fo:inline> 
							</fo:block>
						</fo:table-cell>
					</fo:table-row>
					<xsl:if test=".//deposit-account/authorization/total-fee">
						<fo:table-row keep-with-next="always">                  
							<fo:table-cell xsl:use-attribute-sets="tdTR">
								<fo:block>12-22-1</fo:block>
							</fo:table-cell>
							<fo:table-cell xsl:use-attribute-sets="tdTC" number-columns-spanned="2">
								<fo:block>
									تصريح بخصم مجموع الرسوم المبيّن أعلاه
								</fo:block>
							</fo:table-cell>
							<fo:table-cell xsl:use-attribute-sets="tdTR" number-columns-spanned="3">
								<fo:block font-size="11pt" font-family="ZapfDingbats">✓</fo:block>
							</fo:table-cell>
						</fo:table-row>
					</xsl:if>
					<xsl:if test=".//deposit-account/authorization/deficiency-credit">
						<fo:table-row keep-with-next="always">                  
							<fo:table-cell xsl:use-attribute-sets="tdTR">
								<fo:block>12-22-2</fo:block>
							</fo:table-cell>
							<fo:table-cell xsl:use-attribute-sets="tdTC" number-columns-spanned="2">
								<fo:block>
									تصريح بخصم أي نقص، أو رد أي فائض، في تسديد المبلغ الإجمالي للرسوم المبيّن أعلاه
								</fo:block>
							</fo:table-cell>
							<fo:table-cell xsl:use-attribute-sets="tdTR" number-columns-spanned="3">
								<fo:block font-size="11pt" font-family="ZapfDingbats">✓</fo:block>
							</fo:table-cell>
						</fo:table-row>
					</xsl:if>
					<xsl:if test=".//deposit-account/authorization/fee-for-pdoc">
						<fo:table-row keep-with-previous="always">                  
							<fo:table-cell xsl:use-attribute-sets="tdTR">
								<fo:block>12-22-3</fo:block>
							</fo:table-cell>
							<fo:table-cell xsl:use-attribute-sets="tdTC" number-columns-spanned="2">
								<fo:block>
									تصريح بخصم مبلغ الرسم عن وثيقة الأولوية

								</fo:block>
							</fo:table-cell>
							<fo:table-cell xsl:use-attribute-sets="tdTR" number-columns-spanned="3">
								<fo:block font-size="11pt" font-family="ZapfDingbats">✓</fo:block>
							</fo:table-cell>
						</fo:table-row>
					</xsl:if>
				<xsl:if test=".//deposit-account/authorization/automatic-debit">
						<fo:table-row>                     
							<fo:table-cell xsl:use-attribute-sets="tdTR">                        
								<fo:block>12-22-4</fo:block>                     
							</fo:table-cell>                     
							<fo:table-cell xsl:use-attribute-sets="tdTC" number-columns-spanned="2">                        
								<fo:block>                           
									يصرح للمكتب بصفته مكتب تسلم الطلبات و إدراة البحث الدولي، وعند الاقتضاء، بصفته إدارة الفحص التمهيدي الدولي، بالاقتطاع آليا من الحساب المحدد، وفقا لشروط إجراءات الاقتطاع الآلي للمكتب، لأي رسوم مستحقة في إطار معالجة هذا الطلب الدولي.                        
								</fo:block>                     
							</fo:table-cell>                     
							<fo:table-cell xsl:use-attribute-sets="tdTR" number-columns-spanned="3">                        
								<fo:block font-size="11pt" font-family="ZapfDingbats">✓</fo:block>                     
							</fo:table-cell>                  
						</fo:table-row>               
					</xsl:if>    
					<fo:table-row>
						<fo:table-cell xsl:use-attribute-sets="tdTR">
							<fo:block>
								<fo:inline font-weight="bold">12-23</fo:inline>
							</fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdTC" number-columns-spanned="2">
							<fo:block>
								رقم حساب الإيداع أو الحساب الجاري
							</fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdTL" number-columns-spanned="3">
							<fo:block>
								<fo:inline font-weight="bold">
									<xsl:value-of select=".//account-no"></xsl:value-of>
								</fo:inline>
							</fo:block>
						</fo:table-cell>
					</fo:table-row>
					<fo:table-row>
						<fo:table-cell xsl:use-attribute-sets="tdTBR">
							<fo:block>
								<fo:inline font-weight="bold">12-24</fo:inline>
							</fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdTBC" number-columns-spanned="2">
							<fo:block>
								التاريخ
							</fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdTBL" number-columns-spanned="3">
							<fo:block>
								<fo:inline font-weight="bold">
									<xsl:call-template name="format_date">
										<xsl:with-param name="lang" select="$lang"></xsl:with-param>
										<xsl:with-param name="date" select=".//date"></xsl:with-param>
										<xsl:with-param name="show_date" select="1"></xsl:with-param>
										<xsl:with-param name="date_too" select="1"></xsl:with-param>
										<xsl:with-param name="text" select="1"></xsl:with-param>
									</xsl:call-template>
								</fo:inline>
							</fo:block>
						</fo:table-cell>
					</fo:table-row>
					<fo:table-row keep-with-next="always">                  
						<fo:table-cell xsl:use-attribute-sets="tdTR">
							<fo:block>
								<fo:inline font-weight="bold">12-25</fo:inline>
							</fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdTC" number-columns-spanned="2">
							<fo:block space-after="12mm">
								الاسم والتوقيع
							</fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdTL" number-columns-spanned="3">
							<fo:block>
								<fo:inline font-weight="bold">
									<!-- TODO: determine whether to show deposit-account name or signatory name -->
									<xsl:call-template name="format_name">
										<xsl:with-param name="name_arg" select=".//deposit-account"></xsl:with-param>
									</xsl:call-template>
								</fo:inline>
							</fo:block>
						</fo:table-cell>
					</fo:table-row>
					<fo:table-row keep-with-previous="always">                  
						<fo:table-cell xsl:use-attribute-sets="tdBorderBottom">
							<fo:block></fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdBC" number-columns-spanned="2">
							<fo:block></fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdBL" number-columns-spanned="3">
							<fo:block>
								 <xsl:if test="$lang='ar'">
									 <xsl:attribute name="text-align">right</xsl:attribute>
								 </xsl:if>
								<xsl:choose>
									<xsl:when test=".//signatory[1]/electronic-signature/basic-signature/fax-image">
										<fo:external-graphic content-width="scale-down-to-fit" width="100mm">
											<!-- NOTE: XEP will not load files in same directory if 'file:///' is prepended -->
											<xsl:attribute name="src">
												<xsl:choose>
													<xsl:when test="contains(.//signatory[1]/electronic-signature/basic-signature/fax-image/@file,'/') or contains(.//signatory[1]/electronic-signature/basic-signature/fax-image/@file,'\') or contains(.//signatory[1]/electronic-signature/basic-signature/fax-image/@file,':')">
														<xsl:value-of select="concat('file:///',.//signatory[1]/electronic-signature/basic-signature/fax-image/@file)"></xsl:value-of>
													</xsl:when>
													<xsl:otherwise>
														<xsl:choose>
															<xsl:when test="$baseDir != ''"> 
																<xsl:value-of select="concat('file:///', $baseDir, .//signatory[1]/electronic-signature/basic-signature/fax-image/@file)"></xsl:value-of>  
															</xsl:when>
															<xsl:otherwise>
																<xsl:value-of select=".//signatory[1]/electronic-signature/basic-signature/fax-image/@file"></xsl:value-of>
															</xsl:otherwise>
														</xsl:choose>
													</xsl:otherwise>
												</xsl:choose>
											</xsl:attribute>
										</fo:external-graphic>
									</xsl:when>
									<xsl:when test=".//signatory[1]/electronic-signature/basic-signature/click-wrap">
										<fo:inline font-weight="bold">
											 ("مقدم الطلب نقر على " نعم)
										</fo:inline>
									</xsl:when>
									<xsl:when test=".//signatory[1]/electronic-signature/basic-signature/text-string">
										<fo:inline font-weight="bold">
											<xsl:value-of select=".//signatory[1]//text-string"></xsl:value-of>
										</fo:inline>
									</xsl:when>
									<xsl:when test=".//signatory[1]/enhanced-signature/pkcs7">
										<fo:inline font-weight="bold">
											
(PKCS7 التوقيع  الرقمي)
										</fo:inline>
									</xsl:when>
								</xsl:choose>
							</fo:block>
						</fo:table-cell>
					</fo:table-row>
				</xsl:if>
				<xsl:if test="(.//payment-mode/credit-card) or (.//payment-mode/bank-draft and .//payment-contact/email/text())  or (.//@ro='IB' and .//payment-contact/email/text())">                  
					<xsl:if test="not(.//@ro='EP')">
						<fo:table-row>
							<fo:table-cell xsl:use-attribute-sets="tdTBR">
								<fo:block>
									<fo:inline font-weight="bold">12-22</fo:inline>
								</fo:block>
							</fo:table-cell>
							<fo:table-cell xsl:use-attribute-sets="tdTBC" number-columns-spanned="2">
								<fo:block>
									<fo:inline font-weight="bold">
										الاتصال للدفع
									</fo:inline>
								</fo:block>
							</fo:table-cell>
							<fo:table-cell xsl:use-attribute-sets="tdTBL" number-columns-spanned="3">
								<fo:block>
									<fo:inline font-weight="bold">
										<xsl:value-of select=".//payment-contact/email"></xsl:value-of>
									</fo:inline>
								</fo:block>
							</fo:table-cell>
						</fo:table-row>
					</xsl:if>
				</xsl:if>
				<xsl:if test=".//reimbursement-deposit-account">
					<fo:table-row>
						<fo:table-cell xsl:use-attribute-sets="tdTBR">
							<fo:block>
								<fo:inline font-weight="bold">12-26</fo:inline>
							</fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdTBC" number-columns-spanned="2">
							<fo:block>
								<fo:inline font-weight="bold">
									تعليمات رد المبلغ
								</fo:inline>
							</fo:block>
						</fo:table-cell>
						<fo:table-cell xsl:use-attribute-sets="tdTBL" number-columns-spanned="3">
							<fo:block></fo:block>
						</fo:table-cell>
					</fo:table-row>
					<xsl:for-each select=".//reimbursement-deposit-account">
						<xsl:variable name="seq" select="position()"></xsl:variable>
						<fo:table-row keep-with-previous="always">
							<fo:table-cell xsl:use-attribute-sets="tdTR">
								<fo:block>
									<fo:inline>12-26-<xsl:value-of select="$seq"></xsl:value-of>-1</fo:inline>
								</fo:block>
							</fo:table-cell>
							<fo:table-cell xsl:use-attribute-sets="tdTC" number-columns-spanned="2">
								<fo:block>
									<fo:inline>
										المكتب المسؤول عن رد المبلغ
									</fo:inline>
								</fo:block>
							</fo:table-cell>
							<fo:table-cell xsl:use-attribute-sets="tdTL" number-columns-spanned="3">
								<fo:block>
									<fo:inline font-weight="bold">
										<xsl:value-of select="./ip-office"></xsl:value-of>
									</fo:inline>
								</fo:block>
							</fo:table-cell>
						</fo:table-row>
						<fo:table-row keep-with-previous="always">
							<fo:table-cell xsl:use-attribute-sets="tdTR">
								<fo:block>
									<fo:inline>12-26-<xsl:value-of select="$seq"></xsl:value-of>-2</fo:inline>
								</fo:block>
							</fo:table-cell>
							<fo:table-cell xsl:use-attribute-sets="tdTC" number-columns-spanned="2">
								<fo:block>
									<fo:inline>
										رد المبلغ، إن وجد، إلى رقم حساب الإيداع أو رقم الحساب الجاري
									</fo:inline>
								</fo:block>
							</fo:table-cell>
							<fo:table-cell xsl:use-attribute-sets="tdTL" number-columns-spanned="3">
								<fo:block>
									<fo:inline font-weight="bold">
										<xsl:value-of select="./account-no"></xsl:value-of>
									</fo:inline>
								</fo:block>
							</fo:table-cell>
						</fo:table-row>
						<fo:table-row keep-with-previous="always">
							<fo:table-cell xsl:use-attribute-sets="tdTR">
								<fo:block>
									<fo:inline>12-26-<xsl:value-of select="$seq"></xsl:value-of>-3</fo:inline>
								</fo:block>
							</fo:table-cell>
							<fo:table-cell xsl:use-attribute-sets="tdTC" number-columns-spanned="2">
								<fo:block>
									<fo:inline>
										صاحب الحساب
									</fo:inline>
								</fo:block>
							</fo:table-cell>
							<fo:table-cell xsl:use-attribute-sets="tdTL" number-columns-spanned="3">
								<fo:block>
									<fo:inline font-weight="bold">
										<xsl:value-of select="./name"></xsl:value-of>
									</fo:inline>
								</fo:block>
							</fo:table-cell>
						</fo:table-row>
						<fo:table-row>                  
							<fo:table-cell xsl:use-attribute-sets="tdTBR">                     
								<fo:block>                        
										<fo:inline>12-26-<xsl:value-of select="$seq"></xsl:value-of>-4</fo:inline>
								</fo:block>                  
							</fo:table-cell>                  
							<fo:table-cell xsl:use-attribute-sets="tdTBC" number-columns-spanned="2">                     
								<fo:block>                        
									التاريخ                     
								</fo:block>                  
							</fo:table-cell>                  
							<fo:table-cell xsl:use-attribute-sets="tdTBL" number-columns-spanned="3">                     
								<fo:block>                        
									<fo:inline font-weight="bold">                           
										<xsl:call-template name="format_date">                              
											<xsl:with-param name="lang" select="$lang"></xsl:with-param>                              
											<xsl:with-param name="date" select=".//date"></xsl:with-param>                              
											<xsl:with-param name="show_date" select="1"></xsl:with-param>                              
											<xsl:with-param name="date_too" select="1"></xsl:with-param>                              
											<xsl:with-param name="text" select="1"></xsl:with-param>                           
										</xsl:call-template>                        
									</fo:inline>                     
								</fo:block>                  
							</fo:table-cell>               
						</fo:table-row>  
					</xsl:for-each>
				</xsl:if>				
			</fo:table-body>
		</fo:table>
	</xsl:template><xsl:template name="reduction_type">
		<xsl:param name="reduction"></xsl:param>
		<xsl:choose>
			<xsl:when test="$reduction='PCT-SAFE reduction (full)'">
				تخفيض الايداع الالكتروني (نص كامل)
			</xsl:when>
			<xsl:when test="$reduction='PCT-SAFE reduction (image)'">
				تخفيض الإيداع الإلكتروني (صور)
			</xsl:when>
			<xsl:when test="$reduction='PCT-SAFE reduction (EASY)'">
				تخفيض الإيداع EASY
			</xsl:when>
			<xsl:when test="$reduction='electronic-application-form'">
				تخفيض الإيداع EASY
			</xsl:when>
			<xsl:when test="$reduction='electronic-filing-image-description'">
				تخفيض الإيداع الإلكتروني (صور)
			</xsl:when>
			<xsl:when test="$reduction='electronic-filing-full-xml'">
				
تخفيض الإيداع الإلكتروني (XML)
			</xsl:when>
			<xsl:otherwise>
				<xsl:value-of select="$reduction"></xsl:value-of>
			</xsl:otherwise>
		</xsl:choose>
	</xsl:template><xsl:template name="remarks">
		<!-- render <dtext> remarks; currently, JA only -->
		<xsl:if test="(document($request_doc)//dtext) or (.//dtext)">
			<fo:table table-layout="fixed" border-collapse="separate" space-after="5mm" space-before="5mm">
				<fo:table-column column-width="12mm"></fo:table-column>
				<fo:table-column column-width="53mm"></fo:table-column>
				<fo:table-column column-width="105mm"></fo:table-column>
				<fo:table-body>
					<fo:table-row>
						<fo:table-cell font-size="10pt" vertical-align="top" padding="1.5pt" number-columns-spanned="3" padding-bottom="4mm">
							<fo:block text-align="center">
								<fo:inline font-weight="bold">
									ملاحظات 
								</fo:inline>
							</fo:block>
						</fo:table-cell>
					</fo:table-row>
					<xsl:for-each select="document($request_doc)//dtext | .//dtext">
						<xsl:variable name="seq" select="position()"></xsl:variable>
						<fo:table-row>
							<fo:table-cell xsl:use-attribute-sets="tdTR">
								<fo:block>
									<fo:inline font-weight="bold">13-1-<xsl:value-of select="$seq"></xsl:value-of>
									</fo:inline>
								</fo:block>
							</fo:table-cell>
							<fo:table-cell xsl:use-attribute-sets="tdTC">
								<fo:block space-after="1.5mm">
									<fo:inline font-weight="bold">
										ملاحظات المودع
									</fo:inline>
								</fo:block>
							</fo:table-cell>
							<fo:table-cell xsl:use-attribute-sets="tdTR">
								<fo:block padding-bottom="3mm">
									<xsl:value-of select="."></xsl:value-of>
								</fo:block>
							</fo:table-cell>
						</fo:table-row>
					</xsl:for-each>
					<fo:table-row>
						<fo:table-cell number-columns-spanned="3" border-top="solid black 0.5pt">
							<fo:block></fo:block>
						</fo:table-cell>
					</fo:table-row>
				</fo:table-body>
			</fo:table>
		</xsl:if>
	</xsl:template><xsl:template name="paymentMode">
		<xsl:param name="pType"></xsl:param>
		<xsl:choose>
			<xsl:when test="name($pType/*)='charge'">
				<xsl:choose>
					<xsl:when test=".//deposit-account/authorization/automatic-debit">
						تصريح بالاقتطاع الآلي من حساب الإيداع  أو الحساب الجاري											
					</xsl:when>
					<xsl:otherwise>
						تصريح بالخصم  من حساب الإيداع أو الحساب الجاري
					</xsl:otherwise>
				</xsl:choose>
			</xsl:when>
			<xsl:when test="name($pType/*)='credit-card'">
				بطاقة ائتمان
			</xsl:when>
			<xsl:when test="name($pType/*)='postal-order'">
				حوالة بريدية
			</xsl:when>
			<xsl:when test="name($pType/*)='cash'">
				نقد
			</xsl:when>
			<xsl:when test="name($pType/*)='coupons'">
				قسائم 
			</xsl:when>
			<xsl:when test="name($pType/*)='cheque'">
				شيك
			</xsl:when>
			<xsl:when test="name($pType/*)='bank-draft'">
				تحويل بنكي
			</xsl:when>
			<xsl:when test="name($pType/*)='stamps'">
				طابع دمغة
			</xsl:when>
			<xsl:when test="name($pType/*)='other'">
				غير ذلك : 
				<xsl:choose>
					<xsl:when test="$pType='credit card'">
						بطاقة ائتمان
					</xsl:when>
					<xsl:otherwise>
						<xsl:value-of select="$pType"></xsl:value-of>
					</xsl:otherwise>
				</xsl:choose>
			</xsl:when>
		</xsl:choose>
	</xsl:template>
	<xsl:template match="doc-page">
	  <fo:block>
	   <fo:external-graphic>
			<xsl:if test="@type='pdf'">
				<xsl:attribute name="content-type">pdf</xsl:attribute>
			</xsl:if>
		<!-- NOTE: XEP will not load files in same directory if 'file:///' is prepended,
				   but FOP requires this  -->
			  <xsl:attribute name="src">
				 <xsl:choose>
					<!-- file is properly addressed -->
					<xsl:when test="contains(@file,'file')">
					   <xsl:value-of select="@file"></xsl:value-of>
					</xsl:when>
					<!-- create proper URI -->
					<xsl:otherwise>
						<xsl:value-of select="concat('file:///', $baseDir, translate(@file,'\','/'))"></xsl:value-of>
					</xsl:otherwise>
				 </xsl:choose>
				 <xsl:if test="@ppf">
					 <xsl:if test="@ppl">
						 <xsl:if test="@pp">
							<xsl:text>|</xsl:text>
							<xsl:value-of select="@ppf"></xsl:value-of>
							<xsl:text>;</xsl:text>
							<xsl:value-of select="@ppl"></xsl:value-of>
							<xsl:text>;</xsl:text>
							<xsl:value-of select="@pp"></xsl:value-of>
 	        	         </xsl:if>
        	         </xsl:if>
       	         </xsl:if>
			  </xsl:attribute>
			  <xsl:if test="@he">
				  <xsl:attribute name="content-height">
					 <xsl:choose>
						<xsl:when test="contains(@he,'mm') or contains(@he,'MM')">
						   <xsl:value-of select="@he"></xsl:value-of>
						</xsl:when>
						<xsl:otherwise>
						   <xsl:value-of select="@he"></xsl:value-of>mm</xsl:otherwise>
					 </xsl:choose>
				  </xsl:attribute>
			  </xsl:if>
			  <xsl:if test="@wi">
				  <xsl:attribute name="content-width">
					 <xsl:choose>
						<xsl:when test="contains(@wi,'mm') or contains(@wi,'MM')">
						   <xsl:value-of select="@wi"></xsl:value-of>
						</xsl:when>
						<xsl:otherwise>
						   <xsl:value-of select="@wi"></xsl:value-of>mm</xsl:otherwise>
					 </xsl:choose>
				  </xsl:attribute>
			  </xsl:if>
		   </fo:external-graphic>
	  </fo:block>
   </xsl:template>
	<xsl:template match="fee-sheet">
		<xsl:call-template name="fee_info">
			<xsl:with-param name="lang" select="$lang"></xsl:with-param>
		</xsl:call-template>
	</xsl:template>
</xsl:stylesheet>