summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xBuild/cdbuild/ctan2tds.pl14
-rwxr-xr-xBuild/tools/tpm-ctan-check2
-rw-r--r--Master/texmf-dist/doc/latex/disser/README50
-rw-r--r--Master/texmf-dist/doc/latex/disser/README.ru45
-rw-r--r--Master/texmf-dist/doc/latex/disser/changelog.txt29
-rw-r--r--Master/texmf-dist/doc/latex/disser/nomake.cmd38
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/Makefile8
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/bachelor/1.tex63
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/bachelor/Makefile3
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/bachelor/app-a.tex2
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/bachelor/concl.tex1
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/bachelor/fig/Makefile1
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/bachelor/fig/fig.eps2661
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/bachelor/intro.tex1
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/bachelor/nomake.cmd166
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/bachelor/thesis.bib24
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/bachelor/thesis.tex55
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/candidate/1.tex2
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/candidate/Makefile3
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/candidate/app-a.tex1
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/candidate/autoref.tex106
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/candidate/concl.tex1
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/candidate/fig/Makefile1
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/candidate/fig/fig.eps2661
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/candidate/intro.tex24
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/candidate/nomake.cmd166
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/candidate/review.tex1
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/candidate/thesis.bib24
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/candidate/thesis.tex56
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/doctor/1.tex1
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/doctor/Makefile3
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/doctor/app-a.tex1
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/doctor/autoref.tex102
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/doctor/concl.tex1
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/doctor/fig/Makefile1
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/doctor/fig/fig.eps2661
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/doctor/intro.tex1
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/doctor/nomake.cmd166
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/doctor/review.tex1
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/doctor/thesis.bib24
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/doctor/thesis.tex51
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/latex.fig.mk31
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/latex.mk102
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/master/1.tex1
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/master/Makefile3
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/master/app-a.tex3
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/master/concl.tex1
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/master/fig/Makefile1
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/master/fig/fig.eps2661
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/master/intro.tex1
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/master/nomake.cmd166
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/master/thesis.bib24
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/master/thesis.tex64
-rw-r--r--Master/texmf-dist/doc/latex/disser/templates/nomake.cmd4
-rw-r--r--Master/texmf-dist/source/latex/disser/Makefile19
-rw-r--r--Master/texmf-dist/source/latex/disser/autoref.dtx51
-rw-r--r--Master/texmf-dist/source/latex/disser/bachelor.dtx54
-rw-r--r--Master/texmf-dist/source/latex/disser/candidate.dtx66
-rw-r--r--Master/texmf-dist/source/latex/disser/chapter.dtx237
-rw-r--r--Master/texmf-dist/source/latex/disser/counters.dtx85
-rw-r--r--Master/texmf-dist/source/latex/disser/custom.dtx135
-rw-r--r--Master/texmf-dist/source/latex/disser/disser.dtx575
-rw-r--r--Master/texmf-dist/source/latex/disser/disser.ins56
-rw-r--r--Master/texmf-dist/source/latex/disser/doctor.dtx55
-rw-r--r--Master/texmf-dist/source/latex/disser/env.dtx81
-rw-r--r--Master/texmf-dist/source/latex/disser/floats.dtx128
-rw-r--r--Master/texmf-dist/source/latex/disser/footnote.dtx19
-rw-r--r--Master/texmf-dist/source/latex/disser/gost732.dtx99
-rw-r--r--Master/texmf-dist/source/latex/disser/lists.dtx88
-rw-r--r--Master/texmf-dist/source/latex/disser/master.dtx75
-rw-r--r--Master/texmf-dist/source/latex/disser/page.dtx146
-rw-r--r--Master/texmf-dist/source/latex/disser/part.dtx141
-rw-r--r--Master/texmf-dist/source/latex/disser/sections.dtx238
-rw-r--r--Master/texmf-dist/source/latex/disser/titledefs.dtx299
-rw-r--r--Master/texmf-dist/source/latex/disser/titlepage.dtx139
-rw-r--r--Master/texmf-dist/source/latex/disser/toc.dtx159
-rw-r--r--Master/texmf-dist/tex/latex/disser/autoref.rtx43
-rw-r--r--Master/texmf-dist/tex/latex/disser/bachelor.rtx46
-rw-r--r--Master/texmf-dist/tex/latex/disser/candidate.rtx52
-rw-r--r--Master/texmf-dist/tex/latex/disser/disser.cls1228
-rw-r--r--Master/texmf-dist/tex/latex/disser/doctor.rtx44
-rw-r--r--Master/texmf-dist/tex/latex/disser/gost732.cls74
-rw-r--r--Master/texmf-dist/tex/latex/disser/master.rtx48
-rw-r--r--Master/texmf-dist/tex/latex/disser/titledefs.rtx119
-rw-r--r--Master/texmf-dist/tpm/disser.tpm107
-rw-r--r--Master/texmf/lists/disser85
-rw-r--r--Master/texmf/tpm/collection-langcyrillic.tpm1
87 files changed, 17075 insertions, 1 deletions
diff --git a/Build/cdbuild/ctan2tds.pl b/Build/cdbuild/ctan2tds.pl
index 4b63e96a924..2c09ff34756 100755
--- a/Build/cdbuild/ctan2tds.pl
+++ b/Build/cdbuild/ctan2tds.pl
@@ -124,6 +124,7 @@ chdir $startdir || die "chdir($startdir) failed: $!";
'devanagr', "&MAKEdevanagr",
'diagnose', "&MAKEflatten",
'dictsym', "&MAKEunzipandflatten",
+ 'disser', "&MAKEdisser",
'dmfonts', "print \"skipping dmfonts, needs work\"",
'dps', "print \"skipping dps, requires acrotex\"",
'dtk', "&MAKEflatten",
@@ -680,6 +681,7 @@ $standardtex='\.cfg|\.sty|\.clo|\.ldf|\.cls|\.def|\.fd$';
'custom-bib', '\.mbs|\.tex',
'cyrillic', '\.tex|\.sty|\.fd$|\.def',
'dialogl', '\.sty|listouti\.tex',
+ 'disser', "\.rtx|$standardtex",
'dlfltxb', '\.sty', # no sample.cfg
'dvdcoll', "\.dcl|$standardtex",
'ean', 'ean[0-9]*\.tex',
@@ -2068,6 +2070,18 @@ sub MAKEdevanagr {
print "\t YOU-MUST-DO update /tmp/devnag.c and devnag.exe into Build\n";
}
+# We don't want to flatten the templates, only the source.
+#
+sub MAKEdisser
+{
+ &setup;
+ &xchdir ("$DEST/doc/$whichdocformat/$package");
+ print "\t SPECIAL $package\n";
+ &SYSTEM ("$MV -f src/* .");
+ &buildfilelist;
+ &donormal;
+}
+
sub MAKEeasy {
&setup;
chdir("$DEST/doc/$whichdocformat/$package");
diff --git a/Build/tools/tpm-ctan-check b/Build/tools/tpm-ctan-check
index 1fb18dcec41..d4e99e3d011 100755
--- a/Build/tools/tpm-ctan-check
+++ b/Build/tools/tpm-ctan-check
@@ -31,7 +31,7 @@ my @WorkingTPM = qw(
currvita curve curve2e curves
custom-bib cyrillic
dancers dashbox dateiliste datetime dcpic decimal digiconfigs
- dinat dingbat directory dk-bib dlfltxb doi doipubmed dottex
+ dinat dingbat directory disser dk-bib dlfltxb doi doipubmed dottex
doublestroke dpfloat
draftwatermark dramatist dtxtut dvdcoll dvipsconfig dyntree
ebong ebsthesis eCards economic ecv ednotes eemeir egameps
diff --git a/Master/texmf-dist/doc/latex/disser/README b/Master/texmf-dist/doc/latex/disser/README
new file mode 100644
index 00000000000..48049b4615f
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/README
@@ -0,0 +1,50 @@
+Overview
+--------
+
+This is a LaTeX document class and set of templates for creating dissertations.
+It is oriented on Russian-speaking users.
+
+Installation
+------------
+
+Automatically
+
+Unix-like environment:
+> make && make TEXMF=/path/to/texmf install
+> mktexlsr
+
+Windows NT:
+> set texmf=<path to texmf or localtexmf>
+> nomake & nomake install
+> mktexlsr
+
+Manually
+
+1. Make directory for class
+> mkdir /path/to/texmf/tex/latex/disser
+
+2. Generate class files
+> latex disser.ins
+
+3. Copy disser.cls and *.rtx
+> cp disser.cls *.rtx /path/to/texmf/tex/latex/disser
+
+4. Refresh filename database
+> mktexlsr
+
+License
+-------
+
+Copyright (c) 2004-2007 Stanislav Kruchinin
+
+It may be distributed and/or modified under the
+conditions of the LaTeX Project Public License, either version 1.3
+of this license or (at your option) any later version.
+The latest version of this license is in
+ http://www.latex-project.org/lppl.txt
+and version 1.3 or later is part of all distributions of LaTeX
+version 2003/12/01 or later.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
diff --git a/Master/texmf-dist/doc/latex/disser/README.ru b/Master/texmf-dist/doc/latex/disser/README.ru
new file mode 100644
index 00000000000..2c73eedadaa
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/README.ru
@@ -0,0 +1,45 @@
+Установка
+---------
+
+Автоматически
+
+В Unix-like ОС:
+> make && make TEXMF=/путь/к/texmf install
+> mktexlsr
+
+В Windows NT:
+> set texmf=<путь к texmf или localtexmf>
+> nomake & nomake install
+> mktexlsr
+
+Вручную
+
+1. Создаем каталог
+> mkdir /путь/к/texmf/tex/latex/disser
+
+2. Генерируем файлы класса
+> latex disser.ins
+
+3. Копируем disser.cls и *.rtx в созданный каталог.
+> cp disser.cls *.rtx /путь/к/texmf/tex/latex/disser
+
+4. Обновляем базу имен файлов
+> mktexlsr
+
+Лицензия
+--------
+
+Цопыригхт (ц) 2004-2007 Станислав Кручинин
+
+Ит маы бе дистрибутед анд/ор модифиед ундер тхе
+цондитионс оф тхе ЛаТеХ Пройецт Публиц Лиценсе, еитхер версион 1.3
+оф тхис лиценсе ор (ат ёур оптион) аны латер версион.
+Тхе латест версион оф тхис лиценсе ис ин
+ хттп://ввв.латех-пройецт.орг/лппл.тхт
+анд версион 1.3 ор латер ис парт оф алл дистрибутионс оф ЛаТеХ
+версион 2003/12/01 ор латер.
+
+Тхис програм ис дистрибутед ин тхе хопе тхат ит вилл бе усефул,
+бут ВИТХОУТ АНЫ ВАРРАНТЫ; витхоут евен тхе имплиед варранты оф
+МЕРЧАНТАБИЛИТЫ ор ФИТНЕСС ФОР А ПАРТИЦУЛАР ПУРПОСЕ.
+
diff --git a/Master/texmf-dist/doc/latex/disser/changelog.txt b/Master/texmf-dist/doc/latex/disser/changelog.txt
new file mode 100644
index 00000000000..9b0d57e5a39
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/changelog.txt
@@ -0,0 +1,29 @@
+disser changelog
+Copyright (C) 2004-2007 Stanislav Kruchinin
+-------------------------------------------
+
+Changes in version 1.0.2 (2006-03-04):
+
+Class:
++ Added class gost732.
++ Added parametrization of format for appendices.
+* Fixed parametrization of section headers.
+* Many other small fixes (see logs at
+ http://disser.svn.sourceforge.net/viewvc/disser/).
+
+Templates:
++ Candidate and doctor: added templates of author's abstracts (autoreferats).
+* Candidate and doctor: fixed \title.
+
+
+Changes in version 1.0.1 (2006-11-10):
+
+Class:
+* Fixed mistakes in comments and README files.
++ Added parametrization for alignment of headers (\...align macros).
+
+Templates:
++ Added some targets to root Makefile
++ Common Makefiles for all templates (latex.mk and latex.fig.mk)
+
+First public release: version 1.0 (2006-10-28)
diff --git a/Master/texmf-dist/doc/latex/disser/nomake.cmd b/Master/texmf-dist/doc/latex/disser/nomake.cmd
new file mode 100644
index 00000000000..3ed3c9711f3
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/nomake.cmd
@@ -0,0 +1,38 @@
+@echo off
+
+set target=disser
+if %texmf%.==. set texmf=d:\programs\miktex\local
+set destdir=%texmf%\tex\latex\%target%
+set clean=*.rtx *.cls *.log *.out *.aux *.dvi *.idx *.glo *.toc *.ind *.ilg *.bak
+
+if %1.==. (
+:make
+ latex %target%.ins
+ echo.
+ echo Now run '%~n0 install'
+ echo.
+goto :eof
+)
+
+if %1.==. goto :eof
+
+if %1.==clean. (
+ del %clean%
+ goto :eof
+)
+
+if %1.==install. (
+ if not exist %target%.cls (
+ echo You must run 'nomake' first
+ goto :eof
+ )
+ if not exist %destdir% mkdir %destdir%
+ copy /y *.rtx %destdir% > nul
+ copy /y *.cls %destdir% > nul
+ goto :eof
+)
+
+if %1.==doc. (
+ latex %target%.dtx
+ latex -src-specials %target%.dtx
+)
diff --git a/Master/texmf-dist/doc/latex/disser/templates/Makefile b/Master/texmf-dist/doc/latex/disser/templates/Makefile
new file mode 100644
index 00000000000..1b821d6dad2
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/templates/Makefile
@@ -0,0 +1,8 @@
+dvi ps ps_2on1 pdf_2on1 pdf html clean cleansvn srcdist:
+ @$(MAKE) -i -C bachelor $@
+ @$(MAKE) -i -C master $@
+ @$(MAKE) -i -C candidate $@
+ @$(MAKE) -i -C doctor $@
+
+help:
+ @$(MAKE) -C bachelor $@
diff --git a/Master/texmf-dist/doc/latex/disser/templates/bachelor/1.tex b/Master/texmf-dist/doc/latex/disser/templates/bachelor/1.tex
new file mode 100644
index 00000000000..86f80000056
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/templates/bachelor/1.tex
@@ -0,0 +1,63 @@
+\chapter{Название главы}
+\section{Название секции}
+
+Внутритекстовая формула $\frac{1}{\epsilon^*}=\frac{1}{\epsilon_\infty}-\frac{1}{\epsilon_0}$.
+Внутритекстовая формула в стиле выделенной $\dfrac{1}{\epsilon_\infty}$.
+Ссылки на литературу~\cite{Efros-FTP16-82-1209,Yoffe-AP42-93-173,Kayanuma-PRB38-88-9797}.
+Ссылка на формулу~\eqref{eq:e}
+\begin{equation}\label{eq:e}
+ \vec P=\sqrt{\frac{N_0 m_r \Omega_{LO}}{4\pi\epsilon^*}}(\vec u_+ - \vec u_-).
+\end{equation}
+
+Ссылка на рис.~\ref{fig:f}
+\begin{figure}[h]
+\centering
+\includegraphics{fig}
+\caption{\label{fig:f}%
+Подпись к рисунку.
+}
+\end{figure}
+
+\begin{floatingfigure}{0.4\textwidth}
+ \centering
+ \includegraphics{fig}
+ \caption{\label{fig:ff}Рисунок <<в оборку>>.}
+\end{floatingfigure}
+Если разность энергий электронно-дыроч\-ных уровней $E_2-E_1$ близка к энергии предельного оптического фонона $\hbar\Omega_{LO}$, то в разложении волновых функций полного гамильтониана можно ограничиться нулевым приближением для всех состояний, за исключением близких по значению к $E_2$. Волновые функции последних представляют собой следующие комбинации почти вырожденных состояний.
+
+Ссылка на таблицу~\ref{tab:t1}.
+\begin{table}[h]
+ \centering
+ \caption{Пример таблицы}\label{tab:t1}
+ \vskip1.em
+ \begin{tabular}{l|ccc}
+ \hline\hline
+ & \quad$\lambda \times 10^{-11}$,~$\text{Дин}\cdot\text{см}^{-2}$\quad &
+ \quad$\mu \times 10^{-11}$,~$\text{Дин}\cdot\text{см}^{-2}$ & \quad$\rho$, $\text{г}\cdot \text{см}^{-3}$\quad \\
+ \hline
+ InP & 3.82 & 1.69 & 4.14 \\
+ SiO$_{2}$ & 1.57 & 3.11 & 2.2 \\
+ \hline\hline
+\end{tabular}
+\end{table}
+
+\begin{figure}[h]
+\centering
+ \subfigure[]{\includegraphics{fig}\label{fig:sub1}}\quad
+ \subfigure[]{\includegraphics{fig}\label{fig:sub2}}\quad
+ \subfigure[]{\includegraphics{fig}\label{fig:sub3}}
+ \caption{Подчиненная нумерация рисунков:
+ \subref{fig:sub1} ссылка 1,
+ \subref{fig:sub2} ссылка 2,
+ \subref{fig:sub3} ссылка 3.
+ }
+\end{figure}
+Ссылка на внутренний рисунок (рис.~\ref{fig:sub1})
+\subsection{Название подсекции}
+Текст подсекции
+\subsubsection{Название подподсекции}
+Текст подподсекции
+\paragraph{Название параграфа.}
+Текст параграфа
+\subparagraph{Название подпараграфа.}
+Текст подпараграфа
diff --git a/Master/texmf-dist/doc/latex/disser/templates/bachelor/Makefile b/Master/texmf-dist/doc/latex/disser/templates/bachelor/Makefile
new file mode 100644
index 00000000000..c2c5d718b33
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/templates/bachelor/Makefile
@@ -0,0 +1,3 @@
+TARGET=thesis
+
+include ../latex.mk \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/disser/templates/bachelor/app-a.tex b/Master/texmf-dist/doc/latex/disser/templates/bachelor/app-a.tex
new file mode 100644
index 00000000000..2e8037f4542
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/templates/bachelor/app-a.tex
@@ -0,0 +1,2 @@
+\appendix
+\chapter{Название приложения}
diff --git a/Master/texmf-dist/doc/latex/disser/templates/bachelor/concl.tex b/Master/texmf-dist/doc/latex/disser/templates/bachelor/concl.tex
new file mode 100644
index 00000000000..cd60e4f2708
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/templates/bachelor/concl.tex
@@ -0,0 +1 @@
+\conclusion
diff --git a/Master/texmf-dist/doc/latex/disser/templates/bachelor/fig/Makefile b/Master/texmf-dist/doc/latex/disser/templates/bachelor/fig/Makefile
new file mode 100644
index 00000000000..5ee58751ab0
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/templates/bachelor/fig/Makefile
@@ -0,0 +1 @@
+include ../../latex.fig.mk \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/disser/templates/bachelor/fig/fig.eps b/Master/texmf-dist/doc/latex/disser/templates/bachelor/fig/fig.eps
new file mode 100644
index 00000000000..d3094eb51d3
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/templates/bachelor/fig/fig.eps
@@ -0,0 +1,2661 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%BoundingBox: 235 371 361 470
+%%HiResBoundingBox: 236 371.521 360.902 469.38
+%%Creator: Adobe Illustrator(TM) 3.2
+%%AI8_CreatorVersion: 10.0
+%%For: (STiX0r) (-)
+%%Title: (2LevelSys.eps)
+%%CreationDate: 12/13/2003 4:07 AM
+%%DocumentProcessColors: Black
+%%DocumentSuppliedResources: procset Adobe_packedarray 2.0 0
+%%+ procset Adobe_cshow 1.1 0
+%%+ procset Adobe_customcolor 1.0 0
+%%+ procset Adobe_pattern_AI3 1.0 0
+%%+ procset Adobe_Illustrator_AI3 1.0 1
+%AI3_ColorUsage: Color
+%AI3_IncludePlacedImages
+%AI3_TemplateBox: 298.5 420.3896 298.5 420.3896
+%AI3_TileBox: 239 -327 815 465
+%AI3_DocumentPreview: PC_ColorTIFF
+%%PageOrigin:239 -327
+%%AI3_PaperRect:-8 834 587 -8
+%%AI3_Margin:8 -40 -9 8
+%AI7_GridSettings: 28.3465 10 28.3465 10 1 0 0.8 0.8 0.8 0.9 0.9 0.9
+%AI9_Flatten: 1
+%%EndComments
+%%BeginProlog
+%%BeginResource: procset Adobe_packedarray 2.0 0
+%%Title: (Packed Array Operators)
+%%Version: 2.0 0
+%%CreationDate: (8/2/90) ()
+%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved)
+userdict /Adobe_packedarray 5 dict dup begin put
+/initialize
+{
+/packedarray where
+ {
+ pop
+ }
+ {
+ Adobe_packedarray begin
+ Adobe_packedarray
+ {
+ dup xcheck
+ {
+ bind
+ } if
+ userdict 3 1 roll put
+ } forall
+ end
+ } ifelse
+} def
+/terminate
+{
+} def
+/packedarray
+{
+array astore readonly
+} def
+/setpacking
+{
+pop
+} def
+/currentpacking
+{
+false
+} def
+currentdict readonly pop end
+%%EndResource
+Adobe_packedarray /initialize get exec
+%%BeginResource: procset Adobe_cshow 1.1 0
+%%Title: (cshow Operator)
+%%Version: 1.1 0
+%%CreationDate: (1/23/89) ()
+%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved)
+currentpacking true setpacking
+userdict /Adobe_cshow 3 dict dup begin put
+/initialize
+{
+/cshow where
+ {
+ pop
+ }
+ {
+ userdict /Adobe_cshow_vars 1 dict dup begin put
+ /_cshow
+ {} def
+ Adobe_cshow begin
+ Adobe_cshow
+ {
+ dup xcheck
+ {
+ bind
+ } if
+ userdict 3 1 roll put
+ } forall
+ end
+ end
+ } ifelse
+} def
+/terminate
+{
+} def
+/cshow
+{
+exch
+Adobe_cshow_vars
+ exch /_cshow
+ exch put
+ {
+ 0 0 Adobe_cshow_vars /_cshow get exec
+ } forall
+} def
+currentdict readonly pop end
+setpacking
+%%EndResource
+%%BeginResource: procset Adobe_customcolor 1.0 0
+%%Title: (Custom Color Operators)
+%%Version: 1.0 0
+%%CreationDate: (5/9/88) ()
+%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved)
+currentpacking true setpacking
+userdict /Adobe_customcolor 5 dict dup begin put
+/initialize
+{
+/setcustomcolor where
+ {
+ pop
+ }
+ {
+ Adobe_customcolor begin
+ Adobe_customcolor
+ {
+ dup xcheck
+ {
+ bind
+ } if
+ pop pop
+ } forall
+ end
+ Adobe_customcolor begin
+ } ifelse
+} def
+/terminate
+{
+currentdict Adobe_customcolor eq
+ {
+ end
+ } if
+} def
+/findcmykcustomcolor
+{
+5 packedarray
+} def
+/setcustomcolor
+{
+exch
+aload pop pop
+4
+ {
+ 4 index mul 4 1 roll
+ } repeat
+5 -1 roll pop
+setcmykcolor
+} def
+/setoverprint
+{
+pop
+} def
+currentdict readonly pop end
+setpacking
+%%EndResource
+%%BeginResource: procset Adobe_pattern_AI3 1.1 0
+%%Title: (Adobe Illustrator (R) Version 3.0 Pattern Operators)
+%%Version: 1.1 0
+%%CreationDate: (7/21/89) ()
+%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved)
+currentpacking true setpacking
+userdict /Adobe_pattern_AI3 16 dict dup begin put
+/initialize
+{
+/definepattern where
+ {
+ pop
+ }
+ {
+ Adobe_pattern_AI3 begin
+ Adobe_pattern_AI3
+ {
+ dup xcheck
+ {
+ bind
+ } if
+ pop pop
+ } forall
+ mark
+ cachestatus 7 1 roll pop pop pop pop exch pop exch
+ {
+ {
+ 10000 add
+ dup 2 index gt
+ {
+ exit
+ } if
+ dup setcachelimit
+ } loop
+ } stopped
+ cleartomark
+ } ifelse
+} def
+/terminate
+{
+currentdict Adobe_pattern_AI3 eq
+ {
+ end
+ } if
+} def
+errordict
+/nocurrentpoint
+{
+pop
+stop
+} put
+errordict
+/invalidaccess
+{
+pop
+stop
+} put
+/patternencoding
+256 array def
+0 1 255
+{
+patternencoding exch ( ) 2 copy exch 0 exch put cvn put
+} for
+/definepattern
+{
+17 dict begin
+/uniform exch def
+/cache exch def
+/key exch def
+/procarray exch def
+/mtx exch matrix invertmatrix def
+/height exch def
+/width exch def
+/ctm matrix currentmatrix def
+/ptm matrix def
+/str 32 string def
+/slice 9 dict def
+slice /s 1 put
+slice /q 256 procarray length div sqrt floor cvi put
+slice /b 0 put
+/FontBBox [0 0 0 0] def
+/FontMatrix mtx matrix copy def
+/Encoding patternencoding def
+/FontType 3 def
+/BuildChar
+ {
+ exch
+ begin
+ /setstrokeadjust where {pop true setstrokeadjust} if
+ slice begin
+ dup q dup mul mod s idiv /i exch def
+ dup q dup mul mod s mod /j exch def
+ q dup mul idiv procarray exch get
+ /xl j width s div mul def
+ /xg j 1 add width s div mul def
+ /yl i height s div mul def
+ /yg i 1 add height s div mul def
+ uniform
+ {
+ 1 1
+ }
+ {
+ width 0 dtransform
+ dup mul exch dup mul add sqrt dup 1 add exch div
+ 0 height dtransform
+ dup mul exch dup mul add sqrt dup 1 add exch div
+ } ifelse
+ width 0 cache
+ {
+ xl 4 index mul yl 4 index mul xg 6 index mul yg 6 index mul
+ setcachedevice
+ }
+ {
+ setcharwidth
+ } ifelse
+ gsave
+ scale
+ newpath
+ xl yl moveto
+ xg yl lineto
+ xg yg lineto
+ xl yg lineto
+ closepath
+ clip
+ newpath
+ end
+ end
+ exec
+ grestore
+ } def
+key currentdict definefont
+end
+} def
+/patterncachesize
+{
+gsave
+newpath
+0 0 moveto
+width 0 lineto
+width height lineto
+0 height lineto
+closepath
+patternmatrix setmatrix
+pathbbox
+exch ceiling 4 -1 roll floor sub 3 1 roll
+ceiling exch floor sub
+mul 1 add
+grestore
+} def
+/patterncachelimit
+{
+cachestatus 7 1 roll 6 npop 8 mul
+} def
+/patternpath
+{
+exch dup begin setfont
+ctm setmatrix
+concat
+slice exch /b exch slice /q get dup mul mul put
+FontMatrix concat
+uniform
+ {
+ width 0 dtransform round width div exch round width div exch
+ 0 height dtransform round height div exch height div exch
+ 0 0 transform round exch round exch
+ ptm astore setmatrix
+ }
+ {
+ ptm currentmatrix pop
+ } ifelse
+{currentpoint} stopped not
+ {
+ 2 npop
+ pathbbox
+ true
+ 4 index 3 index eq
+ 4 index 3 index eq
+ and
+ {
+ pop false
+ {
+ {2 npop}
+ {3 npop true}
+ {7 npop true}
+ {pop true}
+ pathforall
+ } stopped
+ {
+ 5 npop true
+ } if
+ } if
+ {
+ height div ceiling height mul 4 1 roll
+ width div ceiling width mul 4 1 roll
+ height div floor height mul 4 1 roll
+ width div floor width mul 4 1 roll
+ 2 index sub height div ceiling cvi exch
+ 3 index sub width div ceiling cvi exch
+ 4 2 roll moveto
+ FontMatrix mtx invertmatrix
+ dup dup 4 get exch 5 get rmoveto
+ ptm ptm concatmatrix pop
+ slice /s
+ patterncachesize patterncachelimit div ceiling sqrt ceiling cvi
+ dup slice /q get gt
+ {
+ pop slice /q get
+ } if
+ put
+ 0 1 slice /s get dup mul 1 sub
+ {
+ slice /b get add
+ gsave
+ 0 1 str length 1 sub
+ {
+ str exch 2 index put
+ } for
+ pop
+ dup
+ {
+ gsave
+ ptm setmatrix
+ 1 index str length idiv {str show} repeat
+ 1 index str length mod str exch 0 exch getinterval show
+ grestore
+ 0 height rmoveto
+ } repeat
+ grestore
+ } for
+ 2 npop
+ }
+ {
+ 4 npop
+ } ifelse
+ } if
+end
+} def
+/patternclip
+{
+clip
+} def
+/patternstrokepath
+{
+strokepath
+} def
+/patternmatrix
+matrix def
+/patternfill
+{
+dup type /dicttype eq
+ {
+ Adobe_pattern_AI3 /patternmatrix get
+ } if
+gsave
+patternclip
+Adobe_pattern_AI3 /patternpath get exec
+grestore
+newpath
+} def
+/patternstroke
+{
+dup type /dicttype eq
+ {
+ Adobe_pattern_AI3 /patternmatrix get
+ } if
+gsave
+patternstrokepath
+true
+ {
+ {
+ {
+ newpath
+ moveto
+ }
+ {
+ lineto
+ }
+ {
+ curveto
+ }
+ {
+ closepath
+ 3 copy
+ Adobe_pattern_AI3 /patternfill get exec
+ } pathforall
+ 3 npop
+ } stopped
+ {
+ 5 npop
+ patternclip
+ Adobe_pattern_AI3 /patternfill get exec
+ } if
+ }
+ {
+ patternclip
+ Adobe_pattern_AI3 /patternfill get exec
+ } ifelse
+grestore
+newpath
+} def
+/patternashow
+{
+3 index type /dicttype eq
+ {
+ Adobe_pattern_AI3 /patternmatrix get 4 1 roll
+ } if
+ {
+ 2 npop (0) exch
+ 2 copy 0 exch put pop
+ gsave
+ false charpath currentpoint
+ 6 index 6 index 6 index
+ Adobe_pattern_AI3 /patternfill get exec
+ grestore
+ newpath moveto
+ 2 copy rmoveto
+ } exch cshow
+5 npop
+} def
+/patternawidthshow
+{
+6 index type /dicttype eq
+ {
+ Adobe_pattern_AI3 /patternmatrix get 7 1 roll
+ } if
+ {
+ 2 npop (0) exch
+ 2 copy 0 exch put
+ gsave
+ _sp eq {5 index 5 index rmoveto} if
+ false charpath currentpoint
+ 9 index 9 index 9 index
+ Adobe_pattern_AI3 /patternfill get exec
+ grestore
+ newpath moveto
+ 2 copy rmoveto
+ } exch cshow
+8 npop
+} def
+/patternashowstroke
+{
+4 index type /dicttype eq
+ {
+ patternmatrix /patternmatrix get 5 1 roll
+ } if
+4 1 roll
+ {
+ 2 npop (0) exch
+ 2 copy 0 exch put pop
+ gsave
+ false charpath
+ currentpoint
+ 4 index setmatrix
+ 7 index 7 index 7 index
+ Adobe_pattern_AI3 /patternstroke get exec
+ grestore
+ newpath moveto
+ 2 copy rmoveto
+ } exch cshow
+6 npop
+} def
+/patternawidthshowstroke
+{
+7 index type /dicttype eq
+ {
+ patternmatrix /patternmatrix get 8 1 roll
+ } if
+7 1 roll
+ {
+ 2 npop (0) exch
+ 2 copy 0 exch put
+ gsave
+ _sp eq {5 index 5 index rmoveto} if
+ false charpath currentpoint
+ 7 index setmatrix
+ 10 index 10 index 10 index
+ Adobe_pattern_AI3 /patternstroke get exec
+ grestore
+ newpath moveto
+ 2 copy rmoveto
+ } exch cshow
+9 npop
+} def
+currentdict readonly pop end
+setpacking
+%%EndResource
+%%BeginResource: procset Adobe_Illustrator_AI3 1.1 0
+%%Title: (Adobe Illustrator (R) Version 3.0 Full Prolog)
+%%Version: 1.1 0
+%%CreationDate: (3/7/1994) ()
+%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved)
+currentpacking true setpacking
+userdict /Adobe_Illustrator_AI3 71 dict dup begin put
+/initialize
+{
+userdict /Adobe_Illustrator_AI3_vars 67 dict dup begin put
+/_lp /none def
+/_pf {} def
+/_ps {} def
+/_psf {} def
+/_pss {} def
+/_pjsf {} def
+/_pjss {} def
+/_pola 0 def
+/_doClip 0 def
+/cf currentflat def
+/_tm matrix def
+/_renderStart [/e0 /r0 /a0 /o0 /e1 /r1 /a1 /i0] def
+/_renderEnd [null null null null /i1 /i1 /i1 /i1] def
+/_render -1 def
+/_rise 0 def
+/_ax 0 def
+/_ay 0 def
+/_cx 0 def
+/_cy 0 def
+/_leading [0 0] def
+/_ctm matrix def
+/_mtx matrix def
+/_sp 16#020 def
+/_hyphen (-) def
+/_fScl 0 def
+/_cnt 0 def
+/_hs 1 def
+/_nativeEncoding 0 def
+/_useNativeEncoding 0 def
+/_tempEncode 0 def
+/_pntr 0 def
+/_tDict 2 dict def
+/_wv 0 def
+/Tx {} def
+/Tj {} def
+/CRender {} def
+/_AI3_savepage {} def
+/_gf null def
+/_cf 4 array def
+/_if null def
+/_of false def
+/_fc {} def
+/_gs null def
+/_cs 4 array def
+/_is null def
+/_os false def
+/_sc {} def
+/_pd 1 dict def
+/_ed 15 dict def
+/_pm matrix def
+/_fm null def
+/_fd null def
+/_fdd null def
+/_sm null def
+/_sd null def
+/_sdd null def
+/_i null def
+Adobe_Illustrator_AI3 begin
+Adobe_Illustrator_AI3 dup /nc get begin
+ {
+ dup xcheck
+ {
+ bind
+ } if
+ pop pop
+ } forall
+end
+end
+end
+Adobe_Illustrator_AI3 begin
+Adobe_Illustrator_AI3_vars begin
+newpath
+} def
+/terminate
+{
+end
+end
+} def
+/_
+null def
+/ddef
+{
+Adobe_Illustrator_AI3_vars 3 1 roll put
+} def
+/xput
+{
+dup load dup length exch maxlength eq
+ {
+ dup dup load dup
+ length 2 mul dict copy def
+ } if
+load begin def end
+} def
+/npop
+{
+ {
+ pop
+ } repeat
+} def
+/sw
+{
+dup length exch stringwidth
+exch 5 -1 roll 3 index mul add
+4 1 roll 3 1 roll mul add
+} def
+/swj
+{
+dup 4 1 roll
+dup length exch stringwidth
+exch 5 -1 roll 3 index mul add
+4 1 roll 3 1 roll mul add
+6 2 roll /_cnt 0 ddef
+{1 index eq {/_cnt _cnt 1 add ddef} if} forall pop
+exch _cnt mul exch _cnt mul 2 index add 4 1 roll 2 index add 4 1 roll pop pop
+} def
+/ss
+{
+4 1 roll
+ {
+ 2 npop
+ (0) exch 2 copy 0 exch put pop
+ gsave
+ false charpath currentpoint
+ 4 index setmatrix
+ stroke
+ grestore
+ moveto
+ 2 copy rmoveto
+ } exch cshow
+3 npop
+} def
+/jss
+{
+4 1 roll
+ {
+ 2 npop
+ (0) exch 2 copy 0 exch put
+ gsave
+ _sp eq
+ {
+ exch 6 index 6 index 6 index 5 -1 roll widthshow
+ currentpoint
+ }
+ {
+ false charpath currentpoint
+ 4 index setmatrix stroke
+ }ifelse
+ grestore
+ moveto
+ 2 copy rmoveto
+ } exch cshow
+6 npop
+} def
+/sp
+{
+ {
+ 2 npop (0) exch
+ 2 copy 0 exch put pop
+ false charpath
+ 2 copy rmoveto
+ } exch cshow
+2 npop
+} def
+/jsp
+{
+ {
+ 2 npop
+ (0) exch 2 copy 0 exch put
+ _sp eq
+ {
+ exch 5 index 5 index 5 index 5 -1 roll widthshow
+ }
+ {
+ false charpath
+ }ifelse
+ 2 copy rmoveto
+ } exch cshow
+5 npop
+} def
+/pl
+{
+transform
+0.25 sub round 0.25 add exch
+0.25 sub round 0.25 add exch
+itransform
+} def
+/setstrokeadjust where
+ {
+ pop true setstrokeadjust
+ /c
+ {
+ curveto
+ } def
+ /C
+ /c load def
+ /v
+ {
+ currentpoint 6 2 roll curveto
+ } def
+ /V
+ /v load def
+ /y
+ {
+ 2 copy curveto
+ } def
+ /Y
+ /y load def
+ /l
+ {
+ lineto
+ } def
+ /L
+ /l load def
+ /m
+ {
+ moveto
+ } def
+ }
+ {
+ /c
+ {
+ pl curveto
+ } def
+ /C
+ /c load def
+ /v
+ {
+ currentpoint 6 2 roll pl curveto
+ } def
+ /V
+ /v load def
+ /y
+ {
+ pl 2 copy curveto
+ } def
+ /Y
+ /y load def
+ /l
+ {
+ pl lineto
+ } def
+ /L
+ /l load def
+ /m
+ {
+ pl moveto
+ } def
+ } ifelse
+/d
+{
+setdash
+} def
+/cf {} def
+/i
+{
+dup 0 eq
+ {
+ pop cf
+ } if
+setflat
+} def
+/j
+{
+setlinejoin
+} def
+/J
+{
+setlinecap
+} def
+/M
+{
+setmiterlimit
+} def
+/w
+{
+setlinewidth
+} def
+/H
+{} def
+/h
+{
+closepath
+} def
+/N
+{
+_pola 0 eq
+ {
+ _doClip 1 eq {clip /_doClip 0 ddef} if
+ newpath
+ }
+ {
+ /CRender {N} ddef
+ }ifelse
+} def
+/n
+{N} def
+/F
+{
+_pola 0 eq
+ {
+ _doClip 1 eq
+ {
+ gsave _pf grestore clip newpath /_lp /none ddef _fc
+ /_doClip 0 ddef
+ }
+ {
+ _pf
+ }ifelse
+ }
+ {
+ /CRender {F} ddef
+ }ifelse
+} def
+/f
+{
+closepath
+F
+} def
+/S
+{
+_pola 0 eq
+ {
+ _doClip 1 eq
+ {
+ gsave _ps grestore clip newpath /_lp /none ddef _sc
+ /_doClip 0 ddef
+ }
+ {
+ _ps
+ }ifelse
+ }
+ {
+ /CRender {S} ddef
+ }ifelse
+} def
+/s
+{
+closepath
+S
+} def
+/B
+{
+_pola 0 eq
+ {
+ _doClip 1 eq
+ gsave F grestore
+ {
+ gsave S grestore clip newpath /_lp /none ddef _sc
+ /_doClip 0 ddef
+ }
+ {
+ S
+ }ifelse
+ }
+ {
+ /CRender {B} ddef
+ }ifelse
+} def
+/b
+{
+closepath
+B
+} def
+/W
+{
+/_doClip 1 ddef
+} def
+/*
+{
+count 0 ne
+ {
+ dup type (stringtype) eq {pop} if
+ } if
+_pola 0 eq {newpath} if
+} def
+/u
+{} def
+/U
+{} def
+/q
+{
+_pola 0 eq {gsave} if
+} def
+/Q
+{
+_pola 0 eq {grestore} if
+} def
+/*u
+{
+_pola 1 add /_pola exch ddef
+} def
+/*U
+{
+_pola 1 sub /_pola exch ddef
+_pola 0 eq {CRender} if
+} def
+/D
+{pop} def
+/*w
+{} def
+/*W
+{} def
+/`
+{
+/_i save ddef
+6 1 roll 4 npop
+concat pop
+userdict begin
+/showpage {} def
+0 setgray
+0 setlinecap
+1 setlinewidth
+0 setlinejoin
+10 setmiterlimit
+[] 0 setdash
+/setstrokeadjust where {pop false setstrokeadjust} if
+newpath
+0 setgray
+false setoverprint
+} def
+/~
+{
+end
+_i restore
+} def
+/@
+{} def
+/&
+{} def
+/O
+{
+0 ne
+/_of exch ddef
+/_lp /none ddef
+} def
+/R
+{
+0 ne
+/_os exch ddef
+/_lp /none ddef
+} def
+/g
+{
+/_gf exch ddef
+/_fc
+{
+_lp /fill ne
+ {
+ _of setoverprint
+ _gf setgray
+ /_lp /fill ddef
+ } if
+} ddef
+/_pf
+{
+_fc
+fill
+} ddef
+/_psf
+{
+_fc
+ashow
+} ddef
+/_pjsf
+{
+_fc
+awidthshow
+} ddef
+/_lp /none ddef
+} def
+/G
+{
+/_gs exch ddef
+/_sc
+{
+_lp /stroke ne
+ {
+ _os setoverprint
+ _gs setgray
+ /_lp /stroke ddef
+ } if
+} ddef
+/_ps
+{
+_sc
+stroke
+} ddef
+/_pss
+{
+_sc
+ss
+} ddef
+/_pjss
+{
+_sc
+jss
+} ddef
+/_lp /none ddef
+} def
+/k
+{
+_cf astore pop
+/_fc
+{
+_lp /fill ne
+ {
+ _of setoverprint
+ _cf aload pop setcmykcolor
+ /_lp /fill ddef
+ } if
+} ddef
+/_pf
+{
+_fc
+fill
+} ddef
+/_psf
+{
+_fc
+ashow
+} ddef
+/_pjsf
+{
+_fc
+awidthshow
+} ddef
+/_lp /none ddef
+} def
+/K
+{
+_cs astore pop
+/_sc
+{
+_lp /stroke ne
+ {
+ _os setoverprint
+ _cs aload pop setcmykcolor
+ /_lp /stroke ddef
+ } if
+} ddef
+/_ps
+{
+_sc
+stroke
+} ddef
+/_pss
+{
+_sc
+ss
+} ddef
+/_pjss
+{
+_sc
+jss
+} ddef
+/_lp /none ddef
+} def
+/x
+{
+/_gf exch ddef
+findcmykcustomcolor
+/_if exch ddef
+/_fc
+{
+_lp /fill ne
+ {
+ _of setoverprint
+ _if _gf 1 exch sub setcustomcolor
+ /_lp /fill ddef
+ } if
+} ddef
+/_pf
+{
+_fc
+fill
+} ddef
+/_psf
+{
+_fc
+ashow
+} ddef
+/_pjsf
+{
+_fc
+awidthshow
+} ddef
+/_lp /none ddef
+} def
+/X
+{
+/_gs exch ddef
+findcmykcustomcolor
+/_is exch ddef
+/_sc
+{
+_lp /stroke ne
+ {
+ _os setoverprint
+ _is _gs 1 exch sub setcustomcolor
+ /_lp /stroke ddef
+ } if
+} ddef
+/_ps
+{
+_sc
+stroke
+} ddef
+/_pss
+{
+_sc
+ss
+} ddef
+/_pjss
+{
+_sc
+jss
+} ddef
+/_lp /none ddef
+} def
+/dp
+{
+dup null eq
+{
+pop
+_dp 0 ne
+ {
+ 0 1 _dp 1 sub _dl mod
+ {
+ _da exch get 3 get
+ } for
+ _dp 1 sub _dl mod 1 add packedarray
+ _da 0 get aload pop 8 -1 roll 5 -1 roll pop 4 1 roll
+ definepattern pop
+ } if
+}
+{
+_dp 0 ne _dp _dl mod 0 eq and
+ {
+ null dp
+ } if
+7 packedarray _da exch _dp _dl mod exch put
+_dp _dl mod _da 0 get 4 get 2 packedarray
+/_dp _dp 1 add def
+} ifelse
+} def
+/E
+{
+_ed begin
+dup 0 get type /arraytype ne
+ {
+ 0
+ {
+ dup 1 add index type /arraytype eq
+ {
+ 1 add
+ }
+ {
+ exit
+ } ifelse
+ } loop
+ array astore
+ } if
+/_dd exch def
+/_ury exch def
+/_urx exch def
+/_lly exch def
+/_llx exch def
+/_n exch def
+/_y 0 def
+/_dl 4 def
+/_dp 0 def
+/_da _dl array def
+0 1 _dd length 1 sub
+ {
+ /_d exch _dd exch get def
+ 0 2 _d length 2 sub
+ {
+ /_x exch def
+ /_c _d _x get _ ne def
+ /_r _d _x 1 add get cvlit def
+ _r _ ne
+ {
+ _urx _llx sub _ury _lly sub [1 0 0 1 0 0]
+ [
+ /save cvx
+ _llx neg _lly neg /translate cvx
+ _c
+ {
+ nc /begin cvx
+ } if
+ _r dup type /stringtype eq
+ {
+ cvx
+ }
+ {
+ {exec} /forall cvx
+ } ifelse
+ _c
+ {
+ /end cvx
+ } if
+ /restore cvx
+ ] cvx
+ /_fn 12 _n length add string def
+ _y _fn cvs pop
+ /_y _y 1 add def
+ _fn 12 _n putinterval
+ _fn _c false dp
+ _d exch _x 1 add exch put
+ } if
+ } for
+ } for
+null dp
+_n _dd /_pd
+end xput
+} def
+/fc
+{
+_fm dup concatmatrix pop
+} def
+/p
+{
+/_fm exch ddef
+9 -2 roll _pm translate fc
+7 -2 roll _pm scale fc
+5 -1 roll _pm rotate fc
+4 -2 roll exch 0 ne
+ {
+ dup _pm rotate fc
+ 1 -1 _pm scale fc
+ neg _pm rotate fc
+ }
+ {
+ pop
+ } ifelse
+dup _pm rotate fc
+exch dup sin exch cos div 1 0 0 1 0 6 2 roll
+_pm astore fc
+neg _pm rotate fc
+_pd exch get /_fdd exch ddef
+/_pf
+{
+save
+/_doClip 0 ddef
+0 1 _fdd length 1 sub
+ {
+ /_fd exch _fdd exch get ddef
+ _fd
+ 0 2 _fd length 2 sub
+ {
+ gsave
+ 2 copy get dup _ ne
+ {
+ cvx exec _fc
+ }
+ {
+ pop
+ } ifelse
+ 2 copy 1 add get dup _ ne
+ {
+ aload pop findfont _fm
+ patternfill
+ }
+ {
+ pop
+ fill
+ } ifelse
+ grestore
+ pop
+ } for
+ pop
+ } for
+restore
+newpath
+} ddef
+/_psf
+{
+save
+/_doClip 0 ddef
+0 1 _fdd length 1 sub
+ {
+ /_fd exch _fdd exch get ddef
+ _fd
+ 0 2 _fd length 2 sub
+ {
+ gsave
+ 2 copy get dup _ ne
+ {
+ cvx exec _fc
+ }
+ {
+ pop
+ } ifelse
+ 2 copy 1 add get dup _ ne
+ {
+ aload pop findfont _fm
+ 9 copy 6 npop patternashow
+ }
+ {
+ pop
+ 6 copy 3 npop ashow
+ } ifelse
+ grestore
+ pop
+ } for
+ pop
+ } for
+restore
+%3 npop newpath
+sw rmoveto
+} ddef
+/_pjsf
+{
+save
+/_doClip 0 ddef
+0 1 _fdd length 1 sub
+ {
+ /_fd exch _fdd exch get ddef
+ _fd
+ 0 2 _fd length 2 sub
+ {
+ gsave
+ 2 copy get dup _ ne
+ {
+ cvx exec _fc
+ }
+ {
+ pop
+ } ifelse
+ 2 copy 1 add get dup _ ne
+ {
+ aload pop findfont _fm
+ 12 copy 6 npop patternawidthshow
+ }
+ {
+ pop 9 copy 3 npop awidthshow
+ } ifelse
+ grestore
+ pop
+ } for
+ pop
+ } for
+restore
+swj rmoveto
+} ddef
+/_lp /none ddef
+} def
+/sc
+{
+_sm dup concatmatrix pop
+} def
+/P
+{
+/_sm exch ddef
+9 -2 roll _pm translate sc
+7 -2 roll _pm scale sc
+5 -1 roll _pm rotate sc
+4 -2 roll exch 0 ne
+ {
+ dup _pm rotate sc
+ 1 -1 _pm scale sc
+ neg _pm rotate sc
+ }
+ {
+ pop
+ } ifelse
+dup _pm rotate sc
+exch dup sin exch cos div 1 0 0 1 0 6 2 roll
+_pm astore sc
+neg _pm rotate sc
+_pd exch get /_sdd exch ddef
+/_ps
+{
+save
+/_doClip 0 ddef
+0 1 _sdd length 1 sub
+ {
+ /_sd exch _sdd exch get ddef
+ _sd
+ 0 2 _sd length 2 sub
+ {
+ gsave
+ 2 copy get dup _ ne
+ {
+ cvx exec _sc
+ }
+ {
+ pop
+ } ifelse
+ 2 copy 1 add get dup _ ne
+ {
+ aload pop findfont _sm
+ patternstroke
+ }
+ {
+ pop stroke
+ } ifelse
+ grestore
+ pop
+ } for
+ pop
+ } for
+restore
+newpath
+} ddef
+/_pss
+{
+save
+/_doClip 0 ddef
+0 1 _sdd length 1 sub
+ {
+ /_sd exch _sdd exch get ddef
+ _sd
+ 0 2 _sd length 2 sub
+ {
+ gsave
+ 2 copy get dup _ ne
+ {
+ cvx exec _sc
+ }
+ {
+ pop
+ } ifelse
+ 2 copy 1 add get dup _ ne
+ {
+ aload pop findfont _sm
+ 10 copy 6 npop patternashowstroke
+ }
+ {
+ pop 7 copy 3 npop ss
+ } ifelse
+ grestore
+ pop
+ } for
+ pop
+ } for
+restore
+pop sw rmoveto
+} ddef
+/_pjss
+{
+save
+/_doClip 0 ddef
+0 1 _sdd length 1 sub
+ {
+ /_sd exch _sdd exch get ddef
+ _sd
+ 0 2 _sd length 2 sub
+ {
+ gsave
+ 2 copy get dup _ ne
+ {
+ cvx exec _sc
+ }
+ {
+ pop
+ } ifelse
+ 2 copy 1 add get dup _ ne
+ {
+ aload pop findfont _sm
+ 13 copy 6 npop patternawidthshowstroke
+ }
+ {
+ pop 10 copy 3 npop jss
+ } ifelse
+ grestore
+ pop
+ } for
+ pop
+ } for
+restore
+pop swj rmoveto
+} ddef
+/_lp /none ddef
+} def
+/A
+{
+pop
+} def
+/nc 3 dict def
+nc begin
+/setgray
+{
+pop
+} bind def
+/setcmykcolor
+{
+4 npop
+} bind def
+/setcustomcolor
+{
+2 npop
+} bind def
+currentdict readonly pop end
+currentdict readonly pop end
+setpacking
+/annotatepage
+{
+} def
+%%EndResource
+%%EndProlog
+%%BeginSetup
+Adobe_cshow /initialize get exec
+Adobe_customcolor /initialize get exec
+Adobe_pattern_AI3 /initialize get exec
+Adobe_Illustrator_AI3 /initialize get exec
+%AI3_BeginPattern: (Azure Rings)
+(Azure Rings) 22.5 22.5 58.5 58.5 [
+%AI3_Tile
+(0 O 0 R 0.9569 0.9294 0 0 k
+ 0.9569 0.9294 0 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 1.75 w 4 M []0 d 40.5 58.5 m
+40.5 48.5586 32.4409 40.5 22.5 40.5 c
+12.5591 40.5 4.5 48.5586 4.5 58.5 c
+4.5 68.4414 12.5591 76.5 22.5 76.5 c
+32.4409 76.5 40.5 68.4414 40.5 58.5 c
+s 40.5 22.5 m
+40.5 12.5586 32.4409 4.5 22.5 4.5 c
+12.5591 4.5 4.5 12.5586 4.5 22.5 c
+4.5 32.4414 12.5591 40.5 22.5 40.5 c
+32.4409 40.5 40.5 32.4414 40.5 22.5 c
+s 40.5 40.5 m
+40.5 30.5586 32.4409 22.5 22.5 22.5 c
+12.5591 22.5 4.5 30.5586 4.5 40.5 c
+4.5 50.4414 12.5591 58.5 22.5 58.5 c
+32.4409 58.5 40.5 50.4414 40.5 40.5 c
+s 58.5 58.5 m
+58.5 48.5586 50.4409 40.5 40.5 40.5 c
+30.5591 40.5 22.5 48.5586 22.5 58.5 c
+22.5 68.4414 30.5591 76.5 40.5 76.5 c
+50.4409 76.5 58.5 68.4414 58.5 58.5 c
+s 58.5 22.5 m
+58.5 12.5586 50.4409 4.5 40.5 4.5 c
+30.5591 4.5 22.5 12.5586 22.5 22.5 c
+22.5 32.4414 30.5591 40.5 40.5 40.5 c
+50.4409 40.5 58.5 32.4414 58.5 22.5 c
+s 58.5 40.5 m
+58.5 30.5586 50.4409 22.5 40.5 22.5 c
+30.5591 22.5 22.5 30.5586 22.5 40.5 c
+22.5 50.4414 30.5591 58.5 40.5 58.5 c
+50.4409 58.5 58.5 50.4414 58.5 40.5 c
+s 76.5 58.5 m
+76.5 48.5586 68.4409 40.5 58.5 40.5 c
+48.5591 40.5 40.5 48.5586 40.5 58.5 c
+40.5 68.4414 48.5591 76.5 58.5 76.5 c
+68.4409 76.5 76.5 68.4414 76.5 58.5 c
+s 76.5 22.5 m
+76.5 12.5586 68.4409 4.5 58.5 4.5 c
+48.5591 4.5 40.5 12.5586 40.5 22.5 c
+40.5 32.4414 48.5591 40.5 58.5 40.5 c
+68.4409 40.5 76.5 32.4414 76.5 22.5 c
+s 76.5 40.5 m
+76.5 30.5586 68.4409 22.5 58.5 22.5 c
+48.5591 22.5 40.5 30.5586 40.5 40.5 c
+40.5 50.4414 48.5591 58.5 58.5 58.5 c
+68.4409 58.5 76.5 50.4414 76.5 40.5 c
+s %AI6_EndPatternLayer
+) &
+] E
+%AI3_EndPattern
+%AI3_BeginPattern: (Camouflage)
+(Camouflage) 1 1 73 73 [
+%AI3_Tile
+(0 O 0 R 0.6039 0.1412 0.9333 0.0275 k
+ 0.6039 0.1412 0.9333 0.0275 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 1 w 4 M []0 d 1 73 m
+1 1 L
+73 1 L
+73 73 L
+1 73 L
+f %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.4941 0.3529 0.9451 0.2 k
+ 0.4941 0.3529 0.9451 0.2 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 1 w 4 M []0 d 18.5449 73 m
+18.5449 1 L
+46.7832 1 L
+46.7832 73 L
+18.5449 73 L
+f %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.1882 0.1098 0.898 0.0157 k
+ 0.1882 0.1098 0.898 0.0157 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 1 w 4 M []0 d 11.9512 1 m
+11.9512 4.7129 9.2314 2.8813 9.2314 6.5938 c
+9.2314 10.2334 4.25 10.2334 4.25 13.8735 c
+4.25 17.4858 10.0313 17.4858 10.0313 21.0991 c
+10.0313 24.832 10.208 24.832 10.208 28.5654 c
+10.208 32.3071 5.5205 32.3071 5.5205 36.0469 c
+5.5205 39.7021 11.8838 39.7021 11.8838 43.356 c
+11.8838 47.0566 7.4609 47.0566 7.4609 50.7568 c
+7.4609 54.4043 5.7959 54.4043 5.7959 58.0542 c
+5.7959 61.7686 4.6631 61.7686 4.6631 65.4805 c
+4.6631 69.1636 11.9512 69.3184 11.9512 73 C
+27.9268 73 L
+27.9268 69.3184 22.0635 69.1636 22.0635 65.4805 c
+22.0635 61.7686 28.6631 61.7686 28.6631 58.0542 c
+28.6631 54.4043 25.1553 54.4043 25.1553 50.7568 c
+25.1553 47.0566 28.8145 47.0566 28.8145 43.356 c
+28.8145 39.7021 22.1191 39.7021 22.1191 36.0469 c
+22.1191 32.3071 26.3945 32.3071 26.3945 28.5654 c
+26.3945 24.832 24.4248 24.832 24.4248 21.0991 c
+24.4248 17.4858 20.3838 17.4858 20.3838 13.8735 c
+20.3838 10.2334 24.6055 10.2334 24.6055 6.5938 c
+24.6055 2.8813 27.9268 4.7129 27.9268 1 C
+11.9512 1 L
+f %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.9216 0.2157 0.9294 0.0745 k
+ 0.9216 0.2157 0.9294 0.0745 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 1 w 4 M []0 d 41.875 1 m
+41.875 4.7134 42.3867 2.8818 42.3867 6.5938 c
+42.3867 10.2334 40.5947 10.2334 40.5947 13.8735 c
+40.5947 17.4858 41.5742 17.4858 41.5742 21.0991 c
+41.5742 24.832 43.6484 24.832 43.6484 28.5659 c
+43.6484 32.3076 39.1709 32.3076 39.1709 36.0469 c
+39.1709 39.7026 39.7549 39.7026 39.7549 43.356 c
+39.7549 47.0566 45.3896 47.0566 45.3896 50.7568 c
+45.3896 54.4043 40.1055 54.4043 40.1055 58.0542 c
+40.1055 61.7686 40.6289 61.7686 40.6289 65.4805 c
+40.6289 69.1636 41.875 69.3184 41.875 73 C
+59.0752 73 L
+59.0752 69.4219 53.4805 70.1934 53.4805 66.6143 c
+53.4805 62.9136 55.8945 62.9136 55.8945 59.2153 c
+55.8945 55.502 61.0059 55.502 61.0059 51.7886 c
+61.0059 48.1489 60.5635 48.1489 60.5635 44.5103 c
+60.5635 40.897 59.9277 40.897 59.9277 37.2842 c
+59.9277 33.5508 56.3662 33.5508 56.3662 29.8169 c
+56.3662 26.0762 61.0908 26.0762 61.0908 22.3354 c
+61.0908 18.6812 52.6025 18.6812 52.6025 15.0264 c
+52.6025 11.3262 55.7461 11.3262 55.7461 7.6265 c
+55.7461 3.978 59.0752 4.6484 59.0752 1 C
+41.875 1 L
+f %AI6_EndPatternLayer
+) &
+] E
+%AI3_EndPattern
+%AI3_BeginPattern: (Honeycomb)
+(Honeycomb) 12.9819 14.6548 65.8066 60.6758 [
+%AI3_Tile
+(0 O 0 R 0.3686 0.949 0.9137 0.3451 k
+ 0.3686 0.949 0.9137 0.3451 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 2 w 4 M []0 d 52.3345 28.1372 m
+40.6475 21.3906 L
+40.6475 7.9009 L
+52.3345 1.1543 L
+64.0161 7.9009 L
+64.0161 21.3906 L
+52.3345 28.1372 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.0235 0.6941 0.9137 0 k
+ 0.0235 0.6941 0.9137 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.5 w 4 M []0 d 43.9536 19.4839 m
+43.9536 9.8081 L
+52.3345 4.9702 L
+60.7153 9.8081 L
+60.7153 19.4839 L
+52.3345 24.3218 L
+43.9536 19.4839 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.3686 0.949 0.9137 0.3451 k
+ 0.3686 0.949 0.9137 0.3451 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 2 w 4 M []0 d 25.7944 28.1406 m
+14.1099 21.3911 L
+14.1099 7.9014 L
+25.7944 1.1548 L
+37.479 7.9014 L
+37.479 21.394 L
+25.7944 28.1406 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.0235 0.6941 0.9137 0 k
+ 0.0235 0.6941 0.9137 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.5 w 4 M []0 d 17.4126 19.4839 m
+17.4126 9.8081 L
+25.7944 4.9702 L
+34.1743 9.8081 L
+34.1743 19.4839 L
+25.7944 24.3218 L
+17.4126 19.4839 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.3686 0.949 0.9137 0.3451 k
+ 0.3686 0.949 0.9137 0.3451 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 2 w 4 M []0 d 12.6846 50.7852 m
+1 44.0356 L
+1 30.5459 L
+12.6846 23.7993 L
+24.3691 30.5459 L
+24.3691 44.0386 L
+12.6846 50.7852 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.0235 0.6941 0.9137 0 k
+ 0.0235 0.6941 0.9137 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.5 w 4 M []0 d 4.3027 42.1284 m
+4.3027 32.4526 L
+12.6846 27.6147 L
+21.0645 32.4526 L
+21.0645 42.1284 L
+12.6846 46.9663 L
+4.3027 42.1284 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.3686 0.949 0.9137 0.3451 k
+ 0.3686 0.949 0.9137 0.3451 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 2 w 4 M []0 d 65.603 51.1226 m
+53.9185 44.3765 L
+53.9185 30.8843 L
+65.603 24.1382 L
+77.2871 30.8843 L
+77.2871 44.3774 L
+65.603 51.1226 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.0235 0.6941 0.9137 0 k
+ 0.0235 0.6941 0.9137 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.5 w 4 M []0 d 57.2202 42.4692 m
+57.2202 32.7915 L
+65.603 27.9536 L
+73.9819 32.7915 L
+73.9819 42.4692 L
+65.603 47.3081 L
+57.2202 42.4692 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.3686 0.949 0.9137 0.3451 k
+ 0.3686 0.949 0.9137 0.3451 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 2 w 4 M []0 d 39.0649 51.1235 m
+27.3774 44.3765 L
+27.3774 30.8843 L
+39.0649 24.1382 L
+50.7471 30.8843 L
+50.7471 44.3774 L
+39.0649 51.1235 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.0235 0.6941 0.9137 0 k
+ 0.0235 0.6941 0.9137 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.5 w 4 M []0 d 30.6821 42.4692 m
+30.6821 32.7915 L
+39.0649 27.9517 L
+47.4438 32.7915 L
+47.4438 42.4702 L
+39.0649 47.3091 L
+30.6821 42.4692 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.3686 0.949 0.9137 0.3451 k
+ 0.3686 0.949 0.9137 0.3451 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 2 w 4 M []0 d 25.7944 74.1074 m
+14.1099 67.3599 L
+14.1099 53.8682 L
+25.7944 47.1221 L
+37.479 53.8682 L
+37.479 67.3599 L
+25.7944 74.1074 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.0235 0.6941 0.9137 0 k
+ 0.0235 0.6941 0.9137 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.5 w 4 M []0 d 17.4126 65.4526 m
+17.4126 55.7749 L
+25.7944 50.937 L
+34.1743 55.7749 L
+34.1772 65.4526 L
+25.7944 70.2905 L
+17.4126 65.4526 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.3686 0.949 0.9137 0.3451 k
+ 0.3686 0.949 0.9137 0.3451 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 2 w 4 M []0 d 52.3345 74.1074 m
+40.6475 67.3599 L
+40.6475 53.8682 L
+52.3345 47.1221 L
+64.0161 53.8682 L
+64.0161 67.3599 L
+52.3345 74.1074 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.0235 0.6941 0.9137 0 k
+ 0.0235 0.6941 0.9137 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.5 w 4 M []0 d 43.9536 65.4526 m
+43.9536 55.7749 L
+52.3345 50.937 L
+60.7153 55.7749 L
+60.7153 65.4526 L
+52.3345 70.2905 L
+43.9536 65.4526 L
+s %AI6_EndPatternLayer
+) &
+] E
+%AI3_EndPattern
+%AI3_BeginPattern: (Jungle Stripes)
+(Jungle Stripes) 37 19 73 55 [
+%AI3_Tile
+(0 O 0 R 0.9255 0.0745 0.9373 0.0118 k
+ 0.9255 0.0745 0.9373 0.0118 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 18 w 4 M []0 d 37 37 m
+73 37 l
+S %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.3451 0.0118 0.6863 0 k
+ 0.3451 0.0118 0.6863 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 9 w 4 M []0 d 37 37 m
+73 37 l
+S %AI6_EndPatternLayer
+) &
+] E
+%AI3_EndPattern
+%AI3_BeginPattern: (Mediterranean Tiles)
+(Mediterranean Tiles) 4.9482 11.5332 39.291 45.8818 [
+%AI3_Tile
+(0 O 0 R 0 0 0 0 k
+ 0 0 0 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.3 w 4 M []0 d 0.1499 40.748 m
+10.0083 40.749 L
+16.9673 33.79 L
+16.9702 23.9297 L
+10.0093 16.9697 L
+0.1509 16.9688 L
+0.1499 40.748 L
+f %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.9569 0.9294 0 0 k
+ 0.9569 0.9294 0 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.3 w 4 M []0 d 0.1499 40.748 m
+10.0083 40.749 L
+16.9673 33.79 L
+16.9702 23.9297 L
+10.0093 16.9697 L
+0.1509 16.9688 L
+0.1499 40.748 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0 0 0 0 k
+ 0 0 0 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.3 w 4 M []0 d 16.9712 0.1504 m
+10.0122 7.1094 L
+10.0093 16.9697 L
+16.9702 23.9297 L
+26.8296 23.9307 L
+33.7915 16.9727 L
+33.7915 7.1123 L
+26.8335 0.1514 L
+16.9712 0.1504 L
+f %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.9569 0.9294 0 0 k
+ 0.9569 0.9294 0 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.3 w 4 M []0 d 16.9712 0.1504 m
+10.0122 7.1094 L
+10.0093 16.9697 L
+16.9702 23.9297 L
+26.8296 23.9307 L
+33.7915 16.9727 L
+33.7915 7.1123 L
+26.8335 0.1514 L
+16.9712 0.1504 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0 0 0 0 k
+ 0 0 0 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.3 w 4 M []0 d 16.9673 33.79 m
+10.0083 40.749 L
+10.0054 50.6084 L
+16.9663 57.5693 L
+26.8257 57.5703 L
+33.7876 50.6113 L
+33.7876 40.752 L
+26.8296 33.791 L
+16.9673 33.79 L
+f %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.9569 0.9294 0 0 k
+ 0.9569 0.9294 0 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.3 w 4 M []0 d 16.9673 33.79 m
+10.0083 40.749 L
+10.0054 50.6084 L
+16.9663 57.5693 L
+26.8257 57.5703 L
+33.7876 50.6113 L
+33.7876 40.752 L
+26.8296 33.791 L
+16.9673 33.79 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0 0 0 0 k
+ 0 0 0 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.3 w 4 M []0 d 33.7915 16.9727 m
+26.8296 23.9307 L
+26.8296 33.791 L
+33.7876 40.752 L
+43.6475 40.7529 L
+50.6094 33.7939 L
+50.6094 23.9336 L
+43.6494 16.9736 L
+33.7915 16.9727 L
+f %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.9569 0.9294 0 0 k
+ 0.9569 0.9294 0 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.3 w 4 M []0 d 33.7915 16.9727 m
+26.8296 23.9307 L
+26.8296 33.791 L
+33.7876 40.752 L
+43.6475 40.7529 L
+50.6094 33.7939 L
+50.6094 23.9336 L
+43.6494 16.9736 L
+33.7915 16.9727 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.9569 0.8275 0 0 k
+ 0.9569 0.8275 0 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 1 w 4 M []0 d 43.6514 7.1123 m
+43.6514 16.9727 L
+33.7915 16.9727 L
+33.7915 7.1123 L
+43.6514 7.1123 L
+f 26.8296 23.9307 m
+26.8296 33.791 L
+16.9702 33.791 L
+16.9702 23.9307 L
+26.8296 23.9307 L
+f 10.0093 7.1094 m
+10.0093 16.9697 L
+0.1538 16.9697 L
+0.1538 7.1094 L
+10.0093 7.1094 L
+f 43.6494 40.752 m
+43.6494 50.6113 L
+33.7876 50.6113 L
+33.7876 40.752 L
+43.6494 40.752 L
+f 10.0083 40.749 m
+10.0083 50.6084 L
+0.1499 50.6084 L
+0.1499 40.749 L
+10.0083 40.749 L
+f %AI6_EndPatternLayer
+) &
+] E
+%AI3_EndPattern
+%AI3_BeginPattern: (Pyramids)
+(Pyramids) 1 1 19.5 19.5 [
+%AI3_Tile
+(0 O 0 R 0.1882 0.1294 0.102 0.0118 k
+ 0.1882 0.1294 0.102 0.0118 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 1 w 4 M []0 d 1 19.5 m
+10.25 10.25 l
+19.5 19.5 l
+1 19.5 l
+f %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.6235 0.4863 0.4863 0.4784 k
+ 0.6235 0.4863 0.4863 0.4784 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 1 w 4 M []0 d 19.5 1 m
+10.25 10.25 l
+1 1 l
+19.5 1 l
+f %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.349 0.2549 0.2235 0.0667 k
+ 0.349 0.2549 0.2235 0.0667 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 1 w 4 M []0 d 1 1 m
+10.25 10.25 l
+1 19.5 l
+1 1 l
+f %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.4902 0.3647 0.3451 0.2196 k
+ 0.4902 0.3647 0.3451 0.2196 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 1 w 4 M []0 d 19.5 19.5 m
+10.25 10.25 l
+19.5 1 l
+19.5 19.5 l
+f %AI6_EndPatternLayer
+) &
+] E
+%AI3_EndPattern
+%%EndSetup
+0 A
+0 R
+0 0 0 1 K
+0 J 0 j 2 w 4 M []0 d 236 463.1089 m
+298.666 463.1089 L
+S 236 378.4424 m
+298 378.4424 L
+S u u 0 O
+1 g
+1 w 250.3711 388.292 m
+252.6948 379.6904 l
+255.019 388.292 l
+250.3711 388.292 l
+f 254.9619 453.478 m
+252.6382 462.0811 l
+250.314 453.478 l
+254.9619 453.478 l
+f U u 0 R
+0 0 0 1 K
+252.6665 455.0503 m
+252.6665 386.7217 L
+S 0 O
+0 0 0 1 k
+250.3711 388.292 m
+252.6948 379.6904 l
+255.019 388.292 l
+250.3711 388.292 l
+f 254.9619 453.478 m
+252.6382 462.0811 l
+250.314 453.478 l
+254.9619 453.478 l
+f U U u u 0 0 0 0 k
+280.6104 462.1758 m
+280.6104 386.75 L
+F 278.3145 388.3105 m
+280.6377 379.7754 l
+282.9619 388.3105 l
+278.3145 388.3105 l
+f U u 0 R
+0 0 0 1 K
+280.6104 462.1758 m
+280.6104 386.75 L
+S 0 O
+0 0 0 1 k
+278.3145 388.3105 m
+280.6377 379.7754 l
+282.9619 388.3105 l
+278.3145 388.3105 l
+f U U u *u
+294.7104 423.2002 m
+294.3105 422.4995 293.9443 421.7954 293.6123 421.0874 c
+293.2803 420.3794 292.9863 419.6611 292.7305 418.9336 c
+292.7065 418.5977 292.6646 418.2588 292.6045 417.9189 c
+292.5444 417.5791 292.4707 417.2412 292.3828 416.9053 c
+292.3662 416.8418 292.3408 416.7373 292.3047 416.5928 c
+292.2686 416.4492 292.2227 416.3037 292.1665 416.1553 c
+292.1104 416.0078 292.0405 415.876 291.9565 415.7588 c
+291.8726 415.6436 291.7783 415.585 291.6748 415.585 c
+291.5303 415.585 291.4443 415.6553 291.4165 415.7959 c
+291.3887 415.9355 291.3848 416.0918 291.4043 416.2637 c
+291.4248 416.4355 291.4565 416.5957 291.5005 416.7432 c
+291.5444 416.8916 291.5664 416.9736 291.5664 416.9893 c
+291.6543 417.3252 291.748 417.6592 291.8486 417.9912 c
+291.9482 418.3232 292.0547 418.6572 292.1665 418.9932 c
+292.1982 419.377 292.1963 419.749 292.1602 420.1094 c
+292.124 420.4692 292.0503 420.8174 291.9385 421.1533 c
+291.8105 421.5293 291.5625 421.8037 291.1943 421.9756 c
+290.8262 422.1475 290.4023 422.2334 289.9229 422.2334 c
+289.7065 422.2334 289.4922 422.2153 289.2803 422.1797 c
+289.0684 422.1436 288.8784 422.0894 288.7104 422.0176 c
+288.5425 421.9453 288.3984 421.8516 288.2783 421.7354 c
+288.1582 421.6191 288.0786 421.4814 288.0386 421.3213 c
+288.0146 421.2412 287.9585 421.2012 287.8706 421.2012 C
+287.6426 421.2012 l
+287.5303 421.2012 287.4746 421.2534 287.4746 421.3574 C
+287.4746 421.4053 l
+287.5464 421.7012 287.6724 421.979 287.8525 422.2383 c
+288.0322 422.4976 288.2441 422.7246 288.4883 422.9194 c
+288.7324 423.1143 288.998 423.2676 289.2861 423.3789 c
+289.5742 423.4902 289.8701 423.5459 290.1748 423.5459 c
+290.5024 423.5459 290.7905 423.4824 291.0386 423.355 c
+291.2866 423.2275 291.5024 423.0625 291.6865 422.8599 c
+291.8706 422.6572 292.0264 422.4258 292.1543 422.1665 c
+292.2822 421.9072 292.3945 421.6455 292.4902 421.3813 c
+292.5464 421.2212 292.5923 421.0596 292.6284 420.8955 c
+292.6646 420.7314 292.6943 420.5654 292.7188 420.3975 c
+293.1426 421.4053 293.6304 422.3911 294.1826 423.355 c
+294.2144 423.4106 294.2627 423.4385 294.3267 423.4385 C
+294.5664 423.4385 l
+294.6064 423.4385 294.6348 423.4346 294.6504 423.4268 c
+294.7065 423.3867 294.7344 423.3389 294.7344 423.2832 c
+294.7344 423.2598 294.7266 423.2314 294.7104 423.2002 c
+f *U
+U u *u
+294.7666 415.6318 m
+294.7666 415.8799 l
+294.8359 415.8799 294.9106 415.8799 294.9907 415.8799 c
+295.0708 415.8799 295.1479 415.8818 295.2227 415.8838 c
+295.2974 415.8867 295.3682 415.8916 295.4346 415.9004 c
+295.5015 415.9082 295.5562 415.917 295.5986 415.9277 c
+295.6523 415.9385 295.6934 415.9668 295.7227 416.0117 c
+295.752 416.0576 295.7666 416.1094 295.7666 416.168 C
+295.7666 420.4175 l
+295.6123 420.3423 295.4453 420.2886 295.2666 420.2563 c
+295.0879 420.2241 294.9053 420.208 294.7188 420.208 C
+294.7188 420.458 l
+294.9907 420.458 295.2549 420.4951 295.5107 420.5693 c
+295.7671 420.6431 295.9888 420.7778 296.1758 420.9736 C
+296.2725 420.9736 l
+296.3311 420.9736 296.3604 420.9443 296.3604 420.8848 C
+296.3604 416.168 l
+296.3604 416.1094 296.375 416.0576 296.4043 416.0117 c
+296.4336 415.9668 296.4751 415.9385 296.5283 415.9277 c
+296.5713 415.917 296.6245 415.9082 296.6885 415.9004 c
+296.7524 415.8916 296.8232 415.8867 296.9004 415.8838 c
+296.9775 415.8818 297.0566 415.8799 297.1367 415.8799 c
+297.2168 415.8799 297.291 415.8799 297.3604 415.8799 C
+297.3604 415.6318 l
+296.4961 415.6641 295.6313 415.6641 294.7666 415.6318 c
+f *U
+U u *u
+320.9609 441.4502 m
+320.5605 440.75 320.1943 440.0459 319.8623 439.3379 c
+319.5303 438.6299 319.2363 437.9121 318.9805 437.1836 c
+318.957 436.8477 318.9141 436.5098 318.8545 436.1699 c
+318.7949 435.8301 318.7207 435.4922 318.6328 435.1563 c
+318.6162 435.0918 318.5908 434.9883 318.5547 434.8438 c
+318.5186 434.7002 318.4727 434.5537 318.416 434.4058 c
+318.3604 434.2578 318.291 434.126 318.207 434.0098 c
+318.123 433.894 318.0283 433.8359 317.9248 433.8359 c
+317.7803 433.8359 317.6943 433.9063 317.666 434.0459 c
+317.6387 434.186 317.6348 434.3418 317.6543 434.5137 c
+317.6748 434.686 317.707 434.8457 317.75 434.9941 c
+317.7949 435.1416 317.8164 435.2236 317.8164 435.2402 c
+317.9043 435.5762 317.998 435.9102 318.0986 436.2422 c
+318.1982 436.5742 318.3047 436.9082 318.416 437.2441 c
+318.4482 437.6279 318.4463 438 318.4102 438.3599 c
+318.374 438.7197 318.3008 439.0679 318.1885 439.4038 c
+318.0605 439.7798 317.8125 440.0537 317.4443 440.2256 c
+317.0762 440.3975 316.6523 440.4839 316.1729 440.4839 c
+315.957 440.4839 315.7422 440.4658 315.5303 440.4297 c
+315.3184 440.3936 315.1289 440.3398 314.9609 440.2676 c
+314.793 440.1958 314.6484 440.1016 314.5283 439.9858 c
+314.4082 439.8701 314.3281 439.7319 314.2891 439.5723 c
+314.2646 439.4922 314.209 439.4521 314.1211 439.4521 C
+313.8926 439.4521 l
+313.7803 439.4521 313.7246 439.5039 313.7246 439.6079 C
+313.7246 439.6563 l
+313.7969 439.9521 313.9219 440.2295 314.1025 440.4888 c
+314.2822 440.748 314.4941 440.9751 314.7383 441.1699 c
+314.9824 441.3647 315.248 441.5181 315.5361 441.6294 c
+315.8242 441.7407 316.1201 441.7964 316.4248 441.7964 c
+316.752 441.7964 317.041 441.7324 317.2891 441.6055 c
+317.5371 441.478 317.752 441.313 317.9365 441.1104 c
+318.1211 440.9072 318.2764 440.6763 318.4043 440.417 c
+318.5322 440.1572 318.6445 439.8955 318.7402 439.6318 c
+318.7969 439.4717 318.8418 439.3096 318.8789 439.1455 c
+318.9141 438.9814 318.9443 438.8159 318.9688 438.6479 c
+319.3926 439.6558 319.8809 440.6416 320.4326 441.6055 c
+320.4648 441.6611 320.5127 441.689 320.5762 441.689 C
+320.8164 441.689 l
+320.8564 441.689 320.8848 441.6846 320.9004 441.6768 c
+320.957 441.6372 320.9844 441.5898 320.9844 441.5342 c
+320.9844 441.5098 320.9766 441.4824 320.9609 441.4502 c
+f *U
+U u *u
+323.5977 432.8809 m
+323.5381 432.6621 323.5166 432.4775 323.5332 432.3276 c
+323.5488 432.1777 323.624 432.1035 323.7568 432.1035 c
+323.8213 432.1035 323.8799 432.1299 323.9336 432.1836 c
+323.9863 432.2363 324.0342 432.3115 324.0771 432.4072 c
+324.1191 432.5029 324.1602 432.6152 324.1973 432.7432 c
+324.2344 432.8711 324.2715 433.0127 324.3086 433.1675 c
+324.3203 433.2153 324.3516 433.2393 324.4053 433.2393 C
+324.4932 433.2393 l
+324.5469 433.2393 324.5674 433.2153 324.5566 433.1675 c
+324.5254 433.0449 324.4902 432.9111 324.4531 432.7676 c
+324.416 432.623 324.3652 432.4897 324.3008 432.3672 c
+324.2373 432.2446 324.1582 432.1416 324.0645 432.0576 c
+323.9717 431.9736 323.8555 431.9316 323.7168 431.9316 c
+323.5303 431.9316 323.3809 431.9849 323.2695 432.0913 c
+323.1572 432.1978 323.0879 432.334 323.0605 432.499 c
+322.9385 432.3496 322.792 432.2178 322.6211 432.1035 c
+322.4502 431.9888 322.2715 431.9316 322.085 431.9316 c
+321.8877 431.9316 321.7227 431.9824 321.5889 432.084 c
+321.4561 432.1855 321.3516 432.3145 321.2773 432.4697 c
+321.1865 432.6572 321.1387 432.8608 321.1328 433.0806 c
+321.1279 433.3003 321.1543 433.5225 321.2129 433.7476 c
+321.2715 433.9727 321.3574 434.1948 321.4688 434.4146 c
+321.5811 434.6343 321.7275 434.8379 321.9092 435.0254 c
+322.0586 435.1807 322.2275 435.3105 322.417 435.415 c
+322.6064 435.5195 322.7969 435.5723 322.9893 435.5723 c
+323.1543 435.5723 323.2891 435.5264 323.3926 435.436 c
+323.4971 435.3452 323.5781 435.2363 323.6367 435.1084 C
+324.085 436.8877 l
+324.1064 436.9717 324.1182 437.0366 324.1211 437.0815 c
+324.123 437.1265 324.1113 437.1592 324.085 437.1807 c
+324.0527 437.207 323.9922 437.2241 323.9014 437.2319 c
+323.8105 437.2397 323.709 437.2441 323.5977 437.2441 c
+323.5381 437.2441 323.5146 437.2739 323.5254 437.3345 C
+323.5488 437.4004 l
+323.5596 437.4492 323.5947 437.4795 323.6533 437.4907 C
+324.3975 437.5566 L
+324.6768 437.5801 l
+324.7031 437.5859 324.7236 437.5791 324.7373 437.5605 c
+324.75 437.5415 324.7539 437.5186 324.749 437.4922 C
+323.5977 432.8809 l
+f 1 D
+323.4893 434.7822 m
+323.4805 434.833 323.4688 434.8857 323.4531 434.9395 c
+323.4102 435.0688 323.3477 435.1777 323.2656 435.2666 c
+323.1826 435.3555 323.0771 435.4004 322.9492 435.4004 c
+322.832 435.4004 322.7168 435.3569 322.6055 435.2705 c
+322.4932 435.1846 322.3916 435.0771 322.3008 434.9478 c
+322.1729 434.7646 322.0771 434.5732 322.0137 434.374 c
+321.9492 434.1748 321.8906 433.9668 321.8369 433.752 c
+321.7832 433.5415 321.7402 433.3354 321.7051 433.1338 c
+321.6699 432.9316 321.6719 432.7417 321.709 432.564 c
+321.7354 432.4346 321.7822 432.3252 321.8496 432.2363 c
+321.916 432.1475 322.0107 432.1035 322.1328 432.1035 c
+322.2607 432.1035 322.3877 432.1489 322.5137 432.2402 c
+322.6387 432.332 322.7539 432.4424 322.8613 432.5723 c
+322.9033 432.626 322.9434 432.6768 322.9805 432.7256 c
+323.0186 432.7734 323.0527 432.8276 323.085 432.8872 C
+323.5176 434.6245 l
+323.5059 434.6782 323.4971 434.7305 323.4893 434.7822 c
+f *U
+U u 8 i
+0 D
+0 R
+0 0 0 1 K
+2 J 0.5821 w 10 M 304 469 m
+304 457.2349 l
+S 313.249 469 m
+315.6904 463.1172 l
+S 315.6904 463.1172 m
+313.249 457.2349 l
+S u *u
+0 i
+0 O
+0 0 0 1 k
+0 J 1 w 4 M 311.1699 459.2939 m
+306.5977 459.2939 L
+306.5977 459.541 l
+306.5977 459.5566 306.6055 459.5801 306.6221 459.6113 C
+308.4902 461.6006 l
+308.7207 461.8438 308.9492 462.0928 309.1758 462.3477 c
+309.4023 462.6025 309.6074 462.8613 309.7881 463.124 c
+309.9697 463.3867 310.1162 463.6616 310.2275 463.9482 c
+310.3389 464.2344 310.3945 464.5342 310.3945 464.8486 c
+310.3945 465.1074 310.3594 465.3525 310.2891 465.584 c
+310.2188 465.8154 310.1162 466.0195 309.9795 466.1958 c
+309.8438 466.3721 309.6748 466.5137 309.4727 466.6191 c
+309.2705 466.7256 309.0332 466.7783 308.7607 466.7783 c
+308.3652 466.7783 308.0146 466.6626 307.71 466.4312 c
+307.4053 466.1997 307.1914 465.9077 307.0684 465.5547 c
+307.1592 465.5781 307.2539 465.584 307.3516 465.5723 c
+307.4512 465.5605 307.5391 465.5293 307.6172 465.4785 c
+307.6953 465.4272 307.7607 465.3584 307.8145 465.2725 c
+307.8672 465.1855 307.8945 465.084 307.8945 464.9668 c
+307.8945 464.7627 307.8262 464.6074 307.6904 464.502 c
+307.5547 464.3955 307.4043 464.3428 307.2402 464.3428 c
+307.083 464.3428 306.9375 464.3955 306.8008 464.502 c
+306.666 464.6074 306.5977 464.7627 306.5977 464.9668 c
+306.5977 465.2646 306.6572 465.5469 306.7754 465.8135 c
+306.8945 466.0801 307.0566 466.3115 307.2617 466.5078 c
+307.4658 466.7031 307.707 466.8574 307.9863 466.9697 c
+308.2646 467.0815 308.5596 467.1377 308.8711 467.1377 c
+309.2559 467.1377 309.6104 467.0811 309.9336 466.9668 c
+310.2578 466.8535 310.5332 466.6924 310.7637 466.4854 c
+310.9922 466.2773 311.1709 466.0342 311.2979 465.7559 c
+311.4248 465.4775 311.4883 465.1738 311.4883 464.8447 c
+311.4883 464.4683 311.4023 464.1255 311.2295 463.8159 c
+311.0566 463.5063 310.8408 463.2183 310.582 462.9517 c
+310.3232 462.6851 310.0479 462.4346 309.7559 462.1992 c
+309.4648 461.9639 309.1992 461.7363 308.9609 461.5171 C
+307.543 460.2002 L
+308.7891 460.2002 l
+308.9688 460.2002 309.1787 460.2002 309.417 460.2002 c
+309.6553 460.2002 309.8789 460.2021 310.0889 460.2061 c
+310.2988 460.21 310.4795 460.2178 310.6318 460.2295 c
+310.7832 460.2412 310.8672 460.2549 310.8848 460.2705 c
+310.917 460.3018 310.9473 460.3589 310.9766 460.4414 c
+311.0059 460.5234 311.0322 460.6157 311.0566 460.7178 c
+311.0811 460.8198 311.1035 460.9258 311.125 461.0352 c
+311.1445 461.1455 311.1641 461.2471 311.1797 461.3413 C
+311.5166 461.3413 L
+311.1699 459.2939 l
+f *U
+U U u 8 i
+0 R
+0 0 0 1 K
+2 J 0.5821 w 10 M 348.8311 413.1689 m
+348.8311 401.4033 l
+S 358.0801 413.1689 m
+360.5215 407.2861 l
+S 360.5215 407.2861 m
+358.0801 401.4033 l
+S u *u
+0 i
+0 O
+0 0 0 1 k
+0 J 1 w 4 M 356.2295 404.585 m
+356.0938 404.3027 355.9082 404.0596 355.6709 403.8555 c
+355.417 403.6357 355.1328 403.4707 354.8164 403.3613 c
+354.501 403.251 354.1699 403.1963 353.8252 403.1963 c
+353.5127 403.1963 353.207 403.2354 352.9063 403.3125 c
+352.6064 403.3906 352.3398 403.5088 352.1055 403.667 c
+351.8711 403.8252 351.6836 404.0205 351.5449 404.252 c
+351.4043 404.4834 351.335 404.748 351.335 405.0459 c
+351.335 405.2656 351.4063 405.4287 351.5508 405.5342 c
+351.6943 405.6406 351.8486 405.6934 352.0127 405.6934 c
+352.1855 405.6934 352.3438 405.6406 352.4873 405.5342 c
+352.6309 405.4287 352.7031 405.2656 352.7031 405.0459 c
+352.7031 404.9209 352.6787 404.8145 352.6289 404.7285 c
+352.5801 404.6416 352.5166 404.5713 352.4385 404.5166 c
+352.3604 404.4619 352.2715 404.4248 352.1738 404.4053 c
+352.0742 404.3857 351.9805 404.3838 351.8896 404.3994 c
+352.0537 404.1162 352.3125 403.8955 352.666 403.7344 c
+353.0195 403.5732 353.4063 403.4932 353.8252 403.4932 c
+354.0303 403.4932 354.2197 403.543 354.3926 403.6416 c
+354.5645 403.7412 354.709 403.874 354.8242 404.04 c
+354.9629 404.2461 355.0576 404.4707 355.1064 404.7119 c
+355.1553 404.9541 355.1797 405.2021 355.1797 405.4561 c
+355.1797 405.71 355.1553 405.958 355.1064 406.1992 c
+355.0576 406.4414 354.9629 406.665 354.8242 406.8721 c
+354.709 407.0381 354.5645 407.1729 354.3926 407.2764 c
+354.2197 407.3789 354.0303 407.4307 353.8252 407.4307 C
+352.9863 407.4307 l
+352.9131 407.4307 352.876 407.4648 352.876 407.5332 C
+352.876 407.5674 l
+352.8672 407.5977 352.876 407.624 352.9004 407.6475 c
+352.9248 407.6709 352.9541 407.6816 352.9863 407.6816 c
+353.1016 407.6973 353.2168 407.7041 353.332 407.7041 c
+353.4473 407.7041 353.5625 407.7119 353.6777 407.7275 c
+353.8906 407.7432 354.0781 407.8076 354.2383 407.9209 c
+354.3984 408.0352 354.5313 408.1826 354.6387 408.3623 c
+354.7461 408.543 354.8262 408.749 354.8789 408.9795 c
+354.9326 409.2109 354.959 409.4482 354.959 409.6914 c
+354.959 409.8721 354.9414 410.042 354.9043 410.2031 c
+354.8672 410.3643 354.791 410.5068 354.6758 410.6318 c
+354.4551 410.8838 354.1719 411.0088 353.8271 411.0088 c
+353.4658 411.0088 353.1348 410.9424 352.8359 410.8086 c
+352.5352 410.6758 352.3115 410.4951 352.1641 410.2676 c
+352.3359 410.3066 352.5068 410.2754 352.6758 410.1729 c
+352.8438 410.0713 352.9277 409.9072 352.9277 409.6797 c
+352.9277 409.4834 352.8633 409.3359 352.7324 409.2383 c
+352.6016 409.1396 352.459 409.0908 352.3027 409.0908 c
+352.1484 409.0908 352.0049 409.1396 351.874 409.2383 c
+351.7432 409.3359 351.6777 409.4834 351.6777 409.6797 c
+351.6777 409.9307 351.7393 410.1553 351.8623 410.3564 c
+351.9854 410.5557 352.1465 410.7266 352.3477 410.8682 c
+352.5488 411.0088 352.7773 411.1182 353.0352 411.1924 c
+353.293 411.2686 353.5576 411.3057 353.8281 411.3057 c
+354.1143 411.3057 354.3926 411.2686 354.6631 411.1943 c
+354.9336 411.1191 355.1826 411.0029 355.4121 410.8467 c
+355.6084 410.7129 355.7725 410.5479 355.9033 410.3525 c
+356.0342 410.1563 356.0996 409.9365 356.0996 409.6934 c
+356.0996 409.4424 356.0547 409.207 355.9648 408.9873 c
+355.875 408.7676 355.7549 408.5674 355.6035 408.3867 c
+355.4521 408.2061 355.2715 408.0488 355.0625 407.916 c
+354.8535 407.7822 354.627 407.6768 354.3799 407.5986 c
+354.6182 407.5586 354.8457 407.4922 355.0625 407.3975 c
+355.2803 407.3037 355.4824 407.1787 355.6709 407.0215 c
+355.9082 406.8252 356.0938 406.5918 356.2295 406.3213 c
+356.3652 406.0498 356.4326 405.7656 356.4326 405.4678 c
+356.4326 405.1611 356.3652 404.8672 356.2295 404.585 c
+f *U
+U U u 8 i
+0 R
+0 0 0 1 K
+2 J 0.5821 w 10 M 304 383.667 m
+304 371.9014 l
+S 313.249 383.667 m
+315.6904 377.7842 l
+S 315.6904 377.7842 m
+313.249 371.9014 l
+S u *u
+0 i
+0 O
+0 0 0 1 k
+0 J 1 w 4 M 307.1719 373.9658 m
+307.1719 374.3301 l
+307.2783 374.3301 307.3936 374.3301 307.5166 374.3301 c
+307.6396 374.3301 307.7588 374.332 307.874 374.3359 c
+307.9893 374.3398 308.0977 374.3477 308.2012 374.3594 c
+308.3037 374.3711 308.3877 374.3848 308.4541 374.4004 c
+308.5361 374.416 308.5996 374.457 308.6445 374.5244 c
+308.6895 374.5908 308.7129 374.667 308.7129 374.7539 C
+308.7129 381.0068 l
+308.4746 380.8955 308.2178 380.8154 307.9424 380.7666 c
+307.667 380.7197 307.3848 380.6953 307.0977 380.6953 C
+307.0977 381.0547 l
+307.5166 381.0547 307.9238 381.1094 308.3174 381.2197 c
+308.7109 381.3291 309.0518 381.5293 309.3369 381.8193 C
+309.4844 381.8193 l
+309.5742 381.8193 309.6191 381.7764 309.6191 381.6904 C
+309.6191 374.7539 l
+309.6191 374.667 309.6416 374.5908 309.6865 374.5244 c
+309.7314 374.457 309.7949 374.416 309.8779 374.4004 c
+309.9434 374.3848 310.0254 374.3711 310.124 374.3594 c
+310.2227 374.3477 310.332 374.3398 310.4512 374.3359 c
+310.5703 374.332 310.6914 374.3301 310.8145 374.3301 c
+310.9375 374.3301 311.0527 374.3301 311.1602 374.3301 C
+311.1602 373.9658 l
+309.8301 374.0127 308.501 374.0127 307.1719 373.9658 c
+f *U
+U U u u 1 g
+321.0156 414.8936 m
+329.8135 407.9258 l
+325.6777 418.3594 l
+321.0156 414.8936 l
+f U u 0 R
+0 0 0 1 K
+288.75 463.1089 m
+324.5 415.0146 L
+S 0 O
+0 0 0 1 k
+321.0156 414.8936 m
+329.8135 407.9258 l
+325.6777 418.3594 l
+321.0156 414.8936 l
+f U U u 315 407.6084 m
+343.5 407.6084 L
+N u 0 R
+0 0 0 1 K
+1 J 1 j 315 407.6084 m
+321 407.6084 L
+S U u 326.25 407.6084 m
+332.25 407.6084 L
+S U u 337.5 407.6084 m
+343.5 407.6084 L
+S U U u *u
+0 O
+0 0 0 1 k
+0 J 0 j 247.0474 420.2998 m
+247.0313 420.228 246.9873 420.1841 246.915 420.168 C
+246.8433 420.168 L
+246.7832 420.168 l
+246.7109 420.168 246.6753 420.2041 246.6753 420.2764 c
+246.7393 420.668 246.7549 421.042 246.7231 421.3984 c
+246.6914 421.7539 246.6055 422.0684 246.4653 422.3398 c
+246.3252 422.6123 246.1353 422.8301 245.8955 422.9941 c
+245.6553 423.1582 245.3633 423.2402 245.0195 423.2402 c
+244.6035 423.2402 244.1875 423.1357 243.7715 422.9277 c
+243.3555 422.7192 242.9795 422.4429 242.6436 422.0986 c
+242.251 421.6899 241.9453 421.2393 241.7251 420.7466 c
+241.5049 420.2539 241.3311 419.751 241.2031 419.2383 c
+241.0674 418.7178 240.9893 418.2129 240.9692 417.7236 c
+240.9492 417.2354 241.0352 416.7871 241.2275 416.3779 c
+241.3955 416.0254 241.6392 415.7451 241.959 415.5371 c
+242.2793 415.3291 242.6553 415.2246 243.0869 415.2246 c
+243.3193 415.2246 243.5493 415.2568 243.7773 415.3193 c
+244.0054 415.3838 244.2134 415.4746 244.4014 415.5938 c
+244.5894 415.7119 244.751 415.8555 244.8872 416.0225 c
+245.0234 416.1885 245.1152 416.3711 245.1631 416.5693 C
+245.415 417.5928 l
+245.4629 417.7832 245.4434 417.8984 245.3555 417.9385 c
+245.2676 417.9775 245.1191 418.002 244.9111 418.0098 c
+244.7031 418.0176 244.4912 418.0215 244.2754 418.0215 c
+244.2354 418.0215 244.2051 418.0342 244.1855 418.0596 c
+244.165 418.085 244.1631 418.1201 244.1792 418.1631 C
+244.2031 418.2783 l
+244.2109 418.3213 244.2314 418.3545 244.2632 418.3799 c
+244.2949 418.4043 244.3311 418.417 244.3711 418.417 c
+244.9312 418.3926 245.5029 418.3809 246.0869 418.3809 c
+246.4629 418.3809 246.8394 418.3926 247.2153 418.417 c
+247.2549 418.417 247.2852 418.4043 247.3052 418.3799 c
+247.3252 418.3545 247.3271 418.3213 247.3115 418.2783 C
+247.2871 418.1631 l
+247.2715 418.0684 247.2148 418.0215 247.1191 418.0215 c
+246.9834 418.0215 246.8652 418.0176 246.7651 418.0098 c
+246.665 418.001 246.5908 417.9814 246.543 417.9502 c
+246.4951 417.9258 246.4434 417.8076 246.3872 417.5928 C
+245.7871 415.2461 l
+245.7871 415.2227 245.7715 415.1943 245.7393 415.1631 c
+245.7153 415.1396 245.6836 415.127 245.6436 415.127 c
+245.6113 415.127 245.5869 415.1396 245.5713 415.1631 c
+245.4834 415.2666 245.4033 415.375 245.3311 415.4902 c
+245.2593 415.6055 245.2031 415.7305 245.1631 415.8662 c
+244.8994 415.54 244.5513 415.292 244.1191 415.1211 c
+243.687 414.9502 243.2549 414.8652 242.8232 414.8652 c
+242.2949 414.8652 241.8252 414.9795 241.4131 415.207 c
+241.001 415.4346 240.667 415.749 240.4111 416.1494 c
+240.1475 416.5811 239.9893 417.0605 239.9375 417.5889 c
+239.8853 418.1162 239.9272 418.665 240.0635 419.2324 c
+240.207 419.7998 240.4395 420.3481 240.7593 420.876 c
+241.0791 421.4038 241.4795 421.8838 241.959 422.3159 c
+242.4072 422.708 242.8955 423.0195 243.4233 423.252 c
+243.9512 423.4834 244.4795 423.5996 245.0073 423.5996 c
+245.4233 423.5996 245.7773 423.5059 246.0693 423.3174 c
+246.3613 423.1299 246.5913 422.8799 246.7593 422.5674 C
+247.6113 423.54 l
+247.6353 423.5796 247.6709 423.5996 247.7192 423.5996 C
+247.7676 423.5996 l
+247.8389 423.5996 247.8672 423.5605 247.8516 423.4834 C
+247.0474 420.2998 l
+f *U
+U %%PageTrailer
+gsave annotatepage grestore showpage
+%%Trailer
+Adobe_Illustrator_AI3 /terminate get exec
+Adobe_pattern_AI3 /terminate get exec
+Adobe_customcolor /terminate get exec
+Adobe_cshow /terminate get exec
+Adobe_packedarray /terminate get exec
+%%EOF
diff --git a/Master/texmf-dist/doc/latex/disser/templates/bachelor/intro.tex b/Master/texmf-dist/doc/latex/disser/templates/bachelor/intro.tex
new file mode 100644
index 00000000000..8b7194aafe7
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/templates/bachelor/intro.tex
@@ -0,0 +1 @@
+\intro
diff --git a/Master/texmf-dist/doc/latex/disser/templates/bachelor/nomake.cmd b/Master/texmf-dist/doc/latex/disser/templates/bachelor/nomake.cmd
new file mode 100644
index 00000000000..8ed500ecaa6
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/templates/bachelor/nomake.cmd
@@ -0,0 +1,166 @@
+@echo off
+
+set target=thesis
+
+rem Checking for version of cmd.exe
+if %CMDEXTVERSION%/==/ (
+ echo Error: This script requieres command interpreter from Windows 2000 or above.
+ goto :eof
+)
+
+rem Trying to autodetect MiKTeX installation directory
+if %texmf%/==/ call :getdir HKCU\Software\MiK\MiKTeX\CurrentVersion\MiKTeX "Install Root" texmf
+if %texmf%/==/ call :getdir HKLM\Software\MiK\MiKTeX\CurrentVersion\MiKTeX "Install Root" texmf
+
+if %texmf%/==/ (
+ echo Error: Unable to find MiKTeX installation directory
+ echo You must set texmf value manually
+ goto :eof
+)
+
+rem Name of thesis class
+set clsname=disser
+set clssrc=%texmf%\tex\latex\%clsname%
+set clsdir=.\%clsname%
+
+rem Name of BibTeX style
+set bstsrc=%texmf%\bibtex\bst\%clsname%
+set bstfile=%clsname%.bst
+
+rem Cmdline tools
+set arc=rar
+set arcflags=a -r -x%target%.pdf -x%target%.prj
+
+set tex=%texmf%\miktex\bin\latex
+set texflags=-src-specials
+
+set bibtex=%texmf%\miktex\bin\bibtex8
+set bibtexflags=-B -c cp1251
+
+set epstool=%programfiles%\bin\eps\epstool
+set epstopdf=%texmf%\miktex\bin\epstopdf
+
+set pdftodjvu=pdftodjvu
+set pdftodjvuflags=--dpi=600 --threshold-level=80 --fg-quality=conservative --bg-subsample=3 --quality=65 --convert-links --fg-colors=256 --fg-image-colors=256
+
+set djvuocr=djvubundle
+set djvuocrflags=--ocr=lang=(Russian,English)
+
+set mktexlsr=%texmf%\miktex\bin\mktexlsr.exe
+
+set srcfiles=*.*
+set clfiles=*.bbl *.bak *.aux *.blg *.out *.toc *.log *.dvi *.tmp *.pdf %target%.%arc%
+set suffix=$$
+
+if %1/==/ (
+:make
+ %tex% %target%.tex
+ %bibtex% %bibtexflags% %target%
+ %tex% %target%.tex
+ %tex% %texflags% %target%.tex
+goto :eof
+)
+:start
+if %1/==/ goto :eof
+
+if %1/==pdf/ (
+:pdf
+ set tex=pdflatex
+ call :make
+)
+
+if %1/==srcdist/ (
+:srcdist
+ echo Making source distribution...
+ if not exist %clsdir% mkdir %clsdir%
+ xcopy %clssrc% %clsdir% /S
+ xcopy %bstsrc%\%bstfile% . /S
+ call :clean
+ %arc% %arcflags% %target%.%arc% %srcfiles%
+ del /s /q %clsdir%
+ rmdir /s /q %clsdir%
+ del /q %bstfile%
+goto :end
+)
+
+if %1/==clean/ (
+:clean
+ del /s %clfiles% 2> nul
+ if exist %target%.rar del %target%.rar
+goto :end
+)
+
+if %1/==cleansvn/ (
+:cleansvn
+ del /s .svn 2>nul
+goto :end
+)
+
+if %1/==fixbb/ (
+:fixbb
+ echo Fixing bounding boxes of EPS files...
+ for /f "usebackq" %%n in (`dir *.eps /s /b`) do call :fix %%n
+goto :end
+:fix
+ echo %1
+ %epstool% --copy --quiet --bbox %1 %1.%suffix%
+ move %1.%suffix% %1
+goto :eof
+)
+
+if %1/==epstopdf/ (
+:epstopdf
+ echo Converting EPS to PDF...
+ for /f "usebackq" %%n in (`dir *.eps /s /b`) do call :conv %%n
+ goto :end
+:conv
+ echo %1
+ %epstopdf% "%1"
+goto :eof
+)
+rem Installs requiered packages
+if %1/==install/ (
+:install
+ if not exist %clssrc% md %clssrc%
+ xcopy %clsdir%\ %clssrc%\ /Y
+ rmdir %clsdir%
+ if not exist %bstsrc% md %bstsrc%
+ move %bstfile% %bstsrc%
+ %mktexlsr%
+goto :end
+)
+rem Start default DVI-viewer
+if %1/==preview/ (
+:preview
+ if not exist %target%.dvi call :make
+ start %target%.dvi
+goto :end
+)
+rem Convert PDF to DjVu using LizardTech DocumentExpress Enterprise
+if %1/==djvu/ (
+:djvu
+ if not exist %target%.pdf call :pdf
+ %pdftodjvu% %pdftodjvuflags% %target%.pdf
+goto :end
+)
+rem Create OCRed DjVu file
+if %1/==ocr/ (
+:ocr
+ if not exist %target%.djvu call :djvu
+ %djvuocr% %djvuocrflags% %target%.djvu %target%-ocr.djvu
+goto :end
+)
+rem Create backup
+if %1/==backup/ (
+:backup
+ call :srcdist
+ for /f "usebackq" %%n in (`date`) do move %target%.rar %%n.rar
+goto :end
+)
+
+:end
+shift & goto :start
+
+:getdir
+ for /f "usebackq tokens=4 skip=2" %%i in (`reg query %1 /v %2`) do set %3=%%i
+goto :eof
diff --git a/Master/texmf-dist/doc/latex/disser/templates/bachelor/thesis.bib b/Master/texmf-dist/doc/latex/disser/templates/bachelor/thesis.bib
new file mode 100644
index 00000000000..a85ee17ba6f
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/templates/bachelor/thesis.bib
@@ -0,0 +1,24 @@
+@ARTICLE{Yoffe-AP42-93-173,
+ Author = {A. D. Yoffe},
+ Journal = {Adv. Phys.},
+ Pages = {173},
+ Volume = {42},
+ Year = {1993}
+}
+
+@ARTICLE{Kayanuma-PRB38-88-9797,
+ Author = {Y. Kayanuma},
+ Journal = {Phys. Rev. B},
+ Pages = {9797},
+ Volume = {38},
+ Year = {1988}
+}
+
+@ARTICLE{Efros-FTP16-82-1209,
+ Author = {Ал. Л. Эфрос and А. Л. Эфрос},
+ Journal = {Физика и техника полупроводников},
+ Pages = {1209},
+ Volume = {16},
+ Year = {1982},
+ Language = {russian}
+}
diff --git a/Master/texmf-dist/doc/latex/disser/templates/bachelor/thesis.tex b/Master/texmf-dist/doc/latex/disser/templates/bachelor/thesis.tex
new file mode 100644
index 00000000000..d275587edb5
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/templates/bachelor/thesis.tex
@@ -0,0 +1,55 @@
+\documentclass[14pt,bachelor,href,subf]{disser}
+\usepackage[
+ a4paper, includehead, includefoot, mag=1000,
+ headsep=0mm, headheight=0mm,
+ left=20mm, right=10mm, top=20mm, bottom=20mm
+ ]{geometry}
+\usepackage[T2A]{fontenc}
+\usepackage[cp1251]{inputenc}
+\usepackage[english,russian]{babel}
+
+\graphicspath{{fig/}}
+% ----------------------------------------------------------------
+\begin{document}
+\title{ВЫПУСКНАЯ РАБОТА\\БАКАЛАВРА}
+
+% Название организации
+\institution{
+Название организации
+}
+% Зав. кафедрой
+\hod{ФИО зав. кафедрой}
+% Тема диссертации
+\topic{
+Тема работы
+}
+%
+% Автор
+\author{ФИО студента}
+% Группа
+\group{1111/1}
+% Номер специальности
+\coursenum{111111}
+% Название специальности
+\course{Физика}
+%
+% Научный руководитель
+\sa {ФИО руководителя}
+\sastatus{д.~ф.-м.~н., ст.~н.~с.}
+
+% Город и год
+\city{Санкт-Петербург}
+\date{\number\year}
+
+\maketitle
+% ----------------------------------------------------------------
+\tableofcontents
+% ----------------------------------------------------------------
+\input{intro}
+\input{1}
+\input{concl}
+% ----------------------------------------------------------------
+\bibliography{thesis}
+\bibliographystyle{disser}
+\end{document}
+% ----------------------------------------------------------------
diff --git a/Master/texmf-dist/doc/latex/disser/templates/candidate/1.tex b/Master/texmf-dist/doc/latex/disser/templates/candidate/1.tex
new file mode 100644
index 00000000000..c75825d5723
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/templates/candidate/1.tex
@@ -0,0 +1,2 @@
+\chapter{Название главы}
+\section{Название секции}
diff --git a/Master/texmf-dist/doc/latex/disser/templates/candidate/Makefile b/Master/texmf-dist/doc/latex/disser/templates/candidate/Makefile
new file mode 100644
index 00000000000..c2c5d718b33
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/templates/candidate/Makefile
@@ -0,0 +1,3 @@
+TARGET=thesis
+
+include ../latex.mk \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/disser/templates/candidate/app-a.tex b/Master/texmf-dist/doc/latex/disser/templates/candidate/app-a.tex
new file mode 100644
index 00000000000..fee423fcec4
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/templates/candidate/app-a.tex
@@ -0,0 +1 @@
+\chapter{Название приложения}
diff --git a/Master/texmf-dist/doc/latex/disser/templates/candidate/autoref.tex b/Master/texmf-dist/doc/latex/disser/templates/candidate/autoref.tex
new file mode 100644
index 00000000000..a77cf1a7717
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/templates/candidate/autoref.tex
@@ -0,0 +1,106 @@
+\documentclass[14pt,autoref,href]{disser}
+\usepackage[a4paper, includehead, includefoot, mag=1000,
+ left=2.5cm, right=2.5cm, top=0.5cm, bottom=2cm]{geometry}
+\usepackage[T2A]{fontenc}
+\usepackage[cp1251]{inputenc}
+\usepackage[english,russian]{babel}
+% --------------------------------------------------------------------------
+\begin{document}
+\institution{
+Название организации
+}
+% Номер УДК
+\libcatnum{111.222.333}
+% Тема
+\topic{Тема диссертации}
+\title{АВТОРЕФЕРАТ\\
+диссертации на соискание ученой степени\\
+кандидата физико-математических наук}
+%
+% Автор
+\author{ФИО автора}
+% Специальность
+\specnum{11.11.11}
+\spec{Специальность}
+%
+% Научный руководитель
+\sa{ФИО руководителя}
+% Учёная степень и должность
+\sastatus{д.~ф.-м.~н., проф.}
+
+% Город и год
+\city{Санкт-Петербург}
+\date{\number\year}
+
+\maketitle
+
+\noindent
+Работа выполнена в \emph{название организации}.
+
+\vskip1cm
+\noindent
+Научный руководитель (консультант):
+\emph{ученая степень, ученое звание, фамилия, имя, отчество.}
+
+\noindent
+Официальные оппоненты:\\
+\emph{ученая степень, ученое звание, фамилия, имя, отчество.}\\
+\emph{ученая степень, ученое звание, фамилия, имя, отчество.}
+
+\noindent
+Ведущая организация:
+\emph{название организации}\\
+\vskip1cm
+Защита состоится \datefield{} в \rule[0pt]{1cm}{0.5pt}\, часов на заседании диссертационного совета \emph{шифр совета} при \emph{название организации, при которой создан совет}, расположенном по адресу: \emph{адрес}
+\vskip1cm
+С диссертацией можно ознакомиться в библиотеке \emph{название организации}.
+\vskip1cm
+Автореферат разослан \datefield{}\\
+Отзывы и замечания по автореферату в двух экземплярах, заверенные печатью, просьба высылать по вышеуказанному адресу на имя ученого секретаря диссертационного совета.
+\vskip1cm\noindent
+Ученый секретарь\\
+диссертационного совета,\\
+\emph{ученая степень},\\
+\emph{ученое звание},\hfill \emph{фамилия, имя, отчество}
+
+\clearpage
+\section*{Общая характеристика работы}
+
+\textbf{Актуальность работы}
+
+\textbf{Цель диссертационной работы}
+
+\textbf{Научная новизна работы}
+
+\textbf{Практическая ценность работы}
+
+\textbf{На защиту выносятся следующие основные результаты и положения:}
+\begin{enumerate}
+\item
+\item
+\item
+\end{enumerate}
+
+\textbf{Апробация работы.}
+
+\textbf{Публикации.}
+
+\textbf{Личный вклад автора.}
+
+\textbf{Структура и объем диссертации.}
+
+\section*{Содержание работы}
+
+\textbf{Во Введении} обоснована актуальность диссертационной работы, сформулирована цель и аргументирована научная новизна исследований, показана практическая значимость полученных результатов, представлены выносимые на защиту научные положения.
+
+\textbf{В первой главе}
+
+\textbf{Во второй главе}
+
+\textbf{В Заключении}
+
+\section*{Список публикаций}
+
+\section*{Цитированная литература}
+
+\end{document} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/disser/templates/candidate/concl.tex b/Master/texmf-dist/doc/latex/disser/templates/candidate/concl.tex
new file mode 100644
index 00000000000..cd60e4f2708
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/templates/candidate/concl.tex
@@ -0,0 +1 @@
+\conclusion
diff --git a/Master/texmf-dist/doc/latex/disser/templates/candidate/fig/Makefile b/Master/texmf-dist/doc/latex/disser/templates/candidate/fig/Makefile
new file mode 100644
index 00000000000..5ee58751ab0
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/templates/candidate/fig/Makefile
@@ -0,0 +1 @@
+include ../../latex.fig.mk \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/disser/templates/candidate/fig/fig.eps b/Master/texmf-dist/doc/latex/disser/templates/candidate/fig/fig.eps
new file mode 100644
index 00000000000..d3094eb51d3
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/templates/candidate/fig/fig.eps
@@ -0,0 +1,2661 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%BoundingBox: 235 371 361 470
+%%HiResBoundingBox: 236 371.521 360.902 469.38
+%%Creator: Adobe Illustrator(TM) 3.2
+%%AI8_CreatorVersion: 10.0
+%%For: (STiX0r) (-)
+%%Title: (2LevelSys.eps)
+%%CreationDate: 12/13/2003 4:07 AM
+%%DocumentProcessColors: Black
+%%DocumentSuppliedResources: procset Adobe_packedarray 2.0 0
+%%+ procset Adobe_cshow 1.1 0
+%%+ procset Adobe_customcolor 1.0 0
+%%+ procset Adobe_pattern_AI3 1.0 0
+%%+ procset Adobe_Illustrator_AI3 1.0 1
+%AI3_ColorUsage: Color
+%AI3_IncludePlacedImages
+%AI3_TemplateBox: 298.5 420.3896 298.5 420.3896
+%AI3_TileBox: 239 -327 815 465
+%AI3_DocumentPreview: PC_ColorTIFF
+%%PageOrigin:239 -327
+%%AI3_PaperRect:-8 834 587 -8
+%%AI3_Margin:8 -40 -9 8
+%AI7_GridSettings: 28.3465 10 28.3465 10 1 0 0.8 0.8 0.8 0.9 0.9 0.9
+%AI9_Flatten: 1
+%%EndComments
+%%BeginProlog
+%%BeginResource: procset Adobe_packedarray 2.0 0
+%%Title: (Packed Array Operators)
+%%Version: 2.0 0
+%%CreationDate: (8/2/90) ()
+%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved)
+userdict /Adobe_packedarray 5 dict dup begin put
+/initialize
+{
+/packedarray where
+ {
+ pop
+ }
+ {
+ Adobe_packedarray begin
+ Adobe_packedarray
+ {
+ dup xcheck
+ {
+ bind
+ } if
+ userdict 3 1 roll put
+ } forall
+ end
+ } ifelse
+} def
+/terminate
+{
+} def
+/packedarray
+{
+array astore readonly
+} def
+/setpacking
+{
+pop
+} def
+/currentpacking
+{
+false
+} def
+currentdict readonly pop end
+%%EndResource
+Adobe_packedarray /initialize get exec
+%%BeginResource: procset Adobe_cshow 1.1 0
+%%Title: (cshow Operator)
+%%Version: 1.1 0
+%%CreationDate: (1/23/89) ()
+%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved)
+currentpacking true setpacking
+userdict /Adobe_cshow 3 dict dup begin put
+/initialize
+{
+/cshow where
+ {
+ pop
+ }
+ {
+ userdict /Adobe_cshow_vars 1 dict dup begin put
+ /_cshow
+ {} def
+ Adobe_cshow begin
+ Adobe_cshow
+ {
+ dup xcheck
+ {
+ bind
+ } if
+ userdict 3 1 roll put
+ } forall
+ end
+ end
+ } ifelse
+} def
+/terminate
+{
+} def
+/cshow
+{
+exch
+Adobe_cshow_vars
+ exch /_cshow
+ exch put
+ {
+ 0 0 Adobe_cshow_vars /_cshow get exec
+ } forall
+} def
+currentdict readonly pop end
+setpacking
+%%EndResource
+%%BeginResource: procset Adobe_customcolor 1.0 0
+%%Title: (Custom Color Operators)
+%%Version: 1.0 0
+%%CreationDate: (5/9/88) ()
+%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved)
+currentpacking true setpacking
+userdict /Adobe_customcolor 5 dict dup begin put
+/initialize
+{
+/setcustomcolor where
+ {
+ pop
+ }
+ {
+ Adobe_customcolor begin
+ Adobe_customcolor
+ {
+ dup xcheck
+ {
+ bind
+ } if
+ pop pop
+ } forall
+ end
+ Adobe_customcolor begin
+ } ifelse
+} def
+/terminate
+{
+currentdict Adobe_customcolor eq
+ {
+ end
+ } if
+} def
+/findcmykcustomcolor
+{
+5 packedarray
+} def
+/setcustomcolor
+{
+exch
+aload pop pop
+4
+ {
+ 4 index mul 4 1 roll
+ } repeat
+5 -1 roll pop
+setcmykcolor
+} def
+/setoverprint
+{
+pop
+} def
+currentdict readonly pop end
+setpacking
+%%EndResource
+%%BeginResource: procset Adobe_pattern_AI3 1.1 0
+%%Title: (Adobe Illustrator (R) Version 3.0 Pattern Operators)
+%%Version: 1.1 0
+%%CreationDate: (7/21/89) ()
+%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved)
+currentpacking true setpacking
+userdict /Adobe_pattern_AI3 16 dict dup begin put
+/initialize
+{
+/definepattern where
+ {
+ pop
+ }
+ {
+ Adobe_pattern_AI3 begin
+ Adobe_pattern_AI3
+ {
+ dup xcheck
+ {
+ bind
+ } if
+ pop pop
+ } forall
+ mark
+ cachestatus 7 1 roll pop pop pop pop exch pop exch
+ {
+ {
+ 10000 add
+ dup 2 index gt
+ {
+ exit
+ } if
+ dup setcachelimit
+ } loop
+ } stopped
+ cleartomark
+ } ifelse
+} def
+/terminate
+{
+currentdict Adobe_pattern_AI3 eq
+ {
+ end
+ } if
+} def
+errordict
+/nocurrentpoint
+{
+pop
+stop
+} put
+errordict
+/invalidaccess
+{
+pop
+stop
+} put
+/patternencoding
+256 array def
+0 1 255
+{
+patternencoding exch ( ) 2 copy exch 0 exch put cvn put
+} for
+/definepattern
+{
+17 dict begin
+/uniform exch def
+/cache exch def
+/key exch def
+/procarray exch def
+/mtx exch matrix invertmatrix def
+/height exch def
+/width exch def
+/ctm matrix currentmatrix def
+/ptm matrix def
+/str 32 string def
+/slice 9 dict def
+slice /s 1 put
+slice /q 256 procarray length div sqrt floor cvi put
+slice /b 0 put
+/FontBBox [0 0 0 0] def
+/FontMatrix mtx matrix copy def
+/Encoding patternencoding def
+/FontType 3 def
+/BuildChar
+ {
+ exch
+ begin
+ /setstrokeadjust where {pop true setstrokeadjust} if
+ slice begin
+ dup q dup mul mod s idiv /i exch def
+ dup q dup mul mod s mod /j exch def
+ q dup mul idiv procarray exch get
+ /xl j width s div mul def
+ /xg j 1 add width s div mul def
+ /yl i height s div mul def
+ /yg i 1 add height s div mul def
+ uniform
+ {
+ 1 1
+ }
+ {
+ width 0 dtransform
+ dup mul exch dup mul add sqrt dup 1 add exch div
+ 0 height dtransform
+ dup mul exch dup mul add sqrt dup 1 add exch div
+ } ifelse
+ width 0 cache
+ {
+ xl 4 index mul yl 4 index mul xg 6 index mul yg 6 index mul
+ setcachedevice
+ }
+ {
+ setcharwidth
+ } ifelse
+ gsave
+ scale
+ newpath
+ xl yl moveto
+ xg yl lineto
+ xg yg lineto
+ xl yg lineto
+ closepath
+ clip
+ newpath
+ end
+ end
+ exec
+ grestore
+ } def
+key currentdict definefont
+end
+} def
+/patterncachesize
+{
+gsave
+newpath
+0 0 moveto
+width 0 lineto
+width height lineto
+0 height lineto
+closepath
+patternmatrix setmatrix
+pathbbox
+exch ceiling 4 -1 roll floor sub 3 1 roll
+ceiling exch floor sub
+mul 1 add
+grestore
+} def
+/patterncachelimit
+{
+cachestatus 7 1 roll 6 npop 8 mul
+} def
+/patternpath
+{
+exch dup begin setfont
+ctm setmatrix
+concat
+slice exch /b exch slice /q get dup mul mul put
+FontMatrix concat
+uniform
+ {
+ width 0 dtransform round width div exch round width div exch
+ 0 height dtransform round height div exch height div exch
+ 0 0 transform round exch round exch
+ ptm astore setmatrix
+ }
+ {
+ ptm currentmatrix pop
+ } ifelse
+{currentpoint} stopped not
+ {
+ 2 npop
+ pathbbox
+ true
+ 4 index 3 index eq
+ 4 index 3 index eq
+ and
+ {
+ pop false
+ {
+ {2 npop}
+ {3 npop true}
+ {7 npop true}
+ {pop true}
+ pathforall
+ } stopped
+ {
+ 5 npop true
+ } if
+ } if
+ {
+ height div ceiling height mul 4 1 roll
+ width div ceiling width mul 4 1 roll
+ height div floor height mul 4 1 roll
+ width div floor width mul 4 1 roll
+ 2 index sub height div ceiling cvi exch
+ 3 index sub width div ceiling cvi exch
+ 4 2 roll moveto
+ FontMatrix mtx invertmatrix
+ dup dup 4 get exch 5 get rmoveto
+ ptm ptm concatmatrix pop
+ slice /s
+ patterncachesize patterncachelimit div ceiling sqrt ceiling cvi
+ dup slice /q get gt
+ {
+ pop slice /q get
+ } if
+ put
+ 0 1 slice /s get dup mul 1 sub
+ {
+ slice /b get add
+ gsave
+ 0 1 str length 1 sub
+ {
+ str exch 2 index put
+ } for
+ pop
+ dup
+ {
+ gsave
+ ptm setmatrix
+ 1 index str length idiv {str show} repeat
+ 1 index str length mod str exch 0 exch getinterval show
+ grestore
+ 0 height rmoveto
+ } repeat
+ grestore
+ } for
+ 2 npop
+ }
+ {
+ 4 npop
+ } ifelse
+ } if
+end
+} def
+/patternclip
+{
+clip
+} def
+/patternstrokepath
+{
+strokepath
+} def
+/patternmatrix
+matrix def
+/patternfill
+{
+dup type /dicttype eq
+ {
+ Adobe_pattern_AI3 /patternmatrix get
+ } if
+gsave
+patternclip
+Adobe_pattern_AI3 /patternpath get exec
+grestore
+newpath
+} def
+/patternstroke
+{
+dup type /dicttype eq
+ {
+ Adobe_pattern_AI3 /patternmatrix get
+ } if
+gsave
+patternstrokepath
+true
+ {
+ {
+ {
+ newpath
+ moveto
+ }
+ {
+ lineto
+ }
+ {
+ curveto
+ }
+ {
+ closepath
+ 3 copy
+ Adobe_pattern_AI3 /patternfill get exec
+ } pathforall
+ 3 npop
+ } stopped
+ {
+ 5 npop
+ patternclip
+ Adobe_pattern_AI3 /patternfill get exec
+ } if
+ }
+ {
+ patternclip
+ Adobe_pattern_AI3 /patternfill get exec
+ } ifelse
+grestore
+newpath
+} def
+/patternashow
+{
+3 index type /dicttype eq
+ {
+ Adobe_pattern_AI3 /patternmatrix get 4 1 roll
+ } if
+ {
+ 2 npop (0) exch
+ 2 copy 0 exch put pop
+ gsave
+ false charpath currentpoint
+ 6 index 6 index 6 index
+ Adobe_pattern_AI3 /patternfill get exec
+ grestore
+ newpath moveto
+ 2 copy rmoveto
+ } exch cshow
+5 npop
+} def
+/patternawidthshow
+{
+6 index type /dicttype eq
+ {
+ Adobe_pattern_AI3 /patternmatrix get 7 1 roll
+ } if
+ {
+ 2 npop (0) exch
+ 2 copy 0 exch put
+ gsave
+ _sp eq {5 index 5 index rmoveto} if
+ false charpath currentpoint
+ 9 index 9 index 9 index
+ Adobe_pattern_AI3 /patternfill get exec
+ grestore
+ newpath moveto
+ 2 copy rmoveto
+ } exch cshow
+8 npop
+} def
+/patternashowstroke
+{
+4 index type /dicttype eq
+ {
+ patternmatrix /patternmatrix get 5 1 roll
+ } if
+4 1 roll
+ {
+ 2 npop (0) exch
+ 2 copy 0 exch put pop
+ gsave
+ false charpath
+ currentpoint
+ 4 index setmatrix
+ 7 index 7 index 7 index
+ Adobe_pattern_AI3 /patternstroke get exec
+ grestore
+ newpath moveto
+ 2 copy rmoveto
+ } exch cshow
+6 npop
+} def
+/patternawidthshowstroke
+{
+7 index type /dicttype eq
+ {
+ patternmatrix /patternmatrix get 8 1 roll
+ } if
+7 1 roll
+ {
+ 2 npop (0) exch
+ 2 copy 0 exch put
+ gsave
+ _sp eq {5 index 5 index rmoveto} if
+ false charpath currentpoint
+ 7 index setmatrix
+ 10 index 10 index 10 index
+ Adobe_pattern_AI3 /patternstroke get exec
+ grestore
+ newpath moveto
+ 2 copy rmoveto
+ } exch cshow
+9 npop
+} def
+currentdict readonly pop end
+setpacking
+%%EndResource
+%%BeginResource: procset Adobe_Illustrator_AI3 1.1 0
+%%Title: (Adobe Illustrator (R) Version 3.0 Full Prolog)
+%%Version: 1.1 0
+%%CreationDate: (3/7/1994) ()
+%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved)
+currentpacking true setpacking
+userdict /Adobe_Illustrator_AI3 71 dict dup begin put
+/initialize
+{
+userdict /Adobe_Illustrator_AI3_vars 67 dict dup begin put
+/_lp /none def
+/_pf {} def
+/_ps {} def
+/_psf {} def
+/_pss {} def
+/_pjsf {} def
+/_pjss {} def
+/_pola 0 def
+/_doClip 0 def
+/cf currentflat def
+/_tm matrix def
+/_renderStart [/e0 /r0 /a0 /o0 /e1 /r1 /a1 /i0] def
+/_renderEnd [null null null null /i1 /i1 /i1 /i1] def
+/_render -1 def
+/_rise 0 def
+/_ax 0 def
+/_ay 0 def
+/_cx 0 def
+/_cy 0 def
+/_leading [0 0] def
+/_ctm matrix def
+/_mtx matrix def
+/_sp 16#020 def
+/_hyphen (-) def
+/_fScl 0 def
+/_cnt 0 def
+/_hs 1 def
+/_nativeEncoding 0 def
+/_useNativeEncoding 0 def
+/_tempEncode 0 def
+/_pntr 0 def
+/_tDict 2 dict def
+/_wv 0 def
+/Tx {} def
+/Tj {} def
+/CRender {} def
+/_AI3_savepage {} def
+/_gf null def
+/_cf 4 array def
+/_if null def
+/_of false def
+/_fc {} def
+/_gs null def
+/_cs 4 array def
+/_is null def
+/_os false def
+/_sc {} def
+/_pd 1 dict def
+/_ed 15 dict def
+/_pm matrix def
+/_fm null def
+/_fd null def
+/_fdd null def
+/_sm null def
+/_sd null def
+/_sdd null def
+/_i null def
+Adobe_Illustrator_AI3 begin
+Adobe_Illustrator_AI3 dup /nc get begin
+ {
+ dup xcheck
+ {
+ bind
+ } if
+ pop pop
+ } forall
+end
+end
+end
+Adobe_Illustrator_AI3 begin
+Adobe_Illustrator_AI3_vars begin
+newpath
+} def
+/terminate
+{
+end
+end
+} def
+/_
+null def
+/ddef
+{
+Adobe_Illustrator_AI3_vars 3 1 roll put
+} def
+/xput
+{
+dup load dup length exch maxlength eq
+ {
+ dup dup load dup
+ length 2 mul dict copy def
+ } if
+load begin def end
+} def
+/npop
+{
+ {
+ pop
+ } repeat
+} def
+/sw
+{
+dup length exch stringwidth
+exch 5 -1 roll 3 index mul add
+4 1 roll 3 1 roll mul add
+} def
+/swj
+{
+dup 4 1 roll
+dup length exch stringwidth
+exch 5 -1 roll 3 index mul add
+4 1 roll 3 1 roll mul add
+6 2 roll /_cnt 0 ddef
+{1 index eq {/_cnt _cnt 1 add ddef} if} forall pop
+exch _cnt mul exch _cnt mul 2 index add 4 1 roll 2 index add 4 1 roll pop pop
+} def
+/ss
+{
+4 1 roll
+ {
+ 2 npop
+ (0) exch 2 copy 0 exch put pop
+ gsave
+ false charpath currentpoint
+ 4 index setmatrix
+ stroke
+ grestore
+ moveto
+ 2 copy rmoveto
+ } exch cshow
+3 npop
+} def
+/jss
+{
+4 1 roll
+ {
+ 2 npop
+ (0) exch 2 copy 0 exch put
+ gsave
+ _sp eq
+ {
+ exch 6 index 6 index 6 index 5 -1 roll widthshow
+ currentpoint
+ }
+ {
+ false charpath currentpoint
+ 4 index setmatrix stroke
+ }ifelse
+ grestore
+ moveto
+ 2 copy rmoveto
+ } exch cshow
+6 npop
+} def
+/sp
+{
+ {
+ 2 npop (0) exch
+ 2 copy 0 exch put pop
+ false charpath
+ 2 copy rmoveto
+ } exch cshow
+2 npop
+} def
+/jsp
+{
+ {
+ 2 npop
+ (0) exch 2 copy 0 exch put
+ _sp eq
+ {
+ exch 5 index 5 index 5 index 5 -1 roll widthshow
+ }
+ {
+ false charpath
+ }ifelse
+ 2 copy rmoveto
+ } exch cshow
+5 npop
+} def
+/pl
+{
+transform
+0.25 sub round 0.25 add exch
+0.25 sub round 0.25 add exch
+itransform
+} def
+/setstrokeadjust where
+ {
+ pop true setstrokeadjust
+ /c
+ {
+ curveto
+ } def
+ /C
+ /c load def
+ /v
+ {
+ currentpoint 6 2 roll curveto
+ } def
+ /V
+ /v load def
+ /y
+ {
+ 2 copy curveto
+ } def
+ /Y
+ /y load def
+ /l
+ {
+ lineto
+ } def
+ /L
+ /l load def
+ /m
+ {
+ moveto
+ } def
+ }
+ {
+ /c
+ {
+ pl curveto
+ } def
+ /C
+ /c load def
+ /v
+ {
+ currentpoint 6 2 roll pl curveto
+ } def
+ /V
+ /v load def
+ /y
+ {
+ pl 2 copy curveto
+ } def
+ /Y
+ /y load def
+ /l
+ {
+ pl lineto
+ } def
+ /L
+ /l load def
+ /m
+ {
+ pl moveto
+ } def
+ } ifelse
+/d
+{
+setdash
+} def
+/cf {} def
+/i
+{
+dup 0 eq
+ {
+ pop cf
+ } if
+setflat
+} def
+/j
+{
+setlinejoin
+} def
+/J
+{
+setlinecap
+} def
+/M
+{
+setmiterlimit
+} def
+/w
+{
+setlinewidth
+} def
+/H
+{} def
+/h
+{
+closepath
+} def
+/N
+{
+_pola 0 eq
+ {
+ _doClip 1 eq {clip /_doClip 0 ddef} if
+ newpath
+ }
+ {
+ /CRender {N} ddef
+ }ifelse
+} def
+/n
+{N} def
+/F
+{
+_pola 0 eq
+ {
+ _doClip 1 eq
+ {
+ gsave _pf grestore clip newpath /_lp /none ddef _fc
+ /_doClip 0 ddef
+ }
+ {
+ _pf
+ }ifelse
+ }
+ {
+ /CRender {F} ddef
+ }ifelse
+} def
+/f
+{
+closepath
+F
+} def
+/S
+{
+_pola 0 eq
+ {
+ _doClip 1 eq
+ {
+ gsave _ps grestore clip newpath /_lp /none ddef _sc
+ /_doClip 0 ddef
+ }
+ {
+ _ps
+ }ifelse
+ }
+ {
+ /CRender {S} ddef
+ }ifelse
+} def
+/s
+{
+closepath
+S
+} def
+/B
+{
+_pola 0 eq
+ {
+ _doClip 1 eq
+ gsave F grestore
+ {
+ gsave S grestore clip newpath /_lp /none ddef _sc
+ /_doClip 0 ddef
+ }
+ {
+ S
+ }ifelse
+ }
+ {
+ /CRender {B} ddef
+ }ifelse
+} def
+/b
+{
+closepath
+B
+} def
+/W
+{
+/_doClip 1 ddef
+} def
+/*
+{
+count 0 ne
+ {
+ dup type (stringtype) eq {pop} if
+ } if
+_pola 0 eq {newpath} if
+} def
+/u
+{} def
+/U
+{} def
+/q
+{
+_pola 0 eq {gsave} if
+} def
+/Q
+{
+_pola 0 eq {grestore} if
+} def
+/*u
+{
+_pola 1 add /_pola exch ddef
+} def
+/*U
+{
+_pola 1 sub /_pola exch ddef
+_pola 0 eq {CRender} if
+} def
+/D
+{pop} def
+/*w
+{} def
+/*W
+{} def
+/`
+{
+/_i save ddef
+6 1 roll 4 npop
+concat pop
+userdict begin
+/showpage {} def
+0 setgray
+0 setlinecap
+1 setlinewidth
+0 setlinejoin
+10 setmiterlimit
+[] 0 setdash
+/setstrokeadjust where {pop false setstrokeadjust} if
+newpath
+0 setgray
+false setoverprint
+} def
+/~
+{
+end
+_i restore
+} def
+/@
+{} def
+/&
+{} def
+/O
+{
+0 ne
+/_of exch ddef
+/_lp /none ddef
+} def
+/R
+{
+0 ne
+/_os exch ddef
+/_lp /none ddef
+} def
+/g
+{
+/_gf exch ddef
+/_fc
+{
+_lp /fill ne
+ {
+ _of setoverprint
+ _gf setgray
+ /_lp /fill ddef
+ } if
+} ddef
+/_pf
+{
+_fc
+fill
+} ddef
+/_psf
+{
+_fc
+ashow
+} ddef
+/_pjsf
+{
+_fc
+awidthshow
+} ddef
+/_lp /none ddef
+} def
+/G
+{
+/_gs exch ddef
+/_sc
+{
+_lp /stroke ne
+ {
+ _os setoverprint
+ _gs setgray
+ /_lp /stroke ddef
+ } if
+} ddef
+/_ps
+{
+_sc
+stroke
+} ddef
+/_pss
+{
+_sc
+ss
+} ddef
+/_pjss
+{
+_sc
+jss
+} ddef
+/_lp /none ddef
+} def
+/k
+{
+_cf astore pop
+/_fc
+{
+_lp /fill ne
+ {
+ _of setoverprint
+ _cf aload pop setcmykcolor
+ /_lp /fill ddef
+ } if
+} ddef
+/_pf
+{
+_fc
+fill
+} ddef
+/_psf
+{
+_fc
+ashow
+} ddef
+/_pjsf
+{
+_fc
+awidthshow
+} ddef
+/_lp /none ddef
+} def
+/K
+{
+_cs astore pop
+/_sc
+{
+_lp /stroke ne
+ {
+ _os setoverprint
+ _cs aload pop setcmykcolor
+ /_lp /stroke ddef
+ } if
+} ddef
+/_ps
+{
+_sc
+stroke
+} ddef
+/_pss
+{
+_sc
+ss
+} ddef
+/_pjss
+{
+_sc
+jss
+} ddef
+/_lp /none ddef
+} def
+/x
+{
+/_gf exch ddef
+findcmykcustomcolor
+/_if exch ddef
+/_fc
+{
+_lp /fill ne
+ {
+ _of setoverprint
+ _if _gf 1 exch sub setcustomcolor
+ /_lp /fill ddef
+ } if
+} ddef
+/_pf
+{
+_fc
+fill
+} ddef
+/_psf
+{
+_fc
+ashow
+} ddef
+/_pjsf
+{
+_fc
+awidthshow
+} ddef
+/_lp /none ddef
+} def
+/X
+{
+/_gs exch ddef
+findcmykcustomcolor
+/_is exch ddef
+/_sc
+{
+_lp /stroke ne
+ {
+ _os setoverprint
+ _is _gs 1 exch sub setcustomcolor
+ /_lp /stroke ddef
+ } if
+} ddef
+/_ps
+{
+_sc
+stroke
+} ddef
+/_pss
+{
+_sc
+ss
+} ddef
+/_pjss
+{
+_sc
+jss
+} ddef
+/_lp /none ddef
+} def
+/dp
+{
+dup null eq
+{
+pop
+_dp 0 ne
+ {
+ 0 1 _dp 1 sub _dl mod
+ {
+ _da exch get 3 get
+ } for
+ _dp 1 sub _dl mod 1 add packedarray
+ _da 0 get aload pop 8 -1 roll 5 -1 roll pop 4 1 roll
+ definepattern pop
+ } if
+}
+{
+_dp 0 ne _dp _dl mod 0 eq and
+ {
+ null dp
+ } if
+7 packedarray _da exch _dp _dl mod exch put
+_dp _dl mod _da 0 get 4 get 2 packedarray
+/_dp _dp 1 add def
+} ifelse
+} def
+/E
+{
+_ed begin
+dup 0 get type /arraytype ne
+ {
+ 0
+ {
+ dup 1 add index type /arraytype eq
+ {
+ 1 add
+ }
+ {
+ exit
+ } ifelse
+ } loop
+ array astore
+ } if
+/_dd exch def
+/_ury exch def
+/_urx exch def
+/_lly exch def
+/_llx exch def
+/_n exch def
+/_y 0 def
+/_dl 4 def
+/_dp 0 def
+/_da _dl array def
+0 1 _dd length 1 sub
+ {
+ /_d exch _dd exch get def
+ 0 2 _d length 2 sub
+ {
+ /_x exch def
+ /_c _d _x get _ ne def
+ /_r _d _x 1 add get cvlit def
+ _r _ ne
+ {
+ _urx _llx sub _ury _lly sub [1 0 0 1 0 0]
+ [
+ /save cvx
+ _llx neg _lly neg /translate cvx
+ _c
+ {
+ nc /begin cvx
+ } if
+ _r dup type /stringtype eq
+ {
+ cvx
+ }
+ {
+ {exec} /forall cvx
+ } ifelse
+ _c
+ {
+ /end cvx
+ } if
+ /restore cvx
+ ] cvx
+ /_fn 12 _n length add string def
+ _y _fn cvs pop
+ /_y _y 1 add def
+ _fn 12 _n putinterval
+ _fn _c false dp
+ _d exch _x 1 add exch put
+ } if
+ } for
+ } for
+null dp
+_n _dd /_pd
+end xput
+} def
+/fc
+{
+_fm dup concatmatrix pop
+} def
+/p
+{
+/_fm exch ddef
+9 -2 roll _pm translate fc
+7 -2 roll _pm scale fc
+5 -1 roll _pm rotate fc
+4 -2 roll exch 0 ne
+ {
+ dup _pm rotate fc
+ 1 -1 _pm scale fc
+ neg _pm rotate fc
+ }
+ {
+ pop
+ } ifelse
+dup _pm rotate fc
+exch dup sin exch cos div 1 0 0 1 0 6 2 roll
+_pm astore fc
+neg _pm rotate fc
+_pd exch get /_fdd exch ddef
+/_pf
+{
+save
+/_doClip 0 ddef
+0 1 _fdd length 1 sub
+ {
+ /_fd exch _fdd exch get ddef
+ _fd
+ 0 2 _fd length 2 sub
+ {
+ gsave
+ 2 copy get dup _ ne
+ {
+ cvx exec _fc
+ }
+ {
+ pop
+ } ifelse
+ 2 copy 1 add get dup _ ne
+ {
+ aload pop findfont _fm
+ patternfill
+ }
+ {
+ pop
+ fill
+ } ifelse
+ grestore
+ pop
+ } for
+ pop
+ } for
+restore
+newpath
+} ddef
+/_psf
+{
+save
+/_doClip 0 ddef
+0 1 _fdd length 1 sub
+ {
+ /_fd exch _fdd exch get ddef
+ _fd
+ 0 2 _fd length 2 sub
+ {
+ gsave
+ 2 copy get dup _ ne
+ {
+ cvx exec _fc
+ }
+ {
+ pop
+ } ifelse
+ 2 copy 1 add get dup _ ne
+ {
+ aload pop findfont _fm
+ 9 copy 6 npop patternashow
+ }
+ {
+ pop
+ 6 copy 3 npop ashow
+ } ifelse
+ grestore
+ pop
+ } for
+ pop
+ } for
+restore
+%3 npop newpath
+sw rmoveto
+} ddef
+/_pjsf
+{
+save
+/_doClip 0 ddef
+0 1 _fdd length 1 sub
+ {
+ /_fd exch _fdd exch get ddef
+ _fd
+ 0 2 _fd length 2 sub
+ {
+ gsave
+ 2 copy get dup _ ne
+ {
+ cvx exec _fc
+ }
+ {
+ pop
+ } ifelse
+ 2 copy 1 add get dup _ ne
+ {
+ aload pop findfont _fm
+ 12 copy 6 npop patternawidthshow
+ }
+ {
+ pop 9 copy 3 npop awidthshow
+ } ifelse
+ grestore
+ pop
+ } for
+ pop
+ } for
+restore
+swj rmoveto
+} ddef
+/_lp /none ddef
+} def
+/sc
+{
+_sm dup concatmatrix pop
+} def
+/P
+{
+/_sm exch ddef
+9 -2 roll _pm translate sc
+7 -2 roll _pm scale sc
+5 -1 roll _pm rotate sc
+4 -2 roll exch 0 ne
+ {
+ dup _pm rotate sc
+ 1 -1 _pm scale sc
+ neg _pm rotate sc
+ }
+ {
+ pop
+ } ifelse
+dup _pm rotate sc
+exch dup sin exch cos div 1 0 0 1 0 6 2 roll
+_pm astore sc
+neg _pm rotate sc
+_pd exch get /_sdd exch ddef
+/_ps
+{
+save
+/_doClip 0 ddef
+0 1 _sdd length 1 sub
+ {
+ /_sd exch _sdd exch get ddef
+ _sd
+ 0 2 _sd length 2 sub
+ {
+ gsave
+ 2 copy get dup _ ne
+ {
+ cvx exec _sc
+ }
+ {
+ pop
+ } ifelse
+ 2 copy 1 add get dup _ ne
+ {
+ aload pop findfont _sm
+ patternstroke
+ }
+ {
+ pop stroke
+ } ifelse
+ grestore
+ pop
+ } for
+ pop
+ } for
+restore
+newpath
+} ddef
+/_pss
+{
+save
+/_doClip 0 ddef
+0 1 _sdd length 1 sub
+ {
+ /_sd exch _sdd exch get ddef
+ _sd
+ 0 2 _sd length 2 sub
+ {
+ gsave
+ 2 copy get dup _ ne
+ {
+ cvx exec _sc
+ }
+ {
+ pop
+ } ifelse
+ 2 copy 1 add get dup _ ne
+ {
+ aload pop findfont _sm
+ 10 copy 6 npop patternashowstroke
+ }
+ {
+ pop 7 copy 3 npop ss
+ } ifelse
+ grestore
+ pop
+ } for
+ pop
+ } for
+restore
+pop sw rmoveto
+} ddef
+/_pjss
+{
+save
+/_doClip 0 ddef
+0 1 _sdd length 1 sub
+ {
+ /_sd exch _sdd exch get ddef
+ _sd
+ 0 2 _sd length 2 sub
+ {
+ gsave
+ 2 copy get dup _ ne
+ {
+ cvx exec _sc
+ }
+ {
+ pop
+ } ifelse
+ 2 copy 1 add get dup _ ne
+ {
+ aload pop findfont _sm
+ 13 copy 6 npop patternawidthshowstroke
+ }
+ {
+ pop 10 copy 3 npop jss
+ } ifelse
+ grestore
+ pop
+ } for
+ pop
+ } for
+restore
+pop swj rmoveto
+} ddef
+/_lp /none ddef
+} def
+/A
+{
+pop
+} def
+/nc 3 dict def
+nc begin
+/setgray
+{
+pop
+} bind def
+/setcmykcolor
+{
+4 npop
+} bind def
+/setcustomcolor
+{
+2 npop
+} bind def
+currentdict readonly pop end
+currentdict readonly pop end
+setpacking
+/annotatepage
+{
+} def
+%%EndResource
+%%EndProlog
+%%BeginSetup
+Adobe_cshow /initialize get exec
+Adobe_customcolor /initialize get exec
+Adobe_pattern_AI3 /initialize get exec
+Adobe_Illustrator_AI3 /initialize get exec
+%AI3_BeginPattern: (Azure Rings)
+(Azure Rings) 22.5 22.5 58.5 58.5 [
+%AI3_Tile
+(0 O 0 R 0.9569 0.9294 0 0 k
+ 0.9569 0.9294 0 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 1.75 w 4 M []0 d 40.5 58.5 m
+40.5 48.5586 32.4409 40.5 22.5 40.5 c
+12.5591 40.5 4.5 48.5586 4.5 58.5 c
+4.5 68.4414 12.5591 76.5 22.5 76.5 c
+32.4409 76.5 40.5 68.4414 40.5 58.5 c
+s 40.5 22.5 m
+40.5 12.5586 32.4409 4.5 22.5 4.5 c
+12.5591 4.5 4.5 12.5586 4.5 22.5 c
+4.5 32.4414 12.5591 40.5 22.5 40.5 c
+32.4409 40.5 40.5 32.4414 40.5 22.5 c
+s 40.5 40.5 m
+40.5 30.5586 32.4409 22.5 22.5 22.5 c
+12.5591 22.5 4.5 30.5586 4.5 40.5 c
+4.5 50.4414 12.5591 58.5 22.5 58.5 c
+32.4409 58.5 40.5 50.4414 40.5 40.5 c
+s 58.5 58.5 m
+58.5 48.5586 50.4409 40.5 40.5 40.5 c
+30.5591 40.5 22.5 48.5586 22.5 58.5 c
+22.5 68.4414 30.5591 76.5 40.5 76.5 c
+50.4409 76.5 58.5 68.4414 58.5 58.5 c
+s 58.5 22.5 m
+58.5 12.5586 50.4409 4.5 40.5 4.5 c
+30.5591 4.5 22.5 12.5586 22.5 22.5 c
+22.5 32.4414 30.5591 40.5 40.5 40.5 c
+50.4409 40.5 58.5 32.4414 58.5 22.5 c
+s 58.5 40.5 m
+58.5 30.5586 50.4409 22.5 40.5 22.5 c
+30.5591 22.5 22.5 30.5586 22.5 40.5 c
+22.5 50.4414 30.5591 58.5 40.5 58.5 c
+50.4409 58.5 58.5 50.4414 58.5 40.5 c
+s 76.5 58.5 m
+76.5 48.5586 68.4409 40.5 58.5 40.5 c
+48.5591 40.5 40.5 48.5586 40.5 58.5 c
+40.5 68.4414 48.5591 76.5 58.5 76.5 c
+68.4409 76.5 76.5 68.4414 76.5 58.5 c
+s 76.5 22.5 m
+76.5 12.5586 68.4409 4.5 58.5 4.5 c
+48.5591 4.5 40.5 12.5586 40.5 22.5 c
+40.5 32.4414 48.5591 40.5 58.5 40.5 c
+68.4409 40.5 76.5 32.4414 76.5 22.5 c
+s 76.5 40.5 m
+76.5 30.5586 68.4409 22.5 58.5 22.5 c
+48.5591 22.5 40.5 30.5586 40.5 40.5 c
+40.5 50.4414 48.5591 58.5 58.5 58.5 c
+68.4409 58.5 76.5 50.4414 76.5 40.5 c
+s %AI6_EndPatternLayer
+) &
+] E
+%AI3_EndPattern
+%AI3_BeginPattern: (Camouflage)
+(Camouflage) 1 1 73 73 [
+%AI3_Tile
+(0 O 0 R 0.6039 0.1412 0.9333 0.0275 k
+ 0.6039 0.1412 0.9333 0.0275 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 1 w 4 M []0 d 1 73 m
+1 1 L
+73 1 L
+73 73 L
+1 73 L
+f %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.4941 0.3529 0.9451 0.2 k
+ 0.4941 0.3529 0.9451 0.2 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 1 w 4 M []0 d 18.5449 73 m
+18.5449 1 L
+46.7832 1 L
+46.7832 73 L
+18.5449 73 L
+f %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.1882 0.1098 0.898 0.0157 k
+ 0.1882 0.1098 0.898 0.0157 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 1 w 4 M []0 d 11.9512 1 m
+11.9512 4.7129 9.2314 2.8813 9.2314 6.5938 c
+9.2314 10.2334 4.25 10.2334 4.25 13.8735 c
+4.25 17.4858 10.0313 17.4858 10.0313 21.0991 c
+10.0313 24.832 10.208 24.832 10.208 28.5654 c
+10.208 32.3071 5.5205 32.3071 5.5205 36.0469 c
+5.5205 39.7021 11.8838 39.7021 11.8838 43.356 c
+11.8838 47.0566 7.4609 47.0566 7.4609 50.7568 c
+7.4609 54.4043 5.7959 54.4043 5.7959 58.0542 c
+5.7959 61.7686 4.6631 61.7686 4.6631 65.4805 c
+4.6631 69.1636 11.9512 69.3184 11.9512 73 C
+27.9268 73 L
+27.9268 69.3184 22.0635 69.1636 22.0635 65.4805 c
+22.0635 61.7686 28.6631 61.7686 28.6631 58.0542 c
+28.6631 54.4043 25.1553 54.4043 25.1553 50.7568 c
+25.1553 47.0566 28.8145 47.0566 28.8145 43.356 c
+28.8145 39.7021 22.1191 39.7021 22.1191 36.0469 c
+22.1191 32.3071 26.3945 32.3071 26.3945 28.5654 c
+26.3945 24.832 24.4248 24.832 24.4248 21.0991 c
+24.4248 17.4858 20.3838 17.4858 20.3838 13.8735 c
+20.3838 10.2334 24.6055 10.2334 24.6055 6.5938 c
+24.6055 2.8813 27.9268 4.7129 27.9268 1 C
+11.9512 1 L
+f %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.9216 0.2157 0.9294 0.0745 k
+ 0.9216 0.2157 0.9294 0.0745 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 1 w 4 M []0 d 41.875 1 m
+41.875 4.7134 42.3867 2.8818 42.3867 6.5938 c
+42.3867 10.2334 40.5947 10.2334 40.5947 13.8735 c
+40.5947 17.4858 41.5742 17.4858 41.5742 21.0991 c
+41.5742 24.832 43.6484 24.832 43.6484 28.5659 c
+43.6484 32.3076 39.1709 32.3076 39.1709 36.0469 c
+39.1709 39.7026 39.7549 39.7026 39.7549 43.356 c
+39.7549 47.0566 45.3896 47.0566 45.3896 50.7568 c
+45.3896 54.4043 40.1055 54.4043 40.1055 58.0542 c
+40.1055 61.7686 40.6289 61.7686 40.6289 65.4805 c
+40.6289 69.1636 41.875 69.3184 41.875 73 C
+59.0752 73 L
+59.0752 69.4219 53.4805 70.1934 53.4805 66.6143 c
+53.4805 62.9136 55.8945 62.9136 55.8945 59.2153 c
+55.8945 55.502 61.0059 55.502 61.0059 51.7886 c
+61.0059 48.1489 60.5635 48.1489 60.5635 44.5103 c
+60.5635 40.897 59.9277 40.897 59.9277 37.2842 c
+59.9277 33.5508 56.3662 33.5508 56.3662 29.8169 c
+56.3662 26.0762 61.0908 26.0762 61.0908 22.3354 c
+61.0908 18.6812 52.6025 18.6812 52.6025 15.0264 c
+52.6025 11.3262 55.7461 11.3262 55.7461 7.6265 c
+55.7461 3.978 59.0752 4.6484 59.0752 1 C
+41.875 1 L
+f %AI6_EndPatternLayer
+) &
+] E
+%AI3_EndPattern
+%AI3_BeginPattern: (Honeycomb)
+(Honeycomb) 12.9819 14.6548 65.8066 60.6758 [
+%AI3_Tile
+(0 O 0 R 0.3686 0.949 0.9137 0.3451 k
+ 0.3686 0.949 0.9137 0.3451 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 2 w 4 M []0 d 52.3345 28.1372 m
+40.6475 21.3906 L
+40.6475 7.9009 L
+52.3345 1.1543 L
+64.0161 7.9009 L
+64.0161 21.3906 L
+52.3345 28.1372 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.0235 0.6941 0.9137 0 k
+ 0.0235 0.6941 0.9137 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.5 w 4 M []0 d 43.9536 19.4839 m
+43.9536 9.8081 L
+52.3345 4.9702 L
+60.7153 9.8081 L
+60.7153 19.4839 L
+52.3345 24.3218 L
+43.9536 19.4839 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.3686 0.949 0.9137 0.3451 k
+ 0.3686 0.949 0.9137 0.3451 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 2 w 4 M []0 d 25.7944 28.1406 m
+14.1099 21.3911 L
+14.1099 7.9014 L
+25.7944 1.1548 L
+37.479 7.9014 L
+37.479 21.394 L
+25.7944 28.1406 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.0235 0.6941 0.9137 0 k
+ 0.0235 0.6941 0.9137 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.5 w 4 M []0 d 17.4126 19.4839 m
+17.4126 9.8081 L
+25.7944 4.9702 L
+34.1743 9.8081 L
+34.1743 19.4839 L
+25.7944 24.3218 L
+17.4126 19.4839 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.3686 0.949 0.9137 0.3451 k
+ 0.3686 0.949 0.9137 0.3451 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 2 w 4 M []0 d 12.6846 50.7852 m
+1 44.0356 L
+1 30.5459 L
+12.6846 23.7993 L
+24.3691 30.5459 L
+24.3691 44.0386 L
+12.6846 50.7852 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.0235 0.6941 0.9137 0 k
+ 0.0235 0.6941 0.9137 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.5 w 4 M []0 d 4.3027 42.1284 m
+4.3027 32.4526 L
+12.6846 27.6147 L
+21.0645 32.4526 L
+21.0645 42.1284 L
+12.6846 46.9663 L
+4.3027 42.1284 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.3686 0.949 0.9137 0.3451 k
+ 0.3686 0.949 0.9137 0.3451 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 2 w 4 M []0 d 65.603 51.1226 m
+53.9185 44.3765 L
+53.9185 30.8843 L
+65.603 24.1382 L
+77.2871 30.8843 L
+77.2871 44.3774 L
+65.603 51.1226 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.0235 0.6941 0.9137 0 k
+ 0.0235 0.6941 0.9137 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.5 w 4 M []0 d 57.2202 42.4692 m
+57.2202 32.7915 L
+65.603 27.9536 L
+73.9819 32.7915 L
+73.9819 42.4692 L
+65.603 47.3081 L
+57.2202 42.4692 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.3686 0.949 0.9137 0.3451 k
+ 0.3686 0.949 0.9137 0.3451 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 2 w 4 M []0 d 39.0649 51.1235 m
+27.3774 44.3765 L
+27.3774 30.8843 L
+39.0649 24.1382 L
+50.7471 30.8843 L
+50.7471 44.3774 L
+39.0649 51.1235 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.0235 0.6941 0.9137 0 k
+ 0.0235 0.6941 0.9137 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.5 w 4 M []0 d 30.6821 42.4692 m
+30.6821 32.7915 L
+39.0649 27.9517 L
+47.4438 32.7915 L
+47.4438 42.4702 L
+39.0649 47.3091 L
+30.6821 42.4692 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.3686 0.949 0.9137 0.3451 k
+ 0.3686 0.949 0.9137 0.3451 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 2 w 4 M []0 d 25.7944 74.1074 m
+14.1099 67.3599 L
+14.1099 53.8682 L
+25.7944 47.1221 L
+37.479 53.8682 L
+37.479 67.3599 L
+25.7944 74.1074 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.0235 0.6941 0.9137 0 k
+ 0.0235 0.6941 0.9137 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.5 w 4 M []0 d 17.4126 65.4526 m
+17.4126 55.7749 L
+25.7944 50.937 L
+34.1743 55.7749 L
+34.1772 65.4526 L
+25.7944 70.2905 L
+17.4126 65.4526 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.3686 0.949 0.9137 0.3451 k
+ 0.3686 0.949 0.9137 0.3451 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 2 w 4 M []0 d 52.3345 74.1074 m
+40.6475 67.3599 L
+40.6475 53.8682 L
+52.3345 47.1221 L
+64.0161 53.8682 L
+64.0161 67.3599 L
+52.3345 74.1074 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.0235 0.6941 0.9137 0 k
+ 0.0235 0.6941 0.9137 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.5 w 4 M []0 d 43.9536 65.4526 m
+43.9536 55.7749 L
+52.3345 50.937 L
+60.7153 55.7749 L
+60.7153 65.4526 L
+52.3345 70.2905 L
+43.9536 65.4526 L
+s %AI6_EndPatternLayer
+) &
+] E
+%AI3_EndPattern
+%AI3_BeginPattern: (Jungle Stripes)
+(Jungle Stripes) 37 19 73 55 [
+%AI3_Tile
+(0 O 0 R 0.9255 0.0745 0.9373 0.0118 k
+ 0.9255 0.0745 0.9373 0.0118 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 18 w 4 M []0 d 37 37 m
+73 37 l
+S %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.3451 0.0118 0.6863 0 k
+ 0.3451 0.0118 0.6863 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 9 w 4 M []0 d 37 37 m
+73 37 l
+S %AI6_EndPatternLayer
+) &
+] E
+%AI3_EndPattern
+%AI3_BeginPattern: (Mediterranean Tiles)
+(Mediterranean Tiles) 4.9482 11.5332 39.291 45.8818 [
+%AI3_Tile
+(0 O 0 R 0 0 0 0 k
+ 0 0 0 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.3 w 4 M []0 d 0.1499 40.748 m
+10.0083 40.749 L
+16.9673 33.79 L
+16.9702 23.9297 L
+10.0093 16.9697 L
+0.1509 16.9688 L
+0.1499 40.748 L
+f %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.9569 0.9294 0 0 k
+ 0.9569 0.9294 0 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.3 w 4 M []0 d 0.1499 40.748 m
+10.0083 40.749 L
+16.9673 33.79 L
+16.9702 23.9297 L
+10.0093 16.9697 L
+0.1509 16.9688 L
+0.1499 40.748 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0 0 0 0 k
+ 0 0 0 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.3 w 4 M []0 d 16.9712 0.1504 m
+10.0122 7.1094 L
+10.0093 16.9697 L
+16.9702 23.9297 L
+26.8296 23.9307 L
+33.7915 16.9727 L
+33.7915 7.1123 L
+26.8335 0.1514 L
+16.9712 0.1504 L
+f %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.9569 0.9294 0 0 k
+ 0.9569 0.9294 0 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.3 w 4 M []0 d 16.9712 0.1504 m
+10.0122 7.1094 L
+10.0093 16.9697 L
+16.9702 23.9297 L
+26.8296 23.9307 L
+33.7915 16.9727 L
+33.7915 7.1123 L
+26.8335 0.1514 L
+16.9712 0.1504 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0 0 0 0 k
+ 0 0 0 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.3 w 4 M []0 d 16.9673 33.79 m
+10.0083 40.749 L
+10.0054 50.6084 L
+16.9663 57.5693 L
+26.8257 57.5703 L
+33.7876 50.6113 L
+33.7876 40.752 L
+26.8296 33.791 L
+16.9673 33.79 L
+f %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.9569 0.9294 0 0 k
+ 0.9569 0.9294 0 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.3 w 4 M []0 d 16.9673 33.79 m
+10.0083 40.749 L
+10.0054 50.6084 L
+16.9663 57.5693 L
+26.8257 57.5703 L
+33.7876 50.6113 L
+33.7876 40.752 L
+26.8296 33.791 L
+16.9673 33.79 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0 0 0 0 k
+ 0 0 0 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.3 w 4 M []0 d 33.7915 16.9727 m
+26.8296 23.9307 L
+26.8296 33.791 L
+33.7876 40.752 L
+43.6475 40.7529 L
+50.6094 33.7939 L
+50.6094 23.9336 L
+43.6494 16.9736 L
+33.7915 16.9727 L
+f %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.9569 0.9294 0 0 k
+ 0.9569 0.9294 0 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.3 w 4 M []0 d 33.7915 16.9727 m
+26.8296 23.9307 L
+26.8296 33.791 L
+33.7876 40.752 L
+43.6475 40.7529 L
+50.6094 33.7939 L
+50.6094 23.9336 L
+43.6494 16.9736 L
+33.7915 16.9727 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.9569 0.8275 0 0 k
+ 0.9569 0.8275 0 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 1 w 4 M []0 d 43.6514 7.1123 m
+43.6514 16.9727 L
+33.7915 16.9727 L
+33.7915 7.1123 L
+43.6514 7.1123 L
+f 26.8296 23.9307 m
+26.8296 33.791 L
+16.9702 33.791 L
+16.9702 23.9307 L
+26.8296 23.9307 L
+f 10.0093 7.1094 m
+10.0093 16.9697 L
+0.1538 16.9697 L
+0.1538 7.1094 L
+10.0093 7.1094 L
+f 43.6494 40.752 m
+43.6494 50.6113 L
+33.7876 50.6113 L
+33.7876 40.752 L
+43.6494 40.752 L
+f 10.0083 40.749 m
+10.0083 50.6084 L
+0.1499 50.6084 L
+0.1499 40.749 L
+10.0083 40.749 L
+f %AI6_EndPatternLayer
+) &
+] E
+%AI3_EndPattern
+%AI3_BeginPattern: (Pyramids)
+(Pyramids) 1 1 19.5 19.5 [
+%AI3_Tile
+(0 O 0 R 0.1882 0.1294 0.102 0.0118 k
+ 0.1882 0.1294 0.102 0.0118 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 1 w 4 M []0 d 1 19.5 m
+10.25 10.25 l
+19.5 19.5 l
+1 19.5 l
+f %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.6235 0.4863 0.4863 0.4784 k
+ 0.6235 0.4863 0.4863 0.4784 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 1 w 4 M []0 d 19.5 1 m
+10.25 10.25 l
+1 1 l
+19.5 1 l
+f %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.349 0.2549 0.2235 0.0667 k
+ 0.349 0.2549 0.2235 0.0667 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 1 w 4 M []0 d 1 1 m
+10.25 10.25 l
+1 19.5 l
+1 1 l
+f %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.4902 0.3647 0.3451 0.2196 k
+ 0.4902 0.3647 0.3451 0.2196 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 1 w 4 M []0 d 19.5 19.5 m
+10.25 10.25 l
+19.5 1 l
+19.5 19.5 l
+f %AI6_EndPatternLayer
+) &
+] E
+%AI3_EndPattern
+%%EndSetup
+0 A
+0 R
+0 0 0 1 K
+0 J 0 j 2 w 4 M []0 d 236 463.1089 m
+298.666 463.1089 L
+S 236 378.4424 m
+298 378.4424 L
+S u u 0 O
+1 g
+1 w 250.3711 388.292 m
+252.6948 379.6904 l
+255.019 388.292 l
+250.3711 388.292 l
+f 254.9619 453.478 m
+252.6382 462.0811 l
+250.314 453.478 l
+254.9619 453.478 l
+f U u 0 R
+0 0 0 1 K
+252.6665 455.0503 m
+252.6665 386.7217 L
+S 0 O
+0 0 0 1 k
+250.3711 388.292 m
+252.6948 379.6904 l
+255.019 388.292 l
+250.3711 388.292 l
+f 254.9619 453.478 m
+252.6382 462.0811 l
+250.314 453.478 l
+254.9619 453.478 l
+f U U u u 0 0 0 0 k
+280.6104 462.1758 m
+280.6104 386.75 L
+F 278.3145 388.3105 m
+280.6377 379.7754 l
+282.9619 388.3105 l
+278.3145 388.3105 l
+f U u 0 R
+0 0 0 1 K
+280.6104 462.1758 m
+280.6104 386.75 L
+S 0 O
+0 0 0 1 k
+278.3145 388.3105 m
+280.6377 379.7754 l
+282.9619 388.3105 l
+278.3145 388.3105 l
+f U U u *u
+294.7104 423.2002 m
+294.3105 422.4995 293.9443 421.7954 293.6123 421.0874 c
+293.2803 420.3794 292.9863 419.6611 292.7305 418.9336 c
+292.7065 418.5977 292.6646 418.2588 292.6045 417.9189 c
+292.5444 417.5791 292.4707 417.2412 292.3828 416.9053 c
+292.3662 416.8418 292.3408 416.7373 292.3047 416.5928 c
+292.2686 416.4492 292.2227 416.3037 292.1665 416.1553 c
+292.1104 416.0078 292.0405 415.876 291.9565 415.7588 c
+291.8726 415.6436 291.7783 415.585 291.6748 415.585 c
+291.5303 415.585 291.4443 415.6553 291.4165 415.7959 c
+291.3887 415.9355 291.3848 416.0918 291.4043 416.2637 c
+291.4248 416.4355 291.4565 416.5957 291.5005 416.7432 c
+291.5444 416.8916 291.5664 416.9736 291.5664 416.9893 c
+291.6543 417.3252 291.748 417.6592 291.8486 417.9912 c
+291.9482 418.3232 292.0547 418.6572 292.1665 418.9932 c
+292.1982 419.377 292.1963 419.749 292.1602 420.1094 c
+292.124 420.4692 292.0503 420.8174 291.9385 421.1533 c
+291.8105 421.5293 291.5625 421.8037 291.1943 421.9756 c
+290.8262 422.1475 290.4023 422.2334 289.9229 422.2334 c
+289.7065 422.2334 289.4922 422.2153 289.2803 422.1797 c
+289.0684 422.1436 288.8784 422.0894 288.7104 422.0176 c
+288.5425 421.9453 288.3984 421.8516 288.2783 421.7354 c
+288.1582 421.6191 288.0786 421.4814 288.0386 421.3213 c
+288.0146 421.2412 287.9585 421.2012 287.8706 421.2012 C
+287.6426 421.2012 l
+287.5303 421.2012 287.4746 421.2534 287.4746 421.3574 C
+287.4746 421.4053 l
+287.5464 421.7012 287.6724 421.979 287.8525 422.2383 c
+288.0322 422.4976 288.2441 422.7246 288.4883 422.9194 c
+288.7324 423.1143 288.998 423.2676 289.2861 423.3789 c
+289.5742 423.4902 289.8701 423.5459 290.1748 423.5459 c
+290.5024 423.5459 290.7905 423.4824 291.0386 423.355 c
+291.2866 423.2275 291.5024 423.0625 291.6865 422.8599 c
+291.8706 422.6572 292.0264 422.4258 292.1543 422.1665 c
+292.2822 421.9072 292.3945 421.6455 292.4902 421.3813 c
+292.5464 421.2212 292.5923 421.0596 292.6284 420.8955 c
+292.6646 420.7314 292.6943 420.5654 292.7188 420.3975 c
+293.1426 421.4053 293.6304 422.3911 294.1826 423.355 c
+294.2144 423.4106 294.2627 423.4385 294.3267 423.4385 C
+294.5664 423.4385 l
+294.6064 423.4385 294.6348 423.4346 294.6504 423.4268 c
+294.7065 423.3867 294.7344 423.3389 294.7344 423.2832 c
+294.7344 423.2598 294.7266 423.2314 294.7104 423.2002 c
+f *U
+U u *u
+294.7666 415.6318 m
+294.7666 415.8799 l
+294.8359 415.8799 294.9106 415.8799 294.9907 415.8799 c
+295.0708 415.8799 295.1479 415.8818 295.2227 415.8838 c
+295.2974 415.8867 295.3682 415.8916 295.4346 415.9004 c
+295.5015 415.9082 295.5562 415.917 295.5986 415.9277 c
+295.6523 415.9385 295.6934 415.9668 295.7227 416.0117 c
+295.752 416.0576 295.7666 416.1094 295.7666 416.168 C
+295.7666 420.4175 l
+295.6123 420.3423 295.4453 420.2886 295.2666 420.2563 c
+295.0879 420.2241 294.9053 420.208 294.7188 420.208 C
+294.7188 420.458 l
+294.9907 420.458 295.2549 420.4951 295.5107 420.5693 c
+295.7671 420.6431 295.9888 420.7778 296.1758 420.9736 C
+296.2725 420.9736 l
+296.3311 420.9736 296.3604 420.9443 296.3604 420.8848 C
+296.3604 416.168 l
+296.3604 416.1094 296.375 416.0576 296.4043 416.0117 c
+296.4336 415.9668 296.4751 415.9385 296.5283 415.9277 c
+296.5713 415.917 296.6245 415.9082 296.6885 415.9004 c
+296.7524 415.8916 296.8232 415.8867 296.9004 415.8838 c
+296.9775 415.8818 297.0566 415.8799 297.1367 415.8799 c
+297.2168 415.8799 297.291 415.8799 297.3604 415.8799 C
+297.3604 415.6318 l
+296.4961 415.6641 295.6313 415.6641 294.7666 415.6318 c
+f *U
+U u *u
+320.9609 441.4502 m
+320.5605 440.75 320.1943 440.0459 319.8623 439.3379 c
+319.5303 438.6299 319.2363 437.9121 318.9805 437.1836 c
+318.957 436.8477 318.9141 436.5098 318.8545 436.1699 c
+318.7949 435.8301 318.7207 435.4922 318.6328 435.1563 c
+318.6162 435.0918 318.5908 434.9883 318.5547 434.8438 c
+318.5186 434.7002 318.4727 434.5537 318.416 434.4058 c
+318.3604 434.2578 318.291 434.126 318.207 434.0098 c
+318.123 433.894 318.0283 433.8359 317.9248 433.8359 c
+317.7803 433.8359 317.6943 433.9063 317.666 434.0459 c
+317.6387 434.186 317.6348 434.3418 317.6543 434.5137 c
+317.6748 434.686 317.707 434.8457 317.75 434.9941 c
+317.7949 435.1416 317.8164 435.2236 317.8164 435.2402 c
+317.9043 435.5762 317.998 435.9102 318.0986 436.2422 c
+318.1982 436.5742 318.3047 436.9082 318.416 437.2441 c
+318.4482 437.6279 318.4463 438 318.4102 438.3599 c
+318.374 438.7197 318.3008 439.0679 318.1885 439.4038 c
+318.0605 439.7798 317.8125 440.0537 317.4443 440.2256 c
+317.0762 440.3975 316.6523 440.4839 316.1729 440.4839 c
+315.957 440.4839 315.7422 440.4658 315.5303 440.4297 c
+315.3184 440.3936 315.1289 440.3398 314.9609 440.2676 c
+314.793 440.1958 314.6484 440.1016 314.5283 439.9858 c
+314.4082 439.8701 314.3281 439.7319 314.2891 439.5723 c
+314.2646 439.4922 314.209 439.4521 314.1211 439.4521 C
+313.8926 439.4521 l
+313.7803 439.4521 313.7246 439.5039 313.7246 439.6079 C
+313.7246 439.6563 l
+313.7969 439.9521 313.9219 440.2295 314.1025 440.4888 c
+314.2822 440.748 314.4941 440.9751 314.7383 441.1699 c
+314.9824 441.3647 315.248 441.5181 315.5361 441.6294 c
+315.8242 441.7407 316.1201 441.7964 316.4248 441.7964 c
+316.752 441.7964 317.041 441.7324 317.2891 441.6055 c
+317.5371 441.478 317.752 441.313 317.9365 441.1104 c
+318.1211 440.9072 318.2764 440.6763 318.4043 440.417 c
+318.5322 440.1572 318.6445 439.8955 318.7402 439.6318 c
+318.7969 439.4717 318.8418 439.3096 318.8789 439.1455 c
+318.9141 438.9814 318.9443 438.8159 318.9688 438.6479 c
+319.3926 439.6558 319.8809 440.6416 320.4326 441.6055 c
+320.4648 441.6611 320.5127 441.689 320.5762 441.689 C
+320.8164 441.689 l
+320.8564 441.689 320.8848 441.6846 320.9004 441.6768 c
+320.957 441.6372 320.9844 441.5898 320.9844 441.5342 c
+320.9844 441.5098 320.9766 441.4824 320.9609 441.4502 c
+f *U
+U u *u
+323.5977 432.8809 m
+323.5381 432.6621 323.5166 432.4775 323.5332 432.3276 c
+323.5488 432.1777 323.624 432.1035 323.7568 432.1035 c
+323.8213 432.1035 323.8799 432.1299 323.9336 432.1836 c
+323.9863 432.2363 324.0342 432.3115 324.0771 432.4072 c
+324.1191 432.5029 324.1602 432.6152 324.1973 432.7432 c
+324.2344 432.8711 324.2715 433.0127 324.3086 433.1675 c
+324.3203 433.2153 324.3516 433.2393 324.4053 433.2393 C
+324.4932 433.2393 l
+324.5469 433.2393 324.5674 433.2153 324.5566 433.1675 c
+324.5254 433.0449 324.4902 432.9111 324.4531 432.7676 c
+324.416 432.623 324.3652 432.4897 324.3008 432.3672 c
+324.2373 432.2446 324.1582 432.1416 324.0645 432.0576 c
+323.9717 431.9736 323.8555 431.9316 323.7168 431.9316 c
+323.5303 431.9316 323.3809 431.9849 323.2695 432.0913 c
+323.1572 432.1978 323.0879 432.334 323.0605 432.499 c
+322.9385 432.3496 322.792 432.2178 322.6211 432.1035 c
+322.4502 431.9888 322.2715 431.9316 322.085 431.9316 c
+321.8877 431.9316 321.7227 431.9824 321.5889 432.084 c
+321.4561 432.1855 321.3516 432.3145 321.2773 432.4697 c
+321.1865 432.6572 321.1387 432.8608 321.1328 433.0806 c
+321.1279 433.3003 321.1543 433.5225 321.2129 433.7476 c
+321.2715 433.9727 321.3574 434.1948 321.4688 434.4146 c
+321.5811 434.6343 321.7275 434.8379 321.9092 435.0254 c
+322.0586 435.1807 322.2275 435.3105 322.417 435.415 c
+322.6064 435.5195 322.7969 435.5723 322.9893 435.5723 c
+323.1543 435.5723 323.2891 435.5264 323.3926 435.436 c
+323.4971 435.3452 323.5781 435.2363 323.6367 435.1084 C
+324.085 436.8877 l
+324.1064 436.9717 324.1182 437.0366 324.1211 437.0815 c
+324.123 437.1265 324.1113 437.1592 324.085 437.1807 c
+324.0527 437.207 323.9922 437.2241 323.9014 437.2319 c
+323.8105 437.2397 323.709 437.2441 323.5977 437.2441 c
+323.5381 437.2441 323.5146 437.2739 323.5254 437.3345 C
+323.5488 437.4004 l
+323.5596 437.4492 323.5947 437.4795 323.6533 437.4907 C
+324.3975 437.5566 L
+324.6768 437.5801 l
+324.7031 437.5859 324.7236 437.5791 324.7373 437.5605 c
+324.75 437.5415 324.7539 437.5186 324.749 437.4922 C
+323.5977 432.8809 l
+f 1 D
+323.4893 434.7822 m
+323.4805 434.833 323.4688 434.8857 323.4531 434.9395 c
+323.4102 435.0688 323.3477 435.1777 323.2656 435.2666 c
+323.1826 435.3555 323.0771 435.4004 322.9492 435.4004 c
+322.832 435.4004 322.7168 435.3569 322.6055 435.2705 c
+322.4932 435.1846 322.3916 435.0771 322.3008 434.9478 c
+322.1729 434.7646 322.0771 434.5732 322.0137 434.374 c
+321.9492 434.1748 321.8906 433.9668 321.8369 433.752 c
+321.7832 433.5415 321.7402 433.3354 321.7051 433.1338 c
+321.6699 432.9316 321.6719 432.7417 321.709 432.564 c
+321.7354 432.4346 321.7822 432.3252 321.8496 432.2363 c
+321.916 432.1475 322.0107 432.1035 322.1328 432.1035 c
+322.2607 432.1035 322.3877 432.1489 322.5137 432.2402 c
+322.6387 432.332 322.7539 432.4424 322.8613 432.5723 c
+322.9033 432.626 322.9434 432.6768 322.9805 432.7256 c
+323.0186 432.7734 323.0527 432.8276 323.085 432.8872 C
+323.5176 434.6245 l
+323.5059 434.6782 323.4971 434.7305 323.4893 434.7822 c
+f *U
+U u 8 i
+0 D
+0 R
+0 0 0 1 K
+2 J 0.5821 w 10 M 304 469 m
+304 457.2349 l
+S 313.249 469 m
+315.6904 463.1172 l
+S 315.6904 463.1172 m
+313.249 457.2349 l
+S u *u
+0 i
+0 O
+0 0 0 1 k
+0 J 1 w 4 M 311.1699 459.2939 m
+306.5977 459.2939 L
+306.5977 459.541 l
+306.5977 459.5566 306.6055 459.5801 306.6221 459.6113 C
+308.4902 461.6006 l
+308.7207 461.8438 308.9492 462.0928 309.1758 462.3477 c
+309.4023 462.6025 309.6074 462.8613 309.7881 463.124 c
+309.9697 463.3867 310.1162 463.6616 310.2275 463.9482 c
+310.3389 464.2344 310.3945 464.5342 310.3945 464.8486 c
+310.3945 465.1074 310.3594 465.3525 310.2891 465.584 c
+310.2188 465.8154 310.1162 466.0195 309.9795 466.1958 c
+309.8438 466.3721 309.6748 466.5137 309.4727 466.6191 c
+309.2705 466.7256 309.0332 466.7783 308.7607 466.7783 c
+308.3652 466.7783 308.0146 466.6626 307.71 466.4312 c
+307.4053 466.1997 307.1914 465.9077 307.0684 465.5547 c
+307.1592 465.5781 307.2539 465.584 307.3516 465.5723 c
+307.4512 465.5605 307.5391 465.5293 307.6172 465.4785 c
+307.6953 465.4272 307.7607 465.3584 307.8145 465.2725 c
+307.8672 465.1855 307.8945 465.084 307.8945 464.9668 c
+307.8945 464.7627 307.8262 464.6074 307.6904 464.502 c
+307.5547 464.3955 307.4043 464.3428 307.2402 464.3428 c
+307.083 464.3428 306.9375 464.3955 306.8008 464.502 c
+306.666 464.6074 306.5977 464.7627 306.5977 464.9668 c
+306.5977 465.2646 306.6572 465.5469 306.7754 465.8135 c
+306.8945 466.0801 307.0566 466.3115 307.2617 466.5078 c
+307.4658 466.7031 307.707 466.8574 307.9863 466.9697 c
+308.2646 467.0815 308.5596 467.1377 308.8711 467.1377 c
+309.2559 467.1377 309.6104 467.0811 309.9336 466.9668 c
+310.2578 466.8535 310.5332 466.6924 310.7637 466.4854 c
+310.9922 466.2773 311.1709 466.0342 311.2979 465.7559 c
+311.4248 465.4775 311.4883 465.1738 311.4883 464.8447 c
+311.4883 464.4683 311.4023 464.1255 311.2295 463.8159 c
+311.0566 463.5063 310.8408 463.2183 310.582 462.9517 c
+310.3232 462.6851 310.0479 462.4346 309.7559 462.1992 c
+309.4648 461.9639 309.1992 461.7363 308.9609 461.5171 C
+307.543 460.2002 L
+308.7891 460.2002 l
+308.9688 460.2002 309.1787 460.2002 309.417 460.2002 c
+309.6553 460.2002 309.8789 460.2021 310.0889 460.2061 c
+310.2988 460.21 310.4795 460.2178 310.6318 460.2295 c
+310.7832 460.2412 310.8672 460.2549 310.8848 460.2705 c
+310.917 460.3018 310.9473 460.3589 310.9766 460.4414 c
+311.0059 460.5234 311.0322 460.6157 311.0566 460.7178 c
+311.0811 460.8198 311.1035 460.9258 311.125 461.0352 c
+311.1445 461.1455 311.1641 461.2471 311.1797 461.3413 C
+311.5166 461.3413 L
+311.1699 459.2939 l
+f *U
+U U u 8 i
+0 R
+0 0 0 1 K
+2 J 0.5821 w 10 M 348.8311 413.1689 m
+348.8311 401.4033 l
+S 358.0801 413.1689 m
+360.5215 407.2861 l
+S 360.5215 407.2861 m
+358.0801 401.4033 l
+S u *u
+0 i
+0 O
+0 0 0 1 k
+0 J 1 w 4 M 356.2295 404.585 m
+356.0938 404.3027 355.9082 404.0596 355.6709 403.8555 c
+355.417 403.6357 355.1328 403.4707 354.8164 403.3613 c
+354.501 403.251 354.1699 403.1963 353.8252 403.1963 c
+353.5127 403.1963 353.207 403.2354 352.9063 403.3125 c
+352.6064 403.3906 352.3398 403.5088 352.1055 403.667 c
+351.8711 403.8252 351.6836 404.0205 351.5449 404.252 c
+351.4043 404.4834 351.335 404.748 351.335 405.0459 c
+351.335 405.2656 351.4063 405.4287 351.5508 405.5342 c
+351.6943 405.6406 351.8486 405.6934 352.0127 405.6934 c
+352.1855 405.6934 352.3438 405.6406 352.4873 405.5342 c
+352.6309 405.4287 352.7031 405.2656 352.7031 405.0459 c
+352.7031 404.9209 352.6787 404.8145 352.6289 404.7285 c
+352.5801 404.6416 352.5166 404.5713 352.4385 404.5166 c
+352.3604 404.4619 352.2715 404.4248 352.1738 404.4053 c
+352.0742 404.3857 351.9805 404.3838 351.8896 404.3994 c
+352.0537 404.1162 352.3125 403.8955 352.666 403.7344 c
+353.0195 403.5732 353.4063 403.4932 353.8252 403.4932 c
+354.0303 403.4932 354.2197 403.543 354.3926 403.6416 c
+354.5645 403.7412 354.709 403.874 354.8242 404.04 c
+354.9629 404.2461 355.0576 404.4707 355.1064 404.7119 c
+355.1553 404.9541 355.1797 405.2021 355.1797 405.4561 c
+355.1797 405.71 355.1553 405.958 355.1064 406.1992 c
+355.0576 406.4414 354.9629 406.665 354.8242 406.8721 c
+354.709 407.0381 354.5645 407.1729 354.3926 407.2764 c
+354.2197 407.3789 354.0303 407.4307 353.8252 407.4307 C
+352.9863 407.4307 l
+352.9131 407.4307 352.876 407.4648 352.876 407.5332 C
+352.876 407.5674 l
+352.8672 407.5977 352.876 407.624 352.9004 407.6475 c
+352.9248 407.6709 352.9541 407.6816 352.9863 407.6816 c
+353.1016 407.6973 353.2168 407.7041 353.332 407.7041 c
+353.4473 407.7041 353.5625 407.7119 353.6777 407.7275 c
+353.8906 407.7432 354.0781 407.8076 354.2383 407.9209 c
+354.3984 408.0352 354.5313 408.1826 354.6387 408.3623 c
+354.7461 408.543 354.8262 408.749 354.8789 408.9795 c
+354.9326 409.2109 354.959 409.4482 354.959 409.6914 c
+354.959 409.8721 354.9414 410.042 354.9043 410.2031 c
+354.8672 410.3643 354.791 410.5068 354.6758 410.6318 c
+354.4551 410.8838 354.1719 411.0088 353.8271 411.0088 c
+353.4658 411.0088 353.1348 410.9424 352.8359 410.8086 c
+352.5352 410.6758 352.3115 410.4951 352.1641 410.2676 c
+352.3359 410.3066 352.5068 410.2754 352.6758 410.1729 c
+352.8438 410.0713 352.9277 409.9072 352.9277 409.6797 c
+352.9277 409.4834 352.8633 409.3359 352.7324 409.2383 c
+352.6016 409.1396 352.459 409.0908 352.3027 409.0908 c
+352.1484 409.0908 352.0049 409.1396 351.874 409.2383 c
+351.7432 409.3359 351.6777 409.4834 351.6777 409.6797 c
+351.6777 409.9307 351.7393 410.1553 351.8623 410.3564 c
+351.9854 410.5557 352.1465 410.7266 352.3477 410.8682 c
+352.5488 411.0088 352.7773 411.1182 353.0352 411.1924 c
+353.293 411.2686 353.5576 411.3057 353.8281 411.3057 c
+354.1143 411.3057 354.3926 411.2686 354.6631 411.1943 c
+354.9336 411.1191 355.1826 411.0029 355.4121 410.8467 c
+355.6084 410.7129 355.7725 410.5479 355.9033 410.3525 c
+356.0342 410.1563 356.0996 409.9365 356.0996 409.6934 c
+356.0996 409.4424 356.0547 409.207 355.9648 408.9873 c
+355.875 408.7676 355.7549 408.5674 355.6035 408.3867 c
+355.4521 408.2061 355.2715 408.0488 355.0625 407.916 c
+354.8535 407.7822 354.627 407.6768 354.3799 407.5986 c
+354.6182 407.5586 354.8457 407.4922 355.0625 407.3975 c
+355.2803 407.3037 355.4824 407.1787 355.6709 407.0215 c
+355.9082 406.8252 356.0938 406.5918 356.2295 406.3213 c
+356.3652 406.0498 356.4326 405.7656 356.4326 405.4678 c
+356.4326 405.1611 356.3652 404.8672 356.2295 404.585 c
+f *U
+U U u 8 i
+0 R
+0 0 0 1 K
+2 J 0.5821 w 10 M 304 383.667 m
+304 371.9014 l
+S 313.249 383.667 m
+315.6904 377.7842 l
+S 315.6904 377.7842 m
+313.249 371.9014 l
+S u *u
+0 i
+0 O
+0 0 0 1 k
+0 J 1 w 4 M 307.1719 373.9658 m
+307.1719 374.3301 l
+307.2783 374.3301 307.3936 374.3301 307.5166 374.3301 c
+307.6396 374.3301 307.7588 374.332 307.874 374.3359 c
+307.9893 374.3398 308.0977 374.3477 308.2012 374.3594 c
+308.3037 374.3711 308.3877 374.3848 308.4541 374.4004 c
+308.5361 374.416 308.5996 374.457 308.6445 374.5244 c
+308.6895 374.5908 308.7129 374.667 308.7129 374.7539 C
+308.7129 381.0068 l
+308.4746 380.8955 308.2178 380.8154 307.9424 380.7666 c
+307.667 380.7197 307.3848 380.6953 307.0977 380.6953 C
+307.0977 381.0547 l
+307.5166 381.0547 307.9238 381.1094 308.3174 381.2197 c
+308.7109 381.3291 309.0518 381.5293 309.3369 381.8193 C
+309.4844 381.8193 l
+309.5742 381.8193 309.6191 381.7764 309.6191 381.6904 C
+309.6191 374.7539 l
+309.6191 374.667 309.6416 374.5908 309.6865 374.5244 c
+309.7314 374.457 309.7949 374.416 309.8779 374.4004 c
+309.9434 374.3848 310.0254 374.3711 310.124 374.3594 c
+310.2227 374.3477 310.332 374.3398 310.4512 374.3359 c
+310.5703 374.332 310.6914 374.3301 310.8145 374.3301 c
+310.9375 374.3301 311.0527 374.3301 311.1602 374.3301 C
+311.1602 373.9658 l
+309.8301 374.0127 308.501 374.0127 307.1719 373.9658 c
+f *U
+U U u u 1 g
+321.0156 414.8936 m
+329.8135 407.9258 l
+325.6777 418.3594 l
+321.0156 414.8936 l
+f U u 0 R
+0 0 0 1 K
+288.75 463.1089 m
+324.5 415.0146 L
+S 0 O
+0 0 0 1 k
+321.0156 414.8936 m
+329.8135 407.9258 l
+325.6777 418.3594 l
+321.0156 414.8936 l
+f U U u 315 407.6084 m
+343.5 407.6084 L
+N u 0 R
+0 0 0 1 K
+1 J 1 j 315 407.6084 m
+321 407.6084 L
+S U u 326.25 407.6084 m
+332.25 407.6084 L
+S U u 337.5 407.6084 m
+343.5 407.6084 L
+S U U u *u
+0 O
+0 0 0 1 k
+0 J 0 j 247.0474 420.2998 m
+247.0313 420.228 246.9873 420.1841 246.915 420.168 C
+246.8433 420.168 L
+246.7832 420.168 l
+246.7109 420.168 246.6753 420.2041 246.6753 420.2764 c
+246.7393 420.668 246.7549 421.042 246.7231 421.3984 c
+246.6914 421.7539 246.6055 422.0684 246.4653 422.3398 c
+246.3252 422.6123 246.1353 422.8301 245.8955 422.9941 c
+245.6553 423.1582 245.3633 423.2402 245.0195 423.2402 c
+244.6035 423.2402 244.1875 423.1357 243.7715 422.9277 c
+243.3555 422.7192 242.9795 422.4429 242.6436 422.0986 c
+242.251 421.6899 241.9453 421.2393 241.7251 420.7466 c
+241.5049 420.2539 241.3311 419.751 241.2031 419.2383 c
+241.0674 418.7178 240.9893 418.2129 240.9692 417.7236 c
+240.9492 417.2354 241.0352 416.7871 241.2275 416.3779 c
+241.3955 416.0254 241.6392 415.7451 241.959 415.5371 c
+242.2793 415.3291 242.6553 415.2246 243.0869 415.2246 c
+243.3193 415.2246 243.5493 415.2568 243.7773 415.3193 c
+244.0054 415.3838 244.2134 415.4746 244.4014 415.5938 c
+244.5894 415.7119 244.751 415.8555 244.8872 416.0225 c
+245.0234 416.1885 245.1152 416.3711 245.1631 416.5693 C
+245.415 417.5928 l
+245.4629 417.7832 245.4434 417.8984 245.3555 417.9385 c
+245.2676 417.9775 245.1191 418.002 244.9111 418.0098 c
+244.7031 418.0176 244.4912 418.0215 244.2754 418.0215 c
+244.2354 418.0215 244.2051 418.0342 244.1855 418.0596 c
+244.165 418.085 244.1631 418.1201 244.1792 418.1631 C
+244.2031 418.2783 l
+244.2109 418.3213 244.2314 418.3545 244.2632 418.3799 c
+244.2949 418.4043 244.3311 418.417 244.3711 418.417 c
+244.9312 418.3926 245.5029 418.3809 246.0869 418.3809 c
+246.4629 418.3809 246.8394 418.3926 247.2153 418.417 c
+247.2549 418.417 247.2852 418.4043 247.3052 418.3799 c
+247.3252 418.3545 247.3271 418.3213 247.3115 418.2783 C
+247.2871 418.1631 l
+247.2715 418.0684 247.2148 418.0215 247.1191 418.0215 c
+246.9834 418.0215 246.8652 418.0176 246.7651 418.0098 c
+246.665 418.001 246.5908 417.9814 246.543 417.9502 c
+246.4951 417.9258 246.4434 417.8076 246.3872 417.5928 C
+245.7871 415.2461 l
+245.7871 415.2227 245.7715 415.1943 245.7393 415.1631 c
+245.7153 415.1396 245.6836 415.127 245.6436 415.127 c
+245.6113 415.127 245.5869 415.1396 245.5713 415.1631 c
+245.4834 415.2666 245.4033 415.375 245.3311 415.4902 c
+245.2593 415.6055 245.2031 415.7305 245.1631 415.8662 c
+244.8994 415.54 244.5513 415.292 244.1191 415.1211 c
+243.687 414.9502 243.2549 414.8652 242.8232 414.8652 c
+242.2949 414.8652 241.8252 414.9795 241.4131 415.207 c
+241.001 415.4346 240.667 415.749 240.4111 416.1494 c
+240.1475 416.5811 239.9893 417.0605 239.9375 417.5889 c
+239.8853 418.1162 239.9272 418.665 240.0635 419.2324 c
+240.207 419.7998 240.4395 420.3481 240.7593 420.876 c
+241.0791 421.4038 241.4795 421.8838 241.959 422.3159 c
+242.4072 422.708 242.8955 423.0195 243.4233 423.252 c
+243.9512 423.4834 244.4795 423.5996 245.0073 423.5996 c
+245.4233 423.5996 245.7773 423.5059 246.0693 423.3174 c
+246.3613 423.1299 246.5913 422.8799 246.7593 422.5674 C
+247.6113 423.54 l
+247.6353 423.5796 247.6709 423.5996 247.7192 423.5996 C
+247.7676 423.5996 l
+247.8389 423.5996 247.8672 423.5605 247.8516 423.4834 C
+247.0474 420.2998 l
+f *U
+U %%PageTrailer
+gsave annotatepage grestore showpage
+%%Trailer
+Adobe_Illustrator_AI3 /terminate get exec
+Adobe_pattern_AI3 /terminate get exec
+Adobe_customcolor /terminate get exec
+Adobe_cshow /terminate get exec
+Adobe_packedarray /terminate get exec
+%%EOF
diff --git a/Master/texmf-dist/doc/latex/disser/templates/candidate/intro.tex b/Master/texmf-dist/doc/latex/disser/templates/candidate/intro.tex
new file mode 100644
index 00000000000..a13f0a3e001
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/templates/candidate/intro.tex
@@ -0,0 +1,24 @@
+\intro
+
+\paragraph{Актуальность работы.}
+
+\paragraph{Цель диссертационной работы.}
+
+\paragraph{Научная новизна.}
+
+\paragraph{Практическая ценность.}
+
+\paragraph{На защиту выносятся следующие основные результаты и положения:}
+\begin{enumerate}
+\item
+\item
+\item
+\end{enumerate}
+
+\paragraph{Апробация работы.}
+
+\paragraph{Публикации.}
+
+\paragraph{Личный вклад автора.}
+
+\paragraph{Структура и объем диссертации.} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/disser/templates/candidate/nomake.cmd b/Master/texmf-dist/doc/latex/disser/templates/candidate/nomake.cmd
new file mode 100644
index 00000000000..8ed500ecaa6
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/templates/candidate/nomake.cmd
@@ -0,0 +1,166 @@
+@echo off
+
+set target=thesis
+
+rem Checking for version of cmd.exe
+if %CMDEXTVERSION%/==/ (
+ echo Error: This script requieres command interpreter from Windows 2000 or above.
+ goto :eof
+)
+
+rem Trying to autodetect MiKTeX installation directory
+if %texmf%/==/ call :getdir HKCU\Software\MiK\MiKTeX\CurrentVersion\MiKTeX "Install Root" texmf
+if %texmf%/==/ call :getdir HKLM\Software\MiK\MiKTeX\CurrentVersion\MiKTeX "Install Root" texmf
+
+if %texmf%/==/ (
+ echo Error: Unable to find MiKTeX installation directory
+ echo You must set texmf value manually
+ goto :eof
+)
+
+rem Name of thesis class
+set clsname=disser
+set clssrc=%texmf%\tex\latex\%clsname%
+set clsdir=.\%clsname%
+
+rem Name of BibTeX style
+set bstsrc=%texmf%\bibtex\bst\%clsname%
+set bstfile=%clsname%.bst
+
+rem Cmdline tools
+set arc=rar
+set arcflags=a -r -x%target%.pdf -x%target%.prj
+
+set tex=%texmf%\miktex\bin\latex
+set texflags=-src-specials
+
+set bibtex=%texmf%\miktex\bin\bibtex8
+set bibtexflags=-B -c cp1251
+
+set epstool=%programfiles%\bin\eps\epstool
+set epstopdf=%texmf%\miktex\bin\epstopdf
+
+set pdftodjvu=pdftodjvu
+set pdftodjvuflags=--dpi=600 --threshold-level=80 --fg-quality=conservative --bg-subsample=3 --quality=65 --convert-links --fg-colors=256 --fg-image-colors=256
+
+set djvuocr=djvubundle
+set djvuocrflags=--ocr=lang=(Russian,English)
+
+set mktexlsr=%texmf%\miktex\bin\mktexlsr.exe
+
+set srcfiles=*.*
+set clfiles=*.bbl *.bak *.aux *.blg *.out *.toc *.log *.dvi *.tmp *.pdf %target%.%arc%
+set suffix=$$
+
+if %1/==/ (
+:make
+ %tex% %target%.tex
+ %bibtex% %bibtexflags% %target%
+ %tex% %target%.tex
+ %tex% %texflags% %target%.tex
+goto :eof
+)
+:start
+if %1/==/ goto :eof
+
+if %1/==pdf/ (
+:pdf
+ set tex=pdflatex
+ call :make
+)
+
+if %1/==srcdist/ (
+:srcdist
+ echo Making source distribution...
+ if not exist %clsdir% mkdir %clsdir%
+ xcopy %clssrc% %clsdir% /S
+ xcopy %bstsrc%\%bstfile% . /S
+ call :clean
+ %arc% %arcflags% %target%.%arc% %srcfiles%
+ del /s /q %clsdir%
+ rmdir /s /q %clsdir%
+ del /q %bstfile%
+goto :end
+)
+
+if %1/==clean/ (
+:clean
+ del /s %clfiles% 2> nul
+ if exist %target%.rar del %target%.rar
+goto :end
+)
+
+if %1/==cleansvn/ (
+:cleansvn
+ del /s .svn 2>nul
+goto :end
+)
+
+if %1/==fixbb/ (
+:fixbb
+ echo Fixing bounding boxes of EPS files...
+ for /f "usebackq" %%n in (`dir *.eps /s /b`) do call :fix %%n
+goto :end
+:fix
+ echo %1
+ %epstool% --copy --quiet --bbox %1 %1.%suffix%
+ move %1.%suffix% %1
+goto :eof
+)
+
+if %1/==epstopdf/ (
+:epstopdf
+ echo Converting EPS to PDF...
+ for /f "usebackq" %%n in (`dir *.eps /s /b`) do call :conv %%n
+ goto :end
+:conv
+ echo %1
+ %epstopdf% "%1"
+goto :eof
+)
+rem Installs requiered packages
+if %1/==install/ (
+:install
+ if not exist %clssrc% md %clssrc%
+ xcopy %clsdir%\ %clssrc%\ /Y
+ rmdir %clsdir%
+ if not exist %bstsrc% md %bstsrc%
+ move %bstfile% %bstsrc%
+ %mktexlsr%
+goto :end
+)
+rem Start default DVI-viewer
+if %1/==preview/ (
+:preview
+ if not exist %target%.dvi call :make
+ start %target%.dvi
+goto :end
+)
+rem Convert PDF to DjVu using LizardTech DocumentExpress Enterprise
+if %1/==djvu/ (
+:djvu
+ if not exist %target%.pdf call :pdf
+ %pdftodjvu% %pdftodjvuflags% %target%.pdf
+goto :end
+)
+rem Create OCRed DjVu file
+if %1/==ocr/ (
+:ocr
+ if not exist %target%.djvu call :djvu
+ %djvuocr% %djvuocrflags% %target%.djvu %target%-ocr.djvu
+goto :end
+)
+rem Create backup
+if %1/==backup/ (
+:backup
+ call :srcdist
+ for /f "usebackq" %%n in (`date`) do move %target%.rar %%n.rar
+goto :end
+)
+
+:end
+shift & goto :start
+
+:getdir
+ for /f "usebackq tokens=4 skip=2" %%i in (`reg query %1 /v %2`) do set %3=%%i
+goto :eof
diff --git a/Master/texmf-dist/doc/latex/disser/templates/candidate/review.tex b/Master/texmf-dist/doc/latex/disser/templates/candidate/review.tex
new file mode 100644
index 00000000000..59a92856e0d
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/templates/candidate/review.tex
@@ -0,0 +1 @@
+\review
diff --git a/Master/texmf-dist/doc/latex/disser/templates/candidate/thesis.bib b/Master/texmf-dist/doc/latex/disser/templates/candidate/thesis.bib
new file mode 100644
index 00000000000..a85ee17ba6f
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/templates/candidate/thesis.bib
@@ -0,0 +1,24 @@
+@ARTICLE{Yoffe-AP42-93-173,
+ Author = {A. D. Yoffe},
+ Journal = {Adv. Phys.},
+ Pages = {173},
+ Volume = {42},
+ Year = {1993}
+}
+
+@ARTICLE{Kayanuma-PRB38-88-9797,
+ Author = {Y. Kayanuma},
+ Journal = {Phys. Rev. B},
+ Pages = {9797},
+ Volume = {38},
+ Year = {1988}
+}
+
+@ARTICLE{Efros-FTP16-82-1209,
+ Author = {Ал. Л. Эфрос and А. Л. Эфрос},
+ Journal = {Физика и техника полупроводников},
+ Pages = {1209},
+ Volume = {16},
+ Year = {1982},
+ Language = {russian}
+}
diff --git a/Master/texmf-dist/doc/latex/disser/templates/candidate/thesis.tex b/Master/texmf-dist/doc/latex/disser/templates/candidate/thesis.tex
new file mode 100644
index 00000000000..88d9434ed32
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/templates/candidate/thesis.tex
@@ -0,0 +1,56 @@
+\documentclass[14pt,candidate,href]{disser}
+\usepackage[
+ a4paper, includehead, includefoot, mag=1000,
+ headsep=0mm, headheight=0mm,
+ left=20mm, right=10mm, top=20mm, bottom=20mm
+ ]{geometry}
+\usepackage[T2A]{fontenc}
+\usepackage[cp1251]{inputenc}
+\usepackage[english,russian]{babel}
+
+\graphicspath{{fig/}}
+% ----------------------------------------------------------------
+\begin{document}
+% Организация
+\institution{
+Название организации
+}
+% Номер УДК
+\libcatnum{111.222.333}
+% Тема
+\topic{Тема диссертации}
+\title{ДИССЕРТАЦИЯ\\
+на соискание ученой степени\\
+кандидата физико-математических наук}
+%
+% Автор
+\author{ФИО автора}
+% Специальность
+\specnum{11.11.11}
+\spec{Специальность}
+%
+% Научный руководитель
+\sa{ФИО руководителя}
+% Учёная степень и должность
+\sastatus{д.~ф.-м.~н., проф.}
+
+% Город и год
+\city{Санкт-Петербург}
+\date{\number\year}
+
+\maketitle
+% ----------------------------------------------------------------
+\tableofcontents
+% ----------------------------------------------------------------
+\input{intro}
+\input{review}
+\input{1}
+\input{concl}
+\appendix
+\input{app-a}
+\noappendix
+% ----------------------------------------------------------------
+\bibliography{thesis}
+\bibliographystyle{gost71u}
+\end{document}
+% ----------------------------------------------------------------
diff --git a/Master/texmf-dist/doc/latex/disser/templates/doctor/1.tex b/Master/texmf-dist/doc/latex/disser/templates/doctor/1.tex
new file mode 100644
index 00000000000..4a5e5418401
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/templates/doctor/1.tex
@@ -0,0 +1 @@
+\chapter{Название главы}
diff --git a/Master/texmf-dist/doc/latex/disser/templates/doctor/Makefile b/Master/texmf-dist/doc/latex/disser/templates/doctor/Makefile
new file mode 100644
index 00000000000..c2c5d718b33
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/templates/doctor/Makefile
@@ -0,0 +1,3 @@
+TARGET=thesis
+
+include ../latex.mk \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/disser/templates/doctor/app-a.tex b/Master/texmf-dist/doc/latex/disser/templates/doctor/app-a.tex
new file mode 100644
index 00000000000..fee423fcec4
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/templates/doctor/app-a.tex
@@ -0,0 +1 @@
+\chapter{Название приложения}
diff --git a/Master/texmf-dist/doc/latex/disser/templates/doctor/autoref.tex b/Master/texmf-dist/doc/latex/disser/templates/doctor/autoref.tex
new file mode 100644
index 00000000000..79d1f279ac8
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/templates/doctor/autoref.tex
@@ -0,0 +1,102 @@
+\documentclass[14pt,autoref,href]{disser}
+\usepackage[a4paper, includehead, includefoot, mag=1000,
+ left=2.5cm, right=2.5cm, top=0.5cm, bottom=2cm]{geometry}
+\usepackage[T2A]{fontenc}
+\usepackage[cp1251]{inputenc}
+\usepackage[english,russian]{babel}
+% --------------------------------------------------------------------------
+\begin{document}
+\institution{
+Название организации
+}
+% Номер УДК
+\libcatnum{111.222.333}
+% Тема
+\topic{Тема диссертации}
+\title{АВТОРЕФЕРАТ\\
+диссертации на соискание ученой степени\\
+доктора физико-математических наук}
+%
+% Автор
+\author{ФИО автора}
+% Специальность
+\specnum{11.11.11}
+\spec{Специальность}
+%
+% Научный руководитель
+\sa{ФИО руководителя}
+% Учёная степень и должность
+\sastatus{д.~ф.-м.~н., проф.}
+
+% Город и год
+\city{Санкт-Петербург}
+\date{\number\year}
+
+\maketitle
+
+\noindent
+Работа выполнена в \emph{название организации}.
+
+\vskip1cm
+\noindent
+Официальные оппоненты:\\
+\emph{ученая степень, ученое звание, фамилия, имя, отчество.}\\
+\emph{ученая степень, ученое звание, фамилия, имя, отчество.}
+
+\noindent
+Ведущая организация:
+\emph{название организации}\\
+\vskip1cm
+Защита состоится \datefield{} в \rule[0pt]{1cm}{0.5pt}\, часов на заседании диссертационного совета \emph{шифр совета} при \emph{название организации, при которой создан совет}, расположенном по адресу: \emph{адрес}
+\vskip1cm
+С диссертацией можно ознакомиться в библиотеке \emph{название организации}.
+\vskip1cm
+Автореферат разослан \datefield{}\\
+Отзывы и замечания по автореферату в двух экземплярах, заверенные печатью, просьба высылать по вышеуказанному адресу на имя ученого секретаря диссертационного совета.
+\vskip1cm\noindent
+Ученый секретарь\\
+диссертационного совета,\\
+\emph{ученая степень},\\
+\emph{ученое звание},\hfill \emph{фамилия, имя, отчество}
+
+\clearpage
+\section*{Общая характеристика работы}
+
+\textbf{Актуальность работы}
+
+\textbf{Цель диссертационной работы}
+
+\textbf{Научная новизна работы}
+
+\textbf{Практическая ценность работы}
+
+\textbf{На защиту выносятся следующие основные результаты и положения:}
+\begin{enumerate}
+\item
+\item
+\item
+\end{enumerate}
+
+\textbf{Апробация работы.}
+
+\textbf{Публикации.}
+
+\textbf{Личный вклад автора.}
+
+\textbf{Структура и объем диссертации.}
+
+\section*{Содержание работы}
+
+\textbf{Во Введении} обоснована актуальность диссертационной работы, сформулирована цель и аргументирована научная новизна исследований, показана практическая значимость полученных результатов, представлены выносимые на защиту научные положения.
+
+\textbf{В первой главе}
+
+\textbf{Во второй главе}
+
+\textbf{В Заключении}
+
+\section*{Список публикаций}
+
+\section*{Цитированная литература}
+
+\end{document} \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/disser/templates/doctor/concl.tex b/Master/texmf-dist/doc/latex/disser/templates/doctor/concl.tex
new file mode 100644
index 00000000000..cd60e4f2708
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/templates/doctor/concl.tex
@@ -0,0 +1 @@
+\conclusion
diff --git a/Master/texmf-dist/doc/latex/disser/templates/doctor/fig/Makefile b/Master/texmf-dist/doc/latex/disser/templates/doctor/fig/Makefile
new file mode 100644
index 00000000000..5ee58751ab0
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/templates/doctor/fig/Makefile
@@ -0,0 +1 @@
+include ../../latex.fig.mk \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/disser/templates/doctor/fig/fig.eps b/Master/texmf-dist/doc/latex/disser/templates/doctor/fig/fig.eps
new file mode 100644
index 00000000000..d3094eb51d3
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/templates/doctor/fig/fig.eps
@@ -0,0 +1,2661 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%BoundingBox: 235 371 361 470
+%%HiResBoundingBox: 236 371.521 360.902 469.38
+%%Creator: Adobe Illustrator(TM) 3.2
+%%AI8_CreatorVersion: 10.0
+%%For: (STiX0r) (-)
+%%Title: (2LevelSys.eps)
+%%CreationDate: 12/13/2003 4:07 AM
+%%DocumentProcessColors: Black
+%%DocumentSuppliedResources: procset Adobe_packedarray 2.0 0
+%%+ procset Adobe_cshow 1.1 0
+%%+ procset Adobe_customcolor 1.0 0
+%%+ procset Adobe_pattern_AI3 1.0 0
+%%+ procset Adobe_Illustrator_AI3 1.0 1
+%AI3_ColorUsage: Color
+%AI3_IncludePlacedImages
+%AI3_TemplateBox: 298.5 420.3896 298.5 420.3896
+%AI3_TileBox: 239 -327 815 465
+%AI3_DocumentPreview: PC_ColorTIFF
+%%PageOrigin:239 -327
+%%AI3_PaperRect:-8 834 587 -8
+%%AI3_Margin:8 -40 -9 8
+%AI7_GridSettings: 28.3465 10 28.3465 10 1 0 0.8 0.8 0.8 0.9 0.9 0.9
+%AI9_Flatten: 1
+%%EndComments
+%%BeginProlog
+%%BeginResource: procset Adobe_packedarray 2.0 0
+%%Title: (Packed Array Operators)
+%%Version: 2.0 0
+%%CreationDate: (8/2/90) ()
+%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved)
+userdict /Adobe_packedarray 5 dict dup begin put
+/initialize
+{
+/packedarray where
+ {
+ pop
+ }
+ {
+ Adobe_packedarray begin
+ Adobe_packedarray
+ {
+ dup xcheck
+ {
+ bind
+ } if
+ userdict 3 1 roll put
+ } forall
+ end
+ } ifelse
+} def
+/terminate
+{
+} def
+/packedarray
+{
+array astore readonly
+} def
+/setpacking
+{
+pop
+} def
+/currentpacking
+{
+false
+} def
+currentdict readonly pop end
+%%EndResource
+Adobe_packedarray /initialize get exec
+%%BeginResource: procset Adobe_cshow 1.1 0
+%%Title: (cshow Operator)
+%%Version: 1.1 0
+%%CreationDate: (1/23/89) ()
+%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved)
+currentpacking true setpacking
+userdict /Adobe_cshow 3 dict dup begin put
+/initialize
+{
+/cshow where
+ {
+ pop
+ }
+ {
+ userdict /Adobe_cshow_vars 1 dict dup begin put
+ /_cshow
+ {} def
+ Adobe_cshow begin
+ Adobe_cshow
+ {
+ dup xcheck
+ {
+ bind
+ } if
+ userdict 3 1 roll put
+ } forall
+ end
+ end
+ } ifelse
+} def
+/terminate
+{
+} def
+/cshow
+{
+exch
+Adobe_cshow_vars
+ exch /_cshow
+ exch put
+ {
+ 0 0 Adobe_cshow_vars /_cshow get exec
+ } forall
+} def
+currentdict readonly pop end
+setpacking
+%%EndResource
+%%BeginResource: procset Adobe_customcolor 1.0 0
+%%Title: (Custom Color Operators)
+%%Version: 1.0 0
+%%CreationDate: (5/9/88) ()
+%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved)
+currentpacking true setpacking
+userdict /Adobe_customcolor 5 dict dup begin put
+/initialize
+{
+/setcustomcolor where
+ {
+ pop
+ }
+ {
+ Adobe_customcolor begin
+ Adobe_customcolor
+ {
+ dup xcheck
+ {
+ bind
+ } if
+ pop pop
+ } forall
+ end
+ Adobe_customcolor begin
+ } ifelse
+} def
+/terminate
+{
+currentdict Adobe_customcolor eq
+ {
+ end
+ } if
+} def
+/findcmykcustomcolor
+{
+5 packedarray
+} def
+/setcustomcolor
+{
+exch
+aload pop pop
+4
+ {
+ 4 index mul 4 1 roll
+ } repeat
+5 -1 roll pop
+setcmykcolor
+} def
+/setoverprint
+{
+pop
+} def
+currentdict readonly pop end
+setpacking
+%%EndResource
+%%BeginResource: procset Adobe_pattern_AI3 1.1 0
+%%Title: (Adobe Illustrator (R) Version 3.0 Pattern Operators)
+%%Version: 1.1 0
+%%CreationDate: (7/21/89) ()
+%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved)
+currentpacking true setpacking
+userdict /Adobe_pattern_AI3 16 dict dup begin put
+/initialize
+{
+/definepattern where
+ {
+ pop
+ }
+ {
+ Adobe_pattern_AI3 begin
+ Adobe_pattern_AI3
+ {
+ dup xcheck
+ {
+ bind
+ } if
+ pop pop
+ } forall
+ mark
+ cachestatus 7 1 roll pop pop pop pop exch pop exch
+ {
+ {
+ 10000 add
+ dup 2 index gt
+ {
+ exit
+ } if
+ dup setcachelimit
+ } loop
+ } stopped
+ cleartomark
+ } ifelse
+} def
+/terminate
+{
+currentdict Adobe_pattern_AI3 eq
+ {
+ end
+ } if
+} def
+errordict
+/nocurrentpoint
+{
+pop
+stop
+} put
+errordict
+/invalidaccess
+{
+pop
+stop
+} put
+/patternencoding
+256 array def
+0 1 255
+{
+patternencoding exch ( ) 2 copy exch 0 exch put cvn put
+} for
+/definepattern
+{
+17 dict begin
+/uniform exch def
+/cache exch def
+/key exch def
+/procarray exch def
+/mtx exch matrix invertmatrix def
+/height exch def
+/width exch def
+/ctm matrix currentmatrix def
+/ptm matrix def
+/str 32 string def
+/slice 9 dict def
+slice /s 1 put
+slice /q 256 procarray length div sqrt floor cvi put
+slice /b 0 put
+/FontBBox [0 0 0 0] def
+/FontMatrix mtx matrix copy def
+/Encoding patternencoding def
+/FontType 3 def
+/BuildChar
+ {
+ exch
+ begin
+ /setstrokeadjust where {pop true setstrokeadjust} if
+ slice begin
+ dup q dup mul mod s idiv /i exch def
+ dup q dup mul mod s mod /j exch def
+ q dup mul idiv procarray exch get
+ /xl j width s div mul def
+ /xg j 1 add width s div mul def
+ /yl i height s div mul def
+ /yg i 1 add height s div mul def
+ uniform
+ {
+ 1 1
+ }
+ {
+ width 0 dtransform
+ dup mul exch dup mul add sqrt dup 1 add exch div
+ 0 height dtransform
+ dup mul exch dup mul add sqrt dup 1 add exch div
+ } ifelse
+ width 0 cache
+ {
+ xl 4 index mul yl 4 index mul xg 6 index mul yg 6 index mul
+ setcachedevice
+ }
+ {
+ setcharwidth
+ } ifelse
+ gsave
+ scale
+ newpath
+ xl yl moveto
+ xg yl lineto
+ xg yg lineto
+ xl yg lineto
+ closepath
+ clip
+ newpath
+ end
+ end
+ exec
+ grestore
+ } def
+key currentdict definefont
+end
+} def
+/patterncachesize
+{
+gsave
+newpath
+0 0 moveto
+width 0 lineto
+width height lineto
+0 height lineto
+closepath
+patternmatrix setmatrix
+pathbbox
+exch ceiling 4 -1 roll floor sub 3 1 roll
+ceiling exch floor sub
+mul 1 add
+grestore
+} def
+/patterncachelimit
+{
+cachestatus 7 1 roll 6 npop 8 mul
+} def
+/patternpath
+{
+exch dup begin setfont
+ctm setmatrix
+concat
+slice exch /b exch slice /q get dup mul mul put
+FontMatrix concat
+uniform
+ {
+ width 0 dtransform round width div exch round width div exch
+ 0 height dtransform round height div exch height div exch
+ 0 0 transform round exch round exch
+ ptm astore setmatrix
+ }
+ {
+ ptm currentmatrix pop
+ } ifelse
+{currentpoint} stopped not
+ {
+ 2 npop
+ pathbbox
+ true
+ 4 index 3 index eq
+ 4 index 3 index eq
+ and
+ {
+ pop false
+ {
+ {2 npop}
+ {3 npop true}
+ {7 npop true}
+ {pop true}
+ pathforall
+ } stopped
+ {
+ 5 npop true
+ } if
+ } if
+ {
+ height div ceiling height mul 4 1 roll
+ width div ceiling width mul 4 1 roll
+ height div floor height mul 4 1 roll
+ width div floor width mul 4 1 roll
+ 2 index sub height div ceiling cvi exch
+ 3 index sub width div ceiling cvi exch
+ 4 2 roll moveto
+ FontMatrix mtx invertmatrix
+ dup dup 4 get exch 5 get rmoveto
+ ptm ptm concatmatrix pop
+ slice /s
+ patterncachesize patterncachelimit div ceiling sqrt ceiling cvi
+ dup slice /q get gt
+ {
+ pop slice /q get
+ } if
+ put
+ 0 1 slice /s get dup mul 1 sub
+ {
+ slice /b get add
+ gsave
+ 0 1 str length 1 sub
+ {
+ str exch 2 index put
+ } for
+ pop
+ dup
+ {
+ gsave
+ ptm setmatrix
+ 1 index str length idiv {str show} repeat
+ 1 index str length mod str exch 0 exch getinterval show
+ grestore
+ 0 height rmoveto
+ } repeat
+ grestore
+ } for
+ 2 npop
+ }
+ {
+ 4 npop
+ } ifelse
+ } if
+end
+} def
+/patternclip
+{
+clip
+} def
+/patternstrokepath
+{
+strokepath
+} def
+/patternmatrix
+matrix def
+/patternfill
+{
+dup type /dicttype eq
+ {
+ Adobe_pattern_AI3 /patternmatrix get
+ } if
+gsave
+patternclip
+Adobe_pattern_AI3 /patternpath get exec
+grestore
+newpath
+} def
+/patternstroke
+{
+dup type /dicttype eq
+ {
+ Adobe_pattern_AI3 /patternmatrix get
+ } if
+gsave
+patternstrokepath
+true
+ {
+ {
+ {
+ newpath
+ moveto
+ }
+ {
+ lineto
+ }
+ {
+ curveto
+ }
+ {
+ closepath
+ 3 copy
+ Adobe_pattern_AI3 /patternfill get exec
+ } pathforall
+ 3 npop
+ } stopped
+ {
+ 5 npop
+ patternclip
+ Adobe_pattern_AI3 /patternfill get exec
+ } if
+ }
+ {
+ patternclip
+ Adobe_pattern_AI3 /patternfill get exec
+ } ifelse
+grestore
+newpath
+} def
+/patternashow
+{
+3 index type /dicttype eq
+ {
+ Adobe_pattern_AI3 /patternmatrix get 4 1 roll
+ } if
+ {
+ 2 npop (0) exch
+ 2 copy 0 exch put pop
+ gsave
+ false charpath currentpoint
+ 6 index 6 index 6 index
+ Adobe_pattern_AI3 /patternfill get exec
+ grestore
+ newpath moveto
+ 2 copy rmoveto
+ } exch cshow
+5 npop
+} def
+/patternawidthshow
+{
+6 index type /dicttype eq
+ {
+ Adobe_pattern_AI3 /patternmatrix get 7 1 roll
+ } if
+ {
+ 2 npop (0) exch
+ 2 copy 0 exch put
+ gsave
+ _sp eq {5 index 5 index rmoveto} if
+ false charpath currentpoint
+ 9 index 9 index 9 index
+ Adobe_pattern_AI3 /patternfill get exec
+ grestore
+ newpath moveto
+ 2 copy rmoveto
+ } exch cshow
+8 npop
+} def
+/patternashowstroke
+{
+4 index type /dicttype eq
+ {
+ patternmatrix /patternmatrix get 5 1 roll
+ } if
+4 1 roll
+ {
+ 2 npop (0) exch
+ 2 copy 0 exch put pop
+ gsave
+ false charpath
+ currentpoint
+ 4 index setmatrix
+ 7 index 7 index 7 index
+ Adobe_pattern_AI3 /patternstroke get exec
+ grestore
+ newpath moveto
+ 2 copy rmoveto
+ } exch cshow
+6 npop
+} def
+/patternawidthshowstroke
+{
+7 index type /dicttype eq
+ {
+ patternmatrix /patternmatrix get 8 1 roll
+ } if
+7 1 roll
+ {
+ 2 npop (0) exch
+ 2 copy 0 exch put
+ gsave
+ _sp eq {5 index 5 index rmoveto} if
+ false charpath currentpoint
+ 7 index setmatrix
+ 10 index 10 index 10 index
+ Adobe_pattern_AI3 /patternstroke get exec
+ grestore
+ newpath moveto
+ 2 copy rmoveto
+ } exch cshow
+9 npop
+} def
+currentdict readonly pop end
+setpacking
+%%EndResource
+%%BeginResource: procset Adobe_Illustrator_AI3 1.1 0
+%%Title: (Adobe Illustrator (R) Version 3.0 Full Prolog)
+%%Version: 1.1 0
+%%CreationDate: (3/7/1994) ()
+%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved)
+currentpacking true setpacking
+userdict /Adobe_Illustrator_AI3 71 dict dup begin put
+/initialize
+{
+userdict /Adobe_Illustrator_AI3_vars 67 dict dup begin put
+/_lp /none def
+/_pf {} def
+/_ps {} def
+/_psf {} def
+/_pss {} def
+/_pjsf {} def
+/_pjss {} def
+/_pola 0 def
+/_doClip 0 def
+/cf currentflat def
+/_tm matrix def
+/_renderStart [/e0 /r0 /a0 /o0 /e1 /r1 /a1 /i0] def
+/_renderEnd [null null null null /i1 /i1 /i1 /i1] def
+/_render -1 def
+/_rise 0 def
+/_ax 0 def
+/_ay 0 def
+/_cx 0 def
+/_cy 0 def
+/_leading [0 0] def
+/_ctm matrix def
+/_mtx matrix def
+/_sp 16#020 def
+/_hyphen (-) def
+/_fScl 0 def
+/_cnt 0 def
+/_hs 1 def
+/_nativeEncoding 0 def
+/_useNativeEncoding 0 def
+/_tempEncode 0 def
+/_pntr 0 def
+/_tDict 2 dict def
+/_wv 0 def
+/Tx {} def
+/Tj {} def
+/CRender {} def
+/_AI3_savepage {} def
+/_gf null def
+/_cf 4 array def
+/_if null def
+/_of false def
+/_fc {} def
+/_gs null def
+/_cs 4 array def
+/_is null def
+/_os false def
+/_sc {} def
+/_pd 1 dict def
+/_ed 15 dict def
+/_pm matrix def
+/_fm null def
+/_fd null def
+/_fdd null def
+/_sm null def
+/_sd null def
+/_sdd null def
+/_i null def
+Adobe_Illustrator_AI3 begin
+Adobe_Illustrator_AI3 dup /nc get begin
+ {
+ dup xcheck
+ {
+ bind
+ } if
+ pop pop
+ } forall
+end
+end
+end
+Adobe_Illustrator_AI3 begin
+Adobe_Illustrator_AI3_vars begin
+newpath
+} def
+/terminate
+{
+end
+end
+} def
+/_
+null def
+/ddef
+{
+Adobe_Illustrator_AI3_vars 3 1 roll put
+} def
+/xput
+{
+dup load dup length exch maxlength eq
+ {
+ dup dup load dup
+ length 2 mul dict copy def
+ } if
+load begin def end
+} def
+/npop
+{
+ {
+ pop
+ } repeat
+} def
+/sw
+{
+dup length exch stringwidth
+exch 5 -1 roll 3 index mul add
+4 1 roll 3 1 roll mul add
+} def
+/swj
+{
+dup 4 1 roll
+dup length exch stringwidth
+exch 5 -1 roll 3 index mul add
+4 1 roll 3 1 roll mul add
+6 2 roll /_cnt 0 ddef
+{1 index eq {/_cnt _cnt 1 add ddef} if} forall pop
+exch _cnt mul exch _cnt mul 2 index add 4 1 roll 2 index add 4 1 roll pop pop
+} def
+/ss
+{
+4 1 roll
+ {
+ 2 npop
+ (0) exch 2 copy 0 exch put pop
+ gsave
+ false charpath currentpoint
+ 4 index setmatrix
+ stroke
+ grestore
+ moveto
+ 2 copy rmoveto
+ } exch cshow
+3 npop
+} def
+/jss
+{
+4 1 roll
+ {
+ 2 npop
+ (0) exch 2 copy 0 exch put
+ gsave
+ _sp eq
+ {
+ exch 6 index 6 index 6 index 5 -1 roll widthshow
+ currentpoint
+ }
+ {
+ false charpath currentpoint
+ 4 index setmatrix stroke
+ }ifelse
+ grestore
+ moveto
+ 2 copy rmoveto
+ } exch cshow
+6 npop
+} def
+/sp
+{
+ {
+ 2 npop (0) exch
+ 2 copy 0 exch put pop
+ false charpath
+ 2 copy rmoveto
+ } exch cshow
+2 npop
+} def
+/jsp
+{
+ {
+ 2 npop
+ (0) exch 2 copy 0 exch put
+ _sp eq
+ {
+ exch 5 index 5 index 5 index 5 -1 roll widthshow
+ }
+ {
+ false charpath
+ }ifelse
+ 2 copy rmoveto
+ } exch cshow
+5 npop
+} def
+/pl
+{
+transform
+0.25 sub round 0.25 add exch
+0.25 sub round 0.25 add exch
+itransform
+} def
+/setstrokeadjust where
+ {
+ pop true setstrokeadjust
+ /c
+ {
+ curveto
+ } def
+ /C
+ /c load def
+ /v
+ {
+ currentpoint 6 2 roll curveto
+ } def
+ /V
+ /v load def
+ /y
+ {
+ 2 copy curveto
+ } def
+ /Y
+ /y load def
+ /l
+ {
+ lineto
+ } def
+ /L
+ /l load def
+ /m
+ {
+ moveto
+ } def
+ }
+ {
+ /c
+ {
+ pl curveto
+ } def
+ /C
+ /c load def
+ /v
+ {
+ currentpoint 6 2 roll pl curveto
+ } def
+ /V
+ /v load def
+ /y
+ {
+ pl 2 copy curveto
+ } def
+ /Y
+ /y load def
+ /l
+ {
+ pl lineto
+ } def
+ /L
+ /l load def
+ /m
+ {
+ pl moveto
+ } def
+ } ifelse
+/d
+{
+setdash
+} def
+/cf {} def
+/i
+{
+dup 0 eq
+ {
+ pop cf
+ } if
+setflat
+} def
+/j
+{
+setlinejoin
+} def
+/J
+{
+setlinecap
+} def
+/M
+{
+setmiterlimit
+} def
+/w
+{
+setlinewidth
+} def
+/H
+{} def
+/h
+{
+closepath
+} def
+/N
+{
+_pola 0 eq
+ {
+ _doClip 1 eq {clip /_doClip 0 ddef} if
+ newpath
+ }
+ {
+ /CRender {N} ddef
+ }ifelse
+} def
+/n
+{N} def
+/F
+{
+_pola 0 eq
+ {
+ _doClip 1 eq
+ {
+ gsave _pf grestore clip newpath /_lp /none ddef _fc
+ /_doClip 0 ddef
+ }
+ {
+ _pf
+ }ifelse
+ }
+ {
+ /CRender {F} ddef
+ }ifelse
+} def
+/f
+{
+closepath
+F
+} def
+/S
+{
+_pola 0 eq
+ {
+ _doClip 1 eq
+ {
+ gsave _ps grestore clip newpath /_lp /none ddef _sc
+ /_doClip 0 ddef
+ }
+ {
+ _ps
+ }ifelse
+ }
+ {
+ /CRender {S} ddef
+ }ifelse
+} def
+/s
+{
+closepath
+S
+} def
+/B
+{
+_pola 0 eq
+ {
+ _doClip 1 eq
+ gsave F grestore
+ {
+ gsave S grestore clip newpath /_lp /none ddef _sc
+ /_doClip 0 ddef
+ }
+ {
+ S
+ }ifelse
+ }
+ {
+ /CRender {B} ddef
+ }ifelse
+} def
+/b
+{
+closepath
+B
+} def
+/W
+{
+/_doClip 1 ddef
+} def
+/*
+{
+count 0 ne
+ {
+ dup type (stringtype) eq {pop} if
+ } if
+_pola 0 eq {newpath} if
+} def
+/u
+{} def
+/U
+{} def
+/q
+{
+_pola 0 eq {gsave} if
+} def
+/Q
+{
+_pola 0 eq {grestore} if
+} def
+/*u
+{
+_pola 1 add /_pola exch ddef
+} def
+/*U
+{
+_pola 1 sub /_pola exch ddef
+_pola 0 eq {CRender} if
+} def
+/D
+{pop} def
+/*w
+{} def
+/*W
+{} def
+/`
+{
+/_i save ddef
+6 1 roll 4 npop
+concat pop
+userdict begin
+/showpage {} def
+0 setgray
+0 setlinecap
+1 setlinewidth
+0 setlinejoin
+10 setmiterlimit
+[] 0 setdash
+/setstrokeadjust where {pop false setstrokeadjust} if
+newpath
+0 setgray
+false setoverprint
+} def
+/~
+{
+end
+_i restore
+} def
+/@
+{} def
+/&
+{} def
+/O
+{
+0 ne
+/_of exch ddef
+/_lp /none ddef
+} def
+/R
+{
+0 ne
+/_os exch ddef
+/_lp /none ddef
+} def
+/g
+{
+/_gf exch ddef
+/_fc
+{
+_lp /fill ne
+ {
+ _of setoverprint
+ _gf setgray
+ /_lp /fill ddef
+ } if
+} ddef
+/_pf
+{
+_fc
+fill
+} ddef
+/_psf
+{
+_fc
+ashow
+} ddef
+/_pjsf
+{
+_fc
+awidthshow
+} ddef
+/_lp /none ddef
+} def
+/G
+{
+/_gs exch ddef
+/_sc
+{
+_lp /stroke ne
+ {
+ _os setoverprint
+ _gs setgray
+ /_lp /stroke ddef
+ } if
+} ddef
+/_ps
+{
+_sc
+stroke
+} ddef
+/_pss
+{
+_sc
+ss
+} ddef
+/_pjss
+{
+_sc
+jss
+} ddef
+/_lp /none ddef
+} def
+/k
+{
+_cf astore pop
+/_fc
+{
+_lp /fill ne
+ {
+ _of setoverprint
+ _cf aload pop setcmykcolor
+ /_lp /fill ddef
+ } if
+} ddef
+/_pf
+{
+_fc
+fill
+} ddef
+/_psf
+{
+_fc
+ashow
+} ddef
+/_pjsf
+{
+_fc
+awidthshow
+} ddef
+/_lp /none ddef
+} def
+/K
+{
+_cs astore pop
+/_sc
+{
+_lp /stroke ne
+ {
+ _os setoverprint
+ _cs aload pop setcmykcolor
+ /_lp /stroke ddef
+ } if
+} ddef
+/_ps
+{
+_sc
+stroke
+} ddef
+/_pss
+{
+_sc
+ss
+} ddef
+/_pjss
+{
+_sc
+jss
+} ddef
+/_lp /none ddef
+} def
+/x
+{
+/_gf exch ddef
+findcmykcustomcolor
+/_if exch ddef
+/_fc
+{
+_lp /fill ne
+ {
+ _of setoverprint
+ _if _gf 1 exch sub setcustomcolor
+ /_lp /fill ddef
+ } if
+} ddef
+/_pf
+{
+_fc
+fill
+} ddef
+/_psf
+{
+_fc
+ashow
+} ddef
+/_pjsf
+{
+_fc
+awidthshow
+} ddef
+/_lp /none ddef
+} def
+/X
+{
+/_gs exch ddef
+findcmykcustomcolor
+/_is exch ddef
+/_sc
+{
+_lp /stroke ne
+ {
+ _os setoverprint
+ _is _gs 1 exch sub setcustomcolor
+ /_lp /stroke ddef
+ } if
+} ddef
+/_ps
+{
+_sc
+stroke
+} ddef
+/_pss
+{
+_sc
+ss
+} ddef
+/_pjss
+{
+_sc
+jss
+} ddef
+/_lp /none ddef
+} def
+/dp
+{
+dup null eq
+{
+pop
+_dp 0 ne
+ {
+ 0 1 _dp 1 sub _dl mod
+ {
+ _da exch get 3 get
+ } for
+ _dp 1 sub _dl mod 1 add packedarray
+ _da 0 get aload pop 8 -1 roll 5 -1 roll pop 4 1 roll
+ definepattern pop
+ } if
+}
+{
+_dp 0 ne _dp _dl mod 0 eq and
+ {
+ null dp
+ } if
+7 packedarray _da exch _dp _dl mod exch put
+_dp _dl mod _da 0 get 4 get 2 packedarray
+/_dp _dp 1 add def
+} ifelse
+} def
+/E
+{
+_ed begin
+dup 0 get type /arraytype ne
+ {
+ 0
+ {
+ dup 1 add index type /arraytype eq
+ {
+ 1 add
+ }
+ {
+ exit
+ } ifelse
+ } loop
+ array astore
+ } if
+/_dd exch def
+/_ury exch def
+/_urx exch def
+/_lly exch def
+/_llx exch def
+/_n exch def
+/_y 0 def
+/_dl 4 def
+/_dp 0 def
+/_da _dl array def
+0 1 _dd length 1 sub
+ {
+ /_d exch _dd exch get def
+ 0 2 _d length 2 sub
+ {
+ /_x exch def
+ /_c _d _x get _ ne def
+ /_r _d _x 1 add get cvlit def
+ _r _ ne
+ {
+ _urx _llx sub _ury _lly sub [1 0 0 1 0 0]
+ [
+ /save cvx
+ _llx neg _lly neg /translate cvx
+ _c
+ {
+ nc /begin cvx
+ } if
+ _r dup type /stringtype eq
+ {
+ cvx
+ }
+ {
+ {exec} /forall cvx
+ } ifelse
+ _c
+ {
+ /end cvx
+ } if
+ /restore cvx
+ ] cvx
+ /_fn 12 _n length add string def
+ _y _fn cvs pop
+ /_y _y 1 add def
+ _fn 12 _n putinterval
+ _fn _c false dp
+ _d exch _x 1 add exch put
+ } if
+ } for
+ } for
+null dp
+_n _dd /_pd
+end xput
+} def
+/fc
+{
+_fm dup concatmatrix pop
+} def
+/p
+{
+/_fm exch ddef
+9 -2 roll _pm translate fc
+7 -2 roll _pm scale fc
+5 -1 roll _pm rotate fc
+4 -2 roll exch 0 ne
+ {
+ dup _pm rotate fc
+ 1 -1 _pm scale fc
+ neg _pm rotate fc
+ }
+ {
+ pop
+ } ifelse
+dup _pm rotate fc
+exch dup sin exch cos div 1 0 0 1 0 6 2 roll
+_pm astore fc
+neg _pm rotate fc
+_pd exch get /_fdd exch ddef
+/_pf
+{
+save
+/_doClip 0 ddef
+0 1 _fdd length 1 sub
+ {
+ /_fd exch _fdd exch get ddef
+ _fd
+ 0 2 _fd length 2 sub
+ {
+ gsave
+ 2 copy get dup _ ne
+ {
+ cvx exec _fc
+ }
+ {
+ pop
+ } ifelse
+ 2 copy 1 add get dup _ ne
+ {
+ aload pop findfont _fm
+ patternfill
+ }
+ {
+ pop
+ fill
+ } ifelse
+ grestore
+ pop
+ } for
+ pop
+ } for
+restore
+newpath
+} ddef
+/_psf
+{
+save
+/_doClip 0 ddef
+0 1 _fdd length 1 sub
+ {
+ /_fd exch _fdd exch get ddef
+ _fd
+ 0 2 _fd length 2 sub
+ {
+ gsave
+ 2 copy get dup _ ne
+ {
+ cvx exec _fc
+ }
+ {
+ pop
+ } ifelse
+ 2 copy 1 add get dup _ ne
+ {
+ aload pop findfont _fm
+ 9 copy 6 npop patternashow
+ }
+ {
+ pop
+ 6 copy 3 npop ashow
+ } ifelse
+ grestore
+ pop
+ } for
+ pop
+ } for
+restore
+%3 npop newpath
+sw rmoveto
+} ddef
+/_pjsf
+{
+save
+/_doClip 0 ddef
+0 1 _fdd length 1 sub
+ {
+ /_fd exch _fdd exch get ddef
+ _fd
+ 0 2 _fd length 2 sub
+ {
+ gsave
+ 2 copy get dup _ ne
+ {
+ cvx exec _fc
+ }
+ {
+ pop
+ } ifelse
+ 2 copy 1 add get dup _ ne
+ {
+ aload pop findfont _fm
+ 12 copy 6 npop patternawidthshow
+ }
+ {
+ pop 9 copy 3 npop awidthshow
+ } ifelse
+ grestore
+ pop
+ } for
+ pop
+ } for
+restore
+swj rmoveto
+} ddef
+/_lp /none ddef
+} def
+/sc
+{
+_sm dup concatmatrix pop
+} def
+/P
+{
+/_sm exch ddef
+9 -2 roll _pm translate sc
+7 -2 roll _pm scale sc
+5 -1 roll _pm rotate sc
+4 -2 roll exch 0 ne
+ {
+ dup _pm rotate sc
+ 1 -1 _pm scale sc
+ neg _pm rotate sc
+ }
+ {
+ pop
+ } ifelse
+dup _pm rotate sc
+exch dup sin exch cos div 1 0 0 1 0 6 2 roll
+_pm astore sc
+neg _pm rotate sc
+_pd exch get /_sdd exch ddef
+/_ps
+{
+save
+/_doClip 0 ddef
+0 1 _sdd length 1 sub
+ {
+ /_sd exch _sdd exch get ddef
+ _sd
+ 0 2 _sd length 2 sub
+ {
+ gsave
+ 2 copy get dup _ ne
+ {
+ cvx exec _sc
+ }
+ {
+ pop
+ } ifelse
+ 2 copy 1 add get dup _ ne
+ {
+ aload pop findfont _sm
+ patternstroke
+ }
+ {
+ pop stroke
+ } ifelse
+ grestore
+ pop
+ } for
+ pop
+ } for
+restore
+newpath
+} ddef
+/_pss
+{
+save
+/_doClip 0 ddef
+0 1 _sdd length 1 sub
+ {
+ /_sd exch _sdd exch get ddef
+ _sd
+ 0 2 _sd length 2 sub
+ {
+ gsave
+ 2 copy get dup _ ne
+ {
+ cvx exec _sc
+ }
+ {
+ pop
+ } ifelse
+ 2 copy 1 add get dup _ ne
+ {
+ aload pop findfont _sm
+ 10 copy 6 npop patternashowstroke
+ }
+ {
+ pop 7 copy 3 npop ss
+ } ifelse
+ grestore
+ pop
+ } for
+ pop
+ } for
+restore
+pop sw rmoveto
+} ddef
+/_pjss
+{
+save
+/_doClip 0 ddef
+0 1 _sdd length 1 sub
+ {
+ /_sd exch _sdd exch get ddef
+ _sd
+ 0 2 _sd length 2 sub
+ {
+ gsave
+ 2 copy get dup _ ne
+ {
+ cvx exec _sc
+ }
+ {
+ pop
+ } ifelse
+ 2 copy 1 add get dup _ ne
+ {
+ aload pop findfont _sm
+ 13 copy 6 npop patternawidthshowstroke
+ }
+ {
+ pop 10 copy 3 npop jss
+ } ifelse
+ grestore
+ pop
+ } for
+ pop
+ } for
+restore
+pop swj rmoveto
+} ddef
+/_lp /none ddef
+} def
+/A
+{
+pop
+} def
+/nc 3 dict def
+nc begin
+/setgray
+{
+pop
+} bind def
+/setcmykcolor
+{
+4 npop
+} bind def
+/setcustomcolor
+{
+2 npop
+} bind def
+currentdict readonly pop end
+currentdict readonly pop end
+setpacking
+/annotatepage
+{
+} def
+%%EndResource
+%%EndProlog
+%%BeginSetup
+Adobe_cshow /initialize get exec
+Adobe_customcolor /initialize get exec
+Adobe_pattern_AI3 /initialize get exec
+Adobe_Illustrator_AI3 /initialize get exec
+%AI3_BeginPattern: (Azure Rings)
+(Azure Rings) 22.5 22.5 58.5 58.5 [
+%AI3_Tile
+(0 O 0 R 0.9569 0.9294 0 0 k
+ 0.9569 0.9294 0 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 1.75 w 4 M []0 d 40.5 58.5 m
+40.5 48.5586 32.4409 40.5 22.5 40.5 c
+12.5591 40.5 4.5 48.5586 4.5 58.5 c
+4.5 68.4414 12.5591 76.5 22.5 76.5 c
+32.4409 76.5 40.5 68.4414 40.5 58.5 c
+s 40.5 22.5 m
+40.5 12.5586 32.4409 4.5 22.5 4.5 c
+12.5591 4.5 4.5 12.5586 4.5 22.5 c
+4.5 32.4414 12.5591 40.5 22.5 40.5 c
+32.4409 40.5 40.5 32.4414 40.5 22.5 c
+s 40.5 40.5 m
+40.5 30.5586 32.4409 22.5 22.5 22.5 c
+12.5591 22.5 4.5 30.5586 4.5 40.5 c
+4.5 50.4414 12.5591 58.5 22.5 58.5 c
+32.4409 58.5 40.5 50.4414 40.5 40.5 c
+s 58.5 58.5 m
+58.5 48.5586 50.4409 40.5 40.5 40.5 c
+30.5591 40.5 22.5 48.5586 22.5 58.5 c
+22.5 68.4414 30.5591 76.5 40.5 76.5 c
+50.4409 76.5 58.5 68.4414 58.5 58.5 c
+s 58.5 22.5 m
+58.5 12.5586 50.4409 4.5 40.5 4.5 c
+30.5591 4.5 22.5 12.5586 22.5 22.5 c
+22.5 32.4414 30.5591 40.5 40.5 40.5 c
+50.4409 40.5 58.5 32.4414 58.5 22.5 c
+s 58.5 40.5 m
+58.5 30.5586 50.4409 22.5 40.5 22.5 c
+30.5591 22.5 22.5 30.5586 22.5 40.5 c
+22.5 50.4414 30.5591 58.5 40.5 58.5 c
+50.4409 58.5 58.5 50.4414 58.5 40.5 c
+s 76.5 58.5 m
+76.5 48.5586 68.4409 40.5 58.5 40.5 c
+48.5591 40.5 40.5 48.5586 40.5 58.5 c
+40.5 68.4414 48.5591 76.5 58.5 76.5 c
+68.4409 76.5 76.5 68.4414 76.5 58.5 c
+s 76.5 22.5 m
+76.5 12.5586 68.4409 4.5 58.5 4.5 c
+48.5591 4.5 40.5 12.5586 40.5 22.5 c
+40.5 32.4414 48.5591 40.5 58.5 40.5 c
+68.4409 40.5 76.5 32.4414 76.5 22.5 c
+s 76.5 40.5 m
+76.5 30.5586 68.4409 22.5 58.5 22.5 c
+48.5591 22.5 40.5 30.5586 40.5 40.5 c
+40.5 50.4414 48.5591 58.5 58.5 58.5 c
+68.4409 58.5 76.5 50.4414 76.5 40.5 c
+s %AI6_EndPatternLayer
+) &
+] E
+%AI3_EndPattern
+%AI3_BeginPattern: (Camouflage)
+(Camouflage) 1 1 73 73 [
+%AI3_Tile
+(0 O 0 R 0.6039 0.1412 0.9333 0.0275 k
+ 0.6039 0.1412 0.9333 0.0275 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 1 w 4 M []0 d 1 73 m
+1 1 L
+73 1 L
+73 73 L
+1 73 L
+f %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.4941 0.3529 0.9451 0.2 k
+ 0.4941 0.3529 0.9451 0.2 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 1 w 4 M []0 d 18.5449 73 m
+18.5449 1 L
+46.7832 1 L
+46.7832 73 L
+18.5449 73 L
+f %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.1882 0.1098 0.898 0.0157 k
+ 0.1882 0.1098 0.898 0.0157 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 1 w 4 M []0 d 11.9512 1 m
+11.9512 4.7129 9.2314 2.8813 9.2314 6.5938 c
+9.2314 10.2334 4.25 10.2334 4.25 13.8735 c
+4.25 17.4858 10.0313 17.4858 10.0313 21.0991 c
+10.0313 24.832 10.208 24.832 10.208 28.5654 c
+10.208 32.3071 5.5205 32.3071 5.5205 36.0469 c
+5.5205 39.7021 11.8838 39.7021 11.8838 43.356 c
+11.8838 47.0566 7.4609 47.0566 7.4609 50.7568 c
+7.4609 54.4043 5.7959 54.4043 5.7959 58.0542 c
+5.7959 61.7686 4.6631 61.7686 4.6631 65.4805 c
+4.6631 69.1636 11.9512 69.3184 11.9512 73 C
+27.9268 73 L
+27.9268 69.3184 22.0635 69.1636 22.0635 65.4805 c
+22.0635 61.7686 28.6631 61.7686 28.6631 58.0542 c
+28.6631 54.4043 25.1553 54.4043 25.1553 50.7568 c
+25.1553 47.0566 28.8145 47.0566 28.8145 43.356 c
+28.8145 39.7021 22.1191 39.7021 22.1191 36.0469 c
+22.1191 32.3071 26.3945 32.3071 26.3945 28.5654 c
+26.3945 24.832 24.4248 24.832 24.4248 21.0991 c
+24.4248 17.4858 20.3838 17.4858 20.3838 13.8735 c
+20.3838 10.2334 24.6055 10.2334 24.6055 6.5938 c
+24.6055 2.8813 27.9268 4.7129 27.9268 1 C
+11.9512 1 L
+f %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.9216 0.2157 0.9294 0.0745 k
+ 0.9216 0.2157 0.9294 0.0745 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 1 w 4 M []0 d 41.875 1 m
+41.875 4.7134 42.3867 2.8818 42.3867 6.5938 c
+42.3867 10.2334 40.5947 10.2334 40.5947 13.8735 c
+40.5947 17.4858 41.5742 17.4858 41.5742 21.0991 c
+41.5742 24.832 43.6484 24.832 43.6484 28.5659 c
+43.6484 32.3076 39.1709 32.3076 39.1709 36.0469 c
+39.1709 39.7026 39.7549 39.7026 39.7549 43.356 c
+39.7549 47.0566 45.3896 47.0566 45.3896 50.7568 c
+45.3896 54.4043 40.1055 54.4043 40.1055 58.0542 c
+40.1055 61.7686 40.6289 61.7686 40.6289 65.4805 c
+40.6289 69.1636 41.875 69.3184 41.875 73 C
+59.0752 73 L
+59.0752 69.4219 53.4805 70.1934 53.4805 66.6143 c
+53.4805 62.9136 55.8945 62.9136 55.8945 59.2153 c
+55.8945 55.502 61.0059 55.502 61.0059 51.7886 c
+61.0059 48.1489 60.5635 48.1489 60.5635 44.5103 c
+60.5635 40.897 59.9277 40.897 59.9277 37.2842 c
+59.9277 33.5508 56.3662 33.5508 56.3662 29.8169 c
+56.3662 26.0762 61.0908 26.0762 61.0908 22.3354 c
+61.0908 18.6812 52.6025 18.6812 52.6025 15.0264 c
+52.6025 11.3262 55.7461 11.3262 55.7461 7.6265 c
+55.7461 3.978 59.0752 4.6484 59.0752 1 C
+41.875 1 L
+f %AI6_EndPatternLayer
+) &
+] E
+%AI3_EndPattern
+%AI3_BeginPattern: (Honeycomb)
+(Honeycomb) 12.9819 14.6548 65.8066 60.6758 [
+%AI3_Tile
+(0 O 0 R 0.3686 0.949 0.9137 0.3451 k
+ 0.3686 0.949 0.9137 0.3451 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 2 w 4 M []0 d 52.3345 28.1372 m
+40.6475 21.3906 L
+40.6475 7.9009 L
+52.3345 1.1543 L
+64.0161 7.9009 L
+64.0161 21.3906 L
+52.3345 28.1372 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.0235 0.6941 0.9137 0 k
+ 0.0235 0.6941 0.9137 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.5 w 4 M []0 d 43.9536 19.4839 m
+43.9536 9.8081 L
+52.3345 4.9702 L
+60.7153 9.8081 L
+60.7153 19.4839 L
+52.3345 24.3218 L
+43.9536 19.4839 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.3686 0.949 0.9137 0.3451 k
+ 0.3686 0.949 0.9137 0.3451 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 2 w 4 M []0 d 25.7944 28.1406 m
+14.1099 21.3911 L
+14.1099 7.9014 L
+25.7944 1.1548 L
+37.479 7.9014 L
+37.479 21.394 L
+25.7944 28.1406 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.0235 0.6941 0.9137 0 k
+ 0.0235 0.6941 0.9137 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.5 w 4 M []0 d 17.4126 19.4839 m
+17.4126 9.8081 L
+25.7944 4.9702 L
+34.1743 9.8081 L
+34.1743 19.4839 L
+25.7944 24.3218 L
+17.4126 19.4839 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.3686 0.949 0.9137 0.3451 k
+ 0.3686 0.949 0.9137 0.3451 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 2 w 4 M []0 d 12.6846 50.7852 m
+1 44.0356 L
+1 30.5459 L
+12.6846 23.7993 L
+24.3691 30.5459 L
+24.3691 44.0386 L
+12.6846 50.7852 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.0235 0.6941 0.9137 0 k
+ 0.0235 0.6941 0.9137 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.5 w 4 M []0 d 4.3027 42.1284 m
+4.3027 32.4526 L
+12.6846 27.6147 L
+21.0645 32.4526 L
+21.0645 42.1284 L
+12.6846 46.9663 L
+4.3027 42.1284 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.3686 0.949 0.9137 0.3451 k
+ 0.3686 0.949 0.9137 0.3451 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 2 w 4 M []0 d 65.603 51.1226 m
+53.9185 44.3765 L
+53.9185 30.8843 L
+65.603 24.1382 L
+77.2871 30.8843 L
+77.2871 44.3774 L
+65.603 51.1226 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.0235 0.6941 0.9137 0 k
+ 0.0235 0.6941 0.9137 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.5 w 4 M []0 d 57.2202 42.4692 m
+57.2202 32.7915 L
+65.603 27.9536 L
+73.9819 32.7915 L
+73.9819 42.4692 L
+65.603 47.3081 L
+57.2202 42.4692 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.3686 0.949 0.9137 0.3451 k
+ 0.3686 0.949 0.9137 0.3451 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 2 w 4 M []0 d 39.0649 51.1235 m
+27.3774 44.3765 L
+27.3774 30.8843 L
+39.0649 24.1382 L
+50.7471 30.8843 L
+50.7471 44.3774 L
+39.0649 51.1235 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.0235 0.6941 0.9137 0 k
+ 0.0235 0.6941 0.9137 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.5 w 4 M []0 d 30.6821 42.4692 m
+30.6821 32.7915 L
+39.0649 27.9517 L
+47.4438 32.7915 L
+47.4438 42.4702 L
+39.0649 47.3091 L
+30.6821 42.4692 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.3686 0.949 0.9137 0.3451 k
+ 0.3686 0.949 0.9137 0.3451 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 2 w 4 M []0 d 25.7944 74.1074 m
+14.1099 67.3599 L
+14.1099 53.8682 L
+25.7944 47.1221 L
+37.479 53.8682 L
+37.479 67.3599 L
+25.7944 74.1074 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.0235 0.6941 0.9137 0 k
+ 0.0235 0.6941 0.9137 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.5 w 4 M []0 d 17.4126 65.4526 m
+17.4126 55.7749 L
+25.7944 50.937 L
+34.1743 55.7749 L
+34.1772 65.4526 L
+25.7944 70.2905 L
+17.4126 65.4526 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.3686 0.949 0.9137 0.3451 k
+ 0.3686 0.949 0.9137 0.3451 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 2 w 4 M []0 d 52.3345 74.1074 m
+40.6475 67.3599 L
+40.6475 53.8682 L
+52.3345 47.1221 L
+64.0161 53.8682 L
+64.0161 67.3599 L
+52.3345 74.1074 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.0235 0.6941 0.9137 0 k
+ 0.0235 0.6941 0.9137 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.5 w 4 M []0 d 43.9536 65.4526 m
+43.9536 55.7749 L
+52.3345 50.937 L
+60.7153 55.7749 L
+60.7153 65.4526 L
+52.3345 70.2905 L
+43.9536 65.4526 L
+s %AI6_EndPatternLayer
+) &
+] E
+%AI3_EndPattern
+%AI3_BeginPattern: (Jungle Stripes)
+(Jungle Stripes) 37 19 73 55 [
+%AI3_Tile
+(0 O 0 R 0.9255 0.0745 0.9373 0.0118 k
+ 0.9255 0.0745 0.9373 0.0118 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 18 w 4 M []0 d 37 37 m
+73 37 l
+S %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.3451 0.0118 0.6863 0 k
+ 0.3451 0.0118 0.6863 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 9 w 4 M []0 d 37 37 m
+73 37 l
+S %AI6_EndPatternLayer
+) &
+] E
+%AI3_EndPattern
+%AI3_BeginPattern: (Mediterranean Tiles)
+(Mediterranean Tiles) 4.9482 11.5332 39.291 45.8818 [
+%AI3_Tile
+(0 O 0 R 0 0 0 0 k
+ 0 0 0 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.3 w 4 M []0 d 0.1499 40.748 m
+10.0083 40.749 L
+16.9673 33.79 L
+16.9702 23.9297 L
+10.0093 16.9697 L
+0.1509 16.9688 L
+0.1499 40.748 L
+f %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.9569 0.9294 0 0 k
+ 0.9569 0.9294 0 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.3 w 4 M []0 d 0.1499 40.748 m
+10.0083 40.749 L
+16.9673 33.79 L
+16.9702 23.9297 L
+10.0093 16.9697 L
+0.1509 16.9688 L
+0.1499 40.748 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0 0 0 0 k
+ 0 0 0 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.3 w 4 M []0 d 16.9712 0.1504 m
+10.0122 7.1094 L
+10.0093 16.9697 L
+16.9702 23.9297 L
+26.8296 23.9307 L
+33.7915 16.9727 L
+33.7915 7.1123 L
+26.8335 0.1514 L
+16.9712 0.1504 L
+f %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.9569 0.9294 0 0 k
+ 0.9569 0.9294 0 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.3 w 4 M []0 d 16.9712 0.1504 m
+10.0122 7.1094 L
+10.0093 16.9697 L
+16.9702 23.9297 L
+26.8296 23.9307 L
+33.7915 16.9727 L
+33.7915 7.1123 L
+26.8335 0.1514 L
+16.9712 0.1504 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0 0 0 0 k
+ 0 0 0 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.3 w 4 M []0 d 16.9673 33.79 m
+10.0083 40.749 L
+10.0054 50.6084 L
+16.9663 57.5693 L
+26.8257 57.5703 L
+33.7876 50.6113 L
+33.7876 40.752 L
+26.8296 33.791 L
+16.9673 33.79 L
+f %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.9569 0.9294 0 0 k
+ 0.9569 0.9294 0 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.3 w 4 M []0 d 16.9673 33.79 m
+10.0083 40.749 L
+10.0054 50.6084 L
+16.9663 57.5693 L
+26.8257 57.5703 L
+33.7876 50.6113 L
+33.7876 40.752 L
+26.8296 33.791 L
+16.9673 33.79 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0 0 0 0 k
+ 0 0 0 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.3 w 4 M []0 d 33.7915 16.9727 m
+26.8296 23.9307 L
+26.8296 33.791 L
+33.7876 40.752 L
+43.6475 40.7529 L
+50.6094 33.7939 L
+50.6094 23.9336 L
+43.6494 16.9736 L
+33.7915 16.9727 L
+f %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.9569 0.9294 0 0 k
+ 0.9569 0.9294 0 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.3 w 4 M []0 d 33.7915 16.9727 m
+26.8296 23.9307 L
+26.8296 33.791 L
+33.7876 40.752 L
+43.6475 40.7529 L
+50.6094 33.7939 L
+50.6094 23.9336 L
+43.6494 16.9736 L
+33.7915 16.9727 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.9569 0.8275 0 0 k
+ 0.9569 0.8275 0 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 1 w 4 M []0 d 43.6514 7.1123 m
+43.6514 16.9727 L
+33.7915 16.9727 L
+33.7915 7.1123 L
+43.6514 7.1123 L
+f 26.8296 23.9307 m
+26.8296 33.791 L
+16.9702 33.791 L
+16.9702 23.9307 L
+26.8296 23.9307 L
+f 10.0093 7.1094 m
+10.0093 16.9697 L
+0.1538 16.9697 L
+0.1538 7.1094 L
+10.0093 7.1094 L
+f 43.6494 40.752 m
+43.6494 50.6113 L
+33.7876 50.6113 L
+33.7876 40.752 L
+43.6494 40.752 L
+f 10.0083 40.749 m
+10.0083 50.6084 L
+0.1499 50.6084 L
+0.1499 40.749 L
+10.0083 40.749 L
+f %AI6_EndPatternLayer
+) &
+] E
+%AI3_EndPattern
+%AI3_BeginPattern: (Pyramids)
+(Pyramids) 1 1 19.5 19.5 [
+%AI3_Tile
+(0 O 0 R 0.1882 0.1294 0.102 0.0118 k
+ 0.1882 0.1294 0.102 0.0118 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 1 w 4 M []0 d 1 19.5 m
+10.25 10.25 l
+19.5 19.5 l
+1 19.5 l
+f %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.6235 0.4863 0.4863 0.4784 k
+ 0.6235 0.4863 0.4863 0.4784 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 1 w 4 M []0 d 19.5 1 m
+10.25 10.25 l
+1 1 l
+19.5 1 l
+f %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.349 0.2549 0.2235 0.0667 k
+ 0.349 0.2549 0.2235 0.0667 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 1 w 4 M []0 d 1 1 m
+10.25 10.25 l
+1 19.5 l
+1 1 l
+f %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.4902 0.3647 0.3451 0.2196 k
+ 0.4902 0.3647 0.3451 0.2196 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 1 w 4 M []0 d 19.5 19.5 m
+10.25 10.25 l
+19.5 1 l
+19.5 19.5 l
+f %AI6_EndPatternLayer
+) &
+] E
+%AI3_EndPattern
+%%EndSetup
+0 A
+0 R
+0 0 0 1 K
+0 J 0 j 2 w 4 M []0 d 236 463.1089 m
+298.666 463.1089 L
+S 236 378.4424 m
+298 378.4424 L
+S u u 0 O
+1 g
+1 w 250.3711 388.292 m
+252.6948 379.6904 l
+255.019 388.292 l
+250.3711 388.292 l
+f 254.9619 453.478 m
+252.6382 462.0811 l
+250.314 453.478 l
+254.9619 453.478 l
+f U u 0 R
+0 0 0 1 K
+252.6665 455.0503 m
+252.6665 386.7217 L
+S 0 O
+0 0 0 1 k
+250.3711 388.292 m
+252.6948 379.6904 l
+255.019 388.292 l
+250.3711 388.292 l
+f 254.9619 453.478 m
+252.6382 462.0811 l
+250.314 453.478 l
+254.9619 453.478 l
+f U U u u 0 0 0 0 k
+280.6104 462.1758 m
+280.6104 386.75 L
+F 278.3145 388.3105 m
+280.6377 379.7754 l
+282.9619 388.3105 l
+278.3145 388.3105 l
+f U u 0 R
+0 0 0 1 K
+280.6104 462.1758 m
+280.6104 386.75 L
+S 0 O
+0 0 0 1 k
+278.3145 388.3105 m
+280.6377 379.7754 l
+282.9619 388.3105 l
+278.3145 388.3105 l
+f U U u *u
+294.7104 423.2002 m
+294.3105 422.4995 293.9443 421.7954 293.6123 421.0874 c
+293.2803 420.3794 292.9863 419.6611 292.7305 418.9336 c
+292.7065 418.5977 292.6646 418.2588 292.6045 417.9189 c
+292.5444 417.5791 292.4707 417.2412 292.3828 416.9053 c
+292.3662 416.8418 292.3408 416.7373 292.3047 416.5928 c
+292.2686 416.4492 292.2227 416.3037 292.1665 416.1553 c
+292.1104 416.0078 292.0405 415.876 291.9565 415.7588 c
+291.8726 415.6436 291.7783 415.585 291.6748 415.585 c
+291.5303 415.585 291.4443 415.6553 291.4165 415.7959 c
+291.3887 415.9355 291.3848 416.0918 291.4043 416.2637 c
+291.4248 416.4355 291.4565 416.5957 291.5005 416.7432 c
+291.5444 416.8916 291.5664 416.9736 291.5664 416.9893 c
+291.6543 417.3252 291.748 417.6592 291.8486 417.9912 c
+291.9482 418.3232 292.0547 418.6572 292.1665 418.9932 c
+292.1982 419.377 292.1963 419.749 292.1602 420.1094 c
+292.124 420.4692 292.0503 420.8174 291.9385 421.1533 c
+291.8105 421.5293 291.5625 421.8037 291.1943 421.9756 c
+290.8262 422.1475 290.4023 422.2334 289.9229 422.2334 c
+289.7065 422.2334 289.4922 422.2153 289.2803 422.1797 c
+289.0684 422.1436 288.8784 422.0894 288.7104 422.0176 c
+288.5425 421.9453 288.3984 421.8516 288.2783 421.7354 c
+288.1582 421.6191 288.0786 421.4814 288.0386 421.3213 c
+288.0146 421.2412 287.9585 421.2012 287.8706 421.2012 C
+287.6426 421.2012 l
+287.5303 421.2012 287.4746 421.2534 287.4746 421.3574 C
+287.4746 421.4053 l
+287.5464 421.7012 287.6724 421.979 287.8525 422.2383 c
+288.0322 422.4976 288.2441 422.7246 288.4883 422.9194 c
+288.7324 423.1143 288.998 423.2676 289.2861 423.3789 c
+289.5742 423.4902 289.8701 423.5459 290.1748 423.5459 c
+290.5024 423.5459 290.7905 423.4824 291.0386 423.355 c
+291.2866 423.2275 291.5024 423.0625 291.6865 422.8599 c
+291.8706 422.6572 292.0264 422.4258 292.1543 422.1665 c
+292.2822 421.9072 292.3945 421.6455 292.4902 421.3813 c
+292.5464 421.2212 292.5923 421.0596 292.6284 420.8955 c
+292.6646 420.7314 292.6943 420.5654 292.7188 420.3975 c
+293.1426 421.4053 293.6304 422.3911 294.1826 423.355 c
+294.2144 423.4106 294.2627 423.4385 294.3267 423.4385 C
+294.5664 423.4385 l
+294.6064 423.4385 294.6348 423.4346 294.6504 423.4268 c
+294.7065 423.3867 294.7344 423.3389 294.7344 423.2832 c
+294.7344 423.2598 294.7266 423.2314 294.7104 423.2002 c
+f *U
+U u *u
+294.7666 415.6318 m
+294.7666 415.8799 l
+294.8359 415.8799 294.9106 415.8799 294.9907 415.8799 c
+295.0708 415.8799 295.1479 415.8818 295.2227 415.8838 c
+295.2974 415.8867 295.3682 415.8916 295.4346 415.9004 c
+295.5015 415.9082 295.5562 415.917 295.5986 415.9277 c
+295.6523 415.9385 295.6934 415.9668 295.7227 416.0117 c
+295.752 416.0576 295.7666 416.1094 295.7666 416.168 C
+295.7666 420.4175 l
+295.6123 420.3423 295.4453 420.2886 295.2666 420.2563 c
+295.0879 420.2241 294.9053 420.208 294.7188 420.208 C
+294.7188 420.458 l
+294.9907 420.458 295.2549 420.4951 295.5107 420.5693 c
+295.7671 420.6431 295.9888 420.7778 296.1758 420.9736 C
+296.2725 420.9736 l
+296.3311 420.9736 296.3604 420.9443 296.3604 420.8848 C
+296.3604 416.168 l
+296.3604 416.1094 296.375 416.0576 296.4043 416.0117 c
+296.4336 415.9668 296.4751 415.9385 296.5283 415.9277 c
+296.5713 415.917 296.6245 415.9082 296.6885 415.9004 c
+296.7524 415.8916 296.8232 415.8867 296.9004 415.8838 c
+296.9775 415.8818 297.0566 415.8799 297.1367 415.8799 c
+297.2168 415.8799 297.291 415.8799 297.3604 415.8799 C
+297.3604 415.6318 l
+296.4961 415.6641 295.6313 415.6641 294.7666 415.6318 c
+f *U
+U u *u
+320.9609 441.4502 m
+320.5605 440.75 320.1943 440.0459 319.8623 439.3379 c
+319.5303 438.6299 319.2363 437.9121 318.9805 437.1836 c
+318.957 436.8477 318.9141 436.5098 318.8545 436.1699 c
+318.7949 435.8301 318.7207 435.4922 318.6328 435.1563 c
+318.6162 435.0918 318.5908 434.9883 318.5547 434.8438 c
+318.5186 434.7002 318.4727 434.5537 318.416 434.4058 c
+318.3604 434.2578 318.291 434.126 318.207 434.0098 c
+318.123 433.894 318.0283 433.8359 317.9248 433.8359 c
+317.7803 433.8359 317.6943 433.9063 317.666 434.0459 c
+317.6387 434.186 317.6348 434.3418 317.6543 434.5137 c
+317.6748 434.686 317.707 434.8457 317.75 434.9941 c
+317.7949 435.1416 317.8164 435.2236 317.8164 435.2402 c
+317.9043 435.5762 317.998 435.9102 318.0986 436.2422 c
+318.1982 436.5742 318.3047 436.9082 318.416 437.2441 c
+318.4482 437.6279 318.4463 438 318.4102 438.3599 c
+318.374 438.7197 318.3008 439.0679 318.1885 439.4038 c
+318.0605 439.7798 317.8125 440.0537 317.4443 440.2256 c
+317.0762 440.3975 316.6523 440.4839 316.1729 440.4839 c
+315.957 440.4839 315.7422 440.4658 315.5303 440.4297 c
+315.3184 440.3936 315.1289 440.3398 314.9609 440.2676 c
+314.793 440.1958 314.6484 440.1016 314.5283 439.9858 c
+314.4082 439.8701 314.3281 439.7319 314.2891 439.5723 c
+314.2646 439.4922 314.209 439.4521 314.1211 439.4521 C
+313.8926 439.4521 l
+313.7803 439.4521 313.7246 439.5039 313.7246 439.6079 C
+313.7246 439.6563 l
+313.7969 439.9521 313.9219 440.2295 314.1025 440.4888 c
+314.2822 440.748 314.4941 440.9751 314.7383 441.1699 c
+314.9824 441.3647 315.248 441.5181 315.5361 441.6294 c
+315.8242 441.7407 316.1201 441.7964 316.4248 441.7964 c
+316.752 441.7964 317.041 441.7324 317.2891 441.6055 c
+317.5371 441.478 317.752 441.313 317.9365 441.1104 c
+318.1211 440.9072 318.2764 440.6763 318.4043 440.417 c
+318.5322 440.1572 318.6445 439.8955 318.7402 439.6318 c
+318.7969 439.4717 318.8418 439.3096 318.8789 439.1455 c
+318.9141 438.9814 318.9443 438.8159 318.9688 438.6479 c
+319.3926 439.6558 319.8809 440.6416 320.4326 441.6055 c
+320.4648 441.6611 320.5127 441.689 320.5762 441.689 C
+320.8164 441.689 l
+320.8564 441.689 320.8848 441.6846 320.9004 441.6768 c
+320.957 441.6372 320.9844 441.5898 320.9844 441.5342 c
+320.9844 441.5098 320.9766 441.4824 320.9609 441.4502 c
+f *U
+U u *u
+323.5977 432.8809 m
+323.5381 432.6621 323.5166 432.4775 323.5332 432.3276 c
+323.5488 432.1777 323.624 432.1035 323.7568 432.1035 c
+323.8213 432.1035 323.8799 432.1299 323.9336 432.1836 c
+323.9863 432.2363 324.0342 432.3115 324.0771 432.4072 c
+324.1191 432.5029 324.1602 432.6152 324.1973 432.7432 c
+324.2344 432.8711 324.2715 433.0127 324.3086 433.1675 c
+324.3203 433.2153 324.3516 433.2393 324.4053 433.2393 C
+324.4932 433.2393 l
+324.5469 433.2393 324.5674 433.2153 324.5566 433.1675 c
+324.5254 433.0449 324.4902 432.9111 324.4531 432.7676 c
+324.416 432.623 324.3652 432.4897 324.3008 432.3672 c
+324.2373 432.2446 324.1582 432.1416 324.0645 432.0576 c
+323.9717 431.9736 323.8555 431.9316 323.7168 431.9316 c
+323.5303 431.9316 323.3809 431.9849 323.2695 432.0913 c
+323.1572 432.1978 323.0879 432.334 323.0605 432.499 c
+322.9385 432.3496 322.792 432.2178 322.6211 432.1035 c
+322.4502 431.9888 322.2715 431.9316 322.085 431.9316 c
+321.8877 431.9316 321.7227 431.9824 321.5889 432.084 c
+321.4561 432.1855 321.3516 432.3145 321.2773 432.4697 c
+321.1865 432.6572 321.1387 432.8608 321.1328 433.0806 c
+321.1279 433.3003 321.1543 433.5225 321.2129 433.7476 c
+321.2715 433.9727 321.3574 434.1948 321.4688 434.4146 c
+321.5811 434.6343 321.7275 434.8379 321.9092 435.0254 c
+322.0586 435.1807 322.2275 435.3105 322.417 435.415 c
+322.6064 435.5195 322.7969 435.5723 322.9893 435.5723 c
+323.1543 435.5723 323.2891 435.5264 323.3926 435.436 c
+323.4971 435.3452 323.5781 435.2363 323.6367 435.1084 C
+324.085 436.8877 l
+324.1064 436.9717 324.1182 437.0366 324.1211 437.0815 c
+324.123 437.1265 324.1113 437.1592 324.085 437.1807 c
+324.0527 437.207 323.9922 437.2241 323.9014 437.2319 c
+323.8105 437.2397 323.709 437.2441 323.5977 437.2441 c
+323.5381 437.2441 323.5146 437.2739 323.5254 437.3345 C
+323.5488 437.4004 l
+323.5596 437.4492 323.5947 437.4795 323.6533 437.4907 C
+324.3975 437.5566 L
+324.6768 437.5801 l
+324.7031 437.5859 324.7236 437.5791 324.7373 437.5605 c
+324.75 437.5415 324.7539 437.5186 324.749 437.4922 C
+323.5977 432.8809 l
+f 1 D
+323.4893 434.7822 m
+323.4805 434.833 323.4688 434.8857 323.4531 434.9395 c
+323.4102 435.0688 323.3477 435.1777 323.2656 435.2666 c
+323.1826 435.3555 323.0771 435.4004 322.9492 435.4004 c
+322.832 435.4004 322.7168 435.3569 322.6055 435.2705 c
+322.4932 435.1846 322.3916 435.0771 322.3008 434.9478 c
+322.1729 434.7646 322.0771 434.5732 322.0137 434.374 c
+321.9492 434.1748 321.8906 433.9668 321.8369 433.752 c
+321.7832 433.5415 321.7402 433.3354 321.7051 433.1338 c
+321.6699 432.9316 321.6719 432.7417 321.709 432.564 c
+321.7354 432.4346 321.7822 432.3252 321.8496 432.2363 c
+321.916 432.1475 322.0107 432.1035 322.1328 432.1035 c
+322.2607 432.1035 322.3877 432.1489 322.5137 432.2402 c
+322.6387 432.332 322.7539 432.4424 322.8613 432.5723 c
+322.9033 432.626 322.9434 432.6768 322.9805 432.7256 c
+323.0186 432.7734 323.0527 432.8276 323.085 432.8872 C
+323.5176 434.6245 l
+323.5059 434.6782 323.4971 434.7305 323.4893 434.7822 c
+f *U
+U u 8 i
+0 D
+0 R
+0 0 0 1 K
+2 J 0.5821 w 10 M 304 469 m
+304 457.2349 l
+S 313.249 469 m
+315.6904 463.1172 l
+S 315.6904 463.1172 m
+313.249 457.2349 l
+S u *u
+0 i
+0 O
+0 0 0 1 k
+0 J 1 w 4 M 311.1699 459.2939 m
+306.5977 459.2939 L
+306.5977 459.541 l
+306.5977 459.5566 306.6055 459.5801 306.6221 459.6113 C
+308.4902 461.6006 l
+308.7207 461.8438 308.9492 462.0928 309.1758 462.3477 c
+309.4023 462.6025 309.6074 462.8613 309.7881 463.124 c
+309.9697 463.3867 310.1162 463.6616 310.2275 463.9482 c
+310.3389 464.2344 310.3945 464.5342 310.3945 464.8486 c
+310.3945 465.1074 310.3594 465.3525 310.2891 465.584 c
+310.2188 465.8154 310.1162 466.0195 309.9795 466.1958 c
+309.8438 466.3721 309.6748 466.5137 309.4727 466.6191 c
+309.2705 466.7256 309.0332 466.7783 308.7607 466.7783 c
+308.3652 466.7783 308.0146 466.6626 307.71 466.4312 c
+307.4053 466.1997 307.1914 465.9077 307.0684 465.5547 c
+307.1592 465.5781 307.2539 465.584 307.3516 465.5723 c
+307.4512 465.5605 307.5391 465.5293 307.6172 465.4785 c
+307.6953 465.4272 307.7607 465.3584 307.8145 465.2725 c
+307.8672 465.1855 307.8945 465.084 307.8945 464.9668 c
+307.8945 464.7627 307.8262 464.6074 307.6904 464.502 c
+307.5547 464.3955 307.4043 464.3428 307.2402 464.3428 c
+307.083 464.3428 306.9375 464.3955 306.8008 464.502 c
+306.666 464.6074 306.5977 464.7627 306.5977 464.9668 c
+306.5977 465.2646 306.6572 465.5469 306.7754 465.8135 c
+306.8945 466.0801 307.0566 466.3115 307.2617 466.5078 c
+307.4658 466.7031 307.707 466.8574 307.9863 466.9697 c
+308.2646 467.0815 308.5596 467.1377 308.8711 467.1377 c
+309.2559 467.1377 309.6104 467.0811 309.9336 466.9668 c
+310.2578 466.8535 310.5332 466.6924 310.7637 466.4854 c
+310.9922 466.2773 311.1709 466.0342 311.2979 465.7559 c
+311.4248 465.4775 311.4883 465.1738 311.4883 464.8447 c
+311.4883 464.4683 311.4023 464.1255 311.2295 463.8159 c
+311.0566 463.5063 310.8408 463.2183 310.582 462.9517 c
+310.3232 462.6851 310.0479 462.4346 309.7559 462.1992 c
+309.4648 461.9639 309.1992 461.7363 308.9609 461.5171 C
+307.543 460.2002 L
+308.7891 460.2002 l
+308.9688 460.2002 309.1787 460.2002 309.417 460.2002 c
+309.6553 460.2002 309.8789 460.2021 310.0889 460.2061 c
+310.2988 460.21 310.4795 460.2178 310.6318 460.2295 c
+310.7832 460.2412 310.8672 460.2549 310.8848 460.2705 c
+310.917 460.3018 310.9473 460.3589 310.9766 460.4414 c
+311.0059 460.5234 311.0322 460.6157 311.0566 460.7178 c
+311.0811 460.8198 311.1035 460.9258 311.125 461.0352 c
+311.1445 461.1455 311.1641 461.2471 311.1797 461.3413 C
+311.5166 461.3413 L
+311.1699 459.2939 l
+f *U
+U U u 8 i
+0 R
+0 0 0 1 K
+2 J 0.5821 w 10 M 348.8311 413.1689 m
+348.8311 401.4033 l
+S 358.0801 413.1689 m
+360.5215 407.2861 l
+S 360.5215 407.2861 m
+358.0801 401.4033 l
+S u *u
+0 i
+0 O
+0 0 0 1 k
+0 J 1 w 4 M 356.2295 404.585 m
+356.0938 404.3027 355.9082 404.0596 355.6709 403.8555 c
+355.417 403.6357 355.1328 403.4707 354.8164 403.3613 c
+354.501 403.251 354.1699 403.1963 353.8252 403.1963 c
+353.5127 403.1963 353.207 403.2354 352.9063 403.3125 c
+352.6064 403.3906 352.3398 403.5088 352.1055 403.667 c
+351.8711 403.8252 351.6836 404.0205 351.5449 404.252 c
+351.4043 404.4834 351.335 404.748 351.335 405.0459 c
+351.335 405.2656 351.4063 405.4287 351.5508 405.5342 c
+351.6943 405.6406 351.8486 405.6934 352.0127 405.6934 c
+352.1855 405.6934 352.3438 405.6406 352.4873 405.5342 c
+352.6309 405.4287 352.7031 405.2656 352.7031 405.0459 c
+352.7031 404.9209 352.6787 404.8145 352.6289 404.7285 c
+352.5801 404.6416 352.5166 404.5713 352.4385 404.5166 c
+352.3604 404.4619 352.2715 404.4248 352.1738 404.4053 c
+352.0742 404.3857 351.9805 404.3838 351.8896 404.3994 c
+352.0537 404.1162 352.3125 403.8955 352.666 403.7344 c
+353.0195 403.5732 353.4063 403.4932 353.8252 403.4932 c
+354.0303 403.4932 354.2197 403.543 354.3926 403.6416 c
+354.5645 403.7412 354.709 403.874 354.8242 404.04 c
+354.9629 404.2461 355.0576 404.4707 355.1064 404.7119 c
+355.1553 404.9541 355.1797 405.2021 355.1797 405.4561 c
+355.1797 405.71 355.1553 405.958 355.1064 406.1992 c
+355.0576 406.4414 354.9629 406.665 354.8242 406.8721 c
+354.709 407.0381 354.5645 407.1729 354.3926 407.2764 c
+354.2197 407.3789 354.0303 407.4307 353.8252 407.4307 C
+352.9863 407.4307 l
+352.9131 407.4307 352.876 407.4648 352.876 407.5332 C
+352.876 407.5674 l
+352.8672 407.5977 352.876 407.624 352.9004 407.6475 c
+352.9248 407.6709 352.9541 407.6816 352.9863 407.6816 c
+353.1016 407.6973 353.2168 407.7041 353.332 407.7041 c
+353.4473 407.7041 353.5625 407.7119 353.6777 407.7275 c
+353.8906 407.7432 354.0781 407.8076 354.2383 407.9209 c
+354.3984 408.0352 354.5313 408.1826 354.6387 408.3623 c
+354.7461 408.543 354.8262 408.749 354.8789 408.9795 c
+354.9326 409.2109 354.959 409.4482 354.959 409.6914 c
+354.959 409.8721 354.9414 410.042 354.9043 410.2031 c
+354.8672 410.3643 354.791 410.5068 354.6758 410.6318 c
+354.4551 410.8838 354.1719 411.0088 353.8271 411.0088 c
+353.4658 411.0088 353.1348 410.9424 352.8359 410.8086 c
+352.5352 410.6758 352.3115 410.4951 352.1641 410.2676 c
+352.3359 410.3066 352.5068 410.2754 352.6758 410.1729 c
+352.8438 410.0713 352.9277 409.9072 352.9277 409.6797 c
+352.9277 409.4834 352.8633 409.3359 352.7324 409.2383 c
+352.6016 409.1396 352.459 409.0908 352.3027 409.0908 c
+352.1484 409.0908 352.0049 409.1396 351.874 409.2383 c
+351.7432 409.3359 351.6777 409.4834 351.6777 409.6797 c
+351.6777 409.9307 351.7393 410.1553 351.8623 410.3564 c
+351.9854 410.5557 352.1465 410.7266 352.3477 410.8682 c
+352.5488 411.0088 352.7773 411.1182 353.0352 411.1924 c
+353.293 411.2686 353.5576 411.3057 353.8281 411.3057 c
+354.1143 411.3057 354.3926 411.2686 354.6631 411.1943 c
+354.9336 411.1191 355.1826 411.0029 355.4121 410.8467 c
+355.6084 410.7129 355.7725 410.5479 355.9033 410.3525 c
+356.0342 410.1563 356.0996 409.9365 356.0996 409.6934 c
+356.0996 409.4424 356.0547 409.207 355.9648 408.9873 c
+355.875 408.7676 355.7549 408.5674 355.6035 408.3867 c
+355.4521 408.2061 355.2715 408.0488 355.0625 407.916 c
+354.8535 407.7822 354.627 407.6768 354.3799 407.5986 c
+354.6182 407.5586 354.8457 407.4922 355.0625 407.3975 c
+355.2803 407.3037 355.4824 407.1787 355.6709 407.0215 c
+355.9082 406.8252 356.0938 406.5918 356.2295 406.3213 c
+356.3652 406.0498 356.4326 405.7656 356.4326 405.4678 c
+356.4326 405.1611 356.3652 404.8672 356.2295 404.585 c
+f *U
+U U u 8 i
+0 R
+0 0 0 1 K
+2 J 0.5821 w 10 M 304 383.667 m
+304 371.9014 l
+S 313.249 383.667 m
+315.6904 377.7842 l
+S 315.6904 377.7842 m
+313.249 371.9014 l
+S u *u
+0 i
+0 O
+0 0 0 1 k
+0 J 1 w 4 M 307.1719 373.9658 m
+307.1719 374.3301 l
+307.2783 374.3301 307.3936 374.3301 307.5166 374.3301 c
+307.6396 374.3301 307.7588 374.332 307.874 374.3359 c
+307.9893 374.3398 308.0977 374.3477 308.2012 374.3594 c
+308.3037 374.3711 308.3877 374.3848 308.4541 374.4004 c
+308.5361 374.416 308.5996 374.457 308.6445 374.5244 c
+308.6895 374.5908 308.7129 374.667 308.7129 374.7539 C
+308.7129 381.0068 l
+308.4746 380.8955 308.2178 380.8154 307.9424 380.7666 c
+307.667 380.7197 307.3848 380.6953 307.0977 380.6953 C
+307.0977 381.0547 l
+307.5166 381.0547 307.9238 381.1094 308.3174 381.2197 c
+308.7109 381.3291 309.0518 381.5293 309.3369 381.8193 C
+309.4844 381.8193 l
+309.5742 381.8193 309.6191 381.7764 309.6191 381.6904 C
+309.6191 374.7539 l
+309.6191 374.667 309.6416 374.5908 309.6865 374.5244 c
+309.7314 374.457 309.7949 374.416 309.8779 374.4004 c
+309.9434 374.3848 310.0254 374.3711 310.124 374.3594 c
+310.2227 374.3477 310.332 374.3398 310.4512 374.3359 c
+310.5703 374.332 310.6914 374.3301 310.8145 374.3301 c
+310.9375 374.3301 311.0527 374.3301 311.1602 374.3301 C
+311.1602 373.9658 l
+309.8301 374.0127 308.501 374.0127 307.1719 373.9658 c
+f *U
+U U u u 1 g
+321.0156 414.8936 m
+329.8135 407.9258 l
+325.6777 418.3594 l
+321.0156 414.8936 l
+f U u 0 R
+0 0 0 1 K
+288.75 463.1089 m
+324.5 415.0146 L
+S 0 O
+0 0 0 1 k
+321.0156 414.8936 m
+329.8135 407.9258 l
+325.6777 418.3594 l
+321.0156 414.8936 l
+f U U u 315 407.6084 m
+343.5 407.6084 L
+N u 0 R
+0 0 0 1 K
+1 J 1 j 315 407.6084 m
+321 407.6084 L
+S U u 326.25 407.6084 m
+332.25 407.6084 L
+S U u 337.5 407.6084 m
+343.5 407.6084 L
+S U U u *u
+0 O
+0 0 0 1 k
+0 J 0 j 247.0474 420.2998 m
+247.0313 420.228 246.9873 420.1841 246.915 420.168 C
+246.8433 420.168 L
+246.7832 420.168 l
+246.7109 420.168 246.6753 420.2041 246.6753 420.2764 c
+246.7393 420.668 246.7549 421.042 246.7231 421.3984 c
+246.6914 421.7539 246.6055 422.0684 246.4653 422.3398 c
+246.3252 422.6123 246.1353 422.8301 245.8955 422.9941 c
+245.6553 423.1582 245.3633 423.2402 245.0195 423.2402 c
+244.6035 423.2402 244.1875 423.1357 243.7715 422.9277 c
+243.3555 422.7192 242.9795 422.4429 242.6436 422.0986 c
+242.251 421.6899 241.9453 421.2393 241.7251 420.7466 c
+241.5049 420.2539 241.3311 419.751 241.2031 419.2383 c
+241.0674 418.7178 240.9893 418.2129 240.9692 417.7236 c
+240.9492 417.2354 241.0352 416.7871 241.2275 416.3779 c
+241.3955 416.0254 241.6392 415.7451 241.959 415.5371 c
+242.2793 415.3291 242.6553 415.2246 243.0869 415.2246 c
+243.3193 415.2246 243.5493 415.2568 243.7773 415.3193 c
+244.0054 415.3838 244.2134 415.4746 244.4014 415.5938 c
+244.5894 415.7119 244.751 415.8555 244.8872 416.0225 c
+245.0234 416.1885 245.1152 416.3711 245.1631 416.5693 C
+245.415 417.5928 l
+245.4629 417.7832 245.4434 417.8984 245.3555 417.9385 c
+245.2676 417.9775 245.1191 418.002 244.9111 418.0098 c
+244.7031 418.0176 244.4912 418.0215 244.2754 418.0215 c
+244.2354 418.0215 244.2051 418.0342 244.1855 418.0596 c
+244.165 418.085 244.1631 418.1201 244.1792 418.1631 C
+244.2031 418.2783 l
+244.2109 418.3213 244.2314 418.3545 244.2632 418.3799 c
+244.2949 418.4043 244.3311 418.417 244.3711 418.417 c
+244.9312 418.3926 245.5029 418.3809 246.0869 418.3809 c
+246.4629 418.3809 246.8394 418.3926 247.2153 418.417 c
+247.2549 418.417 247.2852 418.4043 247.3052 418.3799 c
+247.3252 418.3545 247.3271 418.3213 247.3115 418.2783 C
+247.2871 418.1631 l
+247.2715 418.0684 247.2148 418.0215 247.1191 418.0215 c
+246.9834 418.0215 246.8652 418.0176 246.7651 418.0098 c
+246.665 418.001 246.5908 417.9814 246.543 417.9502 c
+246.4951 417.9258 246.4434 417.8076 246.3872 417.5928 C
+245.7871 415.2461 l
+245.7871 415.2227 245.7715 415.1943 245.7393 415.1631 c
+245.7153 415.1396 245.6836 415.127 245.6436 415.127 c
+245.6113 415.127 245.5869 415.1396 245.5713 415.1631 c
+245.4834 415.2666 245.4033 415.375 245.3311 415.4902 c
+245.2593 415.6055 245.2031 415.7305 245.1631 415.8662 c
+244.8994 415.54 244.5513 415.292 244.1191 415.1211 c
+243.687 414.9502 243.2549 414.8652 242.8232 414.8652 c
+242.2949 414.8652 241.8252 414.9795 241.4131 415.207 c
+241.001 415.4346 240.667 415.749 240.4111 416.1494 c
+240.1475 416.5811 239.9893 417.0605 239.9375 417.5889 c
+239.8853 418.1162 239.9272 418.665 240.0635 419.2324 c
+240.207 419.7998 240.4395 420.3481 240.7593 420.876 c
+241.0791 421.4038 241.4795 421.8838 241.959 422.3159 c
+242.4072 422.708 242.8955 423.0195 243.4233 423.252 c
+243.9512 423.4834 244.4795 423.5996 245.0073 423.5996 c
+245.4233 423.5996 245.7773 423.5059 246.0693 423.3174 c
+246.3613 423.1299 246.5913 422.8799 246.7593 422.5674 C
+247.6113 423.54 l
+247.6353 423.5796 247.6709 423.5996 247.7192 423.5996 C
+247.7676 423.5996 l
+247.8389 423.5996 247.8672 423.5605 247.8516 423.4834 C
+247.0474 420.2998 l
+f *U
+U %%PageTrailer
+gsave annotatepage grestore showpage
+%%Trailer
+Adobe_Illustrator_AI3 /terminate get exec
+Adobe_pattern_AI3 /terminate get exec
+Adobe_customcolor /terminate get exec
+Adobe_cshow /terminate get exec
+Adobe_packedarray /terminate get exec
+%%EOF
diff --git a/Master/texmf-dist/doc/latex/disser/templates/doctor/intro.tex b/Master/texmf-dist/doc/latex/disser/templates/doctor/intro.tex
new file mode 100644
index 00000000000..8b7194aafe7
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/templates/doctor/intro.tex
@@ -0,0 +1 @@
+\intro
diff --git a/Master/texmf-dist/doc/latex/disser/templates/doctor/nomake.cmd b/Master/texmf-dist/doc/latex/disser/templates/doctor/nomake.cmd
new file mode 100644
index 00000000000..8ed500ecaa6
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/templates/doctor/nomake.cmd
@@ -0,0 +1,166 @@
+@echo off
+
+set target=thesis
+
+rem Checking for version of cmd.exe
+if %CMDEXTVERSION%/==/ (
+ echo Error: This script requieres command interpreter from Windows 2000 or above.
+ goto :eof
+)
+
+rem Trying to autodetect MiKTeX installation directory
+if %texmf%/==/ call :getdir HKCU\Software\MiK\MiKTeX\CurrentVersion\MiKTeX "Install Root" texmf
+if %texmf%/==/ call :getdir HKLM\Software\MiK\MiKTeX\CurrentVersion\MiKTeX "Install Root" texmf
+
+if %texmf%/==/ (
+ echo Error: Unable to find MiKTeX installation directory
+ echo You must set texmf value manually
+ goto :eof
+)
+
+rem Name of thesis class
+set clsname=disser
+set clssrc=%texmf%\tex\latex\%clsname%
+set clsdir=.\%clsname%
+
+rem Name of BibTeX style
+set bstsrc=%texmf%\bibtex\bst\%clsname%
+set bstfile=%clsname%.bst
+
+rem Cmdline tools
+set arc=rar
+set arcflags=a -r -x%target%.pdf -x%target%.prj
+
+set tex=%texmf%\miktex\bin\latex
+set texflags=-src-specials
+
+set bibtex=%texmf%\miktex\bin\bibtex8
+set bibtexflags=-B -c cp1251
+
+set epstool=%programfiles%\bin\eps\epstool
+set epstopdf=%texmf%\miktex\bin\epstopdf
+
+set pdftodjvu=pdftodjvu
+set pdftodjvuflags=--dpi=600 --threshold-level=80 --fg-quality=conservative --bg-subsample=3 --quality=65 --convert-links --fg-colors=256 --fg-image-colors=256
+
+set djvuocr=djvubundle
+set djvuocrflags=--ocr=lang=(Russian,English)
+
+set mktexlsr=%texmf%\miktex\bin\mktexlsr.exe
+
+set srcfiles=*.*
+set clfiles=*.bbl *.bak *.aux *.blg *.out *.toc *.log *.dvi *.tmp *.pdf %target%.%arc%
+set suffix=$$
+
+if %1/==/ (
+:make
+ %tex% %target%.tex
+ %bibtex% %bibtexflags% %target%
+ %tex% %target%.tex
+ %tex% %texflags% %target%.tex
+goto :eof
+)
+:start
+if %1/==/ goto :eof
+
+if %1/==pdf/ (
+:pdf
+ set tex=pdflatex
+ call :make
+)
+
+if %1/==srcdist/ (
+:srcdist
+ echo Making source distribution...
+ if not exist %clsdir% mkdir %clsdir%
+ xcopy %clssrc% %clsdir% /S
+ xcopy %bstsrc%\%bstfile% . /S
+ call :clean
+ %arc% %arcflags% %target%.%arc% %srcfiles%
+ del /s /q %clsdir%
+ rmdir /s /q %clsdir%
+ del /q %bstfile%
+goto :end
+)
+
+if %1/==clean/ (
+:clean
+ del /s %clfiles% 2> nul
+ if exist %target%.rar del %target%.rar
+goto :end
+)
+
+if %1/==cleansvn/ (
+:cleansvn
+ del /s .svn 2>nul
+goto :end
+)
+
+if %1/==fixbb/ (
+:fixbb
+ echo Fixing bounding boxes of EPS files...
+ for /f "usebackq" %%n in (`dir *.eps /s /b`) do call :fix %%n
+goto :end
+:fix
+ echo %1
+ %epstool% --copy --quiet --bbox %1 %1.%suffix%
+ move %1.%suffix% %1
+goto :eof
+)
+
+if %1/==epstopdf/ (
+:epstopdf
+ echo Converting EPS to PDF...
+ for /f "usebackq" %%n in (`dir *.eps /s /b`) do call :conv %%n
+ goto :end
+:conv
+ echo %1
+ %epstopdf% "%1"
+goto :eof
+)
+rem Installs requiered packages
+if %1/==install/ (
+:install
+ if not exist %clssrc% md %clssrc%
+ xcopy %clsdir%\ %clssrc%\ /Y
+ rmdir %clsdir%
+ if not exist %bstsrc% md %bstsrc%
+ move %bstfile% %bstsrc%
+ %mktexlsr%
+goto :end
+)
+rem Start default DVI-viewer
+if %1/==preview/ (
+:preview
+ if not exist %target%.dvi call :make
+ start %target%.dvi
+goto :end
+)
+rem Convert PDF to DjVu using LizardTech DocumentExpress Enterprise
+if %1/==djvu/ (
+:djvu
+ if not exist %target%.pdf call :pdf
+ %pdftodjvu% %pdftodjvuflags% %target%.pdf
+goto :end
+)
+rem Create OCRed DjVu file
+if %1/==ocr/ (
+:ocr
+ if not exist %target%.djvu call :djvu
+ %djvuocr% %djvuocrflags% %target%.djvu %target%-ocr.djvu
+goto :end
+)
+rem Create backup
+if %1/==backup/ (
+:backup
+ call :srcdist
+ for /f "usebackq" %%n in (`date`) do move %target%.rar %%n.rar
+goto :end
+)
+
+:end
+shift & goto :start
+
+:getdir
+ for /f "usebackq tokens=4 skip=2" %%i in (`reg query %1 /v %2`) do set %3=%%i
+goto :eof
diff --git a/Master/texmf-dist/doc/latex/disser/templates/doctor/review.tex b/Master/texmf-dist/doc/latex/disser/templates/doctor/review.tex
new file mode 100644
index 00000000000..59a92856e0d
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/templates/doctor/review.tex
@@ -0,0 +1 @@
+\review
diff --git a/Master/texmf-dist/doc/latex/disser/templates/doctor/thesis.bib b/Master/texmf-dist/doc/latex/disser/templates/doctor/thesis.bib
new file mode 100644
index 00000000000..a85ee17ba6f
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/templates/doctor/thesis.bib
@@ -0,0 +1,24 @@
+@ARTICLE{Yoffe-AP42-93-173,
+ Author = {A. D. Yoffe},
+ Journal = {Adv. Phys.},
+ Pages = {173},
+ Volume = {42},
+ Year = {1993}
+}
+
+@ARTICLE{Kayanuma-PRB38-88-9797,
+ Author = {Y. Kayanuma},
+ Journal = {Phys. Rev. B},
+ Pages = {9797},
+ Volume = {38},
+ Year = {1988}
+}
+
+@ARTICLE{Efros-FTP16-82-1209,
+ Author = {Ал. Л. Эфрос and А. Л. Эфрос},
+ Journal = {Физика и техника полупроводников},
+ Pages = {1209},
+ Volume = {16},
+ Year = {1982},
+ Language = {russian}
+}
diff --git a/Master/texmf-dist/doc/latex/disser/templates/doctor/thesis.tex b/Master/texmf-dist/doc/latex/disser/templates/doctor/thesis.tex
new file mode 100644
index 00000000000..fa5e0519b84
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/templates/doctor/thesis.tex
@@ -0,0 +1,51 @@
+\documentclass[14pt,doctor,href]{disser}
+\usepackage[
+ a4paper, includehead, includefoot, mag=1000,
+ headsep=0mm, headheight=0mm,
+ left=20mm, right=10mm, top=20mm, bottom=20mm
+ ]{geometry}
+\usepackage[T2A]{fontenc}
+\usepackage[cp1251]{inputenc}
+\usepackage[english,russian]{babel}
+
+\graphicspath{{fig/}}
+% ----------------------------------------------------------------
+\begin{document}
+% Организация
+\institution{
+Название организации
+}
+% Номер УДК
+\libcatnum{111.222.333}
+
+\title{ДИССЕРТАЦИЯ\\
+на соискание ученой степени\\
+доктора физико-математических наук}
+% Тема
+\topic{Тема диссертации}
+%
+% Автор
+\author{ФИО автора}
+% Специальность
+\specnum{11.11.11}
+\spec{Специальность}
+% Город и год
+\city{Санкт-Петербург}
+\date{\number\year}
+
+\maketitle
+% ----------------------------------------------------------------
+\tableofcontents
+% ----------------------------------------------------------------
+\input{intro}
+\input{review}
+\input{1}
+\input{concl}
+\appendix
+\input{app-a}
+\noappendix
+% ----------------------------------------------------------------
+\bibliography{thesis}
+\bibliographystyle{gost71u}
+\end{document}
+% ----------------------------------------------------------------
diff --git a/Master/texmf-dist/doc/latex/disser/templates/latex.fig.mk b/Master/texmf-dist/doc/latex/disser/templates/latex.fig.mk
new file mode 100644
index 00000000000..a3e37c98505
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/templates/latex.fig.mk
@@ -0,0 +1,31 @@
+#
+# Makefile for figures
+# Author: Stanislav Kruchinin <stas@crypt.org.ru>
+#
+
+all:
+ @echo "run: make fixbb to fix BoundingBox"
+ @echo "run: make pdf to convert all figures to PDF"
+ @echo "run: make clean to clean PDF files"
+
+fixbb: *.eps
+ @echo -e "\nFixing BoundingBoxes...\n"
+ @for f in *.eps ; \
+ do \
+ echo -n "$$f..." ;\
+ epstool --quiet --copy --bbox $$f $$f~ ;\
+ mv $$f~ $$f ;\
+ echo "OK" ;\
+ done
+
+pdf: *.eps
+ @echo -e "\nConverting figures to PDF...\n"
+ @for f in *.eps ; \
+ do \
+ echo -n "$$f..." ;\
+ epstopdf $$f ;\
+ echo "OK" ;\
+ done
+
+clean:
+ rm -f *.pdf
diff --git a/Master/texmf-dist/doc/latex/disser/templates/latex.mk b/Master/texmf-dist/doc/latex/disser/templates/latex.mk
new file mode 100644
index 00000000000..1add498387b
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/templates/latex.mk
@@ -0,0 +1,102 @@
+#
+# Makefile for LaTeX projects
+# Author: Stanislav Kruchinin <stas@crypt.org.ru>
+#
+
+TARGET=thesis
+
+TEX=latex
+BIBTEX=bibtex8
+PDFLATEX=pdflatex
+L2H=latex2html
+FIND=/bin/find
+
+TEXFLAGS=-src-specials
+BIBTEXFLAGS=-B -c cp1251
+L2HFLAGS=-dir html -iso_language RU.RU -split 3 -short_index \
+ -numbered_footnotes -no_footnode -white -antialias \
+ -html_version 4.0
+
+SRC=$(TARGET).tex
+
+# Files to remove.
+CLEANEXT=*.aux *.toc *.idx *.ind *.ilg *.log *.out *.lof *.lot *.lol \
+ *.bbl *.blg *.bak *.dvi
+CLEANFILES=$(TARGET).pdf $(TARGET).ps $(TARGET)_2on1.ps $(TARGET)_2on1.pdf \
+ $(TARGET).tar.bz2
+
+# Targets
+dvi: $(TARGET).dvi
+
+ps: $(TARGET).ps
+
+pdf: $(TARGET).pdf
+
+html: $(SRC)
+ $(TEX) $(TARGET).tex
+ $(BIBTEX) $(BIBTEXFLAGS) $(TARGET) ;\
+ $(TEX) $(TARGET).tex
+ $(L2H) $(L2HFLAGS) $(TARGET).tex
+
+ps_2on1: $(TARGET)_2on1.ps
+
+pdf_2on1: $(TARGET)_2on1.pdf
+
+help:
+ @echo "run: make or make dvi or make $(TARGET).dvi"
+ @echo "run: make ps or make $(TARGET).ps"
+ @echo "run: make pdf or make $(TARGET).pdf"
+ @echo "run: make html"
+ @echo "run: make ps_2on1 or make $(TARGET)_2on1.ps"
+ @echo "run: make pdf_2on1 or make $(TARGET)_2on1.pdf"
+ @echo "run: make srcdist to create archive $(TARGET).tar.bz2"
+ @echo "run: make clean to remove (pdf)TeX ouptut files"
+ @echo "run: make cleansvn to \"make clean\" and remove .svn directories"
+
+$(TARGET).dvi: $(SRC)
+ $(TEX) $(TEXFLAGS) $(TARGET).tex
+ $(BIBTEX) $(BIBTEXFLAGS) $(TARGET) ;\
+ $(TEX) $(TEXFLAGS) $(TARGET).tex
+ counter=3 ; \
+ while egrep -s 'Rerun (LaTeX|to get)' $(TARGET).log && [ $$counter -gt 0 ] ;\
+ do \
+ $(TEX) $(TEXFLAGS) $(TARGET).tex ;\
+ counter=`expr $$counter - 1` ;\
+ done
+
+$(TARGET).ps: $(TARGET).dvi
+ dvips -o $(TARGET).ps $(TARGET).dvi
+
+$(TARGET).pdf: $(SRC)
+ @$(MAKE) -C fig fixbb pdf
+ $(PDFLATEX) $(TARGET).tex
+ $(BIBTEX) $(BIBTEXFLAGS) $(TARGET) ;\
+ $(PDFLATEX) $(TARGET).tex
+ counter=3 ; \
+ while egrep -s 'Rerun (LaTeX|to get)' $(TARGET).log && [ $$counter -gt 0 ] ;\
+ do \
+ $(PDFLATEX) $(TARGET).tex ;\
+ counter=`expr $$counter - 1` ;\
+ done
+
+$(TARGET)_2on1.ps: $(TARGET).ps
+ psnup -2 $^ > $@
+
+$(TARGET)_2on1.pdf: $(TARGET)_2on1.ps
+ ps2pdf $^ $@
+
+fixbb: fig/*.eps
+ @$(MAKE) -C fig fixbb
+
+srcdist:
+ @$(MAKE) clean
+ tar cjvf $(TARGET).tar.bz2 .
+
+clean:
+ rm -f $(CLEANEXT) $(CLEANFILES)
+ rm -f html/*\.*
+ @$(MAKE) -C fig clean
+
+cleansvn:
+ @$(MAKE) clean
+ $(FIND) . -name ".svn" -exec rm -Rf \{\} \;
diff --git a/Master/texmf-dist/doc/latex/disser/templates/master/1.tex b/Master/texmf-dist/doc/latex/disser/templates/master/1.tex
new file mode 100644
index 00000000000..4a5e5418401
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/templates/master/1.tex
@@ -0,0 +1 @@
+\chapter{Название главы}
diff --git a/Master/texmf-dist/doc/latex/disser/templates/master/Makefile b/Master/texmf-dist/doc/latex/disser/templates/master/Makefile
new file mode 100644
index 00000000000..c2c5d718b33
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/templates/master/Makefile
@@ -0,0 +1,3 @@
+TARGET=thesis
+
+include ../latex.mk \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/disser/templates/master/app-a.tex b/Master/texmf-dist/doc/latex/disser/templates/master/app-a.tex
new file mode 100644
index 00000000000..32fdb5374ba
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/templates/master/app-a.tex
@@ -0,0 +1,3 @@
+\chapter{Заголовок приложения}
+
+Текст приложения. \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/disser/templates/master/concl.tex b/Master/texmf-dist/doc/latex/disser/templates/master/concl.tex
new file mode 100644
index 00000000000..cd60e4f2708
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/templates/master/concl.tex
@@ -0,0 +1 @@
+\conclusion
diff --git a/Master/texmf-dist/doc/latex/disser/templates/master/fig/Makefile b/Master/texmf-dist/doc/latex/disser/templates/master/fig/Makefile
new file mode 100644
index 00000000000..5ee58751ab0
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/templates/master/fig/Makefile
@@ -0,0 +1 @@
+include ../../latex.fig.mk \ No newline at end of file
diff --git a/Master/texmf-dist/doc/latex/disser/templates/master/fig/fig.eps b/Master/texmf-dist/doc/latex/disser/templates/master/fig/fig.eps
new file mode 100644
index 00000000000..d3094eb51d3
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/templates/master/fig/fig.eps
@@ -0,0 +1,2661 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%BoundingBox: 235 371 361 470
+%%HiResBoundingBox: 236 371.521 360.902 469.38
+%%Creator: Adobe Illustrator(TM) 3.2
+%%AI8_CreatorVersion: 10.0
+%%For: (STiX0r) (-)
+%%Title: (2LevelSys.eps)
+%%CreationDate: 12/13/2003 4:07 AM
+%%DocumentProcessColors: Black
+%%DocumentSuppliedResources: procset Adobe_packedarray 2.0 0
+%%+ procset Adobe_cshow 1.1 0
+%%+ procset Adobe_customcolor 1.0 0
+%%+ procset Adobe_pattern_AI3 1.0 0
+%%+ procset Adobe_Illustrator_AI3 1.0 1
+%AI3_ColorUsage: Color
+%AI3_IncludePlacedImages
+%AI3_TemplateBox: 298.5 420.3896 298.5 420.3896
+%AI3_TileBox: 239 -327 815 465
+%AI3_DocumentPreview: PC_ColorTIFF
+%%PageOrigin:239 -327
+%%AI3_PaperRect:-8 834 587 -8
+%%AI3_Margin:8 -40 -9 8
+%AI7_GridSettings: 28.3465 10 28.3465 10 1 0 0.8 0.8 0.8 0.9 0.9 0.9
+%AI9_Flatten: 1
+%%EndComments
+%%BeginProlog
+%%BeginResource: procset Adobe_packedarray 2.0 0
+%%Title: (Packed Array Operators)
+%%Version: 2.0 0
+%%CreationDate: (8/2/90) ()
+%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved)
+userdict /Adobe_packedarray 5 dict dup begin put
+/initialize
+{
+/packedarray where
+ {
+ pop
+ }
+ {
+ Adobe_packedarray begin
+ Adobe_packedarray
+ {
+ dup xcheck
+ {
+ bind
+ } if
+ userdict 3 1 roll put
+ } forall
+ end
+ } ifelse
+} def
+/terminate
+{
+} def
+/packedarray
+{
+array astore readonly
+} def
+/setpacking
+{
+pop
+} def
+/currentpacking
+{
+false
+} def
+currentdict readonly pop end
+%%EndResource
+Adobe_packedarray /initialize get exec
+%%BeginResource: procset Adobe_cshow 1.1 0
+%%Title: (cshow Operator)
+%%Version: 1.1 0
+%%CreationDate: (1/23/89) ()
+%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved)
+currentpacking true setpacking
+userdict /Adobe_cshow 3 dict dup begin put
+/initialize
+{
+/cshow where
+ {
+ pop
+ }
+ {
+ userdict /Adobe_cshow_vars 1 dict dup begin put
+ /_cshow
+ {} def
+ Adobe_cshow begin
+ Adobe_cshow
+ {
+ dup xcheck
+ {
+ bind
+ } if
+ userdict 3 1 roll put
+ } forall
+ end
+ end
+ } ifelse
+} def
+/terminate
+{
+} def
+/cshow
+{
+exch
+Adobe_cshow_vars
+ exch /_cshow
+ exch put
+ {
+ 0 0 Adobe_cshow_vars /_cshow get exec
+ } forall
+} def
+currentdict readonly pop end
+setpacking
+%%EndResource
+%%BeginResource: procset Adobe_customcolor 1.0 0
+%%Title: (Custom Color Operators)
+%%Version: 1.0 0
+%%CreationDate: (5/9/88) ()
+%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved)
+currentpacking true setpacking
+userdict /Adobe_customcolor 5 dict dup begin put
+/initialize
+{
+/setcustomcolor where
+ {
+ pop
+ }
+ {
+ Adobe_customcolor begin
+ Adobe_customcolor
+ {
+ dup xcheck
+ {
+ bind
+ } if
+ pop pop
+ } forall
+ end
+ Adobe_customcolor begin
+ } ifelse
+} def
+/terminate
+{
+currentdict Adobe_customcolor eq
+ {
+ end
+ } if
+} def
+/findcmykcustomcolor
+{
+5 packedarray
+} def
+/setcustomcolor
+{
+exch
+aload pop pop
+4
+ {
+ 4 index mul 4 1 roll
+ } repeat
+5 -1 roll pop
+setcmykcolor
+} def
+/setoverprint
+{
+pop
+} def
+currentdict readonly pop end
+setpacking
+%%EndResource
+%%BeginResource: procset Adobe_pattern_AI3 1.1 0
+%%Title: (Adobe Illustrator (R) Version 3.0 Pattern Operators)
+%%Version: 1.1 0
+%%CreationDate: (7/21/89) ()
+%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved)
+currentpacking true setpacking
+userdict /Adobe_pattern_AI3 16 dict dup begin put
+/initialize
+{
+/definepattern where
+ {
+ pop
+ }
+ {
+ Adobe_pattern_AI3 begin
+ Adobe_pattern_AI3
+ {
+ dup xcheck
+ {
+ bind
+ } if
+ pop pop
+ } forall
+ mark
+ cachestatus 7 1 roll pop pop pop pop exch pop exch
+ {
+ {
+ 10000 add
+ dup 2 index gt
+ {
+ exit
+ } if
+ dup setcachelimit
+ } loop
+ } stopped
+ cleartomark
+ } ifelse
+} def
+/terminate
+{
+currentdict Adobe_pattern_AI3 eq
+ {
+ end
+ } if
+} def
+errordict
+/nocurrentpoint
+{
+pop
+stop
+} put
+errordict
+/invalidaccess
+{
+pop
+stop
+} put
+/patternencoding
+256 array def
+0 1 255
+{
+patternencoding exch ( ) 2 copy exch 0 exch put cvn put
+} for
+/definepattern
+{
+17 dict begin
+/uniform exch def
+/cache exch def
+/key exch def
+/procarray exch def
+/mtx exch matrix invertmatrix def
+/height exch def
+/width exch def
+/ctm matrix currentmatrix def
+/ptm matrix def
+/str 32 string def
+/slice 9 dict def
+slice /s 1 put
+slice /q 256 procarray length div sqrt floor cvi put
+slice /b 0 put
+/FontBBox [0 0 0 0] def
+/FontMatrix mtx matrix copy def
+/Encoding patternencoding def
+/FontType 3 def
+/BuildChar
+ {
+ exch
+ begin
+ /setstrokeadjust where {pop true setstrokeadjust} if
+ slice begin
+ dup q dup mul mod s idiv /i exch def
+ dup q dup mul mod s mod /j exch def
+ q dup mul idiv procarray exch get
+ /xl j width s div mul def
+ /xg j 1 add width s div mul def
+ /yl i height s div mul def
+ /yg i 1 add height s div mul def
+ uniform
+ {
+ 1 1
+ }
+ {
+ width 0 dtransform
+ dup mul exch dup mul add sqrt dup 1 add exch div
+ 0 height dtransform
+ dup mul exch dup mul add sqrt dup 1 add exch div
+ } ifelse
+ width 0 cache
+ {
+ xl 4 index mul yl 4 index mul xg 6 index mul yg 6 index mul
+ setcachedevice
+ }
+ {
+ setcharwidth
+ } ifelse
+ gsave
+ scale
+ newpath
+ xl yl moveto
+ xg yl lineto
+ xg yg lineto
+ xl yg lineto
+ closepath
+ clip
+ newpath
+ end
+ end
+ exec
+ grestore
+ } def
+key currentdict definefont
+end
+} def
+/patterncachesize
+{
+gsave
+newpath
+0 0 moveto
+width 0 lineto
+width height lineto
+0 height lineto
+closepath
+patternmatrix setmatrix
+pathbbox
+exch ceiling 4 -1 roll floor sub 3 1 roll
+ceiling exch floor sub
+mul 1 add
+grestore
+} def
+/patterncachelimit
+{
+cachestatus 7 1 roll 6 npop 8 mul
+} def
+/patternpath
+{
+exch dup begin setfont
+ctm setmatrix
+concat
+slice exch /b exch slice /q get dup mul mul put
+FontMatrix concat
+uniform
+ {
+ width 0 dtransform round width div exch round width div exch
+ 0 height dtransform round height div exch height div exch
+ 0 0 transform round exch round exch
+ ptm astore setmatrix
+ }
+ {
+ ptm currentmatrix pop
+ } ifelse
+{currentpoint} stopped not
+ {
+ 2 npop
+ pathbbox
+ true
+ 4 index 3 index eq
+ 4 index 3 index eq
+ and
+ {
+ pop false
+ {
+ {2 npop}
+ {3 npop true}
+ {7 npop true}
+ {pop true}
+ pathforall
+ } stopped
+ {
+ 5 npop true
+ } if
+ } if
+ {
+ height div ceiling height mul 4 1 roll
+ width div ceiling width mul 4 1 roll
+ height div floor height mul 4 1 roll
+ width div floor width mul 4 1 roll
+ 2 index sub height div ceiling cvi exch
+ 3 index sub width div ceiling cvi exch
+ 4 2 roll moveto
+ FontMatrix mtx invertmatrix
+ dup dup 4 get exch 5 get rmoveto
+ ptm ptm concatmatrix pop
+ slice /s
+ patterncachesize patterncachelimit div ceiling sqrt ceiling cvi
+ dup slice /q get gt
+ {
+ pop slice /q get
+ } if
+ put
+ 0 1 slice /s get dup mul 1 sub
+ {
+ slice /b get add
+ gsave
+ 0 1 str length 1 sub
+ {
+ str exch 2 index put
+ } for
+ pop
+ dup
+ {
+ gsave
+ ptm setmatrix
+ 1 index str length idiv {str show} repeat
+ 1 index str length mod str exch 0 exch getinterval show
+ grestore
+ 0 height rmoveto
+ } repeat
+ grestore
+ } for
+ 2 npop
+ }
+ {
+ 4 npop
+ } ifelse
+ } if
+end
+} def
+/patternclip
+{
+clip
+} def
+/patternstrokepath
+{
+strokepath
+} def
+/patternmatrix
+matrix def
+/patternfill
+{
+dup type /dicttype eq
+ {
+ Adobe_pattern_AI3 /patternmatrix get
+ } if
+gsave
+patternclip
+Adobe_pattern_AI3 /patternpath get exec
+grestore
+newpath
+} def
+/patternstroke
+{
+dup type /dicttype eq
+ {
+ Adobe_pattern_AI3 /patternmatrix get
+ } if
+gsave
+patternstrokepath
+true
+ {
+ {
+ {
+ newpath
+ moveto
+ }
+ {
+ lineto
+ }
+ {
+ curveto
+ }
+ {
+ closepath
+ 3 copy
+ Adobe_pattern_AI3 /patternfill get exec
+ } pathforall
+ 3 npop
+ } stopped
+ {
+ 5 npop
+ patternclip
+ Adobe_pattern_AI3 /patternfill get exec
+ } if
+ }
+ {
+ patternclip
+ Adobe_pattern_AI3 /patternfill get exec
+ } ifelse
+grestore
+newpath
+} def
+/patternashow
+{
+3 index type /dicttype eq
+ {
+ Adobe_pattern_AI3 /patternmatrix get 4 1 roll
+ } if
+ {
+ 2 npop (0) exch
+ 2 copy 0 exch put pop
+ gsave
+ false charpath currentpoint
+ 6 index 6 index 6 index
+ Adobe_pattern_AI3 /patternfill get exec
+ grestore
+ newpath moveto
+ 2 copy rmoveto
+ } exch cshow
+5 npop
+} def
+/patternawidthshow
+{
+6 index type /dicttype eq
+ {
+ Adobe_pattern_AI3 /patternmatrix get 7 1 roll
+ } if
+ {
+ 2 npop (0) exch
+ 2 copy 0 exch put
+ gsave
+ _sp eq {5 index 5 index rmoveto} if
+ false charpath currentpoint
+ 9 index 9 index 9 index
+ Adobe_pattern_AI3 /patternfill get exec
+ grestore
+ newpath moveto
+ 2 copy rmoveto
+ } exch cshow
+8 npop
+} def
+/patternashowstroke
+{
+4 index type /dicttype eq
+ {
+ patternmatrix /patternmatrix get 5 1 roll
+ } if
+4 1 roll
+ {
+ 2 npop (0) exch
+ 2 copy 0 exch put pop
+ gsave
+ false charpath
+ currentpoint
+ 4 index setmatrix
+ 7 index 7 index 7 index
+ Adobe_pattern_AI3 /patternstroke get exec
+ grestore
+ newpath moveto
+ 2 copy rmoveto
+ } exch cshow
+6 npop
+} def
+/patternawidthshowstroke
+{
+7 index type /dicttype eq
+ {
+ patternmatrix /patternmatrix get 8 1 roll
+ } if
+7 1 roll
+ {
+ 2 npop (0) exch
+ 2 copy 0 exch put
+ gsave
+ _sp eq {5 index 5 index rmoveto} if
+ false charpath currentpoint
+ 7 index setmatrix
+ 10 index 10 index 10 index
+ Adobe_pattern_AI3 /patternstroke get exec
+ grestore
+ newpath moveto
+ 2 copy rmoveto
+ } exch cshow
+9 npop
+} def
+currentdict readonly pop end
+setpacking
+%%EndResource
+%%BeginResource: procset Adobe_Illustrator_AI3 1.1 0
+%%Title: (Adobe Illustrator (R) Version 3.0 Full Prolog)
+%%Version: 1.1 0
+%%CreationDate: (3/7/1994) ()
+%%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved)
+currentpacking true setpacking
+userdict /Adobe_Illustrator_AI3 71 dict dup begin put
+/initialize
+{
+userdict /Adobe_Illustrator_AI3_vars 67 dict dup begin put
+/_lp /none def
+/_pf {} def
+/_ps {} def
+/_psf {} def
+/_pss {} def
+/_pjsf {} def
+/_pjss {} def
+/_pola 0 def
+/_doClip 0 def
+/cf currentflat def
+/_tm matrix def
+/_renderStart [/e0 /r0 /a0 /o0 /e1 /r1 /a1 /i0] def
+/_renderEnd [null null null null /i1 /i1 /i1 /i1] def
+/_render -1 def
+/_rise 0 def
+/_ax 0 def
+/_ay 0 def
+/_cx 0 def
+/_cy 0 def
+/_leading [0 0] def
+/_ctm matrix def
+/_mtx matrix def
+/_sp 16#020 def
+/_hyphen (-) def
+/_fScl 0 def
+/_cnt 0 def
+/_hs 1 def
+/_nativeEncoding 0 def
+/_useNativeEncoding 0 def
+/_tempEncode 0 def
+/_pntr 0 def
+/_tDict 2 dict def
+/_wv 0 def
+/Tx {} def
+/Tj {} def
+/CRender {} def
+/_AI3_savepage {} def
+/_gf null def
+/_cf 4 array def
+/_if null def
+/_of false def
+/_fc {} def
+/_gs null def
+/_cs 4 array def
+/_is null def
+/_os false def
+/_sc {} def
+/_pd 1 dict def
+/_ed 15 dict def
+/_pm matrix def
+/_fm null def
+/_fd null def
+/_fdd null def
+/_sm null def
+/_sd null def
+/_sdd null def
+/_i null def
+Adobe_Illustrator_AI3 begin
+Adobe_Illustrator_AI3 dup /nc get begin
+ {
+ dup xcheck
+ {
+ bind
+ } if
+ pop pop
+ } forall
+end
+end
+end
+Adobe_Illustrator_AI3 begin
+Adobe_Illustrator_AI3_vars begin
+newpath
+} def
+/terminate
+{
+end
+end
+} def
+/_
+null def
+/ddef
+{
+Adobe_Illustrator_AI3_vars 3 1 roll put
+} def
+/xput
+{
+dup load dup length exch maxlength eq
+ {
+ dup dup load dup
+ length 2 mul dict copy def
+ } if
+load begin def end
+} def
+/npop
+{
+ {
+ pop
+ } repeat
+} def
+/sw
+{
+dup length exch stringwidth
+exch 5 -1 roll 3 index mul add
+4 1 roll 3 1 roll mul add
+} def
+/swj
+{
+dup 4 1 roll
+dup length exch stringwidth
+exch 5 -1 roll 3 index mul add
+4 1 roll 3 1 roll mul add
+6 2 roll /_cnt 0 ddef
+{1 index eq {/_cnt _cnt 1 add ddef} if} forall pop
+exch _cnt mul exch _cnt mul 2 index add 4 1 roll 2 index add 4 1 roll pop pop
+} def
+/ss
+{
+4 1 roll
+ {
+ 2 npop
+ (0) exch 2 copy 0 exch put pop
+ gsave
+ false charpath currentpoint
+ 4 index setmatrix
+ stroke
+ grestore
+ moveto
+ 2 copy rmoveto
+ } exch cshow
+3 npop
+} def
+/jss
+{
+4 1 roll
+ {
+ 2 npop
+ (0) exch 2 copy 0 exch put
+ gsave
+ _sp eq
+ {
+ exch 6 index 6 index 6 index 5 -1 roll widthshow
+ currentpoint
+ }
+ {
+ false charpath currentpoint
+ 4 index setmatrix stroke
+ }ifelse
+ grestore
+ moveto
+ 2 copy rmoveto
+ } exch cshow
+6 npop
+} def
+/sp
+{
+ {
+ 2 npop (0) exch
+ 2 copy 0 exch put pop
+ false charpath
+ 2 copy rmoveto
+ } exch cshow
+2 npop
+} def
+/jsp
+{
+ {
+ 2 npop
+ (0) exch 2 copy 0 exch put
+ _sp eq
+ {
+ exch 5 index 5 index 5 index 5 -1 roll widthshow
+ }
+ {
+ false charpath
+ }ifelse
+ 2 copy rmoveto
+ } exch cshow
+5 npop
+} def
+/pl
+{
+transform
+0.25 sub round 0.25 add exch
+0.25 sub round 0.25 add exch
+itransform
+} def
+/setstrokeadjust where
+ {
+ pop true setstrokeadjust
+ /c
+ {
+ curveto
+ } def
+ /C
+ /c load def
+ /v
+ {
+ currentpoint 6 2 roll curveto
+ } def
+ /V
+ /v load def
+ /y
+ {
+ 2 copy curveto
+ } def
+ /Y
+ /y load def
+ /l
+ {
+ lineto
+ } def
+ /L
+ /l load def
+ /m
+ {
+ moveto
+ } def
+ }
+ {
+ /c
+ {
+ pl curveto
+ } def
+ /C
+ /c load def
+ /v
+ {
+ currentpoint 6 2 roll pl curveto
+ } def
+ /V
+ /v load def
+ /y
+ {
+ pl 2 copy curveto
+ } def
+ /Y
+ /y load def
+ /l
+ {
+ pl lineto
+ } def
+ /L
+ /l load def
+ /m
+ {
+ pl moveto
+ } def
+ } ifelse
+/d
+{
+setdash
+} def
+/cf {} def
+/i
+{
+dup 0 eq
+ {
+ pop cf
+ } if
+setflat
+} def
+/j
+{
+setlinejoin
+} def
+/J
+{
+setlinecap
+} def
+/M
+{
+setmiterlimit
+} def
+/w
+{
+setlinewidth
+} def
+/H
+{} def
+/h
+{
+closepath
+} def
+/N
+{
+_pola 0 eq
+ {
+ _doClip 1 eq {clip /_doClip 0 ddef} if
+ newpath
+ }
+ {
+ /CRender {N} ddef
+ }ifelse
+} def
+/n
+{N} def
+/F
+{
+_pola 0 eq
+ {
+ _doClip 1 eq
+ {
+ gsave _pf grestore clip newpath /_lp /none ddef _fc
+ /_doClip 0 ddef
+ }
+ {
+ _pf
+ }ifelse
+ }
+ {
+ /CRender {F} ddef
+ }ifelse
+} def
+/f
+{
+closepath
+F
+} def
+/S
+{
+_pola 0 eq
+ {
+ _doClip 1 eq
+ {
+ gsave _ps grestore clip newpath /_lp /none ddef _sc
+ /_doClip 0 ddef
+ }
+ {
+ _ps
+ }ifelse
+ }
+ {
+ /CRender {S} ddef
+ }ifelse
+} def
+/s
+{
+closepath
+S
+} def
+/B
+{
+_pola 0 eq
+ {
+ _doClip 1 eq
+ gsave F grestore
+ {
+ gsave S grestore clip newpath /_lp /none ddef _sc
+ /_doClip 0 ddef
+ }
+ {
+ S
+ }ifelse
+ }
+ {
+ /CRender {B} ddef
+ }ifelse
+} def
+/b
+{
+closepath
+B
+} def
+/W
+{
+/_doClip 1 ddef
+} def
+/*
+{
+count 0 ne
+ {
+ dup type (stringtype) eq {pop} if
+ } if
+_pola 0 eq {newpath} if
+} def
+/u
+{} def
+/U
+{} def
+/q
+{
+_pola 0 eq {gsave} if
+} def
+/Q
+{
+_pola 0 eq {grestore} if
+} def
+/*u
+{
+_pola 1 add /_pola exch ddef
+} def
+/*U
+{
+_pola 1 sub /_pola exch ddef
+_pola 0 eq {CRender} if
+} def
+/D
+{pop} def
+/*w
+{} def
+/*W
+{} def
+/`
+{
+/_i save ddef
+6 1 roll 4 npop
+concat pop
+userdict begin
+/showpage {} def
+0 setgray
+0 setlinecap
+1 setlinewidth
+0 setlinejoin
+10 setmiterlimit
+[] 0 setdash
+/setstrokeadjust where {pop false setstrokeadjust} if
+newpath
+0 setgray
+false setoverprint
+} def
+/~
+{
+end
+_i restore
+} def
+/@
+{} def
+/&
+{} def
+/O
+{
+0 ne
+/_of exch ddef
+/_lp /none ddef
+} def
+/R
+{
+0 ne
+/_os exch ddef
+/_lp /none ddef
+} def
+/g
+{
+/_gf exch ddef
+/_fc
+{
+_lp /fill ne
+ {
+ _of setoverprint
+ _gf setgray
+ /_lp /fill ddef
+ } if
+} ddef
+/_pf
+{
+_fc
+fill
+} ddef
+/_psf
+{
+_fc
+ashow
+} ddef
+/_pjsf
+{
+_fc
+awidthshow
+} ddef
+/_lp /none ddef
+} def
+/G
+{
+/_gs exch ddef
+/_sc
+{
+_lp /stroke ne
+ {
+ _os setoverprint
+ _gs setgray
+ /_lp /stroke ddef
+ } if
+} ddef
+/_ps
+{
+_sc
+stroke
+} ddef
+/_pss
+{
+_sc
+ss
+} ddef
+/_pjss
+{
+_sc
+jss
+} ddef
+/_lp /none ddef
+} def
+/k
+{
+_cf astore pop
+/_fc
+{
+_lp /fill ne
+ {
+ _of setoverprint
+ _cf aload pop setcmykcolor
+ /_lp /fill ddef
+ } if
+} ddef
+/_pf
+{
+_fc
+fill
+} ddef
+/_psf
+{
+_fc
+ashow
+} ddef
+/_pjsf
+{
+_fc
+awidthshow
+} ddef
+/_lp /none ddef
+} def
+/K
+{
+_cs astore pop
+/_sc
+{
+_lp /stroke ne
+ {
+ _os setoverprint
+ _cs aload pop setcmykcolor
+ /_lp /stroke ddef
+ } if
+} ddef
+/_ps
+{
+_sc
+stroke
+} ddef
+/_pss
+{
+_sc
+ss
+} ddef
+/_pjss
+{
+_sc
+jss
+} ddef
+/_lp /none ddef
+} def
+/x
+{
+/_gf exch ddef
+findcmykcustomcolor
+/_if exch ddef
+/_fc
+{
+_lp /fill ne
+ {
+ _of setoverprint
+ _if _gf 1 exch sub setcustomcolor
+ /_lp /fill ddef
+ } if
+} ddef
+/_pf
+{
+_fc
+fill
+} ddef
+/_psf
+{
+_fc
+ashow
+} ddef
+/_pjsf
+{
+_fc
+awidthshow
+} ddef
+/_lp /none ddef
+} def
+/X
+{
+/_gs exch ddef
+findcmykcustomcolor
+/_is exch ddef
+/_sc
+{
+_lp /stroke ne
+ {
+ _os setoverprint
+ _is _gs 1 exch sub setcustomcolor
+ /_lp /stroke ddef
+ } if
+} ddef
+/_ps
+{
+_sc
+stroke
+} ddef
+/_pss
+{
+_sc
+ss
+} ddef
+/_pjss
+{
+_sc
+jss
+} ddef
+/_lp /none ddef
+} def
+/dp
+{
+dup null eq
+{
+pop
+_dp 0 ne
+ {
+ 0 1 _dp 1 sub _dl mod
+ {
+ _da exch get 3 get
+ } for
+ _dp 1 sub _dl mod 1 add packedarray
+ _da 0 get aload pop 8 -1 roll 5 -1 roll pop 4 1 roll
+ definepattern pop
+ } if
+}
+{
+_dp 0 ne _dp _dl mod 0 eq and
+ {
+ null dp
+ } if
+7 packedarray _da exch _dp _dl mod exch put
+_dp _dl mod _da 0 get 4 get 2 packedarray
+/_dp _dp 1 add def
+} ifelse
+} def
+/E
+{
+_ed begin
+dup 0 get type /arraytype ne
+ {
+ 0
+ {
+ dup 1 add index type /arraytype eq
+ {
+ 1 add
+ }
+ {
+ exit
+ } ifelse
+ } loop
+ array astore
+ } if
+/_dd exch def
+/_ury exch def
+/_urx exch def
+/_lly exch def
+/_llx exch def
+/_n exch def
+/_y 0 def
+/_dl 4 def
+/_dp 0 def
+/_da _dl array def
+0 1 _dd length 1 sub
+ {
+ /_d exch _dd exch get def
+ 0 2 _d length 2 sub
+ {
+ /_x exch def
+ /_c _d _x get _ ne def
+ /_r _d _x 1 add get cvlit def
+ _r _ ne
+ {
+ _urx _llx sub _ury _lly sub [1 0 0 1 0 0]
+ [
+ /save cvx
+ _llx neg _lly neg /translate cvx
+ _c
+ {
+ nc /begin cvx
+ } if
+ _r dup type /stringtype eq
+ {
+ cvx
+ }
+ {
+ {exec} /forall cvx
+ } ifelse
+ _c
+ {
+ /end cvx
+ } if
+ /restore cvx
+ ] cvx
+ /_fn 12 _n length add string def
+ _y _fn cvs pop
+ /_y _y 1 add def
+ _fn 12 _n putinterval
+ _fn _c false dp
+ _d exch _x 1 add exch put
+ } if
+ } for
+ } for
+null dp
+_n _dd /_pd
+end xput
+} def
+/fc
+{
+_fm dup concatmatrix pop
+} def
+/p
+{
+/_fm exch ddef
+9 -2 roll _pm translate fc
+7 -2 roll _pm scale fc
+5 -1 roll _pm rotate fc
+4 -2 roll exch 0 ne
+ {
+ dup _pm rotate fc
+ 1 -1 _pm scale fc
+ neg _pm rotate fc
+ }
+ {
+ pop
+ } ifelse
+dup _pm rotate fc
+exch dup sin exch cos div 1 0 0 1 0 6 2 roll
+_pm astore fc
+neg _pm rotate fc
+_pd exch get /_fdd exch ddef
+/_pf
+{
+save
+/_doClip 0 ddef
+0 1 _fdd length 1 sub
+ {
+ /_fd exch _fdd exch get ddef
+ _fd
+ 0 2 _fd length 2 sub
+ {
+ gsave
+ 2 copy get dup _ ne
+ {
+ cvx exec _fc
+ }
+ {
+ pop
+ } ifelse
+ 2 copy 1 add get dup _ ne
+ {
+ aload pop findfont _fm
+ patternfill
+ }
+ {
+ pop
+ fill
+ } ifelse
+ grestore
+ pop
+ } for
+ pop
+ } for
+restore
+newpath
+} ddef
+/_psf
+{
+save
+/_doClip 0 ddef
+0 1 _fdd length 1 sub
+ {
+ /_fd exch _fdd exch get ddef
+ _fd
+ 0 2 _fd length 2 sub
+ {
+ gsave
+ 2 copy get dup _ ne
+ {
+ cvx exec _fc
+ }
+ {
+ pop
+ } ifelse
+ 2 copy 1 add get dup _ ne
+ {
+ aload pop findfont _fm
+ 9 copy 6 npop patternashow
+ }
+ {
+ pop
+ 6 copy 3 npop ashow
+ } ifelse
+ grestore
+ pop
+ } for
+ pop
+ } for
+restore
+%3 npop newpath
+sw rmoveto
+} ddef
+/_pjsf
+{
+save
+/_doClip 0 ddef
+0 1 _fdd length 1 sub
+ {
+ /_fd exch _fdd exch get ddef
+ _fd
+ 0 2 _fd length 2 sub
+ {
+ gsave
+ 2 copy get dup _ ne
+ {
+ cvx exec _fc
+ }
+ {
+ pop
+ } ifelse
+ 2 copy 1 add get dup _ ne
+ {
+ aload pop findfont _fm
+ 12 copy 6 npop patternawidthshow
+ }
+ {
+ pop 9 copy 3 npop awidthshow
+ } ifelse
+ grestore
+ pop
+ } for
+ pop
+ } for
+restore
+swj rmoveto
+} ddef
+/_lp /none ddef
+} def
+/sc
+{
+_sm dup concatmatrix pop
+} def
+/P
+{
+/_sm exch ddef
+9 -2 roll _pm translate sc
+7 -2 roll _pm scale sc
+5 -1 roll _pm rotate sc
+4 -2 roll exch 0 ne
+ {
+ dup _pm rotate sc
+ 1 -1 _pm scale sc
+ neg _pm rotate sc
+ }
+ {
+ pop
+ } ifelse
+dup _pm rotate sc
+exch dup sin exch cos div 1 0 0 1 0 6 2 roll
+_pm astore sc
+neg _pm rotate sc
+_pd exch get /_sdd exch ddef
+/_ps
+{
+save
+/_doClip 0 ddef
+0 1 _sdd length 1 sub
+ {
+ /_sd exch _sdd exch get ddef
+ _sd
+ 0 2 _sd length 2 sub
+ {
+ gsave
+ 2 copy get dup _ ne
+ {
+ cvx exec _sc
+ }
+ {
+ pop
+ } ifelse
+ 2 copy 1 add get dup _ ne
+ {
+ aload pop findfont _sm
+ patternstroke
+ }
+ {
+ pop stroke
+ } ifelse
+ grestore
+ pop
+ } for
+ pop
+ } for
+restore
+newpath
+} ddef
+/_pss
+{
+save
+/_doClip 0 ddef
+0 1 _sdd length 1 sub
+ {
+ /_sd exch _sdd exch get ddef
+ _sd
+ 0 2 _sd length 2 sub
+ {
+ gsave
+ 2 copy get dup _ ne
+ {
+ cvx exec _sc
+ }
+ {
+ pop
+ } ifelse
+ 2 copy 1 add get dup _ ne
+ {
+ aload pop findfont _sm
+ 10 copy 6 npop patternashowstroke
+ }
+ {
+ pop 7 copy 3 npop ss
+ } ifelse
+ grestore
+ pop
+ } for
+ pop
+ } for
+restore
+pop sw rmoveto
+} ddef
+/_pjss
+{
+save
+/_doClip 0 ddef
+0 1 _sdd length 1 sub
+ {
+ /_sd exch _sdd exch get ddef
+ _sd
+ 0 2 _sd length 2 sub
+ {
+ gsave
+ 2 copy get dup _ ne
+ {
+ cvx exec _sc
+ }
+ {
+ pop
+ } ifelse
+ 2 copy 1 add get dup _ ne
+ {
+ aload pop findfont _sm
+ 13 copy 6 npop patternawidthshowstroke
+ }
+ {
+ pop 10 copy 3 npop jss
+ } ifelse
+ grestore
+ pop
+ } for
+ pop
+ } for
+restore
+pop swj rmoveto
+} ddef
+/_lp /none ddef
+} def
+/A
+{
+pop
+} def
+/nc 3 dict def
+nc begin
+/setgray
+{
+pop
+} bind def
+/setcmykcolor
+{
+4 npop
+} bind def
+/setcustomcolor
+{
+2 npop
+} bind def
+currentdict readonly pop end
+currentdict readonly pop end
+setpacking
+/annotatepage
+{
+} def
+%%EndResource
+%%EndProlog
+%%BeginSetup
+Adobe_cshow /initialize get exec
+Adobe_customcolor /initialize get exec
+Adobe_pattern_AI3 /initialize get exec
+Adobe_Illustrator_AI3 /initialize get exec
+%AI3_BeginPattern: (Azure Rings)
+(Azure Rings) 22.5 22.5 58.5 58.5 [
+%AI3_Tile
+(0 O 0 R 0.9569 0.9294 0 0 k
+ 0.9569 0.9294 0 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 1.75 w 4 M []0 d 40.5 58.5 m
+40.5 48.5586 32.4409 40.5 22.5 40.5 c
+12.5591 40.5 4.5 48.5586 4.5 58.5 c
+4.5 68.4414 12.5591 76.5 22.5 76.5 c
+32.4409 76.5 40.5 68.4414 40.5 58.5 c
+s 40.5 22.5 m
+40.5 12.5586 32.4409 4.5 22.5 4.5 c
+12.5591 4.5 4.5 12.5586 4.5 22.5 c
+4.5 32.4414 12.5591 40.5 22.5 40.5 c
+32.4409 40.5 40.5 32.4414 40.5 22.5 c
+s 40.5 40.5 m
+40.5 30.5586 32.4409 22.5 22.5 22.5 c
+12.5591 22.5 4.5 30.5586 4.5 40.5 c
+4.5 50.4414 12.5591 58.5 22.5 58.5 c
+32.4409 58.5 40.5 50.4414 40.5 40.5 c
+s 58.5 58.5 m
+58.5 48.5586 50.4409 40.5 40.5 40.5 c
+30.5591 40.5 22.5 48.5586 22.5 58.5 c
+22.5 68.4414 30.5591 76.5 40.5 76.5 c
+50.4409 76.5 58.5 68.4414 58.5 58.5 c
+s 58.5 22.5 m
+58.5 12.5586 50.4409 4.5 40.5 4.5 c
+30.5591 4.5 22.5 12.5586 22.5 22.5 c
+22.5 32.4414 30.5591 40.5 40.5 40.5 c
+50.4409 40.5 58.5 32.4414 58.5 22.5 c
+s 58.5 40.5 m
+58.5 30.5586 50.4409 22.5 40.5 22.5 c
+30.5591 22.5 22.5 30.5586 22.5 40.5 c
+22.5 50.4414 30.5591 58.5 40.5 58.5 c
+50.4409 58.5 58.5 50.4414 58.5 40.5 c
+s 76.5 58.5 m
+76.5 48.5586 68.4409 40.5 58.5 40.5 c
+48.5591 40.5 40.5 48.5586 40.5 58.5 c
+40.5 68.4414 48.5591 76.5 58.5 76.5 c
+68.4409 76.5 76.5 68.4414 76.5 58.5 c
+s 76.5 22.5 m
+76.5 12.5586 68.4409 4.5 58.5 4.5 c
+48.5591 4.5 40.5 12.5586 40.5 22.5 c
+40.5 32.4414 48.5591 40.5 58.5 40.5 c
+68.4409 40.5 76.5 32.4414 76.5 22.5 c
+s 76.5 40.5 m
+76.5 30.5586 68.4409 22.5 58.5 22.5 c
+48.5591 22.5 40.5 30.5586 40.5 40.5 c
+40.5 50.4414 48.5591 58.5 58.5 58.5 c
+68.4409 58.5 76.5 50.4414 76.5 40.5 c
+s %AI6_EndPatternLayer
+) &
+] E
+%AI3_EndPattern
+%AI3_BeginPattern: (Camouflage)
+(Camouflage) 1 1 73 73 [
+%AI3_Tile
+(0 O 0 R 0.6039 0.1412 0.9333 0.0275 k
+ 0.6039 0.1412 0.9333 0.0275 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 1 w 4 M []0 d 1 73 m
+1 1 L
+73 1 L
+73 73 L
+1 73 L
+f %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.4941 0.3529 0.9451 0.2 k
+ 0.4941 0.3529 0.9451 0.2 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 1 w 4 M []0 d 18.5449 73 m
+18.5449 1 L
+46.7832 1 L
+46.7832 73 L
+18.5449 73 L
+f %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.1882 0.1098 0.898 0.0157 k
+ 0.1882 0.1098 0.898 0.0157 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 1 w 4 M []0 d 11.9512 1 m
+11.9512 4.7129 9.2314 2.8813 9.2314 6.5938 c
+9.2314 10.2334 4.25 10.2334 4.25 13.8735 c
+4.25 17.4858 10.0313 17.4858 10.0313 21.0991 c
+10.0313 24.832 10.208 24.832 10.208 28.5654 c
+10.208 32.3071 5.5205 32.3071 5.5205 36.0469 c
+5.5205 39.7021 11.8838 39.7021 11.8838 43.356 c
+11.8838 47.0566 7.4609 47.0566 7.4609 50.7568 c
+7.4609 54.4043 5.7959 54.4043 5.7959 58.0542 c
+5.7959 61.7686 4.6631 61.7686 4.6631 65.4805 c
+4.6631 69.1636 11.9512 69.3184 11.9512 73 C
+27.9268 73 L
+27.9268 69.3184 22.0635 69.1636 22.0635 65.4805 c
+22.0635 61.7686 28.6631 61.7686 28.6631 58.0542 c
+28.6631 54.4043 25.1553 54.4043 25.1553 50.7568 c
+25.1553 47.0566 28.8145 47.0566 28.8145 43.356 c
+28.8145 39.7021 22.1191 39.7021 22.1191 36.0469 c
+22.1191 32.3071 26.3945 32.3071 26.3945 28.5654 c
+26.3945 24.832 24.4248 24.832 24.4248 21.0991 c
+24.4248 17.4858 20.3838 17.4858 20.3838 13.8735 c
+20.3838 10.2334 24.6055 10.2334 24.6055 6.5938 c
+24.6055 2.8813 27.9268 4.7129 27.9268 1 C
+11.9512 1 L
+f %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.9216 0.2157 0.9294 0.0745 k
+ 0.9216 0.2157 0.9294 0.0745 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 1 w 4 M []0 d 41.875 1 m
+41.875 4.7134 42.3867 2.8818 42.3867 6.5938 c
+42.3867 10.2334 40.5947 10.2334 40.5947 13.8735 c
+40.5947 17.4858 41.5742 17.4858 41.5742 21.0991 c
+41.5742 24.832 43.6484 24.832 43.6484 28.5659 c
+43.6484 32.3076 39.1709 32.3076 39.1709 36.0469 c
+39.1709 39.7026 39.7549 39.7026 39.7549 43.356 c
+39.7549 47.0566 45.3896 47.0566 45.3896 50.7568 c
+45.3896 54.4043 40.1055 54.4043 40.1055 58.0542 c
+40.1055 61.7686 40.6289 61.7686 40.6289 65.4805 c
+40.6289 69.1636 41.875 69.3184 41.875 73 C
+59.0752 73 L
+59.0752 69.4219 53.4805 70.1934 53.4805 66.6143 c
+53.4805 62.9136 55.8945 62.9136 55.8945 59.2153 c
+55.8945 55.502 61.0059 55.502 61.0059 51.7886 c
+61.0059 48.1489 60.5635 48.1489 60.5635 44.5103 c
+60.5635 40.897 59.9277 40.897 59.9277 37.2842 c
+59.9277 33.5508 56.3662 33.5508 56.3662 29.8169 c
+56.3662 26.0762 61.0908 26.0762 61.0908 22.3354 c
+61.0908 18.6812 52.6025 18.6812 52.6025 15.0264 c
+52.6025 11.3262 55.7461 11.3262 55.7461 7.6265 c
+55.7461 3.978 59.0752 4.6484 59.0752 1 C
+41.875 1 L
+f %AI6_EndPatternLayer
+) &
+] E
+%AI3_EndPattern
+%AI3_BeginPattern: (Honeycomb)
+(Honeycomb) 12.9819 14.6548 65.8066 60.6758 [
+%AI3_Tile
+(0 O 0 R 0.3686 0.949 0.9137 0.3451 k
+ 0.3686 0.949 0.9137 0.3451 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 2 w 4 M []0 d 52.3345 28.1372 m
+40.6475 21.3906 L
+40.6475 7.9009 L
+52.3345 1.1543 L
+64.0161 7.9009 L
+64.0161 21.3906 L
+52.3345 28.1372 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.0235 0.6941 0.9137 0 k
+ 0.0235 0.6941 0.9137 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.5 w 4 M []0 d 43.9536 19.4839 m
+43.9536 9.8081 L
+52.3345 4.9702 L
+60.7153 9.8081 L
+60.7153 19.4839 L
+52.3345 24.3218 L
+43.9536 19.4839 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.3686 0.949 0.9137 0.3451 k
+ 0.3686 0.949 0.9137 0.3451 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 2 w 4 M []0 d 25.7944 28.1406 m
+14.1099 21.3911 L
+14.1099 7.9014 L
+25.7944 1.1548 L
+37.479 7.9014 L
+37.479 21.394 L
+25.7944 28.1406 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.0235 0.6941 0.9137 0 k
+ 0.0235 0.6941 0.9137 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.5 w 4 M []0 d 17.4126 19.4839 m
+17.4126 9.8081 L
+25.7944 4.9702 L
+34.1743 9.8081 L
+34.1743 19.4839 L
+25.7944 24.3218 L
+17.4126 19.4839 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.3686 0.949 0.9137 0.3451 k
+ 0.3686 0.949 0.9137 0.3451 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 2 w 4 M []0 d 12.6846 50.7852 m
+1 44.0356 L
+1 30.5459 L
+12.6846 23.7993 L
+24.3691 30.5459 L
+24.3691 44.0386 L
+12.6846 50.7852 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.0235 0.6941 0.9137 0 k
+ 0.0235 0.6941 0.9137 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.5 w 4 M []0 d 4.3027 42.1284 m
+4.3027 32.4526 L
+12.6846 27.6147 L
+21.0645 32.4526 L
+21.0645 42.1284 L
+12.6846 46.9663 L
+4.3027 42.1284 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.3686 0.949 0.9137 0.3451 k
+ 0.3686 0.949 0.9137 0.3451 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 2 w 4 M []0 d 65.603 51.1226 m
+53.9185 44.3765 L
+53.9185 30.8843 L
+65.603 24.1382 L
+77.2871 30.8843 L
+77.2871 44.3774 L
+65.603 51.1226 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.0235 0.6941 0.9137 0 k
+ 0.0235 0.6941 0.9137 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.5 w 4 M []0 d 57.2202 42.4692 m
+57.2202 32.7915 L
+65.603 27.9536 L
+73.9819 32.7915 L
+73.9819 42.4692 L
+65.603 47.3081 L
+57.2202 42.4692 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.3686 0.949 0.9137 0.3451 k
+ 0.3686 0.949 0.9137 0.3451 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 2 w 4 M []0 d 39.0649 51.1235 m
+27.3774 44.3765 L
+27.3774 30.8843 L
+39.0649 24.1382 L
+50.7471 30.8843 L
+50.7471 44.3774 L
+39.0649 51.1235 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.0235 0.6941 0.9137 0 k
+ 0.0235 0.6941 0.9137 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.5 w 4 M []0 d 30.6821 42.4692 m
+30.6821 32.7915 L
+39.0649 27.9517 L
+47.4438 32.7915 L
+47.4438 42.4702 L
+39.0649 47.3091 L
+30.6821 42.4692 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.3686 0.949 0.9137 0.3451 k
+ 0.3686 0.949 0.9137 0.3451 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 2 w 4 M []0 d 25.7944 74.1074 m
+14.1099 67.3599 L
+14.1099 53.8682 L
+25.7944 47.1221 L
+37.479 53.8682 L
+37.479 67.3599 L
+25.7944 74.1074 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.0235 0.6941 0.9137 0 k
+ 0.0235 0.6941 0.9137 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.5 w 4 M []0 d 17.4126 65.4526 m
+17.4126 55.7749 L
+25.7944 50.937 L
+34.1743 55.7749 L
+34.1772 65.4526 L
+25.7944 70.2905 L
+17.4126 65.4526 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.3686 0.949 0.9137 0.3451 k
+ 0.3686 0.949 0.9137 0.3451 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 2 w 4 M []0 d 52.3345 74.1074 m
+40.6475 67.3599 L
+40.6475 53.8682 L
+52.3345 47.1221 L
+64.0161 53.8682 L
+64.0161 67.3599 L
+52.3345 74.1074 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.0235 0.6941 0.9137 0 k
+ 0.0235 0.6941 0.9137 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.5 w 4 M []0 d 43.9536 65.4526 m
+43.9536 55.7749 L
+52.3345 50.937 L
+60.7153 55.7749 L
+60.7153 65.4526 L
+52.3345 70.2905 L
+43.9536 65.4526 L
+s %AI6_EndPatternLayer
+) &
+] E
+%AI3_EndPattern
+%AI3_BeginPattern: (Jungle Stripes)
+(Jungle Stripes) 37 19 73 55 [
+%AI3_Tile
+(0 O 0 R 0.9255 0.0745 0.9373 0.0118 k
+ 0.9255 0.0745 0.9373 0.0118 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 18 w 4 M []0 d 37 37 m
+73 37 l
+S %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.3451 0.0118 0.6863 0 k
+ 0.3451 0.0118 0.6863 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 9 w 4 M []0 d 37 37 m
+73 37 l
+S %AI6_EndPatternLayer
+) &
+] E
+%AI3_EndPattern
+%AI3_BeginPattern: (Mediterranean Tiles)
+(Mediterranean Tiles) 4.9482 11.5332 39.291 45.8818 [
+%AI3_Tile
+(0 O 0 R 0 0 0 0 k
+ 0 0 0 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.3 w 4 M []0 d 0.1499 40.748 m
+10.0083 40.749 L
+16.9673 33.79 L
+16.9702 23.9297 L
+10.0093 16.9697 L
+0.1509 16.9688 L
+0.1499 40.748 L
+f %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.9569 0.9294 0 0 k
+ 0.9569 0.9294 0 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.3 w 4 M []0 d 0.1499 40.748 m
+10.0083 40.749 L
+16.9673 33.79 L
+16.9702 23.9297 L
+10.0093 16.9697 L
+0.1509 16.9688 L
+0.1499 40.748 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0 0 0 0 k
+ 0 0 0 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.3 w 4 M []0 d 16.9712 0.1504 m
+10.0122 7.1094 L
+10.0093 16.9697 L
+16.9702 23.9297 L
+26.8296 23.9307 L
+33.7915 16.9727 L
+33.7915 7.1123 L
+26.8335 0.1514 L
+16.9712 0.1504 L
+f %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.9569 0.9294 0 0 k
+ 0.9569 0.9294 0 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.3 w 4 M []0 d 16.9712 0.1504 m
+10.0122 7.1094 L
+10.0093 16.9697 L
+16.9702 23.9297 L
+26.8296 23.9307 L
+33.7915 16.9727 L
+33.7915 7.1123 L
+26.8335 0.1514 L
+16.9712 0.1504 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0 0 0 0 k
+ 0 0 0 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.3 w 4 M []0 d 16.9673 33.79 m
+10.0083 40.749 L
+10.0054 50.6084 L
+16.9663 57.5693 L
+26.8257 57.5703 L
+33.7876 50.6113 L
+33.7876 40.752 L
+26.8296 33.791 L
+16.9673 33.79 L
+f %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.9569 0.9294 0 0 k
+ 0.9569 0.9294 0 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.3 w 4 M []0 d 16.9673 33.79 m
+10.0083 40.749 L
+10.0054 50.6084 L
+16.9663 57.5693 L
+26.8257 57.5703 L
+33.7876 50.6113 L
+33.7876 40.752 L
+26.8296 33.791 L
+16.9673 33.79 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0 0 0 0 k
+ 0 0 0 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.3 w 4 M []0 d 33.7915 16.9727 m
+26.8296 23.9307 L
+26.8296 33.791 L
+33.7876 40.752 L
+43.6475 40.7529 L
+50.6094 33.7939 L
+50.6094 23.9336 L
+43.6494 16.9736 L
+33.7915 16.9727 L
+f %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.9569 0.9294 0 0 k
+ 0.9569 0.9294 0 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 0.3 w 4 M []0 d 33.7915 16.9727 m
+26.8296 23.9307 L
+26.8296 33.791 L
+33.7876 40.752 L
+43.6475 40.7529 L
+50.6094 33.7939 L
+50.6094 23.9336 L
+43.6494 16.9736 L
+33.7915 16.9727 L
+s %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.9569 0.8275 0 0 k
+ 0.9569 0.8275 0 0 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 1 w 4 M []0 d 43.6514 7.1123 m
+43.6514 16.9727 L
+33.7915 16.9727 L
+33.7915 7.1123 L
+43.6514 7.1123 L
+f 26.8296 23.9307 m
+26.8296 33.791 L
+16.9702 33.791 L
+16.9702 23.9307 L
+26.8296 23.9307 L
+f 10.0093 7.1094 m
+10.0093 16.9697 L
+0.1538 16.9697 L
+0.1538 7.1094 L
+10.0093 7.1094 L
+f 43.6494 40.752 m
+43.6494 50.6113 L
+33.7876 50.6113 L
+33.7876 40.752 L
+43.6494 40.752 L
+f 10.0083 40.749 m
+10.0083 50.6084 L
+0.1499 50.6084 L
+0.1499 40.749 L
+10.0083 40.749 L
+f %AI6_EndPatternLayer
+) &
+] E
+%AI3_EndPattern
+%AI3_BeginPattern: (Pyramids)
+(Pyramids) 1 1 19.5 19.5 [
+%AI3_Tile
+(0 O 0 R 0.1882 0.1294 0.102 0.0118 k
+ 0.1882 0.1294 0.102 0.0118 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 1 w 4 M []0 d 1 19.5 m
+10.25 10.25 l
+19.5 19.5 l
+1 19.5 l
+f %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.6235 0.4863 0.4863 0.4784 k
+ 0.6235 0.4863 0.4863 0.4784 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 1 w 4 M []0 d 19.5 1 m
+10.25 10.25 l
+1 1 l
+19.5 1 l
+f %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.349 0.2549 0.2235 0.0667 k
+ 0.349 0.2549 0.2235 0.0667 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 1 w 4 M []0 d 1 1 m
+10.25 10.25 l
+1 19.5 l
+1 1 l
+f %AI6_EndPatternLayer
+) &
+(0 O 0 R 0.4902 0.3647 0.3451 0.2196 k
+ 0.4902 0.3647 0.3451 0.2196 K
+) @
+(
+%AI6_BeginPatternLayer
+0 J 0 j 1 w 4 M []0 d 19.5 19.5 m
+10.25 10.25 l
+19.5 1 l
+19.5 19.5 l
+f %AI6_EndPatternLayer
+) &
+] E
+%AI3_EndPattern
+%%EndSetup
+0 A
+0 R
+0 0 0 1 K
+0 J 0 j 2 w 4 M []0 d 236 463.1089 m
+298.666 463.1089 L
+S 236 378.4424 m
+298 378.4424 L
+S u u 0 O
+1 g
+1 w 250.3711 388.292 m
+252.6948 379.6904 l
+255.019 388.292 l
+250.3711 388.292 l
+f 254.9619 453.478 m
+252.6382 462.0811 l
+250.314 453.478 l
+254.9619 453.478 l
+f U u 0 R
+0 0 0 1 K
+252.6665 455.0503 m
+252.6665 386.7217 L
+S 0 O
+0 0 0 1 k
+250.3711 388.292 m
+252.6948 379.6904 l
+255.019 388.292 l
+250.3711 388.292 l
+f 254.9619 453.478 m
+252.6382 462.0811 l
+250.314 453.478 l
+254.9619 453.478 l
+f U U u u 0 0 0 0 k
+280.6104 462.1758 m
+280.6104 386.75 L
+F 278.3145 388.3105 m
+280.6377 379.7754 l
+282.9619 388.3105 l
+278.3145 388.3105 l
+f U u 0 R
+0 0 0 1 K
+280.6104 462.1758 m
+280.6104 386.75 L
+S 0 O
+0 0 0 1 k
+278.3145 388.3105 m
+280.6377 379.7754 l
+282.9619 388.3105 l
+278.3145 388.3105 l
+f U U u *u
+294.7104 423.2002 m
+294.3105 422.4995 293.9443 421.7954 293.6123 421.0874 c
+293.2803 420.3794 292.9863 419.6611 292.7305 418.9336 c
+292.7065 418.5977 292.6646 418.2588 292.6045 417.9189 c
+292.5444 417.5791 292.4707 417.2412 292.3828 416.9053 c
+292.3662 416.8418 292.3408 416.7373 292.3047 416.5928 c
+292.2686 416.4492 292.2227 416.3037 292.1665 416.1553 c
+292.1104 416.0078 292.0405 415.876 291.9565 415.7588 c
+291.8726 415.6436 291.7783 415.585 291.6748 415.585 c
+291.5303 415.585 291.4443 415.6553 291.4165 415.7959 c
+291.3887 415.9355 291.3848 416.0918 291.4043 416.2637 c
+291.4248 416.4355 291.4565 416.5957 291.5005 416.7432 c
+291.5444 416.8916 291.5664 416.9736 291.5664 416.9893 c
+291.6543 417.3252 291.748 417.6592 291.8486 417.9912 c
+291.9482 418.3232 292.0547 418.6572 292.1665 418.9932 c
+292.1982 419.377 292.1963 419.749 292.1602 420.1094 c
+292.124 420.4692 292.0503 420.8174 291.9385 421.1533 c
+291.8105 421.5293 291.5625 421.8037 291.1943 421.9756 c
+290.8262 422.1475 290.4023 422.2334 289.9229 422.2334 c
+289.7065 422.2334 289.4922 422.2153 289.2803 422.1797 c
+289.0684 422.1436 288.8784 422.0894 288.7104 422.0176 c
+288.5425 421.9453 288.3984 421.8516 288.2783 421.7354 c
+288.1582 421.6191 288.0786 421.4814 288.0386 421.3213 c
+288.0146 421.2412 287.9585 421.2012 287.8706 421.2012 C
+287.6426 421.2012 l
+287.5303 421.2012 287.4746 421.2534 287.4746 421.3574 C
+287.4746 421.4053 l
+287.5464 421.7012 287.6724 421.979 287.8525 422.2383 c
+288.0322 422.4976 288.2441 422.7246 288.4883 422.9194 c
+288.7324 423.1143 288.998 423.2676 289.2861 423.3789 c
+289.5742 423.4902 289.8701 423.5459 290.1748 423.5459 c
+290.5024 423.5459 290.7905 423.4824 291.0386 423.355 c
+291.2866 423.2275 291.5024 423.0625 291.6865 422.8599 c
+291.8706 422.6572 292.0264 422.4258 292.1543 422.1665 c
+292.2822 421.9072 292.3945 421.6455 292.4902 421.3813 c
+292.5464 421.2212 292.5923 421.0596 292.6284 420.8955 c
+292.6646 420.7314 292.6943 420.5654 292.7188 420.3975 c
+293.1426 421.4053 293.6304 422.3911 294.1826 423.355 c
+294.2144 423.4106 294.2627 423.4385 294.3267 423.4385 C
+294.5664 423.4385 l
+294.6064 423.4385 294.6348 423.4346 294.6504 423.4268 c
+294.7065 423.3867 294.7344 423.3389 294.7344 423.2832 c
+294.7344 423.2598 294.7266 423.2314 294.7104 423.2002 c
+f *U
+U u *u
+294.7666 415.6318 m
+294.7666 415.8799 l
+294.8359 415.8799 294.9106 415.8799 294.9907 415.8799 c
+295.0708 415.8799 295.1479 415.8818 295.2227 415.8838 c
+295.2974 415.8867 295.3682 415.8916 295.4346 415.9004 c
+295.5015 415.9082 295.5562 415.917 295.5986 415.9277 c
+295.6523 415.9385 295.6934 415.9668 295.7227 416.0117 c
+295.752 416.0576 295.7666 416.1094 295.7666 416.168 C
+295.7666 420.4175 l
+295.6123 420.3423 295.4453 420.2886 295.2666 420.2563 c
+295.0879 420.2241 294.9053 420.208 294.7188 420.208 C
+294.7188 420.458 l
+294.9907 420.458 295.2549 420.4951 295.5107 420.5693 c
+295.7671 420.6431 295.9888 420.7778 296.1758 420.9736 C
+296.2725 420.9736 l
+296.3311 420.9736 296.3604 420.9443 296.3604 420.8848 C
+296.3604 416.168 l
+296.3604 416.1094 296.375 416.0576 296.4043 416.0117 c
+296.4336 415.9668 296.4751 415.9385 296.5283 415.9277 c
+296.5713 415.917 296.6245 415.9082 296.6885 415.9004 c
+296.7524 415.8916 296.8232 415.8867 296.9004 415.8838 c
+296.9775 415.8818 297.0566 415.8799 297.1367 415.8799 c
+297.2168 415.8799 297.291 415.8799 297.3604 415.8799 C
+297.3604 415.6318 l
+296.4961 415.6641 295.6313 415.6641 294.7666 415.6318 c
+f *U
+U u *u
+320.9609 441.4502 m
+320.5605 440.75 320.1943 440.0459 319.8623 439.3379 c
+319.5303 438.6299 319.2363 437.9121 318.9805 437.1836 c
+318.957 436.8477 318.9141 436.5098 318.8545 436.1699 c
+318.7949 435.8301 318.7207 435.4922 318.6328 435.1563 c
+318.6162 435.0918 318.5908 434.9883 318.5547 434.8438 c
+318.5186 434.7002 318.4727 434.5537 318.416 434.4058 c
+318.3604 434.2578 318.291 434.126 318.207 434.0098 c
+318.123 433.894 318.0283 433.8359 317.9248 433.8359 c
+317.7803 433.8359 317.6943 433.9063 317.666 434.0459 c
+317.6387 434.186 317.6348 434.3418 317.6543 434.5137 c
+317.6748 434.686 317.707 434.8457 317.75 434.9941 c
+317.7949 435.1416 317.8164 435.2236 317.8164 435.2402 c
+317.9043 435.5762 317.998 435.9102 318.0986 436.2422 c
+318.1982 436.5742 318.3047 436.9082 318.416 437.2441 c
+318.4482 437.6279 318.4463 438 318.4102 438.3599 c
+318.374 438.7197 318.3008 439.0679 318.1885 439.4038 c
+318.0605 439.7798 317.8125 440.0537 317.4443 440.2256 c
+317.0762 440.3975 316.6523 440.4839 316.1729 440.4839 c
+315.957 440.4839 315.7422 440.4658 315.5303 440.4297 c
+315.3184 440.3936 315.1289 440.3398 314.9609 440.2676 c
+314.793 440.1958 314.6484 440.1016 314.5283 439.9858 c
+314.4082 439.8701 314.3281 439.7319 314.2891 439.5723 c
+314.2646 439.4922 314.209 439.4521 314.1211 439.4521 C
+313.8926 439.4521 l
+313.7803 439.4521 313.7246 439.5039 313.7246 439.6079 C
+313.7246 439.6563 l
+313.7969 439.9521 313.9219 440.2295 314.1025 440.4888 c
+314.2822 440.748 314.4941 440.9751 314.7383 441.1699 c
+314.9824 441.3647 315.248 441.5181 315.5361 441.6294 c
+315.8242 441.7407 316.1201 441.7964 316.4248 441.7964 c
+316.752 441.7964 317.041 441.7324 317.2891 441.6055 c
+317.5371 441.478 317.752 441.313 317.9365 441.1104 c
+318.1211 440.9072 318.2764 440.6763 318.4043 440.417 c
+318.5322 440.1572 318.6445 439.8955 318.7402 439.6318 c
+318.7969 439.4717 318.8418 439.3096 318.8789 439.1455 c
+318.9141 438.9814 318.9443 438.8159 318.9688 438.6479 c
+319.3926 439.6558 319.8809 440.6416 320.4326 441.6055 c
+320.4648 441.6611 320.5127 441.689 320.5762 441.689 C
+320.8164 441.689 l
+320.8564 441.689 320.8848 441.6846 320.9004 441.6768 c
+320.957 441.6372 320.9844 441.5898 320.9844 441.5342 c
+320.9844 441.5098 320.9766 441.4824 320.9609 441.4502 c
+f *U
+U u *u
+323.5977 432.8809 m
+323.5381 432.6621 323.5166 432.4775 323.5332 432.3276 c
+323.5488 432.1777 323.624 432.1035 323.7568 432.1035 c
+323.8213 432.1035 323.8799 432.1299 323.9336 432.1836 c
+323.9863 432.2363 324.0342 432.3115 324.0771 432.4072 c
+324.1191 432.5029 324.1602 432.6152 324.1973 432.7432 c
+324.2344 432.8711 324.2715 433.0127 324.3086 433.1675 c
+324.3203 433.2153 324.3516 433.2393 324.4053 433.2393 C
+324.4932 433.2393 l
+324.5469 433.2393 324.5674 433.2153 324.5566 433.1675 c
+324.5254 433.0449 324.4902 432.9111 324.4531 432.7676 c
+324.416 432.623 324.3652 432.4897 324.3008 432.3672 c
+324.2373 432.2446 324.1582 432.1416 324.0645 432.0576 c
+323.9717 431.9736 323.8555 431.9316 323.7168 431.9316 c
+323.5303 431.9316 323.3809 431.9849 323.2695 432.0913 c
+323.1572 432.1978 323.0879 432.334 323.0605 432.499 c
+322.9385 432.3496 322.792 432.2178 322.6211 432.1035 c
+322.4502 431.9888 322.2715 431.9316 322.085 431.9316 c
+321.8877 431.9316 321.7227 431.9824 321.5889 432.084 c
+321.4561 432.1855 321.3516 432.3145 321.2773 432.4697 c
+321.1865 432.6572 321.1387 432.8608 321.1328 433.0806 c
+321.1279 433.3003 321.1543 433.5225 321.2129 433.7476 c
+321.2715 433.9727 321.3574 434.1948 321.4688 434.4146 c
+321.5811 434.6343 321.7275 434.8379 321.9092 435.0254 c
+322.0586 435.1807 322.2275 435.3105 322.417 435.415 c
+322.6064 435.5195 322.7969 435.5723 322.9893 435.5723 c
+323.1543 435.5723 323.2891 435.5264 323.3926 435.436 c
+323.4971 435.3452 323.5781 435.2363 323.6367 435.1084 C
+324.085 436.8877 l
+324.1064 436.9717 324.1182 437.0366 324.1211 437.0815 c
+324.123 437.1265 324.1113 437.1592 324.085 437.1807 c
+324.0527 437.207 323.9922 437.2241 323.9014 437.2319 c
+323.8105 437.2397 323.709 437.2441 323.5977 437.2441 c
+323.5381 437.2441 323.5146 437.2739 323.5254 437.3345 C
+323.5488 437.4004 l
+323.5596 437.4492 323.5947 437.4795 323.6533 437.4907 C
+324.3975 437.5566 L
+324.6768 437.5801 l
+324.7031 437.5859 324.7236 437.5791 324.7373 437.5605 c
+324.75 437.5415 324.7539 437.5186 324.749 437.4922 C
+323.5977 432.8809 l
+f 1 D
+323.4893 434.7822 m
+323.4805 434.833 323.4688 434.8857 323.4531 434.9395 c
+323.4102 435.0688 323.3477 435.1777 323.2656 435.2666 c
+323.1826 435.3555 323.0771 435.4004 322.9492 435.4004 c
+322.832 435.4004 322.7168 435.3569 322.6055 435.2705 c
+322.4932 435.1846 322.3916 435.0771 322.3008 434.9478 c
+322.1729 434.7646 322.0771 434.5732 322.0137 434.374 c
+321.9492 434.1748 321.8906 433.9668 321.8369 433.752 c
+321.7832 433.5415 321.7402 433.3354 321.7051 433.1338 c
+321.6699 432.9316 321.6719 432.7417 321.709 432.564 c
+321.7354 432.4346 321.7822 432.3252 321.8496 432.2363 c
+321.916 432.1475 322.0107 432.1035 322.1328 432.1035 c
+322.2607 432.1035 322.3877 432.1489 322.5137 432.2402 c
+322.6387 432.332 322.7539 432.4424 322.8613 432.5723 c
+322.9033 432.626 322.9434 432.6768 322.9805 432.7256 c
+323.0186 432.7734 323.0527 432.8276 323.085 432.8872 C
+323.5176 434.6245 l
+323.5059 434.6782 323.4971 434.7305 323.4893 434.7822 c
+f *U
+U u 8 i
+0 D
+0 R
+0 0 0 1 K
+2 J 0.5821 w 10 M 304 469 m
+304 457.2349 l
+S 313.249 469 m
+315.6904 463.1172 l
+S 315.6904 463.1172 m
+313.249 457.2349 l
+S u *u
+0 i
+0 O
+0 0 0 1 k
+0 J 1 w 4 M 311.1699 459.2939 m
+306.5977 459.2939 L
+306.5977 459.541 l
+306.5977 459.5566 306.6055 459.5801 306.6221 459.6113 C
+308.4902 461.6006 l
+308.7207 461.8438 308.9492 462.0928 309.1758 462.3477 c
+309.4023 462.6025 309.6074 462.8613 309.7881 463.124 c
+309.9697 463.3867 310.1162 463.6616 310.2275 463.9482 c
+310.3389 464.2344 310.3945 464.5342 310.3945 464.8486 c
+310.3945 465.1074 310.3594 465.3525 310.2891 465.584 c
+310.2188 465.8154 310.1162 466.0195 309.9795 466.1958 c
+309.8438 466.3721 309.6748 466.5137 309.4727 466.6191 c
+309.2705 466.7256 309.0332 466.7783 308.7607 466.7783 c
+308.3652 466.7783 308.0146 466.6626 307.71 466.4312 c
+307.4053 466.1997 307.1914 465.9077 307.0684 465.5547 c
+307.1592 465.5781 307.2539 465.584 307.3516 465.5723 c
+307.4512 465.5605 307.5391 465.5293 307.6172 465.4785 c
+307.6953 465.4272 307.7607 465.3584 307.8145 465.2725 c
+307.8672 465.1855 307.8945 465.084 307.8945 464.9668 c
+307.8945 464.7627 307.8262 464.6074 307.6904 464.502 c
+307.5547 464.3955 307.4043 464.3428 307.2402 464.3428 c
+307.083 464.3428 306.9375 464.3955 306.8008 464.502 c
+306.666 464.6074 306.5977 464.7627 306.5977 464.9668 c
+306.5977 465.2646 306.6572 465.5469 306.7754 465.8135 c
+306.8945 466.0801 307.0566 466.3115 307.2617 466.5078 c
+307.4658 466.7031 307.707 466.8574 307.9863 466.9697 c
+308.2646 467.0815 308.5596 467.1377 308.8711 467.1377 c
+309.2559 467.1377 309.6104 467.0811 309.9336 466.9668 c
+310.2578 466.8535 310.5332 466.6924 310.7637 466.4854 c
+310.9922 466.2773 311.1709 466.0342 311.2979 465.7559 c
+311.4248 465.4775 311.4883 465.1738 311.4883 464.8447 c
+311.4883 464.4683 311.4023 464.1255 311.2295 463.8159 c
+311.0566 463.5063 310.8408 463.2183 310.582 462.9517 c
+310.3232 462.6851 310.0479 462.4346 309.7559 462.1992 c
+309.4648 461.9639 309.1992 461.7363 308.9609 461.5171 C
+307.543 460.2002 L
+308.7891 460.2002 l
+308.9688 460.2002 309.1787 460.2002 309.417 460.2002 c
+309.6553 460.2002 309.8789 460.2021 310.0889 460.2061 c
+310.2988 460.21 310.4795 460.2178 310.6318 460.2295 c
+310.7832 460.2412 310.8672 460.2549 310.8848 460.2705 c
+310.917 460.3018 310.9473 460.3589 310.9766 460.4414 c
+311.0059 460.5234 311.0322 460.6157 311.0566 460.7178 c
+311.0811 460.8198 311.1035 460.9258 311.125 461.0352 c
+311.1445 461.1455 311.1641 461.2471 311.1797 461.3413 C
+311.5166 461.3413 L
+311.1699 459.2939 l
+f *U
+U U u 8 i
+0 R
+0 0 0 1 K
+2 J 0.5821 w 10 M 348.8311 413.1689 m
+348.8311 401.4033 l
+S 358.0801 413.1689 m
+360.5215 407.2861 l
+S 360.5215 407.2861 m
+358.0801 401.4033 l
+S u *u
+0 i
+0 O
+0 0 0 1 k
+0 J 1 w 4 M 356.2295 404.585 m
+356.0938 404.3027 355.9082 404.0596 355.6709 403.8555 c
+355.417 403.6357 355.1328 403.4707 354.8164 403.3613 c
+354.501 403.251 354.1699 403.1963 353.8252 403.1963 c
+353.5127 403.1963 353.207 403.2354 352.9063 403.3125 c
+352.6064 403.3906 352.3398 403.5088 352.1055 403.667 c
+351.8711 403.8252 351.6836 404.0205 351.5449 404.252 c
+351.4043 404.4834 351.335 404.748 351.335 405.0459 c
+351.335 405.2656 351.4063 405.4287 351.5508 405.5342 c
+351.6943 405.6406 351.8486 405.6934 352.0127 405.6934 c
+352.1855 405.6934 352.3438 405.6406 352.4873 405.5342 c
+352.6309 405.4287 352.7031 405.2656 352.7031 405.0459 c
+352.7031 404.9209 352.6787 404.8145 352.6289 404.7285 c
+352.5801 404.6416 352.5166 404.5713 352.4385 404.5166 c
+352.3604 404.4619 352.2715 404.4248 352.1738 404.4053 c
+352.0742 404.3857 351.9805 404.3838 351.8896 404.3994 c
+352.0537 404.1162 352.3125 403.8955 352.666 403.7344 c
+353.0195 403.5732 353.4063 403.4932 353.8252 403.4932 c
+354.0303 403.4932 354.2197 403.543 354.3926 403.6416 c
+354.5645 403.7412 354.709 403.874 354.8242 404.04 c
+354.9629 404.2461 355.0576 404.4707 355.1064 404.7119 c
+355.1553 404.9541 355.1797 405.2021 355.1797 405.4561 c
+355.1797 405.71 355.1553 405.958 355.1064 406.1992 c
+355.0576 406.4414 354.9629 406.665 354.8242 406.8721 c
+354.709 407.0381 354.5645 407.1729 354.3926 407.2764 c
+354.2197 407.3789 354.0303 407.4307 353.8252 407.4307 C
+352.9863 407.4307 l
+352.9131 407.4307 352.876 407.4648 352.876 407.5332 C
+352.876 407.5674 l
+352.8672 407.5977 352.876 407.624 352.9004 407.6475 c
+352.9248 407.6709 352.9541 407.6816 352.9863 407.6816 c
+353.1016 407.6973 353.2168 407.7041 353.332 407.7041 c
+353.4473 407.7041 353.5625 407.7119 353.6777 407.7275 c
+353.8906 407.7432 354.0781 407.8076 354.2383 407.9209 c
+354.3984 408.0352 354.5313 408.1826 354.6387 408.3623 c
+354.7461 408.543 354.8262 408.749 354.8789 408.9795 c
+354.9326 409.2109 354.959 409.4482 354.959 409.6914 c
+354.959 409.8721 354.9414 410.042 354.9043 410.2031 c
+354.8672 410.3643 354.791 410.5068 354.6758 410.6318 c
+354.4551 410.8838 354.1719 411.0088 353.8271 411.0088 c
+353.4658 411.0088 353.1348 410.9424 352.8359 410.8086 c
+352.5352 410.6758 352.3115 410.4951 352.1641 410.2676 c
+352.3359 410.3066 352.5068 410.2754 352.6758 410.1729 c
+352.8438 410.0713 352.9277 409.9072 352.9277 409.6797 c
+352.9277 409.4834 352.8633 409.3359 352.7324 409.2383 c
+352.6016 409.1396 352.459 409.0908 352.3027 409.0908 c
+352.1484 409.0908 352.0049 409.1396 351.874 409.2383 c
+351.7432 409.3359 351.6777 409.4834 351.6777 409.6797 c
+351.6777 409.9307 351.7393 410.1553 351.8623 410.3564 c
+351.9854 410.5557 352.1465 410.7266 352.3477 410.8682 c
+352.5488 411.0088 352.7773 411.1182 353.0352 411.1924 c
+353.293 411.2686 353.5576 411.3057 353.8281 411.3057 c
+354.1143 411.3057 354.3926 411.2686 354.6631 411.1943 c
+354.9336 411.1191 355.1826 411.0029 355.4121 410.8467 c
+355.6084 410.7129 355.7725 410.5479 355.9033 410.3525 c
+356.0342 410.1563 356.0996 409.9365 356.0996 409.6934 c
+356.0996 409.4424 356.0547 409.207 355.9648 408.9873 c
+355.875 408.7676 355.7549 408.5674 355.6035 408.3867 c
+355.4521 408.2061 355.2715 408.0488 355.0625 407.916 c
+354.8535 407.7822 354.627 407.6768 354.3799 407.5986 c
+354.6182 407.5586 354.8457 407.4922 355.0625 407.3975 c
+355.2803 407.3037 355.4824 407.1787 355.6709 407.0215 c
+355.9082 406.8252 356.0938 406.5918 356.2295 406.3213 c
+356.3652 406.0498 356.4326 405.7656 356.4326 405.4678 c
+356.4326 405.1611 356.3652 404.8672 356.2295 404.585 c
+f *U
+U U u 8 i
+0 R
+0 0 0 1 K
+2 J 0.5821 w 10 M 304 383.667 m
+304 371.9014 l
+S 313.249 383.667 m
+315.6904 377.7842 l
+S 315.6904 377.7842 m
+313.249 371.9014 l
+S u *u
+0 i
+0 O
+0 0 0 1 k
+0 J 1 w 4 M 307.1719 373.9658 m
+307.1719 374.3301 l
+307.2783 374.3301 307.3936 374.3301 307.5166 374.3301 c
+307.6396 374.3301 307.7588 374.332 307.874 374.3359 c
+307.9893 374.3398 308.0977 374.3477 308.2012 374.3594 c
+308.3037 374.3711 308.3877 374.3848 308.4541 374.4004 c
+308.5361 374.416 308.5996 374.457 308.6445 374.5244 c
+308.6895 374.5908 308.7129 374.667 308.7129 374.7539 C
+308.7129 381.0068 l
+308.4746 380.8955 308.2178 380.8154 307.9424 380.7666 c
+307.667 380.7197 307.3848 380.6953 307.0977 380.6953 C
+307.0977 381.0547 l
+307.5166 381.0547 307.9238 381.1094 308.3174 381.2197 c
+308.7109 381.3291 309.0518 381.5293 309.3369 381.8193 C
+309.4844 381.8193 l
+309.5742 381.8193 309.6191 381.7764 309.6191 381.6904 C
+309.6191 374.7539 l
+309.6191 374.667 309.6416 374.5908 309.6865 374.5244 c
+309.7314 374.457 309.7949 374.416 309.8779 374.4004 c
+309.9434 374.3848 310.0254 374.3711 310.124 374.3594 c
+310.2227 374.3477 310.332 374.3398 310.4512 374.3359 c
+310.5703 374.332 310.6914 374.3301 310.8145 374.3301 c
+310.9375 374.3301 311.0527 374.3301 311.1602 374.3301 C
+311.1602 373.9658 l
+309.8301 374.0127 308.501 374.0127 307.1719 373.9658 c
+f *U
+U U u u 1 g
+321.0156 414.8936 m
+329.8135 407.9258 l
+325.6777 418.3594 l
+321.0156 414.8936 l
+f U u 0 R
+0 0 0 1 K
+288.75 463.1089 m
+324.5 415.0146 L
+S 0 O
+0 0 0 1 k
+321.0156 414.8936 m
+329.8135 407.9258 l
+325.6777 418.3594 l
+321.0156 414.8936 l
+f U U u 315 407.6084 m
+343.5 407.6084 L
+N u 0 R
+0 0 0 1 K
+1 J 1 j 315 407.6084 m
+321 407.6084 L
+S U u 326.25 407.6084 m
+332.25 407.6084 L
+S U u 337.5 407.6084 m
+343.5 407.6084 L
+S U U u *u
+0 O
+0 0 0 1 k
+0 J 0 j 247.0474 420.2998 m
+247.0313 420.228 246.9873 420.1841 246.915 420.168 C
+246.8433 420.168 L
+246.7832 420.168 l
+246.7109 420.168 246.6753 420.2041 246.6753 420.2764 c
+246.7393 420.668 246.7549 421.042 246.7231 421.3984 c
+246.6914 421.7539 246.6055 422.0684 246.4653 422.3398 c
+246.3252 422.6123 246.1353 422.8301 245.8955 422.9941 c
+245.6553 423.1582 245.3633 423.2402 245.0195 423.2402 c
+244.6035 423.2402 244.1875 423.1357 243.7715 422.9277 c
+243.3555 422.7192 242.9795 422.4429 242.6436 422.0986 c
+242.251 421.6899 241.9453 421.2393 241.7251 420.7466 c
+241.5049 420.2539 241.3311 419.751 241.2031 419.2383 c
+241.0674 418.7178 240.9893 418.2129 240.9692 417.7236 c
+240.9492 417.2354 241.0352 416.7871 241.2275 416.3779 c
+241.3955 416.0254 241.6392 415.7451 241.959 415.5371 c
+242.2793 415.3291 242.6553 415.2246 243.0869 415.2246 c
+243.3193 415.2246 243.5493 415.2568 243.7773 415.3193 c
+244.0054 415.3838 244.2134 415.4746 244.4014 415.5938 c
+244.5894 415.7119 244.751 415.8555 244.8872 416.0225 c
+245.0234 416.1885 245.1152 416.3711 245.1631 416.5693 C
+245.415 417.5928 l
+245.4629 417.7832 245.4434 417.8984 245.3555 417.9385 c
+245.2676 417.9775 245.1191 418.002 244.9111 418.0098 c
+244.7031 418.0176 244.4912 418.0215 244.2754 418.0215 c
+244.2354 418.0215 244.2051 418.0342 244.1855 418.0596 c
+244.165 418.085 244.1631 418.1201 244.1792 418.1631 C
+244.2031 418.2783 l
+244.2109 418.3213 244.2314 418.3545 244.2632 418.3799 c
+244.2949 418.4043 244.3311 418.417 244.3711 418.417 c
+244.9312 418.3926 245.5029 418.3809 246.0869 418.3809 c
+246.4629 418.3809 246.8394 418.3926 247.2153 418.417 c
+247.2549 418.417 247.2852 418.4043 247.3052 418.3799 c
+247.3252 418.3545 247.3271 418.3213 247.3115 418.2783 C
+247.2871 418.1631 l
+247.2715 418.0684 247.2148 418.0215 247.1191 418.0215 c
+246.9834 418.0215 246.8652 418.0176 246.7651 418.0098 c
+246.665 418.001 246.5908 417.9814 246.543 417.9502 c
+246.4951 417.9258 246.4434 417.8076 246.3872 417.5928 C
+245.7871 415.2461 l
+245.7871 415.2227 245.7715 415.1943 245.7393 415.1631 c
+245.7153 415.1396 245.6836 415.127 245.6436 415.127 c
+245.6113 415.127 245.5869 415.1396 245.5713 415.1631 c
+245.4834 415.2666 245.4033 415.375 245.3311 415.4902 c
+245.2593 415.6055 245.2031 415.7305 245.1631 415.8662 c
+244.8994 415.54 244.5513 415.292 244.1191 415.1211 c
+243.687 414.9502 243.2549 414.8652 242.8232 414.8652 c
+242.2949 414.8652 241.8252 414.9795 241.4131 415.207 c
+241.001 415.4346 240.667 415.749 240.4111 416.1494 c
+240.1475 416.5811 239.9893 417.0605 239.9375 417.5889 c
+239.8853 418.1162 239.9272 418.665 240.0635 419.2324 c
+240.207 419.7998 240.4395 420.3481 240.7593 420.876 c
+241.0791 421.4038 241.4795 421.8838 241.959 422.3159 c
+242.4072 422.708 242.8955 423.0195 243.4233 423.252 c
+243.9512 423.4834 244.4795 423.5996 245.0073 423.5996 c
+245.4233 423.5996 245.7773 423.5059 246.0693 423.3174 c
+246.3613 423.1299 246.5913 422.8799 246.7593 422.5674 C
+247.6113 423.54 l
+247.6353 423.5796 247.6709 423.5996 247.7192 423.5996 C
+247.7676 423.5996 l
+247.8389 423.5996 247.8672 423.5605 247.8516 423.4834 C
+247.0474 420.2998 l
+f *U
+U %%PageTrailer
+gsave annotatepage grestore showpage
+%%Trailer
+Adobe_Illustrator_AI3 /terminate get exec
+Adobe_pattern_AI3 /terminate get exec
+Adobe_customcolor /terminate get exec
+Adobe_cshow /terminate get exec
+Adobe_packedarray /terminate get exec
+%%EOF
diff --git a/Master/texmf-dist/doc/latex/disser/templates/master/intro.tex b/Master/texmf-dist/doc/latex/disser/templates/master/intro.tex
new file mode 100644
index 00000000000..8b7194aafe7
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/templates/master/intro.tex
@@ -0,0 +1 @@
+\intro
diff --git a/Master/texmf-dist/doc/latex/disser/templates/master/nomake.cmd b/Master/texmf-dist/doc/latex/disser/templates/master/nomake.cmd
new file mode 100644
index 00000000000..8ed500ecaa6
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/templates/master/nomake.cmd
@@ -0,0 +1,166 @@
+@echo off
+
+set target=thesis
+
+rem Checking for version of cmd.exe
+if %CMDEXTVERSION%/==/ (
+ echo Error: This script requieres command interpreter from Windows 2000 or above.
+ goto :eof
+)
+
+rem Trying to autodetect MiKTeX installation directory
+if %texmf%/==/ call :getdir HKCU\Software\MiK\MiKTeX\CurrentVersion\MiKTeX "Install Root" texmf
+if %texmf%/==/ call :getdir HKLM\Software\MiK\MiKTeX\CurrentVersion\MiKTeX "Install Root" texmf
+
+if %texmf%/==/ (
+ echo Error: Unable to find MiKTeX installation directory
+ echo You must set texmf value manually
+ goto :eof
+)
+
+rem Name of thesis class
+set clsname=disser
+set clssrc=%texmf%\tex\latex\%clsname%
+set clsdir=.\%clsname%
+
+rem Name of BibTeX style
+set bstsrc=%texmf%\bibtex\bst\%clsname%
+set bstfile=%clsname%.bst
+
+rem Cmdline tools
+set arc=rar
+set arcflags=a -r -x%target%.pdf -x%target%.prj
+
+set tex=%texmf%\miktex\bin\latex
+set texflags=-src-specials
+
+set bibtex=%texmf%\miktex\bin\bibtex8
+set bibtexflags=-B -c cp1251
+
+set epstool=%programfiles%\bin\eps\epstool
+set epstopdf=%texmf%\miktex\bin\epstopdf
+
+set pdftodjvu=pdftodjvu
+set pdftodjvuflags=--dpi=600 --threshold-level=80 --fg-quality=conservative --bg-subsample=3 --quality=65 --convert-links --fg-colors=256 --fg-image-colors=256
+
+set djvuocr=djvubundle
+set djvuocrflags=--ocr=lang=(Russian,English)
+
+set mktexlsr=%texmf%\miktex\bin\mktexlsr.exe
+
+set srcfiles=*.*
+set clfiles=*.bbl *.bak *.aux *.blg *.out *.toc *.log *.dvi *.tmp *.pdf %target%.%arc%
+set suffix=$$
+
+if %1/==/ (
+:make
+ %tex% %target%.tex
+ %bibtex% %bibtexflags% %target%
+ %tex% %target%.tex
+ %tex% %texflags% %target%.tex
+goto :eof
+)
+:start
+if %1/==/ goto :eof
+
+if %1/==pdf/ (
+:pdf
+ set tex=pdflatex
+ call :make
+)
+
+if %1/==srcdist/ (
+:srcdist
+ echo Making source distribution...
+ if not exist %clsdir% mkdir %clsdir%
+ xcopy %clssrc% %clsdir% /S
+ xcopy %bstsrc%\%bstfile% . /S
+ call :clean
+ %arc% %arcflags% %target%.%arc% %srcfiles%
+ del /s /q %clsdir%
+ rmdir /s /q %clsdir%
+ del /q %bstfile%
+goto :end
+)
+
+if %1/==clean/ (
+:clean
+ del /s %clfiles% 2> nul
+ if exist %target%.rar del %target%.rar
+goto :end
+)
+
+if %1/==cleansvn/ (
+:cleansvn
+ del /s .svn 2>nul
+goto :end
+)
+
+if %1/==fixbb/ (
+:fixbb
+ echo Fixing bounding boxes of EPS files...
+ for /f "usebackq" %%n in (`dir *.eps /s /b`) do call :fix %%n
+goto :end
+:fix
+ echo %1
+ %epstool% --copy --quiet --bbox %1 %1.%suffix%
+ move %1.%suffix% %1
+goto :eof
+)
+
+if %1/==epstopdf/ (
+:epstopdf
+ echo Converting EPS to PDF...
+ for /f "usebackq" %%n in (`dir *.eps /s /b`) do call :conv %%n
+ goto :end
+:conv
+ echo %1
+ %epstopdf% "%1"
+goto :eof
+)
+rem Installs requiered packages
+if %1/==install/ (
+:install
+ if not exist %clssrc% md %clssrc%
+ xcopy %clsdir%\ %clssrc%\ /Y
+ rmdir %clsdir%
+ if not exist %bstsrc% md %bstsrc%
+ move %bstfile% %bstsrc%
+ %mktexlsr%
+goto :end
+)
+rem Start default DVI-viewer
+if %1/==preview/ (
+:preview
+ if not exist %target%.dvi call :make
+ start %target%.dvi
+goto :end
+)
+rem Convert PDF to DjVu using LizardTech DocumentExpress Enterprise
+if %1/==djvu/ (
+:djvu
+ if not exist %target%.pdf call :pdf
+ %pdftodjvu% %pdftodjvuflags% %target%.pdf
+goto :end
+)
+rem Create OCRed DjVu file
+if %1/==ocr/ (
+:ocr
+ if not exist %target%.djvu call :djvu
+ %djvuocr% %djvuocrflags% %target%.djvu %target%-ocr.djvu
+goto :end
+)
+rem Create backup
+if %1/==backup/ (
+:backup
+ call :srcdist
+ for /f "usebackq" %%n in (`date`) do move %target%.rar %%n.rar
+goto :end
+)
+
+:end
+shift & goto :start
+
+:getdir
+ for /f "usebackq tokens=4 skip=2" %%i in (`reg query %1 /v %2`) do set %3=%%i
+goto :eof
diff --git a/Master/texmf-dist/doc/latex/disser/templates/master/thesis.bib b/Master/texmf-dist/doc/latex/disser/templates/master/thesis.bib
new file mode 100644
index 00000000000..a85ee17ba6f
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/templates/master/thesis.bib
@@ -0,0 +1,24 @@
+@ARTICLE{Yoffe-AP42-93-173,
+ Author = {A. D. Yoffe},
+ Journal = {Adv. Phys.},
+ Pages = {173},
+ Volume = {42},
+ Year = {1993}
+}
+
+@ARTICLE{Kayanuma-PRB38-88-9797,
+ Author = {Y. Kayanuma},
+ Journal = {Phys. Rev. B},
+ Pages = {9797},
+ Volume = {38},
+ Year = {1988}
+}
+
+@ARTICLE{Efros-FTP16-82-1209,
+ Author = {Ал. Л. Эфрос and А. Л. Эфрос},
+ Journal = {Физика и техника полупроводников},
+ Pages = {1209},
+ Volume = {16},
+ Year = {1982},
+ Language = {russian}
+}
diff --git a/Master/texmf-dist/doc/latex/disser/templates/master/thesis.tex b/Master/texmf-dist/doc/latex/disser/templates/master/thesis.tex
new file mode 100644
index 00000000000..9680b946d8f
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/templates/master/thesis.tex
@@ -0,0 +1,64 @@
+\documentclass[14pt,master,href,subf]{disser}
+\usepackage[
+ a4paper, includehead, includefoot, mag=1000,
+ headsep=0mm, headheight=0mm,
+ left=20mm, right=10mm, top=20mm, bottom=20mm
+ ]{geometry}
+\usepackage[T2A]{fontenc}
+\usepackage[cp1251]{inputenc}
+\usepackage[english,russian]{babel}
+
+\graphicspath{{fig/}}
+% --------------------------------------------------------------------------
+
+\begin{document}
+% организация
+\institution{%
+Название организации
+}
+\hod{ФИО зав. кафедрой}
+\title{ДИССЕРТАЦИЯ\\[-12pt]на соискание учёной степени\\МАГИСТРА}
+% Тема диссертации
+\topic{Тема диссертации}
+%
+% Данные автора
+\author {ФИО автора} % ФИО
+\group {1111/1} % Группа
+\coursenum {111111} % Номер направления
+\course {Название направления}
+\masterprognum{111111} % Номер магистерской программы
+\masterprog {Название программы}
+%
+% Научный руководитель
+\sa {ФИО руководителя}
+\sastatus{д.~ф.-м.~н., ст.~н.~с.}
+%
+% Рецензент
+\rev {ФИО рецензента}
+\revstatus{д.~ф.-м.~н., в.~н.~с.}
+%
+% Консультант
+\conspec{вопросам\\охраны труда}
+\con{ФИО консультанта}
+\constatus{к.~т.~н., доц.}
+%
+\city{Санкт-Петербург}
+\date{\number\year}
+
+\maketitle
+%----------------------------------------------------------------------------
+\begin{abstract}
+
+\end{abstract}
+%---------------------------------------------------------------------------
+\tableofcontents
+%---------------------------------------------------------------------------
+\input{intro}
+\input{1}
+\input{concl}
+\appendix
+\input{app-a}
+%---------------------------------------------------------------------------
+\bibliography{thesis}
+\bibliographystyle{gost71u}
+\end{document}
diff --git a/Master/texmf-dist/doc/latex/disser/templates/nomake.cmd b/Master/texmf-dist/doc/latex/disser/templates/nomake.cmd
new file mode 100644
index 00000000000..64de24ccfb2
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/disser/templates/nomake.cmd
@@ -0,0 +1,4 @@
+@echo off
+
+set subdirs=bachelor ..\master ..\candidate ..\doctor
+for %%i in (%subdirs%) do cd %%i & nomake %1 \ No newline at end of file
diff --git a/Master/texmf-dist/source/latex/disser/Makefile b/Master/texmf-dist/source/latex/disser/Makefile
new file mode 100644
index 00000000000..2932ead94ab
--- /dev/null
+++ b/Master/texmf-dist/source/latex/disser/Makefile
@@ -0,0 +1,19 @@
+TARGET=disser
+TEXMF=/usr/share/texmf
+DESTDIR=$(TEXMF)/tex/latex/disser
+INSTFILES=$(TARGET).cls *.rtx
+CLEANFILES=$(INSTFILES) *.log *.out *.aux *.dvi *.idx *.glo *.toc *.bak
+
+$(TARGET).cls: $(TARGET).ins
+ latex $<
+
+install: $(TARGET).cls
+ mkdir -p $(DESTDIR)
+ cp $(INSTFILES) $(DESTDIR)
+
+doc: $(TARGET).dtx
+ latex $<
+ latex -src-specials $<
+
+clean:
+ rm -f $(CLEANFILES)
diff --git a/Master/texmf-dist/source/latex/disser/autoref.dtx b/Master/texmf-dist/source/latex/disser/autoref.dtx
new file mode 100644
index 00000000000..c76800ddb32
--- /dev/null
+++ b/Master/texmf-dist/source/latex/disser/autoref.dtx
@@ -0,0 +1,51 @@
+% \begin{macrocode}
+
+%<*autoref>
+% \end{macrocode}
+% \subsubsection{Титульный лист автореферата}
+%
+% Вертикальные интервалы между элементами титульного листа.
+% \begin{macrocode}
+\def\firstskip{\vskip1cm}
+\def\secondskip{\vskip2cm}
+\def\thirdskip{\vskip1cm}
+\def\fourthskip{\vskip1cm}
+\def\fifthskip{\vskip1cm}
+
+\def\titlefont{\normalsize}
+\def\topicfont{\Large\bfseries}
+\def\authorfont{\large}
+\def\specfont{\normalsize}
+
+\normalfont
+\begin{flushright}
+% \end{macrocode}
+% На правах рукописи
+% \begin{macrocode}
+ \firstskip
+ \asmanuscriptname\\
+\end{flushright}
+\begin{center}
+% \end{macrocode}
+% Автор
+% \begin{macrocode}
+ \secondskip
+ {\authorfont\@author}
+% \end{macrocode}
+% Название диссертации
+% \begin{macrocode}
+ \thirdskip
+ {\topicfont\@topic\par}
+% \end{macrocode}
+% Шифр и наименование специальности
+% \begin{macrocode}
+ \fourthskip
+ {\specfont\@specnum~--\;\@spec}
+% \end{macrocode}
+% Диссертация на соискание ученой степени...
+% \begin{macrocode}
+ \fifthskip
+ {\titlefont\@title}
+\end{center}
+%</autoref>
+% \end{macrocode}
diff --git a/Master/texmf-dist/source/latex/disser/bachelor.dtx b/Master/texmf-dist/source/latex/disser/bachelor.dtx
new file mode 100644
index 00000000000..df146fda6c2
--- /dev/null
+++ b/Master/texmf-dist/source/latex/disser/bachelor.dtx
@@ -0,0 +1,54 @@
+% \begin{macrocode}
+
+%<*bachelor>
+% \end{macrocode}
+% \subsubsection{Титульный лист бакалаврской работы}
+%
+% Вертикальные интервалы между элементами титульного листа.
+% \begin{macrocode}
+
+\def\firstskip{\vskip1.5cm}
+\def\secondskip{\vskip1.5cm}
+\def\thirdskip{\vskip1.em}
+\def\fourthskip{\vskip1.em}
+\def\fifthskip{\vskip2cm}
+
+\def\titlefont{\Large\bfseries}
+\def\topiclabelfont{\large}
+\def\topicfont{\large\bfseries}
+
+% \end{macrocode}
+% Работа
+% \begin{macrocode}
+\def\workname{\CYRR\cyra\cyrb\cyro\cyrt\cyra}
+
+% \end{macrocode}
+% Диссертация допущена к защите
+% \begin{macrocode}
+\firstskip\@permitted\secondskip
+% \end{macrocode}
+% Заголовок, тема.
+% \begin{macrocode}
+\begin{center}
+ {\titlefont\@title\par}
+ \thirdskip
+ {\topiclabelfont\topiclabel\;}
+ {\topicfont\@topic\par}
+ \fourthskip\normalfont
+ \courselabel\ \@coursenum~-- \@course
+\end{center}
+% \end{macrocode}
+% Специальность, автор, руководитель.
+% \begin{macrocode}
+\fifthskip
+\begin{tabbing}
+ \studentlabel\ \groupname\ \@group\hspace{2cm}\=
+ \makebox[8.5cm][l]{\hrulefill\ \@author}
+\\[9pt]
+% \end{macrocode}
+% Научный руководитель.
+% \begin{macrocode}
+ \field{sa}
+\end{tabbing}
+%</bachelor>
+% \end{macrocode}
diff --git a/Master/texmf-dist/source/latex/disser/candidate.dtx b/Master/texmf-dist/source/latex/disser/candidate.dtx
new file mode 100644
index 00000000000..89fcb0bf41f
--- /dev/null
+++ b/Master/texmf-dist/source/latex/disser/candidate.dtx
@@ -0,0 +1,66 @@
+% \begin{macrocode}
+
+%<*candidate>
+% \end{macrocode}
+% \subsubsection{Титульный лист кандидатской диссертации}
+%
+% Вертикальные интервалы между элементами титульного листа.
+% \begin{macrocode}
+\def\firstskip{\vskip1cm}
+\def\secondskip{\vskip2cm}
+\def\thirdskip{\vskip1cm}
+\def\fourthskip{\vskip1cm}
+\def\fifthskip{\vskip1cm}
+\def\sixthskip{}
+\def\@sahshift{10cm}
+
+\def\titlefont{\normalsize}
+\def\topicfont{\Large\bfseries}
+\def\authorfont{\large}
+\def\specfont{\normalsize}
+
+\normalfont
+\begin{flushright}
+% \end{macrocode}
+% На правах рукописи
+% \begin{macrocode}
+ \firstskip
+ \asmanuscriptname\\
+% \end{macrocode}
+% Номер УДК
+% \begin{macrocode}
+ {\libcatname\;\@libcatnum}
+\end{flushright}
+\begin{center}
+% \end{macrocode}
+% Автор
+% \begin{macrocode}
+ \secondskip
+ {\authorfont\@author}
+% \end{macrocode}
+% Название диссертации
+% \begin{macrocode}
+ \thirdskip
+ {\topicfont\@topic\par}
+% \end{macrocode}
+% Шифр и наименование специальности
+% \begin{macrocode}
+ \fourthskip
+ {\specfont\@specnum~--\;\@spec}
+% \end{macrocode}
+% Диссертация на соискание ученой степени...
+% \begin{macrocode}
+ \fifthskip
+ {\titlefont\@title}
+\end{center}
+% \end{macrocode}
+% Научный руководитель
+% \begin{macrocode}
+\sixthskip
+\begin{tabbing}
+ \hspace{\@sahshift}\={\saname}\\
+ \>\@sastatus\\
+ \>\@sa
+\end{tabbing}
+%</candidate>
+% \end{macrocode}
diff --git a/Master/texmf-dist/source/latex/disser/chapter.dtx b/Master/texmf-dist/source/latex/disser/chapter.dtx
new file mode 100644
index 00000000000..d85b16a6c66
--- /dev/null
+++ b/Master/texmf-dist/source/latex/disser/chapter.dtx
@@ -0,0 +1,237 @@
+% \begin{macrocode}
+
+%<*chapter>
+% \end{macrocode}
+%
+% \subsection{Глава}
+%
+% Пустое определение маркера главы.
+% \begin{macrocode}
+\newcommand*\chaptermark[1]{}
+% \end{macrocode}
+% Далее идут параметры аналогичные тем, что использовались в
+% предыдущем разделе.
+% \begin{macrocode}
+\providecommand\tocprethechapter{\protect\chaptername~}
+\providecommand\tocpostthechapter{.\@postskip}
+\providecommand\tocchapterfill{\tocfill{.}}
+
+\providecommand\tocchapterfont{\bfseries}
+\providecommand\tocchapterfillfont{\normalfont}
+\providecommand\tocchapternumfont{\normalfont}
+
+\providecommand\thechapteralign{\centering}
+\providecommand\thechapterfont{\Large}
+\providecommand\prethechapter{\protect\chaptername~}
+\providecommand\postthechapter{\par\nobreak\vskip 5\p@}
+
+\providecommand\chapteralign{\centering}
+\providecommand\chapterfont{\Large\bfseries}
+\providecommand\prechapter{}
+\providecommand\postchapter{\par\nobreak\vskip 20\p@}
+
+% \end{macrocode}
+% Параметры формата заголовка Приложения.
+% \begin{macrocode}
+\providecommand\tocpretheappendix{\protect\appendixname~}
+\providecommand\tocposttheappendix{.\@postskip}
+\providecommand\tocappendixfill{\tocfill{.}}
+
+\providecommand\tocappendixfont{\bfseries}
+\providecommand\tocappendixfillfont{\normalfont}
+\providecommand\tocappendixnumfont{\normalfont}
+
+\providecommand\theappendixalign{\centering}
+\providecommand\theappendixfont{\Large}
+\providecommand\pretheappendix{\protect\appendixname~}
+\providecommand\posttheappendix{\par\nobreak\vskip 5\p@}
+
+\providecommand\appendixalign{\centering}
+\providecommand\appendixfont{\Large\bfseries}
+\providecommand\preappendix{}
+\providecommand\postappendix{\par\nobreak\vskip 20\p@}
+
+% \end{macrocode}
+% Интерфейс.
+% \begin{macrocode}
+\newcommand\chapter{%
+ \if@openright
+ \cleardoublepage
+ \else
+ \clearpage
+ \fi
+ \thispagestyle{plain}%
+ \global\@topnum\z@
+ \@afterindentfalse
+ \secdef\@chapter\@schapter
+}
+
+\def\@chapter[#1]#2{
+ \ifnum \c@secnumdepth >\m@ne
+ \refstepcounter{chapter}%
+ {\def\\{ }\addcontentsline{toc}{chapter}{\@tocseccntformat{chapter} #1}}%
+ \else
+ {\def\\{ }\addcontentsline{toc}{chapter}{#1}}%
+ \fi
+ \chaptermark{#1}%
+% \end{macrocode}
+% Добавление вертикальных разделителей в списки рисунков и таблиц.
+% \begin{macrocode}
+ \addtocontents{lof}{\protect\addvspace{10\p@}}%
+ \addtocontents{lot}{\protect\addvspace{10\p@}}%
+ \if@twocolumn
+ \@topnewpage[\@makechapterhead{#2}]%
+ \else
+ \@makechapterhead{#2}%
+ \@afterheading
+ \fi
+}
+% \end{macrocode}
+% Формат на странице.
+% \begin{macrocode}
+\def\@makechapterhead#1{%
+ {%
+% \end{macrocode}
+% Установка нулевого абзацного отступа.
+% \begin{macrocode}
+ \parindent \z@ \raggedright \normalfont
+% \end{macrocode}
+% Постоянная часть заголовка.
+% \begin{macrocode}
+ \ifnum \c@secnumdepth >\m@ne
+ {\thechapterfont\thechapteralign\@seccntformat{chapter}}
+ \fi
+ \interlinepenalty\@M
+ \chapterfont\chapteralign\prechapter #1\postchapter
+ }
+}
+
+\def\@schapter#1{
+ \if@twocolumn
+ \@topnewpage[\@makeschapterhead{#1}]%
+ \else
+ \@makeschapterhead{#1}%
+ \@afterheading
+ \fi
+}
+
+\def\@makeschapterhead#1{%
+ {%
+ \parindent \z@ \raggedright
+ \normalfont\interlinepenalty\@M
+ \chapteralign{\chapterfont\prechapter #1\postchapter}
+ }
+}
+% \end{macrocode}
+% Команда, создающая запись в Содержании.
+% \begin{macrocode}
+\newcommand*\l@chapter[2]{%
+ \ifnum \c@tocdepth >\m@ne
+ \addpenalty{-\@highpenalty}
+ \vskip 1.0em \@plus\p@
+ \setlength\@tempdima{1.5em}
+ \begingroup
+ \parindent \z@ \rightskip \@pnumwidth
+ \parfillskip -\@pnumwidth
+ \leavevmode
+ \tocchapterfont
+ \advance\leftskip\@tempdima
+ \hskip -\leftskip
+ #1\nobreak
+ \tocchapterfillfont\tocchapterfill\hfill
+ \nobreak\hb@xt@\@pnumwidth{\hss\tocchapternumfont #2}\par
+ \penalty\@highpenalty
+ \endgroup
+ \fi
+}
+
+% \end{macrocode}
+% Команда для создания глав Приложения.
+% \begin{macrocode}
+\newcommand\appendix{
+ \setcounter{chapter}{0}
+ \setcounter{section}{0}
+
+% \end{macrocode}
+% Сохранение старых значений.
+% \begin{macrocode}
+ \let\oldtocprethechapter=\tocprethechapter
+ \let\oldtocpostthechapter=\tocpostthechapter
+ \let\oldtocchapterfill=\tocchapterfill
+
+ \let\oldtocchapterfont=\tocchapterfont
+ \let\oldtocchapterfillfont=\tocchapterfillfont
+ \let\oldtocchapternumfont=\tocchapternumfont
+
+ \let\oldthechapteralign=\thechapteralign
+ \let\oldthechapterfont=\thechapterfont
+ \let\oldprethechapter=\prethechapter
+ \let\oldpostthechapter=\postthechapter
+
+ \let\oldchapteralign=\chapteralign
+ \let\oldchapterfont=\chapterfont
+ \let\oldprechapter=\prechapter
+ \let\oldpostchapter=\postchapter
+ \let\oldthechapter=\thechapter
+
+% \end{macrocode}
+% Перезапись параметров формата главы для оформления приложений.
+% \begin{macrocode}
+ \renewcommand\tocprethechapter{\tocpretheappendix}
+ \renewcommand\tocpostthechapter{\tocposttheappendix}
+ \renewcommand\tocchapterfill{\tocappendixfill}
+
+ \renewcommand\tocchapterfont{\tocappendixfont}
+ \renewcommand\tocchapterfillfont{\tocappendixfillfont}
+ \renewcommand\tocchapternumfont{\tocappendixnumfont}
+
+ \renewcommand\thechapteralign{\theappendixalign}
+ \renewcommand\thechapterfont{\theappendixfont}
+ \renewcommand\prethechapter{\pretheappendix}
+ \renewcommand\postthechapter{\posttheappendix}
+
+ \renewcommand\chapteralign{\appendixalign}
+ \renewcommand\chapterfont{\appendixfont}
+ \renewcommand\prechapter{\preappendix}
+ \renewcommand\postchapter{\postappendix}
+
+ \gdef\thechapter{\theappendix}
+}
+
+\newcommand\noappendix{
+ \let\tocprethechapter=\oldtocprethechapter
+ \let\tocpostthechapter=\oldtocpostthechapter
+ \let\tocchapterfill=\oldtocchapterfill
+
+ \let\tocchapterfont=\oldtocchapterfont
+ \let\tocchapterfillfont=\oldtocchapterfillfont
+ \let\tocchapternumfont=\oldtocchapternumfont
+
+ \let\thechapteralign=\oldthechapteralign
+ \let\thechapterfont=\oldthechapterfont
+ \let\prethechapter=\oldprethechapter
+ \let\postthechapter=\oldpostthechapter
+
+ \let\chapteralign=\oldchapteralign
+ \let\chapterfont=\oldchapterfont
+ \let\prechapter=\oldprechapter
+ \let\postchapter=\oldpostchapter
+
+ \gdef\thechapter{\oldthechapter}
+}
+
+% \end{macrocode}
+% Команда для создания ненумеруемых глав, которые будут включены в
+% Содержание и PDF-закладки. Для того, чтобы закладка указывала именно на
+% заголовок, а не на первый абзац под ним, нужно поместить |\phantomchapter| % и |\addcontentsline| внутри аргумента |\chapter*|. Честно говоря, мне это
+% не нравится. Надо придумать что-то более простое и изящное.
+% \begin{macrocode}
+\newcommand\nchapter[1]{%
+ \chapter*{%
+ \phantomchapter\addcontentsline{toc}{chapter}{#1}%
+ #1%
+ \@mkboth{\MakeUppercase{#1}}{\MakeUppercase{#1}}
+ }
+}
+%</chapter>
+% \end{macrocode}
diff --git a/Master/texmf-dist/source/latex/disser/counters.dtx b/Master/texmf-dist/source/latex/disser/counters.dtx
new file mode 100644
index 00000000000..d5a6a87bc93
--- /dev/null
+++ b/Master/texmf-dist/source/latex/disser/counters.dtx
@@ -0,0 +1,85 @@
+% \begin{macrocode}
+
+%<*counters>
+% \end{macrocode}
+%
+% \subsection{Создание и настройка счетчиков}
+% \begin{macrocode}
+\newcounter{part}
+\newcounter{chapter}
+\newcounter{section}[chapter]
+\newcounter{subsection}[section]
+\newcounter{subsubsection}[subsection]
+\newcounter{paragraph}[subsubsection]
+\newcounter{subparagraph}[paragraph]
+\newcounter{figure}[chapter]
+\newcounter{table}[chapter]
+% \end{macrocode}
+%
+% Формат нумерации разделов документа.
+% \begin{macrocode}
+\renewcommand\thepart{\@Roman\c@part}
+\renewcommand\thechapter{\@arabic\c@chapter}
+\newcommand\theappendix{\@Asbuk\c@chapter}
+\renewcommand\thesection{%
+\ifnum\c@chapter > \z@
+ \thechapter.\@arabic\c@section%
+\else\@arabic\c@section\fi}
+\renewcommand\thesubsection{\thesection.\@arabic\c@subsection}
+\renewcommand\thesubsubsection{\thesubsection.\@arabic\c@subsubsection}
+\renewcommand\theparagraph{\@arabic\c@paragraph}
+\renewcommand\thesubparagraph{\theparagraph.\@arabic\c@subparagraph}
+
+\newcommand\tocthepart{\thepart}
+\newcommand\tocthechapter{\thechapter}
+\newcommand\toctheappendix{\theappendix}
+\newcommand\tocthesection{\thesection}
+\newcommand\tocthesubsection{\thesubsection}
+\newcommand\toctheparagraph{\theparagraph}
+\newcommand\tocthesubparagraph{\thesubparagraph}
+
+% \end{macrocode}
+%
+% Схемы нумерации объектов для разных типов диссертаций.
+% \begin{macrocode}
+\newcommand\bachelor@the{%
+% \end{macrocode}
+% Нумерация сносок и формул начинается заново в каждой главе.
+% \begin{macrocode}
+ \@addtoreset{footnote}{chapter}
+ \@addtoreset{equation}{chapter}
+
+% \end{macrocode}
+% Формат номера формулы.
+% \begin{macrocode}
+ \renewcommand\theequation{%
+ \ifnum\c@chapter > \z@\thechapter.\fi%
+ \@arabic\c@equation}
+% \end{macrocode}
+% Формат номера таблицы.
+% \begin{macrocode}
+ \renewcommand\thetable{%
+ \ifnum \c@chapter>\z@\thechapter.\fi%
+ \@arabic\c@table}
+% \end{macrocode}
+% Формат номера рисунка.
+% \begin{macrocode}
+ \renewcommand\thefigure{%
+ \ifnum \c@chapter>\z@\thechapter.\fi%
+ \@arabic\c@figure}
+}
+% \end{macrocode}
+% По умолчанию у всех одинаковая схема нумерации.
+% \begin{macrocode}
+\newcommand\master@the \bachelor@the
+\newcommand\candidate@the\bachelor@the
+\newcommand\doctor@the \candidate@the
+\newcommand\autoref@the \candidate@the
+
+\if@bachelor \bachelor@the \fi
+\if@master \master@the \fi
+\if@candidate \candidate@the \fi
+\if@doctor \doctor@the \fi
+\if@autoref \autoref@the \fi
+%</counters>
+% \end{macrocode}
diff --git a/Master/texmf-dist/source/latex/disser/custom.dtx b/Master/texmf-dist/source/latex/disser/custom.dtx
new file mode 100644
index 00000000000..b5595a2e0d0
--- /dev/null
+++ b/Master/texmf-dist/source/latex/disser/custom.dtx
@@ -0,0 +1,135 @@
+% \begin{macrocode}
+
+%<*custom>
+% \end{macrocode}
+% \subsection{Подключение и настройка параметров сторонних пакетов}
+% Включает отступ в первой строке первого абзаца.
+% \begin{macrocode}
+\let\@afterindentfalse\@afterindenttrue
+\@afterindenttrue
+% \end{macrocode}
+% Опция |intlimits| включает правильную расстановку пределов интегрирования
+% (сверху и снизу).
+% \begin{macrocode}
+\usepackage[intlimits]{amsmath}
+\usepackage{amssymb,amsfonts}
+% \end{macrocode}
+% Более естественные символы интегралов (из шрифтов семейства Euler).
+% \begin{macrocode}
+\DeclareSymbolFont{EulerExtension}{U}{euex}{m}{n}
+\DeclareMathSymbol\intop\mathop{EulerExtension}{"52}
+\DeclareMathSymbol\ointop\mathop{EulerExtension}{"48}
+% \end{macrocode}
+% Пакет для оформления библиографических ссылок.
+% \begin{macrocode}
+\usepackage[square, comma, sort&compress]{natbib}
+% \end{macrocode}
+% \DescribeMacro{\phantomchapter}
+% Команда для исправления PDF-закладок, указывающих на |\chapter*|.
+% \begin{macrocode}
+\def\phantomchapter{%
+ \ifhref
+ \Hy@GlobalStepCount\Hy@linkcounter
+ \xdef\@currentHref{chapter*.\the\Hy@linkcounter}%
+ \Hy@raisedlink{\hyper@anchorstart{\@currentHref}\hyper@anchorend}%
+ \fi
+}
+% \end{macrocode}
+% Переопределение для включения ссылки на список литературы в Содержание.
+% \DescribeMacro{\bibsection}
+% \begin{macrocode}
+\renewcommand\bibsection{\nchapter{\bibname}}
+% \end{macrocode}
+% Переопределение для создания корректной PDF-закладки (основано на варианте % из |natbib|).
+% \DescribeEnv{thebibliography}
+% \begin{macrocode}
+\renewenvironment{thebibliography}[1]{%
+ \bibsection
+ \parindent \z@
+ \bibpreamble\bibfont
+ \list{\@biblabel{\arabic{NAT@ctr}}}%
+ {\@bibsetup{#1}\setcounter{NAT@ctr}{0}}%
+ \ifNAT@openbib
+ \renewcommand\newblock{\par}
+ \else
+ \renewcommand\newblock{\hskip .11em \@plus.33em \@minus.07em}%
+ \fi
+ \sloppy\clubpenalty4000\widowpenalty4000
+ \sfcode`\.=1000\relax
+ \let\citeN\cite
+ \let\shortcite\cite
+ \let\citeasnoun\cite
+}{%
+ \def\@noitemerr{\PackageWarning{natbib}{Empty `thebibliography' environment}}
+ \endlist\vskip-\lastskip%
+}
+% \end{macrocode}
+% Настройка параметров |hyperref|:
+% \begin{macrocode}
+\ifpdf
+% \end{macrocode}
+% \begin{itemize}
+% \item для pdf\LaTeX{}
+% \begin{macrocode}
+ \ifhref
+ \usepackage[pdftex,unicode,hyperfigures=true]{hyperref}
+ \hypersetup{
+ colorlinks = false,
+ bookmarksopen = true,
+ bookmarksnumbered = true,
+ bookmarksopenlevel = 2,
+ pdfstartview = {FitH},
+ pdfborder = {0 0 0}
+ }
+ \pdfcompresslevel = 9
+ \fi
+ \usepackage[pdftex]{graphicx}
+ \usepackage{cmap}
+\else
+% \end{macrocode}
+% \item для \LaTeX{}
+% \end{itemize}
+% \begin{macrocode}
+ \ifhref\usepackage[hypertex,colorlinks=false,hyperfigures=true]{hyperref}\fi
+ \usepackage{graphicx}
+\fi
+% \end{macrocode}
+% Пакет исправлений для совместного использования |hyperref| и |natbib|.
+% \begin{macrocode}
+\ifhref\usepackage{hypernat}\fi
+% \end{macrocode}
+% Плавающие рисунки ``в оборку''.
+% \begin{macrocode}
+\usepackage[rflt]{floatflt}
+% \end{macrocode}
+% Пакет для вложенной нумерации объектов (например, 1.а)
+% \begin{macrocode}
+\ifsubf
+ \usepackage[normalsize]{subfigure}
+% \end{macrocode}
+% Формат постоянной части подписи для плавающих объектов с вложенной
+% нумерацией.
+% \begin{macrocode}
+ \renewcommand*\@thesubfigure{\small\textit{\asbuk{subfigure}})}
+% \end{macrocode}
+% Формат ссылки (через |\subref|).
+% \begin{macrocode}
+ \renewcommand*\@@thesubfigure{\textit{\asbuk{subfigure}})}
+% \end{macrocode}
+% Формат ссылки (через |\ref|).
+% \begin{macrocode}
+ \renewcommand*\thesubfigure{,~\textit{\asbuk{subfigure}}}
+% \end{macrocode}
+% Еще раз формат метки (нужно указать два раза из-за странной ошибки в пакете
+% |subfigure|).
+% \begin{macrocode}
+ \renewcommand*\@thesubfigure{\small\textit{\asbuk{subfigure}})}
+\fi
+
+% \end{macrocode}
+% Включение переносов в словах с дефисом.
+% \begin{macrocode}
+\lccode `\-=`\-
+\defaulthyphenchar=127
+%</custom>
+% \end{macrocode}
diff --git a/Master/texmf-dist/source/latex/disser/disser.dtx b/Master/texmf-dist/source/latex/disser/disser.dtx
new file mode 100644
index 00000000000..2e6adff6c7b
--- /dev/null
+++ b/Master/texmf-dist/source/latex/disser/disser.dtx
@@ -0,0 +1,575 @@
+%\iffalse
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%
+%% disser -- LaTeX document class for dissertations.
+%%
+%% Copyright (c) 2004-2006 Stanislav Kruchinin
+%%
+%% It may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2003/12/01 or later.
+%%
+%% This program is distributed in the hope that it will be useful,
+%% but WITHOUT ANY WARRANTY; without even the implied warranty of
+%% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%<driver>\ProvidesFile{disser.dtx}
+%<*driver>
+\documentclass{ltxdoc}
+\usepackage[a4paper, includehead, includefoot, mag=1000,
+ left=4cm, right=1.5cm, top=1cm, bottom=2cm]{geometry}
+\usepackage[T2A]{fontenc}
+\usepackage[cp1251]{inputenc}
+\usepackage[english,russian]{babel}
+
+\usepackage[unicode,
+ pdftitle = {Documentation for the disser package},
+ pdfauthor = {Stanislav Kruchinin},
+ pdfsubject = {disser},
+ pdfstartview = {FitH},
+ pdfborder = {0 0 0},
+ bookmarksopen = true,
+ bookmarksnumbered = true,
+ bookmarksopenlevel = 2
+ ]{hyperref}
+\usepackage{cmap}
+
+\let\package\textsf
+\IfFileExists{pscyr.sty}{%
+ \usepackage{pscyr}
+ \renewcommand\ttdefault{cmtt}
+ \renewcommand\rmdefault{ftm}
+}{}
+\usepackage{tabularx,doc}
+\IfFileExists{url.sty}{\RequirePackage{url}}{\newcommand\url{\texttt}}
+
+\hypersetup{
+ colorlinks = true,
+ colorlinks = true,
+ linkcolor = black, citecolor=blue,
+ filecolor = blue, menucolor=blue,
+ pagecolor = blue, urlcolor=blue
+}
+
+%\OnlyDescription % uncomment to suppress code line listing
+\RecordChanges % uncomment for a change history
+%\CodelineIndex\EnableCrossrefs % uncomment for command index
+
+\MakeShortVerb{\|}
+\parindent=0pt
+
+\begin{document}
+\sloppy
+ \DocInput{disser.dtx}
+ \DocInput{counters.dtx}
+ \DocInput{part.dtx}
+ \DocInput{chapter.dtx}
+ \DocInput{sections.dtx}
+ \DocInput{lists.dtx}
+ \DocInput{floats.dtx}
+ \DocInput{env.dtx}
+ \DocInput{page.dtx}
+ \DocInput{titlepage.dtx}
+ \DocInput{bachelor.dtx}
+ \DocInput{master.dtx}
+ \DocInput{candidate.dtx}
+ \DocInput{doctor.dtx}
+ \DocInput{autoref.dtx}
+ \DocInput{toc.dtx}
+ \DocInput{custom.dtx}
+ \DocInput{gost732.dtx}
+ \PrintChanges
+\end{document}
+%</driver>
+% \fi
+%
+% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% \def\fileversion{1.0.2}
+%
+% \title{|disser| "--- класс \LaTeX{} для оформления диссертаций}
+% \author{Станислав Кручинин\\[6pt]
+% \normalsize E-mail:
+% \href{mailto:stas@crypt.org.ru}{\texttt{stas@crypt.org.ru}}}
+% \date{Версия \fileversion}
+%
+% \maketitle
+%
+% \begin{abstract}\noindent
+% Данный документ содержит описание исходных текстов.
+% Инструкции по установке смотрите в файлах |README| и |README.ru|.
+% \end{abstract}
+%
+% \tableofcontents
+%
+% \section{Введение}
+%
+% Класс |disser| был создан в результате объединения множества дополнений и
+% исправлений для |extreport|, написанных автором при оформлении
+% бакалаврской и магистерской работ по физике. Основной целью являлось
+% устранение одного из главных недостатков стандартных классов ---
+% отсутствия возможности прямого изменения формата элементов титульного
+% листа, заголовков и записей в автоматически генерируемых списках
+% (содержание, список иллюстраций, список таблиц). Предполагается, что
+% пользователи будут активно изменять текст в соответствии со своими
+% требованиями, поэтому он разбит на несколько файлов и снабжен подробными
+% комментариями.
+%
+% \section{Исходный текст}
+%
+% \begin{macrocode}
+
+%<disser>\NeedsTeXFormat{LaTeX2e}
+%<disser>\ProvidesClass{disser}[2006/09/06 Document class for dissertations.]
+%<disser>\ProvidesPackage{disser}
+
+%<bachelor>\ProvidesFile{bachelor.rtx}
+%<master>\ProvidesFile{master.rtx}
+%<candidate>\ProvidesFile{candidate.rtx}
+%<doctor>\ProvidesFile{doctor.rtx}
+%<autoref>\ProvidesFile{autoref.rtx}
+%<titledefs>\ProvidesFile{titledefs.rtx}
+
+%<*disser>
+% \end{macrocode}
+% Расширение включаемых файлов.
+% \begin{macrocode}
+\def\substyle@ext{.rtx}
+% \end{macrocode}
+% Определение условий.
+% \begin{itemize}
+% \item |true|, если включена опция, оставляющая одну колонку при
+% двухколонном наборе.
+% \begin{macrocode}
+\newif\if@restonecol
+% \end{macrocode}
+% \item |true|, если разрешена титульная страница.
+% \begin{macrocode}
+\newif\if@titlepage\@titlepagetrue
+% \end{macrocode}
+% \item Соответствующие типы диссертаций.
+% \begin{macrocode}
+\newif\if@bachelor\@bachelorfalse
+\newif\if@master\@masterfalse
+\newif\if@candidate\@candidatefalse
+\newif\if@doctor\@doctorfalse
+\newif\if@autoref\@autoreffalse
+% \end{macrocode}
+% \item |true|, если главы начинаются только с нечетных страниц.
+% \begin{macrocode}
+\newif\if@openright
+% \end{macrocode}
+% \item |true|, если подключается |hyperref|.
+% \begin{macrocode}
+\newif\ifhref\hreffalse
+% \end{macrocode}
+% \item |true|, если файл обрабатывается pdf\LaTeX{}.
+% \begin{macrocode}
+\newif\ifpdf
+ \ifx\pdfoutput\undefined
+ \else
+ \ifx\pdfoutput\relax
+ \else
+ \ifcase\pdfoutput
+ \else
+ \pdftrue
+ \fi
+ \fi
+ \fi
+
+\newif\ifsubf\subffalse
+
+% \end{macrocode}
+% \end{itemize}
+% \subsection{Опции класса}
+%
+% Размер листов.
+% \begin{macrocode}
+
+\DeclareOption{a4paper}{%
+ \setlength\paperheight{297mm}
+ \setlength\paperwidth {210mm}
+}
+\DeclareOption{a5paper}{%
+ \setlength\paperheight{210mm}
+ \setlength\paperwidth {148mm}
+}
+\DeclareOption{b5paper}{%
+ \setlength\paperheight{250mm}
+ \setlength\paperwidth {176mm}
+}
+% \end{macrocode}
+% Альбомная ориентация.
+% \begin{macrocode}
+\DeclareOption{landscape}{%
+ \setlength\@tempdima {\paperheight}%
+ \setlength\paperheight{\paperwidth}%
+ \setlength\paperwidth {\@tempdima}
+}
+
+% \end{macrocode}
+% Размер шрифта основного текста.
+% \begin{macrocode}
+\newcommand\@ptsize{}
+\DeclareOption{8pt} {\renewcommand\@ptsize{8}}
+\DeclareOption{9pt} {\renewcommand\@ptsize{9}}
+\DeclareOption{10pt}{\renewcommand\@ptsize{10}}
+\DeclareOption{11pt}{\renewcommand\@ptsize{11}}
+\DeclareOption{12pt}{\renewcommand\@ptsize{12}}
+\DeclareOption{14pt}{\renewcommand\@ptsize{14}}
+\DeclareOption{17pt}{\renewcommand\@ptsize{17}}
+\DeclareOption{20pt}{\renewcommand\@ptsize{20}}
+
+% \end{macrocode}
+% Установка полей для односторонней или двухсторонней печати.
+% \begin{macrocode}
+\DeclareOption{oneside}{\@twosidefalse \@mparswitchfalse}
+\DeclareOption{twoside}{\@twosidetrue \@mparswitchtrue}
+
+% \end{macrocode}
+% Включение сообщений о строках, выходящих за поля.
+% \begin{macrocode}
+\DeclareOption{draft}{\setlength\overfullrule{5pt}}
+\DeclareOption{final}{\setlength\overfullrule{0pt}}
+
+% \end{macrocode}
+% Печатать титульный лист или нет.
+% \begin{macrocode}
+\DeclareOption{titlepage} {\@titlepagetrue}
+\DeclareOption{notitlepage}{\@titlepagefalse}
+
+% \end{macrocode}
+% Главы будут начинаться только на нечетной странице (будет всегда справа на
+% развороте) или на первой доступной.
+% \begin{macrocode}
+\DeclareOption{openright}{\@openrighttrue}
+\DeclareOption{openany}{\@openrightfalse}
+
+% \end{macrocode}
+% Верстка в один или в два столбца.
+% \begin{macrocode}
+\DeclareOption{onecolumn}{\@twocolumnfalse}
+\DeclareOption{twocolumn}{\@twocolumntrue}
+
+% \end{macrocode}
+% Номера размещаются слева, а не справа от формул.
+% \begin{macrocode}
+\DeclareOption{leqno}{\input{leqno.clo}}
+
+% \end{macrocode}
+% Выключные формулы будут выравнены по левому краю, а не по центру.
+% \begin{macrocode}
+\DeclareOption{fleqn}{\input{fleqn.clo}}
+% \end{macrocode}
+% Использовать в тексте и формулах шрифт Times вместо Computer Modern Roman.
+% \begin{macrocode}
+\DeclareOption{times}{
+ \AtEndOfPackage{%
+ \usepackage{pscyr}
+% \end{macrocode}
+% Пакет |txfonts| необходимо подключать \textbf{после} |pscyr| для
+% корректного определения символов, составленных из двух других (таких как
+% $\hbar$ и $\neq$).
+% \begin{macrocode}
+ \usepackage{txfonts}
+% \end{macrocode}
+% Установка Times как шрифта по умолчанию.
+% \begin{macrocode}
+ \renewcommand{\rmdefault}{ftm}
+ }
+}
+% \end{macrocode}
+% Если указана эта опция, то блоки текста в списке литературы будут печататься на новых строках и с отступом.
+% \begin{macrocode}
+\DeclareOption{openbib}{%
+ \AtEndOfPackage{%
+ \renewcommand\@openbib@code{%
+ \advance\leftmargin\bibindent
+ \itemindent -\bibindent
+ \listparindent \itemindent
+ \parsep \z@
+ }%
+ \renewcommand\newblock{\par}
+ }%
+}
+% \end{macrocode}
+% Включение пакета |hyperref| и необходимых настроек.
+% \begin{macrocode}
+\DeclareOption{href}{\hreftrue}
+
+% \end{macrocode}
+% Включение пакета |subfigure| и необходимых настроек.
+% \begin{macrocode}
+\DeclareOption{subf}{\subftrue}
+
+% \end{macrocode}
+% Тип диссертации.
+% \begin{macrocode}
+\DeclareOption{bachelor}{%
+ \@bachelortrue\@masterfalse\@candidatefalse\@doctorfalse\@autoreffalse
+}
+\DeclareOption{master}{%
+ \@bachelorfalse\@mastertrue\@candidatefalse\@doctorfalse\@autoreffalse
+}
+\DeclareOption{candidate}{%
+ \@bachelorfalse\@masterfalse\@candidatetrue\@doctorfalse\@autoreffalse
+}
+\DeclareOption{doctor}{%
+ \@bachelorfalse\@masterfalse\@candidatefalse\@doctortrue\@autoreffalse
+}
+\DeclareOption{autoref}{%
+ \@bachelorfalse\@masterfalse\@candidatefalse\@doctorfalse\@autoreftrue
+}
+% \end{macrocode}
+% Команды изменения регистра.
+% \DescribeMacro{\MakeTextUppercase}
+% \begin{macrocode}
+\DeclareRobustCommand\MakeTextUppercase{%
+ \@uclcnotmath{\def\i{I}\def\j{J}}{##1##2}\uppercase}
+
+\protected@edef\MakeTextUppercase#1{\MakeTextUppercase{#1}}
+
+% \end{macrocode}
+% \DescribeMacro{\MakeTextLowercase}
+% \begin{macrocode}
+\DeclareRobustCommand\MakeTextLowercase{%
+ \@uclcnotmath{}{##2##1}\lowercase}
+
+\protected@edef\MakeTextLowercase#1{\MakeTextLowercase{#1}}
+
+% \end{macrocode}
+% Выполнение опций по умолчанию.
+% \begin{macrocode}
+\ExecuteOptions{a4paper,14pt,oneside,titlepage,onecolumn,final,openany}
+% \end{macrocode}
+% Выполнение пользовательских опций.
+% \begin{macrocode}
+\ProcessOptions
+% \end{macrocode}
+% \subsection{Настройка шрифтов}
+% \subsubsection{Определение размеров}
+% \begin{macrocode}
+\def\EC@family#1#2#3#4#5{%
+ \DeclareFontShape{#1}{#2}{#3}{#4}%
+ {<5><6><7><8><9><10><10.95><12><14.4><17.28><20.74>%
+ <24.88><29.86><35.83><42.99><51.59>genb*#5}{}}
+\EC@family{T1}{cmr}{m}{n}{ecrm}
+\EC@family{T1}{cmr}{m}{sl}{ecsl}
+\EC@family{T1}{cmr}{m}{it}{ecti}
+\EC@family{T1}{cmr}{m}{sc}{eccc}
+\EC@family{T1}{cmr}{bx}{n}{ecbx}
+\EC@family{T1}{cmr}{b}{n}{ecrb}
+\EC@family{T1}{cmr}{bx}{it}{ecbi}
+\EC@family{T1}{cmr}{bx}{sl}{ecbl}
+\EC@family{T1}{cmr}{bx}{sc}{ecxc}
+\EC@family{T1}{cmr}{m}{ui}{ecui}
+\DeclareFontShape{OT1}{cmr}{m}{n}%
+ {<5><6><7><8><9><10><12>gen*cmr%
+ <10.95>cmr10%
+ <14.4>cmr12%
+ <17.28><20.74><24.88><29.86><35.83><42.99><51.59>cmr17}{}
+\DeclareFontShape{OT1}{cmr}{m}{sl}%
+ {<5><6><7>cmsl8%
+ <8><9>gen*cmsl%
+ <10><10.95>cmsl10%
+ <12><14.4><17.28><20.74><24.88><29.86><35.83><42.99><51.59>cmsl12%
+ }{}
+\DeclareFontShape{OT1}{cmr}{m}{it}%
+ {<5><6><7>cmti7%
+ <8>cmti8%
+ <9>cmti9%
+ <10><10.95>cmti10%
+ <12><14.4><17.28><20.74><24.88><29.86><35.83><42.99><51.59>cmti12%
+ }{}
+\DeclareFontShape{OT1}{cmr}{m}{sc}%
+ {<5><6><7><8><9><10><10.95><12>%
+ <14.4><17.28><20.74><24.88><29.86><35.83><42.99><51.59>cmcsc10%
+ }{}
+\DeclareFontShape{OT1}{cmr}{m}{ui}{
+ <5><6><7><8><9><10><10.95><12>%
+ <14.4><17.28><20.74><24.88><29.86><35.83><42.99><51.59>cmu10%
+}{}
+\DeclareFontShape{OT1}{cmr}{b}{n}{
+ <5><6><7><8><9><10><10.95><12>%
+ <14.4><17.28><20.74><24.88><29.86><35.83><42.99><51.59>cmb10%
+}{}
+\DeclareFontShape{OT1}{cmr}{bx}{n}{
+ <5><6><7><8><9>gen*cmbx%
+ <10><10.95>cmbx10%
+ <12><14.4><17.28><20.74><24.88><29.86><35.83><42.99><51.59>cmbx12%
+}{}
+\DeclareFontShape{OT1}{cmr}{bx}{sl}{<5><6><7><8><9>%
+ <10><10.95><12><14.4><17.28><20.74><24.88><29.86><35.83><42.99><51.59>cmbxsl10%
+}{}
+\DeclareFontShape{OT1}{cmr}{bx}{it}{<5><6><7><8><9>%
+ <10><10.95><12><14.4><17.28><20.74><24.88><29.86><35.83><42.99><51.59>cmbxti10%
+}{}
+\input{size\@ptsize.clo}
+\RequirePackage{exscale}
+
+% \end{macrocode}
+%
+% \subsubsection{Старые команды изменения начертания шрифтов (без NFSS)}
+%
+% В текстовом режиме.
+% \begin{macrocode}
+\DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm}
+\DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf}
+\DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt}
+\DeclareOldFontCommand{\bf}{\normalfont\bfseries}{\mathbf}
+\DeclareOldFontCommand{\it}{\normalfont\itshape} {\mathit}
+\DeclareOldFontCommand{\sl}{\normalfont\slshape} {\@nomath\sl}
+\DeclareOldFontCommand{\sc}{\normalfont\scshape} {\@nomath\sc}
+% \end{macrocode}
+% В математическом режиме.
+% \begin{macrocode}
+\DeclareRobustCommand*\cal{\@fontswitch\relax\mathcal}
+\DeclareRobustCommand*\mit{\@fontswitch\relax\mathnormal}
+
+% \end{macrocode}
+%
+% \subsection{Параметры текста}
+%
+% Вертикальный интервал между строками. Упоминаемый здесь и далее макрос |\p@|
+% определяет единицу длины. По умолчанию она равна английскому пункту (pt).
+% \DescribeMacro{\lineskip}
+% \DescribeMacro{\normallineskip}
+% \begin{macrocode}
+\setlength\lineskip{1\p@}
+\setlength\normallineskip{1\p@}
+% \end{macrocode}
+%
+% \DescribeMacro{\singlespacing}
+% \DescribeMacro{\onehalfspacing}
+% \DescribeMacro{\doublespacing}
+% Команды задания величины межстрочного интервала.
+% \begin{macrocode}
+\newcommand\singlespacing {\renewcommand\baselinestretch{1}}
+\newcommand\onehalfspacing{\renewcommand\baselinestretch{1.5}}
+\newcommand\doublespacing {\renewcommand\baselinestretch{2}}
+% \end{macrocode}
+% Установка межстрочного интервала по умолчанию.
+% \begin{macrocode}
+\onehalfspacing\normalsize
+% \end{macrocode}
+% Интервал между абзацами (добавляется к межстрочному).
+% \DescribeMacro{\parskip}
+% \begin{macrocode}
+\setlength\parskip{0\p@ \@plus \p@}
+% \end{macrocode}
+%
+% \subsection{Параметры размещения плавающих объектов на странице}
+% \subsubsection{Количество объектов}
+% \begin{itemize}
+% \item Максимальное количество плавающих объектов, размещаемое вверху
+% страницы (при двухколонном наборе --- вверху колонки).
+% \begin{macrocode}
+\setcounter{topnumber}{2}
+% \end{macrocode}
+% \item Максимальное количество плавающих объектов, размещаемое внизу
+% страницы (при двухколонном наборе --- внизу колонки).
+% \begin{macrocode}
+\setcounter{bottomnumber}{1}
+% \end{macrocode}
+% \item Максимальное количество плавающих объектов, размещаемое
+% на странице (при двухколонном наборе --- в колонке).
+% \begin{macrocode}
+\setcounter{totalnumber}{3}
+% \end{macrocode}
+% \item При наборе в две колонки: максимальное количество плавающих
+% объектов шириной во всю страницу, которое разрешается разместить вверху
+% страницы
+% \begin{macrocode}
+\setcounter{dbltopnumber}{2}
+% \end{macrocode}
+% \end{itemize}
+%
+% \subsubsection{Величина места, занимаемого плавающими объектами}
+% \begin{itemize}
+% \item Максимальная доля страницы по высоте, которую могут занимать
+% плавающие объекты, размещаемые вверху страницы.
+% \DescribeMacro{\topfraction}
+% \begin{macrocode}
+\renewcommand\topfraction{.7}
+% \end{macrocode}
+% \item Максимальная доля страницы по высоте, которую могут занимать
+% плавающие объекты, размещаемые внизу страницы.
+% \DescribeMacro{\bottomfraction}
+% \begin{macrocode}
+\renewcommand\bottomfraction{.3}
+% \end{macrocode}
+% \item Минимальная доля страницы, которую должен занимать текст, а не
+% плавающие объекты на обычной странице (к страницам, создаваемым
+% \LaTeX{}'ом
+% специально для размещения плавающих объектов при обработке
+% необязательного аргумента |p|, это не относится).
+% \DescribeMacro{\bottomfraction}
+% \begin{macrocode}
+\renewcommand\textfraction{.2}
+% \end{macrocode}
+% \item Параметр, аналогичный предыдущему, относящийся к страницам для
+% плавающих объектов.
+% \DescribeMacro{\floatpagefraction}
+% \begin{macrocode}
+\renewcommand\floatpagefraction{.5}
+% \end{macrocode}
+% \item Тоже, что |\topfraction|, применительно к иллюстрациям (таблицам)
+% шириной в целую страницу при двухколонном наборе.
+% \DescribeMacro{\dbltopfraction}
+% \begin{macrocode}
+\renewcommand\dbltopfraction{.7}
+% \end{macrocode}
+% \item Тоже, что |\floatpagefraction|, применительно к иллюстрациям
+% (таблицам) шириной в целую страницу при двухколонном наборе.
+% \DescribeMacro{\dblfloatpagefraction}
+% \begin{macrocode}
+\renewcommand\dblfloatpagefraction{.5}
+% \end{macrocode}
+% \end{itemize}
+% Максимальный уровень вложенности заголовков, помещаемых в Содержание
+% (по умолчанию вносятся только |\part|, |\chapter| и |\section|).
+% \DescribeMacro{tocdepth}
+% \begin{macrocode}
+\setcounter{tocdepth}{1}
+% \end{macrocode}
+% Максимальный уровень вложенности нумеруемых секций
+% (по умолчанию нумеруются |\part|, |\chapter|, |\section| и |\subsection|).
+% \DescribeMacro{secnumdepth}
+% \begin{macrocode}
+\setcounter{secnumdepth}{2}
+% \end{macrocode}
+% Описание структуры постоянных частей заголовков
+% \begin{itemize}
+% \item в тексте,
+% \DescribeMacro{\@seccntformat}
+% \begin{macrocode}
+\def\@seccntformat#1{%
+ \csname prethe#1\endcsname%
+ \csname the#1\endcsname%
+ \csname postthe#1\endcsname%
+}
+% \end{macrocode}
+% \item в Содержании.
+% \DescribeMacro{\@tocseccntformat}
+% \begin{macrocode}
+\def\@tocseccntformat#1{%
+ \csname tocprethe#1\endcsname%
+ \csname tocthe#1\endcsname%
+ \csname tocpostthe#1\endcsname%
+}
+
+% \end{macrocode}
+% \end{itemize}
+% Характерные величины штрафов. Штраф --- мера <<красоты>> разбиения
+% абзаца на строки. Чем больше величина, тем менее красиво.
+% \begin{macrocode}
+\@lowpenalty 51
+\@medpenalty 151
+\@highpenalty 301
+%</disser>
+% \end{macrocode}
diff --git a/Master/texmf-dist/source/latex/disser/disser.ins b/Master/texmf-dist/source/latex/disser/disser.ins
new file mode 100644
index 00000000000..7c5cee5d26d
--- /dev/null
+++ b/Master/texmf-dist/source/latex/disser/disser.ins
@@ -0,0 +1,56 @@
+%%
+%% This file is part of the standard disser bundle. It extracts the
+%% files from disser.dtx to be installed in the TeX hierarchy.
+%%
+%% This file may not be changed unless it is distributed under a
+%% different name, accompanied by a copy of the original file.
+%% The author of the changes and their scope should be clearly
+%% documented, so that questions can be distributed to the proper author.
+%%
+\def\batchfile{disser.ins}
+
+\input docstrip
+\preamble
+
+Copyright (c) 2004-2007 Stanislav Kruchinin.
+All rights reserved.
+
+This file is part of the disser package.
+
+\endpreamble
+
+\def\ffrom#1{\from{#1.dtx}{#1}}
+\def\rtxfile#1{\file{#1.rtx}{\from{#1.dtx}{#1}}}
+\def\clsfile#1{\file{#1.cls}{\from{#1.dtx}{#1}}}
+
+\keepsilent
+\askforoverwritefalse
+
+\generate{%
+ \usedir{tex/latex/disser}
+ \file{disser.cls}{%
+ \ffrom{disser}
+ \ffrom{counters}
+ \ffrom{part}
+ \ffrom{chapter}
+ \ffrom{sections}
+ \ffrom{lists}
+ \ffrom{floats}
+ \ffrom{footnote}
+ \ffrom{env}
+ \ffrom{page}
+ \ffrom{titlepage}
+ \ffrom{toc}
+ \ffrom{custom}
+ }
+ \rtxfile{titledefs}
+ \rtxfile{bachelor}
+ \rtxfile{master}
+ \rtxfile{candidate}
+ \rtxfile{doctor}
+ \rtxfile{autoref}
+ \clsfile{gost732}
+}
+\def\npostamble{}\usepostamble\npostamble
+\endbatchfile
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/source/latex/disser/doctor.dtx b/Master/texmf-dist/source/latex/disser/doctor.dtx
new file mode 100644
index 00000000000..734f9c2c174
--- /dev/null
+++ b/Master/texmf-dist/source/latex/disser/doctor.dtx
@@ -0,0 +1,55 @@
+% \begin{macrocode}
+
+%<*doctor>
+% \end{macrocode}
+% \subsubsection{Титульный лист кандидатской диссертации}
+%
+% Вертикальные интервалы между элементами титульного листа.
+% \begin{macrocode}
+\def\firstskip{\vskip1.5cm}
+\def\secondskip{\vskip3cm}
+\def\thirdskip{\vskip1cm}
+\def\fourthskip{\vskip1cm}
+\def\fifthskip{\vskip1cm}
+
+\def\titlefont{\normalsize}
+\def\topicfont{\Large\bfseries}
+\def\authorfont{\large}
+\def\specfont{\normalsize}
+
+\normalfont
+\begin{flushright}
+% \end{macrocode}
+% На правах рукописи
+% \begin{macrocode}
+ \firstskip
+ \asmanuscriptname\\
+% \end{macrocode}
+% Номер УДК
+% \begin{macrocode}
+ {\libcatname\;\@libcatnum}
+\end{flushright}
+\begin{center}
+% \end{macrocode}
+% Автор
+% \begin{macrocode}
+ \secondskip
+ {\authorfont\@author}
+% \end{macrocode}
+% Название диссертации
+% \begin{macrocode}
+ \thirdskip
+ {\topicfont\@topic\par}
+% \end{macrocode}
+% Шифр и наименование специальности
+% \begin{macrocode}
+ \fourthskip
+ {\specfont\@specnum~--\;\@spec}
+% \end{macrocode}
+% Диссертация на соискание ученой степени...
+% \begin{macrocode}
+ \fifthskip
+ {\titlefont\@title}
+\end{center}
+%</doctor>
+% \end{macrocode}
diff --git a/Master/texmf-dist/source/latex/disser/env.dtx b/Master/texmf-dist/source/latex/disser/env.dtx
new file mode 100644
index 00000000000..f76639cba3f
--- /dev/null
+++ b/Master/texmf-dist/source/latex/disser/env.dtx
@@ -0,0 +1,81 @@
+% \begin{macrocode}
+
+%<*env>
+% \end{macrocode}
+% \subsection{Команды пользовательского интерфейса}
+%
+% \subsubsection{Примечание}
+% \begin{macrocode}
+\newenvironment{description}
+ {\list{}{\labelwidth\z@ \itemindent-\leftmargin
+ \let\makelabel\descriptionlabel}}
+ {\endlist}
+\newcommand*\descriptionlabel[1]{\hspace\labelsep\normalfont\bfseries #1}
+% \end{macrocode}
+%
+% \subsubsection{Аннотация}
+% \begin{macrocode}
+\if@titlepage
+ \newenvironment{abstract}{
+ \thispagestyle{empty}
+ \@beginparpenalty\@lowpenalty
+ \begin{center}%
+ \bfseries\small\abstractname
+ \@endparpenalty\@M
+ \end{center}\small
+ }{\par\vfil\null}
+\else
+ \newenvironment{abstract}{
+ \if@twocolumn
+ \section*{\abstractname}
+ \else
+ \small
+ \begin{center}
+ {\bfseries\abstractname\vspace{-.5em}\vspace{\z@}}%
+ \end{center}
+ \quotation
+ \fi
+ }{\if@twocolumn\else\endquotation\fi}
+\fi
+% \end{macrocode}
+% Цитирование
+% \begin{macrocode}
+\newenvironment{quotation}{
+ \list{}{
+ \listparindent 1.5em
+ \itemindent\listparindent
+ \rightmargin\leftmargin
+ \parsep\z@ \@plus\p@
+ }
+ \item\relax
+}{\endlist}
+% \end{macrocode}
+% Выдержка
+% \begin{macrocode}
+\newenvironment{quote}{
+ \list{}{\rightmargin\leftmargin}
+ \item\relax
+}{\endlist}
+% \end{macrocode}
+% Титульный лист
+% \begin{macrocode}
+\newenvironment{titlepage}{
+ \if@twocolumn
+ \@restonecoltrue\onecolumn
+ \else
+ \@restonecolfalse\newpage
+ \fi
+ \thispagestyle{empty}
+ \setcounter{page}\@ne
+}
+{
+ \if@restonecol\twocolumn\else\newpage\fi
+ \if@twoside\else\setcounter{page}\@ne\fi
+}
+% \end{macrocode}
+% Рисунок
+% \begin{macrocode}
+\newenvironment{figure}{\@float{figure}}{\end@float}
+\newenvironment{figure*}{\@dblfloat{figure}}{\end@dblfloat}
+%</env>
+% \end{macrocode}
diff --git a/Master/texmf-dist/source/latex/disser/floats.dtx b/Master/texmf-dist/source/latex/disser/floats.dtx
new file mode 100644
index 00000000000..f989fbd24cb
--- /dev/null
+++ b/Master/texmf-dist/source/latex/disser/floats.dtx
@@ -0,0 +1,128 @@
+% \begin{macrocode}
+
+%<*floats>
+% \end{macrocode}
+%
+% \subsection{Плавающие объекты}
+%
+% \subsubsection{Параметры}
+%
+% Вертикальный интервал перед подписью.
+% \begin{macrocode}
+\newlength\abovecaptionskip
+\setlength\abovecaptionskip{10\p@}
+% \end{macrocode}
+% Вертикальный интервал за подписью.
+% \begin{macrocode}
+\newlength\belowcaptionskip
+\setlength\belowcaptionskip{0\p@}
+% \end{macrocode}
+% \DescribeMacro{\captionlabeldelim}
+% Разделитель метки (постоянная часть + номер) и текста подписи.
+% \begin{macrocode}
+\newcommand\captionlabeldelim{.}
+% \end{macrocode}
+% \DescribeMacro{\captionfont}
+% Шрифт подписи.
+% \begin{macrocode}
+\newcommand\captionfont{\small}
+% \end{macrocode}
+% \DescribeMacro{\captionlabelfont}
+% Шрифт метки.
+% \begin{macrocode}
+\newcommand\captionlabelfont{\small\bfseries\selectfont}
+% \end{macrocode}
+% \DescribeMacro{\@makecaption}
+% Формат подписи.
+% \begin{macrocode}
+\long\def\@makecaption#1#2{%
+ \vskip\abovecaptionskip
+ \sbox\@tempboxa{{\captionlabelfont #1\captionlabeldelim} {\captionfont #2}}%
+ \ifdim \wd\@tempboxa >\hsize
+ {{\captionlabelfont #1\captionlabeldelim} {\captionfont #2}}\par
+ \else
+ \global \@minipagefalse
+ \hb@xt@\hsize{\hfil\box\@tempboxa\hfil}%
+ \fi
+ \vskip\belowcaptionskip
+}
+
+% \end{macrocode}
+% Рисунок.
+% \begin{macrocode}
+\renewcommand\thefigure{\ifnum \c@chapter>\z@\thechapter.\fi\@arabic\c@figure}
+
+\def\fps@figure{tbp}
+\def\ftype@figure{1}
+% \end{macrocode}
+% \DescribeMacro{\ext@figure}
+% Расширение файла со списком иллюстраций.
+% \begin{macrocode}
+\def\ext@figure{lof}
+% \end{macrocode}
+% \DescribeMacro{\fnum@figure}
+% Формат заголовка подписи (Рис.~1).
+% \begin{macrocode}
+\def\fnum@figure{\figurename~\thefigure}
+
+% \end{macrocode}
+%
+% \subsection{Таблица}
+%
+% Формат номера.
+% \begin{macrocode}
+\renewcommand\thetable{\ifnum \c@chapter>\z@\thechapter.\fi\@arabic\c@table}
+
+% \end{macrocode}
+%
+% Промежуток между колонками в массиве (окружение |array|).
+% \begin{macrocode}
+\setlength\arraycolsep{5\p@}
+% \end{macrocode}
+% Промежуток между колонками в таблице.
+% \begin{macrocode}
+\setlength\tabcolsep{6\p@}
+% \end{macrocode}
+% Толщина линейки в массиве.
+% \begin{macrocode}
+\setlength\arrayrulewidth{.4\p@}
+% \end{macrocode}
+% Промежуток между линиями в двойной линейке |\hrule\hrule|.
+% \begin{macrocode}
+\setlength\doublerulesep{2\p@}
+% \end{macrocode}
+% Промежуток между столбцами в окружении |tabular|.
+% \begin{macrocode}
+\setlength\tabbingsep{\labelsep}
+% \end{macrocode}
+% Промежуток, добавляемый при наличии сноски при использовании окружения |minipage|.
+% \begin{macrocode}
+\skip\@mpfootins = \skip\footins
+% \end{macrocode}
+% Промежуток между линией и текстом в |\fbox|.
+% \begin{macrocode}
+\setlength\fboxsep{3\p@}
+% \end{macrocode}
+% Толщина линии для |\fbox|.
+% \begin{macrocode}
+\setlength\fboxrule{.4\p@}
+% \end{macrocode}
+% Окружения.
+% \DescribeEnv{table}
+% \DescribeEnv{table*}
+% \begin{macrocode}
+\newenvironment{table}{\@float{table}}{\end@float}
+\newenvironment{table*}{\@dblfloat{table}}{\end@dblfloat}
+
+\def\fps@table{tbp}
+\def\ftype@table{2}
+% \end{macrocode}
+% Расширение файла, содержащего сгенерированный список таблиц.
+% \begin{macrocode}
+\def\ext@table{lot}
+% \end{macrocode}
+% Формат заголовка подписи (Таблица~1).
+% \begin{macrocode}
+\def\fnum@table{\tablename~\thetable}
+%</floats>
+% \end{macrocode}
diff --git a/Master/texmf-dist/source/latex/disser/footnote.dtx b/Master/texmf-dist/source/latex/disser/footnote.dtx
new file mode 100644
index 00000000000..a627adf576b
--- /dev/null
+++ b/Master/texmf-dist/source/latex/disser/footnote.dtx
@@ -0,0 +1,19 @@
+% \begin{macrocode}
+
+%<*footnote>
+% \end{macrocode}
+%
+% \subsection{Сноска}
+%
+% Горизонтальная линия, отделяющая сноску.
+% \begin{macrocode}
+\renewcommand\footnoterule{%
+ \kern-3\p@\hrule\@width.4\columnwidth\kern2.6\p@
+}
+\newcommand\@makefntext[1]{%
+ \parindent 1em%
+ \noindent
+ \hb@xt@1.8em{\hss\@makefnmark}#1
+}
+%</footnote>
+% \end{macrocode}
diff --git a/Master/texmf-dist/source/latex/disser/gost732.dtx b/Master/texmf-dist/source/latex/disser/gost732.dtx
new file mode 100644
index 00000000000..9e6ed3dbaa0
--- /dev/null
+++ b/Master/texmf-dist/source/latex/disser/gost732.dtx
@@ -0,0 +1,99 @@
+% \begin{macrocode}
+
+%<*gost732>
+% \end{macrocode}
+%
+% \section{Класс-обёртка для оформления документов в соответствии с ГОСТ
+% 7.32-2001}
+%
+% Насколько известно автору, на данный момент отсутствуют какие-либо ГОСТы,
+% регламентирующие структуру и правила оформления диссертаций. Наиболее
+% подходящим среди существующих стандартов следует считать ГОСТ 7.32-2001
+% <<Отчет о научно-исследовательской работе>>, реализованный в настоящем
+% классе.
+%
+% \begin{macrocode}
+\NeedsTeXFormat{LaTeX2e}[1999/12/01]
+\ProvidesClass{gost732}[2007/02/16 GOST 7.32-2001 implementation]
+
+\DeclareOption*{\PassOptionsToClass{\CurrentOption}{disser}}
+\ProcessOptions\relax
+\LoadClass[a4paper,14pt]{disser}
+% \end{macrocode}
+%
+% \subsection{Формат заголовков}
+% \begin{macrocode}
+
+\renewcommand\tocprethechapter{}
+\renewcommand\tocpostthechapter{\@postskip}
+\renewcommand\chapteralign{\raggedright}
+\renewcommand\thechapterfont{\Large\bfseries}
+\renewcommand\prethechapter{\newpage}
+\renewcommand\postthechapter{~}
+\renewcommand\postchapter{\vskip 16\p@}
+
+\renewcommand\postthesection{~}
+\renewcommand\tocpostthesection{~}
+
+\renewcommand\postthesubsection{~}
+\renewcommand\tocpostthesubsection{\@postskip}
+
+\renewcommand\postthesubsubsection{~}
+\renewcommand\tocpostthesubsubsection{\@postskip}
+
+\renewcommand\posttheparagraph{~}
+\renewcommand\tocposttheparagraph{\@postskip}
+
+\renewcommand\postthesubparagraph{~}
+\renewcommand\tocpostthesubparagraph{\@postskip}
+
+\newcommand\newbibname{\cyr\CYRS\cyrp\cyri\cyrs\cyro\cyrk\ %
+\cyri\cyrs\cyrp\cyro\cyrl\cyrsftsn\cyrz\cyro\cyrv\cyra\cyrn\cyrn\cyrery\cyrh\ %
+\cyri\cyrs\cyrt\cyro\cyrch\cyrn\cyri\cyrk\cyro\cyrv}
+
+\renewcommand\bibsection{%
+ \renewcommand\bibname\newbibname
+ \nchapter{\bibname}
+}
+% \end{macrocode}
+% \subsection{Списки}
+% \subsubsection{Нумерованный список}
+%
+% Формат счетчиков.
+% \begin{macrocode}
+\renewcommand\theenumi {\@asbuk\c@enumi}
+\renewcommand\theenumii {\@arabic\c@enumii}
+\renewcommand\theenumiii{\@roman\c@enumiii}
+\renewcommand\theenumiv {\@Asbuk\c@enumiv}
+
+% \end{macrocode}
+%
+% Формат меток.
+% \begin{macrocode}
+\renewcommand\labelenumi {\theenumi)}
+\renewcommand\labelenumii {\theenumii)}
+\renewcommand\labelenumiii{\theenumiii)}
+\renewcommand\labelenumiv {\theenumiv)}
+
+% \end{macrocode}
+% Ссылочные префиксы.
+% \begin{macrocode}
+\renewcommand\p@enumii {\theenumi}
+\renewcommand\p@enumiii {\theenumi.\theenumii}
+\renewcommand\p@enumiv {\p@enumiii.\theenumiii}
+
+% \end{macrocode}
+%
+% \subsubsection{Маркированный список}
+%
+% Формат меток.
+% \begin{macrocode}
+\renewcommand\labelitemi {\normalfont\bfseries \textendash}
+\renewcommand\labelitemii {\textbullet}
+\renewcommand\labelitemiii{\textasteriskcentered}
+\renewcommand\labelitemiv {\textperiodcentered}
+
+%</gost732>
+% \end{macrocode}
+% \Finale
+\endinput \ No newline at end of file
diff --git a/Master/texmf-dist/source/latex/disser/lists.dtx b/Master/texmf-dist/source/latex/disser/lists.dtx
new file mode 100644
index 00000000000..761b654ed64
--- /dev/null
+++ b/Master/texmf-dist/source/latex/disser/lists.dtx
@@ -0,0 +1,88 @@
+% \begin{macrocode}
+
+%<*lists>
+% \end{macrocode}
+%
+% \subsection{Списки}
+%
+% Пробелы между левым полем полем окружения и полем перечня для элементов
+% указанного уровня вложенности.
+% \paragraph{1}
+% \begin{macrocode}
+\if@twocolumn
+ \setlength\leftmargini {2em}
+\else
+ \setlength\leftmargini {2.5em}
+\fi
+\leftmargin \leftmargini
+% \end{macrocode}
+% \paragraph{2}
+% \begin{macrocode}
+\setlength\leftmarginii {2.2em}
+% \end{macrocode}
+% \paragraph{3}
+% \begin{macrocode}
+\setlength\leftmarginiii {1.87em}
+% \end{macrocode}
+% \paragraph{4}
+% \begin{macrocode}
+\setlength\leftmarginiv {1.7em}
+% \end{macrocode}
+% \paragraph{5 и 6}
+% \begin{macrocode}
+\if@twocolumn
+ \setlength\leftmarginv {.5em}
+ \setlength\leftmarginvi {.5em}
+\else
+ \setlength\leftmarginv {1em}
+ \setlength\leftmarginvi {1em}
+\fi
+% \end{macrocode}
+% Пробел между концом бокса метки и текстом первого элемента
+% \begin{macrocode}
+\setlength\labelsep{.5em}
+% \end{macrocode}
+% Номинальная ширина бокса, содержащего метку.
+% \begin{macrocode}
+\setlength\labelwidth{\leftmargini}
+\addtolength\labelwidth{-\labelsep}
+\@beginparpenalty -\@lowpenalty
+\@endparpenalty -\@lowpenalty
+\@itempenalty -\@lowpenalty
+
+% \end{macrocode}
+%
+% \subsubsection{Нумерованный список}
+%
+% Формат счетчиков.
+% \begin{macrocode}
+\renewcommand\theenumi {\@arabic\c@enumi}
+\renewcommand\theenumii {\@asbuk\c@enumii}
+\renewcommand\theenumiii{\@roman\c@enumiii}
+\renewcommand\theenumiv {\@Asbuk\c@enumiv}
+% \end{macrocode}
+%
+% Формат меток.
+% \begin{macrocode}
+\newcommand\labelenumi {\theenumi.}
+\newcommand\labelenumii {\theenumii.}
+\newcommand\labelenumiii{\theenumiii.}
+\newcommand\labelenumiv {\theenumiv.}
+% \end{macrocode}
+% Ссылочные префиксы.
+% \begin{macrocode}
+\renewcommand\p@enumii {\theenumi}
+\renewcommand\p@enumiii {\theenumi.\theenumii}
+\renewcommand\p@enumiv {\p@enumiii.\theenumiii}
+% \end{macrocode}
+%
+% \subsubsection{Маркированный список}
+%
+% Формат меток.
+% \begin{macrocode}
+\newcommand\labelitemi {\textbullet}
+\newcommand\labelitemii {\normalfont\bfseries \textendash}
+\newcommand\labelitemiii{\textasteriskcentered}
+\newcommand\labelitemiv {\textperiodcentered}
+%</lists>
+% \end{macrocode}
diff --git a/Master/texmf-dist/source/latex/disser/master.dtx b/Master/texmf-dist/source/latex/disser/master.dtx
new file mode 100644
index 00000000000..db5c8bafd99
--- /dev/null
+++ b/Master/texmf-dist/source/latex/disser/master.dtx
@@ -0,0 +1,75 @@
+% \begin{macrocode}
+
+%<*master>
+% \end{macrocode}
+% \subsubsection{Титульный лист магистерской диссертации}
+%
+% Вертикальные интервалы между элементами титульного листа.
+% \begin{macrocode}
+\def\firstskip{\vspace*{1em}}
+\def\secondskip{\vspace*{1em}}
+\def\thirdskip{\vskip1.em}
+\def\fourthskip{\vspace*{-1cm}}
+\def\fifthskip{\vskip0em}
+
+% \end{macrocode}
+% Диссертация допущена к защите
+% \begin{macrocode}
+\firstskip\@permitted\secondskip
+\begin{center}
+% \end{macrocode}
+% Заголовок.
+% \begin{macrocode}
+ {\titlefont\@title}
+ \par\thirdskip
+% \end{macrocode}
+%
+% Тема
+% \begin{macrocode}
+ {\topiclabelfont\topiclabel}
+ {\topicfont\@topic}
+ \par
+\end{center}
+\fourthskip
+\begin{tabbing}
+ \phantom{\masterproglabel}\=\\
+% \end{macrocode}
+%
+% Направление
+% \begin{macrocode}
+ \courselabel\>\ \@coursenum\ --\ \@course\\
+% \end{macrocode}
+%
+% Магистерская программа: номер -- название.
+% \begin{macrocode}
+ \masterproglabel\>\ \@masterprognum\ --\ \@masterprog
+\end{tabbing}
+\fifthskip
+\begin{tabbing}
+% \end{macrocode}
+%
+% Выполнил студент гр. номер...
+% \begin{macrocode}
+ \studentlabel\;\groupname\;\@group\hspace{2cm}\=
+ \makebox[8.5cm][l]{\hrulefill\;\@author}
+\\[9pt]
+% \end{macrocode}
+%
+% Научный руководитель
+% \begin{macrocode}
+ \field{sa}
+\\[9pt]
+% \end{macrocode}
+%
+% Рецензент
+% \begin{macrocode}
+ \field{rev}
+\\[9pt]
+% \end{macrocode}
+%
+% Консультант
+% \begin{macrocode}
+ \ifdefined\@con\field{con}\fi
+\end{tabbing}
+%</master>
+% \end{macrocode}
diff --git a/Master/texmf-dist/source/latex/disser/page.dtx b/Master/texmf-dist/source/latex/disser/page.dtx
new file mode 100644
index 00000000000..5002679d69b
--- /dev/null
+++ b/Master/texmf-dist/source/latex/disser/page.dtx
@@ -0,0 +1,146 @@
+% \begin{macrocode}
+
+%<*page>
+% \end{macrocode}
+%
+% \subsection{Параметры страниц}
+%
+% Интервал между колонками текста.
+% \begin{macrocode}
+\setlength\columnsep{10\p@}
+% \end{macrocode}
+%
+% Ширина разделителя (линии) между колонками текста (по умолчанию его нет).
+% \begin{macrocode}
+\setlength\columnseprule{0\p@}
+% \end{macrocode}
+% Стиль оформления колонтитулов страницы.
+% \begin{macrocode}
+\pagestyle{plain}
+% \end{macrocode}
+% Стиль нумерации страниц.
+% \begin{macrocode}
+\pagenumbering{arabic}
+% \end{macrocode}
+% Для односторонних документов разрешается делать страницы с разной высотой
+% текста.
+% \begin{macrocode}
+\if@twoside\else\raggedbottom\fi
+% \end{macrocode}
+% Для двухколоночных документов:
+% |\flushbottom| запрещает делать страницы с разной высотой текста,
+% |\sloppy| включает менее жесткие ограничения на разрывы строк.
+% \begin{macrocode}
+\if@twocolumn\twocolumn\sloppy\flushbottom
+\else\onecolumn\fi
+
+% \end{macrocode}
+%
+% \subsection{Определение стилей страниц}
+%
+% \subsubsection{headings}
+% \begin{macrocode}
+\if@twoside
+% \end{macrocode}
+% \begin{itemize}
+% \item Для двухсторонних документов.
+% \begin{macrocode}
+ \def\ps@headings{%
+% \end{macrocode}
+% \begin{itemize}
+% \item Колонтитулы:
+% \begin{itemize}
+% \item на нечетных страницах снизу.
+% \begin{macrocode}
+ \let\@oddfoot\@empty\let\@evenfoot\@empty
+% \end{macrocode}
+% \item на четных страницах сверху.
+% \begin{macrocode}
+ \def\@evenhead{\thepage\hfil\slshape\leftmark}%
+% \end{macrocode}
+% \item на нечетных страницах сверху.
+% \begin{macrocode}
+ \def\@oddhead{{\slshape\rightmark}\hfil\thepage}%
+ \let\@mkboth\markboth
+% \end{macrocode}
+% \end{itemize}
+% \item Постоянная часть заголовка главы.
+% \begin{macrocode}
+ \def\chaptermark##1{%
+ \markboth{\textsc{%
+ \ifnum \c@secnumdepth >\m@ne
+ \@tocseccntformat{chapter} \ %
+ \fi
+ ##1}}{}%
+ }%
+% \end{macrocode}
+% \item Постоянная часть заголовка секции.
+% \begin{macrocode}
+ \def\sectionmark##1{%
+ \markright{\MakeUppercase{%
+ \ifnum \c@secnumdepth >\z@
+ \@tocseccntformat{section}%
+ \fi
+ ##1}%
+ }%
+ }%
+ }%
+% \end{macrocode}
+% \end{itemize}
+% \begin{macrocode}
+\else % \if@twoside
+% \end{macrocode}
+% \item Для односторонних документов.
+% \begin{macrocode}
+ \def\ps@headings{%
+% \end{macrocode}
+% \begin{itemize}
+% \item Колонтитулы.
+% \begin{macrocode}
+ \let\@oddfoot\@empty
+ \def\@oddhead{
+ {\slshape\rightmark}%
+ \hfil\thepage
+ }%
+ \let\@mkboth\markboth
+% \end{macrocode}
+% \item Формат маркера главы.
+% \begin{macrocode}
+ \def\chaptermark##1{%
+ \markright {\textsc{%
+ \ifnum\c@secnumdepth >\m@ne
+ \@tocseccntformat{chapter} \ %
+ \fi
+ ##1}}{}}
+% \end{macrocode}
+% \item Формат маркера секции.
+% \begin{macrocode}
+ \def\sectionmark##1{%
+ \markright{
+ \MakeUppercase{
+ \ifnum \c@secnumdepth >\z@
+ \@tocseccntformat{section} \ %
+ \fi
+ ##1%
+ }
+ }
+ }
+ }
+\fi % \if@twoside
+
+% \end{macrocode}
+% \end{itemize}
+% \end{itemize}
+%
+% \subsubsection{myheadings}
+% \begin{macrocode}
+\def\ps@myheadings{%
+ \let\@oddfoot\@empty\let\@evenfoot\@empty
+ \def\@evenhead{\thepage\hfil\slshape\leftmark}%
+ \def\@oddhead{{\slshape\rightmark}\hfil\thepage}%
+ \let\@mkboth\@gobbletwo
+ \let\chaptermark\@gobble
+ \let\sectionmark\@gobble
+}
+%</page>
+% \end{macrocode}
diff --git a/Master/texmf-dist/source/latex/disser/part.dtx b/Master/texmf-dist/source/latex/disser/part.dtx
new file mode 100644
index 00000000000..59163401f16
--- /dev/null
+++ b/Master/texmf-dist/source/latex/disser/part.dtx
@@ -0,0 +1,141 @@
+% \begin{macrocode}
+
+%<*part>
+% \end{macrocode}
+% \subsection{Часть}
+%
+% \subsubsection{Формат записи в Содержании}
+% Постоянный текст до номера (по умолчанию --- слово ``Часть'').
+% \begin{macrocode}
+\providecommand\tocprethepart{\partname~}
+% \end{macrocode}
+% Постоянный текст после номера.
+% \begin{macrocode}
+\providecommand\tocpostthepart{.\@postskip}
+% \end{macrocode}
+% Заполнитель между названием и номером страницы. Для части по умолчанию отсутствует.
+% Чтобы заполнить какими-либо символами |\tocpartfill| нужно присвоить значение
+% |\tocfill{символ}|. Для примера см. далее определение |\tocsectionfill|.
+% \begin{macrocode}
+\providecommand\tocpartfill{}
+% \end{macrocode}
+% Шрифт заголовка в Содержании.
+% \begin{macrocode}
+\providecommand\tocpartfont{\bfseries}
+% \end{macrocode}
+% Шрифт заполнителя.
+% \begin{macrocode}
+\providecommand\tocpartfillfont{\normalfont}
+% \end{macrocode}
+% Шрифт номера.
+% \begin{macrocode}
+\providecommand\tocpartnumfont{\normalfont}
+
+% \end{macrocode}
+% Параметры номера и названия: выравнивание, шрифт, отступы, текст до и после.
+% \begin{macrocode}
+\providecommand\thepartalign{\centering}
+\providecommand\thepartfont{\huge}
+\providecommand\prethepart{\tocprethepart}
+\providecommand\postthepart{\par\vskip 20\p@}
+
+\providecommand\partalign{\centering}
+\providecommand\partfont{\huge\bfseries}
+\providecommand\prepart{}
+\providecommand\postpart{\par}
+
+% \end{macrocode}
+% Стиль страницы, на которой расположен заголовок части.
+% \begin{macrocode}
+\providecommand\partpagestyle{empty}
+% \end{macrocode}
+%
+% Интерфейс.
+% \begin{macrocode}
+\newcommand\part{
+ \if@openright
+ \cleardoublepage
+ \else
+ \clearpage
+ \fi
+ \thispagestyle{\partpagestyle}%
+ \if@twocolumn
+ \onecolumn
+ \@tempswatrue
+ \else
+ \@tempswafalse
+ \fi
+ \null\vfil\secdef\@part\@spart
+}
+% \end{macrocode}
+% Установка счетчиков и добавление строки в Содержание.
+% \begin{macrocode}
+\def\@part[#1]#2{%
+ \ifnum \c@secnumdepth >-2\relax
+ \refstepcounter{part}%
+% \end{macrocode}
+% Здесь и далее команда |\def\\{ }| используется для корректного отображения
+% заголовков с принудительными разрывами строк.
+% \begin{macrocode}
+ {\def\\{ }\addcontentsline{toc}{part}{\@tocseccntformat{part} #1}}
+ \else
+ {\def\\{ }\addcontentsline{toc}{part}{#1}}
+ \fi
+ \markboth{}{}%
+ {%
+ \interlinepenalty \@M
+ \normalfont
+ \ifnum \c@secnumdepth >-2\relax
+% \end{macrocode}
+%
+% Постоянная часть заголовка и номер.
+% \begin{macrocode}
+ {\thepartfont\partalign\@seccntformat{part}}
+ \fi%
+% \end{macrocode}
+% Название.
+% \begin{macrocode}
+ {\partfont\partalign\prepart #2\postpart}%
+ }
+ \@endpart%
+}
+
+\def\@spart#1{%
+ \partalign{\interlinepenalty \@M%
+ \partfont\prepart #1\postpart}%
+ \@endpart
+}
+
+\def\@endpart{
+ \vfil\newpage
+ \if@twoside
+ \null
+ \thispagestyle{\partpagestyle}%
+ \newpage
+ \fi
+ \if@tempswa\twocolumn\fi
+}
+% \end{macrocode}
+% Команда, создающая запись в Содержании.
+% \begin{macrocode}
+\newcommand*\l@part[2]
+{%
+ \ifnum \c@tocdepth >-2\relax
+ \addpenalty{-\@highpenalty}%
+ \addvspace{2.25em \@plus\p@}%
+ \begingroup
+ \setlength\@tempdima{3em}%
+ \parindent \z@ \rightskip \@pnumwidth
+ \parfillskip -\@pnumwidth
+ {\leavevmode \tocpartfont #1\nobreak
+ \tocpartfillfont\tocpartfill\hfill
+ \hb@xt@\@pnumwidth{\hss\tocpartnumfont #2}}
+ \par\nobreak
+ \global\@nobreaktrue
+ \everypar{\global\@nobreakfalse\everypar{}}%
+ \endgroup
+ \fi
+}
+
+%</part>
+% \end{macrocode}
diff --git a/Master/texmf-dist/source/latex/disser/sections.dtx b/Master/texmf-dist/source/latex/disser/sections.dtx
new file mode 100644
index 00000000000..8145b01a9be
--- /dev/null
+++ b/Master/texmf-dist/source/latex/disser/sections.dtx
@@ -0,0 +1,238 @@
+% \begin{macrocode}
+
+%<*sections>
+% \end{macrocode}
+% \subsection{Секции и параграфы}
+% \subsubsection{Section}
+% \begin{macrocode}
+\providecommand\tocprethesection{}
+\providecommand\tocpostthesection{.\@postskip}
+\providecommand\tocsectionfill{\tocfill{.}}
+
+\providecommand\tocsectionfont{\normalfont}
+\providecommand\tocsectionfillfont{}
+\providecommand\tocsectionnumfont{}
+% \end{macrocode}
+% Величина отступа записи в Содержании.
+% \DescribeMacro{\tocsectionindent}
+% \begin{macrocode}
+\providecommand\tocsectionindent{1.5em}
+% \end{macrocode}
+% Пробел после номера.
+% \DescribeMacro{\tocsectionnameindent}
+% \begin{macrocode}
+\providecommand\tocsectionnameindent{2.3em}
+
+\providecommand\sectionfont{\normalfont\large\bfseries}
+
+\providecommand\prethesection{}
+\providecommand\postthesection{.~}
+
+% \end{macrocode}
+% Величина отступа заголовка секции на странице.
+% \DescribeMacro{\sectionindent}
+% \begin{macrocode}
+\providecommand\sectionindent{\z@}
+% \end{macrocode}
+% Величина вертикального отступа перед заголовком секции.
+% \DescribeMacro{\presection}
+% \begin{macrocode}
+\providecommand\presection{-3.5ex \@plus -1ex \@minus -.2ex}
+% \end{macrocode}
+% Величина вертикального отступа после заголовка секции.
+% \DescribeMacro{\postsection}
+% \begin{macrocode}
+\providecommand\postsection{2.3ex \@plus.2ex}
+% \end{macrocode}
+% Выравнивание заголовка.
+% \DescribeMacro{\sectionalign}
+% \begin{macrocode}
+\providecommand\sectionalign{\raggedright}
+
+% \end{macrocode}
+% \subsubsection{Subsection}
+% \begin{macrocode}
+\providecommand\tocprethesubsection{}
+\providecommand\tocpostthesubsection{.\@postskip}
+\providecommand\tocsubsectionfill{\tocfill{.}}
+
+\providecommand\tocsubsectionfont{\normalfont}
+\providecommand\tocsubsectionfillfont{}
+\providecommand\tocsubsectionnumfont{}
+
+\providecommand\tocsubsectionindent{3.8em}
+\providecommand\tocsubsectionnameindent{3.2em}
+
+\providecommand\subsectionfont{\normalfont\normalsize\bfseries}
+
+\providecommand\prethesubsection{}
+\providecommand\postthesubsection{.~}
+
+\providecommand\subsectionindent{\z@}
+\providecommand\presubsection{-3.25ex\@plus -1ex \@minus -.2ex}
+\providecommand\postsubsection{1.5ex \@plus .2ex}
+\providecommand\subsectionalign{\raggedright}
+
+% \end{macrocode}
+% \subsubsection{Subsubsection}
+% \begin{macrocode}
+\providecommand\tocprethesubsubsection{}
+\providecommand\tocpostthesubsubsection{.\@postskip}
+\providecommand\tocsubsubsectionfill{\tocfill{.}}
+
+\providecommand\tocsubsubsectionfont{\normalfont}
+\providecommand\tocsubsubsectionfillfont{}
+\providecommand\tocsubsubsectionnumfont{}
+
+\providecommand\tocsubsubsectionindent{7.0em}
+\providecommand\tocsubsubsectionnameindent{4.1em}
+
+\providecommand\subsubsectionfont{\normalfont\normalsize\bfseries}
+
+\providecommand\prethesubsubsection{}
+\providecommand\postthesubsubsection{.~}
+
+\providecommand\subsubsectionindent{\z@}
+\providecommand\presubsubsection{-3.25ex\@plus -1ex \@minus -.2ex}
+\providecommand\postsubsubsection{1.5ex \@plus .2ex}
+\providecommand\subsubsectionalign{\raggedright}
+
+% \end{macrocode}
+% \subsubsection{Paragraph}
+% \begin{macrocode}
+\providecommand\tocpretheparagraph{}
+\providecommand\tocposttheparagraph{.\@postskip}
+\providecommand\tocparagraphfill{\tocfill{.}}
+
+\providecommand\tocparagraphfont{\normalfont}
+\providecommand\tocparagraphfillfont{}
+\providecommand\tocparagraphnumfont{}
+
+\providecommand\tocparagraphindent{10em}
+\providecommand\tocparagraphnameindent{5em}
+
+\providecommand\paragraphfont{\normalfont\normalsize\bfseries}
+
+\providecommand\pretheparagraph{}
+\providecommand\posttheparagraph{.~}
+
+\providecommand\paragraphindent{\z@}
+\providecommand\preparagraph{3.25ex \@plus1ex \@minus.2ex}
+\providecommand\postparagraph{-1em}
+\providecommand\paragraphalign{\raggedright}
+
+% \end{macrocode}
+% \subsubsection{Subparagraph}
+% \begin{macrocode}
+\providecommand\tocprethesubparagraph{}
+\providecommand\tocpostthesubparagraph{.\@postskip}
+\providecommand\tocsubparagraphfill{\tocfill{.}}
+
+\providecommand\tocsubparagraphfont{\normalfont}
+\providecommand\tocsubparagraphfillfont{}
+\providecommand\tocsubparagraphnumfont{}
+
+\providecommand\tocsubparagraphindent{12em}
+\providecommand\tocsubparagraphnameindent{6em}
+
+\providecommand\subparagraphfont{\normalfont\normalsize\bfseries}
+
+\providecommand\prethesubparagraph{}
+\providecommand\postthesubparagraph{.~}
+
+\providecommand\subparagraphindent{\parindent}
+\providecommand\presubparagraph{3.25ex \@plus1ex \@minus .2ex}
+\providecommand\postsubparagraph{-1em}
+\providecommand\subparagraphalign{\raggedright}
+
+% \end{macrocode}
+% \subsubsection{Заголовки секций}
+%
+% Обобщенная версия стандартного макроса, создающего заголовки секций.
+% \begin{macrocode}
+\def\@sect#1#2#3#4#5#6[#7]#8{%
+ \ifnum #2>\c@secnumdepth
+ \let\@svsec\@empty
+ \else
+ \refstepcounter{#1}%
+ \protected@edef\@svsec{\@seccntformat{#1}\relax}%
+ \fi
+ \@tempskipa #5\relax
+ \ifdim \@tempskipa>\z@
+ \begingroup
+ #6{%
+ \@hangfrom{\hskip #3\relax\@svsec}%
+ \interlinepenalty \@M #8\@@par}%
+ \endgroup
+ \csname #1mark\endcsname{#7}%
+ \addcontentsline{toc}{#1}{%
+ \ifnum #2>\c@secnumdepth \else
+ \protect\numberline{\@tocseccntformat{#1}}%
+ \fi
+ #7}%
+ \else
+ \def\@svsechd{%
+ #6{\hskip #3\relax
+ \@svsec #8}%
+ \csname #1mark\endcsname{#7}%
+ \addcontentsline{toc}{#1}{%
+ \ifnum #2>\c@secnumdepth \else
+ \protect\numberline{\@tocseccntformat{#1}}%
+ \fi
+ #7}}%
+ \fi
+ \@xsect{#5}
+}
+
+% \end{macrocode}
+% Обобщенная версия стандартного макроса, добавляющего запись в Содержание.
+% \begin{macrocode}
+\def\@tocline#1#2#3#4#5#6{%
+ \ifnum #2>\c@tocdepth \else
+ \vskip \z@ \@plus.2\p@
+ {\leftskip #3\relax \rightskip \@tocrmarg \parfillskip -\rightskip
+ \parindent #3\relax\@afterindenttrue
+ \interlinepenalty\@M
+ \leavevmode
+ \@tempdima #4\relax
+ \csname toc#1font\endcsname
+ \advance\leftskip \@tempdima \null\nobreak\hskip -\leftskip
+ {#5}\nobreak
+ \csname toc#1fillfont\endcsname \csname toc#1fill\endcsname\hfill
+ \nobreak\hb@xt@\@pnumwidth{\hfil\csname toc#1numfont\endcsname #6}%
+ \par%
+ }%
+ \fi
+}
+
+\newcommand*\l@section {\@tocline{section} {1}
+ {\tocsectionindent}{\tocsectionnameindent}}
+\newcommand*\l@subsection {\@tocline{subsection} {2}
+ {\tocsubsectionindent}{\tocsubsectionnameindent}}
+\newcommand*\l@subsubsection{\@tocline{subsubsection}{3}
+ {\tocsubsubsectionindent}{\tocsubsubsectionnameindent}}
+\newcommand*\l@paragraph {\@tocline{paragraph} {4}
+ {\tocparagraphindent}{\tocparagraphnameindent}}
+\newcommand*\l@subparagraph {\@tocline{subparagraph} {5}
+ {\tocsubparagraphindent}{\tocsubparagraphnameindent}}
+
+% \end{macrocode}
+% Интерфейс.
+% \begin{macrocode}
+\newcommand\section{%
+ \@startsection{section}{1}{\sectionindent}%
+ {\presection}{\postsection}{\sectionfont\sectionalign}}
+\newcommand\subsection{%
+ \@startsection{subsection}{2}{\subsectionindent}%
+ {\presubsection}{\postsubsection}{\subsectionfont\subsectionalign}}
+\newcommand\subsubsection{%
+ \@startsection{subsubsection}{3}{\subsubsectionindent}%
+ {\presubsubsection}{\postsubsubsection}{\subsubsectionfont\subsubsectionalign}}
+\newcommand\paragraph{%
+ \@startsection{paragraph}{4}{\paragraphindent}%
+ {\preparagraph}{\postparagraph}{\paragraphfont\paragraphalign}}
+\newcommand\subparagraph{%
+ \@startsection{subparagraph}{5}{\parindent}%
+ {\presubparagraph}{\postsubparagraph}{\subparagraphfont\subparagraphalign}}
+%</sections>
+% \end{macrocode}
diff --git a/Master/texmf-dist/source/latex/disser/titledefs.dtx b/Master/texmf-dist/source/latex/disser/titledefs.dtx
new file mode 100644
index 00000000000..d8fd6d6d046
--- /dev/null
+++ b/Master/texmf-dist/source/latex/disser/titledefs.dtx
@@ -0,0 +1,299 @@
+%<*titledefs>
+% \end{macrocode}
+%
+% \subsection{Постоянные части заголовков и элементов титульного листа}
+%
+% Аннотация
+% \begin{macrocode}
+\def\abstractname{\cyr\CYRA\cyrn\cyrn\cyro\cyrt\cyra\cyrc\cyri\cyrya}
+% \end{macrocode}
+% Титульный лист
+% \begin{macrocode}
+\def\titlepagename{\cyr\CYRT\cyri\cyrt\cyru\cyrl\cyrsftsn\cyrn\cyrery\cyrishrt\ %
+\cyrl\cyri\cyrs\cyrt}
+% \end{macrocode}
+% Ключевые слова
+% \begin{macrocode}
+\def\keywordsname{\cyr\CYRK\cyrk\cyryu\cyrch\cyre\cyrv\cyrery\cyre\ %
+\cyrs\cyrl\cyro\cyrv\cyra}
+\def\keywordssep{:}
+\def\keywordslabel{\keywordsname\keywordssep}
+\def\yearname{\cyr\cyrg.}
+% \end{macrocode}
+% Диссертация
+% \begin{macrocode}
+\def\workname{\cyr\CYRD\cyri\cyrs\cyrs\cyre\cyrr\cyrt\cyra\cyrc\cyri\cyrya}
+% \end{macrocode}
+% Диссертация допущена к защите
+% \begin{macrocode}
+\def\disserpermit{\workname\ \cyrd\cyro\cyrp\cyru\cyrshch\cyre\cyrn\cyra\ %
+\cyrk\ \cyrz\cyra\cyrshch\cyri\cyrt\cyre}
+% \end{macrocode}
+% зав. кафедрой
+% \begin{macrocode}
+\def\hodname{\cyr\cyrz\cyra\cyrv.\ \cyrk\cyra\cyrf\cyre\cyrd\cyrr\cyro\cyrishrt}
+% \end{macrocode}
+% гр. (группа)
+% \begin{macrocode}
+\def\groupname{\cyr\cyrg\cyrr.}
+% \end{macrocode}
+% Тема
+% \begin{macrocode}
+\def\topicname{\cyr\CYRT\cyre\cyrm\cyra}
+\def\topicsep{:\ }
+\def\topiclabel{\topicname\topicsep}
+% \end{macrocode}
+% Направление
+% \begin{macrocode}
+\def\coursename{\cyr\CYRN\cyra\cyrp\cyrr\cyra\cyrv\cyrl\cyre\cyrn\cyri\cyre}
+\def\coursesep{:}
+\def\courselabel{\coursename\coursesep}
+% \end{macrocode}
+% Специальность
+% \begin{macrocode}
+\def\specname{\cyr\CYRS\cyrp\cyre\cyrc\cyri\cyra\cyrl\cyrsftsn\cyrn\cyro\cyrs\cyrt\cyrsftsn}
+\def\specsep{:}
+\def\speclabel{\specname\specsep}
+% \end{macrocode}
+% Магистерская программа
+% \begin{macrocode}
+\def\masterprogname{\cyr\CYRM\cyra\cyrg\cyri\cyrs\cyrt\cyre\cyrr\cyrs\cyrk\cyra\cyrya\ %
+\cyrp\cyrr\cyro\cyrg\cyrr\cyra\cyrm\cyrm\cyra}
+\def\masterprogsep{:}
+\def\masterproglabel{\masterprogname\masterprogsep}
+% \end{macrocode}
+% Выполнил студент
+% \begin{macrocode}
+\def\studentname{\cyr\CYRV\cyrery\cyrp\cyro\cyrl\cyrn\cyri\cyrl\ %
+\cyrs\cyrt\cyru\cyrd\cyre\cyrn\cyrt}
+\def\studentlabel{\studentname}
+% \end{macrocode}
+% Руководитель (sa -- сокр. от scientific adviser)
+% \begin{macrocode}
+\def\saname{\cyr\CYRR\cyru\cyrk\cyro\cyrv\cyro\cyrd\cyri\cyrt\cyre\cyrl\cyrsftsn}
+\def\salabel{\saname}
+% \end{macrocode}
+% Рецензент
+% \begin{macrocode}
+\def\revname{\cyr\CYRR\cyre\cyrc\cyre\cyrn\cyrz\cyre\cyrn\cyrt}
+\def\revlabel{\revname}
+% \end{macrocode}
+% Консультант
+% \begin{macrocode}
+\def\conname{\cyr\CYRK\cyro\cyrn\cyrs\cyru\cyrl\cyrsftsn\cyrt\cyra\cyrn\cyrt}
+\def\conlabel{\conname\ \cyrp\cyro\ \@conspec}
+% \end{macrocode}
+% На правах рукописи
+% \begin{macrocode}
+\def\asmanuscriptname{\cyr\CYRN\cyra\ \cyrp\cyrr\cyra\cyrv\cyra\cyrh\ %
+\cyrr\cyru\cyrk\cyro\cyrp\cyri\cyrs\cyri}
+% \end{macrocode}
+% УДК
+% \begin{macrocode}
+\def\libcatname{\cyr\CYRU\CYRD\CYRK}
+% \end{macrocode}
+% Консультанты
+% \begin{macrocode}
+\def\consultname{\cyr\CYRK\cyro\cyrn\cyrs\cyru\cyrl\cyrsftsn\cyrt\cyra\cyrn\cyrt\cyrery:}
+% \end{macrocode}
+% \subsection{Интерфейс для определения элементов титульного листа}
+%
+% Организация
+% \begin{macrocode}
+\def\institution#1{\gdef\@institution{#1}}\institution{}
+% \end{macrocode}
+%
+% Название специальности
+% \begin{macrocode}
+\def\spec#1{\gdef\@spec{#1}}\spec{}
+% \end{macrocode}
+%
+% Номер специальности
+% \begin{macrocode}
+\def\specnum#1{\gdef\@specnum{#1}}\specnum{}
+% \end{macrocode}
+%
+% Название направления
+% \begin{macrocode}
+\def\course#1{\gdef\@course{#1}}\course{}
+% \end{macrocode}
+%
+% Номер направления
+% \begin{macrocode}
+\def\coursenum#1{\gdef\@coursenum{#1}}\coursenum{}
+% \end{macrocode}
+%
+% Ключевые слова
+% \begin{macrocode}
+\def\keywords#1{\gdef\@keywords{#1}}\keywords{}
+% \end{macrocode}
+%
+% Заголовок
+% \begin{macrocode}
+\def\title#1{\gdef\@title{#1}}\title{}
+% \end{macrocode}
+%
+% Тема
+% \begin{macrocode}
+\def\topic#1{\gdef\@topic{#1}}\topic{}
+% \end{macrocode}
+%
+% Автор
+% \begin{macrocode}
+\def\author#1{\gdef\@author{#1}}\author{}
+% \end{macrocode}
+%
+% Город
+% \begin{macrocode}
+\def\city#1{\gdef\@city{#1}}\city{}
+% \end{macrocode}
+%
+% Факультет
+% \begin{macrocode}
+\def\faculty#1{\gdef\@faculty{#1}}\faculty{}
+% \end{macrocode}
+%
+% кафедра
+% \begin{macrocode}
+\def\department#1{\gdef\@department{#1}}\department{}
+% \end{macrocode}
+%
+% ФИО зав. кафедрой
+% \begin{macrocode}
+\def\hod#1{\gdef\@hod{#1}}\hod{}
+% \end{macrocode}
+%
+% \paragraph{Научный руководитель}
+% \subparagraph{ФИО}
+% \begin{macrocode}
+\def\sa#1{\gdef\@sa{#1}}\sa{}
+% \end{macrocode}
+% \subparagraph{учёное звание}
+% \begin{macrocode}
+\def\sastatus#1{\gdef\@sastatus{#1}}\sastatus{}
+% \end{macrocode}
+%
+% \paragraph{Рецензент}
+% \subparagraph{ФИО}
+% \begin{macrocode}
+\def\rev#1{\gdef\@rev{#1}}\rev{}
+% \end{macrocode}
+% \paragraph{учёное звание}
+% \begin{macrocode}
+\def\revstatus#1{\gdef\@revstatus{#1}}\revstatus{}
+% \end{macrocode}
+%
+% \paragraph{Консультант}
+%
+% Специальность
+% \begin{macrocode}
+\def\conspec#1{\gdef\@conspec{#1}}
+% \end{macrocode}
+%
+% ФИО
+\def\con#1{\gdef\@con{#1}}
+% \end{macrocode}
+%
+% Учёное звание и степень
+% \begin{macrocode}
+\def\constatus#1{\gdef\@constatus{#1}}
+% \end{macrocode}
+%
+% Номер УДК
+% \begin{macrocode}
+\def\libcatnum#1{\gdef\@libcatnum{#1}}\libcatnum{}
+% \end{macrocode}
+%
+% Академическая группа
+% \begin{macrocode}
+\def\group#1{\gdef\@group{#1}}\group{}
+% \end{macrocode}
+%
+% Номер магистерской программы
+% \begin{macrocode}
+\def\masterprognum#1{\gdef\@masterprognum{#1}}\masterprognum{}
+% \end{macrocode}
+%
+% Название магистерской программы
+% \begin{macrocode}
+\def\masterprog#1{\gdef\@masterprog{#1}}\masterprog{}
+
+% \end{macrocode}
+%
+% Значение даты по умолчанию
+% \begin{macrocode}
+\date{\number\year}
+% \end{macrocode}
+%
+% Формат записей для научного руководителя, рецензента и консультанта.
+% \begin{macrocode}
+\def\field#1{%
+ \csname #1label\endcsname,\ %
+ \csname @#1status\endcsname\>
+ \makebox[8.5cm][l]{\hrulefill\ \csname @#1\endcsname}
+}
+% \end{macrocode}
+%
+% Диссертация допущена к защите
+% \begin{macrocode}
+\def\@permitted{
+ \begin{tabbing}
+ \hspace{8cm}\={\disserpermit}
+\\
+ \>\hodname
+\\[9pt]
+ \>\makebox[8.5cm][r]{\hrulefill\ \@hod}
+\\[9pt]
+ \>\makebox[1.5cm][r]{<<\hrulefill>>}
+ \makebox[7cm][r]{\hrulefill\ \@date\,\yearname}
+ \end{tabbing}
+}
+
+% \end{macrocode}
+% Сокращение года <<г.>>
+% \begin{macrocode}
+\def\yearname{\cyr\cyrg.}
+% \end{macrocode}
+% Поле для записи даты. Для отображения произвольного года нужно
+% присвоить значение необязательному аргументу.
+% \begin{macrocode}
+\newcommand\datefield[1][\number\year]{<<\rule[0pt]{1cm}{.5pt}\,>>%
+\rule[0pt]{3cm}{0.5pt}\ #1~\yearname}
+
+% \end{macrocode}
+% Определения ненумеруемых глав, входящих в Содержание:
+% \begin{itemize}
+%
+% \item Содержание
+% \begin{macrocode}
+\def\newcontentsname{\cyr\CYRS\cyro\cyrd\cyre\cyrr\cyrzh\cyra\cyrn\cyri\cyre}
+
+% \end{macrocode}
+% \item Введение
+% \begin{macrocode}
+\def\introname{{\cyr\CYRV\cyrv\cyre\cyrd\cyre\cyrn\cyri\cyre}}
+\newcommand\intro{\nchapter{\introname}}
+% \end{macrocode}
+% \item Заключение
+% \begin{macrocode}
+\def\conclusionname{%
+{\cyr\CYRZ\cyra\cyrk\cyrl\cyryu\cyrch\cyre\cyrn\cyri\cyre}
+}
+\newcommand\conclusion{\nchapter{\conclusionname}}
+% \end{macrocode}
+% \item Используемые обозначения
+% \end{itemize}
+% \begin{macrocode}
+\def\defsname{%
+{\cyr\CYRI\cyrs\cyrp\cyro\cyrl\cyrsftsn\cyrz\cyru\cyre\cyrm\cyrery\cyre\ %
+\cyro\cyrb\cyro\cyrz\cyrn\cyra\cyrch\cyre\cyrn\cyri\cyrya}
+}
+\newcommand\defs{\nchapter{\defsname}}
+%
+% Обзор литературы
+% \begin{macrocode}
+\def\reviewname{\cyr\CYRO\cyrb\cyrz\cyro\cyrr\ %
+\cyrl\cyri\cyrt\cyre\cyrr\cyra\cyrt\cyru\cyrr\cyrery}
+\newcommand\review{\nchapter{\reviewname}}
+%</titledefs>
+% \end{macrocode}
diff --git a/Master/texmf-dist/source/latex/disser/titlepage.dtx b/Master/texmf-dist/source/latex/disser/titlepage.dtx
new file mode 100644
index 00000000000..7e719fb0f84
--- /dev/null
+++ b/Master/texmf-dist/source/latex/disser/titlepage.dtx
@@ -0,0 +1,139 @@
+% \begin{macrocode}
+
+%<*titlepage>
+% \end{macrocode}
+%
+% \subsection{Титульный лист}
+%
+% Пустое определение макроса для вывода сегодняшней даты (переопределяется в |babel|).
+% \DescribeMacro{\today}
+% \begin{macrocode}
+\newcommand\today{}
+
+\if@titlepage
+% \end{macrocode}
+%
+% Параметры частей титульного листа
+% \DescribeMacro{\titlefont}
+% \DescribeMacro{\topiclabelfont}
+% \DescribeMacro{\topicfont}
+% \begin{macrocode}
+ \newcommand\titlefont{\Large\bfseries}
+ \newcommand\topiclabelfont{\large}
+ \newcommand\topicfont{\large\bfseries}
+ \newcommand\instfont{\normalfont}
+
+ \input{titledefs\substyle@ext}
+% \end{macrocode}
+% \DescribeMacro{\maketitle}
+% \begin{macrocode}
+ \newcommand\maketitle{
+ \begin{titlepage}
+% \end{macrocode}
+%
+% \subsubsection{Общие элементы титульного листа}
+% \begin{macrocode}
+ \setcounter{page}{-1}
+ \thispagestyle{empty}
+ \vspace*{-1cm}
+% \end{macrocode}
+% \paragraph{Название организации}
+% \begin{macrocode}
+ \centering\instfont\@institution\par
+% \end{macrocode}
+% Для решения проблемы с |@| в именах макросов.
+% \begin{macrocode}
+ \makeatletter
+% \end{macrocode}
+% \paragraph{Включение того или иного титульного листа в зависимости от типа
+% документа}
+% \begin{macrocode}
+ \if@bachelor \input{bachelor\substyle@ext}\fi
+ \if@master \input{master\substyle@ext}\fi
+ \if@candidate\input{candidate\substyle@ext}\fi
+ \if@doctor \input{doctor\substyle@ext}\fi
+ \if@autoref \input{autoref\substyle@ext}\fi
+ \enlargethispage{2cm}
+ \vfill
+% \end{macrocode}
+% \paragraph{Город и год}
+% \begin{macrocode}
+ \begin{center}
+ {\@city\\\@date}
+ \end{center}
+ {\null\endtitlepage}
+ \end{titlepage}
+ \normalsize
+ } % \newcommand\maketitle
+ \setcounter{footnote}{0}
+ \clearpage
+ \thispagestyle{empty}
+ \footskip=1cm
+\else %\if@titlepage
+% \end{macrocode}
+% Заголовок без отдельного титульного листа. Дополнительных команд
+% форматирования на этот случай не предусмотрено, поскольку он практически не
+% используется.
+% \DescribeMacro{\maketitle}
+% \begin{macrocode}
+ \newcommand\maketitle{%
+ \par
+ \begingroup
+ \renewcommand\thefootnote{\@fnsymbol\c@footnote}%
+ \def\@makefnmark{\rlap{\@textsuperscript{\normalfont\@thefnmark}}}%
+ \long\def\@makefntext##1{%
+ \parindent 1em\noindent
+ \hb@xt@1.8em{\hss\@textsuperscript{\normalfont\@thefnmark}}##1%
+ }%
+ \if@twocolumn
+ \ifnum \col@number=\@ne
+ \@maketitle
+ \else
+ \twocolumn[\@maketitle]%
+ \fi
+ \else
+ \newpage
+% \end{macrocode}
+% Предотвращает размещение плавающих объектов вверху страницы.
+% \begin{macrocode}
+ \global\@topnum\z@
+ \@maketitle
+ \fi
+ \thispagestyle{plain}
+ \endgroup
+ \setcounter{footnote}{0}%
+
+ \global\let\thanks\relax
+ \global\let\maketitle\relax
+ \global\let\@maketitle\relax
+ \global\let\@author\@empty
+ \global\let\@date\@empty
+ \global\let\@title\@empty
+ \global\let\title\relax
+ \global\let\author\relax
+ \global\let\date\relax
+ \global\let\and\relax
+ }
+% \end{macrocode}
+% \DescribeMacro{\@maketitle}
+% \begin{macrocode}
+ \def\@maketitle{%
+ \newpage
+ \null
+ \vskip 2em%
+ \begin{center}%
+ \let\footnote\thanks
+ {\titlefont\@title\par}%
+ \vskip 1.5em%
+ {\large\lineskip .5em%
+ \begin{tabular}[t]{c}%
+ \@author
+ \end{tabular}\par}%
+ \vskip 1em%
+ {\large \@date}%
+ \end{center}%
+ \par\vskip 1.5em%
+ }
+\fi % \if@titlepage
+%</titlepage>
+% \end{macrocode}
diff --git a/Master/texmf-dist/source/latex/disser/toc.dtx b/Master/texmf-dist/source/latex/disser/toc.dtx
new file mode 100644
index 00000000000..bbe055dadcd
--- /dev/null
+++ b/Master/texmf-dist/source/latex/disser/toc.dtx
@@ -0,0 +1,159 @@
+% \begin{macrocode}
+
+%<*toc>
+% \end{macrocode}
+%
+% \subsection{Автоматически генерируемые списки (содержание, индекс и т.\,д.)}
+% \subsubsection{Параметры}
+%
+% Горизонтальный пробел между постоянной и переменной частями заголовков
+% \DescribeMacro{\@postskip}
+% \begin{macrocode}
+\def\@postskip{\hskip1em}
+% \end{macrocode}
+% Длина пробела между заполнителем и номером страницы.
+% \DescribeMacro{\@pnumwidth}
+% \begin{macrocode}
+\newcommand\@pnumwidth{1.55em}
+% \end{macrocode}
+% Правая граница текста.
+% \DescribeMacro{\@tocrmarg}
+% \begin{macrocode}
+\newcommand\@tocrmarg{2.55em}
+% \end{macrocode}
+% Расстояние между символами (точками) в заполнителе между названием и номером.
+% \DescribeMacro{\@dotsep}
+% \begin{macrocode}
+\newcommand\@dotsep{4.5}
+% \end{macrocode}
+% Команда для заполнения промежутка между названием и номером страницы.
+% \DescribeMacro{\tocfill}
+% \begin{macrocode}
+\def\tocfill#1{
+ \leaders\hbox{$\m@th \mkern \@dotsep mu\hbox{#1}\mkern \@dotsep mu$}
+}
+% \end{macrocode}
+% Вертикальный пробел между элементами предметного указателя.
+% \DescribeMacro{\indexspace}
+% \begin{macrocode}
+\newcommand\indexspace{\par \vskip 10\p@ \@plus5\p@ \@minus3\p@\relax}
+% \end{macrocode}
+% Величина отступа для элементов списка литературы.
+% \DescribeMacro{\bibindent}
+% \begin{macrocode}
+\newdimen\bibindent
+\setlength\bibindent{1.5em}
+% \end{macrocode}
+% Горизонтальный пробел между различными частями элемента библиографии.
+% \DescribeMacro{\newblock}
+% \begin{macrocode}
+\newcommand\newblock{\hskip .11em\@plus.33em\@minus.07em}
+\let\@openbib@code\@empty
+
+% \end{macrocode}
+%
+% \DescribeMacro{\tableofcontents}
+% \begin{macrocode}
+\newcommand\tableofcontents{%
+% \end{macrocode}
+%
+% |\contentsname| необходимо переопределять здесь, т.к. |babel| присваивает
+% свое значение после того, как загружен класс.
+% \begin{macrocode}
+ \renewcommand\contentsname\newcontentsname
+ \if@twocolumn
+ \@restonecoltrue\onecolumn
+ \else
+ \@restonecolfalse
+ \fi
+ \thispagestyle{empty}
+ \chapter*{\contentsname%
+ \@mkboth{\MakeUppercase\contentsname}{\MakeUppercase\contentsname}
+ }%
+ \@starttoc{toc}%
+ \if@restonecol\twocolumn\fi
+ \clearpage
+}
+% \end{macrocode}
+%
+% \subsubsection{Список иллюстраций}
+%
+% \DescribeMacro{\listoffigures}
+% \begin{macrocode}
+\newcommand\listoffigures{%
+ \if@twocolumn\@restonecoltrue\onecolumn
+ \else\@restonecolfalse\fi
+% \end{macrocode}
+% Вместо стандартной команды |\chapter*| используется |\nchapter|, чтобы список
+% отображался в Содержании.
+%
+% \begin{macrocode}
+ \nchapter{
+ \listfigurename
+ \@mkboth{\MakeUppercase\listfigurename}{\MakeUppercase\listfigurename}%
+ }%
+ \@starttoc{lof}%
+ \if@restonecol\twocolumn\fi
+}
+% \end{macrocode}
+% Формат элемента списка иллюстраций.
+% \begin{macrocode}
+\newcommand*\l@figure{\@dottedtocline{1}{1.5em}{2.3em}}
+% \end{macrocode}
+%
+% \subsubsection{Список таблиц}
+% \begin{macrocode}
+\newcommand\listoftables{%
+ \if@twocolumn
+ \@restonecoltrue\onecolumn
+ \else
+ \@restonecolfalse
+ \fi
+ \nchapter{
+ \listtablename
+ \@mkboth{\MakeUppercase\listtablename}{\MakeUppercase\listtablename}
+ }%
+ \@starttoc{lot}%
+ \if@restonecol\twocolumn\fi
+}
+% \end{macrocode}
+% Формат элемента списка таблиц.
+% \begin{macrocode}
+\let\l@table\l@figure
+
+% \end{macrocode}
+%
+% \subsubsection{Библиография}
+% Данное окружение будет переопределено в пакете |natbib|.
+% \DescribeEnv{thebibliography}
+% \begin{macrocode}
+\newenvironment{thebibliography}[1]{}{}
+
+% \end{macrocode}
+%
+% \subsubsection{Предметный указатель}
+% \DescribeEnv{theindex}
+% \begin{macrocode}
+\newenvironment{theindex}{
+ \if@twocolumn\@restonecolfalse
+ \else\@restonecoltrue\fi
+ \columnseprule \z@
+ \columnsep 35\p@
+ \twocolumn[\@makeschapterhead{\indexname}]%
+ \@mkboth{\MakeUppercase\indexname}{\MakeUppercase\indexname}%
+ \thispagestyle{plain}
+ \parindent\z@
+ \parskip\z@ \@plus .3\p@\relax
+ \let\item\@idxitem%
+}{\if@restonecol\onecolumn\else\clearpage\fi}
+% \end{macrocode}
+% Формат элемента.
+% \DescribeMacro{\@idxitem}
+% \DescribeMacro{\subitem}
+% \DescribeMacro{\subsubitem}
+% \begin{macrocode}
+\newcommand\@idxitem{\par\hangindent 40\p@}
+\newcommand\subitem{\@idxitem \hspace*{20\p@}}
+\newcommand\subsubitem{\@idxitem \hspace*{30\p@}}
+%</toc>
+% \end{macrocode}
diff --git a/Master/texmf-dist/tex/latex/disser/autoref.rtx b/Master/texmf-dist/tex/latex/disser/autoref.rtx
new file mode 100644
index 00000000000..dc7e5c68e17
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/disser/autoref.rtx
@@ -0,0 +1,43 @@
+%%
+%% This is file `autoref.rtx',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% autoref.dtx (with options: `autoref')
+%%
+%% Copyright (c) 2004-2007 Stanislav Kruchinin.
+%% All rights reserved.
+%%
+%% This file is part of the disser package.
+%%
+
+\def\firstskip{\vskip1cm}
+\def\secondskip{\vskip2cm}
+\def\thirdskip{\vskip1cm}
+\def\fourthskip{\vskip1cm}
+\def\fifthskip{\vskip1cm}
+
+\def\titlefont{\normalsize}
+\def\topicfont{\Large\bfseries}
+\def\authorfont{\large}
+\def\specfont{\normalsize}
+
+\normalfont
+\begin{flushright}
+ \firstskip
+ \asmanuscriptname\\
+\end{flushright}
+\begin{center}
+ \secondskip
+ {\authorfont\@author}
+ \thirdskip
+ {\topicfont\@topic\par}
+ \fourthskip
+ {\specfont\@specnum~--\;\@spec}
+ \fifthskip
+ {\titlefont\@title}
+\end{center}
+\endinput
+%%
+%% End of file `autoref.rtx'.
diff --git a/Master/texmf-dist/tex/latex/disser/bachelor.rtx b/Master/texmf-dist/tex/latex/disser/bachelor.rtx
new file mode 100644
index 00000000000..ff50b40e335
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/disser/bachelor.rtx
@@ -0,0 +1,46 @@
+%%
+%% This is file `bachelor.rtx',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% bachelor.dtx (with options: `bachelor')
+%%
+%% Copyright (c) 2004-2007 Stanislav Kruchinin.
+%% All rights reserved.
+%%
+%% This file is part of the disser package.
+%%
+
+
+\def\firstskip{\vskip1.5cm}
+\def\secondskip{\vskip1.5cm}
+\def\thirdskip{\vskip1.em}
+\def\fourthskip{\vskip1.em}
+\def\fifthskip{\vskip2cm}
+
+\def\titlefont{\Large\bfseries}
+\def\topiclabelfont{\large}
+\def\topicfont{\large\bfseries}
+
+\def\workname{\CYRR\cyra\cyrb\cyro\cyrt\cyra}
+
+\firstskip\@permitted\secondskip
+\begin{center}
+ {\titlefont\@title\par}
+ \thirdskip
+ {\topiclabelfont\topiclabel\;}
+ {\topicfont\@topic\par}
+ \fourthskip\normalfont
+ \courselabel\ \@coursenum~-- \@course
+\end{center}
+\fifthskip
+\begin{tabbing}
+ \studentlabel\ \groupname\ \@group\hspace{2cm}\=
+ \makebox[8.5cm][l]{\hrulefill\ \@author}
+\\[9pt]
+ \field{sa}
+\end{tabbing}
+\endinput
+%%
+%% End of file `bachelor.rtx'.
diff --git a/Master/texmf-dist/tex/latex/disser/candidate.rtx b/Master/texmf-dist/tex/latex/disser/candidate.rtx
new file mode 100644
index 00000000000..302b794a9f7
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/disser/candidate.rtx
@@ -0,0 +1,52 @@
+%%
+%% This is file `candidate.rtx',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% candidate.dtx (with options: `candidate')
+%%
+%% Copyright (c) 2004-2007 Stanislav Kruchinin.
+%% All rights reserved.
+%%
+%% This file is part of the disser package.
+%%
+
+\def\firstskip{\vskip1cm}
+\def\secondskip{\vskip2cm}
+\def\thirdskip{\vskip1cm}
+\def\fourthskip{\vskip1cm}
+\def\fifthskip{\vskip1cm}
+\def\sixthskip{}
+\def\@sahshift{10cm}
+
+\def\titlefont{\normalsize}
+\def\topicfont{\Large\bfseries}
+\def\authorfont{\large}
+\def\specfont{\normalsize}
+
+\normalfont
+\begin{flushright}
+ \firstskip
+ \asmanuscriptname\\
+ {\libcatname\;\@libcatnum}
+\end{flushright}
+\begin{center}
+ \secondskip
+ {\authorfont\@author}
+ \thirdskip
+ {\topicfont\@topic\par}
+ \fourthskip
+ {\specfont\@specnum~--\;\@spec}
+ \fifthskip
+ {\titlefont\@title}
+\end{center}
+\sixthskip
+\begin{tabbing}
+ \hspace{\@sahshift}\={\saname}\\
+ \>\@sastatus\\
+ \>\@sa
+\end{tabbing}
+\endinput
+%%
+%% End of file `candidate.rtx'.
diff --git a/Master/texmf-dist/tex/latex/disser/disser.cls b/Master/texmf-dist/tex/latex/disser/disser.cls
new file mode 100644
index 00000000000..abe2c3e130e
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/disser/disser.cls
@@ -0,0 +1,1228 @@
+%%
+%% This is file `disser.cls',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% disser.dtx (with options: `disser')
+%% counters.dtx (with options: `counters')
+%% part.dtx (with options: `part')
+%% chapter.dtx (with options: `chapter')
+%% sections.dtx (with options: `sections')
+%% lists.dtx (with options: `lists')
+%% floats.dtx (with options: `floats')
+%% footnote.dtx (with options: `footnote')
+%% env.dtx (with options: `env')
+%% page.dtx (with options: `page')
+%% titlepage.dtx (with options: `titlepage')
+%% toc.dtx (with options: `toc')
+%% custom.dtx (with options: `custom')
+%%
+%% Copyright (c) 2004-2007 Stanislav Kruchinin.
+%% All rights reserved.
+%%
+%% This file is part of the disser package.
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%
+%% disser -- LaTeX document class for dissertations.
+%%
+%% Copyright (c) 2004-2006 Stanislav Kruchinin
+%%
+%% It may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2003/12/01 or later.
+%%
+%% This program is distributed in the hope that it will be useful,
+%% but WITHOUT ANY WARRANTY; without even the implied warranty of
+%% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesClass{disser}[2006/09/06 Document class for dissertations.]
+\ProvidesPackage{disser}
+
+
+\def\substyle@ext{.rtx}
+\newif\if@restonecol
+\newif\if@titlepage\@titlepagetrue
+\newif\if@bachelor\@bachelorfalse
+\newif\if@master\@masterfalse
+\newif\if@candidate\@candidatefalse
+\newif\if@doctor\@doctorfalse
+\newif\if@autoref\@autoreffalse
+\newif\if@openright
+\newif\ifhref\hreffalse
+\newif\ifpdf
+ \ifx\pdfoutput\undefined
+ \else
+ \ifx\pdfoutput\relax
+ \else
+ \ifcase\pdfoutput
+ \else
+ \pdftrue
+ \fi
+ \fi
+ \fi
+
+\newif\ifsubf\subffalse
+
+
+\DeclareOption{a4paper}{%
+ \setlength\paperheight{297mm}
+ \setlength\paperwidth {210mm}
+}
+\DeclareOption{a5paper}{%
+ \setlength\paperheight{210mm}
+ \setlength\paperwidth {148mm}
+}
+\DeclareOption{b5paper}{%
+ \setlength\paperheight{250mm}
+ \setlength\paperwidth {176mm}
+}
+\DeclareOption{landscape}{%
+ \setlength\@tempdima {\paperheight}%
+ \setlength\paperheight{\paperwidth}%
+ \setlength\paperwidth {\@tempdima}
+}
+
+\newcommand\@ptsize{}
+\DeclareOption{8pt} {\renewcommand\@ptsize{8}}
+\DeclareOption{9pt} {\renewcommand\@ptsize{9}}
+\DeclareOption{10pt}{\renewcommand\@ptsize{10}}
+\DeclareOption{11pt}{\renewcommand\@ptsize{11}}
+\DeclareOption{12pt}{\renewcommand\@ptsize{12}}
+\DeclareOption{14pt}{\renewcommand\@ptsize{14}}
+\DeclareOption{17pt}{\renewcommand\@ptsize{17}}
+\DeclareOption{20pt}{\renewcommand\@ptsize{20}}
+
+\DeclareOption{oneside}{\@twosidefalse \@mparswitchfalse}
+\DeclareOption{twoside}{\@twosidetrue \@mparswitchtrue}
+
+\DeclareOption{draft}{\setlength\overfullrule{5pt}}
+\DeclareOption{final}{\setlength\overfullrule{0pt}}
+
+\DeclareOption{titlepage} {\@titlepagetrue}
+\DeclareOption{notitlepage}{\@titlepagefalse}
+
+\DeclareOption{openright}{\@openrighttrue}
+\DeclareOption{openany}{\@openrightfalse}
+
+\DeclareOption{onecolumn}{\@twocolumnfalse}
+\DeclareOption{twocolumn}{\@twocolumntrue}
+
+\DeclareOption{leqno}{\input{leqno.clo}}
+
+\DeclareOption{fleqn}{\input{fleqn.clo}}
+\DeclareOption{times}{
+ \AtEndOfPackage{%
+ \usepackage{pscyr}
+ \usepackage{txfonts}
+ \renewcommand{\rmdefault}{ftm}
+ }
+}
+\DeclareOption{openbib}{%
+ \AtEndOfPackage{%
+ \renewcommand\@openbib@code{%
+ \advance\leftmargin\bibindent
+ \itemindent -\bibindent
+ \listparindent \itemindent
+ \parsep \z@
+ }%
+ \renewcommand\newblock{\par}
+ }%
+}
+\DeclareOption{href}{\hreftrue}
+
+\DeclareOption{subf}{\subftrue}
+
+\DeclareOption{bachelor}{%
+ \@bachelortrue\@masterfalse\@candidatefalse\@doctorfalse\@autoreffalse
+}
+\DeclareOption{master}{%
+ \@bachelorfalse\@mastertrue\@candidatefalse\@doctorfalse\@autoreffalse
+}
+\DeclareOption{candidate}{%
+ \@bachelorfalse\@masterfalse\@candidatetrue\@doctorfalse\@autoreffalse
+}
+\DeclareOption{doctor}{%
+ \@bachelorfalse\@masterfalse\@candidatefalse\@doctortrue\@autoreffalse
+}
+\DeclareOption{autoref}{%
+ \@bachelorfalse\@masterfalse\@candidatefalse\@doctorfalse\@autoreftrue
+}
+\DeclareRobustCommand\MakeTextUppercase{%
+ \@uclcnotmath{\def\i{I}\def\j{J}}{##1##2}\uppercase}
+
+\protected@edef\MakeTextUppercase#1{\MakeTextUppercase{#1}}
+
+\DeclareRobustCommand\MakeTextLowercase{%
+ \@uclcnotmath{}{##2##1}\lowercase}
+
+\protected@edef\MakeTextLowercase#1{\MakeTextLowercase{#1}}
+
+\ExecuteOptions{a4paper,14pt,oneside,titlepage,onecolumn,final,openany}
+\ProcessOptions
+\def\EC@family#1#2#3#4#5{%
+ \DeclareFontShape{#1}{#2}{#3}{#4}%
+ {<5><6><7><8><9><10><10.95><12><14.4><17.28><20.74>%
+ <24.88><29.86><35.83><42.99><51.59>genb*#5}{}}
+\EC@family{T1}{cmr}{m}{n}{ecrm}
+\EC@family{T1}{cmr}{m}{sl}{ecsl}
+\EC@family{T1}{cmr}{m}{it}{ecti}
+\EC@family{T1}{cmr}{m}{sc}{eccc}
+\EC@family{T1}{cmr}{bx}{n}{ecbx}
+\EC@family{T1}{cmr}{b}{n}{ecrb}
+\EC@family{T1}{cmr}{bx}{it}{ecbi}
+\EC@family{T1}{cmr}{bx}{sl}{ecbl}
+\EC@family{T1}{cmr}{bx}{sc}{ecxc}
+\EC@family{T1}{cmr}{m}{ui}{ecui}
+\DeclareFontShape{OT1}{cmr}{m}{n}%
+ {<5><6><7><8><9><10><12>gen*cmr%
+ <10.95>cmr10%
+ <14.4>cmr12%
+ <17.28><20.74><24.88><29.86><35.83><42.99><51.59>cmr17}{}
+\DeclareFontShape{OT1}{cmr}{m}{sl}%
+ {<5><6><7>cmsl8%
+ <8><9>gen*cmsl%
+ <10><10.95>cmsl10%
+ <12><14.4><17.28><20.74><24.88><29.86><35.83><42.99><51.59>cmsl12%
+ }{}
+\DeclareFontShape{OT1}{cmr}{m}{it}%
+ {<5><6><7>cmti7%
+ <8>cmti8%
+ <9>cmti9%
+ <10><10.95>cmti10%
+ <12><14.4><17.28><20.74><24.88><29.86><35.83><42.99><51.59>cmti12%
+ }{}
+\DeclareFontShape{OT1}{cmr}{m}{sc}%
+ {<5><6><7><8><9><10><10.95><12>%
+ <14.4><17.28><20.74><24.88><29.86><35.83><42.99><51.59>cmcsc10%
+ }{}
+\DeclareFontShape{OT1}{cmr}{m}{ui}{
+ <5><6><7><8><9><10><10.95><12>%
+ <14.4><17.28><20.74><24.88><29.86><35.83><42.99><51.59>cmu10%
+}{}
+\DeclareFontShape{OT1}{cmr}{b}{n}{
+ <5><6><7><8><9><10><10.95><12>%
+ <14.4><17.28><20.74><24.88><29.86><35.83><42.99><51.59>cmb10%
+}{}
+\DeclareFontShape{OT1}{cmr}{bx}{n}{
+ <5><6><7><8><9>gen*cmbx%
+ <10><10.95>cmbx10%
+ <12><14.4><17.28><20.74><24.88><29.86><35.83><42.99><51.59>cmbx12%
+}{}
+\DeclareFontShape{OT1}{cmr}{bx}{sl}{<5><6><7><8><9>%
+ <10><10.95><12><14.4><17.28><20.74><24.88><29.86><35.83><42.99><51.59>cmbxsl10%
+}{}
+\DeclareFontShape{OT1}{cmr}{bx}{it}{<5><6><7><8><9>%
+ <10><10.95><12><14.4><17.28><20.74><24.88><29.86><35.83><42.99><51.59>cmbxti10%
+}{}
+\input{size\@ptsize.clo}
+\RequirePackage{exscale}
+
+\DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm}
+\DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf}
+\DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt}
+\DeclareOldFontCommand{\bf}{\normalfont\bfseries}{\mathbf}
+\DeclareOldFontCommand{\it}{\normalfont\itshape} {\mathit}
+\DeclareOldFontCommand{\sl}{\normalfont\slshape} {\@nomath\sl}
+\DeclareOldFontCommand{\sc}{\normalfont\scshape} {\@nomath\sc}
+\DeclareRobustCommand*\cal{\@fontswitch\relax\mathcal}
+\DeclareRobustCommand*\mit{\@fontswitch\relax\mathnormal}
+
+\setlength\lineskip{1\p@}
+\setlength\normallineskip{1\p@}
+\newcommand\singlespacing {\renewcommand\baselinestretch{1}}
+\newcommand\onehalfspacing{\renewcommand\baselinestretch{1.5}}
+\newcommand\doublespacing {\renewcommand\baselinestretch{2}}
+\onehalfspacing\normalsize
+\setlength\parskip{0\p@ \@plus \p@}
+\setcounter{topnumber}{2}
+\setcounter{bottomnumber}{1}
+\setcounter{totalnumber}{3}
+\setcounter{dbltopnumber}{2}
+\renewcommand\topfraction{.7}
+\renewcommand\bottomfraction{.3}
+\renewcommand\textfraction{.2}
+\renewcommand\floatpagefraction{.5}
+\renewcommand\dbltopfraction{.7}
+\renewcommand\dblfloatpagefraction{.5}
+\setcounter{tocdepth}{1}
+\setcounter{secnumdepth}{2}
+\def\@seccntformat#1{%
+ \csname prethe#1\endcsname%
+ \csname the#1\endcsname%
+ \csname postthe#1\endcsname%
+}
+\def\@tocseccntformat#1{%
+ \csname tocprethe#1\endcsname%
+ \csname tocthe#1\endcsname%
+ \csname tocpostthe#1\endcsname%
+}
+
+\@lowpenalty 51
+\@medpenalty 151
+\@highpenalty 301
+
+\newcounter{part}
+\newcounter{chapter}
+\newcounter{section}[chapter]
+\newcounter{subsection}[section]
+\newcounter{subsubsection}[subsection]
+\newcounter{paragraph}[subsubsection]
+\newcounter{subparagraph}[paragraph]
+\newcounter{figure}[chapter]
+\newcounter{table}[chapter]
+\renewcommand\thepart{\@Roman\c@part}
+\renewcommand\thechapter{\@arabic\c@chapter}
+\newcommand\theappendix{\@Asbuk\c@chapter}
+\renewcommand\thesection{%
+\ifnum\c@chapter > \z@
+ \thechapter.\@arabic\c@section%
+\else\@arabic\c@section\fi}
+\renewcommand\thesubsection{\thesection.\@arabic\c@subsection}
+\renewcommand\thesubsubsection{\thesubsection.\@arabic\c@subsubsection}
+\renewcommand\theparagraph{\@arabic\c@paragraph}
+\renewcommand\thesubparagraph{\theparagraph.\@arabic\c@subparagraph}
+
+\newcommand\tocthepart{\thepart}
+\newcommand\tocthechapter{\thechapter}
+\newcommand\toctheappendix{\theappendix}
+\newcommand\tocthesection{\thesection}
+\newcommand\tocthesubsection{\thesubsection}
+\newcommand\toctheparagraph{\theparagraph}
+\newcommand\tocthesubparagraph{\thesubparagraph}
+
+\newcommand\bachelor@the{%
+ \@addtoreset{footnote}{chapter}
+ \@addtoreset{equation}{chapter}
+
+ \renewcommand\theequation{%
+ \ifnum\c@chapter > \z@\thechapter.\fi%
+ \@arabic\c@equation}
+ \renewcommand\thetable{%
+ \ifnum \c@chapter>\z@\thechapter.\fi%
+ \@arabic\c@table}
+ \renewcommand\thefigure{%
+ \ifnum \c@chapter>\z@\thechapter.\fi%
+ \@arabic\c@figure}
+}
+\newcommand\master@the \bachelor@the
+\newcommand\candidate@the\bachelor@the
+\newcommand\doctor@the \candidate@the
+\newcommand\autoref@the \candidate@the
+
+\if@bachelor \bachelor@the \fi
+\if@master \master@the \fi
+\if@candidate \candidate@the \fi
+\if@doctor \doctor@the \fi
+\if@autoref \autoref@the \fi
+
+\providecommand\tocprethepart{\partname~}
+\providecommand\tocpostthepart{.\@postskip}
+\providecommand\tocpartfill{}
+\providecommand\tocpartfont{\bfseries}
+\providecommand\tocpartfillfont{\normalfont}
+\providecommand\tocpartnumfont{\normalfont}
+
+\providecommand\thepartalign{\centering}
+\providecommand\thepartfont{\huge}
+\providecommand\prethepart{\tocprethepart}
+\providecommand\postthepart{\par\vskip 20\p@}
+
+\providecommand\partalign{\centering}
+\providecommand\partfont{\huge\bfseries}
+\providecommand\prepart{}
+\providecommand\postpart{\par}
+
+\providecommand\partpagestyle{empty}
+\newcommand\part{
+ \if@openright
+ \cleardoublepage
+ \else
+ \clearpage
+ \fi
+ \thispagestyle{\partpagestyle}%
+ \if@twocolumn
+ \onecolumn
+ \@tempswatrue
+ \else
+ \@tempswafalse
+ \fi
+ \null\vfil\secdef\@part\@spart
+}
+\def\@part[#1]#2{%
+ \ifnum \c@secnumdepth >-2\relax
+ \refstepcounter{part}%
+ {\def\\{ }\addcontentsline{toc}{part}{\@tocseccntformat{part} #1}}
+ \else
+ {\def\\{ }\addcontentsline{toc}{part}{#1}}
+ \fi
+ \markboth{}{}%
+ {%
+ \interlinepenalty \@M
+ \normalfont
+ \ifnum \c@secnumdepth >-2\relax
+ {\thepartfont\partalign\@seccntformat{part}}
+ \fi%
+ {\partfont\partalign\prepart #2\postpart}%
+ }
+ \@endpart%
+}
+
+\def\@spart#1{%
+ \partalign{\interlinepenalty \@M%
+ \partfont\prepart #1\postpart}%
+ \@endpart
+}
+
+\def\@endpart{
+ \vfil\newpage
+ \if@twoside
+ \null
+ \thispagestyle{\partpagestyle}%
+ \newpage
+ \fi
+ \if@tempswa\twocolumn\fi
+}
+\newcommand*\l@part[2]
+{%
+ \ifnum \c@tocdepth >-2\relax
+ \addpenalty{-\@highpenalty}%
+ \addvspace{2.25em \@plus\p@}%
+ \begingroup
+ \setlength\@tempdima{3em}%
+ \parindent \z@ \rightskip \@pnumwidth
+ \parfillskip -\@pnumwidth
+ {\leavevmode \tocpartfont #1\nobreak
+ \tocpartfillfont\tocpartfill\hfill
+ \hb@xt@\@pnumwidth{\hss\tocpartnumfont #2}}
+ \par\nobreak
+ \global\@nobreaktrue
+ \everypar{\global\@nobreakfalse\everypar{}}%
+ \endgroup
+ \fi
+}
+
+
+\newcommand*\chaptermark[1]{}
+\providecommand\tocprethechapter{\protect\chaptername~}
+\providecommand\tocpostthechapter{.\@postskip}
+\providecommand\tocchapterfill{\tocfill{.}}
+
+\providecommand\tocchapterfont{\bfseries}
+\providecommand\tocchapterfillfont{\normalfont}
+\providecommand\tocchapternumfont{\normalfont}
+
+\providecommand\thechapteralign{\centering}
+\providecommand\thechapterfont{\Large}
+\providecommand\prethechapter{\protect\chaptername~}
+\providecommand\postthechapter{\par\nobreak\vskip 5\p@}
+
+\providecommand\chapteralign{\centering}
+\providecommand\chapterfont{\Large\bfseries}
+\providecommand\prechapter{}
+\providecommand\postchapter{\par\nobreak\vskip 20\p@}
+
+\providecommand\tocpretheappendix{\protect\appendixname~}
+\providecommand\tocposttheappendix{.\@postskip}
+\providecommand\tocappendixfill{\tocfill{.}}
+
+\providecommand\tocappendixfont{\bfseries}
+\providecommand\tocappendixfillfont{\normalfont}
+\providecommand\tocappendixnumfont{\normalfont}
+
+\providecommand\theappendixalign{\centering}
+\providecommand\theappendixfont{\Large}
+\providecommand\pretheappendix{\protect\appendixname~}
+\providecommand\posttheappendix{\par\nobreak\vskip 5\p@}
+
+\providecommand\appendixalign{\centering}
+\providecommand\appendixfont{\Large\bfseries}
+\providecommand\preappendix{}
+\providecommand\postappendix{\par\nobreak\vskip 20\p@}
+
+\newcommand\chapter{%
+ \if@openright
+ \cleardoublepage
+ \else
+ \clearpage
+ \fi
+ \thispagestyle{plain}%
+ \global\@topnum\z@
+ \@afterindentfalse
+ \secdef\@chapter\@schapter
+}
+
+\def\@chapter[#1]#2{
+ \ifnum \c@secnumdepth >\m@ne
+ \refstepcounter{chapter}%
+ {\def\\{ }\addcontentsline{toc}{chapter}{\@tocseccntformat{chapter} #1}}%
+ \else
+ {\def\\{ }\addcontentsline{toc}{chapter}{#1}}%
+ \fi
+ \chaptermark{#1}%
+ \addtocontents{lof}{\protect\addvspace{10\p@}}%
+ \addtocontents{lot}{\protect\addvspace{10\p@}}%
+ \if@twocolumn
+ \@topnewpage[\@makechapterhead{#2}]%
+ \else
+ \@makechapterhead{#2}%
+ \@afterheading
+ \fi
+}
+\def\@makechapterhead#1{%
+ {%
+ \parindent \z@ \raggedright \normalfont
+ \ifnum \c@secnumdepth >\m@ne
+ {\thechapterfont\thechapteralign\@seccntformat{chapter}}
+ \fi
+ \interlinepenalty\@M
+ \chapterfont\chapteralign\prechapter #1\postchapter
+ }
+}
+
+\def\@schapter#1{
+ \if@twocolumn
+ \@topnewpage[\@makeschapterhead{#1}]%
+ \else
+ \@makeschapterhead{#1}%
+ \@afterheading
+ \fi
+}
+
+\def\@makeschapterhead#1{%
+ {%
+ \parindent \z@ \raggedright
+ \normalfont\interlinepenalty\@M
+ \chapteralign{\chapterfont\prechapter #1\postchapter}
+ }
+}
+\newcommand*\l@chapter[2]{%
+ \ifnum \c@tocdepth >\m@ne
+ \addpenalty{-\@highpenalty}
+ \vskip 1.0em \@plus\p@
+ \setlength\@tempdima{1.5em}
+ \begingroup
+ \parindent \z@ \rightskip \@pnumwidth
+ \parfillskip -\@pnumwidth
+ \leavevmode
+ \tocchapterfont
+ \advance\leftskip\@tempdima
+ \hskip -\leftskip
+ #1\nobreak
+ \tocchapterfillfont\tocchapterfill\hfill
+ \nobreak\hb@xt@\@pnumwidth{\hss\tocchapternumfont #2}\par
+ \penalty\@highpenalty
+ \endgroup
+ \fi
+}
+
+\newcommand\appendix{
+ \setcounter{chapter}{0}
+ \setcounter{section}{0}
+
+ \let\oldtocprethechapter=\tocprethechapter
+ \let\oldtocpostthechapter=\tocpostthechapter
+ \let\oldtocchapterfill=\tocchapterfill
+
+ \let\oldtocchapterfont=\tocchapterfont
+ \let\oldtocchapterfillfont=\tocchapterfillfont
+ \let\oldtocchapternumfont=\tocchapternumfont
+
+ \let\oldthechapteralign=\thechapteralign
+ \let\oldthechapterfont=\thechapterfont
+ \let\oldprethechapter=\prethechapter
+ \let\oldpostthechapter=\postthechapter
+
+ \let\oldchapteralign=\chapteralign
+ \let\oldchapterfont=\chapterfont
+ \let\oldprechapter=\prechapter
+ \let\oldpostchapter=\postchapter
+ \let\oldthechapter=\thechapter
+
+ \renewcommand\tocprethechapter{\tocpretheappendix}
+ \renewcommand\tocpostthechapter{\tocposttheappendix}
+ \renewcommand\tocchapterfill{\tocappendixfill}
+
+ \renewcommand\tocchapterfont{\tocappendixfont}
+ \renewcommand\tocchapterfillfont{\tocappendixfillfont}
+ \renewcommand\tocchapternumfont{\tocappendixnumfont}
+
+ \renewcommand\thechapteralign{\theappendixalign}
+ \renewcommand\thechapterfont{\theappendixfont}
+ \renewcommand\prethechapter{\pretheappendix}
+ \renewcommand\postthechapter{\posttheappendix}
+
+ \renewcommand\chapteralign{\appendixalign}
+ \renewcommand\chapterfont{\appendixfont}
+ \renewcommand\prechapter{\preappendix}
+ \renewcommand\postchapter{\postappendix}
+
+ \gdef\thechapter{\theappendix}
+}
+
+\newcommand\noappendix{
+ \let\tocprethechapter=\oldtocprethechapter
+ \let\tocpostthechapter=\oldtocpostthechapter
+ \let\tocchapterfill=\oldtocchapterfill
+
+ \let\tocchapterfont=\oldtocchapterfont
+ \let\tocchapterfillfont=\oldtocchapterfillfont
+ \let\tocchapternumfont=\oldtocchapternumfont
+
+ \let\thechapteralign=\oldthechapteralign
+ \let\thechapterfont=\oldthechapterfont
+ \let\prethechapter=\oldprethechapter
+ \let\postthechapter=\oldpostthechapter
+
+ \let\chapteralign=\oldchapteralign
+ \let\chapterfont=\oldchapterfont
+ \let\prechapter=\oldprechapter
+ \let\postchapter=\oldpostchapter
+
+ \gdef\thechapter{\oldthechapter}
+}
+
+\newcommand\nchapter[1]{%
+ \chapter*{%
+ \phantomchapter\addcontentsline{toc}{chapter}{#1}%
+ #1%
+ \@mkboth{\MakeUppercase{#1}}{\MakeUppercase{#1}}
+ }
+}
+
+\providecommand\tocprethesection{}
+\providecommand\tocpostthesection{.\@postskip}
+\providecommand\tocsectionfill{\tocfill{.}}
+
+\providecommand\tocsectionfont{\normalfont}
+\providecommand\tocsectionfillfont{}
+\providecommand\tocsectionnumfont{}
+\providecommand\tocsectionindent{1.5em}
+\providecommand\tocsectionnameindent{2.3em}
+
+\providecommand\sectionfont{\normalfont\large\bfseries}
+
+\providecommand\prethesection{}
+\providecommand\postthesection{.~}
+
+\providecommand\sectionindent{\z@}
+\providecommand\presection{-3.5ex \@plus -1ex \@minus -.2ex}
+\providecommand\postsection{2.3ex \@plus.2ex}
+\providecommand\sectionalign{\raggedright}
+
+\providecommand\tocprethesubsection{}
+\providecommand\tocpostthesubsection{.\@postskip}
+\providecommand\tocsubsectionfill{\tocfill{.}}
+
+\providecommand\tocsubsectionfont{\normalfont}
+\providecommand\tocsubsectionfillfont{}
+\providecommand\tocsubsectionnumfont{}
+
+\providecommand\tocsubsectionindent{3.8em}
+\providecommand\tocsubsectionnameindent{3.2em}
+
+\providecommand\subsectionfont{\normalfont\normalsize\bfseries}
+
+\providecommand\prethesubsection{}
+\providecommand\postthesubsection{.~}
+
+\providecommand\subsectionindent{\z@}
+\providecommand\presubsection{-3.25ex\@plus -1ex \@minus -.2ex}
+\providecommand\postsubsection{1.5ex \@plus .2ex}
+\providecommand\subsectionalign{\raggedright}
+
+\providecommand\tocprethesubsubsection{}
+\providecommand\tocpostthesubsubsection{.\@postskip}
+\providecommand\tocsubsubsectionfill{\tocfill{.}}
+
+\providecommand\tocsubsubsectionfont{\normalfont}
+\providecommand\tocsubsubsectionfillfont{}
+\providecommand\tocsubsubsectionnumfont{}
+
+\providecommand\tocsubsubsectionindent{7.0em}
+\providecommand\tocsubsubsectionnameindent{4.1em}
+
+\providecommand\subsubsectionfont{\normalfont\normalsize\bfseries}
+
+\providecommand\prethesubsubsection{}
+\providecommand\postthesubsubsection{.~}
+
+\providecommand\subsubsectionindent{\z@}
+\providecommand\presubsubsection{-3.25ex\@plus -1ex \@minus -.2ex}
+\providecommand\postsubsubsection{1.5ex \@plus .2ex}
+\providecommand\subsubsectionalign{\raggedright}
+
+\providecommand\tocpretheparagraph{}
+\providecommand\tocposttheparagraph{.\@postskip}
+\providecommand\tocparagraphfill{\tocfill{.}}
+
+\providecommand\tocparagraphfont{\normalfont}
+\providecommand\tocparagraphfillfont{}
+\providecommand\tocparagraphnumfont{}
+
+\providecommand\tocparagraphindent{10em}
+\providecommand\tocparagraphnameindent{5em}
+
+\providecommand\paragraphfont{\normalfont\normalsize\bfseries}
+
+\providecommand\pretheparagraph{}
+\providecommand\posttheparagraph{.~}
+
+\providecommand\paragraphindent{\z@}
+\providecommand\preparagraph{3.25ex \@plus1ex \@minus.2ex}
+\providecommand\postparagraph{-1em}
+\providecommand\paragraphalign{\raggedright}
+
+\providecommand\tocprethesubparagraph{}
+\providecommand\tocpostthesubparagraph{.\@postskip}
+\providecommand\tocsubparagraphfill{\tocfill{.}}
+
+\providecommand\tocsubparagraphfont{\normalfont}
+\providecommand\tocsubparagraphfillfont{}
+\providecommand\tocsubparagraphnumfont{}
+
+\providecommand\tocsubparagraphindent{12em}
+\providecommand\tocsubparagraphnameindent{6em}
+
+\providecommand\subparagraphfont{\normalfont\normalsize\bfseries}
+
+\providecommand\prethesubparagraph{}
+\providecommand\postthesubparagraph{.~}
+
+\providecommand\subparagraphindent{\parindent}
+\providecommand\presubparagraph{3.25ex \@plus1ex \@minus .2ex}
+\providecommand\postsubparagraph{-1em}
+\providecommand\subparagraphalign{\raggedright}
+
+\def\@sect#1#2#3#4#5#6[#7]#8{%
+ \ifnum #2>\c@secnumdepth
+ \let\@svsec\@empty
+ \else
+ \refstepcounter{#1}%
+ \protected@edef\@svsec{\@seccntformat{#1}\relax}%
+ \fi
+ \@tempskipa #5\relax
+ \ifdim \@tempskipa>\z@
+ \begingroup
+ #6{%
+ \@hangfrom{\hskip #3\relax\@svsec}%
+ \interlinepenalty \@M #8\@@par}%
+ \endgroup
+ \csname #1mark\endcsname{#7}%
+ \addcontentsline{toc}{#1}{%
+ \ifnum #2>\c@secnumdepth \else
+ \protect\numberline{\@tocseccntformat{#1}}%
+ \fi
+ #7}%
+ \else
+ \def\@svsechd{%
+ #6{\hskip #3\relax
+ \@svsec #8}%
+ \csname #1mark\endcsname{#7}%
+ \addcontentsline{toc}{#1}{%
+ \ifnum #2>\c@secnumdepth \else
+ \protect\numberline{\@tocseccntformat{#1}}%
+ \fi
+ #7}}%
+ \fi
+ \@xsect{#5}
+}
+
+\def\@tocline#1#2#3#4#5#6{%
+ \ifnum #2>\c@tocdepth \else
+ \vskip \z@ \@plus.2\p@
+ {\leftskip #3\relax \rightskip \@tocrmarg \parfillskip -\rightskip
+ \parindent #3\relax\@afterindenttrue
+ \interlinepenalty\@M
+ \leavevmode
+ \@tempdima #4\relax
+ \csname toc#1font\endcsname
+ \advance\leftskip \@tempdima \null\nobreak\hskip -\leftskip
+ {#5}\nobreak
+ \csname toc#1fillfont\endcsname \csname toc#1fill\endcsname\hfill
+ \nobreak\hb@xt@\@pnumwidth{\hfil\csname toc#1numfont\endcsname #6}%
+ \par%
+ }%
+ \fi
+}
+
+\newcommand*\l@section {\@tocline{section} {1}
+ {\tocsectionindent}{\tocsectionnameindent}}
+\newcommand*\l@subsection {\@tocline{subsection} {2}
+ {\tocsubsectionindent}{\tocsubsectionnameindent}}
+\newcommand*\l@subsubsection{\@tocline{subsubsection}{3}
+ {\tocsubsubsectionindent}{\tocsubsubsectionnameindent}}
+\newcommand*\l@paragraph {\@tocline{paragraph} {4}
+ {\tocparagraphindent}{\tocparagraphnameindent}}
+\newcommand*\l@subparagraph {\@tocline{subparagraph} {5}
+ {\tocsubparagraphindent}{\tocsubparagraphnameindent}}
+
+\newcommand\section{%
+ \@startsection{section}{1}{\sectionindent}%
+ {\presection}{\postsection}{\sectionfont\sectionalign}}
+\newcommand\subsection{%
+ \@startsection{subsection}{2}{\subsectionindent}%
+ {\presubsection}{\postsubsection}{\subsectionfont\subsectionalign}}
+\newcommand\subsubsection{%
+ \@startsection{subsubsection}{3}{\subsubsectionindent}%
+ {\presubsubsection}{\postsubsubsection}{\subsubsectionfont\subsubsectionalign}}
+\newcommand\paragraph{%
+ \@startsection{paragraph}{4}{\paragraphindent}%
+ {\preparagraph}{\postparagraph}{\paragraphfont\paragraphalign}}
+\newcommand\subparagraph{%
+ \@startsection{subparagraph}{5}{\parindent}%
+ {\presubparagraph}{\postsubparagraph}{\subparagraphfont\subparagraphalign}}
+
+\if@twocolumn
+ \setlength\leftmargini {2em}
+\else
+ \setlength\leftmargini {2.5em}
+\fi
+\leftmargin \leftmargini
+\setlength\leftmarginii {2.2em}
+\setlength\leftmarginiii {1.87em}
+\setlength\leftmarginiv {1.7em}
+\if@twocolumn
+ \setlength\leftmarginv {.5em}
+ \setlength\leftmarginvi {.5em}
+\else
+ \setlength\leftmarginv {1em}
+ \setlength\leftmarginvi {1em}
+\fi
+\setlength\labelsep{.5em}
+\setlength\labelwidth{\leftmargini}
+\addtolength\labelwidth{-\labelsep}
+\@beginparpenalty -\@lowpenalty
+\@endparpenalty -\@lowpenalty
+\@itempenalty -\@lowpenalty
+
+\renewcommand\theenumi {\@arabic\c@enumi}
+\renewcommand\theenumii {\@asbuk\c@enumii}
+\renewcommand\theenumiii{\@roman\c@enumiii}
+\renewcommand\theenumiv {\@Asbuk\c@enumiv}
+\newcommand\labelenumi {\theenumi.}
+\newcommand\labelenumii {\theenumii.}
+\newcommand\labelenumiii{\theenumiii.}
+\newcommand\labelenumiv {\theenumiv.}
+\renewcommand\p@enumii {\theenumi}
+\renewcommand\p@enumiii {\theenumi.\theenumii}
+\renewcommand\p@enumiv {\p@enumiii.\theenumiii}
+\newcommand\labelitemi {\textbullet}
+\newcommand\labelitemii {\normalfont\bfseries \textendash}
+\newcommand\labelitemiii{\textasteriskcentered}
+\newcommand\labelitemiv {\textperiodcentered}
+
+\newlength\abovecaptionskip
+\setlength\abovecaptionskip{10\p@}
+\newlength\belowcaptionskip
+\setlength\belowcaptionskip{0\p@}
+\newcommand\captionlabeldelim{.}
+\newcommand\captionfont{\small}
+\newcommand\captionlabelfont{\small\bfseries\selectfont}
+\long\def\@makecaption#1#2{%
+ \vskip\abovecaptionskip
+ \sbox\@tempboxa{{\captionlabelfont #1\captionlabeldelim} {\captionfont #2}}%
+ \ifdim \wd\@tempboxa >\hsize
+ {{\captionlabelfont #1\captionlabeldelim} {\captionfont #2}}\par
+ \else
+ \global \@minipagefalse
+ \hb@xt@\hsize{\hfil\box\@tempboxa\hfil}%
+ \fi
+ \vskip\belowcaptionskip
+}
+
+\renewcommand\thefigure{\ifnum \c@chapter>\z@\thechapter.\fi\@arabic\c@figure}
+
+\def\fps@figure{tbp}
+\def\ftype@figure{1}
+\def\ext@figure{lof}
+\def\fnum@figure{\figurename~\thefigure}
+
+\renewcommand\thetable{\ifnum \c@chapter>\z@\thechapter.\fi\@arabic\c@table}
+
+\setlength\arraycolsep{5\p@}
+\setlength\tabcolsep{6\p@}
+\setlength\arrayrulewidth{.4\p@}
+\setlength\doublerulesep{2\p@}
+\setlength\tabbingsep{\labelsep}
+\skip\@mpfootins = \skip\footins
+\setlength\fboxsep{3\p@}
+\setlength\fboxrule{.4\p@}
+\newenvironment{table}{\@float{table}}{\end@float}
+\newenvironment{table*}{\@dblfloat{table}}{\end@dblfloat}
+
+\def\fps@table{tbp}
+\def\ftype@table{2}
+\def\ext@table{lot}
+\def\fnum@table{\tablename~\thetable}
+
+\renewcommand\footnoterule{%
+ \kern-3\p@\hrule\@width.4\columnwidth\kern2.6\p@
+}
+\newcommand\@makefntext[1]{%
+ \parindent 1em%
+ \noindent
+ \hb@xt@1.8em{\hss\@makefnmark}#1
+}
+
+\newenvironment{description}
+ {\list{}{\labelwidth\z@ \itemindent-\leftmargin
+ \let\makelabel\descriptionlabel}}
+ {\endlist}
+\newcommand*\descriptionlabel[1]{\hspace\labelsep\normalfont\bfseries #1}
+\if@titlepage
+ \newenvironment{abstract}{
+ \thispagestyle{empty}
+ \@beginparpenalty\@lowpenalty
+ \begin{center}%
+ \bfseries\small\abstractname
+ \@endparpenalty\@M
+ \end{center}\small
+ }{\par\vfil\null}
+\else
+ \newenvironment{abstract}{
+ \if@twocolumn
+ \section*{\abstractname}
+ \else
+ \small
+ \begin{center}
+ {\bfseries\abstractname\vspace{-.5em}\vspace{\z@}}%
+ \end{center}
+ \quotation
+ \fi
+ }{\if@twocolumn\else\endquotation\fi}
+\fi
+\newenvironment{quotation}{
+ \list{}{
+ \listparindent 1.5em
+ \itemindent\listparindent
+ \rightmargin\leftmargin
+ \parsep\z@ \@plus\p@
+ }
+ \item\relax
+}{\endlist}
+\newenvironment{quote}{
+ \list{}{\rightmargin\leftmargin}
+ \item\relax
+}{\endlist}
+\newenvironment{titlepage}{
+ \if@twocolumn
+ \@restonecoltrue\onecolumn
+ \else
+ \@restonecolfalse\newpage
+ \fi
+ \thispagestyle{empty}
+ \setcounter{page}\@ne
+}
+{
+ \if@restonecol\twocolumn\else\newpage\fi
+ \if@twoside\else\setcounter{page}\@ne\fi
+}
+\newenvironment{figure}{\@float{figure}}{\end@float}
+\newenvironment{figure*}{\@dblfloat{figure}}{\end@dblfloat}
+
+\setlength\columnsep{10\p@}
+\setlength\columnseprule{0\p@}
+\pagestyle{plain}
+\pagenumbering{arabic}
+\if@twoside\else\raggedbottom\fi
+\if@twocolumn\twocolumn\sloppy\flushbottom
+\else\onecolumn\fi
+
+\if@twoside
+ \def\ps@headings{%
+ \let\@oddfoot\@empty\let\@evenfoot\@empty
+ \def\@evenhead{\thepage\hfil\slshape\leftmark}%
+ \def\@oddhead{{\slshape\rightmark}\hfil\thepage}%
+ \let\@mkboth\markboth
+ \def\chaptermark##1{%
+ \markboth{\textsc{%
+ \ifnum \c@secnumdepth >\m@ne
+ \@tocseccntformat{chapter} \ %
+ \fi
+ ##1}}{}%
+ }%
+ \def\sectionmark##1{%
+ \markright{\MakeUppercase{%
+ \ifnum \c@secnumdepth >\z@
+ \@tocseccntformat{section}%
+ \fi
+ ##1}%
+ }%
+ }%
+ }%
+\else % \if@twoside
+ \def\ps@headings{%
+ \let\@oddfoot\@empty
+ \def\@oddhead{
+ {\slshape\rightmark}%
+ \hfil\thepage
+ }%
+ \let\@mkboth\markboth
+ \def\chaptermark##1{%
+ \markright {\textsc{%
+ \ifnum\c@secnumdepth >\m@ne
+ \@tocseccntformat{chapter} \ %
+ \fi
+ ##1}}{}}
+ \def\sectionmark##1{%
+ \markright{
+ \MakeUppercase{
+ \ifnum \c@secnumdepth >\z@
+ \@tocseccntformat{section} \ %
+ \fi
+ ##1%
+ }
+ }
+ }
+ }
+\fi % \if@twoside
+
+\def\ps@myheadings{%
+ \let\@oddfoot\@empty\let\@evenfoot\@empty
+ \def\@evenhead{\thepage\hfil\slshape\leftmark}%
+ \def\@oddhead{{\slshape\rightmark}\hfil\thepage}%
+ \let\@mkboth\@gobbletwo
+ \let\chaptermark\@gobble
+ \let\sectionmark\@gobble
+}
+
+\newcommand\today{}
+
+\if@titlepage
+ \newcommand\titlefont{\Large\bfseries}
+ \newcommand\topiclabelfont{\large}
+ \newcommand\topicfont{\large\bfseries}
+ \newcommand\instfont{\normalfont}
+
+ \input{titledefs\substyle@ext}
+ \newcommand\maketitle{
+ \begin{titlepage}
+ \setcounter{page}{-1}
+ \thispagestyle{empty}
+ \vspace*{-1cm}
+ \centering\instfont\@institution\par
+ \makeatletter
+ \if@bachelor \input{bachelor\substyle@ext}\fi
+ \if@master \input{master\substyle@ext}\fi
+ \if@candidate\input{candidate\substyle@ext}\fi
+ \if@doctor \input{doctor\substyle@ext}\fi
+ \if@autoref \input{autoref\substyle@ext}\fi
+ \enlargethispage{2cm}
+ \vfill
+ \begin{center}
+ {\@city\\\@date}
+ \end{center}
+ {\null\endtitlepage}
+ \end{titlepage}
+ \normalsize
+ } % \newcommand\maketitle
+ \setcounter{footnote}{0}
+ \clearpage
+ \thispagestyle{empty}
+ \footskip=1cm
+\else %\if@titlepage
+ \newcommand\maketitle{%
+ \par
+ \begingroup
+ \renewcommand\thefootnote{\@fnsymbol\c@footnote}%
+ \def\@makefnmark{\rlap{\@textsuperscript{\normalfont\@thefnmark}}}%
+ \long\def\@makefntext##1{%
+ \parindent 1em\noindent
+ \hb@xt@1.8em{\hss\@textsuperscript{\normalfont\@thefnmark}}##1%
+ }%
+ \if@twocolumn
+ \ifnum \col@number=\@ne
+ \@maketitle
+ \else
+ \twocolumn[\@maketitle]%
+ \fi
+ \else
+ \newpage
+ \global\@topnum\z@
+ \@maketitle
+ \fi
+ \thispagestyle{plain}
+ \endgroup
+ \setcounter{footnote}{0}%
+
+ \global\let\thanks\relax
+ \global\let\maketitle\relax
+ \global\let\@maketitle\relax
+ \global\let\@author\@empty
+ \global\let\@date\@empty
+ \global\let\@title\@empty
+ \global\let\title\relax
+ \global\let\author\relax
+ \global\let\date\relax
+ \global\let\and\relax
+ }
+ \def\@maketitle{%
+ \newpage
+ \null
+ \vskip 2em%
+ \begin{center}%
+ \let\footnote\thanks
+ {\titlefont\@title\par}%
+ \vskip 1.5em%
+ {\large\lineskip .5em%
+ \begin{tabular}[t]{c}%
+ \@author
+ \end{tabular}\par}%
+ \vskip 1em%
+ {\large \@date}%
+ \end{center}%
+ \par\vskip 1.5em%
+ }
+\fi % \if@titlepage
+
+\def\@postskip{\hskip1em}
+\newcommand\@pnumwidth{1.55em}
+\newcommand\@tocrmarg{2.55em}
+\newcommand\@dotsep{4.5}
+\def\tocfill#1{
+ \leaders\hbox{$\m@th \mkern \@dotsep mu\hbox{#1}\mkern \@dotsep mu$}
+}
+\newcommand\indexspace{\par \vskip 10\p@ \@plus5\p@ \@minus3\p@\relax}
+\newdimen\bibindent
+\setlength\bibindent{1.5em}
+\newcommand\newblock{\hskip .11em\@plus.33em\@minus.07em}
+\let\@openbib@code\@empty
+
+\newcommand\tableofcontents{%
+ \renewcommand\contentsname\newcontentsname
+ \if@twocolumn
+ \@restonecoltrue\onecolumn
+ \else
+ \@restonecolfalse
+ \fi
+ \thispagestyle{empty}
+ \chapter*{\contentsname%
+ \@mkboth{\MakeUppercase\contentsname}{\MakeUppercase\contentsname}
+ }%
+ \@starttoc{toc}%
+ \if@restonecol\twocolumn\fi
+ \clearpage
+}
+\newcommand\listoffigures{%
+ \if@twocolumn\@restonecoltrue\onecolumn
+ \else\@restonecolfalse\fi
+ \nchapter{
+ \listfigurename
+ \@mkboth{\MakeUppercase\listfigurename}{\MakeUppercase\listfigurename}%
+ }%
+ \@starttoc{lof}%
+ \if@restonecol\twocolumn\fi
+}
+\newcommand*\l@figure{\@dottedtocline{1}{1.5em}{2.3em}}
+\newcommand\listoftables{%
+ \if@twocolumn
+ \@restonecoltrue\onecolumn
+ \else
+ \@restonecolfalse
+ \fi
+ \nchapter{
+ \listtablename
+ \@mkboth{\MakeUppercase\listtablename}{\MakeUppercase\listtablename}
+ }%
+ \@starttoc{lot}%
+ \if@restonecol\twocolumn\fi
+}
+\let\l@table\l@figure
+
+\newenvironment{thebibliography}[1]{}{}
+
+\newenvironment{theindex}{
+ \if@twocolumn\@restonecolfalse
+ \else\@restonecoltrue\fi
+ \columnseprule \z@
+ \columnsep 35\p@
+ \twocolumn[\@makeschapterhead{\indexname}]%
+ \@mkboth{\MakeUppercase\indexname}{\MakeUppercase\indexname}%
+ \thispagestyle{plain}
+ \parindent\z@
+ \parskip\z@ \@plus .3\p@\relax
+ \let\item\@idxitem%
+}{\if@restonecol\onecolumn\else\clearpage\fi}
+\newcommand\@idxitem{\par\hangindent 40\p@}
+\newcommand\subitem{\@idxitem \hspace*{20\p@}}
+\newcommand\subsubitem{\@idxitem \hspace*{30\p@}}
+
+\let\@afterindentfalse\@afterindenttrue
+\@afterindenttrue
+\usepackage[intlimits]{amsmath}
+\usepackage{amssymb,amsfonts}
+\DeclareSymbolFont{EulerExtension}{U}{euex}{m}{n}
+\DeclareMathSymbol\intop\mathop{EulerExtension}{"52}
+\DeclareMathSymbol\ointop\mathop{EulerExtension}{"48}
+\usepackage[square, comma, sort&compress]{natbib}
+\def\phantomchapter{%
+ \ifhref
+ \Hy@GlobalStepCount\Hy@linkcounter
+ \xdef\@currentHref{chapter*.\the\Hy@linkcounter}%
+ \Hy@raisedlink{\hyper@anchorstart{\@currentHref}\hyper@anchorend}%
+ \fi
+}
+\renewcommand\bibsection{\nchapter{\bibname}}
+\renewenvironment{thebibliography}[1]{%
+ \bibsection
+ \parindent \z@
+ \bibpreamble\bibfont
+ \list{\@biblabel{\arabic{NAT@ctr}}}%
+ {\@bibsetup{#1}\setcounter{NAT@ctr}{0}}%
+ \ifNAT@openbib
+ \renewcommand\newblock{\par}
+ \else
+ \renewcommand\newblock{\hskip .11em \@plus.33em \@minus.07em}%
+ \fi
+ \sloppy\clubpenalty4000\widowpenalty4000
+ \sfcode`\.=1000\relax
+ \let\citeN\cite
+ \let\shortcite\cite
+ \let\citeasnoun\cite
+}{%
+ \def\@noitemerr{\PackageWarning{natbib}{Empty `thebibliography' environment}}
+ \endlist\vskip-\lastskip%
+}
+\ifpdf
+ \ifhref
+ \usepackage[pdftex,unicode,hyperfigures=true]{hyperref}
+ \hypersetup{
+ colorlinks = false,
+ bookmarksopen = true,
+ bookmarksnumbered = true,
+ bookmarksopenlevel = 2,
+ pdfstartview = {FitH},
+ pdfborder = {0 0 0}
+ }
+ \pdfcompresslevel = 9
+ \fi
+ \usepackage[pdftex]{graphicx}
+ \usepackage{cmap}
+\else
+ \ifhref\usepackage[hypertex,colorlinks=false,hyperfigures=true]{hyperref}\fi
+ \usepackage{graphicx}
+\fi
+\ifhref\usepackage{hypernat}\fi
+\usepackage[rflt]{floatflt}
+\ifsubf
+ \usepackage[normalsize]{subfigure}
+ \renewcommand*\@thesubfigure{\small\textit{\asbuk{subfigure}})}
+ \renewcommand*\@@thesubfigure{\textit{\asbuk{subfigure}})}
+ \renewcommand*\thesubfigure{,~\textit{\asbuk{subfigure}}}
+ \renewcommand*\@thesubfigure{\small\textit{\asbuk{subfigure}})}
+\fi
+
+\lccode `\-=`\-
+\defaulthyphenchar=127
+\endinput
+%%
+%% End of file `disser.cls'.
diff --git a/Master/texmf-dist/tex/latex/disser/doctor.rtx b/Master/texmf-dist/tex/latex/disser/doctor.rtx
new file mode 100644
index 00000000000..f827045cc63
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/disser/doctor.rtx
@@ -0,0 +1,44 @@
+%%
+%% This is file `doctor.rtx',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% doctor.dtx (with options: `doctor')
+%%
+%% Copyright (c) 2004-2007 Stanislav Kruchinin.
+%% All rights reserved.
+%%
+%% This file is part of the disser package.
+%%
+
+\def\firstskip{\vskip1.5cm}
+\def\secondskip{\vskip3cm}
+\def\thirdskip{\vskip1cm}
+\def\fourthskip{\vskip1cm}
+\def\fifthskip{\vskip1cm}
+
+\def\titlefont{\normalsize}
+\def\topicfont{\Large\bfseries}
+\def\authorfont{\large}
+\def\specfont{\normalsize}
+
+\normalfont
+\begin{flushright}
+ \firstskip
+ \asmanuscriptname\\
+ {\libcatname\;\@libcatnum}
+\end{flushright}
+\begin{center}
+ \secondskip
+ {\authorfont\@author}
+ \thirdskip
+ {\topicfont\@topic\par}
+ \fourthskip
+ {\specfont\@specnum~--\;\@spec}
+ \fifthskip
+ {\titlefont\@title}
+\end{center}
+\endinput
+%%
+%% End of file `doctor.rtx'.
diff --git a/Master/texmf-dist/tex/latex/disser/gost732.cls b/Master/texmf-dist/tex/latex/disser/gost732.cls
new file mode 100644
index 00000000000..ee23df423bb
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/disser/gost732.cls
@@ -0,0 +1,74 @@
+%%
+%% This is file `gost732.cls',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% gost732.dtx (with options: `gost732')
+%%
+%% Copyright (c) 2004-2007 Stanislav Kruchinin.
+%% All rights reserved.
+%%
+%% This file is part of the disser package.
+%%
+
+\NeedsTeXFormat{LaTeX2e}[1999/12/01]
+\ProvidesClass{gost732}[2007/02/16 GOST 7.32-2001 implementation]
+
+\DeclareOption*{\PassOptionsToClass{\CurrentOption}{disser}}
+\ProcessOptions\relax
+\LoadClass[a4paper,14pt]{disser}
+
+\renewcommand\tocprethechapter{}
+\renewcommand\tocpostthechapter{\@postskip}
+\renewcommand\chapteralign{\raggedright}
+\renewcommand\thechapterfont{\Large\bfseries}
+\renewcommand\prethechapter{\newpage}
+\renewcommand\postthechapter{~}
+\renewcommand\postchapter{\vskip 16\p@}
+
+\renewcommand\postthesection{~}
+\renewcommand\tocpostthesection{~}
+
+\renewcommand\postthesubsection{~}
+\renewcommand\tocpostthesubsection{\@postskip}
+
+\renewcommand\postthesubsubsection{~}
+\renewcommand\tocpostthesubsubsection{\@postskip}
+
+\renewcommand\posttheparagraph{~}
+\renewcommand\tocposttheparagraph{\@postskip}
+
+\renewcommand\postthesubparagraph{~}
+\renewcommand\tocpostthesubparagraph{\@postskip}
+
+\newcommand\newbibname{\cyr\CYRS\cyrp\cyri\cyrs\cyro\cyrk\ %
+\cyri\cyrs\cyrp\cyro\cyrl\cyrsftsn\cyrz\cyro\cyrv\cyra\cyrn\cyrn\cyrery\cyrh\ %
+\cyri\cyrs\cyrt\cyro\cyrch\cyrn\cyri\cyrk\cyro\cyrv}
+
+\renewcommand\bibsection{%
+ \renewcommand\bibname\newbibname
+ \nchapter{\bibname}
+}
+\renewcommand\theenumi {\@asbuk\c@enumi}
+\renewcommand\theenumii {\@arabic\c@enumii}
+\renewcommand\theenumiii{\@roman\c@enumiii}
+\renewcommand\theenumiv {\@Asbuk\c@enumiv}
+
+\renewcommand\labelenumi {\theenumi)}
+\renewcommand\labelenumii {\theenumii)}
+\renewcommand\labelenumiii{\theenumiii)}
+\renewcommand\labelenumiv {\theenumiv)}
+
+\renewcommand\p@enumii {\theenumi}
+\renewcommand\p@enumiii {\theenumi.\theenumii}
+\renewcommand\p@enumiv {\p@enumiii.\theenumiii}
+
+\renewcommand\labelitemi {\normalfont\bfseries \textendash}
+\renewcommand\labelitemii {\textbullet}
+\renewcommand\labelitemiii{\textasteriskcentered}
+\renewcommand\labelitemiv {\textperiodcentered}
+
+\endinput
+%%
+%% End of file `gost732.cls'.
diff --git a/Master/texmf-dist/tex/latex/disser/master.rtx b/Master/texmf-dist/tex/latex/disser/master.rtx
new file mode 100644
index 00000000000..3c6d1940742
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/disser/master.rtx
@@ -0,0 +1,48 @@
+%%
+%% This is file `master.rtx',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% master.dtx (with options: `master')
+%%
+%% Copyright (c) 2004-2007 Stanislav Kruchinin.
+%% All rights reserved.
+%%
+%% This file is part of the disser package.
+%%
+
+\def\firstskip{\vspace*{1em}}
+\def\secondskip{\vspace*{1em}}
+\def\thirdskip{\vskip1.em}
+\def\fourthskip{\vspace*{-1cm}}
+\def\fifthskip{\vskip0em}
+
+\firstskip\@permitted\secondskip
+\begin{center}
+ {\titlefont\@title}
+ \par\thirdskip
+ {\topiclabelfont\topiclabel}
+ {\topicfont\@topic}
+ \par
+\end{center}
+\fourthskip
+\begin{tabbing}
+ \phantom{\masterproglabel}\=\\
+ \courselabel\>\ \@coursenum\ --\ \@course\\
+ \masterproglabel\>\ \@masterprognum\ --\ \@masterprog
+\end{tabbing}
+\fifthskip
+\begin{tabbing}
+ \studentlabel\;\groupname\;\@group\hspace{2cm}\=
+ \makebox[8.5cm][l]{\hrulefill\;\@author}
+\\[9pt]
+ \field{sa}
+\\[9pt]
+ \field{rev}
+\\[9pt]
+ \ifdefined\@con\field{con}\fi
+\end{tabbing}
+\endinput
+%%
+%% End of file `master.rtx'.
diff --git a/Master/texmf-dist/tex/latex/disser/titledefs.rtx b/Master/texmf-dist/tex/latex/disser/titledefs.rtx
new file mode 100644
index 00000000000..a299171e582
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/disser/titledefs.rtx
@@ -0,0 +1,119 @@
+%%
+%% This is file `titledefs.rtx',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% titledefs.dtx (with options: `titledefs')
+%%
+%% Copyright (c) 2004-2007 Stanislav Kruchinin.
+%% All rights reserved.
+%%
+%% This file is part of the disser package.
+%%
+\def\abstractname{\cyr\CYRA\cyrn\cyrn\cyro\cyrt\cyra\cyrc\cyri\cyrya}
+\def\titlepagename{\cyr\CYRT\cyri\cyrt\cyru\cyrl\cyrsftsn\cyrn\cyrery\cyrishrt\ %
+\cyrl\cyri\cyrs\cyrt}
+\def\keywordsname{\cyr\CYRK\cyrk\cyryu\cyrch\cyre\cyrv\cyrery\cyre\ %
+\cyrs\cyrl\cyro\cyrv\cyra}
+\def\keywordssep{:}
+\def\keywordslabel{\keywordsname\keywordssep}
+\def\yearname{\cyr\cyrg.}
+\def\workname{\cyr\CYRD\cyri\cyrs\cyrs\cyre\cyrr\cyrt\cyra\cyrc\cyri\cyrya}
+\def\disserpermit{\workname\ \cyrd\cyro\cyrp\cyru\cyrshch\cyre\cyrn\cyra\ %
+\cyrk\ \cyrz\cyra\cyrshch\cyri\cyrt\cyre}
+\def\hodname{\cyr\cyrz\cyra\cyrv.\ \cyrk\cyra\cyrf\cyre\cyrd\cyrr\cyro\cyrishrt}
+\def\groupname{\cyr\cyrg\cyrr.}
+\def\topicname{\cyr\CYRT\cyre\cyrm\cyra}
+\def\topicsep{:\ }
+\def\topiclabel{\topicname\topicsep}
+\def\coursename{\cyr\CYRN\cyra\cyrp\cyrr\cyra\cyrv\cyrl\cyre\cyrn\cyri\cyre}
+\def\coursesep{:}
+\def\courselabel{\coursename\coursesep}
+\def\specname{\cyr\CYRS\cyrp\cyre\cyrc\cyri\cyra\cyrl\cyrsftsn\cyrn\cyro\cyrs\cyrt\cyrsftsn}
+\def\specsep{:}
+\def\speclabel{\specname\specsep}
+\def\masterprogname{\cyr\CYRM\cyra\cyrg\cyri\cyrs\cyrt\cyre\cyrr\cyrs\cyrk\cyra\cyrya\ %
+\cyrp\cyrr\cyro\cyrg\cyrr\cyra\cyrm\cyrm\cyra}
+\def\masterprogsep{:}
+\def\masterproglabel{\masterprogname\masterprogsep}
+\def\studentname{\cyr\CYRV\cyrery\cyrp\cyro\cyrl\cyrn\cyri\cyrl\ %
+\cyrs\cyrt\cyru\cyrd\cyre\cyrn\cyrt}
+\def\studentlabel{\studentname}
+\def\saname{\cyr\CYRR\cyru\cyrk\cyro\cyrv\cyro\cyrd\cyri\cyrt\cyre\cyrl\cyrsftsn}
+\def\salabel{\saname}
+\def\revname{\cyr\CYRR\cyre\cyrc\cyre\cyrn\cyrz\cyre\cyrn\cyrt}
+\def\revlabel{\revname}
+\def\conname{\cyr\CYRK\cyro\cyrn\cyrs\cyru\cyrl\cyrsftsn\cyrt\cyra\cyrn\cyrt}
+\def\conlabel{\conname\ \cyrp\cyro\ \@conspec}
+\def\asmanuscriptname{\cyr\CYRN\cyra\ \cyrp\cyrr\cyra\cyrv\cyra\cyrh\ %
+\cyrr\cyru\cyrk\cyro\cyrp\cyri\cyrs\cyri}
+\def\libcatname{\cyr\CYRU\CYRD\CYRK}
+\def\consultname{\cyr\CYRK\cyro\cyrn\cyrs\cyru\cyrl\cyrsftsn\cyrt\cyra\cyrn\cyrt\cyrery:}
+\def\institution#1{\gdef\@institution{#1}}\institution{}
+\def\spec#1{\gdef\@spec{#1}}\spec{}
+\def\specnum#1{\gdef\@specnum{#1}}\specnum{}
+\def\course#1{\gdef\@course{#1}}\course{}
+\def\coursenum#1{\gdef\@coursenum{#1}}\coursenum{}
+\def\keywords#1{\gdef\@keywords{#1}}\keywords{}
+\def\title#1{\gdef\@title{#1}}\title{}
+\def\topic#1{\gdef\@topic{#1}}\topic{}
+\def\author#1{\gdef\@author{#1}}\author{}
+\def\city#1{\gdef\@city{#1}}\city{}
+\def\faculty#1{\gdef\@faculty{#1}}\faculty{}
+\def\department#1{\gdef\@department{#1}}\department{}
+\def\hod#1{\gdef\@hod{#1}}\hod{}
+\def\sa#1{\gdef\@sa{#1}}\sa{}
+\def\sastatus#1{\gdef\@sastatus{#1}}\sastatus{}
+\def\rev#1{\gdef\@rev{#1}}\rev{}
+\def\revstatus#1{\gdef\@revstatus{#1}}\revstatus{}
+\def\conspec#1{\gdef\@conspec{#1}}
+\def\con#1{\gdef\@con{#1}}
+\def\constatus#1{\gdef\@constatus{#1}}
+\def\libcatnum#1{\gdef\@libcatnum{#1}}\libcatnum{}
+\def\group#1{\gdef\@group{#1}}\group{}
+\def\masterprognum#1{\gdef\@masterprognum{#1}}\masterprognum{}
+\def\masterprog#1{\gdef\@masterprog{#1}}\masterprog{}
+
+\date{\number\year}
+\def\field#1{%
+ \csname #1label\endcsname,\ %
+ \csname @#1status\endcsname\>
+ \makebox[8.5cm][l]{\hrulefill\ \csname @#1\endcsname}
+}
+\def\@permitted{
+ \begin{tabbing}
+ \hspace{8cm}\={\disserpermit}
+\\
+ \>\hodname
+\\[9pt]
+ \>\makebox[8.5cm][r]{\hrulefill\ \@hod}
+\\[9pt]
+ \>\makebox[1.5cm][r]{<<\hrulefill>>}
+ \makebox[7cm][r]{\hrulefill\ \@date\,\yearname}
+ \end{tabbing}
+}
+
+\def\yearname{\cyr\cyrg.}
+\newcommand\datefield[1][\number\year]{<<\rule[0pt]{1cm}{.5pt}\,>>%
+\rule[0pt]{3cm}{0.5pt}\ #1~\yearname}
+
+\def\newcontentsname{\cyr\CYRS\cyro\cyrd\cyre\cyrr\cyrzh\cyra\cyrn\cyri\cyre}
+
+\def\introname{{\cyr\CYRV\cyrv\cyre\cyrd\cyre\cyrn\cyri\cyre}}
+\newcommand\intro{\nchapter{\introname}}
+\def\conclusionname{%
+{\cyr\CYRZ\cyra\cyrk\cyrl\cyryu\cyrch\cyre\cyrn\cyri\cyre}
+}
+\newcommand\conclusion{\nchapter{\conclusionname}}
+\def\defsname{%
+{\cyr\CYRI\cyrs\cyrp\cyro\cyrl\cyrsftsn\cyrz\cyru\cyre\cyrm\cyrery\cyre\ %
+\cyro\cyrb\cyro\cyrz\cyrn\cyra\cyrch\cyre\cyrn\cyri\cyrya}
+}
+\newcommand\defs{\nchapter{\defsname}}
+\def\reviewname{\cyr\CYRO\cyrb\cyrz\cyro\cyrr\ %
+\cyrl\cyri\cyrt\cyre\cyrr\cyra\cyrt\cyru\cyrr\cyrery}
+\newcommand\review{\nchapter{\reviewname}}
+\endinput
+%%
+%% End of file `titledefs.rtx'.
diff --git a/Master/texmf-dist/tpm/disser.tpm b/Master/texmf-dist/tpm/disser.tpm
new file mode 100644
index 00000000000..591ebbd9a98
--- /dev/null
+++ b/Master/texmf-dist/tpm/disser.tpm
@@ -0,0 +1,107 @@
+<!DOCTYPE rdf:RDF SYSTEM "../../support/tpm.dtd">
+<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:TPM="http://texlive.dante.de/">
+ <rdf:Description about="http://texlive.dante.de/texlive/Package/disser.zip">
+ <TPM:Name>disser</TPM:Name>
+ <TPM:Type>Package</TPM:Type>
+ <TPM:Date>2007/03/05 20:37:00</TPM:Date>
+ <TPM:Version></TPM:Version>
+ <TPM:Creator>karl</TPM:Creator>
+ <TPM:Title>The disser package.</TPM:Title>
+ <TPM:Description></TPM:Description>
+ <TPM:Author></TPM:Author>
+ <TPM:Size>391432</TPM:Size>
+ <TPM:License></TPM:License>
+ <TPM:Build/>
+ <TPM:RunFiles size="51756">
+texmf-dist/tex/latex/disser/autoref.rtx
+texmf-dist/tex/latex/disser/bachelor.rtx
+texmf-dist/tex/latex/disser/candidate.rtx
+texmf-dist/tex/latex/disser/disser.cls
+texmf-dist/tex/latex/disser/doctor.rtx
+texmf-dist/tex/latex/disser/gost732.cls
+texmf-dist/tex/latex/disser/master.rtx
+texmf-dist/tex/latex/disser/titledefs.rtx
+texmf-dist/tpm/disser.tpm
+ </TPM:RunFiles>
+ <TPM:DocFiles size="263339">
+texmf-dist/doc/latex/disser/README
+texmf-dist/doc/latex/disser/README.ru
+texmf-dist/doc/latex/disser/changelog.txt
+texmf-dist/doc/latex/disser/nomake.cmd
+texmf-dist/doc/latex/disser/templates/Makefile
+texmf-dist/doc/latex/disser/templates/bachelor/1.tex
+texmf-dist/doc/latex/disser/templates/bachelor/Makefile
+texmf-dist/doc/latex/disser/templates/bachelor/app-a.tex
+texmf-dist/doc/latex/disser/templates/bachelor/concl.tex
+texmf-dist/doc/latex/disser/templates/bachelor/fig/Makefile
+texmf-dist/doc/latex/disser/templates/bachelor/fig/fig.eps
+texmf-dist/doc/latex/disser/templates/bachelor/intro.tex
+texmf-dist/doc/latex/disser/templates/bachelor/nomake.cmd
+texmf-dist/doc/latex/disser/templates/bachelor/thesis.bib
+texmf-dist/doc/latex/disser/templates/bachelor/thesis.tex
+texmf-dist/doc/latex/disser/templates/candidate/1.tex
+texmf-dist/doc/latex/disser/templates/candidate/Makefile
+texmf-dist/doc/latex/disser/templates/candidate/app-a.tex
+texmf-dist/doc/latex/disser/templates/candidate/autoref.tex
+texmf-dist/doc/latex/disser/templates/candidate/concl.tex
+texmf-dist/doc/latex/disser/templates/candidate/fig/Makefile
+texmf-dist/doc/latex/disser/templates/candidate/fig/fig.eps
+texmf-dist/doc/latex/disser/templates/candidate/intro.tex
+texmf-dist/doc/latex/disser/templates/candidate/nomake.cmd
+texmf-dist/doc/latex/disser/templates/candidate/review.tex
+texmf-dist/doc/latex/disser/templates/candidate/thesis.bib
+texmf-dist/doc/latex/disser/templates/candidate/thesis.tex
+texmf-dist/doc/latex/disser/templates/doctor/1.tex
+texmf-dist/doc/latex/disser/templates/doctor/Makefile
+texmf-dist/doc/latex/disser/templates/doctor/app-a.tex
+texmf-dist/doc/latex/disser/templates/doctor/autoref.tex
+texmf-dist/doc/latex/disser/templates/doctor/concl.tex
+texmf-dist/doc/latex/disser/templates/doctor/fig/Makefile
+texmf-dist/doc/latex/disser/templates/doctor/fig/fig.eps
+texmf-dist/doc/latex/disser/templates/doctor/intro.tex
+texmf-dist/doc/latex/disser/templates/doctor/nomake.cmd
+texmf-dist/doc/latex/disser/templates/doctor/review.tex
+texmf-dist/doc/latex/disser/templates/doctor/thesis.bib
+texmf-dist/doc/latex/disser/templates/doctor/thesis.tex
+texmf-dist/doc/latex/disser/templates/latex.fig.mk
+texmf-dist/doc/latex/disser/templates/latex.mk
+texmf-dist/doc/latex/disser/templates/master/1.tex
+texmf-dist/doc/latex/disser/templates/master/Makefile
+texmf-dist/doc/latex/disser/templates/master/app-a.tex
+texmf-dist/doc/latex/disser/templates/master/concl.tex
+texmf-dist/doc/latex/disser/templates/master/fig/Makefile
+texmf-dist/doc/latex/disser/templates/master/fig/fig.eps
+texmf-dist/doc/latex/disser/templates/master/intro.tex
+texmf-dist/doc/latex/disser/templates/master/nomake.cmd
+texmf-dist/doc/latex/disser/templates/master/thesis.bib
+texmf-dist/doc/latex/disser/templates/master/thesis.tex
+texmf-dist/doc/latex/disser/templates/nomake.cmd
+ </TPM:DocFiles>
+ <TPM:SourceFiles size="81281">
+texmf-dist/source/latex/disser/Makefile
+texmf-dist/source/latex/disser/autoref.dtx
+texmf-dist/source/latex/disser/bachelor.dtx
+texmf-dist/source/latex/disser/candidate.dtx
+texmf-dist/source/latex/disser/chapter.dtx
+texmf-dist/source/latex/disser/counters.dtx
+texmf-dist/source/latex/disser/custom.dtx
+texmf-dist/source/latex/disser/disser.dtx
+texmf-dist/source/latex/disser/disser.ins
+texmf-dist/source/latex/disser/doctor.dtx
+texmf-dist/source/latex/disser/env.dtx
+texmf-dist/source/latex/disser/floats.dtx
+texmf-dist/source/latex/disser/footnote.dtx
+texmf-dist/source/latex/disser/gost732.dtx
+texmf-dist/source/latex/disser/lists.dtx
+texmf-dist/source/latex/disser/master.dtx
+texmf-dist/source/latex/disser/page.dtx
+texmf-dist/source/latex/disser/part.dtx
+texmf-dist/source/latex/disser/sections.dtx
+texmf-dist/source/latex/disser/titledefs.dtx
+texmf-dist/source/latex/disser/titlepage.dtx
+texmf-dist/source/latex/disser/toc.dtx
+ </TPM:SourceFiles>
+ <TPM:Provides>Package/disser</TPM:Provides>
+ </rdf:Description>
+</rdf:RDF>
+
diff --git a/Master/texmf/lists/disser b/Master/texmf/lists/disser
new file mode 100644
index 00000000000..3b0ce687c53
--- /dev/null
+++ b/Master/texmf/lists/disser
@@ -0,0 +1,85 @@
+texmf-dist/doc/latex/disser/README
+texmf-dist/doc/latex/disser/README.ru
+texmf-dist/doc/latex/disser/changelog.txt
+texmf-dist/doc/latex/disser/nomake.cmd
+texmf-dist/doc/latex/disser/templates/Makefile
+texmf-dist/doc/latex/disser/templates/bachelor/1.tex
+texmf-dist/doc/latex/disser/templates/bachelor/Makefile
+texmf-dist/doc/latex/disser/templates/bachelor/app-a.tex
+texmf-dist/doc/latex/disser/templates/bachelor/concl.tex
+texmf-dist/doc/latex/disser/templates/bachelor/fig/Makefile
+texmf-dist/doc/latex/disser/templates/bachelor/fig/fig.eps
+texmf-dist/doc/latex/disser/templates/bachelor/intro.tex
+texmf-dist/doc/latex/disser/templates/bachelor/nomake.cmd
+texmf-dist/doc/latex/disser/templates/bachelor/thesis.bib
+texmf-dist/doc/latex/disser/templates/bachelor/thesis.tex
+texmf-dist/doc/latex/disser/templates/candidate/1.tex
+texmf-dist/doc/latex/disser/templates/candidate/Makefile
+texmf-dist/doc/latex/disser/templates/candidate/app-a.tex
+texmf-dist/doc/latex/disser/templates/candidate/autoref.tex
+texmf-dist/doc/latex/disser/templates/candidate/concl.tex
+texmf-dist/doc/latex/disser/templates/candidate/fig/Makefile
+texmf-dist/doc/latex/disser/templates/candidate/fig/fig.eps
+texmf-dist/doc/latex/disser/templates/candidate/intro.tex
+texmf-dist/doc/latex/disser/templates/candidate/nomake.cmd
+texmf-dist/doc/latex/disser/templates/candidate/review.tex
+texmf-dist/doc/latex/disser/templates/candidate/thesis.bib
+texmf-dist/doc/latex/disser/templates/candidate/thesis.tex
+texmf-dist/doc/latex/disser/templates/doctor/1.tex
+texmf-dist/doc/latex/disser/templates/doctor/Makefile
+texmf-dist/doc/latex/disser/templates/doctor/app-a.tex
+texmf-dist/doc/latex/disser/templates/doctor/autoref.tex
+texmf-dist/doc/latex/disser/templates/doctor/concl.tex
+texmf-dist/doc/latex/disser/templates/doctor/fig/Makefile
+texmf-dist/doc/latex/disser/templates/doctor/fig/fig.eps
+texmf-dist/doc/latex/disser/templates/doctor/intro.tex
+texmf-dist/doc/latex/disser/templates/doctor/nomake.cmd
+texmf-dist/doc/latex/disser/templates/doctor/review.tex
+texmf-dist/doc/latex/disser/templates/doctor/thesis.bib
+texmf-dist/doc/latex/disser/templates/doctor/thesis.tex
+texmf-dist/doc/latex/disser/templates/latex.fig.mk
+texmf-dist/doc/latex/disser/templates/latex.mk
+texmf-dist/doc/latex/disser/templates/master/1.tex
+texmf-dist/doc/latex/disser/templates/master/Makefile
+texmf-dist/doc/latex/disser/templates/master/app-a.tex
+texmf-dist/doc/latex/disser/templates/master/concl.tex
+texmf-dist/doc/latex/disser/templates/master/fig/Makefile
+texmf-dist/doc/latex/disser/templates/master/fig/fig.eps
+texmf-dist/doc/latex/disser/templates/master/intro.tex
+texmf-dist/doc/latex/disser/templates/master/nomake.cmd
+texmf-dist/doc/latex/disser/templates/master/thesis.bib
+texmf-dist/doc/latex/disser/templates/master/thesis.tex
+texmf-dist/doc/latex/disser/templates/nomake.cmd
+texmf-dist/source/latex/disser/Makefile
+texmf-dist/source/latex/disser/autoref.dtx
+texmf-dist/source/latex/disser/bachelor.dtx
+texmf-dist/source/latex/disser/candidate.dtx
+texmf-dist/source/latex/disser/chapter.dtx
+texmf-dist/source/latex/disser/counters.dtx
+texmf-dist/source/latex/disser/custom.dtx
+texmf-dist/source/latex/disser/disser.dtx
+texmf-dist/source/latex/disser/disser.ins
+texmf-dist/source/latex/disser/doctor.dtx
+texmf-dist/source/latex/disser/env.dtx
+texmf-dist/source/latex/disser/floats.dtx
+texmf-dist/source/latex/disser/footnote.dtx
+texmf-dist/source/latex/disser/gost732.dtx
+texmf-dist/source/latex/disser/lists.dtx
+texmf-dist/source/latex/disser/master.dtx
+texmf-dist/source/latex/disser/page.dtx
+texmf-dist/source/latex/disser/part.dtx
+texmf-dist/source/latex/disser/sections.dtx
+texmf-dist/source/latex/disser/titledefs.dtx
+texmf-dist/source/latex/disser/titlepage.dtx
+texmf-dist/source/latex/disser/toc.dtx
+texmf-dist/tex/latex/disser/autoref.rtx
+texmf-dist/tex/latex/disser/bachelor.rtx
+texmf-dist/tex/latex/disser/candidate.rtx
+texmf-dist/tex/latex/disser/disser.cls
+texmf-dist/tex/latex/disser/doctor.rtx
+texmf-dist/tex/latex/disser/gost732.cls
+texmf-dist/tex/latex/disser/master.rtx
+texmf-dist/tex/latex/disser/titledefs.rtx
+texmf-dist/tpm/disser.tpm
+
+texmf/lists/disser
diff --git a/Master/texmf/tpm/collection-langcyrillic.tpm b/Master/texmf/tpm/collection-langcyrillic.tpm
index 5f7d2e6be2a..5af6d5ad9d9 100644
--- a/Master/texmf/tpm/collection-langcyrillic.tpm
+++ b/Master/texmf/tpm/collection-langcyrillic.tpm
@@ -33,6 +33,7 @@ texmf/tpm/collection-langcyrillic.tpm
<TPM:Package name="cmcyralt"/>
<TPM:Package name="cyrillic"/>
<TPM:Package name="cyrplain"/>
+ <TPM:Package name="disser"/>
<TPM:Package name="eskd"/>
<TPM:Package name="eskdx"/>
<TPM:Package name="gost"/>