<?xml version="1.0" encoding="UTF-8"?>
<!--Designed and generated by Altova StyleVision Enterprise Edition 2020 - see http://www.altova.com/stylevision for more information.-->
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:altova="http://www.altova.com" xmlns:altova-xfi="http://www.altova.com/xslt-extensions/xbrl" xmlns:altovaext="http://www.altova.com/xslt-extensions" xmlns:array="http://www.w3.org/2005/xpath-functions/array" xmlns:clitype="clitype" xmlns:fn="http://www.w3.org/2005/xpath-functions" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:java="java" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:map="http://www.w3.org/2005/xpath-functions/map" xmlns:math="http://www.w3.org/2005/xpath-functions/math" xmlns:sps="http://www.altova.com/StyleVision/user-xpath-functions" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xff="http://www.xbrl.org/2010/function/formula" xmlns:xfi="http://www.xbrl.org/2008/function/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" exclude-result-prefixes="altova altova-xfi altovaext array clitype fn iso4217 java link map math sps xbrldi xbrli xff xfi xlink xs xsi">
	<xsl:output version="4.0" method="html" indent="no" encoding="UTF-8" doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN"/>
	<xsl:param name="SV_OutputFormat" select="'HTML'"/>
	<xsl:variable name="XML1" select="/"/>
	<xsl:variable name="altova:nPxPerIn" select="96"/>
	<xsl:decimal-format name="format1" grouping-separator=" " decimal-separator=","/>
	<xsl:template match="/">
		<html>
			<head>
				<title/>
				<meta name="generator" content="Altova StyleVision Enterprise Edition 2020 (http://www.altova.com)"/>
				<meta http-equiv="X-UA-Compatible" content="IE=5"/>
				<xsl:comment>[if IE]&gt;&lt;STYLE type=&quot;text/css&quot;&gt;.altova-rotate-left-textbox{filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3)} .altova-rotate-right-textbox{filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1)} &lt;/STYLE&gt;&lt;![endif]</xsl:comment>
				<xsl:comment>[if !IE]&gt;&lt;!</xsl:comment>
				<style type="text/css">.altova-rotate-left-textbox{-webkit-transform: rotate(-90deg) translate(-100%, 0%); -webkit-transform-origin: 0% 0%;-moz-transform: rotate(-90deg) translate(-100%, 0%); -moz-transform-origin: 0% 0%;-ms-transform: rotate(-90deg) translate(-100%, 0%); -ms-transform-origin: 0% 0%;}.altova-rotate-right-textbox{-webkit-transform: rotate(90deg) translate(0%, -100%); -webkit-transform-origin: 0% 0%;-moz-transform: rotate(90deg) translate(0%, -100%); -moz-transform-origin: 0% 0%;-ms-transform: rotate(90deg) translate(0%, -100%); -ms-transform-origin: 0% 0%;}</style>
				<xsl:comment>&lt;![endif]</xsl:comment>
				<style type="text/css">@page { margin-left:0.6in; margin-right:0.6in; margin-top:0.79in; margin-bottom:0.79in } @media print { br.altova-page-break { page-break-before: always; } div.altova-page-break { page-break-before: always; } }</style>
			</head>
			<body>
				<xsl:for-each select="$XML1">
					<xsl:for-each select="DEAL_REESTR">
						<div>
							<span style="font-family:Arial; font-size:10px; font-style:italic; ">
								<xsl:text>Исх. №: </xsl:text>
							</span>
							<xsl:for-each select="DOC_REQUISITIONS">
								<xsl:for-each select="@DOC_NO">
									<span style="font-family:Arial; font-size:10px; font-style:italic; font-weight:bold; ">
										<xsl:value-of select="string(.)"/>
									</span>
								</xsl:for-each>
								<span style="font-family:Arial; font-size:10px; font-style:italic; ">
									<xsl:text> от </xsl:text>
								</span>
								<xsl:for-each select="@DOC_DATE">
									<span style="font-family:Arial; font-size:10px; font-style:italic; font-weight:bold; ">
										<xsl:variable name="altova:seqContentStrings_0">
											<xsl:value-of select="format-number(number(substring(string(string(.)), 9, 2)), '00', 'format1')"/>
											<xsl:text>.</xsl:text>
											<xsl:value-of select="format-number(number(substring(string(string(.)), 6, 2)), '00', 'format1')"/>
											<xsl:text>.</xsl:text>
											<xsl:value-of select="format-number(number(substring(string(string(string(.))), 1, 4)), '0000', 'format1')"/>
										</xsl:variable>
										<xsl:variable name="altova:sContent_0" select="string($altova:seqContentStrings_0)"/>
										<xsl:value-of select="$altova:sContent_0"/>
									</span>
								</xsl:for-each>
							</xsl:for-each>
						</div>
						<div style="font-family:Arial; font-size:11px; font-weight:bold; text-align:right; ">
							<span>
								<xsl:text>FTR20</xsl:text>
							</span>
						</div>
						<div style="font-family:Arial; font-size:11px; font-weight:bold; ">
							<span>
								<xsl:text>ПАО Московская Биржа</xsl:text>
							</span>
						</div>
						<br/>
						<xsl:for-each select="DEALS">
							<div style="font-family:Arial; font-size:14px; font-weight:bold; text-align:center; ">
								<span>
									<xsl:text>Сводный реестр договоров репо</xsl:text>
								</span>
							</div>
							<div style="font-family:Arial; font-size:12px; font-weight:bold; text-align:center; ">
								<span>
									<xsl:text>Дата реестра: </xsl:text>
								</span>
								<xsl:for-each select="@REESTR_DATE">
									<span>
										<xsl:variable name="altova:seqContentStrings_1">
											<xsl:value-of select="format-number(number(substring(string(string(.)), 9, 2)), '00', 'format1')"/>
											<xsl:text>.</xsl:text>
											<xsl:value-of select="format-number(number(substring(string(string(.)), 6, 2)), '00', 'format1')"/>
											<xsl:text>.</xsl:text>
											<xsl:value-of select="format-number(number(substring(string(string(string(.))), 1, 4)), '0000', 'format1')"/>
										</xsl:variable>
										<xsl:variable name="altova:sContent_1" select="string($altova:seqContentStrings_1)"/>
										<xsl:value-of select="$altova:sContent_1"/>
									</span>
								</xsl:for-each>
							</div>
							<div style="font-family:Arial; font-size:12px; font-weight:bold; text-align:center; ">
								<span>
									<xsl:text>Идентификатор отбора заявок: </xsl:text>
								</span>
								<xsl:for-each select="@AUCTION_ID">
									<span>
										<xsl:value-of select="string(.)"/>
									</span>
								</xsl:for-each>
							</div>
							<div style="font-family:Arial; font-size:12px; font-weight:bold; text-align:center; ">
								<span>
									<xsl:text>Источник денежных средств: </xsl:text>
								</span>
								<xsl:for-each select="@CASH_TYPE">
									<span>
										<xsl:value-of select="string(.)"/>
									</span>
								</xsl:for-each>
							</div>
							<table style="border:0; border-bottom:0; border-collapse:collapse; border-left:0; border-right:0; border-top:0; font-family:Arial; font-size:10px; word-wrap:break-word; " border="1">
								<xsl:variable name="altova:CurrContextGrid_2" select="."/>
								<thead style="text-align:center; word-wrap:break-word; ">
									<tr style="text-align:center; vertical-align:top; word-wrap:break-word; ">
										<th>
											<span>
												<xsl:text>Идентификатор</xsl:text>
											</span>
											<br/>
											<span>
												<xsl:text>сделки</xsl:text>
											</span>
										</th>
										<th>
											<span style="font-weight:bold; text-align:center; ">
												<xsl:text>Номер</xsl:text>
											</span>
											<br/>
											<span>
												<xsl:text>заявки</xsl:text>
											</span>
										</th>
										<th>
											<span>
												<xsl:text>Дата</xsl:text>
											</span>
											<br/>
											<span>
												<xsl:text>заключения</xsl:text>
											</span>
											<br/>
											<span>
												<xsl:text>сделки</xsl:text>
											</span>
										</th>
										<th>
											<span>
												<xsl:text>Код кредитной</xsl:text>
											</span>
											<br/>
											<span>
												<xsl:text>организации в НРД</xsl:text>
											</span>
										</th>
										<th>
											<span>
												<xsl:text>Код корзины</xsl:text>
											</span>
											<br/>
											<span>
												<xsl:text>обеспечения</xsl:text>
											</span>
										</th>
										<th>
											<span>
												<xsl:text>Тип ставки</xsl:text>
											</span>
											<br/>
											<span>
												<xsl:text>РЕПО</xsl:text>
											</span>
										</th>
										<th>
											<span>
												<xsl:text>Ставка, %</xsl:text>
											</span>
										</th>
										<th>
											<span>
												<xsl:text>Объем</xsl:text>
											</span>
											<br/>
											<span>
												<xsl:text>обязательств</xsl:text>
											</span>
											<br/>
											<span>
												<xsl:text>по корзине</xsl:text>
											</span>
											<br/>
											<span>
												<xsl:text>ценных</xsl:text>
											</span>
											<br/>
											<span>
												<xsl:text>бумаг</xsl:text>
											</span>
										</th>
										<th>
											<span>
												<xsl:text>Валюта</xsl:text>
											</span>
											<br/>
											<span>
												<xsl:text>РЕПО</xsl:text>
											</span>
										</th>
										<th>
											<span>
												<xsl:text>Номер</xsl:text>
											</span>
											<br/>
											<span>
												<xsl:text>генерального</xsl:text>
											</span>
											<br/>
											<span>
												<xsl:text>соглашения</xsl:text>
											</span>
										</th>
										<th>
											<span>
												<xsl:text>Дата</xsl:text>
											</span>
											<br/>
											<span>
												<xsl:text>генерального</xsl:text>
											</span>
											<br/>
											<span>
												<xsl:text>соглашения</xsl:text>
											</span>
										</th>
										<th>
											<span>
												<xsl:text>Дата</xsl:text>
											</span>
											<br/>
											<span>
												<xsl:text>первой</xsl:text>
											</span>
											<br/>
											<span>
												<xsl:text>части</xsl:text>
											</span>
											<br/>
											<span>
												<xsl:text>РЕПО</xsl:text>
											</span>
										</th>
										<th>
											<span>
												<xsl:text>Дата</xsl:text>
											</span>
											<br/>
											<span>
												<xsl:text>второй</xsl:text>
											</span>
											<br/>
											<span>
												<xsl:text>части</xsl:text>
											</span>
											<br/>
											<span>
												<xsl:text>РЕПО</xsl:text>
											</span>
										</th>
										<th>
											<span>
												<xsl:text>Тип</xsl:text>
											</span>
											<br/>
											<span>
												<xsl:text>расчета</xsl:text>
											</span>
										</th>
										<th>
											<span>
												<xsl:text>Место</xsl:text>
											</span>
											<br/>
											<span>
												<xsl:text>заключения</xsl:text>
											</span>
											<br/>
											<span>
												<xsl:text>сделки</xsl:text>
											</span>
										</th>
										<th>
											<span>
												<xsl:text>Вид</xsl:text>
											</span>
											<br/>
											<span>
												<xsl:text>сделки</xsl:text>
											</span>
											<br/>
											<span>
												<xsl:text>РЕПО</xsl:text>
											</span>
										</th>
										<th>
											<span>
												<xsl:text>Компенс.</xsl:text>
											</span>
											<br/>
											<span>
												<xsl:text>взносы</xsl:text>
											</span>
										</th>
										<th>
											<span>
												<xsl:text>Взаимо</xsl:text>
											</span>
											<br/>
											<span>
												<xsl:text>расчеты</xsl:text>
											</span>
										</th>
										<th>
											<span>
												<xsl:text>Замена</xsl:text>
											</span>
											<br/>
											<span>
												<xsl:text>бумаг</xsl:text>
											</span>
										</th>
										<th>
											<span>
												<xsl:text>Время</xsl:text>
											</span>
											<br/>
											<span>
												<xsl:text>расчетов</xsl:text>
											</span>
										</th>
										<th>
											<span>
												<xsl:text>Использование старого или нового механизма расчётов</xsl:text>
											</span>
										</th>
									</tr>
								</thead>
								<tbody>
									<xsl:for-each select="DEAL">
										<tr style="vertical-align:top; ">
											<td style="text-align:right; ">
												<xsl:for-each select="@DEAL_ID">
													<span>
														<xsl:value-of select="string(.)"/>
													</span>
												</xsl:for-each>
											</td>
											<td style="text-align:right; width:auto; ">
												<xsl:for-each select="@ORDER_ID">
													<span>
														<xsl:value-of select="string(.)"/>
													</span>
												</xsl:for-each>
											</td>
											<td style="text-align:center; width:auto; ">
												<xsl:for-each select="@DEAL_DATE">
													<span>
														<xsl:variable name="altova:seqContentStrings_3">
															<xsl:value-of select="format-number(number(substring(string(string(.)), 9, 2)), '00', 'format1')"/>
															<xsl:text>.</xsl:text>
															<xsl:value-of select="format-number(number(substring(string(string(.)), 6, 2)), '00', 'format1')"/>
															<xsl:text>.</xsl:text>
															<xsl:value-of select="format-number(number(substring(string(string(string(.))), 1, 4)), '0000', 'format1')"/>
														</xsl:variable>
														<xsl:variable name="altova:sContent_3" select="string($altova:seqContentStrings_3)"/>
														<xsl:value-of select="$altova:sContent_3"/>
													</span>
												</xsl:for-each>
											</td>
											<td style="text-align:center; ">
												<xsl:for-each select="@PERSON_CODE">
													<span>
														<xsl:value-of select="string(.)"/>
													</span>
												</xsl:for-each>
											</td>
											<td style="text-align:left; ">
												<xsl:for-each select="@COLLATERAL_TYPE">
													<span>
														<xsl:value-of select="string(.)"/>
													</span>
												</xsl:for-each>
											</td>
											<td style="text-align:center; ">
												<xsl:for-each select="@RATE_TYPE">
													<span>
														<xsl:value-of select="string(.)"/>
													</span>
												</xsl:for-each>
											</td>
											<td style="text-align:right; ">
												<xsl:for-each select="@REPO_RATE">
													<span>
														<xsl:variable name="altova:seqContentStrings_4">
															<xsl:value-of select="format-number(number(string(.)), '##0,0000', 'format1')"/>
														</xsl:variable>
														<xsl:variable name="altova:sContent_4" select="string($altova:seqContentStrings_4)"/>
														<xsl:value-of select="$altova:sContent_4"/>
													</span>
												</xsl:for-each>
												<span>
													<xsl:text>&#160;</xsl:text>
												</span>
											</td>
											<td style="text-align:right; ">
												<xsl:for-each select="@LIABILITY_VOL">
													<span>
														<xsl:variable name="altova:seqContentStrings_5">
															<xsl:value-of select="format-number(number(string(.)), '# ##0,00', 'format1')"/>
														</xsl:variable>
														<xsl:variable name="altova:sContent_5" select="string($altova:seqContentStrings_5)"/>
														<xsl:value-of select="$altova:sContent_5"/>
													</span>
												</xsl:for-each>
											</td>
											<td style="text-align:center; ">
												<xsl:for-each select="@LIABILITY_CURR">
													<span>
														<xsl:value-of select="string(.)"/>
													</span>
												</xsl:for-each>
												<span>
													<xsl:text>&#160;</xsl:text>
												</span>
											</td>
											<td style="text-align:left; ">
												<xsl:for-each select="@AGR_CODE">
													<span>
														<xsl:value-of select="string(.)"/>
													</span>
												</xsl:for-each>
											</td>
											<td style="text-align:center; ">
												<xsl:for-each select="@AGR_DATE">
													<span>
														<xsl:variable name="altova:seqContentStrings_6">
															<xsl:value-of select="format-number(number(substring(string(string(.)), 9, 2)), '00', 'format1')"/>
															<xsl:text>.</xsl:text>
															<xsl:value-of select="format-number(number(substring(string(string(.)), 6, 2)), '00', 'format1')"/>
															<xsl:text>.</xsl:text>
															<xsl:value-of select="format-number(number(substring(string(string(string(.))), 1, 4)), '0000', 'format1')"/>
														</xsl:variable>
														<xsl:variable name="altova:sContent_6" select="string($altova:seqContentStrings_6)"/>
														<xsl:value-of select="$altova:sContent_6"/>
													</span>
												</xsl:for-each>
											</td>
											<td style="text-align:center; ">
												<xsl:for-each select="@FIRST_PART_DT">
													<span>
														<xsl:variable name="altova:seqContentStrings_7">
															<xsl:value-of select="format-number(number(substring(string(string(.)), 9, 2)), '00', 'format1')"/>
															<xsl:text>.</xsl:text>
															<xsl:value-of select="format-number(number(substring(string(string(.)), 6, 2)), '00', 'format1')"/>
															<xsl:text>.</xsl:text>
															<xsl:value-of select="format-number(number(substring(string(string(string(.))), 1, 4)), '0000', 'format1')"/>
														</xsl:variable>
														<xsl:variable name="altova:sContent_7" select="string($altova:seqContentStrings_7)"/>
														<xsl:value-of select="$altova:sContent_7"/>
													</span>
												</xsl:for-each>
											</td>
											<td style="text-align:center; ">
												<xsl:for-each select="@SECOND_PART_DT">
													<span>
														<xsl:variable name="altova:seqContentStrings_8">
															<xsl:value-of select="format-number(number(substring(string(string(.)), 9, 2)), '00', 'format1')"/>
															<xsl:text>.</xsl:text>
															<xsl:value-of select="format-number(number(substring(string(string(.)), 6, 2)), '00', 'format1')"/>
															<xsl:text>.</xsl:text>
															<xsl:value-of select="format-number(number(substring(string(string(string(.))), 1, 4)), '0000', 'format1')"/>
														</xsl:variable>
														<xsl:variable name="altova:sContent_8" select="string($altova:seqContentStrings_8)"/>
														<xsl:value-of select="$altova:sContent_8"/>
													</span>
												</xsl:for-each>
											</td>
											<td style="text-align:center; ">
												<xsl:for-each select="@DEAL_CALC_TYPE">
													<span>
														<xsl:value-of select="string(.)"/>
													</span>
												</xsl:for-each>
											</td>
											<td style="text-align:center; ">
												<xsl:for-each select="@PLACE_OF_TRADE">
													<span>
														<xsl:value-of select="string(.)"/>
													</span>
												</xsl:for-each>
											</td>
											<td style="text-align:center; ">
												<xsl:choose>
													<xsl:when test="@DEAL_TYPE=&apos;S&apos;">
														<span>
															<xsl:text>Обычный</xsl:text>
														</span>
													</xsl:when>
													<xsl:otherwise>
														<span>
															<xsl:text>Особый</xsl:text>
														</span>
													</xsl:otherwise>
												</xsl:choose>
											</td>
											<td style="text-align:center; ">
												<xsl:choose>
													<xsl:when test="@KV_TYPE=&apos;Y&apos;">
														<span>
															<xsl:text>Да</xsl:text>
														</span>
													</xsl:when>
													<xsl:otherwise>
														<span>
															<xsl:text>Нет</xsl:text>
														</span>
													</xsl:otherwise>
												</xsl:choose>
											</td>
											<td style="text-align:center; ">
												<xsl:choose>
													<xsl:when test="@NETT_TYPE=&apos;Y&apos;">
														<span>
															<xsl:text>Да</xsl:text>
														</span>
													</xsl:when>
													<xsl:otherwise>
														<span>
															<xsl:text>Нет</xsl:text>
														</span>
													</xsl:otherwise>
												</xsl:choose>
											</td>
											<td style="text-align:center; ">
												<xsl:choose>
													<xsl:when test="@EXCHANGE_TYPE=&apos;Y&apos;">
														<span>
															<xsl:text>Да</xsl:text>
														</span>
													</xsl:when>
													<xsl:otherwise>
														<span>
															<xsl:text>Нет</xsl:text>
														</span>
													</xsl:otherwise>
												</xsl:choose>
											</td>
											<td style="text-align:center; ">
												<xsl:for-each select="@PAY_TIME">
													<span>
														<xsl:value-of select="string(.)"/>
													</span>
												</xsl:for-each>
											</td>
											<td>
												<xsl:choose>
													<xsl:when test="@CONSOLIDATED_SETTLEMENTS=0">
														<span>
															<xsl:text>0 - старый механизм расчётов</xsl:text>
														</span>
													</xsl:when>
													<xsl:when test="@CONSOLIDATED_SETTLEMENTS=1">
														<span>
															<xsl:text>1 - новый (совместный) механизм расчётов</xsl:text>
														</span>
													</xsl:when>
												</xsl:choose>
											</td>
										</tr>
									</xsl:for-each>
									<tr>
										<td colspan="21" style="border-bottom:0; border-left:0; border-right:0; font:10; font-weight:bold; line-height:1; text-align:left; "/>
									</tr>
								</tbody>
							</table>
							<span>
								<xsl:text>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </xsl:text>
							</span>
							<br/>
						</xsl:for-each>
					</xsl:for-each>
				</xsl:for-each>
			</body>
		</html>
	</xsl:template>
</xsl:stylesheet>
