# HG changeset patch # User Shoshi TAMAKI # Date 1312649735 -32400 # Node ID 50a9279c19eba1d4a0864f377830b8f78be15e60 hg init and added section of Monotonic-Tree Modification diff -r 000000000000 -r 50a9279c19eb Makefile --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Makefile Sun Aug 07 01:55:35 2011 +0900 @@ -0,0 +1,24 @@ +FILE=shoshi-paper + +platex: + platex ${FILE}.tex + platex ${FILE}.tex + +pdf: platex + dvipdfmx ${FILE}.dvi + open ${FILE}.pdf + +repdf: platex + pkill Preview + dvipdfmx ${FILE}.dvi + open ${FILE}.pdf + +xdvi: platex + xdvi ${FILE}.dvi + +.PHONY:clean +clean: + rm -f ${FILE}.log ${FILE}.aux ${FILE}.dvi + +remove: + rm -rf ${FILE}.log ${FILE}.aux ${FILE}.toc ${FILE}.dvi ${FILE}.dvi *.PNG *.eps *.bb *.png *.pdf *.graffle *.key *.dat img/* diff -r 000000000000 -r 50a9279c19eb compsoft-sjis.sty --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/compsoft-sjis.sty Sun Aug 07 01:55:35 2011 +0900 @@ -0,0 +1,2156 @@ +% compsoft.sty 2009-06-27 by Hideya IWASAKI +% compsoft.sty last updated 2007-08-17 by Kazunori UEDA +% compsoft.sty ASCII-version modified 25-March-92 by N. YAMANOUCHI +% compsoft.sty 22-April-92 by Yasuki SAITO +% compsoft.sty 18-July-90 by Hideki ISOZAKI +% j-article.sty 10-Feb-89 from report.sty 16-Mar-88 + +\newif\ifASCII \ASCIIfalse +\ifx\jintercharskip\undefined\ASCIItrue\fi +\newif\if@LaTeX@e \@LaTeX@efalse % 1.06(1) +\newif\if@LaTeX@eN \@LaTeX@eNfalse % 2.00(1) +\def\@tempa{LaTeX2e} % 1.06(1) +\ifx\fmtname\@tempa \@LaTeX@etrue % 1.06(1) +\ifx\xpt\undefined \@LaTeX@eNtrue \fi\fi % 2.00(1) + +\newif\if@hissha \@hisshafalse + +\expandafter\ifx\csname ver@jssst.cls\endcsname\relax +\typeout{Document Style `compsoft' ascii version <23 Mar 92>.} +\fi + +\if@LaTeX@e +\newdimen\@maxsep +\newdimen\@dblmaxsep +\fi + +\def\ds@twoside{\@twosidetrue \@mparswitchtrue} +\def\ds@draft{\overfullrule5pt} + +%\@options +% you must do this at the end, at least after def's of \ds@... for +% various \@maketitle + +\ds@twoside + +\if@LaTeX@e % 2.00(8)>> +\if@LaTeX@eN +\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}} +\ifASCII +\DeclareOldFontCommand{\mc}{\normalfont\mcfamily}{\mathmc} +\DeclareOldFontCommand{\gt}{\normalfont\gtfamily}{\mathgt} +\fi\fi +\ifASCII +\def\dm{\mc} +\def\dg{\gt} +\fi\fi % 2.00(8)<< + +\ifASCII +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% ascii-jtex.sty modified on 2/6/92 by N. Yamanouchi +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% ascii-jtex.sty prepared by N. Yamanouchi (IBM/TRL) 12/04/91 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% This style file is intended to absorb the difference between NTT +% JTex and ASCII JTeX for JSSST journal style files ``compsoft.sty'' +% and ``compsoft9.sty''. The original information comes from the +% work of S. Tomura in ETL (marked as ST). +% + +% +%dskfonts.sty begins %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% dskfonts.sty modified on 6 Feb 92 by N. Yamanouchi +% dskfonts.sty prepared by N. Yamanouchi +% +%% dskfonts.sty is based on skfonts.sty. +%% skfonts.sty is for adjusting NTT-version of JSSST style file to +%% ASCII JTeX environment. skfonts.sty defines all CTS fonts, while +%% dskfonts.sty substitutes the fonts by regular fonts like min10/goth10. + +%% Q数系のためのふたつのユニット +\newdimen \JQ \JQ .259817mm %%% \JQ/\Q = 10pt/9.62216pt +\newdimen \Q \Q .25mm %%% Quarter of 1mm + +%% ベースラインスキップの値. +%% デフォルト値は21.5Q,Eronbun, Etokushuronbunでは17.5Q +%% に切り替える. +\newdimen\@Baseline +\@Baseline=21.5\Q + + +% フォントの再定義 +% まず和文: +%\font\sevmin skhmnlaa at 8.5\JQ % 8.5Q 本蘭明朝 LHM +\font\sevmin min10 at 8.5\JQ % 8.5Q min10で仮想的に出力 +%\font\sevgt skgotoaa at 8.5\JQ % 8.5Q 中太ゴシック DG-KL +\font\sevgt goth10 at 8.5\JQ % 8.5Q goth10で仮想的に出力 +% \font\egtmin skhmnlaa at 10\JQ % 10Q 本蘭明朝 LHM +\font\egtmin min10 at 10\JQ % 10Q min10で仮想的に出力 +% \font\egtgt skgotoaa at 10\JQ % 10Q 中太ゴシック DG-KL +\font\egtgt goth10 at 10\JQ % 10Q goth10で仮想的に出力 +%\font\ninmin skhmnlaa at 11.5\JQ % 11.5Q 本蘭明朝 LHM +\font\ninmin min10 at 11.5\JQ % 11.5Q min10で仮想的に出力 +%\font\ningt skgotoaa at 11.5\JQ % 11.5Q 中太ゴシック DG-KL +\font\ningt goth10 at 11.5\JQ % 11.5Q goth10で仮想的に出力 +%\font\tenmin skhmnlaa at 13\JQ % 13Q 本蘭明朝 LHM +\font\tenmin min10 at 13\JQ % 13Q min10で仮想的に出力 +%\font\tengt skgotoaa at 13\JQ % 13Q 中太ゴシック DG-KL +\font\tengt goth10 at 13\JQ % 13Q goth10で仮想的に出力 + +%\font\twlvgona sknagoaa at 16\JQ % 16Q ゴナD for 「チュートリアル」 +\font\twlvgona goth10 at 16\JQ % 20Q min10で仮想的に出力 for「チュートリアル」 + +% \font\svtnmin skminsaa at 20\JQ % 20Q 太明朝 for author +\font\svtnmin min10 at 20\JQ % 20Q min10で仮想的に出力 for author + +% \font\twtygt skgotsaa at 28\JQ % 28Q 太ゴシック for title +\font\twtygt goth10 at 28\JQ % 28Q goth10で仮想的に出力 for title + +% 続いて欧文: +% プレロードされてるローマンフォントは数式の \textfont0 としても +% 使われるため、別名称でロードしてサイズ環境を操作するのが無難か? +%%\font\egtrm secntmm at 10\Q +%%\font\ninrm secntmm at 11.5\Q +%%\font\tenrm secntmm at 13\Q + +%%\font\egtit secntmmi at 10\Q +%%\font\ninit secntmmi at 11.5\Q +%%\font\tenit secntmmi at 13\Q + +%%\font\egtbf secntqm at 10\Q +%%\font\ninbf secntqm at 11.5\Q +%%\font\tenbf secntqm at 13\Q + +%%\font\titleb sebdnqm at 28\Q % タイトル用ボドニボールド +\font\titleb min10 at 28\Q % タイトル用ボドニボールド + +% 版面天地とパラメータの設定 +% +% \textheight +% = \topskip + \baselineskip * 39 lines +% = 12Q + 21.5Q * 39 lines +% = 850.5Q + +\headsep 15\Q % 正確な値ではない +\topskip 12\Q % 12Q より高い行はベースラインがずれる +\baselineskip \@Baseline % 11.5Q 行間 10Q +\lineskip 0pt +\lineskiplimit 0pt + +\textheight 850.89\Q % 850.5Q (21.5Q * 39line + \topskip) の + % はずだが 40 行入らないため、すこしずつ + % 増やしてこの値になった + +\maxdepth 5\Q % + +%TI%% We don't need foot* because we don't use footer +%TI%\footskip 0pt +%TI%\footheight 0pt + +\parindent1zw + +%\parskip 0pt plus.001\Q % すべてのパラメータが決定できたら + % パラグラフ間にわずかの自由度を置きたい。 + % テスト中は自由度はないほうがいい。 + +\kanjiskip 0pt plus .1zw minus 0.05zw + % 和文文字間は比較的自由度が大きい + +%\overfullrule 10pt % 悪い部分は目立たせて直す + +% +% 一部のマクロの再定義 +% + +% \def\@maketitle{\newpage \null +% \vbox to 235.2\Q{ %% 計算では 236.5Q のはずだが、、、 +% \begin{flushleft} +% \rule{\textwidth}{1mm}% +% \vskip.7cm +% {\titleb\hskip 6.5mm +% \twtygt\@title\kanjiskip -3mm plus0mm minus0mm % 詰めたいのに詰らない、、、 +% } +% \vskip.7cm +% \huge\hskip 6.5mm +% \begin{tabular}[t]{@{}l}\@author\end{tabular} +% \end{flushleft} +% \par +% \vss +% \hrule % height0pt %% 体裁が決まったら 0pt にする +% }} + +% \long\def\@makecaption#1#2{ %% \vskip 10pt +% \setbox\@tempboxa\hbox{\small\bf\egtbf\egtgt~~#1~~#2~~} +% \ifdim \wd\@tempboxa >\hsize +% {\small\bf\egtbf\egtgt\setlength{\baselineskip}{12pt} +% \newbox\@tempboxb \setbox\@tempboxb\hbox{#1~~} +% \leftskip=15pt \hangindent=\wd\@tempboxb #1~~#2\par} +% \else \hbox to\hsize{\hfil\box\@tempboxa\hfil} +% \fi} + +% \def\section{\@startsection{section}{1}{0\jspaceskip} +% {8\Q plus.1\Q minus.1\Q} % 上部グルー (経験値) +% {1.6\Q plus.1\Q minus.1\Q} % 下部グルー +% {\vrule width .4pt %% 体裁が決まったら 0pt にする。 +% height 30\Q %% ページ頭で \topskip に届くように。 +% depth 14\Q %% 本文の 1 行目に接するように。 +% \font@s}} +% +% \def\subsection{\@startsection{subsection}{2}{\jspaceskip} +% {1\baselineskip plus.1\Q minus.1\Q} +% {0.1\Q plus.1\Q minus.1\Q} +% {\font@ss}} + +%TI%\pagestyle{headings} +\flushbottom % ページ下端をそろえる +%dskfonts.sty ends %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%--------------------------- +% ``dskfonts.sty' uses CM and min** fonts for preminary printing. +% For production-run, use ``skfonts.sty'' instead of ``dskfonts.sty''. +%--------------------------- + +\let\sevendm=\sevmin %ST +\let\sevendg=\sevgt %ST +\let\eightdm=\egtmin %ST +\let\eightdg=\egtgt %ST +\let\ninedm=\ninmin %ST +\let\ninedg=\ningt %ST +\let\gona=\twlvgona % N. Yamanouchi for 「チュートリアル」 + +\if@LaTeX@e\else +\def\dm{\mc}\def\pdm{\pmc} %ST +\def\dg{\gt}\def\pdg{\pgt} %ST +\fi + +\let\setjglues=\relax +\let\jintercharskip=\kanjiskip +\let\jasciikanjiskip=\xkanjiskip + +\if@LaTeX@e\else +\def\dm{\mc}\def\pdm{\pmc} %ST +\def\dg{\gt}\def\pdg{\pgt} %ST +\fi + +\def\defjintercharskip#1#2#3#4{ +\fontdimen2#1=#2 %ST +\fontdimen3#1=#3 %ST +\fontdimen4#1=#4} %ST +\def\defjasciikanjiskip#1#2#3#4{% %ST +\fontdimen7#1=#2 %ST +\fontdimen7#1=#3 %ST +\fontdimen7#1=#4} %ST +\def\defmathkanjiskip#1#2#3#4{} %ST +\def\defjspaceskip#1#2#3#4{% %ST +\fontdimen6#1=#1} %ST +\let\setjglues=\relax %ST +\let\jintercharskip=\kanjiskip %ST +\let\jasciikanjiskip=\xkanjiskip %ST +\newdimen\jspaceskip %ST +\jspaceskip=2.875mm %yamanouchi% %ST +%%\jspaceskip=1zw %ST + +\newdimen\jmathkanjiskip %yamanouchi 3/25/92% +\jmathkanjiskip=\kanjiskip %yamanouchi 3/25/92% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\fi + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% compsoft9.sty ASCII version modified 25 March 1992 by N. YAMANOUCHI +% compsoft9.sty 23 March 1992 By Yasuki SAITO +% compsoft9.sty Apr. 24 '91 By Hideki ISOZAKI +% j-art10.sty 10-Feb-89 from art10.sty 22-Dec-87 + +% 1mm = 2.8452755905pt, 1pt = .3514598035mm, 1Q = 0.25mm = .7113188976pt +% +% For footnotesize +% depth_of_8pt_kanji = 1.4454pt +% height_of_8pt_kanji = 5.781592pt +% line = height_plus_depth_of_8pt_kanji = 7.226992pt = 2.53999mm ~= 10Q +% baselineskip = line + gap = 15Q = 3.75mm = 10.6697834645pt +% gap = baselineskip - line = 10.66978 - 7.226992 = 3.4427914645pt + +% For references +% baselineskip = line + gap = 14.5Q = 3.625mm = 10.314124pt +% gap = baselineskip - line = 10.314124pt - 7.226992pt = 3.087132pt +% ~= 4.5Q = 1.125mm = 3.2009350393pt +% gap + depth = 3.087132 + 1.4454 = 4.532532pt + +% For normalsize +% depth_of_9pt_kanji = 1.44539pt +% line = height_plus_depth_of_9pt_kanji = 8.1906pt +% ~= 11.5Q = 8.1801673228pt +% 212.5mm = 212.5mm * 72.27pt / 25.4mm = 604.62106299212598425196pt +% baselineskip = line + gap = 11.5Q + 10Q = 21.5Q = 15.2933562992pt +% gap = 21.5Q - line(8.1906pt) = 7.1027562992pt ~= 10Q = 7.1131889763pt +% gap + depth = 8.54815pt + +\ifASCII\else +\newlength{\Q} \setlength{\Q}{0.25mm} % commented out for ASCII version + % by N. Yamanouchi +\let\kanjiskip=\jintercharskip +\let\xkanjiskip\jasciikanjiskip +\fi + +\lineskip\z@ \normallineskip\z@ \jot\z@ \lineskiplimit\z@ +\def\baselinestretch{1} + +\if@LaTeX@e +\def\normalsize{\@setsize\normalsize{\@Baseline}\ixpt\@ixpt +%\renewcommand{\normalsize}{% +%\@setfontsize\normalsize{12\JQ}{21.5\Q} +\abovedisplayskip \z@\belowdisplayskip \abovedisplayskip +\abovedisplayshortskip \z@\belowdisplayshortskip\z@ +\let\@listi\@listI} +\else +\def\@normalsize{\@setsize\normalsize{\@Baseline}\ixpt\@ixpt +\abovedisplayskip \z@\belowdisplayskip \abovedisplayskip +\abovedisplayshortskip \z@\belowdisplayshortskip\z@ +\let\@listi\@listI} +\fi + +\def\small{\@setsize\small{15\Q}\viiipt\@viiipt +%\newcommand{\small}{% +%\@setfontsize\normalsize{11\JQ}{15\Q} +\abovedisplayskip \z@\belowdisplayskip \abovedisplayskip +\abovedisplayshortskip \z@\belowdisplayshortskip\z@ +\let\@listi\@listI} + +\def\footnotesize{\@setsize\footnotesize{15\Q}\viiipt\@viiipt +%\newcommand{\footnotesize}{% +%\@setfontsize\normalsize{11\JQ}{15\Q} +\abovedisplayskip\z@\belowdisplayskip \abovedisplayskip +\abovedisplayshortskip \z@\belowdisplayshortskip\z@ +\let\@listi\@listI} + +\def\scriptsize{\@setsize\scriptsize{11pt}\vipt\@vipt} +\def\tiny{\@setsize\tiny{6pt}\vpt\@vpt} +\def\large{\@setsize\large{21.5\Q}\xpt\@xpt}% baselineskip=>normalsize +\def\Large{\@setsize\Large{20pt}\xiipt\@xiipt} +\def\LARGE{\@setsize\LARGE{25pt}\xivpt\@xivpt} +\def\huge{\@setsize\huge{30pt}\xviipt\@xviipt} +\def\Huge{\@setsize\Huge{35pt}\xxpt\@xxpt} + +\@ifundefined{normalsize}{\let\normalsize\@Normalsize} + +\normalsize +\oddsidemargin 0pt \evensidemargin 0pt +\advance\oddsidemargin-.5in +\advance\evensidemargin-.5in +\topmargin -25pt + +\headheight 12.5\Q +\addtolength{\headheight}{0.1087pt} +% headheight was increased a little bit to avoid annoying overful vbox +% in sample.tex, but this also shifts entire headline upward a little bit. +% So, \headsep is decreased a little to compensate this. + +\headsep 17\Q +\addtolength{\headsep}{-0.1087pt} + +%\footskip 2\baselineskip % This isn't necessary, no foot in this style + +\newdimen\@mojihaba +\settowidth{\@mojihaba}{あ} + +\textheight = 212.5mm % for simple twocolumn setup + +% topskip = line - depth_of_9pt_kanji +\topskip = 6.74521pt + +% columnsep = 2\@mojihaba = 2*11.5Q = 23Q = 5.75mm = 16.3603346456pt +% ~= 8.1906pt * 2 = 16.3812pt +\columnsep 16.3812pt + +\textwidth 50\jspaceskip +\advance\textwidth by \columnsep +\columnseprule 0pt + +%% 15 Jul 2009 Iwasaki & Matsuzaki +\def\adjustAfour{% +\oddsidemargin210mm +\advance\oddsidemargin-\textwidth +\oddsidemargin.5\oddsidemargin +\advance\oddsidemargin-1in +\evensidemargin\oddsidemargin +\topmargin297mm +\advance\topmargin-\headheight +\advance\topmargin-\headsep +\advance\topmargin-\textheight +\topmargin.5\topmargin +\advance\topmargin-1in +} + + + +%\footnotesep must be \baselineskip-\depth = 10.6697835pt-1.4454pt +% = 9.2243835pt, but this is too wide +%\footnotesep 9.2243835pt +%\footnotesep 7.226992pt % = line height +\footnotesep 8.672392pt % = line height + depth = 7.226992pt + 1.4454pt +% you want to make a gap between footnoterule and first footnote 2Q, but... +%\footnotesep 2\Q % This does not work! you must do something in \@makecol + +%\skip\footins 10\Q plus 21.5\Q +\skip\footins 10\Q plus 11.5\Q minus 1\Q + +\floatsep \baselineskip \textfloatsep \baselineskip +\intextsep \baselineskip \@maxsep \baselineskip +\dblfloatsep \baselineskip \dbltextfloatsep \baselineskip +\@dblmaxsep \baselineskip +\@fptop 0pt plus 1fil \@fpsep 0pt plus 2fil \@fpbot 0pt plus 1fil +\@dblfptop 0pt plus 1fil \@dblfpsep 0pt plus 2fil \@dblfpbot 0pt plus 1fil + +\parskip\z@ \parindent \@mojihaba \partopsep\z@ +\@lowpenalty 51 \@medpenalty 151 \@highpenalty 301 +\@beginparpenalty -\@lowpenalty \@endparpenalty -\@lowpenalty \@itempenalty +-\@lowpenalty + + + +\def\section{\@startsection {section}{1}{\jspaceskip}{17.5\Q}{4\Q}{\font@s}} +\def\subsection + {\@startsection{subsection}{2}{\jspaceskip}{\baselineskip}{0.001pt}{\font@ss}} +\def\subsubsection + {\@startsection{subsubsection}{3}{\jspaceskip}{0.001pt}{0.001pt}{\font@sss}} +\def\paragraph{\@startsection + {paragraph}{4}{\jspaceskip}{0.001pt}{0.001pt}{\normalsize\bf}} +\def\subparagraph{\@startsection + {subparagraph}{5}{\jspaceskip}{\baselineskip}{0.001pt}{\normalsize\bf}} + +\setcounter{secnumdepth}{5} + +\def\appendix{\par + \setcounter{section}{0} + \setcounter{subsection}{0} + \def\thesection{\Alph{section}}} + +\def\sectionfont#1#2#3{\gdef\font@s{#1}\gdef\font@ss{#2}\gdef\font@sss{#3}} +\sectionfont{\large\bf}{\normalsize\bf}{\normalsize\bf} + + + +\leftmargini2\@mojihaba +\leftmarginii2\@mojihaba +\leftmarginiii2\@mojihaba +\leftmarginiv2\@mojihaba +\leftmarginv2\@mojihaba +\leftmarginvi2\@mojihaba +\leftmargin\leftmargini + +\def\@listI{\leftmargin\leftmargini\parsep\z@\topsep\z@\itemsep\z@ +\labelsep 0.75\@mojihaba % 3/4*\@mojihaba +\labelwidth=0.25\@mojihaba +%\itemindent=\@mojihaba +} +\let\@listi\@listI +%\@listi + +\def\@listii{\leftmargin\leftmarginii +\labelsep 0.75\@mojihaba % 3/4*\@mojihaba +\labelwidth=0.25\@mojihaba +%\itemindent=\@mojihaba + \topsep\z@ \parsep\z@ \itemsep\parsep} + +\def\@listiii{\leftmargin\leftmarginiii +\labelsep 0.75\@mojihaba % 3/4*\@mojihaba +\labelwidth=0.25\@mojihaba +%\itemindent=\@mojihaba + \topsep\z@ \parsep\z@ \itemsep\topsep} + +\def\@listiv{\leftmargin\leftmarginiv +\labelsep 0.75\@mojihaba % 3/4*\@mojihaba +\labelwidth=0.25\@mojihaba +%\itemindent=\@mojihaba +} + +\def\@listv{\leftmargin\leftmarginv +\labelsep 0.75\@mojihaba % 3/4*\@mojihaba +\labelwidth=0pt% +%\itemindent=\@mojihaba +} + +\def\@listvi{\leftmargin\leftmarginvi +\labelsep 0.75\@mojihaba % 3/4*\@mojihaba +\labelwidth=0pt% +%\itemindent=\@mojihaba +} + +% 2009/12/03 Iwasaki +% It seems that the \labelsep parameter has to be set as a moderate +% positive dimension value to make environments defined by \newtheorem +% correctly work. +% Without the following line, \labelsep's value is 0.0pt, which causes +% no space between a theorem number and the first word of the theorem. +\labelsep 5.0pt + + + +%% JTeX glues + +\ifASCII +\defjintercharskip{\ninedm}{0pt}{1.8pt}{0.18pt} +\defjintercharskip{\ninedg}{0pt}{1.8pt}{0.18pt} +\defjintercharskip{\eightdm}{0pt}{1.5pt}{0.15pt} +\defjintercharskip{\eightdg}{0pt}{1.5pt}{0.15pt} +\defjintercharskip{\sevendm}{0pt}{1.4pt}{0.14pt} +\defjintercharskip{\sevendg}{0pt}{1.4pt}{0.14pt} + +\setjglues +\fi +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + +\def\labelenumi{\theenumi.} +\def\theenumi{\arabic{enumi}} +\def\labelenumii{(\theenumii)} +\def\theenumii{\alph{enumii}} +\def\p@enumii{\theenumi} +\def\labelenumiii{\theenumiii.} +\def\theenumiii{\roman{enumiii}} +\def\p@enumiii{\theenumi(\theenumii)} +\def\labelenumiv{\theenumiv.} +\def\theenumiv{\Alph{enumiv}} +\def\p@enumiv{\p@enumiii\theenumiii} + +\def\labelitemi{$\bullet$} +\def\labelitemii{\bf --} +\def\labelitemiii{$\ast$} +\def\labelitemiv{$\cdot$} + +\def\verse{\let\\=\@centercr + \list{}{\itemsep\z@ \itemindent -1.5em\listparindent \itemindent + \rightmargin\leftmargin\advance\leftmargin 1.5em}\item[]} +\let\endverse\endlist +\def\quotation{\list{}{\listparindent 1.5em + \itemindent\listparindent + \rightmargin\leftmargin \parsep 0pt plus 1pt}\item[]} +\let\endquotation=\endlist +\def\quote{\list{}{\rightmargin\leftmargin}\item[]} +\let\endquote=\endlist +\def\abstquotation{\list{}{\listparindent 1.5em + \itemindent\listparindent + \leftmargin 5mm + \rightmargin\leftmargin \parsep 0pt plus 1pt}\item[]} +\let\endabstquotation=\endlist +\def\quote{\list{}{\rightmargin\leftmargin}\item[]} +\let\endquote=\endlist + + +%\def\descriptionlabel#1{\hspace\labelsep \bf #1} +\def\descriptionlabel#1{\bf #1} +\def\description{\list{}{\labelwidth\z@ %\itemindent-\leftmargin + %\itemindent=\@mojihaba + \labelsep=0.75\@mojihaba % + \let\makelabel\descriptionlabel}} +\let\enddescription\endlist + +\def\enumerate{\ifnum \@enumdepth >3 \@toodeep\else + \advance\@enumdepth \@ne + \edef\@enumctr{enum\romannumeral\the\@enumdepth}\list + {\csname label\@enumctr\endcsname}{\usecounter + {\@enumctr}\def\makelabel##1{##1\hss}}\fi} + +\let\endenumerate =\endlist + +\def\itemize{\ifnum \@itemdepth >3 \@toodeep\else \advance\@itemdepth \@ne +\edef\@itemitem{labelitem\romannumeral\the\@itemdepth}% +\list{\csname\@itemitem\endcsname}{\def\makelabel##1{##1\hss}}\fi} + +\let\enditemize =\endlist + + + + + +\def\theequation{\arabic{equation}} + +\arraycolsep 5pt \tabcolsep 6pt \arrayrulewidth .4pt \doublerulesep 2pt +\tabbingsep \labelsep + +\skip\@mpfootins = \skip\footins +\fboxsep = 3pt \fboxrule = .4pt + + + +\newcounter{part} +\newcounter{section} +\newcounter{subsection}[section] +\newcounter{subsubsection}[subsection] +\newcounter{paragraph}[subsubsection] +\newcounter{subparagraph}[paragraph] + +\def\thepart{\Roman{part}} \def\thesection {\arabic{section}} +\def\thesubsection {\thesection.\,\arabic{subsection}} +\def\thesubsubsection {\thesubsection.\,\arabic{subsubsection}} +\def\theparagraph {\thesubsubsection.\,\arabic{paragraph}} +\def\thesubparagraph {\theparagraph.\,\arabic{subparagraph}} + + + +% Do not delete BEFORESKIP even if \section is on top of page +% Is this functioning? +% \@startsection {NAME}{LEVEL}{INDENT}{BEFORESKIP}{AFTERSKIP}{STYLE} +\def\@startsection#1#2#3#4#5#6{\if@noskipsec \leavevmode \fi + \par \@tempskipa #4\relax + \@afterindenttrue + \ifdim \@tempskipa <\z@ \@tempskipa -\@tempskipa \@afterindentfalse\fi + \@minipagefalse % this line is added by Hiroshi Nakashima + \if@nobreak \everypar{}\else + \addpenalty{\@secpenalty}% + \ifnum#2=\@ne%\message{topskip=\the\topskip,beforeskip=\the\@tempskipa} +%\message{prevdepth=\the\prevdepth}% +\ifdim\prevdepth=0pt\vspace*{-21.5\Q}\else\vskip-\prevdepth\fi +%\vspace{-\prevdepth} % seems to be the same as above, but does not work!! +% \advance\@tempskipa-17.5\Q \addvspace{17.5\Q} +% 13.89347pt = 17.5Q + depth(1.44539pt) + \advance\@tempskipa-13.89347pt \addvspace{13.89347pt} + \vspace*{\@tempskipa}% + \else\addvspace{\@tempskipa}\fi\fi \@ifstar + {\@ssect{#3}{#4}{#5}{#6}}{\@dblarg{\@sect{#1}{#2}{#3}{#4}{#5}{#6}}}} + +% to include section/subsection title modification +\def\@sect#1#2#3#4#5#6[#7]#8{\ifnum #2>\c@secnumdepth + \def\@svsec{}\else +% \refstepcounter{#1}\edef\@svsec{\csname the#1\endcsname\hskip 1em }\fi + \refstepcounter{#1}\edef\@svsec{\csname the#1\endcsname\hskip\@mojihaba}\fi + \@tempskipa #5\relax + \ifdim \@tempskipa>\z@ + \begingroup #6\relax + \@hangfrom{\hskip #3\relax\@svsec}{\interlinepenalty \@M\@mojidori{#8}\par}% + \endgroup + \csname #1mark\endcsname{#7}\addcontentsline + {toc}{#1}{\ifnum #2>\c@secnumdepth \else + \protect\numberline{\csname the#1\endcsname}\fi + #7}\else + \def\@svsechd{#6\hskip #3\@svsec #8\csname #1mark\endcsname + {#7}\addcontentsline + {toc}{#1}{\ifnum #2>\c@secnumdepth \else + \protect\numberline{\csname the#1\endcsname}\fi + #7}}\fi + \@xsect{#5}} + +\def\@ssect#1#2#3#4#5{\@tempskipa #3\relax + \ifdim \@tempskipa>\z@ + \begingroup #4\@hangfrom{\hskip #1}{\interlinepenalty \@M\@mojidori{#5}\par}\endgroup + \else \def\@svsechd{#4\hskip #1\relax #5}\fi + \@xsect{#3}} + +\newlength\@currentmojihaba + +\def\@mojidori#1{\setbox0\hbox{#1}\settowidth{\@currentmojihaba}{あ}% + \ifdim\wd0>5\@currentmojihaba #1\else% + \ifdim\wd0=2\@currentmojihaba {\jasciikanjiskip=2\@currentmojihaba% + \jmathkanjiskip=2\@currentmojihaba% + \jintercharskip=2\@currentmojihaba #1}\else% + {\jasciikanjiskip=0.2\@currentmojihaba% + \jmathkanjiskip=0.2\@currentmojihaba% + \jintercharskip=0.2\@currentmojihaba #1}\fi\fi} + + +\newlength\twodigits + +\newbox\bibbox +\setbox\bibbox=\hbox{{999}}{\relax} +\def\@biblabel#1{\hbox to\wd\bibbox{{[\hss#1\hss]}}} + +\def\thebibliography#1{\subsection*{\refname\@mkboth{\refname}{\refname}}% +\vskip7\Q % = 21.5\Q - 14.5\Q (the difference in two baselineskips) +\settowidth\twodigits{#1}\list + {~~[\hbox to \twodigits{\hss\arabic{enumi}\hss}]} + {\setlength\labelwidth{10\Q}\leftmargin\labelwidth\labelsep\labelwidth + \advance\leftmargin\labelsep + \itemindent=0pt + \usecounter{enumi}\footnotesize\baselineskip=14.5\Q} + \def\newblock{\hskip .11em plus .33em minus .07em} + \sloppy\clubpenalty4000\widowpenalty4000 + \sfcode`\.=1000\relax} +\let\endthebibliography=\endlist + +\def\refname{参 考 文 献} % will be changed in English articles + + + +\newif\if@restonecol +\def\theindex{\@restonecoltrue\if@twocolumn\@restonecolfalse\fi +\columnseprule \z@ +\columnsep 35pt\twocolumn[\section*{\indexname}] + \@mkboth{\indexname}{\indexname}\thispagestyle{plain}\parindent\z@ + \parskip\z@ plus .3pt\relax\let\item\@idxitem} +\def\@idxitem{\par\hangindent 40pt} +\def\subitem{\par\hangindent 40pt \hspace*{20pt}} +\def\subsubitem{\par\hangindent 40pt \hspace*{30pt}} +\def\endtheindex{\if@restonecol\onecolumn\else\clearpage\fi} +\def\indexspace{\par \vskip 10pt plus 5pt minus 3pt\relax} + + + +% You may need to change following parameters +\setcounter{topnumber}{4} \def\topfraction{.9} +\setcounter{bottomnumber}{4} \def\bottomfraction{.9} +\setcounter{totalnumber}{8} +\def\textfraction{.1} +\def\floatpagefraction{.9} +\setcounter{dbltopnumber}{4} \def\dbltopfraction{.9} +\def\dblfloatpagefraction{.9} + +% You cannot handle double column bottom figures yet!!! + +\newskip\@beforecaptionskip +\newskip\@aftercaptionskip +% initial default values for under caption +\@beforecaptionskip=10\Q \@aftercaptionskip=0pt + +% addcontentsline is omitted to allow `\\' containing argument +\long\def\@caption#1[#2]#3{\par\begingroup + \@parboxrestore +% \normalsize + \@makecaption{\csname fnum@#1\endcsname}{\ignorespaces #3}\par + \endgroup} + +\newbox\@tempboxb +% following makecaption is for under caption. +% you may need to define another makecaption for over caption!! +\long\def\@makecaption#1#2{\vskip\@beforecaptionskip + \setbox\@tempboxa\hbox{\footnotesize\bf #1\hskip\jspaceskip #2} + \ifdim \wd\@tempboxa >\hsize + \begin{center} +% \setbox\@tempboxb\hbox{\footnotesize\bf #1\hskip\jspaceskip} +% \hangindent=\wd\@tempboxb \hangafter=1 + {\footnotesize\bf #1\hskip\jspaceskip #2}\par + \end{center} + \else + \hbox to\hsize{\hfil\box\@tempboxa\hfil} +% \center{\footnotesize\bf #1\hskip\jspaceskip #2} + \fi\vskip\@aftercaptionskip} + +\newcounter{figure} +\def\thefigure{\@arabic\c@figure} +\def\fps@figure{tbp} +\def\ftype@figure{1} +\def\ext@figure{lof} +\def\fnum@figure{\figurename \thefigure} +\def\figure{\bgroup\@beforecaptionskip=10\Q\@aftercaptionskip=0pt\@float{figure}} +\def\endfigure{\end@float\egroup} +\@namedef{figure*}{\bgroup\@beforecaptionskip=10\Q\@aftercaptionskip=0pt\@dblfloat{figure}} +\@namedef{endfigure*}{\end@dblfloat\egroup} + +\newcounter{table} +\def\thetable{\@arabic\c@table} +\def\fps@table{tbp} +\def\ftype@table{2} +\def\ext@table{lot} +\def\fnum@table{\tablename \thetable} +\def\table{\bgroup\@beforecaptionskip=0pt\@aftercaptionskip=7\Q\@float{table}} +\def\endtable{\end@float\egroup} +\@namedef{table*}{\bgroup\@beforecaptionskip=0pt\@aftercaptionskip=7\Q\@dblfloat{table}} +\@namedef{endtable*}{\end@dblfloat\egroup} + +% height adjustment code insertion into float ending routines +\newdimen\@floatheight +\newcount\@floatlinecount + +\def\end@float{\par\vskip\z@\egroup %% \par\vskip\z@ added 15 Dec 87 +\color@endbox +\@floatheight=\ht\@currbox +\advance\@floatheight \dp\@currbox +\divide\@floatheight\baselineskip \@floatlinecount=\@floatheight +\advance\@floatlinecount\@ne +\@floatheight=\@floatlinecount\baselineskip +%\fboxrule=0.01pt\fboxsep=0pt% for debugging +%\global\setbox\@currbox=\hbox{\fbox{\vbox to\@floatheight{\vfil\copy\@currbox\vfil}}}% +\global\setbox\@currbox=\vbox to\@floatheight{\vfil\copy\@currbox\vfil}% + \ifnum\@floatpenalty <\z@ + \@cons\@currlist\@currbox + \ifdim \ht\@currbox >\textheight + \ht\@currbox\textheight \fi + \ifnum\@floatpenalty < -\@Mii + \penalty -\@Miv + \@tempdima\prevdepth %% saving and restoring \prevdepth added + \vbox{} %% 26 May 87 to prevent extra vertical + \prevdepth \@tempdima %% space when used in vertical mode + \penalty\@floatpenalty + \else \vadjust{\penalty -\@Miv \vbox{}\penalty\@floatpenalty}\@esphack + \fi\fi} + +\def\end@dblfloat{\if@twocolumn + \par\vskip\z@\egroup %% \par\vskip\z@ added 15 Dec 87\egroup +\color@endbox +\@floatheight=\ht\@currbox +\advance\@floatheight \dp\@currbox +\divide\@floatheight\baselineskip \@floatlinecount=\@floatheight +\advance\@floatlinecount\@ne +\@floatheight=\@floatlinecount\baselineskip +%\fboxrule=0.01pt\fboxsep=0pt% for debugging +%\global\setbox\@currbox=\hbox{\fbox{\vbox to\@floatheight{\vfil\copy\@currbox\vfil}}}% +\global\setbox\@currbox=\vbox to\@floatheight{\vfil\copy\@currbox\vfil}% + \ifnum\@floatpenalty <\z@ \@cons\@dbldeferlist\@currbox\fi + \ifnum \@floatpenalty =-\@Mii \@esphack\fi\else\end@float\fi} + + + +\def\maketitle{\par + \begingroup + \def\thefootnote{}% + \def\@makefnmark{}% + \if@twocolumn + \twocolumn[\@maketitle] + \else \newpage + \global\@topnum\z@ \@maketitle \fi\thispagestyle{plain}\@thanks + \endgroup + \setcounter{footnote}{0} + + \thispagestyle{myheadings} % to avoid running head on title page + \if@hissha + \thispagestyle{hisshatop} + \fi + \let\maketitle\relax + \let\@maketitle\relax + \gdef\@thanks{}\gdef\@author{}\gdef\@title{}\let\thanks\relax} + +\newbox\@temptitlebox + +% abstract + +\long\def\Jabstract#1{\global\long\def\Jabstcontent{\noindent\ignorespaces #1}} +\long\def\Eabstract#1{\global\long\def\Eabstcontent{\noindent\ignorespaces #1}} +\def\Jabstcontent{\relax} +\def\Eabstcontent{\relax} +\def\JEabstInsert{% + \begin{adjustvboxheight}\vfill + \begin{small} + \begin{abstquotation} + \Jabstcontent + \par\hbox{ }\par + \Eabstcontent + \end{abstquotation} + \end{small}\vskip8mm + \end{adjustvboxheight}} +\def\EabstInsert{% + \begin{adjustvboxheight}\vfill + \begin{small} + \begin{abstquotation} + \Eabstcontent + \end{abstquotation} + \end{small}\vskip8mm + \end{adjustvboxheight}} + +\def\Jarticle{% +\global\def\@maketitle{\newpage \null +\hbox{\vbox to193.5\Q{\baselineskip=10mm % 193.5\Q = 9*\baselineskip +\begin{flushleft} +\JarticleHeader +% following extra vskip together with baselineskip(10mm) will produce +% appropriate 10mm/6mm gap between the rule and title +% This assumes that title is typeset with 28Q(7mm) font, and baseline +% is set 1mm above the bottom of the font. +\setbox\@temptitlebox\hbox{JarticleTitle}\ifdim\wd\@temptitlebox>\textwidth\vskip2mm\else\vskip6mm\fi +\leftskip=5mm +\JarticleTitle +\vskip6mm % to leave 10mm gap between title and author +\JarticleAuthor +\end{flushleft}\vfil}} +\JEabstInsert +}} + +\def\Earticle{% +\def\refname{References}% +\def\tablename{Table~} +\def\figurename{Fig.~} +\global\def\@maketitle{\newpage \null +\hbox{\vbox to193\Q{\baselineskip=8mm % 193.5\Q = 9*\baselineskip +\begin{flushleft} +\EarticleHeader +% following extra vskip together with baselineskip(8mm) will produce +% appropriate 10mm/6mm gap between the rule and title +% This assumes that title is typeset with 28Q(7mm) font, and baseline +% is set 1mm above the bottom of the font. +\setbox\@temptitlebox\hbox{EarticleTitle}\ifdim\wd\@temptitlebox>\textwidth\vskip4mm\else\vskip8mm\fi +\leftskip=5mm +\EarticleTitle +\vskip6mm % to leave 10mm gap between title and author +\EarticleAuthor +\end{flushleft}\vfil}} +\EabstInsert +} +\@Baseline=17.5\Q} + +\def\JarticleWithoutAbst{% +\global\def\@maketitle{\newpage \null +\hbox{\vbox to193.5\Q{\baselineskip=10mm % 193.5\Q = 9*\baselineskip +\begin{flushleft} +\JarticleHeader +\setbox\@temptitlebox\hbox{JarticleTitle}\ifdim\wd\@temptitlebox>\textwidth\vskip2mm\else\vskip6mm\fi +\leftskip=5mm +\JarticleTitle +\vskip6mm % to leave 10mm gap between title and author +\JarticleAuthor +\end{flushleft}\vfil}}}} + +\def\leaderfill{\leaders\hbox{\rule{1mm}{1mm}}\hfill} +\def\leaderfillB{\leaders\hbox to1mm{% + \vbox{\rule{1mm}{0.1mm}\vskip0.4mm + \rule{1mm}{0.1mm}\vskip0.4mm + \rule{1mm}{0.1mm}\vskip0.4mm + \rule{1mm}{0.1mm}}}\hfill} + +\newdimen\strokeinterval \newdimen\strokewidth +\newdimen\rightstrokewidth +\strokeinterval=\textwidth \advance\strokeinterval by-0.1mm +\divide\strokeinterval by150 +\strokewidth=\strokeinterval +\multiply\strokewidth by150 \advance\strokewidth by0.1mm +\rightstrokewidth=\strokeinterval +\multiply\rightstrokewidth by9 +\def\leaderfillstrokeL{\leaders\hbox to\strokeinterval{% + \rule{0.1mm}{1.6mm}\hfil}\hfill} + +\newdimen\boxinterval \newdimen\boxwidth +\newdimen\leftboxwidth +\boxinterval=\textwidth \advance\boxinterval by-1mm +\divide\boxinterval by99 +\boxwidth=\boxinterval +\multiply\boxwidth by99 \advance\boxwidth by1mm +\leftboxwidth=\boxinterval +\multiply\leftboxwidth by6 +\def\leaderfillboxL{\leaders\hbox to\boxinterval{% + \rule{0.9mm}{1mm}\hfil}\hfill} + +\ifASCII\else +\jfont\gona=dg12 % in ASCII, moved to (d)skfonts. +\fi + +% default title header +% you must devise various headers for topics, tokushu, shohyo etc. +% +% 2009/04/22 H.Iwasaki +% ========================================================== +% スタイルファイルの変更,その目的は以下の二つ +% ・2009年6月より論文投稿規定が改訂されるのに合わせる +% ・2009年度の大会論文フォーマットも共用するようにする +% + +%%% +% 論文種別 +% コンピュータソフトウェア誌に掲載される論文は +% 研究論文/ソフトウェア論文/解説論文 +% の3通りであるが,大会予稿もこのスタイルファイルを使うことにしたので, +% 便宜的に,大会予稿も論文種別の一種とする. +% +% 結局論文種別は, +% 研究論文/ソフトウェア論文/解説論文/大会予稿 +% の4通りのいずれか.そのそれぞれについて和文と英文があり得るが, +% 英文解説論文はあまり想定していない. +% また,チュートリアルは解説論文の一種だが,1ページ目の頭書きが +% 異なるので,普通の解説論文とば別の種別文字を用意した. +% +% \documentclass[..]{compsoft} の [...] の中に論文種別,査読種別,言語 +% を指定する. +% +% 論文種別 +% P 研究論文 (デフォルト) +% S ソフトウェア論文 +% K 普通の解説論文 +% U チュートリアル +% T 大会論文 (大会論文は便宜的に論文種別の一種として扱う) +% +% 査読種別 (大会論文の時には指定しない) +% R 通常論文 (デフォルト) +% L レター論文 +% +% 言語 +% J 和文 (デフォルト) +% E 英文 +% +% \ronbunShubetsu は,論文種別を表す一文字 (P, S, K, U, T のいずれか) +% \sadokuShubets は,査読種別を表す一文字 (R,L のいずれか) +% \ronbunLang は,言語を表す一文字 (J, E のいずれか) + +\let\ronbunShubetsu=P % 論文種別のデフォルト値は研究論文 +\let\sadokuShubetsu=R % 査読種別のデフォルト値は通常論文 +\let\ronbunLang=J % デフォルトは和文論文 +\def\JarticleHeader{\rule{\textwidth}{1mm}} +\def\JarticleTitle{{\huge\bf\@title}} +\def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}} + +% +% 論文種別 +% + +\def\ifRonbun#1{\ifx\ronbunShubetsu P{#1}\else\relax\fi} +\def\ifSoftRonbun#1{\ifx\ronbunShubetsu S{#1}\else\relax\fi} +\def\ifKaisetsu#1{\ifx\ronbunShubetsu K{#1}\else\relax\fi} +\def\ifTutorial#1{\ifx\ronbunShubetsu U{#1}\else\relax\fi} +\def\ifTaikai#1{\ifx\ronbunShubetsu T{#1}\else\relax\fi} +\def\ifNotTaikai#1{\ifx\ronbunShubetsu T\relax\else{#1}\fi} + +% ◆P (研究論文) +\def\ds@P{ +\let\ronbunShubetsu=P% +\def\JarticleHeader{\rule{\textwidth}{1mm}}% +\def\JarticleTitle{{\huge\bf\@title}}% +\def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% +\Jarticle} + +% ◆S (ソフトウェア論文) +\def\ds@S{ +\let\ronbunShubetsu=S% +\def\JarticleHeader{% +\hbox to \strokewidth{\leaderfillboxL\rule{0.9mm}{1mm}}}% +\def\JarticleTitle{{\huge\bf\@title}}% +\def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% +\Jarticle} + +% ◆K (普通の解説論文) +\def\ds@K{ +\let\ronbunShubetsu=K% +\def\JarticleHeader{{\offinterlineskip +\rule{\textwidth}{0.1mm}\vskip0.4mm +\rule{\textwidth}{0.1mm}\vskip0.4mm +\rule{\textwidth}{0.1mm}\vskip0.4mm +\rule{\textwidth}{0.1mm} +\vbox to8mm{\vfil\hbox{\hskip5mm{\gona 解 説}\hfil}\vfil} +\rule{\textwidth}{0.1mm} +\vskip0pt}% to end the paragraph and use new baselineskip +}% +\def\JarticleTitle{{\huge\bf\@title}}% +\def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% +\Jarticle} + +% ◆U (チュートリアル --- 解説論文の一種) +\def\ds@U{ +\let\ronbunShubetsu=U% +\def\JarticleHeader{{\offinterlineskip +\hbox to \strokewidth{\leaderfillstrokeL\rule{0.1mm}{1.6mm}} +\hbox to\strokewidth{\hbox to0.1mm{{\vbox to8mm{\vss\rule{0.1mm}{9.5mm}}}}% +\vbox to8mm{\vfil\hbox{\hskip5mm{\gona チュートリアル}}\vfil}\hfil% +\hbox to0.1mm{\vbox to8mm{\vss\rule{0.1mm}{9mm}}}} +\rule{\strokewidth}{0.1mm} +\vskip0pt}% to end the paragraph and use new baselineskip +}% +\def\JarticleTitle{{\huge\bf\@title}}% +\def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% +\Jarticle} + +% ◆T (大会論文) +\def\ds@T{ +\let\ronbunShubetsu=T% +\def\JarticleHeader{\rule{\textwidth}{1mm}}% +\def\JarticleTitle{{\huge\bf\@title}}% +\def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% +\Jarticle\adjustAfour} + +% +% 査読種別 --- 通常論文/レター論文 の2通り +% + +\def\ifRegular#1{\ifx\sadokuShubetsu R{#1}\else\relax\fi} +\def\ifLetter#1{\ifx\sadokuShubetsu L{#1}\else\relax\fi} + +% ◆R (通常論文) +\def\ds@R{ +\let\sadokuShubetsu=R +} + +% ◆L (レター論文) +\def\ds@L{ +\let\sadokuShubetsu=L +} + +% +% 言語 +% + +% ◆J (和文) +\def\ds@J{ +\let\ronbunLang=J% +\Jarticle} + +% ◆E (英文) +\def\ds@E{ +\let\ronbunLang=E% +\def\EarticleHeader{\JarticleHeader} +\def\EarticleTitle{\JarticleTitle} +\def\EarticleAuthor{\JarticleAuthor} +\Earticle} + +%%% +% 特集の場合 +% \tokushu{特集のタイトル} +% とする.このタイトルは,1ページ目の上の方に出力される. + +\def\tokushu#1{% +\def\tokushutitle{#1}% +\ifRonbun{% +\gdef\articleHeader{\hbox to\textwidth{\rule{3\@mojihaba}{1mm}% +\hbox{\small\bf\hskip1mm 特集●\tokushutitle}\leaderfill}}}% +\ifSoftRonbun{% +\gdef\articleHeader{\hbox to\textwidth{% +\hbox to \leftboxwidth{\leaderfillboxL}% +\hbox{\small\bf\hskip1mm 特集●\tokushutitle}\leaderfillboxL +\rule{0.9mm}{1mm}}}}% +\ifKaisetsu{% +\gdef\articleHeader{{\offinterlineskip +\hbox to \textwidth{\leaderfillB\hbox{\small\bf\hskip1mm 特集●\tokushutitle +\hskip1mm}% +\hbox to3\@mojihaba{% + \vbox{\rule{3\@mojihaba}{0.1mm}\vskip0.4mm + \rule{3\@mojihaba}{0.1mm}\vskip0.4mm + \rule{3\@mojihaba}{0.1mm}\vskip0.4mm + \rule{3\@mojihaba}{0.1mm}}}}% +\vbox to8mm{\vfil\hbox{\hskip5mm{\gona 解 説}\hfil}\vfil} +\rule{\textwidth}{0.1mm} +\vskip0pt}% to end the paragraph and use new baselineskip +}}% +\ifTutorial{% +\gdef\articleHeader{{\offinterlineskip +\hbox to \strokewidth{\leaderfillstrokeL +\hbox{\small\bf\hskip1mm 特集●\tokushutitle\hskip2mm}% +\hbox to\rightstrokewidth{\leaderfillstrokeL}\rule{0.1mm}{1.6mm}}% +\hbox to\strokewidth{\hbox to0.1mm{{\vbox to8mm{\vss\rule{0.1mm}{9mm}}}}% +\vbox to8mm{\vfil\hbox{\hskip5mm{\gona チュートリアル}}\vfil}\hfil% +\hbox to0.1mm{\vbox to8mm{\vss\rule{0.1mm}{9mm}}}} +\rule{\strokewidth}{0.1mm} +\vskip0pt}% to end the paragraph and use new baselineskip +}}% +\gdef\JarticleHeader{\articleHeader}% +\gdef\EarticleHeader{\articleHeader}} + +%%% +% 推薦の場合 +% \suisen{タイトル} +% とする.このタイトルは,1ページ目の上の方に出力される. + +\def\suisen#1{% +\def\suisentitle{#1}% +\ifRonbun{% +\gdef\articleHeader{\hbox to\textwidth{\rule{3\@mojihaba}{1mm}% +\hbox{\small\bf\hskip1mm 推薦論文●\suisentitle}\leaderfill}}}% +\ifSoftRonbun{% +\gdef\articleHeader{\hbox to\textwidth{% +\hbox to \leftboxwidth{\leaderfillboxL}% +\hbox{\small\bf\hskip1mm 推薦論文●\suisentitle}\leaderfillboxL +\rule{0.9mm}{1mm}}}}% +\ifKaisetsu{% +\gdef\articleHeader{{\offinterlineskip +\hbox to \textwidth{\leaderfillB\hbox{\small\bf\hskip1mm 推薦論文●\suisentitle +\hskip1mm}% +\hbox to3\@mojihaba{% + \vbox{\rule{3\@mojihaba}{0.1mm}\vskip0.4mm + \rule{3\@mojihaba}{0.1mm}\vskip0.4mm + \rule{3\@mojihaba}{0.1mm}\vskip0.4mm + \rule{3\@mojihaba}{0.1mm}}}}% +\vbox to8mm{\vfil\hbox{\hskip5mm{\gona 解 説}\hfil}\vfil} +\rule{\textwidth}{0.1mm} +\vskip0pt}% to end the paragraph and use new baselineskip +}}% +\gdef\JarticleHeader{\articleHeader}% +\gdef\EarticleHeader{\articleHeader}} + +%%% +% 大会予稿の場合 +% \taikai{年度} +% を入れなければならない.回数は年度から自動的に計算される. +% 回数 = 年度 - 1983 +% このタイトルは,1ページ目の上の方に出力される. + +\def\leaderfilll{\leaders\hbox{\rule{0.2mm}{0.2mm}}\hfill} + +\def\taikai#1{% +\ifTaikai{% +\newcount\currentYear% +\newcount\currentKai% +\currentYear=#1% +\currentKai=\currentYear\advance\currentKai by-1983% +\global\xdef\taikaititle{日本ソフトウェア科学会第\number\currentKai 回大会% +(\number\currentYear 年度)講演論文集}% +\gdef\articleHeader{\hbox to\textwidth{\rule{3\@mojihaba}{0.2mm}% +\hbox{\small\bf\hskip1mm \taikaititle\hskip1mm}\leaderfilll}}% +\gdef\JarticleHeader{\articleHeader}% +\gdef\EarticleHeader{\articleHeader}% +\gdef\@oddheadcontents{\taikaititle}% +\gdef\@evenheadcontents{\taikaititle}}} + +%%% +% 1ページ目の左下に出力されるもの +\def\ejtitle#1{\thanks{#1}} + +\def\shozoku#1#2#3{\thanks{#1, #2, #3.}} + +\def\shutten{% +\ifNotTaikai{% + \thanks{\kanjiskip 0pt minus 0.15zw % + コンピュータソフトウェア, \kern-0.75pt Vol.\arabic{巻数}, % + \kern-0.75pt No.\arabic{号数} \kern-1.25pt(\arabic{年数}), % + \kern-0.75pt pp.\arabic{firstpage}--\arabic{lastpage}.}}} + +\def\ronbunKind{% + \ifRonbun{研究}\ifSoftRonbun{ソフトウェア}% + \ifKaisetsu{解説}\ifTutorial{解説}論文% + \ifRegular{\relax}\ifLetter{(レター)}} + +\def\uketsuke#1#2#3{\ifNotTaikai{\thanks{[\ronbunKind] #1年#2月#3日受付.}}} + +\def\note#1{\thanks{#1}} + +% ここから先は互換性のために,手を入れていない +% +% ========================================================== +% ◆ronbun (論文) +\def\ds@ronbun{ +\def\JarticleHeader{\rule{\textwidth}{1mm}}% +\def\JarticleTitle{{\huge\bf\@title}}% +\def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% +\Jarticle} + +% ◆Eronbun (英文論文) +\def\ds@Eronbun{ +\def\EarticleHeader{\rule{\textwidth}{1mm}}% +\def\EarticleTitle{{\huge\bf\@title}}% +\def\EarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% +\Earticle} + +% ========================================================== +% ◆ronbungaiyou (論文概要) +\def\ds@ronbungaiyou{ +\def\pages##1{\long\def\pp{##1}} +\let\Jabstcontent\relax +\let\Eabstcontent\relax +\def\maketitle{\par + \@lastpagebalancingfalse + \begingroup + \def\thefootnote{}% + \def\@makefnmark{}% + \@maketitle + \thispagestyle{plain}\@thanks + \endgroup + \setcounter{footnote}{0} + \thispagestyle{myheadings} % to avoid running head on title page +\gdef\@thanks{}\gdef\@author{}\gdef\@title{} +\let\Jabstcontent\relax +\let\Eabstcontent\relax +% \let\thanks\relax +}% +% +\def\JarticleHeader{\hbox to25\jspaceskip{\rule{2\@mojihaba}{1mm}\hbox{\small\bf\hskip1mm サイバーページ論文概要\hskip1mm}\leaderfill}}% +\def\JarticleTitle{{\Large\bf\@title}}% +\def\JarticleAuthor{\large\begin{tabular}[t]{@{}l}\@author\end{tabular}}% +\global\def\@maketitle{\newpage \null +\hbox{\vbox to193.5\Q{\baselineskip=6mm % 193.5\Q = 9*\baselineskip +\begin{flushleft} +\JarticleHeader +\vskip5mm +\leftskip=0mm +\JarticleTitle +\vskip3mm % to leave 7mm gap between title and author +\JarticleAuthor +\end{flushleft}\vfil}} +% \begin{small} +\begingroup +\ifx\Jabstcontent\relax +\baselineskip=19.5Q +\Eabstcontent\par +\else +\baselineskip=19.5Q +\Jabstcontent\par +\fi +\leavevmode\null\hfill +[\kern1pt pp.~\pp\kern1pt]\par +\endgroup +% \end{small} +}} + +% ========================================================== +% ◆softwareronbun (ソフトウェア論文) +\def\ds@softwareronbun{ +\def\JarticleHeader{% +\hbox to \strokewidth{\leaderfillboxL\rule{0.9mm}{1mm}}}% +\def\JarticleTitle{{\huge\bf\@title}}% +\def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% +\Jarticle} + +% ========================================================== +% ◆tutorial (チュートリアル) +\def\ds@tutorial{ +\def\JarticleHeader{{\offinterlineskip +\hbox to \strokewidth{\leaderfillstrokeL\rule{0.1mm}{1.6mm}} +\hbox to\strokewidth{\hbox to0.1mm{{\vbox to8mm{\vss\rule{0.1mm}{9.5mm}}}}% +\vbox to8mm{\vfil\hbox{\hskip5mm{\gona チュートリアル}}\vfil}\hfil% +\hbox to0.1mm{\vbox to8mm{\vss\rule{0.1mm}{9mm}}}} +\rule{\strokewidth}{0.1mm} +\vskip0pt}% to end the paragraph and use new baselineskip +}% +\def\JarticleTitle{{\huge\bf\@title}}% +\def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% +\Jarticle} + +% ========================================================== +% ◆kaisetsu (解説) +\def\ds@kaisetsu{ +\def\JarticleHeader{{\offinterlineskip +\rule{\textwidth}{0.1mm}\vskip0.4mm +\rule{\textwidth}{0.1mm}\vskip0.4mm +\rule{\textwidth}{0.1mm}\vskip0.4mm +\rule{\textwidth}{0.1mm} +\vbox to8mm{\vfil\hbox{\hskip5mm{\gona 解 説}\hfil}\vfil} +\rule{\textwidth}{0.1mm} +\vskip0pt}% to end the paragraph and use new baselineskip +}% +\def\JarticleTitle{{\huge\bf\@title}}% +\def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% +\Jarticle} + +% ========================================================== +% ◆topics (トピックス) +\def\ds@topics{ +\def\JarticleHeader{{\offinterlineskip +\rule{\textwidth}{0.1mm} +\vbox to8mm{\vfil\hbox{\hskip5mm{\gona トピックス}\hfil}\vfil} +\rule{\textwidth}{0.1mm} +\vskip0pt}% to end the paragraph and use new baselineskip +}% +\def\JarticleTitle{{\huge\bf\@title}}% +\def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% +\JarticleWithoutAbst} + +% ◆software (ソフトウェア紹介) +\def\ds@softwareshokai{ +\def\JarticleHeader{{\offinterlineskip +\rule{\textwidth}{0.1mm} +\vbox to8mm{\vfil\hbox{\hskip5mm{\gona ソフトウェア紹介}\hfil}\vfil} +\rule{\textwidth}{0.1mm} +\vskip0pt}% to end the paragraph and use new baselineskip +}% +\def\JarticleTitle{{\huge\bf\@title}}% +\def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% +\JarticleWithoutAbst} + +% ◆forum (フォーラム) +\def\ds@forum{ +\def\JarticleHeader{{\offinterlineskip +\rule{\textwidth}{0.1mm} +\vbox to8mm{\vfil\hbox{\hskip5mm{\gona フォーラム}\hfil}\vfil} +\rule{\textwidth}{0.1mm} +\vskip0pt}% to end the paragraph and use new baselineskip +}% +\def\JarticleTitle{{\huge\bf\@title}}% +\def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% +\JarticleWithoutAbst} + +% ◆zadankai (座談会) +\def\ds@zadankai{ +\def\JarticleHeader{{\offinterlineskip +\rule{\textwidth}{0.1mm} +\vbox to8mm{\vfil\hbox{\hskip5mm{\gona 座談会}\hfil}\vfil} +\rule{\textwidth}{0.1mm} +\vskip0pt}% to end the paragraph and use new baselineskip +}% +\def\JarticleTitle{{\huge\bf\@title}}% +\def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% +\JarticleWithoutAbst} + +% ◆column (コラム) +\def\ds@column{ +\global\advance\textheight by-3mm +\global\advance\leftskip by3mm +\global\advance\rightskip by3mm +\global\def\@maketitle{\newpage \null +\hbox{\vbox to165\Q{% 172\Q = 7*\baselineskip +\begin{flushleft} +\null\vskip11.2mm +\leftskip=8mm \baselineskip10mm +{\huge\bf\@title} +\vskip1.5mm % to leave hmode and start a new paragraph +\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}% +\end{flushleft}\vfil}}}% +\columnsep 0pt % ueda +} + +% ◆review (書評) +\def\ds@bookreview{ +\def\JarticleHeader{{\offinterlineskip +\rule{\textwidth}{0.1mm} +\vbox to8mm{\vfil\hbox{\hskip5mm{\gona 書 評}\hfil}\vfil} +\rule{\textwidth}{0.1mm} +\vskip0pt}% to end the paragraph and use new baselineskip +}% +\def\JarticleTitle{{\huge\bf\@title}}% +\def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% +\JarticleWithoutAbst} + +% ◆pioneer (パイオニア) +\def\ds@pioneer{ +\def\JarticleHeader{{\offinterlineskip +\rule{\textwidth}{0.1mm} +\vbox to8mm{\vfil\hbox{\hskip5mm{\gona パイオニア}\hfil}\vfil} +\rule{\textwidth}{0.1mm} +\vskip0pt}% to end the paragraph and use new baselineskip +}% +\def\JarticleTitle{{\huge\bf\@title}}% +\def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% +\JarticleWithoutAbst} + +% ◆memoriam (追悼記事) +\def\ds@memoriam{ +\def\JarticleHeader{{\offinterlineskip +\rule{\textwidth}{0.1mm} +\vbox to8mm{\vfil\hbox{\hskip5mm{\gona }\hfil}\vfil} +\rule{\textwidth}{0.1mm} +\vskip0pt}% to end the paragraph and use new baselineskip +}% +\def\JarticleTitle{{\huge\bf\@title}}% +\def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% +\JarticleWithoutAbst} + +% ========================================================== +% 特集や推薦の名前を入れるためのマクロ。ユーザに定義してもらう。 +\def\tokushutitle{} +\def\suisentitle{} + +% ◆tokushuronbun (特集論文) +\def\ds@tokushuronbun{ +\def\JarticleHeader{\hbox to\textwidth{\rule{3\@mojihaba}{1mm}\hbox{\small\bf\hskip1mm 特集●\tokushutitle}\leaderfill}}% +\def\JarticleTitle{{\huge\bf\@title}}% +\def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% +\Jarticle} + +% ◆Etokushuronbun (英文特集論文) +\def\ds@Etokushuronbun{ +\def\EarticleHeader{\hbox to\textwidth{\rule{3\@mojihaba}{1mm}\hbox{\small\bf\hskip1mm 特集●\tokushutitle}\leaderfill}}% +\def\EarticleTitle{{\huge\bf\@title}}% +\def\EarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% +\Earticle} + +% ◆tokushusoftwareronbun (特集ソフトウェア論文) +\def\ds@tokushusoftwareronbun{ +\def\JarticleHeader{\hbox to\textwidth{% +\hbox to \leftboxwidth{\leaderfillboxL}% +\hbox{\small\bf\hskip1mm 特集●\tokushutitle}\leaderfillboxL +\rule{0.9mm}{1mm}}}% +\def\JarticleTitle{{\huge\bf\@title}}% +\def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% +\Jarticle} + +% ◆tokushututorial (特集チュートリアル) +\def\ds@tokushututorial{ +\def\JarticleHeader{{\offinterlineskip +\hbox to \strokewidth{\leaderfillstrokeL +\hbox{\small\bf\hskip1mm 特集●\tokushutitle\hskip2mm}% +\hbox to\rightstrokewidth{\leaderfillstrokeL}\rule{0.1mm}{1.6mm}}% +\hbox to\strokewidth{\hbox to0.1mm{{\vbox to8mm{\vss\rule{0.1mm}{9mm}}}}% +\vbox to8mm{\vfil\hbox{\hskip5mm{\gona チュートリアル}}\vfil}\hfil% +\hbox to0.1mm{\vbox to8mm{\vss\rule{0.1mm}{9mm}}}} +\rule{\strokewidth}{0.1mm} +\vskip0pt}% to end the paragraph and use new baselineskip +}% +\def\JarticleTitle{{\huge\bf\@title}}% +\def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% +\Jarticle} + +% ◆tokushukaisetsu (特集解説) +\def\ds@tokushukaisetsu{ +\def\JarticleHeader{{\offinterlineskip +\hbox to \textwidth{\leaderfillB\hbox{\small\bf\hskip1mm 特集●\tokushutitle +\hskip1mm}% +\hbox to3\@mojihaba{% + \vbox{\rule{3\@mojihaba}{0.1mm}\vskip0.4mm + \rule{3\@mojihaba}{0.1mm}\vskip0.4mm + \rule{3\@mojihaba}{0.1mm}\vskip0.4mm + \rule{3\@mojihaba}{0.1mm}}}}% +\vbox to8mm{\vfil\hbox{\hskip5mm{\gona 解 説}\hfil}\vfil} +\rule{\textwidth}{0.1mm} +\vskip0pt}% to end the paragraph and use new baselineskip +}% +\def\JarticleTitle{{\huge\bf\@title}}% +\def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% +\Jarticle} + +% ◆topics (特集トピックス) +\def\ds@tokushutopics{ +\def\JarticleHeader{{\offinterlineskip +% +\hbox to\textwidth{% +\setbox0=\hbox{\small\bf\hskip1mm 特集●\tokushutitle\hskip1mm}% +\leaders\hbox{\rule{1mm}{0.1mm}}\hfill +\vbox to0pt{\hsize\wd0\vss\box0\vss}\hbox{\rule{3\@mojihaba}{0.1mm}}} +% \hbox{\rule{3\@mojihaba}{0.1mm}}} +% +\vbox to8mm{\vfil\hbox{\hskip5mm{\gona トピックス}\hfil}\vfil} +\rule{\textwidth}{0.1mm} +\vskip0pt}% to end the paragraph and use new baselineskip +}% +\def\JarticleTitle{{\huge\bf\@title}}% +\def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% +\JarticleWithoutAbst} + +% ◆topics (特集ソフトウェア紹介) +\def\ds@tokushusoftwareshokai{ +\def\JarticleHeader{{\offinterlineskip +% +\hbox to\textwidth{% +\setbox0=\hbox{\small\bf\hskip1mm 小特集●\tokushutitle\hskip1mm}% +\leaders\hbox{\rule{1mm}{0.1mm}}\hfill +\vbox to0pt{\hsize\wd0\vss\box0\vss}\hbox{\rule{3\@mojihaba}{0.1mm}}} +% \hbox{\rule{3\@mojihaba}{0.1mm}}} +% +\vbox to8mm{\vfil\hbox{\hskip5mm{\gona ソフトウェア紹介}\hfil}\vfil} +\rule{\textwidth}{0.1mm} +\vskip0pt}% to end the paragraph and use new baselineskip +}% +\def\JarticleTitle{{\huge\bf\@title}}% +\def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% +\JarticleWithoutAbst} + +% ◆suisenronbun (推薦論文) +\def\ds@suisenronbun{ +\def\JarticleHeader{\hbox to\textwidth{\rule{3\@mojihaba}{1mm}\hbox{\small\bf\hskip1mm 推薦論文●\suisentitle}\leaderfill}}% +\def\JarticleTitle{{\huge\bf\@title}}% +\def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% +\Jarticle} + +% ◆Esuisenronbun (英文推薦論文) +\def\ds@Esuisenronbun{ +\def\EarticleHeader{\hbox to\textwidth{\rule{3\@mojihaba}{1mm}\hbox{\small\bf\hskip1mm 推薦論文●\suisentitle}\leaderfill}}% +\def\EarticleTitle{{\huge\bf\@title}}% +\def\EarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% +\Earticle} +% ========================================================== + +% ========================================================== +% ◆kantogen (巻頭言) +\def\ds@kantogen{ +\global\def\@maketitle{\newpage \null +\hbox{\vbox{ +\begin{flushleft} +\offinterlineskip +\vspace*{-\topskip} +\rule{\textwidth}{0.1mm} +\vskip6mm{\gona 巻頭言}\hskip15mm{\huge\@title}\vskip5mm\hskip27mm% +\Large\begin{tabular}[t]{@{}l}\@author\end{tabular}% +\vskip10mm plus10mm minus10mm% you must adjust this size +\vskip22.5\Q +\end{flushleft} +\vfil}}} +\leftskip=27mm +\@totalleftmargin=27mm +\@rightskip=27mm +\onecolumn +\baselineskip=22.5\Q +\global\tendm\global\rm % This does not work, I don't know why! +} +% ========================================================== + +% ========================================================== +% ◆tokushutobira (特集の編集にあたって) +\def\ds@tokushutobira{ +\global\def\@maketitle{\newpage \null +\vspace*{-\baselineskip} +\begin{flushleft} +\hbox to\textwidth +{\rule{3\@mojihaba}{1mm}\hbox{\small\bf\hskip1mm 特集●\tokushutitle}\leaderfill}% +\vskip12mm\hskip5mm{\huge\bf\@title}\vskip1mm\hskip5mm% +\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}% +\vskip10mm% +\end{flushleft}%\vfil +} +% tokushutobira must be flush left on even page, and flush right on +% odd page. +\ifodd\c@page +\leftskip=7\@mojihaba \rightskip=0pt +\@totalleftmargin=7\@mojihaba % for list environment such as itemize +\@rightskip=7\@mojihaba % for list environment such as itemize +\else +\leftskip=0pt \rightskip=7\@mojihaba +\@totalleftmargin=0pt +\@rightskip=7\@mojihaba +\fi +\onecolumn +} +% ========================================================== + +% ========================================================== +% ◆tobira (巻頭) +\def\ds@tobira{ +\global\def\@maketitle{\newpage \null +\vspace*{-\baselineskip} +\begin{flushleft} +\rule{\textwidth}{1mm} +\vskip12mm\hskip5mm{\huge\bf\@title}\vskip1mm\hskip5mm% +\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}% +\vskip10mm% +\end{flushleft}%\vfil +} +% tokushutobira must be flush left on even page, and flush right on +% odd page. +\ifodd\c@page +\leftskip=7\@mojihaba \rightskip=0pt +\@totalleftmargin=7\@mojihaba % for list environment such as itemize +\@rightskip=7\@mojihaba % for list environment such as itemize +\else +\leftskip=0pt \rightskip=7\@mojihaba +\@totalleftmargin=0pt +\@rightskip=7\@mojihaba +\fi +\onecolumn +} +% ========================================================== + +% ========================================================== +% ◆gakkaikiji (学会記事) +% Gakkai-Kiji header added by yaski +\def\ds@gakkaikiji{ +\global\def\@maketitle{\newpage \null +\hbox{\vbox to64.5\Q{% 43\Q=3*21.5\Q +\begin{flushleft} +{\offinterlineskip +\noindent +\hbox to \hsize{{\LARGE 日本ソフトウェア科学会} \leaders\hrule height 2mm\hfill} +\vspace{2mm} +\hbox to \hsize{\footnotesize\bf +Japan Society for Software Science and Technology \hfil}} +\end{flushleft}\vfil}}} +} +% ========================================================== + +% ========================================================== +% ◆ henshu header added by yaski (編集だより) +\def\ds@henshu{ +\global\def\@maketitle{\newpage \null +\hbox{\vbox to64.5\Q{% 43\Q=3*21.5\Q +\begin{flushleft} +{\offinterlineskip +\noindent +\hbox to \hsize{{\LARGE 日本ソフトウェア科学会} \leaders\hrule height 2mm\hfill} +\vspace{2mm} +\hbox to \hsize{\footnotesize\bf +Japan Society for Software Science and Technology \hfil}} +\end{flushleft}\vfil}}} +} +% ========================================================== + +% ========================================================== +% <13> hissha header added by ohno (筆者紹介) +\def\ds@hissha{ +\setlength\headsep{47.5mm} +\setlength\textheight{160mm} +\pagestyle{hissha} +\@hisshatrue +% ---------------- +\raggedbottom +\global\def\@maketitle{\newpage \null +%\thispagestyle{hisshatop} +%\vskip-45mm % added by iwamoto 92.10.15 +%\vskip-55mm % added by iwamoto 92.10.15 +\vskip-53mm +%\hbox to \textwidth{\hrulefillx} +\vskip 10mm +\hbox{\vbox to40mm{% +\noindent +\vskip8mm +\begin{tabular}{l} +{\LARGE\bf 筆\hspace{2mm}者\hspace{2mm}紹\hspace{2mm}介} +\end{tabular} +\vfil}}} +} +\def\ds@newsletr{ +\input{newsletr.sty} +} + +% ========================================================== +% 総目次 +\def\ds@somokuji{ +\setlength\headsep{30mm} +\setlength\textheight{190mm} +\pagestyle{hissha} +\@hisshatrue +% ---------------- +\raggedbottom +\global\def\@maketitle{\newpage \null +%\thispagestyle{hisshatop} +%\vskip-45mm % added by iwamoto 92.10.15 +%\vskip-55mm % added by iwamoto 92.10.15 +%\vskip-30mm +%\hbox to \textwidth{\hrulefillx} +\vskip -20mm +\hbox{\vbox to21mm{% +\noindent +\vskip1mm +\begin{tabular}{l} +{\LARGE\bf \@title} +\end{tabular} +\vfil}}} +} + +% You must define 書評用 header here! + + +\mark{{}{}} + +% volpage(ボリューム通しページ)has been abolished as of Vol.22 (2005), +% but the counter volpageoffset is kept alive for backward compatibility +% because many papers still say \setcounter{volpageoffset}{...} . +% +% \newcounter{volpage} +\newcounter{volpageoffset} % You must set this to appropriate value +% \setcounter{volpageoffset}{0} % for each issue! + +% \def\thevolpage{\setcounter{volpage}{\value{page}}% +% \addtocounter{volpage}{\value{volpageoffset}}% +% \hbox to21pt{(\hfil\arabic{volpage}\hfil)}} +\let\thevolpage=\null + +\newcounter{巻数} \newcounter{号数} +\newcounter{年数} +\newcounter{firstpage} +\newcounter{lastpage} + +\def\volNoPp#1#2#3#4{% + \ifNotTaikai{% + \setcounter{巻数}{#1}\setcounter{号数}{#2}% + \setcounter{年数}{1983}\addtocounter{年数}{\value{巻数}}% + \setcounter{firstpage}{#3}\setcounter{lastpage}{#4}\setcounter{page}{#3}}} + +\def\@oddheadcontents + {Vol.~\arabic{巻数}\hskip\@mojihaba No.~\arabic{号数}\hskip\@mojihaba + \ifcase\value{号数}\or Jan.\or Apr.\or July\or Oct.\else\fi + \hskip.5\@mojihaba \setcounter{年数}{1983}\addtocounter{年数}{\value{巻数}} + \arabic{年数}} + +\def\@evenheadcontents{コンピュータソフトウェア} + +\def\ps@headings{\let\@mkboth\markboth +\def\@oddfoot{} +\def\@evenfoot{} +\def\@evenhead{\normalsize + \thepage\phantom{\thevolpage}\hfil\@evenheadcontents + \hfil\phantom{\thepage}\thevolpage} +\def\@oddhead{\normalsize + \thevolpage\phantom{\thepage}\hfil\@oddheadcontents + \hfil\phantom{\thevolpage}\thepage} +\def\sectionmark##1{\markboth {\uppercase{\ifnum \c@secnumdepth>\z@ + \thesection\hskip 1em\relax \fi ##1}}{}} +\def\subsectionmark##1{\markright{\ifnum \c@secnumdepth >\@ne + \thesubsection\hskip 1em\relax \fi ##1}}} + +\def\ps@hissha{\let\@mkboth\markboth +\def\@oddfoot{} +\def\@evenfoot{} +\def\@evenhead{\vbox to221.5mm{\hbox to\textwidth{\normalsize + \thepage\phantom{\thevolpage}\hfil{コンピュータソフトウェア} + \hfil\phantom{\thepage}\thevolpage}\vskip3.5mm\rule{\textwidth}{0.1mm}\vfill\rule{\textwidth}{0.1mm}}} +\def\@oddhead{\vbox to221.5mm{\hbox to\textwidth{\normalsize + \thevolpage\phantom{\thepage}\hfil\@oddheadcontents + \hfil\phantom{\thevolpage}\thepage}\vskip3.5mm\rule{\textwidth}{0.1mm}\vfill\rule{\textwidth}{0.1mm}}} +\def\sectionmark##1{\markboth {\uppercase{\ifnum \c@secnumdepth>\z@ + \thesection\hskip 1em\relax \fi ##1}}{}} +\def\subsectionmark##1{\markright{\ifnum \c@secnumdepth >\@ne + \thesubsection\hskip 1em\relax \fi ##1}}} + +\def\ps@hisshatop{\let\@mkboth\markboth +\def\@oddfoot{} +\def\@evenfoot{} +\def\@evenhead{\vbox to221.5mm{\vskip.7mm\hbox to\textwidth{\normalsize + \thepage\phantom{\thevolpage}\hfil\phantom{コンピュータソフトウェア} + \hfil\phantom{\thepage}\thevolpage}\vskip3.5mm\rule{\textwidth}{0.1mm}\vfill\rule{\textwidth}{0.1mm}}} +\def\@oddhead{\vbox to221.5mm{\vskip.7mm\hbox to\textwidth{\normalsize + \thevolpage\phantom{\thepage}\hfil\phantom{\@oddheadcontents} + \hfil\phantom{\thevolpage}\thepage}\vskip3.5mm\rule{\textwidth}{0.1mm}\vfill\rule{\textwidth}{0.1mm}}} +\def\sectionmark##1{\markboth {\uppercase{\ifnum \c@secnumdepth>\z@ + \thesection\hskip 1em\relax \fi ##1}}{}} +\def\subsectionmark##1{\markright{\ifnum \c@secnumdepth >\@ne + \thesubsection\hskip 1em\relax \fi ##1}}} + +\def\ps@newsheadings{\let\@mkboth\markboth +%\newfont{\cmssi}{cmssi10 scaled \magstep1} +%\def\cmssi{\usefont{OT1}{cmss}{m}{it}} +\font\cmssi=cmssi10 scaled \magstep1 +\def\@oddfoot{} +\def\@evenfoot{} +\def\@evenhead{\vbox to20mm{\vskip.7mm\hbox to\textwidth{\normalsize + \thepage\phantom{\thevolpage}\hfil{    } + \hfil\phantom{\thepage}\thevolpage}\vskip2mm\hbox to\textwidth{%\hskip2mm +\rule{29mm}{0.1mm}\hss\raisebox{-.5mm}{\cmssi NewsLetter}\hss\rule{97mm}{0.1mm}%\hskip2mm +}\vfill}} +\def\@oddhead{\vbox to20mm{\vskip.7mm\hbox to\textwidth{\normalsize + \thevolpage\phantom{\thepage}\hfil{    } + \hfil\phantom{\thevolpage}\thepage}\vskip2mm\hbox to\textwidth{%\hskip2mm +\rule{29mm}{0.1mm}\hss\raisebox{-.5mm}{\cmssi NewsLetter}\hss\rule{97mm}{0.1mm}%\hskip2mm +}\vfill}} +\def\sectionmark##1{\markboth {\uppercase{\ifnum \c@secnumdepth>\z@ + \thesection\hskip 1em\relax \fi ##1}}{}} +\def\subsectionmark##1{\markright{\ifnum \c@secnumdepth >\@ne + \thesubsection\hskip 1em\relax \fi ##1}}} + +\def\ps@myindexheadings{\let\@mkboth\markboth +%\newfont{\cmssi}{cmssi10 scaled \magstep1} +%\def\cmssi{\usefont{OT1}{cmss}{m}{it}} +\font\cmssi=cmssi10 scaled \magstep1 +\def\@oddfoot{} +\def\@evenfoot{} +\def\@evenhead{\vbox to20mm{\vskip.7mm\hbox to\textwidth{\normalsize + \thepage\phantom{\thevolpage}\hfil{    } + \hfil\phantom{\thepage}\thevolpage}\vskip2mm\hbox to\textwidth{\hskip2mm\rule{27mm}{0.1mm}\hss\raisebox{-.5mm}{\cmssi NewsLetter}\hss\rule{95mm}{0.1mm}\hskip2mm}\vfill}} +\def\@oddhead{\vbox to20mm{\vskip.7mm\hbox to\textwidth{\normalsize + \thevolpage\phantom{\thepage}\hfil{    } + \hfil\phantom{\thevolpage}\thepage}\vskip2mm\hbox to\textwidth{\hskip2mm\rule{27mm}{0.1mm}\hss\raisebox{-.5mm}{\cmssi NewsLetter}\hss\rule{95mm}{0.1mm}\hskip2mm}\vfill}} +\def\sectionmark##1{\markboth {\uppercase{\ifnum \c@secnumdepth>\z@ + \thesection\hskip 1em\relax \fi ##1}}{}} +\def\subsectionmark##1{\markright{\ifnum \c@secnumdepth >\@ne + \thesubsection\hskip 1em\relax \fi ##1}}} + +\def\ps@myheadings{\let\@mkboth\@gobbletwo +\def\@oddhead{\normalsize \thevolpage\hfil\thepage} +\def\@oddfoot{} +\def\@evenfoot{} +\def\@evenhead{\normalsize \thepage\hfil\thevolpage} +\def\sectionmark##1{}\def\subsectionmark##1{}} + +\pagestyle{headings} +\pagenumbering{arabic} + +\def\tablename{表} +\def\figurename{図} + +\if@LaTeX@e +\ifASCII +\def\bf{\normalfont\gtfamily\bfseries} +\fi +\else +\def\bf{\protect\pdg\protect\pbf} +\fi + +\def\today{\the\year 年 \the\month 月 \the\day 日} + +\def\sloppy{\tolerance 9000 \hfuzz .5\p@ \vfuzz .5\p@} + +\flushbottom + + + +% To balance the final page, +% following code is borrowed from nicetwocolumn style +\newdimen\dimen@@ + +\def\balancecolumns{\setbox0\vbox{\unvbox\@outputbox} \dimen@@=\ht0 + \advance\dimen@@ by\topskip \advance\dimen@@ by-\baselineskip + \divide\dimen@@ by2 \splittopskip=\topskip + {\vbadness=10000 \loop \global\setbox3=\copy0 + \global\setbox1=\vsplit3 to\dimen@@ + \ifdim\ht3>\dimen@@ \global\advance\dimen@@ by1pt\repeat} + \ifdim\dimen@@>\textheight \dimen@@=\textheight\fi + \setbox0=\vbox to \dimen@@{\unvbox1} \setbox2=\vbox to \dimen@@{\unvbox3} + \if\ht0>\ht2 \setbox2=\vbox to\ht0{\unvbox2}\dimen@@=\ht0\else + \if\ht2>\ht0 \setbox0=\vbox to\ht2{\unvbox0}\dimen@@=\ht2\fi\fi + \wd0=\hsize \wd2=\hsize +%\message{in balancecolumns dimen@@=\the\dimen@@, dp0=\the\dp0, dp2=\the\dp2} +\ifdim\dp0>\dp2\advance\dimen@@ by\dp0\else\advance\dimen@@ by\dp2\fi +\setbox\@outputbox\vbox to\dimen@@{\hbox to\textwidth{\box0\hfil\box2}\vfill}} + + +% you can refrain from balancing by falsifying following switch! +\newif\if@lastpagebalancing \@lastpagebalancingtrue % default is to balance + +% incorporate balanced output to \enddocument +\def\enddocument{\if@lastpagebalancing \global\let\@outputdblcol=\balancing@outputdblcol\fi% +\@checkend{document}\clearpage +\begingroup +\if@filesw \immediate\closeout\@mainaux +\def\global\@namedef##1##2{}\def\newlabel{\@testdef r}% +\def\bibcite{\@testdef b}\@tempswafalse \makeatletter\input \jobname.aux +\if@tempswa \@warning{Label(s) may have changed. Rerun to get +cross-references right}\fi\fi\endgroup +\deadcycles\z@\@@end} + +\newlength{\@interlinegap} + +% to change \interlinegap appropriately at appropriate time +\def\@outputdblcol{\if@firstcolumn \global\@firstcolumnfalse + \global\setbox\@leftcolumn\box\@outputbox +% Following interlinegap value may be wrong!! +% It is set to gap+depth for normalsize, and depth(2.031999Q) for footnotesize. +% This setting is inconsistent, but seems to work properly now. +%\ifx \@currsize\normalsize \global\@interlinegap 8.54815pt\else% setup +% reset to 10Q after final page footnote hack! +\ifx \@currsize\normalsize \global\@interlinegap 10\Q\else% setup + \ifx \@currsize\footnotesize \global\@interlinegap 2.03199\Q\else% appropriate + \ifx \@currsize\small \global\@interlinegap 3.08713pt\fi\fi\fi% gap here! + \else \global\@firstcolumntrue +\if@leftfootnoteexist\setbox\@leftcolumn\vbox to\@colht{\boxmaxdepth\maxdepth +\@texttop\dimen128=\dp\@leftcolumn +\unvbox\@leftcolumn\vskip\skip\footins\footnoterule% +%\message{in outputdblcol leftcolumnfootnote=ht:\the\ht\@leftcolumnfootnote, dp:\the\dp\@leftcolumnfootnote, wd:\the\wd\@leftcolumnfootnote} +\unvbox\@leftcolumnfootnote +\vskip-\dimen128\@textbottom} +\global\maxdepth\@maxdepth\else +\setbox\@leftcolumn\vbox to\@colht{\boxmaxdepth\maxdepth +\@texttop\dimen128=\dp\@leftcolumn +\unvbox\@leftcolumn\vfill% +\vskip-\dimen128\@textbottom} +\global\maxdepth\@maxdepth\fi +\if@rightfootnoteexist\setbox\@outputbox\vbox to\@colht{\boxmaxdepth\maxdepth +\@texttop\dimen128=\dp\@outputbox +\unvbox\@outputbox\vskip\skip\footins\footnoterule% +%\message{in outputdblcol rightcolumnfootnote=ht:\the\ht\@rightcolumnfootnote, dp:\the\dp\@rightcolumnfootnote, wd:\the\wd\@rightcolumnfootnote} +\unvbox\@rightcolumnfootnote +\vskip-\dimen128\@textbottom} +\global\maxdepth\@maxdepth\else +\setbox\@outputbox\vbox to\@colht{\boxmaxdepth\maxdepth +\@texttop\dimen128=\dp\@outputbox +\unvbox\@outputbox\vfill% +\vskip-\dimen128\@textbottom} +\global\maxdepth\@maxdepth\fi + \setbox\@outputbox\vbox{\hbox to\textwidth{\hbox to\columnwidth + {\box\@leftcolumn \hss}\hfil \vrule width\columnseprule\hfil + \hbox to\columnwidth{\box\@outputbox \hss}}}\@combinedblfloats + \@outputpage \begingroup \@dblfloatplacement \@startdblcolumn + \@whilesw\if@fcolmade \fi{\@outputpage\@startdblcolumn}\endgroup + \fi} + +\def\balancing@outputdblcol{\if@firstcolumn %\global\@firstcolumnfalse + \else \global\@firstcolumntrue + \setbox\@outputbox\vbox{\unvbox\@leftcolumn\vskip\@interlinegap% + \penalty\interlinepenalty\unvbox\@outputbox} + \fi + \balancecolumns \@combinedblfloats +\if@leftfootnoteexist\setbox\@outputbox\vbox to\@colht{\boxmaxdepth\maxdepth +\@texttop\dimen128=\dp\@outputbox +\unvbox\@outputbox\vfill\vskip\skip\footins\footnoterule% +%\message{in balancing@outputdblcol leftcolumnfootnote=ht:\the\ht\@leftcolumnfootnote, dp:\the\dp\@leftcolumnfootnote, wd:\the\wd\@leftcolumnfootnote} +\unvbox\@leftcolumnfootnote +\if@rightfootnoteexist +%\message{in balancing@outputdblcol rightcolumnfootnote=ht:\the\ht\@rightcolumnfootnote, dp:\the\dp\@rightcolumnfootnote, wd:\the\wd\@rightcolumnfootnote} +\unvbox\@rightcolumnfootnote\fi +\vskip-\dimen128 +\@textbottom} +\global\maxdepth\@maxdepth\fi + \@outputpage \begingroup \@dblfloatplacement \@startdblcolumn + \@whilesw\if@fcolmade \fi{\@outputpage\@startdblcolumn}\endgroup} + +\newbox\@leftcolumnfootnote \newbox\@rightcolumnfootnote +\newif\if@leftfootnoteexist \newif\if@rightfootnoteexist + +% Extra \@texttop somehow found its way into \@makecol. Deleted +% 1 Dec 86. (Found by Mike Harrison) + +\def\@makecol{\if@twocolumn +\if@firstcolumn +\ifvoid\footins \setbox\@outputbox\box\@cclv +%\message{in makecol @outputbox=(\the\ht\@outputbox, \the\dp\@outputbox, \the\wd\@outputbox)} +\global\@leftfootnoteexistfalse + \else\global\@leftfootnoteexisttrue +\setbox\@outputbox\box\@cclv +%\message{in makecol with foot @outputbox=(\the\ht\@outputbox, \the\dp\@outputbox, \the\wd\@outputbox)} +\global\setbox\@leftcolumnfootnote\box\footins +%\message{in makecol leftcolumnfootnote=ht:\the\ht\@leftcolumnfootnote, dp:\the\dp\@leftcolumnfootnote, wd:\the\wd\@leftcolumnfootnote} +\fi + \xdef\@freelist{\@freelist\@midlist}\gdef\@midlist{}\@combinefloats +\else %if@firstcolumn +\ifvoid\footins \setbox\@outputbox\box\@cclv +%\message{in makecol right @outputbox=(\the\ht\@outputbox, \the\dp\@outputbox, \the\wd\@outputbox)} +\global\@rightfootnoteexistfalse + \else\global\@rightfootnoteexisttrue +\setbox\@outputbox\box\@cclv +%\message{in makecol right with foot @outputbox=(\the\ht\@outputbox, \the\dp\@outputbox, \the\wd\@outputbox)} +\global\setbox\@rightcolumnfootnote\box\footins +%\message{in makecol rightcolumnfootnote=ht:\the\ht\@rightcolumnfootnote, dp:\the\dp\@rightcolumnfootnote, wd:\the\wd\@rightcolumnfootnote} +\fi + \xdef\@freelist{\@freelist\@midlist}\gdef\@midlist{}\@combinefloats +\fi %if@firstcolumn +\else % if@twocolumn +\ifvoid\footins \setbox\@outputbox\box\@cclv + \else\setbox\@outputbox + \vbox{\boxmaxdepth \maxdepth + \unvbox\@cclv\vskip\skip\footins\footnoterule\unvbox\footins}\fi + \xdef\@freelist{\@freelist\@midlist}\gdef\@midlist{}\@combinefloats + \setbox\@outputbox\vbox to\@colht{\boxmaxdepth\maxdepth + \@texttop\dimen128=\dp\@outputbox\unvbox\@outputbox + \vskip-\dimen128\@textbottom}% + \global\maxdepth\@maxdepth +\fi} + + + +\if@LaTeX@e +\long\def\@footnotetext#1{\insert\footins{% + \reset@font\footnotesize + \interlinepenalty\interfootnotelinepenalty + \splittopskip\footnotesep + \splitmaxdepth \dp\strutbox \floatingpenalty \@MM + \hsize\columnwidth \@parboxrestore\leftskip10\Q + \ifnum\value{footnote}>9\hangindent=20\Q\advance\hangindent by 5.2pt + \else\hangindent=20\Q\fi \hangafter=1 + \protected@edef\@currentlabel{% + \csname p@footnote\endcsname\@thefnmark + }% + \color@begingroup + \@makefntext{% + \rule\z@\footnotesep\ignorespaces#1\@finalstrut\strutbox}% + \color@endgroup}}% +\else +\long\def\@footnotetext#1{\insert\footins{\footnotesize + \interlinepenalty\interfootnotelinepenalty + \splittopskip\footnotesep + \splitmaxdepth \dp\strutbox \floatingpenalty \@MM + \hsize\columnwidth \@parboxrestore\leftskip10\Q +% extra indent of 5.2pt is decided empirically, roughly the width of a digit + \ifnum\value{footnote}>9\hangindent=20\Q\advance\hangindent by 5.2pt + \else\hangindent=20\Q\fi \hangafter=1 +% \hangindent=20\Q \hangafter=1 + \edef\@currentlabel{\csname p@footnote\endcsname\@thefnmark}\@makefntext + {\rule{\z@}{\footnotesep}\ignorespaces#1\strut}}} +\fi + +\long\def\@makefntext#1{\noindent$\@thefnmark$\hskip10\Q #1} + +\def\@makefnmark{\smash{\hbox{$^{\@thefnmark}$}}} % smashed to make it + % zero height + +\def\thefootnote{\mbox{\dag}\arabic{footnote}} + +% Following \footnoterule is changed to make a gap between footnoterule +% and first footnote text about 2Q. +%\def\footnoterule{\kern-3\p@ \hrule width 35mm \kern 2.6\p@} +\def\footnoterule{\kern0\p@ \hrule width 35mm \kern-0.4\p@} + + +\def\thanks#1{\footnotemark\begingroup +\def\protect{\noexpand\protect\noexpand}\xdef\@thanks{\@thanks + \protect\specialfootnotetext[\the\c@footnote]{\noindent #1}}\endgroup} + +\def\specialfootnotetext{\@ifnextchar + [{\@specialxfootnotenext}{\xdef\@thefnmark{\thempfn}\@specialfootnotetext}} + +\def\@specialxfootnotenext[#1]{\begingroup \csname c@\@mpfn\endcsname #1\relax + \xdef\@thefnmark{\thempfn}\endgroup \@specialfootnotetext} + +\def\@mpfn{footnote} +\def\thempfn{\thefootnote} + +\long\def\@specialfootnotetext#1{\insert\footins{\footnotesize + \interlinepenalty\interfootnotelinepenalty + \splittopskip\footnotesep + \splitmaxdepth \dp\strutbox \floatingpenalty \@MM + \hsize\columnwidth \@parboxrestore\leftskip10\Q + \hangindent=10\Q \hangafter=1 + \edef\@currentlabel{\csname p@footnote\endcsname\@thefnmark}\@specialmakefntext + {\rule{\z@}{\footnotesep}\ignorespaces#1\strut}}} + +\long\def\@specialmakefntext#1{\noindent\llap{$\@thefnmark$ }#1} + + + +% to add extra space before citation by yamanouchi +\def\cite{{\hskip 1pt}\@ifnextchar [{\@tempswatrue\@citex}{\@tempswafalse\@citex[]}} + +\def\@citex[#1]#2{\if@filesw\immediate\write\@auxout{\string\citation{#2}}\fi + \def\@citea{}% + {\footnotesize\@for\@citeb:=#2\do +% {\@citea\def\@citea{\penalty\@m\ }% + {\@citea\def\@citea{\penalty\@m{\hskip 1pt}}% + \@ifundefined{b@\@citeb}% + {{\bf ?}\@warning{Citation + `\@citeb' on page \thepage \space undefined}}% + \hbox{[\csname b@\@citeb\endcsname]}}}} + +% to make citations within sentences 11.5Q (same as other characters) +% new command \Cite similar to \cite is defined as follows. +% (normally citation numbers are typeset using \footnotesize) +\def\Cite{{\hskip 1pt}\@ifnextchar [{\@tempswatrue\@Citex}{\@tempswafalse\@Citex[]}} + +\def\@Citex[#1]#2{\if@filesw\immediate\write\@auxout{\string\citation{#2}}\fi + \def\@citea{}% + {\@for\@citeb:=#2\do +% {\@citea\def\@citea{\penalty\@m\ }% + {\@citea\def\@citea{\penalty\@m{\hskip 1pt}}% + \@ifundefined{b@\@citeb}% + {{\bf ?}\@warning{Citation + `\@citeb' on page \thepage \space undefined}}% + \hbox{[\csname b@\@citeb\endcsname]}}}} + +% you must place 1-moji space just right of eqation number +\def\@eqnnum{{\rm (\theequation)\hskip\@mojihaba}} + + + +% height adjusting environment +% you must use this as separate paragraph + +\newbox\adjustbox +\newdimen\adjustheight +\newcount\adjustlinecount + +\newenvironment{adjustvboxheight}{%\message{prevdepth=\the\prevdepth} +\vskip-\prevdepth\vskip1.4454pt % to cancel out various depth and set + % it to normal 1.445pt. For this to + % work properly, it is necessary to use + % this environment as a separate paragraph!! +\global\setbox\adjustbox=\vbox\bgroup% +\hsize\columnwidth }{\egroup% +\adjustheight=\ht\adjustbox% +\advance\adjustheight \dp\adjustbox% +\divide\adjustheight\baselineskip \adjustlinecount=\adjustheight% +\advance\adjustlinecount by 1 % +\adjustheight=\adjustlinecount\baselineskip% +% you must ajust the position of top box somehow!!! +\vskip-.5\Q\vskip-1.445pt\vspace*{.5\Q}\vspace*{1.445pt}% +%\fboxrule=0.01pt\fboxsep=0pt% for debugging +\vskip5\Q % = 1/2 gap +%\noindent\fbox{\vbox to\adjustheight{\vfil\box\adjustbox\vfil}}% +\noindent\vbox to\adjustheight{\vfil\box\adjustbox\vfil}% +\vskip-5\Q % = 1/2 gap +\vskip-1.445pt\noindent} + +\clubpenalty=-1000 \widowpenalty=-1000 % we allow club and widow lines ? +\displaywidowpenalty=-1000 + +% The following redefinition influences \linebreak etc. +\def\sloppy{\tolerance 9999 \hfuzz .5\p@ \vfuzz .5\p@} + +% use twocolumn instead of multicol +\twocolumn + +\vbadness10001 \hbadness5000 +\tolerance 9999 \pretolerance\m@ne + +\@options + +\@ifundefined{@maketitle}{\ds@ronbun}{} % to setup default title style + + +\if@LaTeX@e +\ifASCII +\DeclareFontShape{JY1}{mc}{m}{it}{<->ssub*mc/m/n}{} +\DeclareFontShape{JT1}{mc}{m}{it}{<->ssub*mc/m/n}{} +\DeclareFontShape{JY1}{mc}{m}{sl}{<->ssub*mc/m/n}{} +\DeclareFontShape{JT1}{mc}{m}{sl}{<->ssub*mc/m/n}{} +\DeclareFontShape{JY1}{mc}{m}{sc}{<->ssub*mc/m/n}{} +\DeclareFontShape{JT1}{mc}{m}{sc}{<->ssub*mc/m/n}{} + +\DeclareFontShape{JY1}{gt}{m}{it}{<->ssub*gt/m/n}{} +\DeclareFontShape{JT1}{gt}{m}{it}{<->ssub*gt/m/n}{} +\DeclareFontShape{JY1}{gt}{m}{sl}{<->ssub*gt/m/n}{} +\DeclareFontShape{JT1}{gt}{m}{sl}{<->ssub*gt/m/n}{} +\DeclareFontShape{JY1}{gt}{m}{sc}{<->ssub*gt/m/n}{} +\DeclareFontShape{JT1}{gt}{m}{sc}{<->ssub*gt/m/n}{} + +\DeclareFontShape{JY1}{mc}{bx}{it}{<->ssub*gt/m/n}{} +\DeclareFontShape{JT1}{mc}{bx}{it}{<->ssub*gt/m/n}{} +\DeclareFontShape{JY1}{mc}{bx}{sl}{<->ssub*gt/m/n}{} +\DeclareFontShape{JT1}{mc}{bx}{sl}{<->ssub*gt/m/n}{} +\DeclareFontShape{JY1}{mc}{bx}{sc}{<->ssub*gt/m/n}{} +\DeclareFontShape{JT1}{mc}{bx}{sc}{<->ssub*gt/m/n}{} +\fi +\fi + +\newcommand{\:}{\hbox to1zw{\hss:\hss}} + +\endinput diff -r 000000000000 -r 50a9279c19eb compsoft.cls --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/compsoft.cls Sun Aug 07 01:55:35 2011 +0900 @@ -0,0 +1,9 @@ +\ifx\pfmtname\undefined +\NeedsTeXFormat{LaTeX2e} +\else +\NeedsTeXFormat{pLaTeX2e} +\fi + +\ProvidesClass{compsoft}[2000/11/02 ver 0.10] +\input{compsoft.sty} +\endinput diff -r 000000000000 -r 50a9279c19eb compsoft.sty --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/compsoft.sty Sun Aug 07 01:55:35 2011 +0900 @@ -0,0 +1,2156 @@ +% compsoft.sty 2009-06-27 by Hideya IWASAKI +% compsoft.sty last updated 2007-08-17 by Kazunori UEDA +% compsoft.sty ASCII-version modified 25-March-92 by N. YAMANOUCHI +% compsoft.sty 22-April-92 by Yasuki SAITO +% compsoft.sty 18-July-90 by Hideki ISOZAKI +% j-article.sty 10-Feb-89 from report.sty 16-Mar-88 + +\newif\ifASCII \ASCIIfalse +\ifx\jintercharskip\undefined\ASCIItrue\fi +\newif\if@LaTeX@e \@LaTeX@efalse % 1.06(1) +\newif\if@LaTeX@eN \@LaTeX@eNfalse % 2.00(1) +\def\@tempa{LaTeX2e} % 1.06(1) +\ifx\fmtname\@tempa \@LaTeX@etrue % 1.06(1) +\ifx\xpt\undefined \@LaTeX@eNtrue \fi\fi % 2.00(1) + +\newif\if@hissha \@hisshafalse + +\expandafter\ifx\csname ver@jssst.cls\endcsname\relax +\typeout{Document Style `compsoft' ascii version <23 Mar 92>.} +\fi + +\if@LaTeX@e +\newdimen\@maxsep +\newdimen\@dblmaxsep +\fi + +\def\ds@twoside{\@twosidetrue \@mparswitchtrue} +\def\ds@draft{\overfullrule5pt} + +%\@options +% you must do this at the end, at least after def's of \ds@... for +% various \@maketitle + +\ds@twoside + +\if@LaTeX@e % 2.00(8)>> +\if@LaTeX@eN +\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}} +\ifASCII +\DeclareOldFontCommand{\mc}{\normalfont\mcfamily}{\mathmc} +\DeclareOldFontCommand{\gt}{\normalfont\gtfamily}{\mathgt} +\fi\fi +\ifASCII +\def\dm{\mc} +\def\dg{\gt} +\fi\fi % 2.00(8)<< + +\ifASCII +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% ascii-jtex.sty modified on 2/6/92 by N. Yamanouchi +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% ascii-jtex.sty prepared by N. Yamanouchi (IBM/TRL) 12/04/91 +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% This style file is intended to absorb the difference between NTT +% JTex and ASCII JTeX for JSSST journal style files ``compsoft.sty'' +% and ``compsoft9.sty''. The original information comes from the +% work of S. Tomura in ETL (marked as ST). +% + +% +%dskfonts.sty begins %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% dskfonts.sty modified on 6 Feb 92 by N. Yamanouchi +% dskfonts.sty prepared by N. Yamanouchi +% +%% dskfonts.sty is based on skfonts.sty. +%% skfonts.sty is for adjusting NTT-version of JSSST style file to +%% ASCII JTeX environment. skfonts.sty defines all CTS fonts, while +%% dskfonts.sty substitutes the fonts by regular fonts like min10/goth10. + +%% $B#Q?t7O$N$?$a$N$U$?$D$N%f%K%C%H(B +\newdimen \JQ \JQ .259817mm %%% \JQ/\Q = 10pt/9.62216pt +\newdimen \Q \Q .25mm %%% Quarter of 1mm + +%% $B%Y!<%9%i%$%s%9%-%C%W$NCM!%(B +%% $B%G%U%)%k%HCM$O(B21.5Q$B!$(BEronbun, Etokushuronbun$B$G$O(B17.5Q +%% $B$K@Z$jBX$($k!%(B +\newdimen\@Baseline +\@Baseline=21.5\Q + + +% $B%U%)%s%H$N:FDj5A(B +% $B$^$:OBJ8!'(B +%\font\sevmin skhmnlaa at 8.5\JQ % 8.5Q $BK\MvL@D+(B LHM +\font\sevmin min10 at 8.5\JQ % 8.5Q min10$B$G2>A[E*$K=PNO(B +%\font\sevgt skgotoaa at 8.5\JQ % 8.5Q $BCfB@%4%7%C%/(B DG-KL +\font\sevgt goth10 at 8.5\JQ % 8.5Q goth10$B$G2>A[E*$K=PNO(B +% \font\egtmin skhmnlaa at 10\JQ % 10Q $BK\MvL@D+(B LHM +\font\egtmin min10 at 10\JQ % 10Q min10$B$G2>A[E*$K=PNO(B +% \font\egtgt skgotoaa at 10\JQ % 10Q $BCfB@%4%7%C%/(B DG-KL +\font\egtgt goth10 at 10\JQ % 10Q goth10$B$G2>A[E*$K=PNO(B +%\font\ninmin skhmnlaa at 11.5\JQ % 11.5Q $BK\MvL@D+(B LHM +\font\ninmin min10 at 11.5\JQ % 11.5Q min10$B$G2>A[E*$K=PNO(B +%\font\ningt skgotoaa at 11.5\JQ % 11.5Q $BCfB@%4%7%C%/(B DG-KL +\font\ningt goth10 at 11.5\JQ % 11.5Q goth10$B$G2>A[E*$K=PNO(B +%\font\tenmin skhmnlaa at 13\JQ % 13Q $BK\MvL@D+(B LHM +\font\tenmin min10 at 13\JQ % 13Q min10$B$G2>A[E*$K=PNO(B +%\font\tengt skgotoaa at 13\JQ % 13Q $BCfB@%4%7%C%/(B DG-KL +\font\tengt goth10 at 13\JQ % 13Q goth10$B$G2>A[E*$K=PNO(B + +%\font\twlvgona sknagoaa at 16\JQ % 16Q $B%4%J#D(B for $B!V%A%e!<%H%j%"%k!W(B +\font\twlvgona goth10 at 16\JQ % 20Q min10$B$G2>A[E*$K=PNO(B for$B!V%A%e!<%H%j%"%k!W(B + +% \font\svtnmin skminsaa at 20\JQ % 20Q $BB@L@D+(B for author +\font\svtnmin min10 at 20\JQ % 20Q min10$B$G2>A[E*$K=PNO(B for author + +% \font\twtygt skgotsaa at 28\JQ % 28Q $BB@%4%7%C%/(B for title +\font\twtygt goth10 at 28\JQ % 28Q goth10$B$G2>A[E*$K=PNO(B for title + +% $BB3$$$F2$J8!'(B +% $B%W%l%m!<%I$5$l$F$k%m!<%^%s%U%)%s%H$O?t<0$N(B \textfont0 $B$H$7$F$b(B +% $B;H$o$l$k$?$a!"JLL>>N$G%m!<%I$7$F%5%$%:4D6-$rA`:n$9$k$N$,L5Fq$+!)(B +%%\font\egtrm secntmm at 10\Q +%%\font\ninrm secntmm at 11.5\Q +%%\font\tenrm secntmm at 13\Q + +%%\font\egtit secntmmi at 10\Q +%%\font\ninit secntmmi at 11.5\Q +%%\font\tenit secntmmi at 13\Q + +%%\font\egtbf secntqm at 10\Q +%%\font\ninbf secntqm at 11.5\Q +%%\font\tenbf secntqm at 13\Q + +%%\font\titleb sebdnqm at 28\Q % $B%?%$%H%kMQ%\%I%K%\!<%k%I(B +\font\titleb min10 at 28\Q % $B%?%$%H%kMQ%\%I%K%\!<%k%I(B + +% $BHGLLE7CO$H%Q%i%a!<%?$N@_Dj(B +% +% \textheight +% = \topskip + \baselineskip * 39 lines +% = 12Q + 21.5Q * 39 lines +% = 850.5Q + +\headsep 15\Q % $B@53N$JCM$G$O$J$$(B +\topskip 12\Q % 12Q $B$h$j9b$$9T$O%Y!<%9%i%$%s$,$:$l$k(B +\baselineskip \@Baseline % 11.5Q $B9T4V(B 10Q +\lineskip 0pt +\lineskiplimit 0pt + +\textheight 850.89\Q % 850.5Q (21.5Q * 39line + \topskip) $B$N(B + % $B$O$:$@$,(B 40 $B9TF~$i$J$$$?$a!"$9$3$7$:$D(B + % $BA}$d$7$F$3$NCM$K$J$C$?(B + +\maxdepth 5\Q % + +%TI%% We don't need foot* because we don't use footer +%TI%\footskip 0pt +%TI%\footheight 0pt + +\parindent1zw + +%\parskip 0pt plus.001\Q % $B$9$Y$F$N%Q%i%a!<%?$,7hDj$G$-$?$i(B + % $B%Q%i%0%i%U4V$K$o$:$+$N<+M3EY$rCV$-$?$$!#(B + % $B%F%9%HCf$O<+M3EY$O$J$$$[$&$,$$$$!#(B + +\kanjiskip 0pt plus .1zw minus 0.05zw + % $BOBJ8J8;z4V$OHf3SE*<+M3EY$,Bg$-$$(B + +%\overfullrule 10pt % $B0-$$ItJ,$OL\N)$?$;$FD>$9(B + +% +% $B0lIt$N%^%/%m$N:FDj5A(B +% + +% \def\@maketitle{\newpage \null +% \vbox to 235.2\Q{ %% $B7W;;$G$O(B 236.5Q $B$N$O$:$@$,!"!"!"(B +% \begin{flushleft} +% \rule{\textwidth}{1mm}% +% \vskip.7cm +% {\titleb\hskip 6.5mm +% \twtygt\@title\kanjiskip -3mm plus0mm minus0mm % $B5M$a$?$$$N$K5M$i$J$$!"!"!"(B +% } +% \vskip.7cm +% \huge\hskip 6.5mm +% \begin{tabular}[t]{@{}l}\@author\end{tabular} +% \end{flushleft} +% \par +% \vss +% \hrule % height0pt %% $BBN:[$,7h$^$C$?$i(B 0pt $B$K$9$k(B +% }} + +% \long\def\@makecaption#1#2{ %% \vskip 10pt +% \setbox\@tempboxa\hbox{\small\bf\egtbf\egtgt~~#1~~#2~~} +% \ifdim \wd\@tempboxa >\hsize +% {\small\bf\egtbf\egtgt\setlength{\baselineskip}{12pt} +% \newbox\@tempboxb \setbox\@tempboxb\hbox{#1~~} +% \leftskip=15pt \hangindent=\wd\@tempboxb #1~~#2\par} +% \else \hbox to\hsize{\hfil\box\@tempboxa\hfil} +% \fi} + +% \def\section{\@startsection{section}{1}{0\jspaceskip} +% {8\Q plus.1\Q minus.1\Q} % $B>eIt%0%k!<(B ($B7P83CM(B) +% {1.6\Q plus.1\Q minus.1\Q} % $B2normalsize +\def\Large{\@setsize\Large{20pt}\xiipt\@xiipt} +\def\LARGE{\@setsize\LARGE{25pt}\xivpt\@xivpt} +\def\huge{\@setsize\huge{30pt}\xviipt\@xviipt} +\def\Huge{\@setsize\Huge{35pt}\xxpt\@xxpt} + +\@ifundefined{normalsize}{\let\normalsize\@Normalsize} + +\normalsize +\oddsidemargin 0pt \evensidemargin 0pt +\advance\oddsidemargin-.5in +\advance\evensidemargin-.5in +\topmargin -25pt + +\headheight 12.5\Q +\addtolength{\headheight}{0.1087pt} +% headheight was increased a little bit to avoid annoying overful vbox +% in sample.tex, but this also shifts entire headline upward a little bit. +% So, \headsep is decreased a little to compensate this. + +\headsep 17\Q +\addtolength{\headsep}{-0.1087pt} + +%\footskip 2\baselineskip % This isn't necessary, no foot in this style + +\newdimen\@mojihaba +\settowidth{\@mojihaba}{$B$"(B} + +\textheight = 212.5mm % for simple twocolumn setup + +% topskip = line - depth_of_9pt_kanji +\topskip = 6.74521pt + +% columnsep = 2\@mojihaba = 2*11.5Q = 23Q = 5.75mm = 16.3603346456pt +% ~= 8.1906pt * 2 = 16.3812pt +\columnsep 16.3812pt + +\textwidth 50\jspaceskip +\advance\textwidth by \columnsep +\columnseprule 0pt + +%% 15 Jul 2009 Iwasaki & Matsuzaki +\def\adjustAfour{% +\oddsidemargin210mm +\advance\oddsidemargin-\textwidth +\oddsidemargin.5\oddsidemargin +\advance\oddsidemargin-1in +\evensidemargin\oddsidemargin +\topmargin297mm +\advance\topmargin-\headheight +\advance\topmargin-\headsep +\advance\topmargin-\textheight +\topmargin.5\topmargin +\advance\topmargin-1in +} + + + +%\footnotesep must be \baselineskip-\depth = 10.6697835pt-1.4454pt +% = 9.2243835pt, but this is too wide +%\footnotesep 9.2243835pt +%\footnotesep 7.226992pt % = line height +\footnotesep 8.672392pt % = line height + depth = 7.226992pt + 1.4454pt +% you want to make a gap between footnoterule and first footnote 2Q, but... +%\footnotesep 2\Q % This does not work! you must do something in \@makecol + +%\skip\footins 10\Q plus 21.5\Q +\skip\footins 10\Q plus 11.5\Q minus 1\Q + +\floatsep \baselineskip \textfloatsep \baselineskip +\intextsep \baselineskip \@maxsep \baselineskip +\dblfloatsep \baselineskip \dbltextfloatsep \baselineskip +\@dblmaxsep \baselineskip +\@fptop 0pt plus 1fil \@fpsep 0pt plus 2fil \@fpbot 0pt plus 1fil +\@dblfptop 0pt plus 1fil \@dblfpsep 0pt plus 2fil \@dblfpbot 0pt plus 1fil + +\parskip\z@ \parindent \@mojihaba \partopsep\z@ +\@lowpenalty 51 \@medpenalty 151 \@highpenalty 301 +\@beginparpenalty -\@lowpenalty \@endparpenalty -\@lowpenalty \@itempenalty +-\@lowpenalty + + + +\def\section{\@startsection {section}{1}{\jspaceskip}{17.5\Q}{4\Q}{\font@s}} +\def\subsection + {\@startsection{subsection}{2}{\jspaceskip}{\baselineskip}{0.001pt}{\font@ss}} +\def\subsubsection + {\@startsection{subsubsection}{3}{\jspaceskip}{0.001pt}{0.001pt}{\font@sss}} +\def\paragraph{\@startsection + {paragraph}{4}{\jspaceskip}{0.001pt}{0.001pt}{\normalsize\bf}} +\def\subparagraph{\@startsection + {subparagraph}{5}{\jspaceskip}{\baselineskip}{0.001pt}{\normalsize\bf}} + +\setcounter{secnumdepth}{5} + +\def\appendix{\par + \setcounter{section}{0} + \setcounter{subsection}{0} + \def\thesection{\Alph{section}}} + +\def\sectionfont#1#2#3{\gdef\font@s{#1}\gdef\font@ss{#2}\gdef\font@sss{#3}} +\sectionfont{\large\bf}{\normalsize\bf}{\normalsize\bf} + + + +\leftmargini2\@mojihaba +\leftmarginii2\@mojihaba +\leftmarginiii2\@mojihaba +\leftmarginiv2\@mojihaba +\leftmarginv2\@mojihaba +\leftmarginvi2\@mojihaba +\leftmargin\leftmargini + +\def\@listI{\leftmargin\leftmargini\parsep\z@\topsep\z@\itemsep\z@ +\labelsep 0.75\@mojihaba % 3/4*\@mojihaba +\labelwidth=0.25\@mojihaba +%\itemindent=\@mojihaba +} +\let\@listi\@listI +%\@listi + +\def\@listii{\leftmargin\leftmarginii +\labelsep 0.75\@mojihaba % 3/4*\@mojihaba +\labelwidth=0.25\@mojihaba +%\itemindent=\@mojihaba + \topsep\z@ \parsep\z@ \itemsep\parsep} + +\def\@listiii{\leftmargin\leftmarginiii +\labelsep 0.75\@mojihaba % 3/4*\@mojihaba +\labelwidth=0.25\@mojihaba +%\itemindent=\@mojihaba + \topsep\z@ \parsep\z@ \itemsep\topsep} + +\def\@listiv{\leftmargin\leftmarginiv +\labelsep 0.75\@mojihaba % 3/4*\@mojihaba +\labelwidth=0.25\@mojihaba +%\itemindent=\@mojihaba +} + +\def\@listv{\leftmargin\leftmarginv +\labelsep 0.75\@mojihaba % 3/4*\@mojihaba +\labelwidth=0pt% +%\itemindent=\@mojihaba +} + +\def\@listvi{\leftmargin\leftmarginvi +\labelsep 0.75\@mojihaba % 3/4*\@mojihaba +\labelwidth=0pt% +%\itemindent=\@mojihaba +} + +% 2009/12/03 Iwasaki +% It seems that the \labelsep parameter has to be set as a moderate +% positive dimension value to make environments defined by \newtheorem +% correctly work. +% Without the following line, \labelsep's value is 0.0pt, which causes +% no space between a theorem number and the first word of the theorem. +\labelsep 5.0pt + + + +%% JTeX glues + +\ifASCII +\defjintercharskip{\ninedm}{0pt}{1.8pt}{0.18pt} +\defjintercharskip{\ninedg}{0pt}{1.8pt}{0.18pt} +\defjintercharskip{\eightdm}{0pt}{1.5pt}{0.15pt} +\defjintercharskip{\eightdg}{0pt}{1.5pt}{0.15pt} +\defjintercharskip{\sevendm}{0pt}{1.4pt}{0.14pt} +\defjintercharskip{\sevendg}{0pt}{1.4pt}{0.14pt} + +\setjglues +\fi +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + +\def\labelenumi{\theenumi.} +\def\theenumi{\arabic{enumi}} +\def\labelenumii{(\theenumii)} +\def\theenumii{\alph{enumii}} +\def\p@enumii{\theenumi} +\def\labelenumiii{\theenumiii.} +\def\theenumiii{\roman{enumiii}} +\def\p@enumiii{\theenumi(\theenumii)} +\def\labelenumiv{\theenumiv.} +\def\theenumiv{\Alph{enumiv}} +\def\p@enumiv{\p@enumiii\theenumiii} + +\def\labelitemi{$\bullet$} +\def\labelitemii{\bf --} +\def\labelitemiii{$\ast$} +\def\labelitemiv{$\cdot$} + +\def\verse{\let\\=\@centercr + \list{}{\itemsep\z@ \itemindent -1.5em\listparindent \itemindent + \rightmargin\leftmargin\advance\leftmargin 1.5em}\item[]} +\let\endverse\endlist +\def\quotation{\list{}{\listparindent 1.5em + \itemindent\listparindent + \rightmargin\leftmargin \parsep 0pt plus 1pt}\item[]} +\let\endquotation=\endlist +\def\quote{\list{}{\rightmargin\leftmargin}\item[]} +\let\endquote=\endlist +\def\abstquotation{\list{}{\listparindent 1.5em + \itemindent\listparindent + \leftmargin 5mm + \rightmargin\leftmargin \parsep 0pt plus 1pt}\item[]} +\let\endabstquotation=\endlist +\def\quote{\list{}{\rightmargin\leftmargin}\item[]} +\let\endquote=\endlist + + +%\def\descriptionlabel#1{\hspace\labelsep \bf #1} +\def\descriptionlabel#1{\bf #1} +\def\description{\list{}{\labelwidth\z@ %\itemindent-\leftmargin + %\itemindent=\@mojihaba + \labelsep=0.75\@mojihaba % + \let\makelabel\descriptionlabel}} +\let\enddescription\endlist + +\def\enumerate{\ifnum \@enumdepth >3 \@toodeep\else + \advance\@enumdepth \@ne + \edef\@enumctr{enum\romannumeral\the\@enumdepth}\list + {\csname label\@enumctr\endcsname}{\usecounter + {\@enumctr}\def\makelabel##1{##1\hss}}\fi} + +\let\endenumerate =\endlist + +\def\itemize{\ifnum \@itemdepth >3 \@toodeep\else \advance\@itemdepth \@ne +\edef\@itemitem{labelitem\romannumeral\the\@itemdepth}% +\list{\csname\@itemitem\endcsname}{\def\makelabel##1{##1\hss}}\fi} + +\let\enditemize =\endlist + + + + + +\def\theequation{\arabic{equation}} + +\arraycolsep 5pt \tabcolsep 6pt \arrayrulewidth .4pt \doublerulesep 2pt +\tabbingsep \labelsep + +\skip\@mpfootins = \skip\footins +\fboxsep = 3pt \fboxrule = .4pt + + + +\newcounter{part} +\newcounter{section} +\newcounter{subsection}[section] +\newcounter{subsubsection}[subsection] +\newcounter{paragraph}[subsubsection] +\newcounter{subparagraph}[paragraph] + +\def\thepart{\Roman{part}} \def\thesection {\arabic{section}} +\def\thesubsection {\thesection.\,\arabic{subsection}} +\def\thesubsubsection {\thesubsection.\,\arabic{subsubsection}} +\def\theparagraph {\thesubsubsection.\,\arabic{paragraph}} +\def\thesubparagraph {\theparagraph.\,\arabic{subparagraph}} + + + +% Do not delete BEFORESKIP even if \section is on top of page +% Is this functioning? +% \@startsection {NAME}{LEVEL}{INDENT}{BEFORESKIP}{AFTERSKIP}{STYLE} +\def\@startsection#1#2#3#4#5#6{\if@noskipsec \leavevmode \fi + \par \@tempskipa #4\relax + \@afterindenttrue + \ifdim \@tempskipa <\z@ \@tempskipa -\@tempskipa \@afterindentfalse\fi + \@minipagefalse % this line is added by Hiroshi Nakashima + \if@nobreak \everypar{}\else + \addpenalty{\@secpenalty}% + \ifnum#2=\@ne%\message{topskip=\the\topskip,beforeskip=\the\@tempskipa} +%\message{prevdepth=\the\prevdepth}% +\ifdim\prevdepth=0pt\vspace*{-21.5\Q}\else\vskip-\prevdepth\fi +%\vspace{-\prevdepth} % seems to be the same as above, but does not work!! +% \advance\@tempskipa-17.5\Q \addvspace{17.5\Q} +% 13.89347pt = 17.5Q + depth(1.44539pt) + \advance\@tempskipa-13.89347pt \addvspace{13.89347pt} + \vspace*{\@tempskipa}% + \else\addvspace{\@tempskipa}\fi\fi \@ifstar + {\@ssect{#3}{#4}{#5}{#6}}{\@dblarg{\@sect{#1}{#2}{#3}{#4}{#5}{#6}}}} + +% to include section/subsection title modification +\def\@sect#1#2#3#4#5#6[#7]#8{\ifnum #2>\c@secnumdepth + \def\@svsec{}\else +% \refstepcounter{#1}\edef\@svsec{\csname the#1\endcsname\hskip 1em }\fi + \refstepcounter{#1}\edef\@svsec{\csname the#1\endcsname\hskip\@mojihaba}\fi + \@tempskipa #5\relax + \ifdim \@tempskipa>\z@ + \begingroup #6\relax + \@hangfrom{\hskip #3\relax\@svsec}{\interlinepenalty \@M\@mojidori{#8}\par}% + \endgroup + \csname #1mark\endcsname{#7}\addcontentsline + {toc}{#1}{\ifnum #2>\c@secnumdepth \else + \protect\numberline{\csname the#1\endcsname}\fi + #7}\else + \def\@svsechd{#6\hskip #3\@svsec #8\csname #1mark\endcsname + {#7}\addcontentsline + {toc}{#1}{\ifnum #2>\c@secnumdepth \else + \protect\numberline{\csname the#1\endcsname}\fi + #7}}\fi + \@xsect{#5}} + +\def\@ssect#1#2#3#4#5{\@tempskipa #3\relax + \ifdim \@tempskipa>\z@ + \begingroup #4\@hangfrom{\hskip #1}{\interlinepenalty \@M\@mojidori{#5}\par}\endgroup + \else \def\@svsechd{#4\hskip #1\relax #5}\fi + \@xsect{#3}} + +\newlength\@currentmojihaba + +\def\@mojidori#1{\setbox0\hbox{#1}\settowidth{\@currentmojihaba}{$B$"(B}% + \ifdim\wd0>5\@currentmojihaba #1\else% + \ifdim\wd0=2\@currentmojihaba {\jasciikanjiskip=2\@currentmojihaba% + \jmathkanjiskip=2\@currentmojihaba% + \jintercharskip=2\@currentmojihaba #1}\else% + {\jasciikanjiskip=0.2\@currentmojihaba% + \jmathkanjiskip=0.2\@currentmojihaba% + \jintercharskip=0.2\@currentmojihaba #1}\fi\fi} + + +\newlength\twodigits + +\newbox\bibbox +\setbox\bibbox=\hbox{{999}}{\relax} +\def\@biblabel#1{\hbox to\wd\bibbox{{[\hss#1\hss]}}} + +\def\thebibliography#1{\subsection*{\refname\@mkboth{\refname}{\refname}}% +\vskip7\Q % = 21.5\Q - 14.5\Q (the difference in two baselineskips) +\settowidth\twodigits{#1}\list + {~~[\hbox to \twodigits{\hss\arabic{enumi}\hss}]} + {\setlength\labelwidth{10\Q}\leftmargin\labelwidth\labelsep\labelwidth + \advance\leftmargin\labelsep + \itemindent=0pt + \usecounter{enumi}\footnotesize\baselineskip=14.5\Q} + \def\newblock{\hskip .11em plus .33em minus .07em} + \sloppy\clubpenalty4000\widowpenalty4000 + \sfcode`\.=1000\relax} +\let\endthebibliography=\endlist + +\def\refname{$B;2(B $B9M(B $BJ8(B $B8%(B} % will be changed in English articles + + + +\newif\if@restonecol +\def\theindex{\@restonecoltrue\if@twocolumn\@restonecolfalse\fi +\columnseprule \z@ +\columnsep 35pt\twocolumn[\section*{\indexname}] + \@mkboth{\indexname}{\indexname}\thispagestyle{plain}\parindent\z@ + \parskip\z@ plus .3pt\relax\let\item\@idxitem} +\def\@idxitem{\par\hangindent 40pt} +\def\subitem{\par\hangindent 40pt \hspace*{20pt}} +\def\subsubitem{\par\hangindent 40pt \hspace*{30pt}} +\def\endtheindex{\if@restonecol\onecolumn\else\clearpage\fi} +\def\indexspace{\par \vskip 10pt plus 5pt minus 3pt\relax} + + + +% You may need to change following parameters +\setcounter{topnumber}{4} \def\topfraction{.9} +\setcounter{bottomnumber}{4} \def\bottomfraction{.9} +\setcounter{totalnumber}{8} +\def\textfraction{.1} +\def\floatpagefraction{.9} +\setcounter{dbltopnumber}{4} \def\dbltopfraction{.9} +\def\dblfloatpagefraction{.9} + +% You cannot handle double column bottom figures yet!!! + +\newskip\@beforecaptionskip +\newskip\@aftercaptionskip +% initial default values for under caption +\@beforecaptionskip=10\Q \@aftercaptionskip=0pt + +% addcontentsline is omitted to allow `\\' containing argument +\long\def\@caption#1[#2]#3{\par\begingroup + \@parboxrestore +% \normalsize + \@makecaption{\csname fnum@#1\endcsname}{\ignorespaces #3}\par + \endgroup} + +\newbox\@tempboxb +% following makecaption is for under caption. +% you may need to define another makecaption for over caption!! +\long\def\@makecaption#1#2{\vskip\@beforecaptionskip + \setbox\@tempboxa\hbox{\footnotesize\bf #1\hskip\jspaceskip #2} + \ifdim \wd\@tempboxa >\hsize + \begin{center} +% \setbox\@tempboxb\hbox{\footnotesize\bf #1\hskip\jspaceskip} +% \hangindent=\wd\@tempboxb \hangafter=1 + {\footnotesize\bf #1\hskip\jspaceskip #2}\par + \end{center} + \else + \hbox to\hsize{\hfil\box\@tempboxa\hfil} +% \center{\footnotesize\bf #1\hskip\jspaceskip #2} + \fi\vskip\@aftercaptionskip} + +\newcounter{figure} +\def\thefigure{\@arabic\c@figure} +\def\fps@figure{tbp} +\def\ftype@figure{1} +\def\ext@figure{lof} +\def\fnum@figure{\figurename \thefigure} +\def\figure{\bgroup\@beforecaptionskip=10\Q\@aftercaptionskip=0pt\@float{figure}} +\def\endfigure{\end@float\egroup} +\@namedef{figure*}{\bgroup\@beforecaptionskip=10\Q\@aftercaptionskip=0pt\@dblfloat{figure}} +\@namedef{endfigure*}{\end@dblfloat\egroup} + +\newcounter{table} +\def\thetable{\@arabic\c@table} +\def\fps@table{tbp} +\def\ftype@table{2} +\def\ext@table{lot} +\def\fnum@table{\tablename \thetable} +\def\table{\bgroup\@beforecaptionskip=0pt\@aftercaptionskip=7\Q\@float{table}} +\def\endtable{\end@float\egroup} +\@namedef{table*}{\bgroup\@beforecaptionskip=0pt\@aftercaptionskip=7\Q\@dblfloat{table}} +\@namedef{endtable*}{\end@dblfloat\egroup} + +% height adjustment code insertion into float ending routines +\newdimen\@floatheight +\newcount\@floatlinecount + +\def\end@float{\par\vskip\z@\egroup %% \par\vskip\z@ added 15 Dec 87 +\color@endbox +\@floatheight=\ht\@currbox +\advance\@floatheight \dp\@currbox +\divide\@floatheight\baselineskip \@floatlinecount=\@floatheight +\advance\@floatlinecount\@ne +\@floatheight=\@floatlinecount\baselineskip +%\fboxrule=0.01pt\fboxsep=0pt% for debugging +%\global\setbox\@currbox=\hbox{\fbox{\vbox to\@floatheight{\vfil\copy\@currbox\vfil}}}% +\global\setbox\@currbox=\vbox to\@floatheight{\vfil\copy\@currbox\vfil}% + \ifnum\@floatpenalty <\z@ + \@cons\@currlist\@currbox + \ifdim \ht\@currbox >\textheight + \ht\@currbox\textheight \fi + \ifnum\@floatpenalty < -\@Mii + \penalty -\@Miv + \@tempdima\prevdepth %% saving and restoring \prevdepth added + \vbox{} %% 26 May 87 to prevent extra vertical + \prevdepth \@tempdima %% space when used in vertical mode + \penalty\@floatpenalty + \else \vadjust{\penalty -\@Miv \vbox{}\penalty\@floatpenalty}\@esphack + \fi\fi} + +\def\end@dblfloat{\if@twocolumn + \par\vskip\z@\egroup %% \par\vskip\z@ added 15 Dec 87\egroup +\color@endbox +\@floatheight=\ht\@currbox +\advance\@floatheight \dp\@currbox +\divide\@floatheight\baselineskip \@floatlinecount=\@floatheight +\advance\@floatlinecount\@ne +\@floatheight=\@floatlinecount\baselineskip +%\fboxrule=0.01pt\fboxsep=0pt% for debugging +%\global\setbox\@currbox=\hbox{\fbox{\vbox to\@floatheight{\vfil\copy\@currbox\vfil}}}% +\global\setbox\@currbox=\vbox to\@floatheight{\vfil\copy\@currbox\vfil}% + \ifnum\@floatpenalty <\z@ \@cons\@dbldeferlist\@currbox\fi + \ifnum \@floatpenalty =-\@Mii \@esphack\fi\else\end@float\fi} + + + +\def\maketitle{\par + \begingroup + \def\thefootnote{}% + \def\@makefnmark{}% + \if@twocolumn + \twocolumn[\@maketitle] + \else \newpage + \global\@topnum\z@ \@maketitle \fi\thispagestyle{plain}\@thanks + \endgroup + \setcounter{footnote}{0} + + \thispagestyle{myheadings} % to avoid running head on title page + \if@hissha + \thispagestyle{hisshatop} + \fi + \let\maketitle\relax + \let\@maketitle\relax + \gdef\@thanks{}\gdef\@author{}\gdef\@title{}\let\thanks\relax} + +\newbox\@temptitlebox + +% abstract + +\long\def\Jabstract#1{\global\long\def\Jabstcontent{\noindent\ignorespaces #1}} +\long\def\Eabstract#1{\global\long\def\Eabstcontent{\noindent\ignorespaces #1}} +\def\Jabstcontent{\relax} +\def\Eabstcontent{\relax} +\def\JEabstInsert{% + \begin{adjustvboxheight}\vfill + \begin{small} + \begin{abstquotation} + \Jabstcontent + \par\hbox{ }\par + \Eabstcontent + \end{abstquotation} + \end{small}\vskip8mm + \end{adjustvboxheight}} +\def\EabstInsert{% + \begin{adjustvboxheight}\vfill + \begin{small} + \begin{abstquotation} + \Eabstcontent + \end{abstquotation} + \end{small}\vskip8mm + \end{adjustvboxheight}} + +\def\Jarticle{% +\global\def\@maketitle{\newpage \null +\hbox{\vbox to193.5\Q{\baselineskip=10mm % 193.5\Q = 9*\baselineskip +\begin{flushleft} +\JarticleHeader +% following extra vskip together with baselineskip(10mm) will produce +% appropriate 10mm/6mm gap between the rule and title +% This assumes that title is typeset with 28Q(7mm) font, and baseline +% is set 1mm above the bottom of the font. +\setbox\@temptitlebox\hbox{JarticleTitle}\ifdim\wd\@temptitlebox>\textwidth\vskip2mm\else\vskip6mm\fi +\leftskip=5mm +\JarticleTitle +\vskip6mm % to leave 10mm gap between title and author +\JarticleAuthor +\end{flushleft}\vfil}} +\JEabstInsert +}} + +\def\Earticle{% +\def\refname{References}% +\def\tablename{Table~} +\def\figurename{Fig.~} +\global\def\@maketitle{\newpage \null +\hbox{\vbox to193\Q{\baselineskip=8mm % 193.5\Q = 9*\baselineskip +\begin{flushleft} +\EarticleHeader +% following extra vskip together with baselineskip(8mm) will produce +% appropriate 10mm/6mm gap between the rule and title +% This assumes that title is typeset with 28Q(7mm) font, and baseline +% is set 1mm above the bottom of the font. +\setbox\@temptitlebox\hbox{EarticleTitle}\ifdim\wd\@temptitlebox>\textwidth\vskip4mm\else\vskip8mm\fi +\leftskip=5mm +\EarticleTitle +\vskip6mm % to leave 10mm gap between title and author +\EarticleAuthor +\end{flushleft}\vfil}} +\EabstInsert +} +\@Baseline=17.5\Q} + +\def\JarticleWithoutAbst{% +\global\def\@maketitle{\newpage \null +\hbox{\vbox to193.5\Q{\baselineskip=10mm % 193.5\Q = 9*\baselineskip +\begin{flushleft} +\JarticleHeader +\setbox\@temptitlebox\hbox{JarticleTitle}\ifdim\wd\@temptitlebox>\textwidth\vskip2mm\else\vskip6mm\fi +\leftskip=5mm +\JarticleTitle +\vskip6mm % to leave 10mm gap between title and author +\JarticleAuthor +\end{flushleft}\vfil}}}} + +\def\leaderfill{\leaders\hbox{\rule{1mm}{1mm}}\hfill} +\def\leaderfillB{\leaders\hbox to1mm{% + \vbox{\rule{1mm}{0.1mm}\vskip0.4mm + \rule{1mm}{0.1mm}\vskip0.4mm + \rule{1mm}{0.1mm}\vskip0.4mm + \rule{1mm}{0.1mm}}}\hfill} + +\newdimen\strokeinterval \newdimen\strokewidth +\newdimen\rightstrokewidth +\strokeinterval=\textwidth \advance\strokeinterval by-0.1mm +\divide\strokeinterval by150 +\strokewidth=\strokeinterval +\multiply\strokewidth by150 \advance\strokewidth by0.1mm +\rightstrokewidth=\strokeinterval +\multiply\rightstrokewidth by9 +\def\leaderfillstrokeL{\leaders\hbox to\strokeinterval{% + \rule{0.1mm}{1.6mm}\hfil}\hfill} + +\newdimen\boxinterval \newdimen\boxwidth +\newdimen\leftboxwidth +\boxinterval=\textwidth \advance\boxinterval by-1mm +\divide\boxinterval by99 +\boxwidth=\boxinterval +\multiply\boxwidth by99 \advance\boxwidth by1mm +\leftboxwidth=\boxinterval +\multiply\leftboxwidth by6 +\def\leaderfillboxL{\leaders\hbox to\boxinterval{% + \rule{0.9mm}{1mm}\hfil}\hfill} + +\ifASCII\else +\jfont\gona=dg12 % in ASCII, moved to (d)skfonts. +\fi + +% default title header +% you must devise various headers for topics, tokushu, shohyo etc. +% +% 2009/04/22 H.Iwasaki +% ========================================================== +% $B%9%?%$%k%U%!%$%k$NJQ99!$$=$NL\E*$O0J2<$NFs$D(B +% $B!&(B2009$BG/(B6$B7n$h$jO@J8Ej9F5,Dj$,2~D{$5$l$k$N$K9g$o$;$k(B +% $B!&(B2009$BG/EY$NBg2qO@J8%U%)!<%^%C%H$b6&MQ$9$k$h$&$K$9$k(B +% + +%%% +% $BO@J8$l$K$D$$$FOBJ8$H1QJ8$,$"$jF@$k$,!$(B +% $B1QJ82r@bO@J8$O$"$^$jA[Dj$7$F$$$J$$!%(B +% $B$^$?!$%A%e!<%H%j%"%k$O2r@bO@J8$N0loO@J8(B ($B%G%U%)%k%H(B) +% L $B%l%?!oO@J8(B +\let\ronbunLang=J % $B%G%U%)%k%H$OOBJ8O@J8(B +\def\JarticleHeader{\rule{\textwidth}{1mm}} +\def\JarticleTitle{{\huge\bf\@title}} +\def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}} + +% +% $BO@J8oO@J8(B/$B%l%?!oO@J8!K(B +\def\ds@R{ +\let\sadokuShubetsu=R +} + +% $B"!(BL $B!J%l%?!l9g(B +% \tokushu{$BFC=8$N%?%$%H%k(B} +% $B$H$9$k!%$3$N%?%$%H%k$O!$(B1$B%Z!<%8L\$N>e$NJ}$K=PNO$5$l$k!%(B + +\def\tokushu#1{% +\def\tokushutitle{#1}% +\ifRonbun{% +\gdef\articleHeader{\hbox to\textwidth{\rule{3\@mojihaba}{1mm}% +\hbox{\small\bf\hskip1mm $BFC=8!|(B\tokushutitle}\leaderfill}}}% +\ifSoftRonbun{% +\gdef\articleHeader{\hbox to\textwidth{% +\hbox to \leftboxwidth{\leaderfillboxL}% +\hbox{\small\bf\hskip1mm $BFC=8!|(B\tokushutitle}\leaderfillboxL +\rule{0.9mm}{1mm}}}}% +\ifKaisetsu{% +\gdef\articleHeader{{\offinterlineskip +\hbox to \textwidth{\leaderfillB\hbox{\small\bf\hskip1mm $BFC=8!|(B\tokushutitle +\hskip1mm}% +\hbox to3\@mojihaba{% + \vbox{\rule{3\@mojihaba}{0.1mm}\vskip0.4mm + \rule{3\@mojihaba}{0.1mm}\vskip0.4mm + \rule{3\@mojihaba}{0.1mm}\vskip0.4mm + \rule{3\@mojihaba}{0.1mm}}}}% +\vbox to8mm{\vfil\hbox{\hskip5mm{\gona $B2r!!@b(B}\hfil}\vfil} +\rule{\textwidth}{0.1mm} +\vskip0pt}% to end the paragraph and use new baselineskip +}}% +\ifTutorial{% +\gdef\articleHeader{{\offinterlineskip +\hbox to \strokewidth{\leaderfillstrokeL +\hbox{\small\bf\hskip1mm $BFC=8!|(B\tokushutitle\hskip2mm}% +\hbox to\rightstrokewidth{\leaderfillstrokeL}\rule{0.1mm}{1.6mm}}% +\hbox to\strokewidth{\hbox to0.1mm{{\vbox to8mm{\vss\rule{0.1mm}{9mm}}}}% +\vbox to8mm{\vfil\hbox{\hskip5mm{\gona $B%A%e!<%H%j%"%k(B}}\vfil}\hfil% +\hbox to0.1mm{\vbox to8mm{\vss\rule{0.1mm}{9mm}}}} +\rule{\strokewidth}{0.1mm} +\vskip0pt}% to end the paragraph and use new baselineskip +}}% +\gdef\JarticleHeader{\articleHeader}% +\gdef\EarticleHeader{\articleHeader}} + +%%% +% $B?dA&$N>l9g(B +% \suisen{$B%?%$%H%k(B} +% $B$H$9$k!%$3$N%?%$%H%k$O!$(B1$B%Z!<%8L\$N>e$NJ}$K=PNO$5$l$k!%(B + +\def\suisen#1{% +\def\suisentitle{#1}% +\ifRonbun{% +\gdef\articleHeader{\hbox to\textwidth{\rule{3\@mojihaba}{1mm}% +\hbox{\small\bf\hskip1mm $B?dA&O@J8!|(B\suisentitle}\leaderfill}}}% +\ifSoftRonbun{% +\gdef\articleHeader{\hbox to\textwidth{% +\hbox to \leftboxwidth{\leaderfillboxL}% +\hbox{\small\bf\hskip1mm $B?dA&O@J8!|(B\suisentitle}\leaderfillboxL +\rule{0.9mm}{1mm}}}}% +\ifKaisetsu{% +\gdef\articleHeader{{\offinterlineskip +\hbox to \textwidth{\leaderfillB\hbox{\small\bf\hskip1mm $B?dA&O@J8!|(B\suisentitle +\hskip1mm}% +\hbox to3\@mojihaba{% + \vbox{\rule{3\@mojihaba}{0.1mm}\vskip0.4mm + \rule{3\@mojihaba}{0.1mm}\vskip0.4mm + \rule{3\@mojihaba}{0.1mm}\vskip0.4mm + \rule{3\@mojihaba}{0.1mm}}}}% +\vbox to8mm{\vfil\hbox{\hskip5mm{\gona $B2r!!@b(B}\hfil}\vfil} +\rule{\textwidth}{0.1mm} +\vskip0pt}% to end the paragraph and use new baselineskip +}}% +\gdef\JarticleHeader{\articleHeader}% +\gdef\EarticleHeader{\articleHeader}} + +%%% +% $BBg2qM=9F$N>l9g(B +% \taikai{$BG/EY(B} +% $B$rF~$l$J$1$l$P$J$i$J$$!%2s?t$OG/EY$+$i<+F0E*$K7W;;$5$l$k!%(B +% $B2s?t(B = $BG/EY(B - 1983 +% $B$3$N%?%$%H%k$O!$(B1$B%Z!<%8L\$N>e$NJ}$K=PNO$5$l$k!%(B + +\def\leaderfilll{\leaders\hbox{\rule{0.2mm}{0.2mm}}\hfill} + +\def\taikai#1{% +\ifTaikai{% +\newcount\currentYear% +\newcount\currentKai% +\currentYear=#1% +\currentKai=\currentYear\advance\currentKai by-1983% +\global\xdef\taikaititle{$BF|K\%=%U%H%&%'%"2J3X2qBh(B\number\currentKai $B2sBg2q(B% +(\number\currentYear $BG/EY(B)$B9V1iO@J8=8(B}% +\gdef\articleHeader{\hbox to\textwidth{\rule{3\@mojihaba}{0.2mm}% +\hbox{\small\bf\hskip1mm \taikaititle\hskip1mm}\leaderfilll}}% +\gdef\JarticleHeader{\articleHeader}% +\gdef\EarticleHeader{\articleHeader}% +\gdef\@oddheadcontents{\taikaititle}% +\gdef\@evenheadcontents{\taikaititle}}} + +%%% +% 1$B%Z!<%8L\$N:82<$K=PNO$5$l$k$b$N(B +\def\ejtitle#1{\thanks{#1}} + +\def\shozoku#1#2#3{\thanks{#1, #2, #3.}} + +\def\shutten{% +\ifNotTaikai{% + \thanks{\kanjiskip 0pt minus 0.15zw % + $B%3%s%T%e!<%?%=%U%H%&%'%"(B, \kern-0.75pt Vol.\arabic{$B4,?t(B}, % + \kern-0.75pt No.\arabic{$B9f?t(B} \kern-1.25pt(\arabic{$BG/?t(B}), % + \kern-0.75pt pp.\arabic{firstpage}--\arabic{lastpage}.}}} + +\def\ronbunKind{% + \ifRonbun{$B8&5f(B}\ifSoftRonbun{$B%=%U%H%&%'%"(B}% + \ifKaisetsu{$B2r@b(B}\ifTutorial{$B2r@b(B}$BO@J8(B% + \ifRegular{\relax}\ifLetter{($B%l%?!<(B)}} + +\def\uketsuke#1#2#3{\ifNotTaikai{\thanks{[\ronbunKind] #1$BG/(B#2$B7n(B#3$BF|R2p!K(B +\def\ds@softwareshokai{ +\def\JarticleHeader{{\offinterlineskip +\rule{\textwidth}{0.1mm} +\vbox to8mm{\vfil\hbox{\hskip5mm{\gona $B%=%U%H%&%'%">R2p(B}\hfil}\vfil} +\rule{\textwidth}{0.1mm} +\vskip0pt}% to end the paragraph and use new baselineskip +}% +\def\JarticleTitle{{\huge\bf\@title}}% +\def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% +\JarticleWithoutAbst} + +% $B"!(Bforum $B!J%U%)!<%i%`!K(B +\def\ds@forum{ +\def\JarticleHeader{{\offinterlineskip +\rule{\textwidth}{0.1mm} +\vbox to8mm{\vfil\hbox{\hskip5mm{\gona $B%U%)!<%i%`(B}\hfil}\vfil} +\rule{\textwidth}{0.1mm} +\vskip0pt}% to end the paragraph and use new baselineskip +}% +\def\JarticleTitle{{\huge\bf\@title}}% +\def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% +\JarticleWithoutAbst} + +% $B"!(Bzadankai $B!J:BCL2q!K(B +\def\ds@zadankai{ +\def\JarticleHeader{{\offinterlineskip +\rule{\textwidth}{0.1mm} +\vbox to8mm{\vfil\hbox{\hskip5mm{\gona $B:BCL2q(B}\hfil}\vfil} +\rule{\textwidth}{0.1mm} +\vskip0pt}% to end the paragraph and use new baselineskip +}% +\def\JarticleTitle{{\huge\bf\@title}}% +\def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% +\JarticleWithoutAbst} + +% $B"!(Bcolumn $B!J%3%i%`!K(B +\def\ds@column{ +\global\advance\textheight by-3mm +\global\advance\leftskip by3mm +\global\advance\rightskip by3mm +\global\def\@maketitle{\newpage \null +\hbox{\vbox to165\Q{% 172\Q = 7*\baselineskip +\begin{flushleft} +\null\vskip11.2mm +\leftskip=8mm \baselineskip10mm +{\huge\bf\@title} +\vskip1.5mm % to leave hmode and start a new paragraph +\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}% +\end{flushleft}\vfil}}}% +\columnsep 0pt % ueda +} + +% $B"!(Breview $B!J=qI>!K(B +\def\ds@bookreview{ +\def\JarticleHeader{{\offinterlineskip +\rule{\textwidth}{0.1mm} +\vbox to8mm{\vfil\hbox{\hskip5mm{\gona $B=q!!I>(B}\hfil}\vfil} +\rule{\textwidth}{0.1mm} +\vskip0pt}% to end the paragraph and use new baselineskip +}% +\def\JarticleTitle{{\huge\bf\@title}}% +\def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% +\JarticleWithoutAbst} + +% $B"!(Bpioneer $B!J%Q%$%*%K%"!K(B +\def\ds@pioneer{ +\def\JarticleHeader{{\offinterlineskip +\rule{\textwidth}{0.1mm} +\vbox to8mm{\vfil\hbox{\hskip5mm{\gona $B%Q%$%*%K%"(B}\hfil}\vfil} +\rule{\textwidth}{0.1mm} +\vskip0pt}% to end the paragraph and use new baselineskip +}% +\def\JarticleTitle{{\huge\bf\@title}}% +\def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% +\JarticleWithoutAbst} + +% $B"!(Bmemoriam $B!JDIEi5-;v!K(B +\def\ds@memoriam{ +\def\JarticleHeader{{\offinterlineskip +\rule{\textwidth}{0.1mm} +\vbox to8mm{\vfil\hbox{\hskip5mm{\gona }\hfil}\vfil} +\rule{\textwidth}{0.1mm} +\vskip0pt}% to end the paragraph and use new baselineskip +}% +\def\JarticleTitle{{\huge\bf\@title}}% +\def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% +\JarticleWithoutAbst} + +% ========================================================== +% $BFC=8$d?dA&$NL>A0$rF~$l$k$?$a$N%^%/%m!#%f!<%6$KDj5A$7$F$b$i$&!#(B +\def\tokushutitle{} +\def\suisentitle{} + +% $B"!(Btokushuronbun $B!JFC=8O@J8!K(B +\def\ds@tokushuronbun{ +\def\JarticleHeader{\hbox to\textwidth{\rule{3\@mojihaba}{1mm}\hbox{\small\bf\hskip1mm $BFC=8!|(B\tokushutitle}\leaderfill}}% +\def\JarticleTitle{{\huge\bf\@title}}% +\def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% +\Jarticle} + +% $B"!(BEtokushuronbun $B!J1QJ8FC=8O@J8!K(B +\def\ds@Etokushuronbun{ +\def\EarticleHeader{\hbox to\textwidth{\rule{3\@mojihaba}{1mm}\hbox{\small\bf\hskip1mm $BFC=8!|(B\tokushutitle}\leaderfill}}% +\def\EarticleTitle{{\huge\bf\@title}}% +\def\EarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% +\Earticle} + +% $B"!(Btokushusoftwareronbun $B!JFC=8%=%U%H%&%'%"O@J8!K(B +\def\ds@tokushusoftwareronbun{ +\def\JarticleHeader{\hbox to\textwidth{% +\hbox to \leftboxwidth{\leaderfillboxL}% +\hbox{\small\bf\hskip1mm $BFC=8!|(B\tokushutitle}\leaderfillboxL +\rule{0.9mm}{1mm}}}% +\def\JarticleTitle{{\huge\bf\@title}}% +\def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% +\Jarticle} + +% $B"!(Btokushututorial $B!JFC=8%A%e!<%H%j%"%k!K(B +\def\ds@tokushututorial{ +\def\JarticleHeader{{\offinterlineskip +\hbox to \strokewidth{\leaderfillstrokeL +\hbox{\small\bf\hskip1mm $BFC=8!|(B\tokushutitle\hskip2mm}% +\hbox to\rightstrokewidth{\leaderfillstrokeL}\rule{0.1mm}{1.6mm}}% +\hbox to\strokewidth{\hbox to0.1mm{{\vbox to8mm{\vss\rule{0.1mm}{9mm}}}}% +\vbox to8mm{\vfil\hbox{\hskip5mm{\gona $B%A%e!<%H%j%"%k(B}}\vfil}\hfil% +\hbox to0.1mm{\vbox to8mm{\vss\rule{0.1mm}{9mm}}}} +\rule{\strokewidth}{0.1mm} +\vskip0pt}% to end the paragraph and use new baselineskip +}% +\def\JarticleTitle{{\huge\bf\@title}}% +\def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% +\Jarticle} + +% $B"!(Btokushukaisetsu $B!JFC=82r@b!K(B +\def\ds@tokushukaisetsu{ +\def\JarticleHeader{{\offinterlineskip +\hbox to \textwidth{\leaderfillB\hbox{\small\bf\hskip1mm $BFC=8!|(B\tokushutitle +\hskip1mm}% +\hbox to3\@mojihaba{% + \vbox{\rule{3\@mojihaba}{0.1mm}\vskip0.4mm + \rule{3\@mojihaba}{0.1mm}\vskip0.4mm + \rule{3\@mojihaba}{0.1mm}\vskip0.4mm + \rule{3\@mojihaba}{0.1mm}}}}% +\vbox to8mm{\vfil\hbox{\hskip5mm{\gona $B2r!!@b(B}\hfil}\vfil} +\rule{\textwidth}{0.1mm} +\vskip0pt}% to end the paragraph and use new baselineskip +}% +\def\JarticleTitle{{\huge\bf\@title}}% +\def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% +\Jarticle} + +% $B"!(Btopics $B!JFC=8%H%T%C%/%9!K(B +\def\ds@tokushutopics{ +\def\JarticleHeader{{\offinterlineskip +% +\hbox to\textwidth{% +\setbox0=\hbox{\small\bf\hskip1mm $BFC=8!|(B\tokushutitle\hskip1mm}% +\leaders\hbox{\rule{1mm}{0.1mm}}\hfill +\vbox to0pt{\hsize\wd0\vss\box0\vss}\hbox{\rule{3\@mojihaba}{0.1mm}}} +% \hbox{\rule{3\@mojihaba}{0.1mm}}} +% +\vbox to8mm{\vfil\hbox{\hskip5mm{\gona $B%H%T%C%/%9(B}\hfil}\vfil} +\rule{\textwidth}{0.1mm} +\vskip0pt}% to end the paragraph and use new baselineskip +}% +\def\JarticleTitle{{\huge\bf\@title}}% +\def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% +\JarticleWithoutAbst} + +% $B"!(Btopics $B!JFC=8%=%U%H%&%'%">R2p!K(B +\def\ds@tokushusoftwareshokai{ +\def\JarticleHeader{{\offinterlineskip +% +\hbox to\textwidth{% +\setbox0=\hbox{\small\bf\hskip1mm $B>.FC=8!|(B\tokushutitle\hskip1mm}% +\leaders\hbox{\rule{1mm}{0.1mm}}\hfill +\vbox to0pt{\hsize\wd0\vss\box0\vss}\hbox{\rule{3\@mojihaba}{0.1mm}}} +% \hbox{\rule{3\@mojihaba}{0.1mm}}} +% +\vbox to8mm{\vfil\hbox{\hskip5mm{\gona $B%=%U%H%&%'%">R2p(B}\hfil}\vfil} +\rule{\textwidth}{0.1mm} +\vskip0pt}% to end the paragraph and use new baselineskip +}% +\def\JarticleTitle{{\huge\bf\@title}}% +\def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% +\JarticleWithoutAbst} + +% $B"!(Bsuisenronbun $B!J?dA&O@J8!K(B +\def\ds@suisenronbun{ +\def\JarticleHeader{\hbox to\textwidth{\rule{3\@mojihaba}{1mm}\hbox{\small\bf\hskip1mm $B?dA&O@J8!|(B\suisentitle}\leaderfill}}% +\def\JarticleTitle{{\huge\bf\@title}}% +\def\JarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% +\Jarticle} + +% $B"!(BEsuisenronbun $B!J1QJ8?dA&O@J8!K(B +\def\ds@Esuisenronbun{ +\def\EarticleHeader{\hbox to\textwidth{\rule{3\@mojihaba}{1mm}\hbox{\small\bf\hskip1mm $B?dA&O@J8!|(B\suisentitle}\leaderfill}}% +\def\EarticleTitle{{\huge\bf\@title}}% +\def\EarticleAuthor{\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}}% +\Earticle} +% ========================================================== + +% ========================================================== +% $B"!(Bkantogen $B!J4,F,8@!K(B +\def\ds@kantogen{ +\global\def\@maketitle{\newpage \null +\hbox{\vbox{ +\begin{flushleft} +\offinterlineskip +\vspace*{-\topskip} +\rule{\textwidth}{0.1mm} +\vskip6mm{\gona $B4,F,8@(B}\hskip15mm{\huge\@title}\vskip5mm\hskip27mm% +\Large\begin{tabular}[t]{@{}l}\@author\end{tabular}% +\vskip10mm plus10mm minus10mm% you must adjust this size +\vskip22.5\Q +\end{flushleft} +\vfil}}} +\leftskip=27mm +\@totalleftmargin=27mm +\@rightskip=27mm +\onecolumn +\baselineskip=22.5\Q +\global\tendm\global\rm % This does not work, I don't know why! +} +% ========================================================== + +% ========================================================== +% $B"!(Btokushutobira $B!JFC=8$NJT=8$K$"$?$C$F!K(B +\def\ds@tokushutobira{ +\global\def\@maketitle{\newpage \null +\vspace*{-\baselineskip} +\begin{flushleft} +\hbox to\textwidth +{\rule{3\@mojihaba}{1mm}\hbox{\small\bf\hskip1mm $BFC=8!|(B\tokushutitle}\leaderfill}% +\vskip12mm\hskip5mm{\huge\bf\@title}\vskip1mm\hskip5mm% +\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}% +\vskip10mm% +\end{flushleft}%\vfil +} +% tokushutobira must be flush left on even page, and flush right on +% odd page. +\ifodd\c@page +\leftskip=7\@mojihaba \rightskip=0pt +\@totalleftmargin=7\@mojihaba % for list environment such as itemize +\@rightskip=7\@mojihaba % for list environment such as itemize +\else +\leftskip=0pt \rightskip=7\@mojihaba +\@totalleftmargin=0pt +\@rightskip=7\@mojihaba +\fi +\onecolumn +} +% ========================================================== + +% ========================================================== +% $B"!(Btobira $B!J4,F,!K(B +\def\ds@tobira{ +\global\def\@maketitle{\newpage \null +\vspace*{-\baselineskip} +\begin{flushleft} +\rule{\textwidth}{1mm} +\vskip12mm\hskip5mm{\huge\bf\@title}\vskip1mm\hskip5mm% +\LARGE\begin{tabular}[t]{@{}l}\@author\end{tabular}% +\vskip10mm% +\end{flushleft}%\vfil +} +% tokushutobira must be flush left on even page, and flush right on +% odd page. +\ifodd\c@page +\leftskip=7\@mojihaba \rightskip=0pt +\@totalleftmargin=7\@mojihaba % for list environment such as itemize +\@rightskip=7\@mojihaba % for list environment such as itemize +\else +\leftskip=0pt \rightskip=7\@mojihaba +\@totalleftmargin=0pt +\@rightskip=7\@mojihaba +\fi +\onecolumn +} +% ========================================================== + +% ========================================================== +% $B"!(Bgakkaikiji $B!J3X2q5-;v!K(B +% Gakkai-Kiji header added by yaski +\def\ds@gakkaikiji{ +\global\def\@maketitle{\newpage \null +\hbox{\vbox to64.5\Q{% 43\Q=3*21.5\Q +\begin{flushleft} +{\offinterlineskip +\noindent +\hbox to \hsize{{\LARGE $BF|K\%=%U%H%&%'%"2J3X2q(B} \leaders\hrule height 2mm\hfill} +\vspace{2mm} +\hbox to \hsize{\footnotesize\bf +Japan Society for Software Science and Technology \hfil}} +\end{flushleft}\vfil}}} +} +% ========================================================== + +% ========================================================== +% $B"!(B henshu header added by yaski ($BJT=8$@$h$j(B) +\def\ds@henshu{ +\global\def\@maketitle{\newpage \null +\hbox{\vbox to64.5\Q{% 43\Q=3*21.5\Q +\begin{flushleft} +{\offinterlineskip +\noindent +\hbox to \hsize{{\LARGE $BF|K\%=%U%H%&%'%"2J3X2q(B} \leaders\hrule height 2mm\hfill} +\vspace{2mm} +\hbox to \hsize{\footnotesize\bf +Japan Society for Software Science and Technology \hfil}} +\end{flushleft}\vfil}}} +} +% ========================================================== + +% ========================================================== +% <13> hissha header added by ohno ($BI.R2p(B) +\def\ds@hissha{ +\setlength\headsep{47.5mm} +\setlength\textheight{160mm} +\pagestyle{hissha} +\@hisshatrue +% ---------------- +\raggedbottom +\global\def\@maketitle{\newpage \null +%\thispagestyle{hisshatop} +%\vskip-45mm % added by iwamoto 92.10.15 +%\vskip-55mm % added by iwamoto 92.10.15 +\vskip-53mm +%\hbox to \textwidth{\hrulefillx} +\vskip 10mm +\hbox{\vbox to40mm{% +\noindent +\vskip8mm +\begin{tabular}{l} +{\LARGE\bf $BI.(B\hspace{2mm}$BR(B\hspace{2mm}$B2p(B} +\end{tabular} +\vfil}}} +} +\def\ds@newsletr{ +\input{newsletr.sty} +} + +% ========================================================== +% $BAmL\MQ(B header here! + + +\mark{{}{}} + +% volpage$B!J%\%j%e!<%`DL$7%Z!<%8!K(Bhas been abolished as of Vol.22 (2005), +% but the counter volpageoffset is kept alive for backward compatibility +% because many papers still say \setcounter{volpageoffset}{...} . +% +% \newcounter{volpage} +\newcounter{volpageoffset} % You must set this to appropriate value +% \setcounter{volpageoffset}{0} % for each issue! + +% \def\thevolpage{\setcounter{volpage}{\value{page}}% +% \addtocounter{volpage}{\value{volpageoffset}}% +% \hbox to21pt{(\hfil\arabic{volpage}\hfil)}} +\let\thevolpage=\null + +\newcounter{$B4,?t(B} \newcounter{$B9f?t(B} +\newcounter{$BG/?t(B} +\newcounter{firstpage} +\newcounter{lastpage} + +\def\volNoPp#1#2#3#4{% + \ifNotTaikai{% + \setcounter{$B4,?t(B}{#1}\setcounter{$B9f?t(B}{#2}% + \setcounter{$BG/?t(B}{1983}\addtocounter{$BG/?t(B}{\value{$B4,?t(B}}% + \setcounter{firstpage}{#3}\setcounter{lastpage}{#4}\setcounter{page}{#3}}} + +\def\@oddheadcontents + {Vol.~\arabic{$B4,?t(B}\hskip\@mojihaba No.~\arabic{$B9f?t(B}\hskip\@mojihaba + \ifcase\value{$B9f?t(B}\or Jan.\or Apr.\or July\or Oct.\else\fi + \hskip.5\@mojihaba \setcounter{$BG/?t(B}{1983}\addtocounter{$BG/?t(B}{\value{$B4,?t(B}} + \arabic{$BG/?t(B}} + +\def\@evenheadcontents{$B%3%s%T%e!<%?%=%U%H%&%'%"(B} + +\def\ps@headings{\let\@mkboth\markboth +\def\@oddfoot{} +\def\@evenfoot{} +\def\@evenhead{\normalsize + \thepage\phantom{\thevolpage}\hfil\@evenheadcontents + \hfil\phantom{\thepage}\thevolpage} +\def\@oddhead{\normalsize + \thevolpage\phantom{\thepage}\hfil\@oddheadcontents + \hfil\phantom{\thevolpage}\thepage} +\def\sectionmark##1{\markboth {\uppercase{\ifnum \c@secnumdepth>\z@ + \thesection\hskip 1em\relax \fi ##1}}{}} +\def\subsectionmark##1{\markright{\ifnum \c@secnumdepth >\@ne + \thesubsection\hskip 1em\relax \fi ##1}}} + +\def\ps@hissha{\let\@mkboth\markboth +\def\@oddfoot{} +\def\@evenfoot{} +\def\@evenhead{\vbox to221.5mm{\hbox to\textwidth{\normalsize + \thepage\phantom{\thevolpage}\hfil{$B%3%s%T%e!<%?%=%U%H%&%'%"(B} + \hfil\phantom{\thepage}\thevolpage}\vskip3.5mm\rule{\textwidth}{0.1mm}\vfill\rule{\textwidth}{0.1mm}}} +\def\@oddhead{\vbox to221.5mm{\hbox to\textwidth{\normalsize + \thevolpage\phantom{\thepage}\hfil\@oddheadcontents + \hfil\phantom{\thevolpage}\thepage}\vskip3.5mm\rule{\textwidth}{0.1mm}\vfill\rule{\textwidth}{0.1mm}}} +\def\sectionmark##1{\markboth {\uppercase{\ifnum \c@secnumdepth>\z@ + \thesection\hskip 1em\relax \fi ##1}}{}} +\def\subsectionmark##1{\markright{\ifnum \c@secnumdepth >\@ne + \thesubsection\hskip 1em\relax \fi ##1}}} + +\def\ps@hisshatop{\let\@mkboth\markboth +\def\@oddfoot{} +\def\@evenfoot{} +\def\@evenhead{\vbox to221.5mm{\vskip.7mm\hbox to\textwidth{\normalsize + \thepage\phantom{\thevolpage}\hfil\phantom{$B%3%s%T%e!<%?%=%U%H%&%'%"(B} + \hfil\phantom{\thepage}\thevolpage}\vskip3.5mm\rule{\textwidth}{0.1mm}\vfill\rule{\textwidth}{0.1mm}}} +\def\@oddhead{\vbox to221.5mm{\vskip.7mm\hbox to\textwidth{\normalsize + \thevolpage\phantom{\thepage}\hfil\phantom{\@oddheadcontents} + \hfil\phantom{\thevolpage}\thepage}\vskip3.5mm\rule{\textwidth}{0.1mm}\vfill\rule{\textwidth}{0.1mm}}} +\def\sectionmark##1{\markboth {\uppercase{\ifnum \c@secnumdepth>\z@ + \thesection\hskip 1em\relax \fi ##1}}{}} +\def\subsectionmark##1{\markright{\ifnum \c@secnumdepth >\@ne + \thesubsection\hskip 1em\relax \fi ##1}}} + +\def\ps@newsheadings{\let\@mkboth\markboth +%\newfont{\cmssi}{cmssi10 scaled \magstep1} +%\def\cmssi{\usefont{OT1}{cmss}{m}{it}} +\font\cmssi=cmssi10 scaled \magstep1 +\def\@oddfoot{} +\def\@evenfoot{} +\def\@evenhead{\vbox to20mm{\vskip.7mm\hbox to\textwidth{\normalsize + \thepage\phantom{\thevolpage}\hfil{$B!!!!!!!!(B} + \hfil\phantom{\thepage}\thevolpage}\vskip2mm\hbox to\textwidth{%\hskip2mm +\rule{29mm}{0.1mm}\hss\raisebox{-.5mm}{\cmssi NewsLetter}\hss\rule{97mm}{0.1mm}%\hskip2mm +}\vfill}} +\def\@oddhead{\vbox to20mm{\vskip.7mm\hbox to\textwidth{\normalsize + \thevolpage\phantom{\thepage}\hfil{$B!!!!!!!!(B} + \hfil\phantom{\thevolpage}\thepage}\vskip2mm\hbox to\textwidth{%\hskip2mm +\rule{29mm}{0.1mm}\hss\raisebox{-.5mm}{\cmssi NewsLetter}\hss\rule{97mm}{0.1mm}%\hskip2mm +}\vfill}} +\def\sectionmark##1{\markboth {\uppercase{\ifnum \c@secnumdepth>\z@ + \thesection\hskip 1em\relax \fi ##1}}{}} +\def\subsectionmark##1{\markright{\ifnum \c@secnumdepth >\@ne + \thesubsection\hskip 1em\relax \fi ##1}}} + +\def\ps@myindexheadings{\let\@mkboth\markboth +%\newfont{\cmssi}{cmssi10 scaled \magstep1} +%\def\cmssi{\usefont{OT1}{cmss}{m}{it}} +\font\cmssi=cmssi10 scaled \magstep1 +\def\@oddfoot{} +\def\@evenfoot{} +\def\@evenhead{\vbox to20mm{\vskip.7mm\hbox to\textwidth{\normalsize + \thepage\phantom{\thevolpage}\hfil{$B!!!!!!!!(B} + \hfil\phantom{\thepage}\thevolpage}\vskip2mm\hbox to\textwidth{\hskip2mm\rule{27mm}{0.1mm}\hss\raisebox{-.5mm}{\cmssi NewsLetter}\hss\rule{95mm}{0.1mm}\hskip2mm}\vfill}} +\def\@oddhead{\vbox to20mm{\vskip.7mm\hbox to\textwidth{\normalsize + \thevolpage\phantom{\thepage}\hfil{$B!!!!!!!!(B} + \hfil\phantom{\thevolpage}\thepage}\vskip2mm\hbox to\textwidth{\hskip2mm\rule{27mm}{0.1mm}\hss\raisebox{-.5mm}{\cmssi NewsLetter}\hss\rule{95mm}{0.1mm}\hskip2mm}\vfill}} +\def\sectionmark##1{\markboth {\uppercase{\ifnum \c@secnumdepth>\z@ + \thesection\hskip 1em\relax \fi ##1}}{}} +\def\subsectionmark##1{\markright{\ifnum \c@secnumdepth >\@ne + \thesubsection\hskip 1em\relax \fi ##1}}} + +\def\ps@myheadings{\let\@mkboth\@gobbletwo +\def\@oddhead{\normalsize \thevolpage\hfil\thepage} +\def\@oddfoot{} +\def\@evenfoot{} +\def\@evenhead{\normalsize \thepage\hfil\thevolpage} +\def\sectionmark##1{}\def\subsectionmark##1{}} + +\pagestyle{headings} +\pagenumbering{arabic} + +\def\tablename{$BI=(B} +\def\figurename{$B?^(B} + +\if@LaTeX@e +\ifASCII +\def\bf{\normalfont\gtfamily\bfseries} +\fi +\else +\def\bf{\protect\pdg\protect\pbf} +\fi + +\def\today{\the\year $BG/(B \the\month $B7n(B \the\day $BF|(B} + +\def\sloppy{\tolerance 9000 \hfuzz .5\p@ \vfuzz .5\p@} + +\flushbottom + + + +% To balance the final page, +% following code is borrowed from nicetwocolumn style +\newdimen\dimen@@ + +\def\balancecolumns{\setbox0\vbox{\unvbox\@outputbox} \dimen@@=\ht0 + \advance\dimen@@ by\topskip \advance\dimen@@ by-\baselineskip + \divide\dimen@@ by2 \splittopskip=\topskip + {\vbadness=10000 \loop \global\setbox3=\copy0 + \global\setbox1=\vsplit3 to\dimen@@ + \ifdim\ht3>\dimen@@ \global\advance\dimen@@ by1pt\repeat} + \ifdim\dimen@@>\textheight \dimen@@=\textheight\fi + \setbox0=\vbox to \dimen@@{\unvbox1} \setbox2=\vbox to \dimen@@{\unvbox3} + \if\ht0>\ht2 \setbox2=\vbox to\ht0{\unvbox2}\dimen@@=\ht0\else + \if\ht2>\ht0 \setbox0=\vbox to\ht2{\unvbox0}\dimen@@=\ht2\fi\fi + \wd0=\hsize \wd2=\hsize +%\message{in balancecolumns dimen@@=\the\dimen@@, dp0=\the\dp0, dp2=\the\dp2} +\ifdim\dp0>\dp2\advance\dimen@@ by\dp0\else\advance\dimen@@ by\dp2\fi +\setbox\@outputbox\vbox to\dimen@@{\hbox to\textwidth{\box0\hfil\box2}\vfill}} + + +% you can refrain from balancing by falsifying following switch! +\newif\if@lastpagebalancing \@lastpagebalancingtrue % default is to balance + +% incorporate balanced output to \enddocument +\def\enddocument{\if@lastpagebalancing \global\let\@outputdblcol=\balancing@outputdblcol\fi% +\@checkend{document}\clearpage +\begingroup +\if@filesw \immediate\closeout\@mainaux +\def\global\@namedef##1##2{}\def\newlabel{\@testdef r}% +\def\bibcite{\@testdef b}\@tempswafalse \makeatletter\input \jobname.aux +\if@tempswa \@warning{Label(s) may have changed. Rerun to get +cross-references right}\fi\fi\endgroup +\deadcycles\z@\@@end} + +\newlength{\@interlinegap} + +% to change \interlinegap appropriately at appropriate time +\def\@outputdblcol{\if@firstcolumn \global\@firstcolumnfalse + \global\setbox\@leftcolumn\box\@outputbox +% Following interlinegap value may be wrong!! +% It is set to gap+depth for normalsize, and depth(2.031999Q) for footnotesize. +% This setting is inconsistent, but seems to work properly now. +%\ifx \@currsize\normalsize \global\@interlinegap 8.54815pt\else% setup +% reset to 10Q after final page footnote hack! +\ifx \@currsize\normalsize \global\@interlinegap 10\Q\else% setup + \ifx \@currsize\footnotesize \global\@interlinegap 2.03199\Q\else% appropriate + \ifx \@currsize\small \global\@interlinegap 3.08713pt\fi\fi\fi% gap here! + \else \global\@firstcolumntrue +\if@leftfootnoteexist\setbox\@leftcolumn\vbox to\@colht{\boxmaxdepth\maxdepth +\@texttop\dimen128=\dp\@leftcolumn +\unvbox\@leftcolumn\vskip\skip\footins\footnoterule% +%\message{in outputdblcol leftcolumnfootnote=ht:\the\ht\@leftcolumnfootnote, dp:\the\dp\@leftcolumnfootnote, wd:\the\wd\@leftcolumnfootnote} +\unvbox\@leftcolumnfootnote +\vskip-\dimen128\@textbottom} +\global\maxdepth\@maxdepth\else +\setbox\@leftcolumn\vbox to\@colht{\boxmaxdepth\maxdepth +\@texttop\dimen128=\dp\@leftcolumn +\unvbox\@leftcolumn\vfill% +\vskip-\dimen128\@textbottom} +\global\maxdepth\@maxdepth\fi +\if@rightfootnoteexist\setbox\@outputbox\vbox to\@colht{\boxmaxdepth\maxdepth +\@texttop\dimen128=\dp\@outputbox +\unvbox\@outputbox\vskip\skip\footins\footnoterule% +%\message{in outputdblcol rightcolumnfootnote=ht:\the\ht\@rightcolumnfootnote, dp:\the\dp\@rightcolumnfootnote, wd:\the\wd\@rightcolumnfootnote} +\unvbox\@rightcolumnfootnote +\vskip-\dimen128\@textbottom} +\global\maxdepth\@maxdepth\else +\setbox\@outputbox\vbox to\@colht{\boxmaxdepth\maxdepth +\@texttop\dimen128=\dp\@outputbox +\unvbox\@outputbox\vfill% +\vskip-\dimen128\@textbottom} +\global\maxdepth\@maxdepth\fi + \setbox\@outputbox\vbox{\hbox to\textwidth{\hbox to\columnwidth + {\box\@leftcolumn \hss}\hfil \vrule width\columnseprule\hfil + \hbox to\columnwidth{\box\@outputbox \hss}}}\@combinedblfloats + \@outputpage \begingroup \@dblfloatplacement \@startdblcolumn + \@whilesw\if@fcolmade \fi{\@outputpage\@startdblcolumn}\endgroup + \fi} + +\def\balancing@outputdblcol{\if@firstcolumn %\global\@firstcolumnfalse + \else \global\@firstcolumntrue + \setbox\@outputbox\vbox{\unvbox\@leftcolumn\vskip\@interlinegap% + \penalty\interlinepenalty\unvbox\@outputbox} + \fi + \balancecolumns \@combinedblfloats +\if@leftfootnoteexist\setbox\@outputbox\vbox to\@colht{\boxmaxdepth\maxdepth +\@texttop\dimen128=\dp\@outputbox +\unvbox\@outputbox\vfill\vskip\skip\footins\footnoterule% +%\message{in balancing@outputdblcol leftcolumnfootnote=ht:\the\ht\@leftcolumnfootnote, dp:\the\dp\@leftcolumnfootnote, wd:\the\wd\@leftcolumnfootnote} +\unvbox\@leftcolumnfootnote +\if@rightfootnoteexist +%\message{in balancing@outputdblcol rightcolumnfootnote=ht:\the\ht\@rightcolumnfootnote, dp:\the\dp\@rightcolumnfootnote, wd:\the\wd\@rightcolumnfootnote} +\unvbox\@rightcolumnfootnote\fi +\vskip-\dimen128 +\@textbottom} +\global\maxdepth\@maxdepth\fi + \@outputpage \begingroup \@dblfloatplacement \@startdblcolumn + \@whilesw\if@fcolmade \fi{\@outputpage\@startdblcolumn}\endgroup} + +\newbox\@leftcolumnfootnote \newbox\@rightcolumnfootnote +\newif\if@leftfootnoteexist \newif\if@rightfootnoteexist + +% Extra \@texttop somehow found its way into \@makecol. Deleted +% 1 Dec 86. (Found by Mike Harrison) + +\def\@makecol{\if@twocolumn +\if@firstcolumn +\ifvoid\footins \setbox\@outputbox\box\@cclv +%\message{in makecol @outputbox=(\the\ht\@outputbox, \the\dp\@outputbox, \the\wd\@outputbox)} +\global\@leftfootnoteexistfalse + \else\global\@leftfootnoteexisttrue +\setbox\@outputbox\box\@cclv +%\message{in makecol with foot @outputbox=(\the\ht\@outputbox, \the\dp\@outputbox, \the\wd\@outputbox)} +\global\setbox\@leftcolumnfootnote\box\footins +%\message{in makecol leftcolumnfootnote=ht:\the\ht\@leftcolumnfootnote, dp:\the\dp\@leftcolumnfootnote, wd:\the\wd\@leftcolumnfootnote} +\fi + \xdef\@freelist{\@freelist\@midlist}\gdef\@midlist{}\@combinefloats +\else %if@firstcolumn +\ifvoid\footins \setbox\@outputbox\box\@cclv +%\message{in makecol right @outputbox=(\the\ht\@outputbox, \the\dp\@outputbox, \the\wd\@outputbox)} +\global\@rightfootnoteexistfalse + \else\global\@rightfootnoteexisttrue +\setbox\@outputbox\box\@cclv +%\message{in makecol right with foot @outputbox=(\the\ht\@outputbox, \the\dp\@outputbox, \the\wd\@outputbox)} +\global\setbox\@rightcolumnfootnote\box\footins +%\message{in makecol rightcolumnfootnote=ht:\the\ht\@rightcolumnfootnote, dp:\the\dp\@rightcolumnfootnote, wd:\the\wd\@rightcolumnfootnote} +\fi + \xdef\@freelist{\@freelist\@midlist}\gdef\@midlist{}\@combinefloats +\fi %if@firstcolumn +\else % if@twocolumn +\ifvoid\footins \setbox\@outputbox\box\@cclv + \else\setbox\@outputbox + \vbox{\boxmaxdepth \maxdepth + \unvbox\@cclv\vskip\skip\footins\footnoterule\unvbox\footins}\fi + \xdef\@freelist{\@freelist\@midlist}\gdef\@midlist{}\@combinefloats + \setbox\@outputbox\vbox to\@colht{\boxmaxdepth\maxdepth + \@texttop\dimen128=\dp\@outputbox\unvbox\@outputbox + \vskip-\dimen128\@textbottom}% + \global\maxdepth\@maxdepth +\fi} + + + +\if@LaTeX@e +\long\def\@footnotetext#1{\insert\footins{% + \reset@font\footnotesize + \interlinepenalty\interfootnotelinepenalty + \splittopskip\footnotesep + \splitmaxdepth \dp\strutbox \floatingpenalty \@MM + \hsize\columnwidth \@parboxrestore\leftskip10\Q + \ifnum\value{footnote}>9\hangindent=20\Q\advance\hangindent by 5.2pt + \else\hangindent=20\Q\fi \hangafter=1 + \protected@edef\@currentlabel{% + \csname p@footnote\endcsname\@thefnmark + }% + \color@begingroup + \@makefntext{% + \rule\z@\footnotesep\ignorespaces#1\@finalstrut\strutbox}% + \color@endgroup}}% +\else +\long\def\@footnotetext#1{\insert\footins{\footnotesize + \interlinepenalty\interfootnotelinepenalty + \splittopskip\footnotesep + \splitmaxdepth \dp\strutbox \floatingpenalty \@MM + \hsize\columnwidth \@parboxrestore\leftskip10\Q +% extra indent of 5.2pt is decided empirically, roughly the width of a digit + \ifnum\value{footnote}>9\hangindent=20\Q\advance\hangindent by 5.2pt + \else\hangindent=20\Q\fi \hangafter=1 +% \hangindent=20\Q \hangafter=1 + \edef\@currentlabel{\csname p@footnote\endcsname\@thefnmark}\@makefntext + {\rule{\z@}{\footnotesep}\ignorespaces#1\strut}}} +\fi + +\long\def\@makefntext#1{\noindent$\@thefnmark$\hskip10\Q #1} + +\def\@makefnmark{\smash{\hbox{$^{\@thefnmark}$}}} % smashed to make it + % zero height + +\def\thefootnote{\mbox{\dag}\arabic{footnote}} + +% Following \footnoterule is changed to make a gap between footnoterule +% and first footnote text about 2Q. +%\def\footnoterule{\kern-3\p@ \hrule width 35mm \kern 2.6\p@} +\def\footnoterule{\kern0\p@ \hrule width 35mm \kern-0.4\p@} + + +\def\thanks#1{\footnotemark\begingroup +\def\protect{\noexpand\protect\noexpand}\xdef\@thanks{\@thanks + \protect\specialfootnotetext[\the\c@footnote]{\noindent #1}}\endgroup} + +\def\specialfootnotetext{\@ifnextchar + [{\@specialxfootnotenext}{\xdef\@thefnmark{\thempfn}\@specialfootnotetext}} + +\def\@specialxfootnotenext[#1]{\begingroup \csname c@\@mpfn\endcsname #1\relax + \xdef\@thefnmark{\thempfn}\endgroup \@specialfootnotetext} + +\def\@mpfn{footnote} +\def\thempfn{\thefootnote} + +\long\def\@specialfootnotetext#1{\insert\footins{\footnotesize + \interlinepenalty\interfootnotelinepenalty + \splittopskip\footnotesep + \splitmaxdepth \dp\strutbox \floatingpenalty \@MM + \hsize\columnwidth \@parboxrestore\leftskip10\Q + \hangindent=10\Q \hangafter=1 + \edef\@currentlabel{\csname p@footnote\endcsname\@thefnmark}\@specialmakefntext + {\rule{\z@}{\footnotesep}\ignorespaces#1\strut}}} + +\long\def\@specialmakefntext#1{\noindent\llap{$\@thefnmark$ }#1} + + + +% to add extra space before citation by yamanouchi +\def\cite{{\hskip 1pt}\@ifnextchar [{\@tempswatrue\@citex}{\@tempswafalse\@citex[]}} + +\def\@citex[#1]#2{\if@filesw\immediate\write\@auxout{\string\citation{#2}}\fi + \def\@citea{}% + {\footnotesize\@for\@citeb:=#2\do +% {\@citea\def\@citea{\penalty\@m\ }% + {\@citea\def\@citea{\penalty\@m{\hskip 1pt}}% + \@ifundefined{b@\@citeb}% + {{\bf ?}\@warning{Citation + `\@citeb' on page \thepage \space undefined}}% + \hbox{[\csname b@\@citeb\endcsname]}}}} + +% to make citations within sentences 11.5Q (same as other characters) +% new command \Cite similar to \cite is defined as follows. +% (normally citation numbers are typeset using \footnotesize) +\def\Cite{{\hskip 1pt}\@ifnextchar [{\@tempswatrue\@Citex}{\@tempswafalse\@Citex[]}} + +\def\@Citex[#1]#2{\if@filesw\immediate\write\@auxout{\string\citation{#2}}\fi + \def\@citea{}% + {\@for\@citeb:=#2\do +% {\@citea\def\@citea{\penalty\@m\ }% + {\@citea\def\@citea{\penalty\@m{\hskip 1pt}}% + \@ifundefined{b@\@citeb}% + {{\bf ?}\@warning{Citation + `\@citeb' on page \thepage \space undefined}}% + \hbox{[\csname b@\@citeb\endcsname]}}}} + +% you must place 1-moji space just right of eqation number +\def\@eqnnum{{\rm (\theequation)\hskip\@mojihaba}} + + + +% height adjusting environment +% you must use this as separate paragraph + +\newbox\adjustbox +\newdimen\adjustheight +\newcount\adjustlinecount + +\newenvironment{adjustvboxheight}{%\message{prevdepth=\the\prevdepth} +\vskip-\prevdepth\vskip1.4454pt % to cancel out various depth and set + % it to normal 1.445pt. For this to + % work properly, it is necessary to use + % this environment as a separate paragraph!! +\global\setbox\adjustbox=\vbox\bgroup% +\hsize\columnwidth }{\egroup% +\adjustheight=\ht\adjustbox% +\advance\adjustheight \dp\adjustbox% +\divide\adjustheight\baselineskip \adjustlinecount=\adjustheight% +\advance\adjustlinecount by 1 % +\adjustheight=\adjustlinecount\baselineskip% +% you must ajust the position of top box somehow!!! +\vskip-.5\Q\vskip-1.445pt\vspace*{.5\Q}\vspace*{1.445pt}% +%\fboxrule=0.01pt\fboxsep=0pt% for debugging +\vskip5\Q % = 1/2 gap +%\noindent\fbox{\vbox to\adjustheight{\vfil\box\adjustbox\vfil}}% +\noindent\vbox to\adjustheight{\vfil\box\adjustbox\vfil}% +\vskip-5\Q % = 1/2 gap +\vskip-1.445pt\noindent} + +\clubpenalty=-1000 \widowpenalty=-1000 % we allow club and widow lines ? +\displaywidowpenalty=-1000 + +% The following redefinition influences \linebreak etc. +\def\sloppy{\tolerance 9999 \hfuzz .5\p@ \vfuzz .5\p@} + +% use twocolumn instead of multicol +\twocolumn + +\vbadness10001 \hbadness5000 +\tolerance 9999 \pretolerance\m@ne + +\@options + +\@ifundefined{@maketitle}{\ds@ronbun}{} % to setup default title style + + +\if@LaTeX@e +\ifASCII +\DeclareFontShape{JY1}{mc}{m}{it}{<->ssub*mc/m/n}{} +\DeclareFontShape{JT1}{mc}{m}{it}{<->ssub*mc/m/n}{} +\DeclareFontShape{JY1}{mc}{m}{sl}{<->ssub*mc/m/n}{} +\DeclareFontShape{JT1}{mc}{m}{sl}{<->ssub*mc/m/n}{} +\DeclareFontShape{JY1}{mc}{m}{sc}{<->ssub*mc/m/n}{} +\DeclareFontShape{JT1}{mc}{m}{sc}{<->ssub*mc/m/n}{} + +\DeclareFontShape{JY1}{gt}{m}{it}{<->ssub*gt/m/n}{} +\DeclareFontShape{JT1}{gt}{m}{it}{<->ssub*gt/m/n}{} +\DeclareFontShape{JY1}{gt}{m}{sl}{<->ssub*gt/m/n}{} +\DeclareFontShape{JT1}{gt}{m}{sl}{<->ssub*gt/m/n}{} +\DeclareFontShape{JY1}{gt}{m}{sc}{<->ssub*gt/m/n}{} +\DeclareFontShape{JT1}{gt}{m}{sc}{<->ssub*gt/m/n}{} + +\DeclareFontShape{JY1}{mc}{bx}{it}{<->ssub*gt/m/n}{} +\DeclareFontShape{JT1}{mc}{bx}{it}{<->ssub*gt/m/n}{} +\DeclareFontShape{JY1}{mc}{bx}{sl}{<->ssub*gt/m/n}{} +\DeclareFontShape{JT1}{mc}{bx}{sl}{<->ssub*gt/m/n}{} +\DeclareFontShape{JY1}{mc}{bx}{sc}{<->ssub*gt/m/n}{} +\DeclareFontShape{JT1}{mc}{bx}{sc}{<->ssub*gt/m/n}{} +\fi +\fi + +\newcommand{\$B!'(B}{\hbox to1zw{\hss:\hss}} + +\endinput diff -r 000000000000 -r 50a9279c19eb dest-tree1.graffle --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/dest-tree1.graffle Sun Aug 07 01:55:35 2011 +0900 @@ -0,0 +1,1341 @@ + + + + + ActiveLayerIndex + 0 + ApplicationVersion + + com.omnigroup.OmniGraffle + 138.19.0.152255 + + AutoAdjust + + BackgroundGraphic + + Bounds + {{0, 0}, {559, 783}} + Class + SolidGraphic + ID + 2 + Style + + shadow + + Draws + NO + + stroke + + Draws + NO + + + + CanvasOrigin + {0, 0} + ColumnAlign + 1 + ColumnSpacing + 36 + CreationDate + 2011-08-06 17:56:26 +0900 + Creator + shoshi + DisplayScale + 1 0/72 in = 1 0/72 in + GraphDocumentVersion + 6 + GraphicsList + + + Class + LineGraphic + ID + 50 + Points + + {207, 132.5} + {238, 132.5} + {238, 132.5} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + Width + 4 + + + + + Class + LineGraphic + Head + + ID + 44 + + ID + 49 + Points + + {341.5, 133} + {363.5, 186.5} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 41 + + + + Class + LineGraphic + Head + + ID + 41 + + ID + 48 + Points + + {311.5, 79.5} + {341.5, 133} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 39 + + + + Class + LineGraphic + Head + + ID + 43 + + ID + 47 + Points + + {283.5, 133} + {311.5, 186.5} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 42 + + + + Class + LineGraphic + Head + + ID + 40 + + ID + 46 + Points + + {283.5, 133} + {259.5, 186.5} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 42 + + + + Class + LineGraphic + Head + + ID + 42 + + ID + 45 + Points + + {311.5, 79.5} + {283.5, 133} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 39 + + + + Bounds + {{344, 167}, {39, 39}} + Class + ShapedGraphic + ID + 44 + Shape + Circle + Style + + shadow + + Draws + NO + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + GapRatio + 0.5 + Width + 4 + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 G} + VerticalPad + 0 + + + + Bounds + {{292, 167}, {39, 39}} + Class + ShapedGraphic + ID + 43 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 E} + VerticalPad + 0 + + + + Bounds + {{264, 113.5}, {39, 39}} + Class + ShapedGraphic + ID + 42 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 B} + VerticalPad + 0 + + + + Bounds + {{322, 113.5}, {39, 39}} + Class + ShapedGraphic + ID + 41 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 C} + VerticalPad + 0 + + + + Bounds + {{240, 167}, {39, 39}} + Class + ShapedGraphic + ID + 40 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 D} + VerticalPad + 0 + + + + Bounds + {{292, 60}, {39, 39}} + Class + ShapedGraphic + ID + 39 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 A} + VerticalPad + 0 + + + + Class + LineGraphic + Head + + ID + 33 + + ID + 38 + Points + + {152.5, 133} + {174.5, 186.5} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 30 + + + + Class + LineGraphic + Head + + ID + 30 + + ID + 37 + Points + + {122.5, 79.5} + {152.5, 133} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 28 + + + + Class + LineGraphic + Head + + ID + 32 + + ID + 36 + Points + + {94.5, 133} + {122.5, 186.5} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 31 + + + + Class + LineGraphic + Head + + ID + 29 + + ID + 35 + Points + + {94.5, 133} + {70.5, 186.5} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 31 + + + + Class + LineGraphic + Head + + ID + 31 + + ID + 34 + Points + + {122.5, 79.5} + {94.5, 133} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 28 + + + + Bounds + {{155, 167}, {39, 39}} + Class + ShapedGraphic + ID + 33 + Shape + Circle + Style + + shadow + + Draws + NO + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + GapRatio + 0.5 + Width + 4 + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 F} + VerticalPad + 0 + + + + Bounds + {{103, 167}, {39, 39}} + Class + ShapedGraphic + ID + 32 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 E} + VerticalPad + 0 + + + + Bounds + {{75, 113.5}, {39, 39}} + Class + ShapedGraphic + ID + 31 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 B} + VerticalPad + 0 + + + + Bounds + {{133, 113.5}, {39, 39}} + Class + ShapedGraphic + ID + 30 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 C} + VerticalPad + 0 + + + + Bounds + {{51, 167}, {39, 39}} + Class + ShapedGraphic + ID + 29 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 D} + VerticalPad + 0 + + + + Bounds + {{103, 60}, {39, 39}} + Class + ShapedGraphic + ID + 28 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 A} + VerticalPad + 0 + + + + GridInfo + + GuidesLocked + NO + GuidesVisible + YES + HPages + 1 + ImageCounter + 1 + KeepToScale + + Layers + + + Lock + NO + Name + 繝ャ繧、繝、繝シ 1 + Print + YES + View + YES + + + LayoutInfo + + Animate + NO + circoMinDist + 18 + circoSeparation + 0.0 + layoutEngine + dot + neatoSeparation + 0.0 + twopiSeparation + 0.0 + + LinksVisible + NO + MagnetsVisible + NO + MasterSheets + + ModificationDate + 2011-08-06 18:01:25 +0900 + Modifier + shoshi + NotesVisible + NO + Orientation + 2 + OriginVisible + NO + PageBreaks + YES + PrintInfo + + NSBottomMargin + + float + 41 + + NSLeftMargin + + float + 18 + + NSPaperSize + + coded + BAtzdHJlYW10eXBlZIHoA4QBQISEhAdOU1ZhbHVlAISECE5TT2JqZWN0AIWEASqEhAx7X05TU2l6ZT1mZn2WgVMCgUoDhg== + + NSRightMargin + + float + 18 + + NSTopMargin + + float + 18 + + + PrintOnePage + + QuickLookPreview + + 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 + WQL95w9IoJDqThKo1Zw3SaAJF9BbCTTtpvFdS6AJ3/LOEug976fKBspj348iJqQH7TdI + oNrvSgI9eb9BAk3oZNBAl1ECTZhsbjTQqfEbGhdEUPwexzXQBEXrVgRNeO6sgprVvHFJ + lIL6FA2MKn2/QcnUfpRBoSFpvysd9J73K6IX8IfABR20odF1UCPLPR0042verQ6Ki9i1 + DmrR4VPPWQe95/0UjUkeg5Kp/QYdVPtd6aAn7zdwI0O4vdVB7Rpyq4NCTs32iw3ooK5l + 5oRjguvIqINmU8XniN8mjDroje+r4rielw6qvQYdlHtBVYKODR20iX9n31cogbaBjx+j + Dor48PXkng6a8buXWx3UbLif24+BpIPakqaDTvaVwHTQI7Q73k8ZgTD6ftRBW2h9v0EH + 5X5g9aCDnrxRawyM1t6n4+eR9z6aoLtA0MY5sdqEOyVU0/a3QwtOIAIkf3xG0P8PNQ5y + AHI8nq4mPLWMr599nmt7Ft+9r/a1q7TWjRnj0rAun7WcPvwf6MabdQplbmRzdHJlYW0K + ZW5kb2JqCjYgMCBvYmoKMjkyMAplbmRvYmoKMyAwIG9iago8PCAvVHlwZSAvUGFnZSAv + UGFyZW50IDQgMCBSIC9SZXNvdXJjZXMgNyAwIFIgL0NvbnRlbnRzIDUgMCBSIC9NZWRp + YUJveCBbMCAwIDU1OSA3ODNdCj4+CmVuZG9iago3IDAgb2JqCjw8IC9Qcm9jU2V0IFsg + L1BERiAvVGV4dCBdIC9Db2xvclNwYWNlIDw8IC9DczIgOSAwIFIgL0NzMSA4IDAgUiA+ + PiAvRm9udCA8PAovRjEuMCAxMCAwIFIgPj4gPj4KZW5kb2JqCjExIDAgb2JqCjw8IC9M + ZW5ndGggMTIgMCBSIC9OIDEgL0FsdGVybmF0ZSAvRGV2aWNlR3JheSAvRmlsdGVyIC9G + bGF0ZURlY29kZSA+PgpzdHJlYW0KeAGFUk9IFFEc/s02EoSIQYV4iHcKCZUprKyg2nZ1 + WZVtW5XSohhn37qjszPTm9k1xZMEXaI8dQ+iY3Ts0KGbl6LArEvXIKkgCDx16PvN7Ooo + hG95O9/7/f1+33tEbZ2m7zspQVRzQ5UrpaduTk2Lgx8pRR3UTlimFfjpYnGMseu5kr+7 + 19Zn0tiy3se1dvv2PbWVZWAh6i22txD6IZFmAB+ZnyhlgLPAHZav2D4BPFgOrBrwI6ID + D5q5MNPRnHSlsi2RU+aiKCqvYjtJrvv5uca+i7WJg/5cj2bWjr2z6qrRTNS090ShvA+u + RBnPX1T2bDUUpw3jnEhDGinyrtXfK0zHEZErEEoGUjVkuZ9qTp114HUYu126k+P49hCl + PslgqIm16bKZHYV9AHYqy+wQ8AXo8bJiD+eBe2H/W1HDk8AnYT9kh3nWrR/2F65T4HuE + PTXgzhSuxfHaih9eLQFD91QjaIxzTcTT1zlzpIjvMdQZmPdGOaYLMXeWqhM3gDthH1mq + ZgqxXfuu6iXuewJ30+M70Zs5C1ygHElysRXZFNA8CVgUfYuwSQ48Ps4eVeB3qJjAHLmJ + 3M0o9x7VERtno1KBVnqNV8ZP47nxxfhlbBjPgH6sdtd7fP/p4xV117Y+PPmNetw5rr2d + G1VhVnFlC93/xzKEj9knOabB06FZWGvYduQPmsxMsAwoxH8FPpf6khNV3NXu7bhFEsxQ + PixsJbpLVG4p1Oo9g0qsHCvYAHZwksQsWhy4U2u6OXh32CJ6bflNV7Lrhv769nr72vIe + bcqoKSgTzbNEZpSxW6Pk3Xjb/WaREZ84Or7nvYpayf5JRRA/hTlaKvIUVfRWUNbEb2cO + fhu2flw/pef1Qf08CT2tn9Gv6KMRvgx0Sc/Cc1Efo0nwsGkh4hKgioMz1E5UY40D4inx + 8rRbZJH9D0AZ/WYKZW5kc3RyZWFtCmVuZG9iagoxMiAwIG9iago3MDQKZW5kb2JqCjkg + MCBvYmoKWyAvSUNDQmFzZWQgMTEgMCBSIF0KZW5kb2JqCjEzIDAgb2JqCjw8IC9MZW5n + dGggMTQgMCBSIC9OIDMgL0FsdGVybmF0ZSAvRGV2aWNlUkdCIC9GaWx0ZXIgL0ZsYXRl + RGVjb2RlID4+CnN0cmVhbQp4AYVUz2sTQRT+Nm6p0CIIWmsOsniQIklZq2hF1Db9EWJr + DNsftkWQZDNJ1m426+4mtaWI5OLRKt5F7aEH/4AeevBkL0qFWkUo3qsoYqEXLfHNbky2 + perAzn7z3jfvfW923wANctI09YAE5A3HUqIRaWx8Qmr8iACOoglBNCVV2+xOJAZBg3P5 + e+fYeg+BW1bDe/t3snetmtK2mgeE/UDgR5rZKrDvF3EKWRICiDzfoSnHdAjf49jy7I85 + Tnl4wbUPKz3EWSJ8QDUtzn9NuFPNJdNAg0g4lPVxUj6c14uU1x0HaW5mxsgQvU+QprvM + 7qtioZxO9g6QvZ30fk6z3j7CIcILGa0/RriNnvWM1T/iYeGk5sSGPRwYNfT4YBW3Gqn4 + NcIUXxBNJ6JUcdkuDfGYrv1W8kqCcJA4ymRhgHNaSE/XTG74uocFfSbXE6/id1ZR4XmP + E2fe1N3vRdoCrzAOHQwaDJoNSFAQRQRhmLBQQIY8GjE0snI/I6sGG5N7MnUkart0YkSx + QXs23D23UaTdPP4oInGUQ7UIkvxB/iqvyU/lefnLXLDYVveUrZuauvLgO8XlmbkaHtfT + yONzTV58ldR2k1dHlqx5erya7Bo/7FeXMeaCNY/Ec7D78S1flcyXKYwUxeNV8+pLhHVa + MTffn2x/Oz3iLs8utdZzrYmLN1abl2f9akj77qq8k+ZV+U9e9fH8Z83EY+IpMSZ2iuch + iZfFLvGS2EurC+JgbccInZWGKdJtkfok1WBgmrz1L10/W3i9Rn8M9VGUGczSVIn3f8Iq + ZDSduQ5v+o/bx/wX5PeK558oAi9s4MiZum1Tce8QoWWlbnOuAhe/0X3wtm5ro344/ARY + PKsWrVI1nyC8ARx2h3oe6CmY05aWzTlShyyfk7rpymJSzFDbQ1JS1yXXZUsWs5lVYul2 + 2JnTHW4coTlC98SnSmWT+q/xEbD9sFL5+axS2X5OGtaBl/pvwLz9RQplbmRzdHJlYW0K + ZW5kb2JqCjE0IDAgb2JqCjczNwplbmRvYmoKOCAwIG9iagpbIC9JQ0NCYXNlZCAxMyAw + IFIgXQplbmRvYmoKNCAwIG9iago8PCAvVHlwZSAvUGFnZXMgL01lZGlhQm94IFswIDAg + NjEyIDc5Ml0gL0NvdW50IDEgL0tpZHMgWyAzIDAgUiBdID4+CmVuZG9iagoxNSAwIG9i + ago8PCAvVHlwZSAvQ2F0YWxvZyAvT3V0bGluZXMgMiAwIFIgL1BhZ2VzIDQgMCBSID4+ + CmVuZG9iagoyIDAgb2JqCjw8IC9MYXN0IDE2IDAgUiAvRmlyc3QgMTcgMCBSID4+CmVu + ZG9iagoxNyAwIG9iago8PCAvUGFyZW50IDE4IDAgUiAvQ291bnQgMCAvRGVzdCBbIDMg + MCBSIC9YWVogMCA3ODMgMCBdIC9UaXRsZSAo/v8wrTDjMPMw0DC5XDAwMCBcMDAwMSkK + Pj4KZW5kb2JqCjE4IDAgb2JqCjw8ID4+CmVuZG9iagoxNiAwIG9iago8PCAvUGFyZW50 + IDE4IDAgUiAvQ291bnQgMCAvRGVzdCBbIDMgMCBSIC9YWVogMCA3ODMgMCBdIC9UaXRs + ZSAo/v8wrTDjMPMw0DC5XDAwMCBcMDAwMSkKPj4KZW5kb2JqCjE5IDAgb2JqCjw8IC9M + ZW5ndGggMjAgMCBSIC9MZW5ndGgxIDY4MzYgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4K + c3RyZWFtCngBvVl7eBRVlj/nVlV3dXcC3Z1Xp5N+Wem8OiEkApKHpgndIRASA0GmOxpJ + JzQmkUiEEIVZ2MgISEDUQcCRGZXd0ZGXKRI+bWBgkMVVd33AjI+V8Vuf6Ox8Zl13ZT5H + SPeeqk4yhG/04w8/6+beex73cc7vnr636qZn5eowJEIfcNDQFOpeBupjNVL167auUHec + N79FdXZbb48zzgu5ANzyZd13dMV58VEAve2O5WtG+ydRf82z7eHQ0rgeLlM9o50EcR6n + UZ3V3tVzb5w3H6HauXxF26jerLQ3d4XuHZ0f3lf0d4W6wvH26V9QndW9YlXPKB+helr3 + yvBoewyQfW8CklSEFaCDO0ELDIyUmgG0f9LbgCetoqdnaYFhx5LJFRfBJKr8krqH1Ppf + Xb9955vw5RzDI+JfSaAba6/UmrxoHkACkn7Y8Mi4Ru1HhRiBRk8E5lKupDydssczywJ9 + +Aw8TPkpyhx04FZYQ3kL5V9Q5sepfcQdxa2DvOg9hmvAivO8Bt6xKDndYdEbHL+PoObI + E473LJ8cx3RavY8wfTARdLP0+BQ+CUvBgU+DG9dCDeTi40N5yx0tpNoH3ZT7KHNqibhv + 0F7iOIkF4OaR+mSDncfnHZ8XFzouFEcYDjpO50R4ql60E+ed7Dhle8LxO9sdjpOUD8RV + +/OoxfOOfbbljh32CD4+6Pi5LYLU55F4tdpGXZ93dOXtciwtVvXzd0XYgUFHKekXew2O + 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 + 6MqZHg39LwRq6msbmhZ7asLLe8M9HW0htYWqpoL+x0PnI4CPsnIy0iLSLQ/QjSHAo7HR + h2gYp5HO2Yl81VX87Kt4Zewr+/uv4quv4uco/P8DTIM5CQplbmRzdHJlYW0KZW5kb2Jq + CjIwIDAgb2JqCjQxMDcKZW5kb2JqCjIxIDAgb2JqCjw8IC9UeXBlIC9Gb250RGVzY3Jp + cHRvciAvQXNjZW50IDc3MCAvQ2FwSGVpZ2h0IDY4NCAvRGVzY2VudCAtMjMwIC9GbGFn + cyAzMgovRm9udEJCb3ggWy05NTEgLTQ4MSAxNDQ1IDExMjJdIC9Gb250TmFtZSAvSE5L + UFpWK0hlbHZldGljYSAvSXRhbGljQW5nbGUgMAovU3RlbVYgMCAvTWF4V2lkdGggMTUw + MCAvWEhlaWdodCA1MTMgL0ZvbnRGaWxlMiAxOSAwIFIgPj4KZW5kb2JqCjIyIDAgb2Jq + ClsgNjY3IDY2NyA3MjIgNzIyIDY2NyA2MTEgNzc4IF0KZW5kb2JqCjEwIDAgb2JqCjw8 + IC9UeXBlIC9Gb250IC9TdWJ0eXBlIC9UcnVlVHlwZSAvQmFzZUZvbnQgL0hOS1BaVitI + ZWx2ZXRpY2EgL0ZvbnREZXNjcmlwdG9yCjIxIDAgUiAvV2lkdGhzIDIyIDAgUiAvRmly + c3RDaGFyIDY1IC9MYXN0Q2hhciA3MSAvRW5jb2RpbmcgL01hY1JvbWFuRW5jb2RpbmcK + Pj4KZW5kb2JqCjIzIDAgb2JqCihNYWMgT1MgWCAxMC42LjggUXVhcnR6IFBERkNvbnRl + eHQpCmVuZG9iagoyNCAwIG9iagooRDoyMDExMDgwNjA5MDIzMlowMCcwMCcpCmVuZG9i + agoxIDAgb2JqCjw8IC9Qcm9kdWNlciAyMyAwIFIgL0NyZWF0aW9uRGF0ZSAyNCAwIFIg + L01vZERhdGUgMjQgMCBSID4+CmVuZG9iagp4cmVmCjAgMjUKMDAwMDAwMDAwMCA2NTUz + NSBmIAowMDAwMDEwMjAyIDAwMDAwIG4gCjAwMDAwMDUxNTkgMDAwMDAgbiAKMDAwMDAw + MzAzNiAwMDAwMCBuIAowMDAwMDA1MDEwIDAwMDAwIG4gCjAwMDAwMDAwMjIgMDAwMDAg + biAKMDAwMDAwMzAxNiAwMDAwMCBuIAowMDAwMDAzMTQwIDAwMDAwIG4gCjAwMDAwMDQ5 + NzQgMDAwMDAgbiAKMDAwMDAwNDA3OCAwMDAwMCBuIAowMDAwMDA5OTM0IDAwMDAwIG4g + CjAwMDAwMDMyNTAgMDAwMDAgbiAKMDAwMDAwNDA1OCAwMDAwMCBuIAowMDAwMDA0MTE0 + IDAwMDAwIG4gCjAwMDAwMDQ5NTQgMDAwMDAgbiAKMDAwMDAwNTA5MyAwMDAwMCBuIAow + MDAwMDA1MzM2IDAwMDAwIG4gCjAwMDAwMDUyMDcgMDAwMDAgbiAKMDAwMDAwNTMxNCAw + MDAwMCBuIAowMDAwMDA1NDQzIDAwMDAwIG4gCjAwMDAwMDk2NDAgMDAwMDAgbiAKMDAw + MDAwOTY2MSAwMDAwMCBuIAowMDAwMDA5ODg2IDAwMDAwIG4gCjAwMDAwMTAxMDggMDAw + MDAgbiAKMDAwMDAxMDE2MCAwMDAwMCBuIAp0cmFpbGVyCjw8IC9TaXplIDI1IC9Sb290 + IDE1IDAgUiAvSW5mbyAxIDAgUiAvSUQgWyA8ZTI4ODk5ZTgyYWFiYjk4NDA1Y2NjZmRj + NWExZjMyMzA+CjxlMjg4OTllODJhYWJiOTg0MDVjY2NmZGM1YTFmMzIzMD4gXSA+Pgpz + dGFydHhyZWYKMTAyNzcKJSVFT0YKMSAwIG9iago8PC9BdXRob3IgKHNob3NoaSkvQ3Jl + YXRpb25EYXRlIChEOjIwMTEwODA2MDg1NjAwWikvQ3JlYXRvciAoT21uaUdyYWZmbGUg + NS4zKS9Nb2REYXRlIChEOjIwMTEwODA2MDkwMTAwWikvUHJvZHVjZXIgMjMgMCBSID4+ + CmVuZG9iagp4cmVmCjEgMQowMDAwMDEwOTM1IDAwMDAwIG4gCnRyYWlsZXIKPDwvSUQg + WzxlMjg4OTllODJhYWJiOTg0MDVjY2NmZGM1YTFmMzIzMD4gPGUyODg5OWU4MmFhYmI5 + ODQwNWNjY2ZkYzVhMWYzMjMwPl0gL0luZm8gMSAwIFIgL1ByZXYgMTAyNzcgL1Jvb3Qg + MTUgMCBSIC9TaXplIDI1Pj4Kc3RhcnR4cmVmCjExMDc1CiUlRU9GCg== + + QuickLookThumbnail + + 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 + aENOAAAADAAAAZRlc0VTAAAAEgAAAaBqYUpQAAAADgAAAbJydVJVAAAAJAAAAcBzdlNF + AAAAEAAAAeR6aFRXAAAADgAAAfRkZURFAAAAEAAAAgJmaUZJAAAAEAAAAhJpdElUAAAA + FAAAAiJrb0tSAAAADAAAAjYASwBsAGUAdQByAGUAbgAtAEwAQwBEAEwAQwBEAC0AZgBh + AHIAdgBlAHMAawDmAHIAbQBLAG8AbABvAHIAIABMAEMARABDAG8AbABvAHIAIABMAEMA + RABGAGEAcgBnAGUALQBMAEMARABMAEMARAAgAGMAbwB1AGwAZQB1AHIATABDAEQAIABD + AG8AbABvAHIAaQBkAG8ATABDAEQAIABhACAAQwBvAHIAZQBzX2mCcgAgAEwAQwBEAEwA + QwBEACAAYwBvAGwAbwByMKsw6TD8ACAATABDAEQEJgQyBDUEQgQ9BD4EOQAgBBYEGgAt + BDQEOARBBD8EOwQ1BDkARgDkAHIAZwAtAEwAQwBEX2mCcm2yZnaYb3k6VmgARgBhAHIA + YgAtAEwAQwBEAFYA5AByAGkALQBMAEMARABMAEMARAAgAGMAbwBsAG8AcgBpzuy37AAg + AEwAQwBEAAB0ZXh0AAAAAENvcHlyaWdodCBBcHBsZSwgSW5jLiwgMjAxMQAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAWFlaIAAAAAAAAPNSAAEAAAABFs9YWVogAAAAAAAAansAADcfAAAB + w1hZWiAAAAAAAABl1gAAut0AAAgKWFlaIAAAAAAAACaFAAAOBAAAyWBjdXJ2AAAAAAAA + BAAAAAAFAAoADwAUABkAHgAjACgALQAyADYAOwBAAEUASgBPAFQAWQBeAGMAaABtAHIA + dwB8AIEAhgCLAJAAlQCaAJ8AowCoAK0AsgC3ALwAwQDGAMsA0ADVANsA4ADlAOsA8AD2 + APsBAQEHAQ0BEwEZAR8BJQErATIBOAE+AUUBTAFSAVkBYAFnAW4BdQF8AYMBiwGSAZoB + oQGpAbEBuQHBAckB0QHZAeEB6QHyAfoCAwIMAhQCHQImAi8COAJBAksCVAJdAmcCcQJ6 + AoQCjgKYAqICrAK2AsECywLVAuAC6wL1AwADCwMWAyEDLQM4A0MDTwNaA2YDcgN+A4oD + lgOiA64DugPHA9MD4APsA/kEBgQTBCAELQQ7BEgEVQRjBHEEfgSMBJoEqAS2BMQE0wTh + BPAE/gUNBRwFKwU6BUkFWAVnBXcFhgWWBaYFtQXFBdUF5QX2BgYGFgYnBjcGSAZZBmoG + ewaMBp0GrwbABtEG4wb1BwcHGQcrBz0HTwdhB3QHhgeZB6wHvwfSB+UH+AgLCB8IMghG + CFoIbgiCCJYIqgi+CNII5wj7CRAJJQk6CU8JZAl5CY8JpAm6Cc8J5Qn7ChEKJwo9ClQK + agqBCpgKrgrFCtwK8wsLCyILOQtRC2kLgAuYC7ALyAvhC/kMEgwqDEMMXAx1DI4MpwzA + DNkM8w0NDSYNQA1aDXQNjg2pDcMN3g34DhMOLg5JDmQOfw6bDrYO0g7uDwkPJQ9BD14P + eg+WD7MPzw/sEAkQJhBDEGEQfhCbELkQ1xD1ERMRMRFPEW0RjBGqEckR6BIHEiYSRRJk + EoQSoxLDEuMTAxMjE0MTYxODE6QTxRPlFAYUJxRJFGoUixStFM4U8BUSFTQVVhV4FZsV + vRXgFgMWJhZJFmwWjxayFtYW+hcdF0EXZReJF64X0hf3GBsYQBhlGIoYrxjVGPoZIBlF + GWsZkRm3Gd0aBBoqGlEadxqeGsUa7BsUGzsbYxuKG7Ib2hwCHCocUhx7HKMczBz1HR4d + Rx1wHZkdwx3sHhYeQB5qHpQevh7pHxMfPh9pH5Qfvx/qIBUgQSBsIJggxCDwIRwhSCF1 + IaEhziH7IiciVSKCIq8i3SMKIzgjZiOUI8Ij8CQfJE0kfCSrJNolCSU4JWgllyXHJfcm + JyZXJocmtyboJxgnSSd6J6sn3CgNKD8ocSiiKNQpBik4KWspnSnQKgIqNSpoKpsqzysC + KzYraSudK9EsBSw5LG4soizXLQwtQS12Last4S4WLkwugi63Lu4vJC9aL5Evxy/+MDUw + bDCkMNsxEjFKMYIxujHyMioyYzKbMtQzDTNGM38zuDPxNCs0ZTSeNNg1EzVNNYc1wjX9 + Njc2cjauNuk3JDdgN5w31zgUOFA4jDjIOQU5Qjl/Obw5+To2OnQ6sjrvOy07azuqO+g8 + JzxlPKQ84z0iPWE9oT3gPiA+YD6gPuA/IT9hP6I/4kAjQGRApkDnQSlBakGsQe5CMEJy + QrVC90M6Q31DwEQDREdEikTORRJFVUWaRd5GIkZnRqtG8Ec1R3tHwEgFSEtIkUjXSR1J + Y0mpSfBKN0p9SsRLDEtTS5pL4kwqTHJMuk0CTUpNk03cTiVObk63TwBPSU+TT91QJ1Bx + ULtRBlFQUZtR5lIxUnxSx1MTU19TqlP2VEJUj1TbVShVdVXCVg9WXFapVvdXRFeSV+BY + L1h9WMtZGllpWbhaB1pWWqZa9VtFW5Vb5Vw1XIZc1l0nXXhdyV4aXmxevV8PX2Ffs2AF + YFdgqmD8YU9homH1YklinGLwY0Njl2PrZEBklGTpZT1lkmXnZj1mkmboZz1nk2fpaD9o + lmjsaUNpmmnxakhqn2r3a09rp2v/bFdsr20IbWBtuW4SbmtuxG8eb3hv0XArcIZw4HE6 + cZVx8HJLcqZzAXNdc7h0FHRwdMx1KHWFdeF2Pnabdvh3VnezeBF4bnjMeSp5iXnnekZ6 + pXsEe2N7wnwhfIF84X1BfaF+AX5ifsJ/I3+Ef+WAR4CogQqBa4HNgjCCkoL0g1eDuoQd + hICE44VHhauGDoZyhteHO4efiASIaYjOiTOJmYn+imSKyoswi5aL/IxjjMqNMY2Yjf+O + Zo7OjzaPnpAGkG6Q1pE/kaiSEZJ6kuOTTZO2lCCUipT0lV+VyZY0lp+XCpd1l+CYTJi4 + mSSZkJn8mmia1ZtCm6+cHJyJnPedZJ3SnkCerp8dn4uf+qBpoNihR6G2oiailqMGo3aj + 5qRWpMelOKWpphqmi6b9p26n4KhSqMSpN6mpqhyqj6sCq3Wr6axcrNCtRK24ri2uoa8W + r4uwALB1sOqxYLHWskuywrM4s660JbSctRO1irYBtnm28Ldot+C4WbjRuUq5wro7urW7 + LrunvCG8m70VvY++Cr6Evv+/er/1wHDA7MFnwePCX8Lbw1jD1MRRxM7FS8XIxkbGw8dB + x7/IPci8yTrJuco4yrfLNsu2zDXMtc01zbXONs62zzfPuNA50LrRPNG+0j/SwdNE08bU + SdTL1U7V0dZV1tjXXNfg2GTY6Nls2fHadtr724DcBdyK3RDdlt4c3qLfKd+v4DbgveFE + 4cziU+Lb42Pj6+Rz5PzlhOYN5pbnH+ep6DLovOlG6dDqW+rl63Dr++yG7RHtnO4o7rTv + QO/M8Fjw5fFy8f/yjPMZ86f0NPTC9VD13vZt9vv3ivgZ+Kj5OPnH+lf65/t3/Af8mP0p + /br+S/7c/23//3BhcmEAAAAAAAMAAAACZmYAAPKnAAANWQAAE9AAAAoOdmNndAAAAAAA + AAAAAAMBAAACAAAAAwANACAAPABiAJMAzgESAVgBqAICAm0C4wNlA/IEiwUwBeAGnQdq + CEQJJgoOCwIMAw0RDisPSRByEaES3RQeFWIWshgEGWAawBwfHYke8SBdIcsjOiSlJhQn + gCjnKk4rry0OLmMvszD7MjszczSfNcQ24Tf5OQw6GjsqPDg9RD5OP1pAaEF2QoZDlkSo + RbpGykfaSOhJ90sETBBNHE4nTzFQOlFCUklTTlRSVVVWV1dYWFlZWlpaW1pcWl1aXlhf + VmBSYU1iRmM+ZDVlKmYfZxNoB2j7ae5q4WvUbMdtuW6rb51wjXF5cmFzQXQZdO51wXaX + d294Snkjef1613uvfIh9YH43fw5/5YC7gZKCaIM9hBOE6IW+hpOHaIg8iRaJ/YsEjD6N + rY84kLKR/ZMflCuVLpYwlzGYM5k0mjWbNZw2nTqeRp9loJih2KMVpEGlXaZup3qohqmR + qpurpayvrbmuw6/SsO2yIbNwtNC2KbdsuJi5trrPu+e8/r4WvzHAVsGSwujESMWbxs3H + 4cjwygbLJcxHzWTOc89s0FXRN9Ie0wrT+dTj1c3Wv9e62LzZv9rB277cr92R3mzfQuAZ + 4PLh0OK546jkm+WQ5oXneeht6WDqTesz7BLs6+3G7qTvhvBq8U7yNPMi9Cn1Xfa++DD5 + lPrf/Bn9WP6k//8AAAACAAsAGwAyAFIAegCsAOYBJwFvAcACGwKCAvIDcAP4BIgFIQXF + BnQHLgfzCMIJnQp9C2QMWA1TDlgPYhB1EYsSqBPQFPgWJxddGJMZzxsNHEwdjB7OIA0h + USKRI9AlCyZFJ3YopinRKvQsEC0oLjQvOTA5MTMyKTMeNBA1ATX0NuU31zjIObk6qTua + PIs9ez5qP1tATkFCQjdDLkQkRRpGEEcGR/tI8EnlSthLzEy+TbBOok+TUIRRc1JhU1BU + PlUrVhhXBVfxWNxZyFqzW59ciV1zXl1fRWAsYRNh+GLdY8FkpGWIZmtnTWgvaRFp82rV + a7ZsmG15blhvNnAScOlxv3KTc2R0NXUFddZ2pXd1eEV5FHnjerJ7gHxOfRx96n66f42A + aoFSgkSDPYQ6hTaGMIcriCWJH4oZixKMC40Ejf2O9o/xkPKR+ZMHlBiVKJY3l0SYUJlb + mmebcpx9nYeekp+coKehuKLSo/mlKaZcp4uotanaqv6sIa1FrmivjbC3se6zNbSFtdG3 + Dbg9uWm6mbvLvP++Nb9swKTB3MMRxEDFacaLx6rIyMnpyw3MM81azoLPrNDX0gbTNNRf + 1YTWpNfE2ObaCtsv3FTded6e38fg9+Ix43Lks+Xy5yzoZ+mj6t/sG+1Y7pzv8PF28y31 + EvcK+QL66/y7/mn//wAAAAIACgAXACwASABrAJcAygEGAUcBkQHjAj0CoQMNA4UEBwSS + BSYFwAZkBxIHyQiICU4KHwr5C9QMuA2lDpkPkhCPEZISmhOlFLYVyBbeF/kZEhotG0Yc + YR18HpcfriDCIdQi5SPtJPIl8CboJ9gowimlKoMrWiwvLQEt0i6kL3cwSjEgMfcyzjOm + NH41VTYsNwI32DitOYI6VjsqO/080D2jPnc/SkAfQPVBzEKlQ35EVkUuRgVG3Ee0SIpJ + YEo2SwtL4Ey1TYlOXU8xUAVQ2VGsUoBTU1QlVPZVyFaaV2tYO1kLWdtaq1t6XEhdFl3k + XrFff2BLYRdh42KuY3pkRmURZdtmpmdxaDtpBGnOapdrYGwpbPFtuG6Ab0ZwCXDMcYxy + SnMIc8V0gnU+dft2t3dzeC546Xmkel97GnvUfI59SH4Cfr5/foBIgR2B+4Lgg8iEsYWb + hoSHbYhWiT6KJosNi/WM3I3DjqqPlJCBkXeScpNwlHGVcZZxl3GYcJlummmbYJxTnUqe + TJ9doHmhnaLFo+6lFaY3p0yoUqlRqlure6y0rfuvR7CTsd+zK7R2tcG3C7hTuZi627wh + vWy+vcATwWrCw8QbxXTGzsgmyX3K1MwqzYLO49BW0dbTY9T11ojYGtmt20Dc1t6A4E3i + U+SQ5vfplOzF8VT32f//AABuZGluAAAAAAAABjYAAKVGAABWlAAAUzkAAKWOAAAlqAAA + DTwAAFANAABUOQACGZkAAb1wAAFcKAADAQAAAgAAAB4AQQBiAIMApADFAOYBBgEnAUkB + awGNAa8B0QH0AhcCOwJfAoMCqALOAvMDGgNBA2gDkAO4A+IECwQ2BGEEjQS5BOcFFQVF + BXUFpgXYBgwGQQZ3Bq4G6AciB18HngfeCCIIaAiwCP0JTAmgCfYKUAqtCw0LbgvSDDgM + oQ0LDXYN4w5RDsEPMg+kEBkQkBEJEYUSAhKCEwUTiRQQFJkVJRWzFkQW2BdvGAgYpBlD + GeQahxstG9Ucfx0sHdwejh9EH/0guiF6Ij4jBSPPJJwlayY9JxIn6ijEKaIqgitlLEwt + OS4uLy8wPjFVMmwzgzSaNbU20zf2OR06Rzt2PKk93z8ZQFdBmULfRChFdUbGSBpJZ0qV + S5dMdk1ATf9OwU+MUGpRaVKEU7BU5FYaV1NYjlnMWw1cUV2WXthgD2EzYkdjVWRkZX9m + q2foaTFqgWvTbShugG/acTdylnP4dVd2rHfteRd6MHtCfFl9f365gAmBaILNhDaFoocP + iH6J54tBjISNtY7gkA6RTpKwlDSVxZdOmM2aSJvGnVGe+KDIor6ksqaXqHqqaaxbrkGw + FbHhs621f7deuVq7fL23v/nCOcRtxorImcqkzK/OvtDR0ufVCNc92Y3b9N5a4LXjC+Vh + 57rqCOwn7gDvnfEe8pj0HPW29235Nfr8/Lb+X///AAAAJABLAHEAlgC8AOIBCAEuAVQB + egGiAckB8QIZAkICawKVAsAC6wMWA0MDcAOdA8wD+wQrBFwEjgTBBPUFKgVhBZgF0QYL + BkcGhQbEBwYHSgePB9gIJAhzCMUJHAl3CdYKOQqgCwoLdwvnDFgMzQ1DDbwOOA62DzYP + uRA/EMYRTxHZEmUS8hOCFBQUqBU/FdkWdRcUF7YYWhkCGawaWRsJG7wccx0sHegepx9p + IC4g9iHBIo8jXyQzJQol5CbCJ6QoiSlzKmArUSxFLTwuNy81MDYxOjJCM000WzVuNoY3 + pjjPOf47NDxvPa4+8kA5QYRC00QnRX9G20g7SZ1K/UxQTZNOyk/8US5SZFOeVNpWGldc + WKFZ6ls1XINd018lYHNhvGL+ZD1lfWbBaAlpVmqla/dtTG6jb/xxWXK4dBl1fHbaeDB5 + e3q9e/p9On6Bf86BIoJ5g9OFMIaOh+6JToqqi/uNQI58j7WQ9ZJEk6KVCZZyl9iZPpqj + nAidb57WoD2hpqMUpImmBqeOqR6qtKxNreOveLELsp+0NLXKt2C49bqIvBy9tb9XwQLC + tcRpxhzHzsmAyzTM6s6j0FvSEdO/1WPXANib2jnb3d2H3zLg3+KM5Dvl7Oee6U7q9eyI + 7fnvSfCF8bHyzvPo9P/2GPcz+FT5fPqq++r9OP6V//8AAAApAFQAfwCpANMA/gEpAVQB + gAGsAdgCBgI0AmICkQLBAvIDIwNWA4kDvQPzBCkEYASZBNMFDwVMBYsFywYNBlIGmQbi + By0HfQfPCCYIgQjhCUcJsgokCpsLFguVDBYMmg0fDaYOMA68D0wP3xB1EQ8RrBJNEvET + mRREFPIVoxZWFwsXwRh6GTYZ9hq5G38cSR0XHegevR+VIHIhUSI0IxokBCTyJeMm2SfS + KM8p0CrVK94s6y38LxIwLDFKMmwzkzS+Ne03IDhXOZI60jwVPV0+qj/7QVBCqkQJRW1G + 10hKScZLTEzYTmlQAFGbUzxU4laOWD9Z9VuxXXJfNmDyYptkK2WtZypopmoma6ltL265 + cEdx2HNtdQZ2onhBed97eH0Gfo6AFIGZgyKErYY7h82JY4sBjKuOXJAGkZuTHpSVlgeX + d5jnmlqb051YnvSgqaJlpAeliqb2qFiptasUrHSt1q85sJ6yBbNutNm2R7e5uTC6qrwk + vZu/DsB9werDV8TExjLHockSyoTL981szuTQXdHZ01fU19ZU18nZMtqS2+vdPt6O393h + LeJ+49DlI+Z4583pI+p268Ds/u4x70rwWfFZ8k7zPPQj9Qf14va694D4Pfjw+YH6Evqg + +wn7cfvZ/EL8mfzo/Tf9hf3U/iP+af6t/vD/NP94/7v//wAAc2YzMgAAAAAAAQxCAAAF + 3v//8yYAAAeSAAD9kf//+6L///2jAAAD3AAAwGxtbW9kAAAAAAAABhAAAJzFAAAAAMZ6 + 44AAAAAAAAAAAAAAAAAAAAAA + + ReadOnly + NO + RowAlign + 1 + RowSpacing + 36 + SheetTitle + 繧ュ繝」繝ウ繝舌せ 1 + SmartAlignmentGuidesActive + YES + SmartDistanceGuidesActive + YES + UniqueID + 1 + UseEntirePage + + VPages + 1 + WindowInfo + + CurrentSheet + 0 + ExpandedCanvases + + Frame + {{291, 0}, {693, 778}} + ListView + + OutlineWidth + 142 + RightSidebar + + ShowRuler + + Sidebar + + SidebarWidth + 120 + VisibleRegion + {{0, 0}, {544, 609}} + Zoom + 1 + ZoomValues + + + 繧ュ繝」繝ウ繝舌せ 1 + 1 + 1 + + + + saveQuickLookFiles + YES + + diff -r 000000000000 -r 50a9279c19eb dest-tree1.pdf Binary file dest-tree1.pdf has changed diff -r 000000000000 -r 50a9279c19eb dest-tree2.graffle --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/dest-tree2.graffle Sun Aug 07 01:55:35 2011 +0900 @@ -0,0 +1,2611 @@ + + + + + ActiveLayerIndex + 0 + ApplicationVersion + + com.omnigroup.OmniGraffle + 138.19.0.152255 + + AutoAdjust + + BackgroundGraphic + + Bounds + {{0, 0}, {559, 783}} + Class + SolidGraphic + ID + 2 + Style + + shadow + + Draws + NO + + stroke + + Draws + NO + + + + CanvasOrigin + {0, 0} + ColumnAlign + 1 + ColumnSpacing + 36 + CreationDate + 2011-08-06 17:56:26 +0900 + Creator + shoshi + DisplayScale + 1 0/72 in = 1.0000 in + GraphDocumentVersion + 6 + GraphicsList + + + Class + Group + Graphics + + + Bounds + {{403, 161.112}, {49, 10.3881}} + Class + ShapedGraphic + ID + 84 + Shape + Rectangle + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;} +{\colortbl;\red255\green255\blue255;} +\deftab720 +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardeftab720\ri-380\qc + +\f0\b\fs24 \cf0 \expnd0\expndtw0\kerning0 +\'95\'d2\'8f\'57\'8e\'d2} + VerticalPad + 0 + + + + Class + Group + Graphics + + + AllowLabelDrop + + Class + LineGraphic + ID + 86 + Points + + {438.565, 134.276} + {424.339, 134.276} + + Style + + stroke + + HeadArrow + 0 + TailArrow + 0 + + + + + AllowLabelDrop + + Class + LineGraphic + ID + 87 + Points + + {424.339, 134.276} + {410.113, 134.276} + + Style + + stroke + + HeadArrow + 0 + TailArrow + 0 + + + + + AllowLabelDrop + + Class + LineGraphic + ID + 88 + Points + + {424.339, 144.664} + {431.452, 160.246} + + Style + + stroke + + HeadArrow + 0 + TailArrow + 0 + + + + + AllowLabelDrop + + Class + LineGraphic + ID + 89 + Points + + {424.339, 144.664} + {417.226, 160.246} + + Style + + stroke + + HeadArrow + 0 + TailArrow + 0 + + + + + AllowConnections + NO + AllowLabelDrop + + AllowToConnect + + Class + LineGraphic + ID + 90 + Points + + {424.339, 129.082} + {424.339, 144.664} + + Style + + stroke + + HeadArrow + 0 + TailArrow + 0 + + + + + Bounds + {{417.226, 118.694}, {14.2258, 10.3881}} + Class + ShapedGraphic + ID + 91 + Shape + Circle + Style + + shadow + + Draws + NO + + + + + ID + 85 + + + Bounds + {{403, 113.5}, {42.6774, 57.1343}} + Class + ShapedGraphic + ID + 92 + Shape + Rectangle + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + + + ID + 83 + + + Class + Group + Graphics + + + Bounds + {{207, 97.6117}, {49, 10.3881}} + Class + ShapedGraphic + ID + 74 + Shape + Rectangle + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;} +{\colortbl;\red255\green255\blue255;} +\deftab720 +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardeftab720\ri-380\qc + +\f0\b\fs24 \cf0 \expnd0\expndtw0\kerning0 +\'89\'7b\'97\'97\'8e\'d2} + VerticalPad + 0 + + + + Class + Group + Graphics + + + AllowLabelDrop + + Class + LineGraphic + ID + 76 + Points + + {242.565, 70.776} + {228.339, 70.776} + + Style + + stroke + + HeadArrow + 0 + TailArrow + 0 + + + + + AllowLabelDrop + + Class + LineGraphic + ID + 77 + Points + + {228.339, 70.776} + {214.113, 70.776} + + Style + + stroke + + HeadArrow + 0 + TailArrow + 0 + + + + + AllowLabelDrop + + Class + LineGraphic + ID + 78 + Points + + {228.339, 81.1642} + {235.452, 96.7463} + + Style + + stroke + + HeadArrow + 0 + TailArrow + 0 + + + + + AllowLabelDrop + + Class + LineGraphic + ID + 79 + Points + + {228.339, 81.1642} + {221.226, 96.7463} + + Style + + stroke + + HeadArrow + 0 + TailArrow + 0 + + + + + AllowConnections + NO + AllowLabelDrop + + AllowToConnect + + Class + LineGraphic + ID + 80 + Points + + {228.339, 65.582} + {228.339, 81.1641} + + Style + + stroke + + HeadArrow + 0 + TailArrow + 0 + + + + + Bounds + {{221.226, 55.194}, {14.2258, 10.3881}} + Class + ShapedGraphic + ID + 81 + Shape + Circle + Style + + shadow + + Draws + NO + + + + + ID + 75 + + + Bounds + {{207, 50}, {42.6774, 57.1343}} + Class + ShapedGraphic + ID + 82 + Shape + Rectangle + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + + + ID + 73 + + + Class + Group + Graphics + + + Bounds + {{-1.90735e-06, 97.6118}, {49, 10.3881}} + Class + ShapedGraphic + ID + 3 + Shape + Rectangle + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;} +{\colortbl;\red255\green255\blue255;} +\deftab720 +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardeftab720\ri-380\qc + +\f0\b\fs24 \cf0 \expnd0\expndtw0\kerning0 +\'89\'7b\'97\'97\'8e\'d2} + VerticalPad + 0 + + + + Class + Group + Graphics + + + AllowLabelDrop + + Class + LineGraphic + ID + 5 + Points + + {35.5645, 70.7761} + {21.3387, 70.7761} + + Style + + stroke + + HeadArrow + 0 + TailArrow + 0 + + + + + AllowLabelDrop + + Class + LineGraphic + ID + 6 + Points + + {21.3387, 70.7761} + {7.1128, 70.7761} + + Style + + stroke + + HeadArrow + 0 + TailArrow + 0 + + + + + AllowLabelDrop + + Class + LineGraphic + ID + 7 + Points + + {21.3386, 81.1643} + {28.4516, 96.7464} + + Style + + stroke + + HeadArrow + 0 + TailArrow + 0 + + + + + AllowLabelDrop + + Class + LineGraphic + ID + 8 + Points + + {21.3387, 81.1643} + {14.2258, 96.7464} + + Style + + stroke + + HeadArrow + 0 + TailArrow + 0 + + + + + AllowConnections + NO + AllowLabelDrop + + AllowToConnect + + Class + LineGraphic + ID + 9 + Points + + {21.3387, 65.5821} + {21.3387, 81.1642} + + Style + + stroke + + HeadArrow + 0 + TailArrow + 0 + + + + + Bounds + {{14.2258, 55.1941}, {14.2258, 10.3881}} + Class + ShapedGraphic + ID + 10 + Shape + Circle + Style + + shadow + + Draws + NO + + + + + ID + 4 + + + Bounds + {{-3.05176e-05, 50.0001}, {42.6774, 57.1343}} + Class + ShapedGraphic + ID + 11 + Shape + Rectangle + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + + + ID + 20 + + + Class + LineGraphic + Head + + ID + 61 + + ID + 72 + Points + + {386, 99} + {380, 186.5} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + Pattern + 1 + TailArrow + 0 + Width + 2 + + + Tail + + ID + 71 + + + + Bounds + {{365.5, 90}, {41, 18}} + Class + ShapedGraphic + FitText + YES + Flow + Resize + ID + 71 + Shape + Rectangle + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Pad + 0 + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;\f1\fnil\fcharset128 HiraKakuProN-W3;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 F +\f1 \'82\'f0 +\f0 G +\f1 \'82\'d6} + VerticalPad + 0 + + Wrap + NO + + + Bounds + {{223.5, 108.5}, {45, 18}} + Class + ShapedGraphic + FitText + YES + Flow + Resize + ID + 70 + Shape + Rectangle + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Pad + 0 + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;\f1\fnil\fcharset128 HiraKakuProN-W3;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 B +\f1 \'82\'f0\'91\'96\'8d\'b8} + VerticalPad + 0 + + Wrap + NO + + + Bounds + {{245.5, 65.5}, {45, 18}} + Class + ShapedGraphic + FitText + YES + Flow + Resize + ID + 69 + Shape + Rectangle + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Pad + 0 + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;\f1\fnil\fcharset128 HiraKakuProN-W3;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 A +\f1 \'82\'f0\'91\'96\'8d\'b8} + VerticalPad + 0 + + Wrap + NO + + + Class + LineGraphic + Head + + ID + 57 + + ID + 68 + Points + + {300, 133} + {256.5, 145} + {276, 186.5} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + Pattern + 1 + TailArrow + 0 + + + Tail + + ID + 59 + + + + Class + LineGraphic + Head + + ID + 59 + + ID + 67 + Points + + {328, 79.5} + {280.5, 92} + {300, 133} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + Pattern + 1 + TailArrow + 0 + + + Tail + + ID + 56 + + + + Class + LineGraphic + Head + + ID + 61 + + ID + 66 + Points + + {358, 133} + {380, 186.5} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 58 + + + + Class + LineGraphic + Head + + ID + 58 + + ID + 65 + Points + + {328, 79.5} + {358, 133} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 56 + + + + Class + LineGraphic + Head + + ID + 60 + + ID + 64 + Points + + {300, 133} + {328, 186.5} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 59 + + + + Class + LineGraphic + Head + + ID + 57 + + ID + 63 + Points + + {300, 133} + {276, 186.5} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 59 + + + + Class + LineGraphic + Head + + ID + 59 + + ID + 62 + Points + + {328, 79.5} + {300, 133} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 56 + + + + Bounds + {{360.5, 167}, {39, 39}} + Class + ShapedGraphic + ID + 61 + Shape + Circle + Style + + shadow + + Draws + NO + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + GapRatio + 0.5 + Width + 4 + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 F} + VerticalPad + 0 + + + + Bounds + {{308.5, 167}, {39, 39}} + Class + ShapedGraphic + ID + 60 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 E} + VerticalPad + 0 + + + + Bounds + {{280.5, 113.5}, {39, 39}} + Class + ShapedGraphic + ID + 59 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 B} + VerticalPad + 0 + + + + Bounds + {{338.5, 113.5}, {39, 39}} + Class + ShapedGraphic + ID + 58 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 C} + VerticalPad + 0 + + + + Bounds + {{256.5, 167}, {39, 39}} + Class + ShapedGraphic + ID + 57 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 D} + VerticalPad + 0 + + + + Bounds + {{308.5, 60}, {39, 39}} + Class + ShapedGraphic + ID + 56 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 A} + VerticalPad + 0 + + + + Bounds + {{18, 108.5}, {45, 18}} + Class + ShapedGraphic + FitText + YES + Flow + Resize + ID + 55 + Shape + Rectangle + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Pad + 0 + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;\f1\fnil\fcharset128 HiraKakuProN-W3;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 B +\f1 \'82\'f0\'91\'96\'8d\'b8} + VerticalPad + 0 + + Wrap + NO + + + Bounds + {{40, 65.5}, {45, 18}} + Class + ShapedGraphic + FitText + YES + Flow + Resize + ID + 54 + Shape + Rectangle + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Pad + 0 + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;\f1\fnil\fcharset128 HiraKakuProN-W3;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 A +\f1 \'82\'f0\'91\'96\'8d\'b8} + VerticalPad + 0 + + Wrap + NO + + + Class + LineGraphic + Head + + ID + 29 + + ID + 53 + Points + + {94.5, 133} + {51, 145} + {70.5, 186.5} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + Pattern + 1 + TailArrow + 0 + + + Tail + + ID + 31 + + + + Class + LineGraphic + Head + + ID + 31 + + ID + 52 + Points + + {122.5, 79.5} + {75, 92} + {94.5, 133} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + Pattern + 1 + TailArrow + 0 + + + Tail + + ID + 28 + + + + Class + LineGraphic + ID + 50 + Points + + {207, 132.5} + {238, 132.5} + {238, 132.5} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + Width + 4 + + + + + Class + LineGraphic + Head + + ID + 33 + + ID + 38 + Points + + {152.5, 133} + {174.5, 186.5} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 30 + + + + Class + LineGraphic + Head + + ID + 30 + + ID + 37 + Points + + {122.5, 79.5} + {152.5, 133} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 28 + + + + Class + LineGraphic + Head + + ID + 32 + + ID + 36 + Points + + {94.5, 133} + {122.5, 186.5} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 31 + + + + Class + LineGraphic + Head + + ID + 29 + + ID + 35 + Points + + {94.5, 133} + {70.5, 186.5} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 31 + + + + Class + LineGraphic + Head + + ID + 31 + + ID + 34 + Points + + {122.5, 79.5} + {94.5, 133} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 28 + + + + Bounds + {{155, 167}, {39, 39}} + Class + ShapedGraphic + ID + 33 + Shape + Circle + Style + + shadow + + Draws + NO + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + GapRatio + 0.5 + Width + 4 + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 F} + VerticalPad + 0 + + + + Bounds + {{103, 167}, {39, 39}} + Class + ShapedGraphic + ID + 32 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 E} + VerticalPad + 0 + + + + Bounds + {{75, 113.5}, {39, 39}} + Class + ShapedGraphic + ID + 31 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 B} + VerticalPad + 0 + + + + Bounds + {{133, 113.5}, {39, 39}} + Class + ShapedGraphic + ID + 30 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 C} + VerticalPad + 0 + + + + Bounds + {{51, 167}, {39, 39}} + Class + ShapedGraphic + ID + 29 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 D} + VerticalPad + 0 + + + + Bounds + {{103, 60}, {39, 39}} + Class + ShapedGraphic + ID + 28 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 A} + VerticalPad + 0 + + + + GridInfo + + GuidesLocked + NO + GuidesVisible + YES + HPages + 1 + ImageCounter + 1 + KeepToScale + + Layers + + + Lock + NO + Name + 繝ャ繧、繝、繝シ 1 + Print + YES + View + YES + + + LayoutInfo + + Animate + NO + circoMinDist + 18 + circoSeparation + 0.0 + layoutEngine + dot + neatoSeparation + 0.0 + twopiSeparation + 0.0 + + LinksVisible + NO + MagnetsVisible + NO + MasterSheets + + ModificationDate + 2011-08-06 20:20:21 +0900 + Modifier + shoshi + NotesVisible + NO + Orientation + 2 + OriginVisible + NO + PageBreaks + YES + PrintInfo + + NSBottomMargin + + float + 41 + + NSLeftMargin + + float + 18 + + NSPaperSize + + coded + BAtzdHJlYW10eXBlZIHoA4QBQISEhAdOU1ZhbHVlAISECE5TT2JqZWN0AIWEASqEhAx7X05TU2l6ZT1mZn2WgVMCgUoDhg== + + NSRightMargin + + float + 18 + + NSTopMargin + + float + 18 + + + PrintOnePage + + QuickLookPreview + + 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 + n19pJh3z/Pvp4c/bkrzxKLzM6BZb0yX68ZgsltcsVkzBKNWmyuR8zWLlpU0Sp3VgqN0+ + kQoQzzsvMAcK+828lOkWy+/4+Ao+inb2a6uPlOozkADgNT6WxLPITxZ99WagEalUgk5B + ptvzPWrF2pcdx1K22Lm7lQj+uya6JQml79DsbTtGTXSrzJPJqhQ/0cinmvDVlaISsFLX + hMo5aqJaJS8TkKprYqB0OZXvmZ2K+vBU3U5r6t5J3U71neGtlVc7vf5UQkySGJfU1LCb + x+aSbrjrNVDhEQnksTC4/Ah3s6zqX0inJUJU031ipoRg7FTNtMrclNCXujLRME83Jkpw + /n/Z6EK4wEZ5lgIsNsE+vVoe3mGjVFLyXH7l+ZVTpOYtW5mcjwKCt69io4R3sVGyDl5g + LZKykHlICJHLVgpBBVuji9T5QMpCeMBGqYj76gPFJDA+lVP209WB+c7v55BKJegUvrk9 + 3yMbtS8jZsE7MbFRO7f8loSHWttIwfUSTH0HHs1yyZx60ERke16QJSTrsiqFM3ZNjHyq + iZh0dac0CaaBr8lZ99PV8ZhRFG6a4P2uUrom7HyPY+mCcyZy0uhBfl5yCSiMxAi6EE0f + mJkY6e23lV9+aU91Sg6B2AugemymnX9jZln3qvwYARFVHvV9mL+WxfUpM1ojwnEaIz3Z + nVfPBFUaPDzZag+h/UCN1E39USnJq3QxWK6OQvrdoKoP575Py8znNajaw7lv/wPDCv+n + CmVuZHN0cmVhbQplbmRvYmoKNiAwIG9iago0ODE4CmVuZG9iagozIDAgb2JqCjw8IC9U + eXBlIC9QYWdlIC9QYXJlbnQgNCAwIFIgL1Jlc291cmNlcyA3IDAgUiAvQ29udGVudHMg + NSAwIFIgL01lZGlhQm94IFswIDAgNTU5IDc4M10KPj4KZW5kb2JqCjcgMCBvYmoKPDwg + L1Byb2NTZXQgWyAvUERGIC9UZXh0IF0gL0NvbG9yU3BhY2UgPDwgL0NzMiA5IDAgUiAv + Q3MxIDggMCBSID4+IC9Gb250IDw8Ci9GMi4xIDExIDAgUiAvRjEuMCAxMCAwIFIgL0Yz + LjEgMTMgMCBSID4+ID4+CmVuZG9iagoxNSAwIG9iago8PCAvTGVuZ3RoIDE2IDAgUiAv + TiAxIC9BbHRlcm5hdGUgL0RldmljZUdyYXkgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4K + c3RyZWFtCngBhVJPSBRRHP7NNhKEiEGFeIh3CgmVKaysoNp2dVmVbVuV0qIYZ9+6o7Mz + 05vZNcWTBF2iPHUPomN07NChm5eiwKxL1yCpIAg8dej7zezqKIRveTvf+/39ft97RG2d + pu87KUFUc0OVK6Wnbk5Ni4MfKUUd1E5YphX46WJxjLHruZK/u9fWZ9LYst7HtXb79j21 + lWVgIeottrcQ+iGRZgAfmZ8oZYCzwB2Wr9g+ATxYDqwa8COiAw+auTDT0Zx0pbItkVPm + oigqr2I7Sa77+bnGvou1iYP+XI9m1o69s+qq0UzUtPdEobwPrkQZz19U9mw1FKcN45xI + Qxop8q7V3ytMxxGRKxBKBlI1ZLmfak6ddeB1GLtdupPj+PYQpT7JYKiJtemymR2FfQB2 + KsvsEPAF6PGyYg/ngXth/1tRw5PAJ2E/ZId51q0f9heuU+B7hD014M4UrsXx2oofXi0B + Q/dUI2iMc03E09c5c6SI7zHUGZj3RjmmCzF3lqoTN4A7YR9ZqmYKsV37ruol7nsCd9Pj + O9GbOQtcoBxJcrEV2RTQPAlYFH2LsEkOPD7OHlXgd6iYwBy5idzNKPce1REbZ6NSgVZ6 + jVfGT+O58cX4ZWwYz4B+rHbXe3z/6eMVdde2Pjz5jXrcOa69nRtVYVZxZQvd/8cyhI/Z + JzmmwdOhWVhr2HbkD5rMTLAMKMR/BT6X+pITVdzV7u24RRLMUD4sbCW6S1RuKdTqPYNK + rBwr2AB2cJLELFocuFNrujl4d9giem35TVey64b++vZ6+9ryHm3KqCkoE82zRGaUsVuj + 5N142/1mkRGfODq+572KWsn+SUUQP4U5WiryFFX0VlDWxG9nDn4btn5cP6Xn9UH9PAk9 + rZ/Rr+ijEb4MdEnPwnNRH6NJ8LBpIeISoIqDM9ROVGONA+Ip8fK0W2SR/Q9AGf1mCmVu + ZHN0cmVhbQplbmRvYmoKMTYgMCBvYmoKNzA0CmVuZG9iago5IDAgb2JqClsgL0lDQ0Jh + c2VkIDE1IDAgUiBdCmVuZG9iagoxNyAwIG9iago8PCAvTGVuZ3RoIDE4IDAgUiAvTiAz + IC9BbHRlcm5hdGUgL0RldmljZVJHQiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJl + YW0KeAGFVM9rE0EU/jZuqdAiCFprDrJ4kCJJWatoRdQ2/RFiawzbH7ZFkGQzSdZuNuvu + JrWliOTi0SreRe2hB/+AHnrwZC9KhVpFKN6rKGKhFy3xzW5MtqXqwM5+8943731vdt8A + DXLSNPWABOQNx1KiEWlsfEJq/IgAjqIJQTQlVdvsTiQGQYNz+Xvn2HoPgVtWw3v7d7J3 + rZrStpoHhP1A4Eea2Sqw7xdxClkSAog836Epx3QI3+PY8uyPOU55eMG1Dys9xFkifEA1 + Lc5/TbhTzSXTQINIOJT1cVI+nNeLlNcdB2luZsbIEL1PkKa7zO6rYqGcTvYOkL2d9H5O + s94+wiHCCxmtP0a4jZ71jNU/4mHhpObEhj0cGDX0+GAVtxqp+DXCFF8QTSeiVHHZLg3x + mK79VvJKgnCQOMpkYYBzWkhP10xu+LqHBX0m1xOv4ndWUeF5jxNn3tTd70XaAq8wDh0M + GgyaDUhQEEUEYZiwUECGPBoxNLJyPyOrBhuTezJ1JGq7dGJEsUF7Ntw9t1Gk3Tz+KCJx + lEO1CJL8Qf4qr8lP5Xn5y1yw2Fb3lK2bmrry4DvF5Zm5Gh7X08jjc01efJXUdpNXR5as + eXq8muwaP+xXlzHmgjWPxHOw+/EtX5XMlymMFMXjVfPqS4R1WjE3359sfzs94i7PLrXW + c62JizdWm5dn/WpI++6qvJPmVflPXvXx/GfNxGPiKTEmdornIYmXxS7xkthLqwviYG3H + CJ2VhinSbZH6JNVgYJq89S9dP1t4vUZ/DPVRlBnM0lSJ93/CKmQ0nbkOb/qP28f8F+T3 + iuefKAIvbODImbptU3HvEKFlpW5zrgIXv9F98LZua6N+OPwEWDyrFq1SNZ8gvAEcdod6 + HugpmNOWls05Uocsn5O66cpiUsxQ20NSUtcl12VLFrOZVWLpdtiZ0x1uHKE5QvfEp0pl + k/qv8RGw/bBS+fmsUtl+ThrWgZf6b8C8/UUKZW5kc3RyZWFtCmVuZG9iagoxOCAwIG9i + ago3MzcKZW5kb2JqCjggMCBvYmoKWyAvSUNDQmFzZWQgMTcgMCBSIF0KZW5kb2JqCjQg + MCBvYmoKPDwgL1R5cGUgL1BhZ2VzIC9NZWRpYUJveCBbMCAwIDYxMiA3OTJdIC9Db3Vu + dCAxIC9LaWRzIFsgMyAwIFIgXSA+PgplbmRvYmoKMTkgMCBvYmoKPDwgL1R5cGUgL0Nh + dGFsb2cgL091dGxpbmVzIDIgMCBSIC9QYWdlcyA0IDAgUiA+PgplbmRvYmoKMiAwIG9i + ago8PCAvTGFzdCAyMCAwIFIgL0ZpcnN0IDIxIDAgUiA+PgplbmRvYmoKMjEgMCBvYmoK + PDwgL1BhcmVudCAyMiAwIFIgL0NvdW50IDAgL0Rlc3QgWyAzIDAgUiAvWFlaIDAgNzgz + IDAgXSAvVGl0bGUgKP7/MK0w4zDzMNAwuVwwMDAgXDAwMDEpCj4+CmVuZG9iagoyMiAw + IG9iago8PCA+PgplbmRvYmoKMjAgMCBvYmoKPDwgL1BhcmVudCAyMiAwIFIgL0NvdW50 + IDAgL0Rlc3QgWyAzIDAgUiAvWFlaIDAgNzgzIDAgXSAvVGl0bGUgKP7/MK0w4zDzMNAw + uVwwMDAgXDAwMDEpCj4+CmVuZG9iagoyNSAwIG9iago8PCAvTGVuZ3RoIDI2IDAgUiAv + U3VidHlwZSAvQ0lERm9udFR5cGUwQyAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJl + YW0KeAGFVGtMU2cYPm3pacUji0gFe0pPYTLFCV5wE6OJMm7eYA5RSLnoUSqUYlsK1CGO + m5dezmlPgYKtIIgIQ6CEWeY9Q1CQSxCc2UKcf4aauMzEZXP7Tj1gdjD7sUiW/fje9/ue + 73mffO/zJS8H8uJCHA7HPzU6fkdczMfblTp8F64q2qPTJIalRMxd7aFRWlKFSOlADi3l + EgiPQLxmls4skHhNSrx+5wdyIWg8kLu1Iepd8KlBsEBoejAI+VDi7UGCJXw5slzCyV0s + 4WQhIRJO2geQgMOBEeJcz9CTqCzNIcVOXIur10VrtMU6ZXZOoSx95eH0UNm6TZsiwtav + XbtRFoMr1UqtVqOW7T2sUyjUsoQj2eGyaE34atnuwqxwWVRenixprrJAlqQoUOj0iqzw + uTaylWqNTFkgw2WFOjxLcRTXqWSaI/8h917f8YnymKTo9914h87z6B0a+z4XgiBeBa9e + uMqbhlgXuVyIzxoNJUBXOS+4s7zpFX2el32cV32e3X28V57fRG+TPb1vkgWfpoiYBzP+ + zATtz/esmr3Hnmh/wC7+bOjsgIjdLQXjM0v5s6uuiDznBWBiZhnfhx6b4gAusIjsdRbL + +aax7/tGhx4Lx27Za5rRhvqyvDbsJcP/5tDQ5w92ADhkRO6osJjsla6fA4rsxxyKyxET + TCAQr/kz487xxgq7sCNP69Sg+fmlOg1WWnayQq3YyPC2bFDohD4Fo/Tquxzgfgi+GOGB + V55PRCFbqepszBxXR1oIO7GMsNYQNtTc84upHrXVkiSFna4gCOOZaMYvMjhu/929AfVt + zRevdAknnzzuGUVvthQk12Db1Wn5Sp0wPlWZkixePp0K4qemqx2PpU1WG3mOrJwKKExi + eCUrUSYooX38ft9NIBnDyDLCVCJONCYai6QTpMlJ1BDOZXbCSTZLySai2SG+RNSaWqVg + 8e3nl/vsqocBJeVGs/z4gZIk/Wdq4Q+lmT1RaMr+46oMrOIUQWRrzCRBmC1CgiBIjCDZ + QJI2qtpGWZsu1p7tvnrJfXkILKJe1/zhPG+tIuvJ0xMBycUrypgNJ4WVbGUZZrM72hyd + Db0EYXdsdgYYVWU5ubFCn5y7L/qf9j8bAJoBX3BsBGwbThwBiSN+r8uXvIFo3JMnYnrg + zFwLpcO2C6iOdosbBV/BG8IYaSQTdLChuPZEXSHYNAz8nz8FPOESD2QuNOuLxWmCfJPe + WCx9BLMyZxrNja3i2wKn+YKpXXonfiD9iXwCv699oap3UdUNzczmXsZnPOQvIbDBve0m + Qyf2QGDQ5JkOoqwec68F7iYv2C5Ko+Alb8spnUWvFDOls2rRDliuJm35WLyAau+0XEc9 + kfC1LpOhHZsQGLRakxyNAVPwDbLb0iE1Hc0xZ6DMMzhTRVq0mDWXzMfFI1dFdOT6mUh4 + nxcdGfFPDmezT8YoUA6B0EEgGeTQ+BjPT0vj10XrO/bcO/Br1QWqoaarupMkq1pjzwac + ii7fX5R0dHN6zM6EtpK6ysZjI5PXHrme34j8Tv6jSqieBMgJsA11u0jrTxj1tdXu6BKe + DE4xxqBbdlG1SRhIAypBb6vZ0IZNCgwFX5pTUUYFQsEg7HKZDC7sIeuE2pSJMuxjQCnc + 22I2tM41qCsw4yhTegt2k01VbdKtMFVo0R8UpzF6Aa4j2d9iXWm9RPaiQM9ImBtwptpC + qbFYAeXqtrhQcB32gXjsVA2LpjHkI2LRv+bltxJ+iy8tm4+O+9JB81Hgy1gJCT+OgKXe + fGPw4TXIAre3e6EbQdzIIhJZzKLOs/uaEN83J/zmMYe8xxcOIcj4/zP7vYcX9iPI8Dzm + 3wrqnJUKZW5kc3RyZWFtCmVuZG9iagoyNiAwIG9iagoxMzc5CmVuZG9iagoyNCAwIG9i + ago8PCAvVHlwZSAvRm9udERlc2NyaXB0b3IgL0FzY2VudCAxMjY2IC9DYXBIZWlnaHQg + MTEyNSAvRGVzY2VudCAtMzczIC9GbGFncwozMiAvRm9udEJCb3ggWy00MTggLTQwNSAx + MjY0IDEyOThdIC9Gb250TmFtZSAvWENHSUZEK0hpcmFLYWt1UHJvTi1XMyAvSXRhbGlj + QW5nbGUKMCAvU3RlbVYgNDAgL0F2Z1dpZHRoIDEwMDAgL01heFdpZHRoIDE2MTggL1N0 + ZW1IIDQwIC9YSGVpZ2h0IDg0NCAvRm9udEZpbGUzCjI1IDAgUiA+PgplbmRvYmoKMjcg + MCBvYmoKWyBdCmVuZG9iagoyMyAwIG9iago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAv + Q0lERm9udFR5cGUwIC9CYXNlRm9udCAvWENHSUZEK0hpcmFLYWt1UHJvTi1XMyAvQ0lE + U3lzdGVtSW5mbwo8PCAvUmVnaXN0cnkgKEFkb2JlKSAvT3JkZXJpbmcgKEphcGFuMSkg + L1N1cHBsZW1lbnQgNiA+PiAvRm9udERlc2NyaXB0b3IgMjQgMCBSCi9XIDI3IDAgUiAv + RFcgMTAwMCA+PgplbmRvYmoKMTEgMCBvYmoKPDwgL1R5cGUgL0ZvbnQgL1N1YnR5cGUg + L1R5cGUwIC9FbmNvZGluZyAvSWRlbnRpdHktSCAvQmFzZUZvbnQgL1hDR0lGRCtIaXJh + S2FrdVByb04tVzMKL0Rlc2NlbmRhbnRGb250cyBbIDIzIDAgUiBdID4+CmVuZG9iagoy + OCAwIG9iago8PCAvTGVuZ3RoIDI5IDAgUiAvTGVuZ3RoMSA2ODM2IC9GaWx0ZXIgL0Zs + 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 + Senp1ndcvVvUIKgbUTFQAmBEdTwbU03ulGyNVtDyWk7LtIJGbxTJ21QqdGZDCWqT6WuX + XPR48hW/3IonlKYbGUWDGgKmZC2jpT8bntUzt9w6+b2vok++whqx6Dc7A3uim0YG9qfk + rAhubZyNJpxy6TEh6d3T0XN/PhEdVH0YoL1mmHww0M1OvTdLa+d5A2ennUon2vUGMYEl + JDDQdLBynXUSJ7ohPXFSBA1Drp1jDqlB/fWnFMjKqtJPtrJCje3iqUmuFJdpNOMAX3R5 + B+e5/Db3D5dOM4dw4ki0an900gBNTQ/SNz3w+4nRQanXolihG7VCcydaDerMekMEf0Iz + vz8KpTrzp8qkV08oDXCXLr/Gzo0UvaxONDCyVNlX22LvKXclcB1IcM57U4ZmE25knA0d + wibckvm8U/CKk/mUVM7Ylbo+lU1ONSXym64zmuxJZnOKtuw6LkVMLLPqJCZJnN0cwXle + I8cXc+VGd5LVrS+2p2fRpe8dQ67O7riBo/E+YhweBWeYop5gIoxUUWnz6NamRkJBhgsS + Mt3ObHQnZOgpwl1UaIAvQcYJvMGWWAI6h7YEBUYFBcRY0KvhrsQ7pKUmjQe8qyQryTXd + ZZJyKOilsaDP4T7b/cfil7I+Pvha9L8+Q/5lFLjoNLaxb2q4/mf/Fr3029dfOYlTXMIn + DauiH+7dEX0jei76bfSFz5E9ffm/T6zwzN33Fq7Eu8+fZWrsKCsHsTDdkf29R/lXRha4 + IRtyaBfNo7sV5UG6+aMrZ3o09L8QaPT5G6oXemrDy3vDPR1tIbWFqqaC/sdD5yOAj7Jy + MtIi0i0P0I0hwKOx0YdoGKeRztmJfNVVfPVVvDL2lf39V/E1V/GzFf7/ATZJOOkKZW5k + c3RyZWFtCmVuZG9iagoyOSAwIG9iago0MTA3CmVuZG9iagozMCAwIG9iago8PCAvVHlw + ZSAvRm9udERlc2NyaXB0b3IgL0FzY2VudCA3NzAgL0NhcEhlaWdodCA2ODQgL0Rlc2Nl + bnQgLTIzMCAvRmxhZ3MgMzIKL0ZvbnRCQm94IFstOTUxIC00ODEgMTQ0NSAxMTIyXSAv + Rm9udE5hbWUgL1NERVBDUitIZWx2ZXRpY2EgL0l0YWxpY0FuZ2xlIDAKL1N0ZW1WIDAg + L01heFdpZHRoIDE1MDAgL1hIZWlnaHQgNTEzIC9Gb250RmlsZTIgMjggMCBSID4+CmVu + ZG9iagozMSAwIG9iagpbIDY2NyA2NjcgNzIyIDcyMiA2NjcgNjExIDc3OCBdCmVuZG9i + agoxMCAwIG9iago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvVHJ1ZVR5cGUgL0Jhc2VG + b250IC9TREVQQ1IrSGVsdmV0aWNhIC9Gb250RGVzY3JpcHRvcgozMCAwIFIgL1dpZHRo + cyAzMSAwIFIgL0ZpcnN0Q2hhciA2NSAvTGFzdENoYXIgNzEgL0VuY29kaW5nIC9NYWNS + b21hbkVuY29kaW5nCj4+CmVuZG9iagozNCAwIG9iago8PCAvTGVuZ3RoIDM1IDAgUiAv + U3VidHlwZSAvQ0lERm9udFR5cGUwQyAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJl + YW0KeAF1VmtYE1caToCcCZjSlpAaMzgTrbWt66WtXdvau7baWkVUFBBqS7gTSEJu3AwU + RZK5JchNwAAhhAgkUCBKKYhQq7UX7dXablurQu261tZu2e4JDrE7cfdHn/bZZ56Zd+Y9 + 38w37/nO9z6HzwsL4fH5/Lnbt29YE5/0lxdytKkvpSoNcVp17LKEVcGhOD/qj9kvwvzz + +X4shBKFUqKw2Xtmt8UIVsQI+IL5ITzemfkhc75dcOsSWSvC5/Mm3w+I7o65XSFaGBNe + KloUw99xZwx/s+ieGP5zt/MAnw9EVHP/O8+mqxUZG1I1qaoH16o1xdqcrGy9POW+tJT7 + 5Q8+9tjKZQ898MAj8udSc1Q5Go1aJd+Wps3IUMk3ZWYtl69VL18q36hPXy5/Ni9PvjX4 + pk6+NUOXoTVmpC8PqsjKUanlOTp5qlyvTU3PyE/VKuXqzP/zuT/IXv9CYuxzCX+cjFts + 4h9ZHo8XdjOcF74mctHtqbzghPH5PMBNKm8T/0bIzbBMkCeU3Ds+c22cf318ZuN46PWZ + nyU342cO34hHViVI2A9n57If+ecKZpYETnBP/rmQOwWB+wPHJdzdXfDM7F2CwJJByUwL + Aj+anSeIfP7azotwzleffAFDPxv80Pd51DfT134s+emty2uul/30z+nop+loXpxY4/X/ + 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 + WAw6Th37MMhT0tYSPJIXwm27lvlx0WLqtt/tp47EhPdG+eV/Zr+IYq1UjGAdBbAIAS9U + sEIU7ovwzfGJRD7RbbToTo5tOrC9TRR1Y3f0nyJ/iJie84NINP2nyP8ArjKK0QplbmRz + dHJlYW0KZW5kb2JqCjM1IDAgb2JqCjIzMzgKZW5kb2JqCjMzIDAgb2JqCjw8IC9UeXBl + IC9Gb250RGVzY3JpcHRvciAvQXNjZW50IDEyODEgL0NhcEhlaWdodCAxMTM4IC9EZXNj + ZW50IC00NDcgL0ZsYWdzCjMyIC9Gb250QkJveCBbLTQzMyAtNDc5IDEzNTkgMTMxM10g + L0ZvbnROYW1lIC9VVUpCVFkrSGlyYUtha3VQcm9OLVc2IC9JdGFsaWNBbmdsZQowIC9T + dGVtViA0MCAvQXZnV2lkdGggMTAwMCAvTWF4V2lkdGggMTcyOCAvU3RlbUggNDAgL1hI + ZWlnaHQgODU0IC9Gb250RmlsZTMKMzQgMCBSID4+CmVuZG9iagozNiAwIG9iagpbIF0K + ZW5kb2JqCjMyIDAgb2JqCjw8IC9UeXBlIC9Gb250IC9TdWJ0eXBlIC9DSURGb250VHlw + ZTAgL0Jhc2VGb250IC9VVUpCVFkrSGlyYUtha3VQcm9OLVc2IC9DSURTeXN0ZW1JbmZv + Cjw8IC9SZWdpc3RyeSAoQWRvYmUpIC9PcmRlcmluZyAoSmFwYW4xKSAvU3VwcGxlbWVu + dCA2ID4+IC9Gb250RGVzY3JpcHRvciAzMyAwIFIKL1cgMzYgMCBSIC9EVyAxMDAwID4+ + CmVuZG9iagoxMyAwIG9iago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvVHlwZTAgL0Vu + Y29kaW5nIC9JZGVudGl0eS1IIC9CYXNlRm9udCAvVVVKQlRZK0hpcmFLYWt1UHJvTi1X + NgovRGVzY2VuZGFudEZvbnRzIFsgMzIgMCBSIF0gPj4KZW5kb2JqCjM3IDAgb2JqCihN + YWMgT1MgWCAxMC42LjggUXVhcnR6IFBERkNvbnRleHQpCmVuZG9iagozOCAwIG9iagoo + RDoyMDExMDgwNjExMjAzNVowMCcwMCcpCmVuZG9iagoxIDAgb2JqCjw8IC9Qcm9kdWNl + ciAzNyAwIFIgL0NyZWF0aW9uRGF0ZSAzOCAwIFIgL01vZERhdGUgMzggMCBSID4+CmVu + ZG9iagp4cmVmCjAgMzkKMDAwMDAwMDAwMCA2NTUzNSBmIAowMDAwMDE3MzIxIDAwMDAw + IG4gCjAwMDAwMDcwODMgMDAwMDAgbiAKMDAwMDAwNDkzNCAwMDAwMCBuIAowMDAwMDA2 + OTM0IDAwMDAwIG4gCjAwMDAwMDAwMjIgMDAwMDAgbiAKMDAwMDAwNDkxNCAwMDAwMCBu + IAowMDAwMDA1MDM4IDAwMDAwIG4gCjAwMDAwMDY4OTggMDAwMDAgbiAKMDAwMDAwNjAw + MiAwMDAwMCBuIAowMDAwMDEzOTc2IDAwMDAwIG4gCjAwMDAwMDkzNTEgMDAwMDAgbiAK + MDAwMDAwMDAwMCAwMDAwMCBuIAowMDAwMDE3MDkzIDAwMDAwIG4gCjAwMDAwMDAwMDAg + MDAwMDAgbiAKMDAwMDAwNTE3NCAwMDAwMCBuIAowMDAwMDA1OTgyIDAwMDAwIG4gCjAw + MDAwMDYwMzggMDAwMDAgbiAKMDAwMDAwNjg3OCAwMDAwMCBuIAowMDAwMDA3MDE3IDAw + MDAwIG4gCjAwMDAwMDcyNjAgMDAwMDAgbiAKMDAwMDAwNzEzMSAwMDAwMCBuIAowMDAw + MDA3MjM4IDAwMDAwIG4gCjAwMDAwMDkxNDYgMDAwMDAgbiAKMDAwMDAwODg2NyAwMDAw + MCBuIAowMDAwMDA3MzY3IDAwMDAwIG4gCjAwMDAwMDg4NDYgMDAwMDAgbiAKMDAwMDAw + OTEyNiAwMDAwMCBuIAowMDAwMDA5NDg1IDAwMDAwIG4gCjAwMDAwMTM2ODIgMDAwMDAg + biAKMDAwMDAxMzcwMyAwMDAwMCBuIAowMDAwMDEzOTI4IDAwMDAwIG4gCjAwMDAwMTY4 + ODggMDAwMDAgbiAKMDAwMDAxNjYwOSAwMDAwMCBuIAowMDAwMDE0MTUwIDAwMDAwIG4g + CjAwMDAwMTY1ODggMDAwMDAgbiAKMDAwMDAxNjg2OCAwMDAwMCBuIAowMDAwMDE3MjI3 + IDAwMDAwIG4gCjAwMDAwMTcyNzkgMDAwMDAgbiAKdHJhaWxlcgo8PCAvU2l6ZSAzOSAv + Um9vdCAxOSAwIFIgL0luZm8gMSAwIFIgL0lEIFsgPDFkYjE5OGE2MzEzNWI2ZWI5MWRi + ZDk3M2VmMGE2NTYyPgo8MWRiMTk4YTYzMTM1YjZlYjkxZGJkOTczZWYwYTY1NjI+IF0g + Pj4Kc3RhcnR4cmVmCjE3Mzk2CiUlRU9GCjEgMCBvYmoKPDwvQXV0aG9yIChzaG9zaGkp + L0NyZWF0aW9uRGF0ZSAoRDoyMDExMDgwNjA4NTYwMFopL0NyZWF0b3IgKE9tbmlHcmFm + ZmxlIDUuMykvTW9kRGF0ZSAoRDoyMDExMDgwNjExMjAwMFopL1Byb2R1Y2VyIDM3IDAg + UiAvVGl0bGUgKGRlc3QtdHJlZTIpPj4KZW5kb2JqCnhyZWYKMSAxCjAwMDAwMTgzMzQg + MDAwMDAgbiAKdHJhaWxlcgo8PC9JRCBbPDFkYjE5OGE2MzEzNWI2ZWI5MWRiZDk3M2Vm + MGE2NTYyPiA8MWRiMTk4YTYzMTM1YjZlYjkxZGJkOTczZWYwYTY1NjI+XSAvSW5mbyAx + IDAgUiAvUHJldiAxNzM5NiAvUm9vdCAxOSAwIFIgL1NpemUgMzk+PgpzdGFydHhyZWYK + MTg0OTMKJSVFT0YK + + QuickLookThumbnail + + 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 + c3BsYXkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABtbHVjAAAAAAAAABIAAAAM + bmxOTAAAABYAAADoZGFESwAAABwAAAD+cGxQTAAAABIAAAEaZW5VUwAAABIAAAEsbmJO + TwAAABIAAAE+ZnJGUgAAABYAAAFQcHRCUgAAABgAAAFmcHRQVAAAABYAAAF+emhDTgAA + AAwAAAGUZXNFUwAAABIAAAGgamFKUAAAAA4AAAGycnVSVQAAACQAAAHAc3ZTRQAAABAA + AAHkemhUVwAAAA4AAAH0ZGVERQAAABAAAAICZmlGSQAAABAAAAISaXRJVAAAABQAAAIi + a29LUgAAAAwAAAI2AEsAbABlAHUAcgBlAG4ALQBMAEMARABMAEMARAAtAGYAYQByAHYA + ZQBzAGsA5gByAG0ASwBvAGwAbwByACAATABDAEQAQwBvAGwAbwByACAATABDAEQARgBh + AHIAZwBlAC0ATABDAEQATABDAEQAIABjAG8AdQBsAGUAdQByAEwAQwBEACAAQwBvAGwA + bwByAGkAZABvAEwAQwBEACAAYQAgAEMAbwByAGUAc19pgnIAIABMAEMARABMAEMARAAg + AGMAbwBsAG8AcjCrMOkw/AAgAEwAQwBEBCYEMgQ1BEIEPQQ+BDkAIAQWBBoALQQ0BDgE + QQQ/BDsENQQ5AEYA5AByAGcALQBMAEMARF9pgnJtsmZ2mG95OlZoAEYAYQByAGIALQBM + AEMARABWAOQAcgBpAC0ATABDAEQATABDAEQAIABjAG8AbABvAHIAac7st+wAIABMAEMA + RAAAdGV4dAAAAABDb3B5cmlnaHQgQXBwbGUsIEluYy4sIDIwMTEAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAFhZWiAAAAAAAADzUgABAAAAARbPWFlaIAAAAAAAAGp7AAA3HwAAAcNYWVog + AAAAAAAAZdYAALrdAAAIClhZWiAAAAAAAAAmhQAADgQAAMlgY3VydgAAAAAAAAQAAAAA + BQAKAA8AFAAZAB4AIwAoAC0AMgA2ADsAQABFAEoATwBUAFkAXgBjAGgAbQByAHcAfACB + AIYAiwCQAJUAmgCfAKMAqACtALIAtwC8AMEAxgDLANAA1QDbAOAA5QDrAPAA9gD7AQEB + BwENARMBGQEfASUBKwEyATgBPgFFAUwBUgFZAWABZwFuAXUBfAGDAYsBkgGaAaEBqQGx + AbkBwQHJAdEB2QHhAekB8gH6AgMCDAIUAh0CJgIvAjgCQQJLAlQCXQJnAnECegKEAo4C + mAKiAqwCtgLBAssC1QLgAusC9QMAAwsDFgMhAy0DOANDA08DWgNmA3IDfgOKA5YDogOu + A7oDxwPTA+AD7AP5BAYEEwQgBC0EOwRIBFUEYwRxBH4EjASaBKgEtgTEBNME4QTwBP4F + DQUcBSsFOgVJBVgFZwV3BYYFlgWmBbUFxQXVBeUF9gYGBhYGJwY3BkgGWQZqBnsGjAad + Bq8GwAbRBuMG9QcHBxkHKwc9B08HYQd0B4YHmQesB78H0gflB/gICwgfCDIIRghaCG4I + ggiWCKoIvgjSCOcI+wkQCSUJOglPCWQJeQmPCaQJugnPCeUJ+woRCicKPQpUCmoKgQqY + Cq4KxQrcCvMLCwsiCzkLUQtpC4ALmAuwC8gL4Qv5DBIMKgxDDFwMdQyODKcMwAzZDPMN + DQ0mDUANWg10DY4NqQ3DDd4N+A4TDi4OSQ5kDn8Omw62DtIO7g8JDyUPQQ9eD3oPlg+z + D88P7BAJECYQQxBhEH4QmxC5ENcQ9RETETERTxFtEYwRqhHJEegSBxImEkUSZBKEEqMS + wxLjEwMTIxNDE2MTgxOkE8UT5RQGFCcUSRRqFIsUrRTOFPAVEhU0FVYVeBWbFb0V4BYD + FiYWSRZsFo8WshbWFvoXHRdBF2UXiReuF9IX9xgbGEAYZRiKGK8Y1Rj6GSAZRRlrGZEZ + txndGgQaKhpRGncanhrFGuwbFBs7G2MbihuyG9ocAhwqHFIcexyjHMwc9R0eHUcdcB2Z + HcMd7B4WHkAeah6UHr4e6R8THz4faR+UH78f6iAVIEEgbCCYIMQg8CEcIUghdSGhIc4h + +yInIlUigiKvIt0jCiM4I2YjlCPCI/AkHyRNJHwkqyTaJQklOCVoJZclxyX3JicmVyaH + Jrcm6CcYJ0kneierJ9woDSg/KHEooijUKQYpOClrKZ0p0CoCKjUqaCqbKs8rAis2K2kr + nSvRLAUsOSxuLKIs1y0MLUEtdi2rLeEuFi5MLoIuty7uLyQvWi+RL8cv/jA1MGwwpDDb + MRIxSjGCMbox8jIqMmMymzLUMw0zRjN/M7gz8TQrNGU0njTYNRM1TTWHNcI1/TY3NnI2 + rjbpNyQ3YDecN9c4FDhQOIw4yDkFOUI5fzm8Ofk6Njp0OrI67zstO2s7qjvoPCc8ZTyk + POM9Ij1hPaE94D4gPmA+oD7gPyE/YT+iP+JAI0BkQKZA50EpQWpBrEHuQjBCckK1QvdD + OkN9Q8BEA0RHRIpEzkUSRVVFmkXeRiJGZ0arRvBHNUd7R8BIBUhLSJFI10kdSWNJqUnw + SjdKfUrESwxLU0uaS+JMKkxyTLpNAk1KTZNN3E4lTm5Ot08AT0lPk0/dUCdQcVC7UQZR + UFGbUeZSMVJ8UsdTE1NfU6pT9lRCVI9U21UoVXVVwlYPVlxWqVb3V0RXklfgWC9YfVjL + WRpZaVm4WgdaVlqmWvVbRVuVW+VcNVyGXNZdJ114XcleGl5sXr1fD19hX7NgBWBXYKpg + /GFPYaJh9WJJYpxi8GNDY5dj62RAZJRk6WU9ZZJl52Y9ZpJm6Gc9Z5Nn6Wg/aJZo7GlD + aZpp8WpIap9q92tPa6dr/2xXbK9tCG1gbbluEm5rbsRvHm94b9FwK3CGcOBxOnGVcfBy + S3KmcwFzXXO4dBR0cHTMdSh1hXXhdj52m3b4d1Z3s3gReG54zHkqeYl553pGeqV7BHtj + e8J8IXyBfOF9QX2hfgF+Yn7CfyN/hH/lgEeAqIEKgWuBzYIwgpKC9INXg7qEHYSAhOOF + R4Wrhg6GcobXhzuHn4gEiGmIzokziZmJ/opkisqLMIuWi/yMY4zKjTGNmI3/jmaOzo82 + j56QBpBukNaRP5GokhGSepLjk02TtpQglIqU9JVflcmWNJaflwqXdZfgmEyYuJkkmZCZ + /JpomtWbQpuvnByciZz3nWSd0p5Anq6fHZ+Ln/qgaaDYoUehtqImopajBqN2o+akVqTH + pTilqaYapoum/adup+CoUqjEqTepqaocqo+rAqt1q+msXKzQrUStuK4trqGvFq+LsACw + dbDqsWCx1rJLssKzOLOutCW0nLUTtYq2AbZ5tvC3aLfguFm40blKucK6O7q1uy67p7wh + vJu9Fb2Pvgq+hL7/v3q/9cBwwOzBZ8Hjwl/C28NYw9TEUcTOxUvFyMZGxsPHQce/yD3I + vMk6ybnKOMq3yzbLtsw1zLXNNc21zjbOts83z7jQOdC60TzRvtI/0sHTRNPG1EnUy9VO + 1dHWVdbY11zX4Nhk2OjZbNnx2nba+9uA3AXcit0Q3ZbeHN6i3ynfr+A24L3hROHM4lPi + 2+Nj4+vkc+T85YTmDeaW5x/nqegy6LzpRunQ6lvq5etw6/vshu0R7ZzuKO6070DvzPBY + 8OXxcvH/8ozzGfOn9DT0wvVQ9d72bfb794r4Gfio+Tj5x/pX+uf7d/wH/Jj9Kf26/kv+ + 3P9t//9wYXJhAAAAAAADAAAAAmZmAADypwAADVkAABPQAAAKDnZjZ3QAAAAAAAAAAAAD + AQAAAgAAAAMADQAgADwAYgCTAM4BEgFYAagCAgJtAuMDZQPyBIsFMAXgBp0HaghECSYK + DgsCDAMNEQ4rD0kQchGhEt0UHhViFrIYBBlgGsAcHx2JHvEgXSHLIzokpSYUJ4Ao5ypO + K68tDi5jL7Mw+zI7M3M0nzXENuE3+TkMOho7Kjw4PUQ+Tj9aQGhBdkKGQ5ZEqEW6RspH + 2kjoSfdLBEwQTRxOJ08xUDpRQlJJU05UUlVVVldXWFhZWVpaWltaXFpdWl5YX1ZgUmFN + YkZjPmQ1ZSpmH2cTaAdo+2nuauFr1GzHbbluq2+dcI1xeXJhc0F0GXTudcF2l3dveEp5 + I3n9etd7r3yIfWB+N38Of+WAu4GSgmiDPYQThOiFvoaTh2iIPIkWif2LBIw+ja2POJCy + kf2TH5QrlS6WMJcxmDOZNJo1mzWcNp06nkafZaCYodijFaRBpV2mbqd6qIapkaqbq6Ws + r625rsOv0rDtsiGzcLTQtim3bLiYuba6z7vnvP6+Fr8xwFbBksLoxEjFm8bNx+HI8MoG + yyXMR81kznPPbNBV0TfSHtMK0/nU49XN1r/Xuti82b/awdu+3K/dkd5s30LgGeDy4dDi + ueOo5JvlkOaF53nobelg6k3rM+wS7Ovtxu6k74bwavFO8jTzIvQp9V32vvgw+ZT63/wZ + /Vj+pP//AAAAAgALABsAMgBSAHoArADmAScBbwHAAhsCggLyA3AD+ASIBSEFxQZ0By4H + 8wjCCZ0KfQtkDFgNUw5YD2IQdRGLEqgT0BT4FicXXRiTGc8bDRxMHYweziANIVEikSPQ + JQsmRSd2KKYp0Sr0LBAtKC40LzkwOTEzMikzHjQQNQE19DblN9c4yDm5Oqk7mjyLPXs+ + aj9bQE5BQkI3Qy5EJEUaRhBHBkf7SPBJ5UrYS8xMvk2wTqJPk1CEUXNSYVNQVD5VK1YY + VwVX8VjcWchas1ufXIldc15dX0VgLGETYfhi3WPBZKRliGZrZ01oL2kRafNq1Wu2bJht + eW5YbzZwEnDpcb9yk3NkdDV1BXXWdqV3dXhFeRR543qye4B8Tn0cfep+un+NgGqBUoJE + gz2EOoU2hjCHK4gliR+KGYsSjAuNBI39jvaP8ZDykfmTB5QYlSiWN5dEmFCZW5pnm3Kc + fZ2HnpKfnKCnobii0qP5pSmmXKeLqLWp2qr+rCGtRa5or42wt7HuszW0hbXRtw24Pblp + upm7y7z/vjW/bMCkwdzDEcRAxWnGi8eqyMjJ6csNzDPNWs6Cz6zQ19IG0zTUX9WE1qTX + xNjm2grbL9xU3Xnent/H4PfiMeNy5LPl8ucs6Gfpo+rf7BvtWO6c7/DxdvMt9RL3CvkC + +uv8u/5p//8AAAACAAoAFwAsAEgAawCXAMoBBgFHAZEB4wI9AqEDDQOFBAcEkgUmBcAG + ZAcSB8kIiAlOCh8K+QvUDLgNpQ6ZD5IQjxGSEpoTpRS2FcgW3hf5GRIaLRtGHGEdfB6X + H64gwiHUIuUj7STyJfAm6CfYKMIppSqDK1osLy0BLdIupC93MEoxIDH3Ms4zpjR+NVU2 + LDcCN9g4rTmCOlY7Kjv9PNA9oz53P0pAH0D1QcxCpUN+RFZFLkYFRtxHtEiKSWBKNksL + S+BMtU2JTl1PMVAFUNlRrFKAU1NUJVT2VchWmldrWDtZC1nbWqtbelxIXRZd5F6xX39g + S2EXYeNirmN6ZEZlEWXbZqZncWg7aQRpzmqXa2BsKWzxbbhugG9GcAlwzHGMckpzCHPF + dIJ1PnX7drd3c3gueOl5pHpfexp71HyOfUh+An6+f36ASIEdgfuC4IPIhLGFm4aEh22I + Vok+iiaLDYv1jNyNw46qj5SQgZF3knKTcJRxlXGWcZdxmHCZbpppm2CcU51KnkyfXaB5 + oZ2ixaPupRWmN6dMqFKpUapbq3ustK37r0ewk7Hfsyu0drXBtwu4U7mYutu8Ib1svr3A + E8FqwsPEG8V0xs7IJsl9ytTMKs2CzuPQVtHW02PU9daI2BrZrdtA3NbegOBN4lPkkOb3 + 6ZTsxfFU99n//wAAbmRpbgAAAAAAAAY2AAClRgAAVpQAAFM5AACljgAAJagAAA08AABQ + DQAAVDkAAhmZAAG9cAABXCgAAwEAAAIAAAAeAEEAYgCDAKQAxQDmAQYBJwFJAWsBjQGv + AdEB9AIXAjsCXwKDAqgCzgLzAxoDQQNoA5ADuAPiBAsENgRhBI0EuQTnBRUFRQV1BaYF + 2AYMBkEGdwauBugHIgdfB54H3ggiCGgIsAj9CUwJoAn2ClAKrQsNC24L0gw4DKENCw12 + DeMOUQ7BDzIPpBAZEJARCRGFEgISghMFE4kUEBSZFSUVsxZEFtgXbxgIGKQZQxnkGocb + LRvVHH8dLB3cHo4fRB/9ILoheiI+IwUjzyScJWsmPScSJ+ooxCmiKoIrZSxMLTkuLi8v + MD4xVTJsM4M0mjW1NtM39jkdOkc7djypPd8/GUBXQZlC30QoRXVGxkgaSWdKlUuXTHZN + QE3/TsFPjFBqUWlShFOwVORWGldTWI5ZzFsNXFFdll7YYA9hM2JHY1VkZGV/Zqtn6Gkx + aoFr020oboBv2nE3cpZz+HVXdqx37XkXejB7QnxZfX9+uYAJgWiCzYQ2haKHD4h+ieeL + QYyEjbWO4JAOkU6SsJQ0lcWXTpjNmkibxp1RnvigyKK+pLKml6h6qmmsW65BsBWx4bOt + tX+3Xrlau3y9t7/5wjnEbcaKyJnKpMyvzr7Q0dLn1QjXPdmN2/TeWuC14wvlYee66gjs + J+4A753xHvKY9Bz1tvdt+TX6/Py2/l///wAAACQASwBxAJYAvADiAQgBLgFUAXoBogHJ + AfECGQJCAmsClQLAAusDFgNDA3ADnQPMA/sEKwRcBI4EwQT1BSoFYQWYBdEGCwZHBoUG + xAcGB0oHjwfYCCQIcwjFCRwJdwnWCjkKoAsKC3cL5wxYDM0NQw28DjgOtg82D7kQPxDG + EU8R2RJlEvITghQUFKgVPxXZFnUXFBe2GFoZAhmsGlkbCRu8HHMdLB3oHqcfaSAuIPYh + wSKPI18kMyUKJeQmwiekKIkpcypgK1EsRS08LjcvNTA2MToyQjNNNFs1bjaGN6Y4zzn+ + OzQ8bz2uPvJAOUGEQtNEJ0V/RttIO0mdSv1MUE2TTspP/FEuUmRTnlTaVhpXXFihWepb + NVyDXdNfJWBzYbxi/mQ9ZX1mwWgJaVZqpWv3bUxuo2/8cVlyuHQZdXx22ngweXt6vXv6 + fTp+gX/OgSKCeYPThTCGjofuiU6Kqov7jUCOfI+1kPWSRJOilQmWcpfYmT6ao5wInW+e + 1qA9oaajFKSJpganjqkeqrSsTa3jr3ixC7KftDS1yrdguPW6iLwcvbW/V8ECwrXEacYc + x87JgMs0zOrOo9Bb0hHTv9Vj1wDYm9o5293dh98y4N/ijOQ75eznnulO6vXsiO3570nw + hfGx8s7z6PT/9hj3M/hU+Xz6qvvq/Tj+lf//AAAAKQBUAH8AqQDTAP4BKQFUAYABrAHY + AgYCNAJiApECwQLyAyMDVgOJA70D8wQpBGAEmQTTBQ8FTAWLBcsGDQZSBpkG4gctB30H + zwgmCIEI4QlHCbIKJAqbCxYLlQwWDJoNHw2mDjAOvA9MD98QdREPEawSTRLxE5kURBTy + FaMWVhcLF8EYehk2GfYauRt/HEkdFx3oHr0flSByIVEiNCMaJAQk8iXjJtkn0ijPKdAq + 1SveLOst/C8SMCwxSjJsM5M0vjXtNyA4VzmSOtI8FT1dPqo/+0FQQqpECUVtRtdISknG + S0xM2E5pUABRm1M8VOJWjlg/WfVbsV1yXzZg8mKbZCtlrWcqaKZqJmupbS9uuXBHcdhz + bXUGdqJ4QXnfe3h9Bn6OgBSBmYMihK2GO4fNiWOLAYyrjlyQBpGbkx6UlZYHl3eY55pa + m9OdWJ70oKmiZaQHpYqm9qhYqbWrFKx0rdavObCesgWzbrTZtke3ubkwuqq8JL2bvw7A + fcHqw1fExMYyx6HJEsqEy/fNbM7k0F3R2dNX1NfWVNfJ2TLaktvr3T7ejt/d4S3ifuPQ + 5SPmeOfN6SPqduvA7P7uMe9K8FnxWfJO8zz0I/UH9eL2uveA+D348PmB+hL6oPsJ+3H7 + 2fxC/Jn86P03/YX91P4j/mn+rf7w/zT/eP+7//8AAHNmMzIAAAAAAAEMQgAABd7///Mm + AAAHkgAA/ZH///ui///9owAAA9wAAMBsbW1vZAAAAAAAAAYQAACcxQAAAADGeuOAAAAA + AAAAAAAAAAAAAAAAAA== + + ReadOnly + NO + RowAlign + 1 + RowSpacing + 36 + SheetTitle + 繧ュ繝」繝ウ繝舌せ 1 + SmartAlignmentGuidesActive + YES + SmartDistanceGuidesActive + YES + UniqueID + 1 + UseEntirePage + + VPages + 1 + WindowInfo + + CurrentSheet + 0 + ExpandedCanvases + + Frame + {{-1009, -86}, {693, 778}} + ListView + + OutlineWidth + 142 + RightSidebar + + ShowRuler + + Sidebar + + SidebarWidth + 120 + VisibleRegion + {{-1, 0}, {544, 609}} + Zoom + 1 + ZoomValues + + + 繧ュ繝」繝ウ繝舌せ 1 + 1 + 1 + + + + saveQuickLookFiles + YES + + diff -r 000000000000 -r 50a9279c19eb dest-tree2.pdf Binary file dest-tree2.pdf has changed diff -r 000000000000 -r 50a9279c19eb index.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/index.txt Sun Aug 07 01:55:35 2011 +0900 @@ -0,0 +1,15 @@ +Cassandra縺ィ髱樒エ螢顔噪讒矩繧堤畑縺縺櫃MS縺ョ繧ケ繧ア繝シ繝ゥ繝薙Μ繝繧」讀懆ィシ迺ー蠅縺ョ讒狗ッ + +シ托シ後ッ縺倥a縺ォ +シ抵シ悟謨」繝繝シ繧ソ繝吶シ繧ケCassandra +シ難シ碁撼遐エ螢顔噪譛ィ讒矩 + シ難シ趣シ托シ梧惠讒矩縺ョ遐エ螢顔噪螟画峩 + シ難シ趣シ抵シ梧惠讒矩縺ョ髱樒エ螢顔噪螟画峩 + シ難シ趣シ難シ悟ソ懃畑萓具シ壹ヰ繝ゥ繝ウ繧ケ譛ィ髱樒エ螢願セ樊嶌 + シ難シ趣シ難シ趣シ托シ後ヮ繝ウ繝悶Ο繝繧ュ繝ウ繧ー + シ難シ趣シ難シ趣シ抵シ後ヶ繝ュ繝繧ュ繝ウ繧ー +シ費シ碁撼遐エ螢顔噪讒矩繧貞茜逕ィ縺励◆CMS +シ包シ梧、懆ィシ迺ー蠅縺ョ讒狗ッ + シ包シ趣シ托シ御サョ諠ウ迺ー蠅 + シ包シ趣シ抵シ御サョ諠ウ蛹也ョ。逅繝繝シ繝ォ縺ョ螳溯」 +シ厄シ後∪縺ィ繧 diff -r 000000000000 -r 50a9279c19eb jssst.bst --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/jssst.bst Sun Aug 07 01:55:35 2011 +0900 @@ -0,0 +1,1276 @@ +% jssst.bst tomura@etl.go.jp (Satoru Tomura) +% BibTeX standard bibliography style `jplain' + % version 0.10 for JBibTeX versions 0.10 or later, JLaTeX version 2.09. + % by Shouichi Matsui, matsui@denken.junet + +ENTRY + { address + author + booktitle + chapter + edition + editor + howpublished + institution + journal + key + month + note + number + organization + pages + publisher + school + series + title + type + volume + year + yomi + } + {} + { label } + +INTEGERS { output.state before.all mid.sentence after.sentence after.block } + +FUNCTION {init.state.consts} +{ #0 'before.all := + #1 'mid.sentence := + #2 'after.sentence := + #3 'after.block := +} + +STRINGS { s t } + +FUNCTION {output.nonnull} +{ 's := + output.state mid.sentence = + { ", " * write$ } + { output.state after.block = + { add.period$ write$ + newline$ + "\newblock " write$ + } + { output.state before.all = + 'write$ + { add.period$ " " * write$ } + if$ + } + if$ + mid.sentence 'output.state := + } + if$ + s +} + +FUNCTION {output} +{ duplicate$ empty$ + 'pop$ + 'output.nonnull + if$ +} + +FUNCTION {required.argument} +{ 't := + empty$ + {"Missing required argument " t * " in " * cite$ * warning$} + 'skip$ + if$ +} + +FUNCTION {required.exclusive.or.argument} +{ 't := + empty$ + { 's := + empty$ + { t " or " * s * " is missing in " * cite$ * warning$} + 'skip$ + if$ + } + { 's := + empty$ + 'skip$ + { "You can use only one of " t * " and " * s * " in " * cite$ * warning$} + if$ + } + if$ +} + +FUNCTION {required.and.or.argument} +{ 't := empty$ + { 's := empty$ + { "there's no " t * " and/or " * s * cite$ * warning$ } + 'skip$ + if$ + } + { pop$ pop$ } + if$ +} + +FUNCTION {optional.series.volume.number.argument} +{ series empty$ + { volume empty$ + { number empty$ + 'skip$ + { "there's a number but no series in " cite$ * warning$ } + if$ + } + { number empty$ + { "there's a volume but no series in " cite$ * warning$ } + { "you can use only one of volume and number in " cite$ * warning$} + if$ + } + if$ + } + { volume empty$ + { number empty$ + { "there's a series but neither volume nor number in " cite$ * warning$ } + 'skip$ + if$ + } + { number empty$ + 'skip$ + { "you can use only one of volume and number in " cite$ * warning$ } + if$ + } + if$ + } + if$ +} + +FUNCTION {output.bibitem} +{ newline$ + "\bibitem{" write$ + cite$ write$ + "}" write$ + newline$ + before.all 'output.state := +} + +FUNCTION {fin.entry} +{ add.period$ + write$ + newline$ +} + +FUNCTION {new.block} +{ output.state before.all = + 'skip$ + { after.block 'output.state := } + if$ +} + +FUNCTION {new.sentence} +{ output.state after.block = + 'skip$ + { output.state before.all = + 'skip$ + { after.sentence 'output.state := } + if$ + } + if$ +} + +FUNCTION {not} +{ { #0 } + { #1 } + if$ +} + +FUNCTION {and} +{ 'skip$ + { pop$ #0 } + if$ +} + +FUNCTION {or} +{ { pop$ #1 } + 'skip$ + if$ +} + +FUNCTION {new.block.checka} +{ empty$ + 'skip$ + 'new.block + if$ +} + +FUNCTION {new.block.checkb} +{ empty$ + swap$ empty$ + and + 'skip$ + 'new.block + if$ +} + +FUNCTION {new.sentence.checka} +{ empty$ + 'skip$ + 'new.sentence + if$ +} + +FUNCTION {new.sentence.checkb} +{ empty$ + swap$ empty$ + and + 'skip$ + 'new.sentence + if$ +} + +FUNCTION {field.or.null} +{ duplicate$ empty$ + { pop$ "" } + 'skip$ + if$ +} + +FUNCTION {emphasize} +{ duplicate$ empty$ + { pop$ "" } + { "{\it " swap$ * "}" * } + if$ +} + +FUNCTION {is.kanji} +%%%{ #1 text.prefix$ chr.to.int$ #127 > } +%%%{ #1 #1 substring$ chr.to.int$ #127 > } +{ purify$ #1 text.prefix$ chr.to.int$ #127 >} + +INTEGERS { nameptr namesleft numnames } + +FUNCTION {format.names} +{ 's := + #1 'nameptr := + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { s nameptr + s nameptr "{ll}" format.name$ is.kanji + { "{ff}{vv}{ll}" } + { "{vv~}{ll}{, jj}{, f.}" } + if$ + format.name$ 't := + nameptr #1 > + { namesleft #1 > + { ", " * t * } + { numnames #2 > + { "," * } + 'skip$ + if$ + numnames #3 < + { t is.kanji + {"," * "" *} 'skip$ if$ + } + 'skip$ + if$ + t "others" = + { s is.kanji + {"$B$[$+(B" * } + {" et~al." * } + if$ + } + { s is.kanji + {" " * t * } + {" and " * t * } + if$ + } + if$ + } + if$ + } + 't + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ +} + +FUNCTION {format.authors} +{ author empty$ + { "" } + { author format.names } + if$ +} + +FUNCTION {format.editors} +{ editor empty$ + { "" } + { editor format.names + editor num.names$ #1 > + { editor is.kanji + {"($BJT(B)" * } %%{", editors" * } if$ + {"(eds.)" *} if$ + } + { editor is.kanji + {"($BJT(B)" *} %%{", editor" * } if$ + {"(ed.)" *} if$ + } + if$ + } + if$ +} + +FUNCTION {n.dashify} +{ 't := + "" + { t empty$ not } + { t #1 #1 substring$ "-" = + { t #1 #2 substring$ "--" = not + { "--" * + t #2 global.max$ substring$ 't := + } + { { t #1 #1 substring$ "-" = } + { "-" * + t #2 global.max$ substring$ 't := + } + while$ + } + if$ + } + { t #1 #1 substring$ * + t #2 global.max$ substring$ 't := + } + if$ + } + while$ +} + +FUNCTION {format.date} +{ year empty$ + { month empty$ + { "" } + { "there's a month but no year in " cite$ * warning$ + month + } + if$ + } + { month empty$ + 'year + { month " " * year * } + if$ + } + if$ +} + +FUNCTION {tie.or.space.connect} +{ duplicate$ text.length$ #3 < + { "~" } + { " " } + if$ + swap$ * * +} + +FUNCTION {output.volume} +{ + volume empty$ + 'skip$ + { "Vol.~" volume * output} + if$ + +} + +FUNCTION {output.number} +{ + number empty$ + 'skip$ + { "No.~" number * output} + if$ +} + +FUNCTION {output.series.volume.number} +{ series empty$ + { output.volume + output.number } + { series is.kanji + volume empty$ + number empty$ + or + and + { series " " * volume * number * output} + { series output + output.volume + output.number} + if$ + } + if$ +} + +FUNCTION {format.edition} +{ edition empty$ + { "" } + { output.state mid.sentence = + { edition "l" change.case$ " edition" * } + { edition "t" change.case$ " edition" * } + if$ + } + if$ +} + +INTEGERS { multiresult } + +FUNCTION {multi.page.check} +{ 't := + #0 'multiresult := + { multiresult not + t empty$ not + and + } + { t #1 #1 substring$ + duplicate$ "-" = + swap$ duplicate$ "," = + swap$ "+" = + or or + { #1 'multiresult := } + { t #2 global.max$ substring$ 't := } + if$ + } + while$ + multiresult +} + +FUNCTION {format.pages} +{ pages empty$ + { "" } + { pages multi.page.check + { "pp.~" pages n.dashify tie.or.space.connect } + { "pp.~" pages tie.or.space.connect } + if$ + } + if$ +} + +FUNCTION {format.volume.number.year.pages} +{ volume empty$ + { number empty$ + { year empty$ + { "" } + { "(" year * ")" * } + if$} + { year empty$ + { "No.~" number * } + { "No.~" number * "(" * year * ")" * } + if$} + if$} + { number empty$ + { year empty$ + { "Vol.~" volume * } + { "Vol.~" volume * "(" * year * ")" * } + if$} + { year empty$ + {"Vol.~" volume * ", " * "No.~" * number * } + {"Vol.~" volume * ", " * "No.~" * number * "(" * year * ")" * } + if$} + if$} + if$ + pages empty$ + 'skip$ + { duplicate$ empty$ + { pop$ format.pages } + { "," * " pp.~" * pages n.dashify * } + if$ + } + if$ +} + +FUNCTION {format.chapter.pages} +{ chapter empty$ + 'format.pages + { type empty$ + { "chapter" chapter tie.or.space.connect } + { type is.kanji + { chapter type tie.or.space.connect } + { type "l" change.case$ chapter tie.or.space.connect } + if$ + } + if$ + pages empty$ + 'skip$ + { ", " * format.pages * } + if$ + } + if$ +} + +FUNCTION {format.in.ed.booktitle} +{ booktitle empty$ + { "" } + { editor empty$ + { booktitle is.kanji + { " " booktitle emphasize * } + { " " booktitle emphasize * } + if$ + } + { booktitle is.kanji + { booktitle emphasize ", " * format.editors * "" *} + { booktitle emphasize ", " * format.editors * "" *} + if$ + } + if$ + } + if$ +} + +FUNCTION {empty.misc.check} +{ author empty$ title empty$ howpublished empty$ + month empty$ year empty$ note empty$ + and and and and and + key empty$ not and + { "all relevant fields are empty in " cite$ * warning$ } + 'skip$ + if$ +} + +FUNCTION {format.thesis.type} +{ type empty$ + 'skip$ + { pop$ + type "t" change.case$ + } + if$ +} + +FUNCTION {format.tr.number} +{ type empty$ + { title empty$ + { "Technical Report" } + { title is.kanji + { "$B5;=QJs9p(B" } + { "Technical Report" } + if$ + } + if$ + } + {type} + if$ + number empty$ + { "t" change.case$ } + { number tie.or.space.connect } + if$ +} + +FUNCTION {format.article.crossref} +{ key empty$ + { journal empty$ + { "need key or journal for " cite$ * " to crossref " * crossref * + warning$ + "" + } + { "In {\it " journal * "\/}" * } + if$ + } + { "In " key * } + if$ + " \cite{" * crossref * "}" * +} + +FUNCTION {format.crossref.editor} +{ editor #1 "{vv~}{ll}" format.name$ + editor num.names$ duplicate$ + #2 > + { editor is.kanji + {pop$ " $B$[$+(B" *} {pop$ " et~al." * } if$ + } + { #2 < + 'skip$ + { editor #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" = + { editor is.kanji + {" $B$[$+(B" *} {"et~al." * } if$ + } + { editor is.kanji + {" " * editor #2 "{vv~}{ll}" format.name$ * } + {" and " * editor #2 "{vv~}{ll}" format.name$ * } + if$ + } + if$ + } + if$ + } + if$ +} + +FUNCTION {format.book.crossref} +{ volume empty$ + { "empty volume in " cite$ * "'s crossref of " * crossref * warning$ + title is.kanji + {" "} {"In "} if$ + } + { "Volume" volume tie.or.space.connect + " of " * + } + if$ + editor empty$ + editor field.or.null author field.or.null = + or + { key empty$ + { series empty$ + { "need editor, key, or series for " cite$ * " to crossref " * + crossref * warning$ + "" * + } + { "{\it " * series * "\/}" * } + if$ + } + { key * } + if$ + } + { format.crossref.editor * } + if$ + " \cite{" * crossref * "}" * +} + +FUNCTION {format.incoll.inproc.crossref} +{ editor empty$ + editor field.or.null author field.or.null = + or + { key empty$ + { booktitle empty$ + { "need editor, key, or booktitle for " cite$ * " to crossref " * + crossref * warning$ + "" + } + { booktitle is.kanji + {" {\it " booktitle * "\/}" * } + {"In {\it " booktitle * "\/}" * } + if$ + } + if$ + } + { "In " key * } + if$ + } + { title is.kanji + {" " format.crossref.editor * } + {"In " format.crossref.editor * } + if$ + } + if$ + " \cite{" * crossref * "}" * +} + +FUNCTION {article} +{ +%%%% + author "author" required.argument + title "title" required.argument + journal "journal" required.argument + year "year" required.argument +%%%% jssst + volume "volume" + number "number" + required.and.or.argument + pages "pages" required.argument +%%%% + output.bibitem + format.authors ": " * + title output + crossref missing$ + { journal emphasize output + format.volume.number.year.pages output + } + { format.article.crossref output.nonnull + format.pages output + } + if$ + new.block + note output + fin.entry +} + +FUNCTION {book} +{ +%%%% + author "author" + editor "editor" + required.exclusive.or.argument + title "title" required.argument + publisher "publisher" required.argument + year "year" required.argument + optional.series.volume.number.argument +%%%% + output.bibitem + author empty$ + { format.editors} + { format.authors} + if$ + ": " * + title emphasize output + crossref missing$ + { output.series.volume.number + publisher output + address output + } + { new.block + format.book.crossref output.nonnull + } + if$ + format.edition output + format.date output + new.block + note output + fin.entry +} + +FUNCTION {booklet} +{ +%%%% + title "title" required.argument +%%%% jssst + author "author" required.argument +%%%% + output.bibitem + format.authors ": " * + title output + howpublished output + address output + format.date output + new.block + note output + fin.entry +} + +FUNCTION {inbook} +{ +%%%% + author "author" + editor "editor" + required.exclusive.or.argument + title "title" required.argument + chapter "chapter" + pages "pages" + required.and.or.argument + publisher "publisher" required.argument + year "year" required.argument + + optional.series.volume.number.argument +%%%% + output.bibitem + author empty$ + { format.editors} + { format.authors} + if$ + ": " * + title emphasize output + crossref missing$ + { output.series.volume.number + publisher output + } + { format.chapter.pages output + new.block + format.book.crossref output.nonnull + } + if$ + format.edition output + format.date output + format.chapter.pages output + new.block + note output + fin.entry +} + +FUNCTION {incollection} +{ +%%%% + author "author" required.argument + title "title" required.argument + booktitle "booktitle" required.argument + publisher "publisher" required.argument + year "year" required.argument + + optional.series.volume.number.argument +%%%% + output.bibitem + format.authors ": " * + title output + crossref missing$ + { format.in.ed.booktitle output + output.series.volume.number + publisher output + address output + format.edition output + format.date output + } + { format.incoll.inproc.crossref output.nonnull + format.chapter.pages output + } + if$ + format.chapter.pages output + new.block + note output + fin.entry +} + +FUNCTION {inproceedings} +{ +%%%% + author "author" required.argument + title "title" required.argument + booktitle "booktitle" required.argument + year "year" required.argument + + optional.series.volume.number.argument +%%%% + output.bibitem + format.authors ": " * + title output + crossref missing$ + { format.in.ed.booktitle output + output.series.volume.number + address output + organization output + publisher output + format.date output + format.pages output + } + { format.incoll.inproc.crossref output.nonnull + format.pages output + } + if$ + new.block + note output + fin.entry +} + +FUNCTION {conference} { inproceedings } + +FUNCTION {manual} +{ +%%%% + title "title" required.argument +%%%% jssst + author "author" + organization "organazaion" + required.exclusive.or.argument +%%%% + output.bibitem + author empty$ + { organization} + { format.authors} + if$ + ": " * + title emphasize output + author empty$ + 'skip$ + { organization output } + if$ + address output + format.edition output + format.date output + new.block + note output + fin.entry +} + +FUNCTION {mastersthesis} +{ +%%%% + author "author" required.argument + title "title" required.argument + school "school" required.argument + year "year" required.argument +%%%% + output.bibitem + format.authors ": " * + title output + author empty$ + { "Master's thesis" } + { author is.kanji + { "$B=$;NO@J8(B" } + { "Master's thesis" } + if$ + } + if$ + format.thesis.type output.nonnull + school output + address output + format.date output + new.block + note output + fin.entry +} + +FUNCTION {misc} +{ +%%%% +%%%% jssst + author "author" required.argument + title "title" required.argument +%%%% + output.bibitem + format.authors + ": " * + title output + howpublished output + format.date output + new.block + note output + fin.entry + empty.misc.check +} + +FUNCTION {phdthesis} +{ +%%%% + author "author" required.argument + title "title" required.argument + school "school" required.argument + year "year" required.argument +%%%% + output.bibitem + format.authors ": " * + title emphasize output + author empty$ + { "PhD Thesis" } + { author is.kanji + { "$BGn;NO@J8(B" } + { "PhD Thesis" } + if$ + } + if$ + format.thesis.type output.nonnull + school output + address output + format.date output + new.block + note output + fin.entry +} + +FUNCTION {proceedings} +{ +%%%% + title "title" required.argument + year "year" required.argument + + optional.series.volume.number.argument +%%%% jssst + editor "editor" + organization "organization" + required.exclusive.or.argument +%%%% + output.bibitem + editor empty$ + { organization } + { format.editors } + if$ + ": " * + title emphasize output + output.series.volume.number + address output + editor empty$ + 'skip$ + { organization output } + if$ + publisher output + format.date output + new.block + note output + fin.entry +} + +FUNCTION {techreport} +{ +%%%% + author "author" required.argument + title "title" required.argument + institution "institution" required.argument + year "year" required.argument +%%%% + output.bibitem + format.authors ": " * + title output + format.tr.number output.nonnull + institution output + address output + format.date output + new.block + note output + fin.entry +} + +FUNCTION {unpublished} +{ +%%%% + author "author" required.argument + title "title" required.argument + note "note" required.argument +%%%% + output.bibitem + format.authors ": " * + title output + format.date output + new.block + note output + fin.entry +} + +FUNCTION {default.type} { misc } + +MACRO {jan} {"January"} + +MACRO {feb} {"February"} + +MACRO {mar} {"March"} + +MACRO {apr} {"April"} + +MACRO {may} {"May"} + +MACRO {jun} {"June"} + +MACRO {jul} {"July"} + +MACRO {aug} {"August"} + +MACRO {sep} {"September"} + +MACRO {oct} {"October"} + +MACRO {nov} {"November"} + +MACRO {dec} {"December"} + +MACRO {acmcs} {"ACM Computing Surveys"} + +MACRO {acta} {"Acta Informatica"} + +MACRO {cacm} {"Communications of the ACM"} + +MACRO {ibmjrd} {"IBM Journal of Research and Development"} + +MACRO {ibmsj} {"IBM Systems Journal"} + +MACRO {ieeese} {"IEEE Transactions on Software Engineering"} + +MACRO {ieeetc} {"IEEE Transactions on Computers"} + +MACRO {ieeetcad} + {"IEEE Transactions on Computer-Aided Design of Integrated Circuits"} + +MACRO {ipl} {"Information Processing Letters"} + +MACRO {jacm} {"Journal of the ACM"} + +MACRO {jcss} {"Journal of Computer and System Sciences"} + +MACRO {scp} {"Science of Computer Programming"} + +MACRO {sicomp} {"SIAM Journal on Computing"} + +MACRO {tocs} {"ACM Transactions on Computer Systems"} + +MACRO {tods} {"ACM Transactions on Database Systems"} + +MACRO {tog} {"ACM Transactions on Graphics"} + +MACRO {toms} {"ACM Transactions on Mathematical Software"} + +MACRO {toois} {"ACM Transactions on Office Information Systems"} + +MACRO {toplas} {"ACM Transactions on Programming Languages and Systems"} + +MACRO {tcs} {"Theoretical Computer Science"} + +READ + +FUNCTION {sortify} +{ purify$ + "l" change.case$ +} + +INTEGERS { len } + +FUNCTION {chop.word} +{ 's := + 'len := + s #1 len substring$ = + { s len #1 + global.max$ substring$ } + 's + if$ +} + +FUNCTION {sort.format.names} +{ 's := + yomi empty$ + 'skip$ + { yomi 's := } + if$ + + #1 'nameptr := + "" + s num.names$ 'numnames := + numnames 'namesleft := + { namesleft #0 > } + { nameptr #1 > + { " " * } + 'skip$ + if$ + s nameptr "{vv{ } }{ll{ }}{ ff{ }}{ jj{ }}" format.name$ 't := + nameptr numnames = t "others" = and + { "et al" * } + { t sortify * } + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ +} + +FUNCTION {sort.format.title} +{ 't := + "A " #2 + "An " #3 + "The " #4 t chop.word + chop.word + chop.word + sortify + #1 global.max$ substring$ +} + +FUNCTION {author.sort} +{ author empty$ + { key empty$ + { "to sort, need author or key in " cite$ * warning$ + "" + } + { key sortify } + if$ + } + { author sort.format.names } + if$ +} + +FUNCTION {author.editor.sort} +{ author empty$ + { editor empty$ + { key empty$ + { "to sort, need author, editor, or key in " cite$ * warning$ + "" + } + { key sortify } + if$ + } + { editor sort.format.names } + if$ + } + { author sort.format.names } + if$ +} + +FUNCTION {author.organization.sort} +{ author empty$ + { organization empty$ + { key empty$ + { "to sort, need author, organization, or key in " cite$ * warning$ + "" + } + { key sortify } + if$ + } + { "The " #4 organization chop.word sortify } + if$ + } + { author sort.format.names } + if$ +} + +FUNCTION {editor.organization.sort} +{ editor empty$ + { organization empty$ + { key empty$ + { "to sort, need editor, organization, or key in " cite$ * warning$ + "" + } + { key sortify } + if$ + } + { "The " #4 organization chop.word sortify } + if$ + } + { editor sort.format.names } + if$ +} + +FUNCTION {presort} +{ type$ "book" = + type$ "inbook" = + or + 'author.editor.sort + { type$ "proceedings" = + 'editor.organization.sort + { type$ "manual" = + 'author.organization.sort + 'author.sort + if$ + } + if$ + } + if$ + " " + * + year field.or.null sortify + * + " " + * + title field.or.null + sort.format.title + * + #1 entry.max$ substring$ + 'sort.key$ := +} + +ITERATE {presort} + +SORT + +STRINGS { longest.label } + +INTEGERS { number.label longest.label.width } + +FUNCTION {initialize.longest.label} +{ "" 'longest.label := + #1 'number.label := + #0 'longest.label.width := +} + +FUNCTION {longest.label.pass} +{ number.label int.to.str$ 'label := + number.label #1 + 'number.label := + label width$ longest.label.width > + { label 'longest.label := + label width$ 'longest.label.width := + } + 'skip$ + if$ +} + +EXECUTE {initialize.longest.label} + +ITERATE {longest.label.pass} + +FUNCTION {begin.bib} +{ preamble$ empty$ + 'skip$ + { preamble$ write$ newline$ } + if$ + "\begin{thebibliography}{" longest.label * "}" * write$ newline$ +} + +EXECUTE {begin.bib} + +EXECUTE {init.state.consts} + +ITERATE {call.type$} + +FUNCTION {end.bib} +{ newline$ + "\end{thebibliography}" write$ newline$ +} + +EXECUTE {end.bib} + + diff -r 000000000000 -r 50a9279c19eb mediabb.sty --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mediabb.sty Sun Aug 07 01:55:35 2011 +0900 @@ -0,0 +1,99 @@ +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{mediabb}[2006/10/26 v1.9 iNOUE Koich! ] +\@ifpackageloaded{graphics}{}{\RequirePackage[dvipdfm]{graphicx}} +\define@key{Gin}{usebb}[true]{\expandafter\let\expandafter\if@usebb\csname if#1\endcsname} +\let\if@usebb\iffalse +\define@key{Gin}{mediaboxonly}[/MediaBox]{\@ifundefined{Gread@find@#1}% + {\def\Gread@rect@box{/MediaBox}\expandafter\let\expandafter\if@Gread@find@only\csname if#1\endcsname}% + {\def\Gread@rect@box{#1}\let\if@Gread@find@only\iftrue}} +\let\if@Gread@find@only\iffalse +\def\Gread@rect@box{/MediaBox} +\define@key{Gin}{autoebb}[always]{\csname Gread@ebb@#1\endcsname} +\def\Gread@ebb@always{\let\if@Gread@ebb@always\iftrue} +\let\if@Gread@ebb@always\iffalse +\let\Gread@ebb@true\Gread@ebb@always +\def\Gread@ebb@never{\let\if@Gread@ebb@never\iftrue} +\let\Gread@ebb@false\Gread@ebb@never +\let\if@Gread@ebb@never\iffalse +\let\Ginclude@pdf\Ginclude@eps +\def\Gread@pdf#1{% + \begingroup + \if@usebb\else + \@tempcnta\z@ + \loop + \ifnum\@tempcnta<\@xxxii + \catcode\@tempcnta14 + \advance\@tempcnta\@ne + \repeat + \@tempcnta127 + \loop + \ifnum\@tempcnta<\@cclvi + \catcode\@tempcnta14 + \advance\@tempcnta\@ne + \repeat + \let\do\@makeother\dospecials\catcode`\ 10 + \catcode\endlinechar10 + \immediate\openin\@inputcheck#1 + \ifeof\@inputcheck + \@latex@error{File `#1' not found}\@ehc + \else + \Gread@true + \let\@tempa\@empty + \let\@tempb\@empty + \loop + \read\@inputcheck to\@tempc + \ifeof\@inputcheck + \Gread@false + \else + \edef\@tempa{\@tempb\@tempc}\let\@tempb\@tempc + \edef\@tempc{\@tempa\Gread@rect@box}% + \csname Gread@find@\Gread@rect@box\expandafter\endcsname\@tempc[\@nnil]\\% + \fi + \ifGread@ + \repeat + \immediate\closein\@inputcheck + \fi + \fi + \ifGin@bbox + \else + \Gread@bmp{\Gin@base.bb}% + \fi + \endgroup + \expandafter\Gread@parse@bb\@gtempa\\} +\def\def@Gread@find#1#2{\ifx\@nnil#2\expandafter\@gobble\else + \@namedef{Gread@find@#1}##1#1##2[##3##4]##5\\{% + \ifx\@nnil##3\else + \gdef\@gtempa{##3##4 }% + \if@Gread@find@only + \Gread@false + \else + \def\Gread@rect@box{#1}% + \fi + \Gin@bboxtrue + \fi + \if@Gread@find@only\else + \csname Gread@find@#2\expandafter\endcsname\@tempa#2[\@nnil]\\% + \fi}% + \expandafter\def@Gread@find\fi{#2}} +\def@Gread@find{/MediaBox}{/CropBox}{/BleedBox}{/TrimBox}{/ArtBox}\@nnil +\@namedef{Gread@find@/ArtBox}#1/ArtBox#2[#3#4]#5\\{% + \ifx\@nnil#3\else + \gdef\@gtempa{#3#4 }% + \Gread@false + \Gin@bboxtrue + \fi} +\def\Gread@bmp#1{% + \if@Gread@ebb@never\else + \if@Gread@ebb@always\else + \immediate\openin\@inputcheck#1 % + \ifeof\@inputcheck + \Gread@ebb@always + \else + \immediate\closein\@inputcheck + \fi + \fi + \immediate\write18{\if@Gread@ebb@always\else[ '\Gin@base\Gin@ext' -nt '\Gin@base.bb' ] && \fi + \ifx\@nnil\filename@area\@nnil\else cd '\filename@area' && \fi ebb '\filename@base\Gin@ext'}% + \fi + \Gread@eps{#1}} +\DeclareGraphicsRule{.pdf}{pdf}{*}{} diff -r 000000000000 -r 50a9279c19eb mono-dic1.graffle --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mono-dic1.graffle Sun Aug 07 01:55:35 2011 +0900 @@ -0,0 +1,2048 @@ + + + + + ActiveLayerIndex + 0 + ApplicationVersion + + com.omnigroup.OmniGraffle + 138.19.0.152255 + + AutoAdjust + + BackgroundGraphic + + Bounds + {{0, 0}, {559, 783}} + Class + SolidGraphic + ID + 2 + Style + + shadow + + Draws + NO + + stroke + + Draws + NO + + + + CanvasOrigin + {0, 0} + ColumnAlign + 1 + ColumnSpacing + 36 + CreationDate + 2011-08-06 17:56:26 +0900 + Creator + shoshi + DisplayScale + 1 0/72 in = 1.0000 in + GraphDocumentVersion + 6 + GraphicsList + + + Bounds + {{23, 140}, {48, 36}} + Class + ShapedGraphic + FitText + YES + Flow + Resize + ID + 136 + Shape + Rectangle + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Pad + 0 + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 \'82\'56\'82\'f0\ +\'8f\'91\'82\'ab\'8d\'9e\'82\'de} + VerticalPad + 0 + + Wrap + NO + + + Bounds + {{352, 220.5}, {167, 18}} + Class + ShapedGraphic + FitText + YES + Flow + Resize + ID + 135 + Shape + Rectangle + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Pad + 0 + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 \'83\'52\'83\'73\'81\'5b\'82\'b5\'82\'bd\'96\'d8\'82\'c9\'90\'56\'82\'b5\'82\'ad\'82\'56\'82\'f0\'92\'c7\'89\'c1} + VerticalPad + 0 + + Wrap + NO + + + Bounds + {{226, 90.0321}, {107, 36}} + Class + ShapedGraphic + FitText + YES + Flow + Resize + ID + 134 + Shape + Rectangle + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Pad + 0 + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;\f1\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 \'94\'f1\'94\'6a\'89\'f3\'93\'49\'82\'c9\'95\'d2\'8f\'57 +\f1 \ + +\f0 \'83\'6d\'81\'5b\'83\'68\'82\'f0\'83\'52\'83\'73\'81\'5b\'82\'b7\'82\'e9} + VerticalPad + 0 + + Wrap + NO + + + Class + LineGraphic + ID + 133 + Points + + {260, 140} + {294, 140} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + Width + 3 + + + + + Class + LineGraphic + Head + + ID + 131 + + ID + 132 + Points + + {343.723, 169.5} + {320.723, 229.5} + + Style + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 120 + + + + Bounds + {{301.223, 210}, {39, 39}} + Class + ShapedGraphic + FontInfo + + Color + + b + 0 + g + 0 + r + 0 + + Font + Helvetica + Size + 12 + + ID + 131 + Shape + Circle + Style + + shadow + + Draws + NO + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + GapRatio + 0.5 + Width + 4 + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs36 \cf0 7} + VerticalPad + 0 + + + + Class + LineGraphic + Head + + ID + 112 + + ID + 129 + Points + + {366.473, 116} + {459.723, 169.5} + + Style + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 122 + + + + Class + LineGraphic + Head + + ID + 110 + + ID + 128 + Points + + {392.473, 62.5} + {489.723, 116} + + Style + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 119 + + + + Class + LineGraphic + Head + + ID + 120 + + ID + 125 + Points + + {366.473, 116} + {343.723, 169.5} + + Style + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 122 + + + + Class + LineGraphic + Head + + ID + 122 + + ID + 124 + Points + + {392.473, 62.5} + {366.473, 116} + + Style + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 119 + + + + Bounds + {{346.973, 96.5}, {39, 39}} + Class + ShapedGraphic + ID + 122 + Shape + Circle + Style + + shadow + + Draws + NO + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 25} + VerticalPad + 0 + + + + Bounds + {{324.223, 150}, {39, 39}} + Class + ShapedGraphic + ID + 120 + Shape + Circle + Style + + shadow + + Draws + NO + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 15} + VerticalPad + 0 + + + + Bounds + {{372.973, 43}, {39, 39}} + Class + ShapedGraphic + ID + 119 + Shape + Circle + Style + + shadow + + Draws + NO + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 50} + VerticalPad + 0 + + + + Class + LineGraphic + Head + + ID + 110 + + ID + 116 + Points + + {459.723, 62.5} + {489.723, 116} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 108 + + + + Class + LineGraphic + Head + + ID + 112 + + ID + 115 + Points + + {431.723, 116} + {459.723, 169.5} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 111 + + + + Class + LineGraphic + Head + + ID + 109 + + ID + 114 + Points + + {431.723, 116} + {407.723, 169.5} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 111 + + + + Class + LineGraphic + Head + + ID + 111 + + ID + 113 + Points + + {459.723, 62.5} + {431.723, 116} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 108 + + + + Bounds + {{440.223, 150}, {39, 39}} + Class + ShapedGraphic + ID + 112 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 35} + VerticalPad + 0 + + + + Bounds + {{412.223, 96.5}, {39, 39}} + Class + ShapedGraphic + ID + 111 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 25} + VerticalPad + 0 + + + + Bounds + {{470.223, 96.5}, {39, 39}} + Class + ShapedGraphic + ID + 110 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 100} + VerticalPad + 0 + + + + Bounds + {{388.223, 150}, {39, 39}} + Class + ShapedGraphic + ID + 109 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 15} + VerticalPad + 0 + + + + Bounds + {{440.223, 43}, {39, 39}} + Class + ShapedGraphic + ID + 108 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 50} + VerticalPad + 0 + + + + Class + LineGraphic + Head + + ID + 28 + + ID + 106 + Points + + {44.4441, 111.657} + {65.8882, 65.6346} + {98.3293, 62.3077} + {91.1812, 81.1603} + {77.9848, 66.7436} + {98.3293, 49} + {129.121, 55.6538} + {150.565, 81.7147} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + Pattern + 1 + TailArrow + 0 + + + Tail + + ID + 105 + + + + Bounds + {{23, 90.0321}, {42.8882, 43.25}} + Class + ShapedGraphic + FontInfo + + Color + + b + 0 + g + 0 + r + 0 + + Font + Helvetica + Size + 12 + + ID + 105 + Shape + Circle + Style + + shadow + + Draws + NO + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + GapRatio + 0.5 + Width + 4 + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;\red0\green0\blue0;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs36 \cf2 7} + VerticalPad + 0 + + + + Class + LineGraphic + Head + + ID + 102 + + ID + 103 + Points + + {150.565, 81.7147} + {183.556, 141.045} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 28 + + + + Class + LineGraphic + Head + + ID + 99 + + ID + 100 + Points + + {119.773, 141.045} + {150.565, 200.375} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 31 + + + + Class + LineGraphic + Head + + ID + 29 + + ID + 35 + Points + + {119.773, 141.045} + {93.3806, 200.375} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 31 + + + + Class + LineGraphic + Head + + ID + 31 + + ID + 34 + Points + + {150.565, 81.7147} + {119.773, 141.045} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 28 + + + + Bounds + {{129.121, 178.75}, {42.8882, 43.25}} + Class + ShapedGraphic + ID + 99 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 35} + VerticalPad + 0 + + + + Bounds + {{98.3293, 119.42}, {42.8882, 43.25}} + Class + ShapedGraphic + ID + 31 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 25} + VerticalPad + 0 + + + + Bounds + {{162.112, 119.42}, {42.8882, 43.25}} + Class + ShapedGraphic + ID + 102 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 100} + VerticalPad + 0 + + + + Bounds + {{71.9365, 178.75}, {42.8882, 43.25}} + Class + ShapedGraphic + ID + 29 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 15} + VerticalPad + 0 + + + + Bounds + {{129.121, 60.0897}, {42.8882, 43.25}} + Class + ShapedGraphic + ID + 28 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 50} + VerticalPad + 0 + + + + GridInfo + + GuidesLocked + NO + GuidesVisible + YES + HPages + 1 + ImageCounter + 1 + KeepToScale + + Layers + + + Lock + NO + Name + 繝ャ繧、繝、繝シ 1 + Print + YES + View + YES + + + LayoutInfo + + Animate + NO + circoMinDist + 18 + circoSeparation + 0.0 + layoutEngine + dot + neatoSeparation + 0.0 + twopiSeparation + 0.0 + + LinksVisible + NO + MagnetsVisible + NO + MasterSheets + + ModificationDate + 2011-08-07 01:11:47 +0900 + Modifier + shoshi + NotesVisible + NO + Orientation + 2 + OriginVisible + NO + PageBreaks + YES + PrintInfo + + NSBottomMargin + + float + 41 + + NSLeftMargin + + float + 18 + + NSPaperSize + + coded + BAtzdHJlYW10eXBlZIHoA4QBQISEhAdOU1ZhbHVlAISECE5TT2JqZWN0AIWEASqEhAx7X05TU2l6ZT1mZn2WgVMCgUoDhg== + + NSRightMargin + + float + 18 + + NSTopMargin + + float + 18 + + + PrintOnePage + + QuickLookPreview + + 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 + eajAsRYG2HTy8A56SP2yTDeVByt6hr5xxdV6l/IWcVzTwOCeGvG4pmUA+5TwJKRd05ia + PPtpqRGxvfTeZWbhPSKTz/fUyCRkhj01Mj1el3CS5JKQC+Q2+DYlZoDpqZm4KhudF4qt + PTMtGJL71Ulq1F6SyK9gnjw507XJo8S2No79gGQLlPgdAAWJR8MDpIEk986WJikkgaZJ + N1GNVskWdWmLngFgg0+JGWB6w0zJE2x0nqH1LTALTKJm6up6wFrfjzz21Ld6E5X9OSq2 + A8vqbJsUg8Vuw8lWZ2hOWvweVGhw3qEyqcr7gYHT7ereCePcmrbkMUszcwRyHPaD9yO3 + KePNw5GXZSK/IiAq4mB4uAgVmxuMNJZpnWV+icGDxjPf9tpmKJdrRspjeVEcOVsSyVnl + KQGDXgJRu3W6JN0m+efyR5w4jzea32jSRfldh60K8moX61rSobMFIglPMMUj2WxevDid + uB4rh6mLcgvA7U1TP6iC7NNHNaHw26rkWGGQt2fyd+aSIboaiQ2/FjqklySG9Y/keZv4 + 6fFvdJR6IG1fbv3L1565jymT6ZjyIEpGUTMIIG2B65di1rNSmDcm3IsWcV/SOusJIpGu + 84pflfFc5cPZLwpw0rgw7uH/5D7V033ilxdstXsLXB6eyX3mT54Bf2c/NfuVr/s4mLdO + o/RdpoHViVc4nbvLRPHt7y5cTPDGHdz1Dxf//sXFT84mWT3H15Pcr4VO48M52vglMH76 + btPfyS3GS+yT33Fy8O4H/QCJE4/h2vv/1fBh6O8fkBqgPBiwW+lcpLr7/JlHtkB+ffnE + vyPLldfAZJQg9I/P2fF7vscrkWdZjxbBjn8479fQh/x9Q/H06cE+Xid7R6u78nY21msO + +dd/AZ6i4BkKZW5kc3RyZWFtCmVuZG9iago2IDAgb2JqCjQ5MjgKZW5kb2JqCjMgMCBv + YmoKPDwgL1R5cGUgL1BhZ2UgL1BhcmVudCA0IDAgUiAvUmVzb3VyY2VzIDcgMCBSIC9D + b250ZW50cyA1IDAgUiAvTWVkaWFCb3ggWzAgMCA1NTkgNzgzXQo+PgplbmRvYmoKNyAw + IG9iago8PCAvUHJvY1NldCBbIC9QREYgL1RleHQgXSAvQ29sb3JTcGFjZSA8PCAvQ3Mx + IDggMCBSIC9DczIgOSAwIFIgPj4gL0ZvbnQgPDwKL0YxLjAgMTAgMCBSIC9GMi4xIDEx + IDAgUiA+PiA+PgplbmRvYmoKMTMgMCBvYmoKPDwgL0xlbmd0aCAxNCAwIFIgL04gMyAv + QWx0ZXJuYXRlIC9EZXZpY2VSR0IgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFt + CngBhVTPaxNBFP42bqnQIghaaw6yeJAiSVmraEXUNv0RYmsM2x+2RZBkM0nWbjbr7ia1 + pYjk4tEq3kXtoQf/gB568GQvSoVaRSjeqyhioRct8c1uTLal6sDOfvPeN+99b3bfAA1y + 0jT1gATkDcdSohFpbHxCavyIAI6iCUE0JVXb7E4kBkGDc/l759h6D4FbVsN7+3eyd62a + 0raaB4T9QOBHmtkqsO8XcQpZEgKIPN+hKcd0CN/j2PLsjzlOeXjBtQ8rPcRZInxANS3O + f024U80l00CDSDiU9XFSPpzXi5TXHQdpbmbGyBC9T5Cmu8zuq2KhnE72DpC9nfR+TrPe + PsIhwgsZrT9GuI2e9YzVP+Jh4aTmxIY9HBg19PhgFbcaqfg1whRfEE0nolRx2S4N8Ziu + /VbySoJwkDjKZGGAc1pIT9dMbvi6hwV9JtcTr+J3VlHheY8TZ97U3e9F2gKvMA4dDBoM + mg1IUBBFBGGYsFBAhjwaMTSycj8jqwYbk3sydSRqu3RiRLFBezbcPbdRpN08/igicZRD + tQiS/EH+Kq/JT+V5+ctcsNhW95Stm5q68uA7xeWZuRoe19PI43NNXnyV1HaTV0eWrHl6 + vJrsGj/sV5cx5oI1j8RzsPvxLV+VzJcpjBTF41Xz6kuEdVoxN9+fbH87PeIuzy611nOt + iYs3VpuXZ/1qSPvuqryT5lX5T1718fxnzcRj4ikxJnaK5yGJl8Uu8ZLYS6sL4mBtxwid + lYYp0m2R+iTVYGCavPUvXT9beL1Gfwz1UZQZzNJUifd/wipkNJ25Dm/6j9vH/Bfk94rn + nygCL2zgyJm6bVNx7xChZaVuc64CF7/RffC2bmujfjj8BFg8qxatUjWfILwBHHaHeh7o + KZjTlpbNOVKHLJ+TuunKYlLMUNtDUlLXJddlSxazmVVi6XbYmdMdbhyhOUL3xKdKZZP6 + r/ERsP2wUvn5rFLZfk4a1oGX+m/AvP1FCmVuZHN0cmVhbQplbmRvYmoKMTQgMCBvYmoK + NzM3CmVuZG9iago4IDAgb2JqClsgL0lDQ0Jhc2VkIDEzIDAgUiBdCmVuZG9iagoxNSAw + IG9iago8PCAvTGVuZ3RoIDE2IDAgUiAvTiAxIC9BbHRlcm5hdGUgL0RldmljZUdyYXkg + L0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBhVJPSBRRHP7NNhKEiEGFeIh3 + CgmVKaysoNp2dVmVbVuV0qIYZ9+6o7Mz05vZNcWTBF2iPHUPomN07NChm5eiwKxL1yCp + IAg8dej7zezqKIRveTvf+/39ft97RG2dpu87KUFUc0OVK6Wnbk5Ni4MfKUUd1E5YphX4 + 6WJxjLHruZK/u9fWZ9LYst7HtXb79j21lWVgIeottrcQ+iGRZgAfmZ8oZYCzwB2Wr9g+ + ATxYDqwa8COiAw+auTDT0Zx0pbItkVPmoigqr2I7Sa77+bnGvou1iYP+XI9m1o69s+qq + 0UzUtPdEobwPrkQZz19U9mw1FKcN45xIQxop8q7V3ytMxxGRKxBKBlI1ZLmfak6ddeB1 + GLtdupPj+PYQpT7JYKiJtemymR2FfQB2KsvsEPAF6PGyYg/ngXth/1tRw5PAJ2E/ZId5 + 1q0f9heuU+B7hD014M4UrsXx2oofXi0BQ/dUI2iMc03E09c5c6SI7zHUGZj3RjmmCzF3 + lqoTN4A7YR9ZqmYKsV37ruol7nsCd9PjO9GbOQtcoBxJcrEV2RTQPAlYFH2LsEkOPD7O + HlXgd6iYwBy5idzNKPce1REbZ6NSgVZ6jVfGT+O58cX4ZWwYz4B+rHbXe3z/6eMVdde2 + Pjz5jXrcOa69nRtVYVZxZQvd/8cyhI/ZJzmmwdOhWVhr2HbkD5rMTLAMKMR/BT6X+pIT + VdzV7u24RRLMUD4sbCW6S1RuKdTqPYNKrBwr2AB2cJLELFocuFNrujl4d9giem35TVey + 64b++vZ6+9ryHm3KqCkoE82zRGaUsVuj5N142/1mkRGfODq+572KWsn+SUUQP4U5Wiry + FFX0VlDWxG9nDn4btn5cP6Xn9UH9PAk9rZ/Rr+ijEb4MdEnPwnNRH6NJ8LBpIeISoIqD + M9ROVGONA+Ip8fK0W2SR/Q9AGf1mCmVuZHN0cmVhbQplbmRvYmoKMTYgMCBvYmoKNzA0 + CmVuZG9iago5IDAgb2JqClsgL0lDQ0Jhc2VkIDE1IDAgUiBdCmVuZG9iago0IDAgb2Jq + Cjw8IC9UeXBlIC9QYWdlcyAvTWVkaWFCb3ggWzAgMCA2MTIgNzkyXSAvQ291bnQgMSAv + S2lkcyBbIDMgMCBSIF0gPj4KZW5kb2JqCjE3IDAgb2JqCjw8IC9UeXBlIC9DYXRhbG9n + IC9PdXRsaW5lcyAyIDAgUiAvUGFnZXMgNCAwIFIgPj4KZW5kb2JqCjIgMCBvYmoKPDwg + L0xhc3QgMTggMCBSIC9GaXJzdCAxOSAwIFIgPj4KZW5kb2JqCjE5IDAgb2JqCjw8IC9Q + YXJlbnQgMjAgMCBSIC9Db3VudCAwIC9EZXN0IFsgMyAwIFIgL1hZWiAwIDc4MyAwIF0g + L1RpdGxlICj+/zCtMOMw8zDQMLlcMDAwIFwwMDAxKQo+PgplbmRvYmoKMjAgMCBvYmoK + PDwgPj4KZW5kb2JqCjE4IDAgb2JqCjw8IC9QYXJlbnQgMjAgMCBSIC9Db3VudCAwIC9E + ZXN0IFsgMyAwIFIgL1hZWiAwIDc4MyAwIF0gL1RpdGxlICj+/zCtMOMw8zDQMLlcMDAw + IFwwMDAxKQo+PgplbmRvYmoKMjEgMCBvYmoKPDwgL0xlbmd0aCAyMiAwIFIgL0xlbmd0 + aDEgNjU2OCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAG9WXtUVNe5//Z5 + zAyPgXnwmAGGc4ZhhkFAXg6C2HDEGUBRg+BjxkgyA4wBFCEGuWp9jKk2EY03qQm1JI2x + 7bVVYzwgiYMkliTYmJukNe0196bx3iZNTLPuKk1vqy4TdeZ+5wxScTVZ/uHK2evb32s/ + vvPb39lnzp7udev9oIYA0FC3wte1CuTLaED2RHOHryui684htzf3dPMRnbUD0GtWdT3Y + EdFVTwFEmx5cs3Giv14FwL7S6ve1RPxwHXlJKxoiOpmBPLO1o3tDRNcNIU9b09k84ddd + RV3T4dswMT9cQJ1f6+vwR9obLiHP7Op8uHtCH0Ne0LXOP9GeuDG+3wBBqxI6IQpWI6dA + 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 + jFRpzKzYMvV89VJqGdNEnVRGb1YPqc+oaSqKqONmQTwTFUup8Wi9M05VGvVCnLZaI2OC + j99FzChpM8AnEKEg+MA1kkQFhSuNj49OXzLT7GDyXRfdy/NM0990fr7rh9c/ZwM/nhsa + Gh3pb75A+knfX469JO2p8hX243nRP7uk3VmPu2UiJOE5lvROIHgCRuSmCvxPAObUOu+t + d+bU+Nf0+Lvbmn1yC9mNVSZSAZKAVIfkRepCCoQnLpRhUiZy21v1wtv8Rbfpxbfpjtv0 + mZL+/9Uj7w4KZW5kc3RyZWFtCmVuZG9iagoyMiAwIG9iagozOTQ3CmVuZG9iagoyMyAw + IG9iago8PCAvVHlwZSAvRm9udERlc2NyaXB0b3IgL0FzY2VudCA3NzAgL0NhcEhlaWdo + dCA2ODQgL0Rlc2NlbnQgLTIzMCAvRmxhZ3MgMzIKL0ZvbnRCQm94IFstOTUxIC00ODEg + MTQ0NSAxMTIyXSAvRm9udE5hbWUgL0FLRE9SRCtIZWx2ZXRpY2EgL0l0YWxpY0FuZ2xl + IDAKL1N0ZW1WIDAgL01heFdpZHRoIDE1MDAgL1hIZWlnaHQgNTEzIC9Gb250RmlsZTIg + MjEgMCBSID4+CmVuZG9iagoyNCAwIG9iagpbIDU1NiA1NTYgNTU2IDU1NiAwIDU1NiAw + IDU1NiBdCmVuZG9iagoxMCAwIG9iago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvVHJ1 + ZVR5cGUgL0Jhc2VGb250IC9BS0RPUkQrSGVsdmV0aWNhIC9Gb250RGVzY3JpcHRvcgoy + MyAwIFIgL1dpZHRocyAyNCAwIFIgL0ZpcnN0Q2hhciA0OCAvTGFzdENoYXIgNTUgL0Vu + Y29kaW5nIC9NYWNSb21hbkVuY29kaW5nCj4+CmVuZG9iagoyNyAwIG9iago8PCAvTGVu + Z3RoIDI4IDAgUiAvU3VidHlwZSAvQ0lERm9udFR5cGUwQyAvRmlsdGVyIC9GbGF0ZURl + Y29kZSA+PgpzdHJlYW0KeAGFeQtYU1e6NgjuvW0jMzVsG/e22ejUXqa2VjvVWi+1ooK2 + IAICCigXuUMC4RLuN4Ek+5IECNcQCCHc76AiAoLcRblYWytqp44zbacz54yn7TxdYRb+ + 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 + 1yHBvFGSUcJnv7R4wd/iPR20qoZSmejqPmIU7WX1nFGsSo63GtZFJCjR+uhaLWPyzhJw + Tgp3HoQOYlNWeV5V6sjjtu/0YGPxcOl37DWMA6/glue380WBrWZqTISDZWra1nJuwW5l + 1jKF9/aqFN3UXd4Ix6p4fl0D9kgb16JtE7+PaGO4hCgC2sF2NCiG00ZRzqimt53rJ0E9 + 4vVqkNtJV+f33zqw63Rdpj61OvHuyMzo7M3Pl28sj4I1mCpE5RdNwGU0UBVVFCl+hBS1 + q7r5vF5Ge1RXldfE/YcMcR3nxg53RD48OhxkTp0N0Tfryszm7WP7Zvd96XbL747Hd5iD + jT3//9mbzmcsWwSvMOv/4a+x/s2keYOF+if08mby9gaL07+iP26wbP0XdLPThgy9pVsP + gvWI+Lm1yq2hOwTr5p67//ycQHBfsJ6HqipO1wk2/C3TEaqZzWuPMf/drf+5/uf7BYJ+ + wXpW8ML/s+f0c/PPTwsE8///njeem33+hkAw+y89/xNYoXPMCmVuZHN0cmVhbQplbmRv + YmoKMjggMCBvYmoKNjU0OQplbmRvYmoKMjYgMCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNj + cmlwdG9yIC9Bc2NlbnQgMTI2NiAvQ2FwSGVpZ2h0IDExMjUgL0Rlc2NlbnQgLTM3MyAv + RmxhZ3MKMzIgL0ZvbnRCQm94IFstNDE4IC00MDUgMTI2NCAxMjk4XSAvRm9udE5hbWUg + L1VOWlJDRitIaXJhS2FrdVByb04tVzMgL0l0YWxpY0FuZ2xlCjAgL1N0ZW1WIDc3IC9B + dmdXaWR0aCAxMDAwIC9NYXhXaWR0aCAxNjE4IC9TdGVtSCA2MyAvWEhlaWdodCA4NDQg + L0ZvbnRGaWxlMwoyNyAwIFIgPj4KZW5kb2JqCjI5IDAgb2JqClsgXQplbmRvYmoKMjUg + MCBvYmoKPDwgL1R5cGUgL0ZvbnQgL1N1YnR5cGUgL0NJREZvbnRUeXBlMCAvQmFzZUZv + bnQgL1VOWlJDRitIaXJhS2FrdVByb04tVzMgL0NJRFN5c3RlbUluZm8KPDwgL1JlZ2lz + dHJ5IChBZG9iZSkgL09yZGVyaW5nIChKYXBhbjEpIC9TdXBwbGVtZW50IDYgPj4gL0Zv + bnREZXNjcmlwdG9yIDI2IDAgUgovVyAyOSAwIFIgL0RXIDEwMDAgPj4KZW5kb2JqCjEx + IDAgb2JqCjw8IC9UeXBlIC9Gb250IC9TdWJ0eXBlIC9UeXBlMCAvRW5jb2RpbmcgL0lk + ZW50aXR5LUggL0Jhc2VGb250IC9VTlpSQ0YrSGlyYUtha3VQcm9OLVczCi9EZXNjZW5k + YW50Rm9udHMgWyAyNSAwIFIgXSA+PgplbmRvYmoKMzAgMCBvYmoKKE1hYyBPUyBYIDEw + LjYuOCBRdWFydHogUERGQ29udGV4dCkKZW5kb2JqCjMxIDAgb2JqCihEOjIwMTEwODA2 + MTYxMTU4WjAwJzAwJykKZW5kb2JqCjEgMCBvYmoKPDwgL1Byb2R1Y2VyIDMwIDAgUiAv + Q3JlYXRpb25EYXRlIDMxIDAgUiAvTW9kRGF0ZSAzMSAwIFIgPj4KZW5kb2JqCnhyZWYK + MCAzMgowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAwMTkzNTEgMDAwMDAgbiAKMDAwMDAw + NzE4MCAwMDAwMCBuIAowMDAwMDA1MDQ0IDAwMDAwIG4gCjAwMDAwMDcwMzEgMDAwMDAg + biAKMDAwMDAwMDAyMiAwMDAwMCBuIAowMDAwMDA1MDI0IDAwMDAwIG4gCjAwMDAwMDUx + NDggMDAwMDAgbiAKMDAwMDAwNjEzMSAwMDAwMCBuIAowMDAwMDA2OTk1IDAwMDAwIG4g + CjAwMDAwMTE3OTUgMDAwMDAgbiAKMDAwMDAxOTEyMyAwMDAwMCBuIAowMDAwMDAwMDAw + IDAwMDAwIG4gCjAwMDAwMDUyNzEgMDAwMDAgbiAKMDAwMDAwNjExMSAwMDAwMCBuIAow + MDAwMDA2MTY3IDAwMDAwIG4gCjAwMDAwMDY5NzUgMDAwMDAgbiAKMDAwMDAwNzExNCAw + MDAwMCBuIAowMDAwMDA3MzU3IDAwMDAwIG4gCjAwMDAwMDcyMjggMDAwMDAgbiAKMDAw + MDAwNzMzNSAwMDAwMCBuIAowMDAwMDA3NDY0IDAwMDAwIG4gCjAwMDAwMTE1MDEgMDAw + MDAgbiAKMDAwMDAxMTUyMiAwMDAwMCBuIAowMDAwMDExNzQ3IDAwMDAwIG4gCjAwMDAw + MTg5MTggMDAwMDAgbiAKMDAwMDAxODYzOSAwMDAwMCBuIAowMDAwMDExOTY5IDAwMDAw + IG4gCjAwMDAwMTg2MTggMDAwMDAgbiAKMDAwMDAxODg5OCAwMDAwMCBuIAowMDAwMDE5 + MjU3IDAwMDAwIG4gCjAwMDAwMTkzMDkgMDAwMDAgbiAKdHJhaWxlcgo8PCAvU2l6ZSAz + MiAvUm9vdCAxNyAwIFIgL0luZm8gMSAwIFIgL0lEIFsgPDRkMTZjMGNiYjY0NTk1ZTRm + NTc0OGNkZmMzYjhmMWM2Pgo8NGQxNmMwY2JiNjQ1OTVlNGY1NzQ4Y2RmYzNiOGYxYzY+ + IF0gPj4Kc3RhcnR4cmVmCjE5NDI2CiUlRU9GCjEgMCBvYmoKPDwvQXV0aG9yIChzaG9z + aGkpL0NyZWF0aW9uRGF0ZSAoRDoyMDExMDgwNjA4NTYwMFopL0NyZWF0b3IgKE9tbmlH + cmFmZmxlIDUuMykvTW9kRGF0ZSAoRDoyMDExMDgwNjE2MTEwMFopL1Byb2R1Y2VyIDMw + IDAgUiAvVGl0bGUgKG1vbm8tZGljMSk+PgplbmRvYmoKeHJlZgoxIDEKMDAwMDAyMDIy + NCAwMDAwMCBuIAp0cmFpbGVyCjw8L0lEIFs8NGQxNmMwY2JiNjQ1OTVlNGY1NzQ4Y2Rm + YzNiOGYxYzY+IDw0ZDE2YzBjYmI2NDU5NWU0ZjU3NDhjZGZjM2I4ZjFjNj5dIC9JbmZv + IDEgMCBSIC9QcmV2IDE5NDI2IC9Sb290IDE3IDAgUiAvU2l6ZSAzMj4+CnN0YXJ0eHJl + ZgoyMDM4MgolJUVPRgo= + + QuickLookThumbnail + + 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 + AAFQcHRCUgAAABgAAAFmcHRQVAAAABYAAAF+emhDTgAAAAwAAAGUZXNFUwAAABIAAAGg + amFKUAAAAA4AAAGycnVSVQAAACQAAAHAc3ZTRQAAABAAAAHkemhUVwAAAA4AAAH0ZGVE + RQAAABAAAAICZmlGSQAAABAAAAISaXRJVAAAABQAAAIia29LUgAAAAwAAAI2AEsAbABl + AHUAcgBlAG4ALQBMAEMARABMAEMARAAtAGYAYQByAHYAZQBzAGsA5gByAG0ASwBvAGwA + bwByACAATABDAEQAQwBvAGwAbwByACAATABDAEQARgBhAHIAZwBlAC0ATABDAEQATABD + AEQAIABjAG8AdQBsAGUAdQByAEwAQwBEACAAQwBvAGwAbwByAGkAZABvAEwAQwBEACAA + YQAgAEMAbwByAGUAc19pgnIAIABMAEMARABMAEMARAAgAGMAbwBsAG8AcjCrMOkw/AAg + AEwAQwBEBCYEMgQ1BEIEPQQ+BDkAIAQWBBoALQQ0BDgEQQQ/BDsENQQ5AEYA5AByAGcA + LQBMAEMARF9pgnJtsmZ2mG95OlZoAEYAYQByAGIALQBMAEMARABWAOQAcgBpAC0ATABD + AEQATABDAEQAIABjAG8AbABvAHIAac7st+wAIABMAEMARAAAdGV4dAAAAABDb3B5cmln + aHQgQXBwbGUsIEluYy4sIDIwMTEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhZWiAAAAAAAADz + UgABAAAAARbPWFlaIAAAAAAAAGp7AAA3HwAAAcNYWVogAAAAAAAAZdYAALrdAAAIClhZ + WiAAAAAAAAAmhQAADgQAAMlgY3VydgAAAAAAAAQAAAAABQAKAA8AFAAZAB4AIwAoAC0A + MgA2ADsAQABFAEoATwBUAFkAXgBjAGgAbQByAHcAfACBAIYAiwCQAJUAmgCfAKMAqACt + ALIAtwC8AMEAxgDLANAA1QDbAOAA5QDrAPAA9gD7AQEBBwENARMBGQEfASUBKwEyATgB + PgFFAUwBUgFZAWABZwFuAXUBfAGDAYsBkgGaAaEBqQGxAbkBwQHJAdEB2QHhAekB8gH6 + AgMCDAIUAh0CJgIvAjgCQQJLAlQCXQJnAnECegKEAo4CmAKiAqwCtgLBAssC1QLgAusC + 9QMAAwsDFgMhAy0DOANDA08DWgNmA3IDfgOKA5YDogOuA7oDxwPTA+AD7AP5BAYEEwQg + BC0EOwRIBFUEYwRxBH4EjASaBKgEtgTEBNME4QTwBP4FDQUcBSsFOgVJBVgFZwV3BYYF + lgWmBbUFxQXVBeUF9gYGBhYGJwY3BkgGWQZqBnsGjAadBq8GwAbRBuMG9QcHBxkHKwc9 + B08HYQd0B4YHmQesB78H0gflB/gICwgfCDIIRghaCG4IggiWCKoIvgjSCOcI+wkQCSUJ + OglPCWQJeQmPCaQJugnPCeUJ+woRCicKPQpUCmoKgQqYCq4KxQrcCvMLCwsiCzkLUQtp + C4ALmAuwC8gL4Qv5DBIMKgxDDFwMdQyODKcMwAzZDPMNDQ0mDUANWg10DY4NqQ3DDd4N + +A4TDi4OSQ5kDn8Omw62DtIO7g8JDyUPQQ9eD3oPlg+zD88P7BAJECYQQxBhEH4QmxC5 + ENcQ9RETETERTxFtEYwRqhHJEegSBxImEkUSZBKEEqMSwxLjEwMTIxNDE2MTgxOkE8UT + 5RQGFCcUSRRqFIsUrRTOFPAVEhU0FVYVeBWbFb0V4BYDFiYWSRZsFo8WshbWFvoXHRdB + F2UXiReuF9IX9xgbGEAYZRiKGK8Y1Rj6GSAZRRlrGZEZtxndGgQaKhpRGncanhrFGuwb + FBs7G2MbihuyG9ocAhwqHFIcexyjHMwc9R0eHUcdcB2ZHcMd7B4WHkAeah6UHr4e6R8T + Hz4faR+UH78f6iAVIEEgbCCYIMQg8CEcIUghdSGhIc4h+yInIlUigiKvIt0jCiM4I2Yj + lCPCI/AkHyRNJHwkqyTaJQklOCVoJZclxyX3JicmVyaHJrcm6CcYJ0kneierJ9woDSg/ + KHEooijUKQYpOClrKZ0p0CoCKjUqaCqbKs8rAis2K2krnSvRLAUsOSxuLKIs1y0MLUEt + di2rLeEuFi5MLoIuty7uLyQvWi+RL8cv/jA1MGwwpDDbMRIxSjGCMbox8jIqMmMymzLU + Mw0zRjN/M7gz8TQrNGU0njTYNRM1TTWHNcI1/TY3NnI2rjbpNyQ3YDecN9c4FDhQOIw4 + yDkFOUI5fzm8Ofk6Njp0OrI67zstO2s7qjvoPCc8ZTykPOM9Ij1hPaE94D4gPmA+oD7g + PyE/YT+iP+JAI0BkQKZA50EpQWpBrEHuQjBCckK1QvdDOkN9Q8BEA0RHRIpEzkUSRVVF + mkXeRiJGZ0arRvBHNUd7R8BIBUhLSJFI10kdSWNJqUnwSjdKfUrESwxLU0uaS+JMKkxy + TLpNAk1KTZNN3E4lTm5Ot08AT0lPk0/dUCdQcVC7UQZRUFGbUeZSMVJ8UsdTE1NfU6pT + 9lRCVI9U21UoVXVVwlYPVlxWqVb3V0RXklfgWC9YfVjLWRpZaVm4WgdaVlqmWvVbRVuV + W+VcNVyGXNZdJ114XcleGl5sXr1fD19hX7NgBWBXYKpg/GFPYaJh9WJJYpxi8GNDY5dj + 62RAZJRk6WU9ZZJl52Y9ZpJm6Gc9Z5Nn6Wg/aJZo7GlDaZpp8WpIap9q92tPa6dr/2xX + bK9tCG1gbbluEm5rbsRvHm94b9FwK3CGcOBxOnGVcfByS3KmcwFzXXO4dBR0cHTMdSh1 + hXXhdj52m3b4d1Z3s3gReG54zHkqeYl553pGeqV7BHtje8J8IXyBfOF9QX2hfgF+Yn7C + fyN/hH/lgEeAqIEKgWuBzYIwgpKC9INXg7qEHYSAhOOFR4Wrhg6GcobXhzuHn4gEiGmI + zokziZmJ/opkisqLMIuWi/yMY4zKjTGNmI3/jmaOzo82j56QBpBukNaRP5GokhGSepLj + k02TtpQglIqU9JVflcmWNJaflwqXdZfgmEyYuJkkmZCZ/JpomtWbQpuvnByciZz3nWSd + 0p5Anq6fHZ+Ln/qgaaDYoUehtqImopajBqN2o+akVqTHpTilqaYapoum/adup+CoUqjE + qTepqaocqo+rAqt1q+msXKzQrUStuK4trqGvFq+LsACwdbDqsWCx1rJLssKzOLOutCW0 + nLUTtYq2AbZ5tvC3aLfguFm40blKucK6O7q1uy67p7whvJu9Fb2Pvgq+hL7/v3q/9cBw + wOzBZ8Hjwl/C28NYw9TEUcTOxUvFyMZGxsPHQce/yD3IvMk6ybnKOMq3yzbLtsw1zLXN + Nc21zjbOts83z7jQOdC60TzRvtI/0sHTRNPG1EnUy9VO1dHWVdbY11zX4Nhk2OjZbNnx + 2nba+9uA3AXcit0Q3ZbeHN6i3ynfr+A24L3hROHM4lPi2+Nj4+vkc+T85YTmDeaW5x/n + qegy6LzpRunQ6lvq5etw6/vshu0R7ZzuKO6070DvzPBY8OXxcvH/8ozzGfOn9DT0wvVQ + 9d72bfb794r4Gfio+Tj5x/pX+uf7d/wH/Jj9Kf26/kv+3P9t//9wYXJhAAAAAAADAAAA + AmZmAADypwAADVkAABPQAAAKDnZjZ3QAAAAAAAAAAAADAQAAAgAAAAMADQAgADwAYgCT + AM4BEgFYAagCAgJtAuMDZQPyBIsFMAXgBp0HaghECSYKDgsCDAMNEQ4rD0kQchGhEt0U + HhViFrIYBBlgGsAcHx2JHvEgXSHLIzokpSYUJ4Ao5ypOK68tDi5jL7Mw+zI7M3M0nzXE + NuE3+TkMOho7Kjw4PUQ+Tj9aQGhBdkKGQ5ZEqEW6RspH2kjoSfdLBEwQTRxOJ08xUDpR + QlJJU05UUlVVVldXWFhZWVpaWltaXFpdWl5YX1ZgUmFNYkZjPmQ1ZSpmH2cTaAdo+2nu + auFr1GzHbbluq2+dcI1xeXJhc0F0GXTudcF2l3dveEp5I3n9etd7r3yIfWB+N38Of+WA + u4GSgmiDPYQThOiFvoaTh2iIPIkWif2LBIw+ja2POJCykf2TH5QrlS6WMJcxmDOZNJo1 + mzWcNp06nkafZaCYodijFaRBpV2mbqd6qIapkaqbq6Wsr625rsOv0rDtsiGzcLTQtim3 + bLiYuba6z7vnvP6+Fr8xwFbBksLoxEjFm8bNx+HI8MoGyyXMR81kznPPbNBV0TfSHtMK + 0/nU49XN1r/Xuti82b/awdu+3K/dkd5s30LgGeDy4dDiueOo5JvlkOaF53nobelg6k3r + M+wS7Ovtxu6k74bwavFO8jTzIvQp9V32vvgw+ZT63/wZ/Vj+pP//AAAAAgALABsAMgBS + AHoArADmAScBbwHAAhsCggLyA3AD+ASIBSEFxQZ0By4H8wjCCZ0KfQtkDFgNUw5YD2IQ + dRGLEqgT0BT4FicXXRiTGc8bDRxMHYweziANIVEikSPQJQsmRSd2KKYp0Sr0LBAtKC40 + LzkwOTEzMikzHjQQNQE19DblN9c4yDm5Oqk7mjyLPXs+aj9bQE5BQkI3Qy5EJEUaRhBH + Bkf7SPBJ5UrYS8xMvk2wTqJPk1CEUXNSYVNQVD5VK1YYVwVX8VjcWchas1ufXIldc15d + X0VgLGETYfhi3WPBZKRliGZrZ01oL2kRafNq1Wu2bJhteW5YbzZwEnDpcb9yk3NkdDV1 + BXXWdqV3dXhFeRR543qye4B8Tn0cfep+un+NgGqBUoJEgz2EOoU2hjCHK4gliR+KGYsS + jAuNBI39jvaP8ZDykfmTB5QYlSiWN5dEmFCZW5pnm3KcfZ2HnpKfnKCnobii0qP5pSmm + XKeLqLWp2qr+rCGtRa5or42wt7HuszW0hbXRtw24Pblpupm7y7z/vjW/bMCkwdzDEcRA + xWnGi8eqyMjJ6csNzDPNWs6Cz6zQ19IG0zTUX9WE1qTXxNjm2grbL9xU3Xnent/H4Pfi + MeNy5LPl8ucs6Gfpo+rf7BvtWO6c7/DxdvMt9RL3CvkC+uv8u/5p//8AAAACAAoAFwAs + AEgAawCXAMoBBgFHAZEB4wI9AqEDDQOFBAcEkgUmBcAGZAcSB8kIiAlOCh8K+QvUDLgN + pQ6ZD5IQjxGSEpoTpRS2FcgW3hf5GRIaLRtGHGEdfB6XH64gwiHUIuUj7STyJfAm6CfY + KMIppSqDK1osLy0BLdIupC93MEoxIDH3Ms4zpjR+NVU2LDcCN9g4rTmCOlY7Kjv9PNA9 + oz53P0pAH0D1QcxCpUN+RFZFLkYFRtxHtEiKSWBKNksLS+BMtU2JTl1PMVAFUNlRrFKA + U1NUJVT2VchWmldrWDtZC1nbWqtbelxIXRZd5F6xX39gS2EXYeNirmN6ZEZlEWXbZqZn + cWg7aQRpzmqXa2BsKWzxbbhugG9GcAlwzHGMckpzCHPFdIJ1PnX7drd3c3gueOl5pHpf + exp71HyOfUh+An6+f36ASIEdgfuC4IPIhLGFm4aEh22IVok+iiaLDYv1jNyNw46qj5SQ + gZF3knKTcJRxlXGWcZdxmHCZbpppm2CcU51KnkyfXaB5oZ2ixaPupRWmN6dMqFKpUapb + q3ustK37r0ewk7Hfsyu0drXBtwu4U7mYutu8Ib1svr3AE8FqwsPEG8V0xs7IJsl9ytTM + Ks2CzuPQVtHW02PU9daI2BrZrdtA3NbegOBN4lPkkOb36ZTsxfFU99n//wAAbmRpbgAA + AAAAAAY2AAClRgAAVpQAAFM5AACljgAAJagAAA08AABQDQAAVDkAAhmZAAG9cAABXCgA + AwEAAAIAAAAeAEEAYgCDAKQAxQDmAQYBJwFJAWsBjQGvAdEB9AIXAjsCXwKDAqgCzgLz + AxoDQQNoA5ADuAPiBAsENgRhBI0EuQTnBRUFRQV1BaYF2AYMBkEGdwauBugHIgdfB54H + 3ggiCGgIsAj9CUwJoAn2ClAKrQsNC24L0gw4DKENCw12DeMOUQ7BDzIPpBAZEJARCRGF + EgISghMFE4kUEBSZFSUVsxZEFtgXbxgIGKQZQxnkGocbLRvVHH8dLB3cHo4fRB/9ILoh + eiI+IwUjzyScJWsmPScSJ+ooxCmiKoIrZSxMLTkuLi8vMD4xVTJsM4M0mjW1NtM39jkd + Okc7djypPd8/GUBXQZlC30QoRXVGxkgaSWdKlUuXTHZNQE3/TsFPjFBqUWlShFOwVORW + GldTWI5ZzFsNXFFdll7YYA9hM2JHY1VkZGV/Zqtn6GkxaoFr020oboBv2nE3cpZz+HVX + dqx37XkXejB7QnxZfX9+uYAJgWiCzYQ2haKHD4h+ieeLQYyEjbWO4JAOkU6SsJQ0lcWX + TpjNmkibxp1RnvigyKK+pLKml6h6qmmsW65BsBWx4bOttX+3Xrlau3y9t7/5wjnEbcaK + yJnKpMyvzr7Q0dLn1QjXPdmN2/TeWuC14wvlYee66gjsJ+4A753xHvKY9Bz1tvdt+TX6 + /Py2/l///wAAACQASwBxAJYAvADiAQgBLgFUAXoBogHJAfECGQJCAmsClQLAAusDFgND + A3ADnQPMA/sEKwRcBI4EwQT1BSoFYQWYBdEGCwZHBoUGxAcGB0oHjwfYCCQIcwjFCRwJ + dwnWCjkKoAsKC3cL5wxYDM0NQw28DjgOtg82D7kQPxDGEU8R2RJlEvITghQUFKgVPxXZ + FnUXFBe2GFoZAhmsGlkbCRu8HHMdLB3oHqcfaSAuIPYhwSKPI18kMyUKJeQmwiekKIkp + cypgK1EsRS08LjcvNTA2MToyQjNNNFs1bjaGN6Y4zzn+OzQ8bz2uPvJAOUGEQtNEJ0V/ + RttIO0mdSv1MUE2TTspP/FEuUmRTnlTaVhpXXFihWepbNVyDXdNfJWBzYbxi/mQ9ZX1m + wWgJaVZqpWv3bUxuo2/8cVlyuHQZdXx22ngweXt6vXv6fTp+gX/OgSKCeYPThTCGjofu + iU6Kqov7jUCOfI+1kPWSRJOilQmWcpfYmT6ao5wInW+e1qA9oaajFKSJpganjqkeqrSs + Ta3jr3ixC7KftDS1yrdguPW6iLwcvbW/V8ECwrXEacYcx87JgMs0zOrOo9Bb0hHTv9Vj + 1wDYm9o5293dh98y4N/ijOQ75eznnulO6vXsiO3570nwhfGx8s7z6PT/9hj3M/hU+Xz6 + qvvq/Tj+lf//AAAAKQBUAH8AqQDTAP4BKQFUAYABrAHYAgYCNAJiApECwQLyAyMDVgOJ + A70D8wQpBGAEmQTTBQ8FTAWLBcsGDQZSBpkG4gctB30HzwgmCIEI4QlHCbIKJAqbCxYL + lQwWDJoNHw2mDjAOvA9MD98QdREPEawSTRLxE5kURBTyFaMWVhcLF8EYehk2GfYauRt/ + HEkdFx3oHr0flSByIVEiNCMaJAQk8iXjJtkn0ijPKdAq1SveLOst/C8SMCwxSjJsM5M0 + vjXtNyA4VzmSOtI8FT1dPqo/+0FQQqpECUVtRtdISknGS0xM2E5pUABRm1M8VOJWjlg/ + WfVbsV1yXzZg8mKbZCtlrWcqaKZqJmupbS9uuXBHcdhzbXUGdqJ4QXnfe3h9Bn6OgBSB + mYMihK2GO4fNiWOLAYyrjlyQBpGbkx6UlZYHl3eY55pam9OdWJ70oKmiZaQHpYqm9qhY + qbWrFKx0rdavObCesgWzbrTZtke3ubkwuqq8JL2bvw7AfcHqw1fExMYyx6HJEsqEy/fN + bM7k0F3R2dNX1NfWVNfJ2TLaktvr3T7ejt/d4S3ifuPQ5SPmeOfN6SPqduvA7P7uMe9K + 8FnxWfJO8zz0I/UH9eL2uveA+D348PmB+hL6oPsJ+3H72fxC/Jn86P03/YX91P4j/mn+ + rf7w/zT/eP+7//8AAHNmMzIAAAAAAAEMQgAABd7///MmAAAHkgAA/ZH///ui///9owAA + A9wAAMBsbW1vZAAAAAAAAAYQAACcxQAAAADGeuOAAAAAAAAAAAAAAAAAAAAAAA== + + ReadOnly + NO + RowAlign + 1 + RowSpacing + 36 + SheetTitle + 繧ュ繝」繝ウ繝舌せ 1 + SmartAlignmentGuidesActive + YES + SmartDistanceGuidesActive + YES + UniqueID + 1 + UseEntirePage + + VPages + 1 + WindowInfo + + CurrentSheet + 0 + ExpandedCanvases + + Frame + {{-1014, -115}, {693, 778}} + ListView + + OutlineWidth + 142 + RightSidebar + + ShowRuler + + Sidebar + + SidebarWidth + 120 + VisibleRegion + {{0, 1}, {544, 609}} + Zoom + 1 + ZoomValues + + + 繧ュ繝」繝ウ繝舌せ 1 + 1 + 1 + + + + saveQuickLookFiles + YES + + diff -r 000000000000 -r 50a9279c19eb mono-dic1.pdf Binary file mono-dic1.pdf has changed diff -r 000000000000 -r 50a9279c19eb mono-dic2.graffle --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mono-dic2.graffle Sun Aug 07 01:55:35 2011 +0900 @@ -0,0 +1,1968 @@ + + + + + ActiveLayerIndex + 0 + ApplicationVersion + + com.omnigroup.OmniGraffle + 138.19.0.152255 + + AutoAdjust + + BackgroundGraphic + + Bounds + {{0, 0}, {559, 783}} + Class + SolidGraphic + ID + 2 + Style + + shadow + + Draws + NO + + stroke + + Draws + NO + + + + CanvasOrigin + {0, 0} + ColumnAlign + 1 + ColumnSpacing + 36 + CreationDate + 2011-08-06 17:56:26 +0900 + Creator + shoshi + DisplayScale + 1 0/72 in = 1.0000 in + GraphDocumentVersion + 6 + GraphicsList + + + Bounds + {{237.5, 124}, {84, 18}} + Class + ShapedGraphic + FitText + YES + Flow + Resize + ID + 165 + Shape + Rectangle + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Pad + 0 + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 \'96\'d8\'82\'cc\'89\'f1\'93\'5d\'82\'f0\'8d\'73\'82\'a4} + VerticalPad + 0 + + Wrap + NO + + + Class + LineGraphic + Head + + ID + 145 + + ID + 164 + Points + + {440.288, 144.5} + {480.41, 217.163} + + Style + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 147 + + + + Class + LineGraphic + Head + + ID + 146 + + ID + 163 + Points + + {440.288, 144.5} + {406.5, 217.163} + + Style + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 147 + + + + Class + LineGraphic + Head + + ID + 147 + + ID + 162 + Points + + {402.277, 71.8371} + {440.288, 144.5} + + Style + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 149 + + + + Class + LineGraphic + Head + + ID + 154 + + ID + 155 + Points + + {368.489, 144.5} + {332.589, 217.163} + + Style + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 148 + + + + Bounds + {{312, 196.326}, {41.1788, 41.6743}} + Class + ShapedGraphic + FontInfo + + Color + + b + 0 + g + 0 + r + 0 + + Font + Helvetica + Size + 12 + + ID + 154 + Shape + Circle + Style + + shadow + + Draws + NO + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs36 \cf0 7} + VerticalPad + 0 + + + + Class + LineGraphic + Head + + ID + 148 + + ID + 151 + Points + + {402.277, 71.8371} + {368.489, 144.5} + + Style + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 149 + + + + Bounds + {{381.687, 51}, {41.1788, 41.6743}} + Class + ShapedGraphic + ID + 149 + Shape + Circle + Style + + shadow + + Draws + NO + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 25} + VerticalPad + 0 + + + + Bounds + {{347.899, 123.663}, {41.1788, 41.6743}} + Class + ShapedGraphic + ID + 148 + Shape + Circle + Style + + shadow + + Draws + NO + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 15} + VerticalPad + 0 + + + + Bounds + {{419.698, 123.663}, {41.1788, 41.6743}} + Class + ShapedGraphic + ID + 147 + Shape + Circle + Style + + shadow + + Draws + NO + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 50} + VerticalPad + 0 + + + + Bounds + {{385.911, 196.326}, {41.1788, 41.6743}} + Class + ShapedGraphic + ID + 146 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 35} + VerticalPad + 0 + + + + Bounds + {{459.821, 196.326}, {41.1788, 41.6743}} + Class + ShapedGraphic + ID + 145 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 100} + VerticalPad + 0 + + + + Class + LineGraphic + ID + 144 + Points + + {263.5, 162} + {295.5, 162} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + Width + 3 + + + + + Bounds + {{73.5, 36}, {60, 18}} + Class + ShapedGraphic + FitText + YES + Flow + Resize + ID + 143 + Shape + Rectangle + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Pad + 0 + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 \'89\'f1\'93\'5d\'82\'aa\'95\'4b\'97\'76} + VerticalPad + 0 + + Wrap + NO + + + Bounds + {{40.5, 91}, {48, 36}} + Class + ShapedGraphic + FitText + YES + Flow + Resize + ID + 142 + Shape + Rectangle + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Pad + 0 + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 \'83\'6f\'83\'89\'83\'93\'83\'58\ +\'8a\'6d\'94\'46} + VerticalPad + 0 + + Wrap + NO + + + Bounds + {{25, 151}, {48, 36}} + Class + ShapedGraphic + FitText + YES + Flow + Resize + ID + 141 + Shape + Rectangle + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Pad + 0 + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 \'83\'6f\'83\'89\'83\'93\'83\'58\ +\'8a\'6d\'94\'46} + VerticalPad + 0 + + Wrap + NO + + + Class + LineGraphic + Head + + ID + 119 + + ID + 140 + Points + + {136.75, 117} + {117.25, 70} + {162.75, 63.5} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + Pattern + 1 + TailArrow + 0 + + + Tail + + ID + 122 + + + + Class + LineGraphic + Head + + ID + 122 + + ID + 139 + Points + + {114, 170.5} + {94.5, 126} + {136.75, 117} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + Pattern + 1 + TailArrow + 0 + + + Tail + + ID + 120 + + + + Class + LineGraphic + Head + + ID + 120 + + ID + 137 + Points + + {91, 230.5} + {71.5, 177} + {114, 170.5} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + Pattern + 1 + TailArrow + 0 + + + Tail + + ID + 131 + + + + Class + LineGraphic + Head + + ID + 131 + + ID + 132 + Points + + {114, 170.5} + {91, 230.5} + + Style + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 120 + + + + Bounds + {{71.5, 211}, {39, 39}} + Class + ShapedGraphic + FontInfo + + Color + + b + 0 + g + 0 + r + 0 + + Font + Helvetica + Size + 12 + + ID + 131 + Shape + Circle + Style + + shadow + + Draws + NO + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs36 \cf0 7} + VerticalPad + 0 + + + + Class + LineGraphic + Head + + ID + 112 + + ID + 129 + Points + + {136.75, 117} + {174.5, 170.5} + + Style + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 122 + + + + Class + LineGraphic + Head + + ID + 110 + + ID + 128 + Points + + {162.75, 63.5} + {204.5, 117} + + Style + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 119 + + + + Class + LineGraphic + Head + + ID + 120 + + ID + 125 + Points + + {136.75, 117} + {114, 170.5} + + Style + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 122 + + + + Class + LineGraphic + Head + + ID + 122 + + ID + 124 + Points + + {162.75, 63.5} + {136.75, 117} + + Style + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 119 + + + + Bounds + {{117.25, 97.5}, {39, 39}} + Class + ShapedGraphic + ID + 122 + Shape + Circle + Style + + shadow + + Draws + NO + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 25} + VerticalPad + 0 + + + + Bounds + {{94.5, 151}, {39, 39}} + Class + ShapedGraphic + ID + 120 + Shape + Circle + Style + + shadow + + Draws + NO + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 15} + VerticalPad + 0 + + + + Bounds + {{143.25, 44}, {39, 39}} + Class + ShapedGraphic + ID + 119 + Shape + Circle + Style + + shadow + + Draws + NO + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 50} + VerticalPad + 0 + + + + Bounds + {{155, 151}, {39, 39}} + Class + ShapedGraphic + ID + 112 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 35} + VerticalPad + 0 + + + + Bounds + {{185, 97.5}, {39, 39}} + Class + ShapedGraphic + ID + 110 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 100} + VerticalPad + 0 + + + + GridInfo + + GuidesLocked + NO + GuidesVisible + YES + HPages + 1 + ImageCounter + 1 + KeepToScale + + Layers + + + Lock + NO + Name + 繝ャ繧、繝、繝シ 1 + Print + YES + View + YES + + + LayoutInfo + + Animate + NO + circoMinDist + 18 + circoSeparation + 0.0 + layoutEngine + dot + neatoSeparation + 0.0 + twopiSeparation + 0.0 + + LinksVisible + NO + MagnetsVisible + NO + MasterSheets + + ModificationDate + 2011-08-07 01:28:12 +0900 + Modifier + shoshi + NotesVisible + NO + Orientation + 2 + OriginVisible + NO + PageBreaks + YES + PrintInfo + + NSBottomMargin + + float + 41 + + NSLeftMargin + + float + 18 + + NSPaperSize + + coded + BAtzdHJlYW10eXBlZIHoA4QBQISEhAdOU1ZhbHVlAISECE5TT2JqZWN0AIWEASqEhAx7X05TU2l6ZT1mZn2WgVMCgUoDhg== + + NSRightMargin + + float + 18 + + NSTopMargin + + float + 18 + + + PrintOnePage + + QuickLookPreview + + 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 + lOXHIoxIKphJ+vsMqm2sGrZKpameEYUMCe4pL10WofO8yzINeTi9IJaSl3Q7GbZcbdKq + 29Gft0lVb7xulLFVDqUN2JZ4cuGxgh5JqSGr84oRCH7jvSZQ2ju1jPamxGTIH3VTkuuY + BQsUKxFmRtOGwLP9wuPhxjz4TdprkkF7NwZ7Q01txPtscSW5agAnGQ3ZtHLoESPzR5Jf + 72GtaBixnGgY+x1obEpQqV4Dw4XFDjTcpLpq8JTosSZnNjTm2orG3N7UZuNlaBjVNTRU + slg59bQG3Htz4KFx51WZhmQ0Xn/m40MST2J0CzHjZ6WZHh2goUq8JcrYnPTD3PjFAKSx + Ij7FZ0UjXhIR5Bx5P3WF8bZnTCcRKI/JFzPgQvqrZ4toIvC5NltbBK7Eyx4fTCNQc055 + aFj2k5+nXn0UafvJi0qisLfB9z3tHoL98eGeH9IaEuqkExaP/MokcUJmjzs/C+BRgJhP + krx6fpJm7DgoHDxDk2d6C8GbNXNTspFMqNszDhgzxsyFdMSDhQxRJR3dUzYw1sxsYJhG + kEcwXjmaaX07ST0XBIeldTusxaqLefmT7VTZ0lHD4i76zPUZzVPyxFWS/M4BLJgr5yzj + elxFJtMDCjK3p5o3x8j8XbNNXm5liIRjUKHk3FI8eZbqjnHxd82258qrX7h78y9Zpm0n + fsEDV2ve+GVA2078gl+kybltO/ELrrC5xT3lN92C3xUk+XUDpRFQ+X0JUBCdPLgBBRty + rwoFj5U5MwQrvAHxqQzvM6yOtzImZMQDSb9BIc8UBfogv55j/D6wuKP9hluoRuC1k3e+ + btrYT87N2K1hMfZrv0c4+nsRbvhce/jFS6NzmS/S1RbeGPqD6NIEAc/toPXjR356Q5Tw + aNAHrtfP/hBZXibpP/wfDh68tgplbmRzdHJlYW0KZW5kb2JqCjYgMCBvYmoKNDA3Mgpl + bmRvYmoKMyAwIG9iago8PCAvVHlwZSAvUGFnZSAvUGFyZW50IDQgMCBSIC9SZXNvdXJj + ZXMgNyAwIFIgL0NvbnRlbnRzIDUgMCBSIC9NZWRpYUJveCBbMCAwIDU1OSA3ODNdCj4+ + CmVuZG9iago3IDAgb2JqCjw8IC9Qcm9jU2V0IFsgL1BERiAvVGV4dCBdIC9Db2xvclNw + YWNlIDw8IC9DczIgOSAwIFIgL0NzMSA4IDAgUiA+PiAvRm9udCA8PAovRjEuMCAxMCAw + IFIgL0YyLjEgMTEgMCBSID4+ID4+CmVuZG9iagoxMyAwIG9iago8PCAvTGVuZ3RoIDE0 + IDAgUiAvTiAxIC9BbHRlcm5hdGUgL0RldmljZUdyYXkgL0ZpbHRlciAvRmxhdGVEZWNv + ZGUgPj4Kc3RyZWFtCngBhVJPSBRRHP7NNhKEiEGFeIh3CgmVKaysoNp2dVmVbVuV0qIY + Z9+6o7Mz05vZNcWTBF2iPHUPomN07NChm5eiwKxL1yCpIAg8dej7zezqKIRveTvf+/39 + ft97RG2dpu87KUFUc0OVK6Wnbk5Ni4MfKUUd1E5YphX46WJxjLHruZK/u9fWZ9LYst7H + tXb79j21lWVgIeottrcQ+iGRZgAfmZ8oZYCzwB2Wr9g+ATxYDqwa8COiAw+auTDT0Zx0 + pbItkVPmoigqr2I7Sa77+bnGvou1iYP+XI9m1o69s+qq0UzUtPdEobwPrkQZz19U9mw1 + FKcN45xIQxop8q7V3ytMxxGRKxBKBlI1ZLmfak6ddeB1GLtdupPj+PYQpT7JYKiJtemy + mR2FfQB2KsvsEPAF6PGyYg/ngXth/1tRw5PAJ2E/ZId51q0f9heuU+B7hD014M4UrsXx + 2oofXi0BQ/dUI2iMc03E09c5c6SI7zHUGZj3RjmmCzF3lqoTN4A7YR9ZqmYKsV37ruol + 7nsCd9PjO9GbOQtcoBxJcrEV2RTQPAlYFH2LsEkOPD7OHlXgd6iYwBy5idzNKPce1REb + Z6NSgVZ6jVfGT+O58cX4ZWwYz4B+rHbXe3z/6eMVdde2Pjz5jXrcOa69nRtVYVZxZQvd + /8cyhI/ZJzmmwdOhWVhr2HbkD5rMTLAMKMR/BT6X+pITVdzV7u24RRLMUD4sbCW6S1Ru + KdTqPYNKrBwr2AB2cJLELFocuFNrujl4d9giem35TVey64b++vZ6+9ryHm3KqCkoE82z + RGaUsVuj5N142/1mkRGfODq+572KWsn+SUUQP4U5WiryFFX0VlDWxG9nDn4btn5cP6Xn + 9UH9PAk9rZ/Rr+ijEb4MdEnPwnNRH6NJ8LBpIeISoIqDM9ROVGONA+Ip8fK0W2SR/Q9A + Gf1mCmVuZHN0cmVhbQplbmRvYmoKMTQgMCBvYmoKNzA0CmVuZG9iago5IDAgb2JqClsg + L0lDQ0Jhc2VkIDEzIDAgUiBdCmVuZG9iagoxNSAwIG9iago8PCAvTGVuZ3RoIDE2IDAg + UiAvTiAzIC9BbHRlcm5hdGUgL0RldmljZVJHQiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+ + PgpzdHJlYW0KeAGFVM9rE0EU/jZuqdAiCFprDrJ4kCJJWatoRdQ2/RFiawzbH7ZFkGQz + SdZuNuvuJrWliOTi0SreRe2hB/+AHnrwZC9KhVpFKN6rKGKhFy3xzW5MtqXqwM5+8943 + 731vdt8ADXLSNPWABOQNx1KiEWlsfEJq/IgAjqIJQTQlVdvsTiQGQYNz+Xvn2HoPgVtW + w3v7d7J3rZrStpoHhP1A4Eea2Sqw7xdxClkSAog836Epx3QI3+PY8uyPOU55eMG1Dys9 + xFkifEA1Lc5/TbhTzSXTQINIOJT1cVI+nNeLlNcdB2luZsbIEL1PkKa7zO6rYqGcTvYO + kL2d9H5Os94+wiHCCxmtP0a4jZ71jNU/4mHhpObEhj0cGDX0+GAVtxqp+DXCFF8QTSei + VHHZLg3xmK79VvJKgnCQOMpkYYBzWkhP10xu+LqHBX0m1xOv4ndWUeF5jxNn3tTd70Xa + Aq8wDh0MGgyaDUhQEEUEYZiwUECGPBoxNLJyPyOrBhuTezJ1JGq7dGJEsUF7Ntw9t1Gk + 3Tz+KCJxlEO1CJL8Qf4qr8lP5Xn5y1yw2Fb3lK2bmrry4DvF5Zm5Gh7X08jjc01efJXU + dpNXR5aseXq8muwaP+xXlzHmgjWPxHOw+/EtX5XMlymMFMXjVfPqS4R1WjE3359sfzs9 + 4i7PLrXWc62JizdWm5dn/WpI++6qvJPmVflPXvXx/GfNxGPiKTEmdornIYmXxS7xkthL + qwviYG3HCJ2VhinSbZH6JNVgYJq89S9dP1t4vUZ/DPVRlBnM0lSJ93/CKmQ0nbkOb/qP + 28f8F+T3iuefKAIvbODImbptU3HvEKFlpW5zrgIXv9F98LZua6N+OPwEWDyrFq1SNZ8g + vAEcdod6HugpmNOWls05Uocsn5O66cpiUsxQ20NSUtcl12VLFrOZVWLpdtiZ0x1uHKE5 + QvfEp0plk/qv8RGw/bBS+fmsUtl+ThrWgZf6b8C8/UUKZW5kc3RyZWFtCmVuZG9iagox + NiAwIG9iago3MzcKZW5kb2JqCjggMCBvYmoKWyAvSUNDQmFzZWQgMTUgMCBSIF0KZW5k + b2JqCjQgMCBvYmoKPDwgL1R5cGUgL1BhZ2VzIC9NZWRpYUJveCBbMCAwIDYxMiA3OTJd + IC9Db3VudCAxIC9LaWRzIFsgMyAwIFIgXSA+PgplbmRvYmoKMTcgMCBvYmoKPDwgL1R5 + cGUgL0NhdGFsb2cgL091dGxpbmVzIDIgMCBSIC9QYWdlcyA0IDAgUiA+PgplbmRvYmoK + MiAwIG9iago8PCAvTGFzdCAxOCAwIFIgL0ZpcnN0IDE5IDAgUiA+PgplbmRvYmoKMTkg + MCBvYmoKPDwgL1BhcmVudCAyMCAwIFIgL0NvdW50IDAgL0Rlc3QgWyAzIDAgUiAvWFla + IDAgNzgzIDAgXSAvVGl0bGUgKP7/MK0w4zDzMNAwuVwwMDAgXDAwMDEpCj4+CmVuZG9i + agoyMCAwIG9iago8PCA+PgplbmRvYmoKMTggMCBvYmoKPDwgL1BhcmVudCAyMCAwIFIg + L0NvdW50IDAgL0Rlc3QgWyAzIDAgUiAvWFlaIDAgNzgzIDAgXSAvVGl0bGUgKP7/MK0w + 4zDzMNAwuVwwMDAgXDAwMDEpCj4+CmVuZG9iagoyMSAwIG9iago8PCAvTGVuZ3RoIDIy + IDAgUiAvTGVuZ3RoMSA2NTY4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4 + Ab1Ze1RU17n/9nnMDI+BefCYAYZzhmGGQUBeDoLYcMQZQFGD4mPGSDIDjAEUIQa5an2M + qTYRjTepCbUkjbHttVVjPCCJgySWJNiYm6Q17TX3pvHeJk1Ms+4qTW+rLhN15n7nDFBx + NVn+4crZ69vfaz++89vf2WfOnq71G/yghgDQULfS17ka5MtoQPZEU7uvM6LrziO3N3V3 + 8RGdtQPQa1d3Ptge0VVPAUSbHly7aby/XgXAvtLi9zVH/HADeUkLGiI6mYE8s6W9a2NE + 1w0iT1vb0TTu111DXdPu2zg+P1xEnV/na/dH2hsuI8/s7Hi4a1wfRV7Qud4/3p64Mb7f + AEGrEjogCtYgp0CDpQFNn0ebgEGv5MerOTdm/wPxs6+AFsPG64GF/yrzX5lfef+a/0ZW + zJOqL9EQNdFe4orsUDZALEH/WMyTkx65H1bKINTnBGEeUgWSAyknZ44BAuQwPIH0PBIN + rWQPbELajfQjJGZSOoLaENkzwKiE02QTpJD5QgzDLU0wcoboGO63QaIYfI77wPDJMDHi + 6n1MjANqiJoTTZ4nB6EZOPJvYCWboQbspO9k9lrOi64j0IkUQKLlmpAjA+lF3BmSC1aG + YB8bpDPkZe5PhXncpcIgRQa417OCDLLX0lET4rkR03PcL00PcmeQjkVcR7OxxcvcEdNa + bn96kPQNcD8wBQn2eTLCNpiw68tce3Yv11wo+xf0BqljA1wZ+pcLMVxJqZlzmD7l8rOC + KoJ6nmkBN63wXS4TO2IzHge1ClouzbSfm4WudJMraxbSMDlKnoFp5JkB63zuNIp4uyfn + ZZf2Bsl3T9bYC61BslkoqbH3ZtdkWbMXcNbsqqwslJefU+5U3qecoyxS5ijtSpvSrExV + Jqh0Ko0qThWrilapVMogeWGgglMMk2NQgbAcO6lSqNggeRGNzDA5LhuPn1IxKkoFqoRg + +CNMXgIJQXJsUCNJKLyskCVFkBw/GTEdFzhGkhjZoaEkGSusgSIqCuaDSB4PKmBXUneF + oUJ3j7asyvl1lVf2TNQ5X38ZiEnsra13i0dNHrFIEsImz0Rzw4TwtbxrA7r8lTk5tUs2 + nezubFvt8ltcXovLj+QV93S3GMRAI8/3t3VKDl6kbd7GphaJ+/xip8XvFNssTr6/W+53 + m3u15O62OPthtWupu3+14HcOdAvdLovP6TnZWLm+YcpcuyfnWl/5T+aqlAZbL83VKPe7 + ba4Gyd0ozdUgzdUgzdUoNMpzSTfvaq2vfLgLs5N3tdbyor1enLd4pVvkfR5nkBxGo3MD + sCOgYV8FOxuAFCYfOIDwB0i/l3hoWfgz9k3QhNrD/0eX46IOSUSFKmbDCDwOz8AJUMAv + ULbD/XAA3iJt+GyvgkF4n6TDdNx7GQjCAniHhMPvwWr4GbbvgtfhaeiHWOzTDono3Ues + 4c2oCyg3ws7wTyATSuH78CqU4aj7YCx8JHwSvUtgGRyFY9j/bWKh+hl9+MXwp6CCxTjm + TvS8F14QPgE6yIVKqEPrTjhDrPTvwy1ggHKM7lk4CIfgNfgzeYQMhlvC3eHz4Y8xVQ2Q + BvVYtpJB8jF9gvl++Nnw/4ZDiIQdpuGsXtgPP8XxT2AZwa3VRdaQLrKfPE0J1CPUILOL + TQ7dRByyoRpLDe7KjyECQzAKf4MvyReUgdbQXfTZsCP8d4iBWrxL6U780I3lUSz78J6G + iYIUkLmkjmwlT5Gnye+oadQyyk39C7WR+oxeRK+iN9G/Yx5mBti97AFFTOhKeDj8ZvgC + JIMJ7oP1sA3v7nU4D5fhK0LjWGnESspJJbkfS4A8Qw2RQ2SIqiMj5Dx1lPyBfEK+INcp + loqlEqkcqovaTx2jXqd+TbfST9M/ov9AX2HuYSn2EHtJYVV+GGoM7Q79Olwe/jh8DbdY + FZhxZSphETwAPrzbTpgB2/EujmM5gas2CmfhLbl8QtJgDK4hCkB0JIUUkYVYFpF7yWrS + Sp4jp7GckWO5SuFCUFGUlkqm0qh6qpFqpwLUBSpAp9LT6Pn0SvoElnP0+/R1+jrDMnom + kalm5sFepp3pw3KY+QUzwPyGLWPvYRexy9kAu5vdSzex77HvK7Yp9ikGFF8o/orb4gJl + h3Ivrs5bmLOvYS7/42JIJkZfBOugiThJI/TiahwiPujB7GomjyFenWAPN9Db6GqqALPh + DHwXs7UPtsJuehUcCv8XfRT+EzNlLQ4ZgJ8zlWBif4ir8wgUYBaNFyF7WrY9y2bNtGSY + edzy01JTjIbkpMQEvU6rUcfGREeplAqWoSkCuS5LlZcXbV6RsVlqavIk3eJDg+8Wgxcf + ZV6smtpG5KV+PnRNaSlgy9W3tRQiLYXJlkTDz4bZebm8y8KL7zotfJCsXOxG+XGnxcOL + Y7K8UJafkGU1ymYzduBdhhYnLxIv7xKrult6XF5nXi4ZEhCO6LxcaeMQIEYaWIS5vq24 + wcJcqYVLTLE4XaLRgjL6aKvL1yzWLXa7nKlmswdtaFrixjnycltFjBP2xDZbmvcEBWj0 + SpJvlVukfR6R8kpjaXPEZItTTN58yfAPdUJy7b3FKVLWKp+/p0oUvHsQXEn1SppvL2q1 + 9TwOS+3yuEWyazwIKcY2jFQKN/JOsHrbeDHKUmlp6WnzIriwxD2QIqTIm68Ide4Bo2CU + lbzcIcO2cjPe/VDenLw5Ei83G7ZF+J++F7H/dkTihm2jHyGvXTIJAJEQsMzDOEW+SZ7E + gsGWSpW/FHqaShEnvDwEb7MV45krUpgztFVkrfN8YqB+IowWZyQ4b5tzIMqYIr+EKj3Y + 3tujmYUrhe01Fr7nCr6tvZaxP0+1+MYtCqvmCkhOaaEnc0Ukvgm5W3pZWvGuWwyWFml9 + u+U1Rd1icN1iQF2CRopZTMAXeJ3bLPIeNOCvydzaIETVufsJ2ecJkvCuIDhNQ/gblX7g + fnTnSqnW6sT5UcnLRcM0M0rTc/kqnLlKyhW+h++Z19zDV/EtmEyMVebo8Pd48hHBejfi + BEtxRsGTOin6PZ5ZOE6+NA52weY9HhyhbXwE5LIp/yY2KsjFlyltq3MvdosBZ6ooOD24 + Cpi+I3VucQQz1+PBVoWTkWLEW1sN4zEXYcyF09BfHBkFf7sEcAhPT480Zr3bYhZHenpS + e6TnLaIHCdxuEMYNQZCaSJAHSaAO+yKzmFPlNTBbzBiWR8J0Bqb0REbhb/ZvRrhkMm7s + OROjLZERLr1LCJfdCcKz7gjh8slIpyA8G2MulxD+zreH8D1TEK74ZoSFybgxyDkYrSAj + XHmXEJ57Jwg77whh12SkUxCuwphdEsLV3x7CNVMQnvfNCM+fjBuDrMVo58sIL7hLCC+8 + E4QX3RHC905GOgXhOoz5Xgnhxd8ewkumIFz/zQgvnYwbg1yG0S6VEV5+lxBecScIu+8I + Yc9kpFMQXokxeySE75tEWEgV4dZ9OHDbtgt3fWNedQvk+EuJ1UEl8zAISKPjvBC5ZKtF + 98S5Tix+baSgXoC/xaWPbRq/s7AzkgIJ8Pf4T+AcWYq/qJ+i/gf9lQDMefzGo/GsqCJy + fqPKx5cskkoTBDiPJOko0xeDwCABysqLcBp7ACzPOY2jsMgLCou1Zm0WUiWzL3jjj+yr + X80NMguv41kAthDCHzBp7AGIxy+qh4TkR1lSpUp0xLNpDqVaV0p3GEpj0qtNmu5Rw3+M + 3RyDirGKscKCuZuEGZCqthFrii3KytqS4gx2SACdnaSqUNIoUEqOTbQTPYWVMTrNDloG + K+n7lkiVfO3A46/kJK1GSZn5LJt2xkydWVeinUFZMihtQnJSMS1s8a7YFvpjKLSttaKb + OHoObzx+cH9+zYvsgUv9oXdCF38Z+stHw6T88glS9dWla2TJZVIeuhD67w93vS0hSvCr + BqgL7A8QcUu/igRJsRDLMMpYRtnLQnR1lHRToxdulkFFxeV3Cwv0jnvIzGKtRTv6Rp9t + 3wh9tUfvOfzVOvqqPJaA65HO/hgy4LCwqISpYlawa0zr0jen7ySPUqppqpXGNcYtxi1p + LxlZyCDxTFqc0axMM+JZFsvFx2foox16luc2mDNizduVpUkdGXFZ8Tu40ozMaksE3Mtj + mitjn0LF7JuzK8a0urJ8XXIZQa4rK9NiBQ0y7GmMMdaqtcXo4uwQlaBEcBm1JtpOVIlY + Ib4ajYwvQluiqyAlM0scM2yWDKVCaUHZXKRLTFAq4okCDeZE8/xdr43smLGkd+tQtY05 + RVduIParn2yqeml3Y2lzCh13I3uI6Do7ah31a7bu31u7a7j7fOjqT1/YXO1fUFK4ou2o + jEsh5k8K2weFMCpw82Lr8/zZTXkbsjfkKXptpFaVE23ISVDTXxYmONT4YWIRErQOzXa1 + ujDVkckqHYVqQ2+WUxvEE8X46NLpHRSXze+gs6ji6qJbUBm7HEk8BOXyzc80YxoJHwkb + GZKS/AKjDaJYm8maYVMAbQeGVhUgHGkWzg4pVoOdMESJcOVjlW5ORcxsWE0mo2a2lI07 + diBmpIGhHMVJmHtFEeAUSkc6KS66BcYZEoz49YcIppPEBLCQpEuvxNqrTu174aVDOqs+ + zZbkn7P+gH/QZWMHhHUk8cO/VudWPbQ99LdrWST53J6Khw5sfKqbkIM0xZc+saZrY+Xm + 5zvPvTG0c0mxiesPvBsKIayYu5Xhi/hcBoCHYSGnRvcYR5XFVulX6B/UM7NUsWolxEbH + x8Vt0On1urh4XqdXgj45OtkRHSQZQop6e1ycSTcrnmEc/JsmtVZZmtIBpXxGtTmC6pWx + UXySxypuIqKfXp5AU0q1R6fnbNWchQi8iK8BH3W7gSNRlI1Ox8MVPJrl2TTMuygDVoRj + 7KBIxUpljOSf9HhrZkuQSng26KdgmaXHpKMxEYuLmMQEypyRmXVTt1VY+nzfqUDDrvxn + 26nPbx78TlFeXetZorseGjsR+ruGtPeVp7+zpfdnNUIUTb8YWm/Tm0NvvB3697PvyDjh + HsvkI07xUC+UsDFGqjRmVmyZer56GbWcaaROKaO3qAfVZ9U0FUXUcbMgnomKpdR4tN4R + pyqNeiFOW62RMcHH7xJmlLQZ4BOIUBB84BpIooLClcbHR6cvmWl2MPmuS+4Veabpbzo/ + 3/3DG5+zgR/PDQ2ODPc1XSR9pPcvx1+S9lT5CvvxvOifXdLurMfdMhGS8BxLeicQPAEj + clMF/icAC5c6l9bU5tT413b7u1qbfHIL2Y1VJlIBkoBUh+RF6kQKhMcvlGFSJnLbW/XC + 2/xFt+nFt+mO2/SZkv7/457vJQplbmRzdHJlYW0KZW5kb2JqCjIyIDAgb2JqCjM5NDcK + ZW5kb2JqCjIzIDAgb2JqCjw8IC9UeXBlIC9Gb250RGVzY3JpcHRvciAvQXNjZW50IDc3 + MCAvQ2FwSGVpZ2h0IDY4NCAvRGVzY2VudCAtMjMwIC9GbGFncyAzMgovRm9udEJCb3gg + Wy05NTEgLTQ4MSAxNDQ1IDExMjJdIC9Gb250TmFtZSAvTVREVEhLK0hlbHZldGljYSAv + SXRhbGljQW5nbGUgMAovU3RlbVYgMCAvTWF4V2lkdGggMTUwMCAvWEhlaWdodCA1MTMg + L0ZvbnRGaWxlMiAyMSAwIFIgPj4KZW5kb2JqCjI0IDAgb2JqClsgNTU2IDU1NiA1NTYg + NTU2IDAgNTU2IDAgNTU2IF0KZW5kb2JqCjEwIDAgb2JqCjw8IC9UeXBlIC9Gb250IC9T + dWJ0eXBlIC9UcnVlVHlwZSAvQmFzZUZvbnQgL01URFRISytIZWx2ZXRpY2EgL0ZvbnRE + ZXNjcmlwdG9yCjIzIDAgUiAvV2lkdGhzIDI0IDAgUiAvRmlyc3RDaGFyIDQ4IC9MYXN0 + Q2hhciA1NSAvRW5jb2RpbmcgL01hY1JvbWFuRW5jb2RpbmcKPj4KZW5kb2JqCjI3IDAg + b2JqCjw8IC9MZW5ndGggMjggMCBSIC9TdWJ0eXBlIC9DSURGb250VHlwZTBDIC9GaWx0 + ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AYVYCVQUV7qmaaiqaIsbpW0XdkEc4r5F + jRmMccE9IsoiqOzI0oDddNPsyCbQXUsvbIKsDTQ7IogSwYV9ExSXMYkmmUzMxERjRk0y + 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 + sBkNiNToJaQzqmtvnu6LVYj70gAX133OTmu2vutZmVKaUBJz//pIz+jYpw/7HvZwUzsV + RHlzE8BD1JeS5ISLv0BymqkL3SLwEG2jrqi7xR3by0+1+PXubAn/fPe1AGPCaFBpfUGh + 0biqd8volq9cxr3vHn7FTWya/m9vAPLG834ecBgF6wfBxkGweZQbNsABMIgf5XqxnNyP + 6pqaueIAixF/74Q4n8AXcfeSHiohzxPOUEAnVUlMXkqeEviVgbmtwPouIH0eRQIrjyv9 + Qmh1dXMTnNPR3918ueUOBiyRq820qnn6iJJHUR7E1EKkqiU3v/4aBs4iQ8202jg9u1R+ + LLqHdrIGbZ1YLYugThBw5nPgitzgVOvfqEZS7sTrmYinRMP1WW53dc1sDwGcV0AE8QvX + aGXT6R8TLHJGg+m46UZb28IOEMAJiT+ZlS4NxkCDB670DA929d9WHV6wxtDWVlxa24zV + mLgs2LgCbkTcvHFIwvWAREHEArCRkzci4BSXq2AzJ29GbCz43KeJ1c4mUvAOM+t/fHS4 + bDfn+3km+z+gc+fNMzn8Ef1gHtQydtZ7GEQ8w1r9dvBawVsdMzpmdggEHYJZrGAuh54r + 8qwUzPs1xfYPzOEZt2YOCwS3/j2zb8bozD6BYPQPzP8C7B8anwplbmRzdHJlYW0KZW5k + b2JqCjI4IDAgb2JqCjQwNDAKZW5kb2JqCjI2IDAgb2JqCjw8IC9UeXBlIC9Gb250RGVz + Y3JpcHRvciAvQXNjZW50IDEyNjYgL0NhcEhlaWdodCAxMTI1IC9EZXNjZW50IC0zNzMg + L0ZsYWdzCjMyIC9Gb250QkJveCBbLTQxOCAtNDA1IDEyNjQgMTI5OF0gL0ZvbnROYW1l + IC9MVFFPVE0rSGlyYUtha3VQcm9OLVczIC9JdGFsaWNBbmdsZQowIC9TdGVtViA0MCAv + QXZnV2lkdGggMTAwMCAvTWF4V2lkdGggMTYxOCAvU3RlbUggNDAgL1hIZWlnaHQgODQ0 + IC9Gb250RmlsZTMKMjcgMCBSID4+CmVuZG9iagoyOSAwIG9iagpbIF0KZW5kb2JqCjI1 + IDAgb2JqCjw8IC9UeXBlIC9Gb250IC9TdWJ0eXBlIC9DSURGb250VHlwZTAgL0Jhc2VG + b250IC9MVFFPVE0rSGlyYUtha3VQcm9OLVczIC9DSURTeXN0ZW1JbmZvCjw8IC9SZWdp + c3RyeSAoQWRvYmUpIC9PcmRlcmluZyAoSmFwYW4xKSAvU3VwcGxlbWVudCA2ID4+IC9G + b250RGVzY3JpcHRvciAyNiAwIFIKL1cgMjkgMCBSIC9EVyAxMDAwID4+CmVuZG9iagox + MSAwIG9iago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvVHlwZTAgL0VuY29kaW5nIC9J + ZGVudGl0eS1IIC9CYXNlRm9udCAvTFRRT1RNK0hpcmFLYWt1UHJvTi1XMwovRGVzY2Vu + ZGFudEZvbnRzIFsgMjUgMCBSIF0gPj4KZW5kb2JqCjMwIDAgb2JqCihNYWMgT1MgWCAx + MC42LjggUXVhcnR6IFBERkNvbnRleHQpCmVuZG9iagozMSAwIG9iagooRDoyMDExMDgw + NjE2MjgzOVowMCcwMCcpCmVuZG9iagoxIDAgb2JqCjw8IC9Qcm9kdWNlciAzMCAwIFIg + L0NyZWF0aW9uRGF0ZSAzMSAwIFIgL01vZERhdGUgMzEgMCBSID4+CmVuZG9iagp4cmVm + CjAgMzIKMDAwMDAwMDAwMCA2NTUzNSBmIAowMDAwMDE1OTg2IDAwMDAwIG4gCjAwMDAw + MDYzMjQgMDAwMDAgbiAKMDAwMDAwNDE4OCAwMDAwMCBuIAowMDAwMDA2MTc1IDAwMDAw + IG4gCjAwMDAwMDAwMjIgMDAwMDAgbiAKMDAwMDAwNDE2OCAwMDAwMCBuIAowMDAwMDA0 + MjkyIDAwMDAwIG4gCjAwMDAwMDYxMzkgMDAwMDAgbiAKMDAwMDAwNTI0MyAwMDAwMCBu + IAowMDAwMDEwOTM5IDAwMDAwIG4gCjAwMDAwMTU3NTggMDAwMDAgbiAKMDAwMDAwMDAw + MCAwMDAwMCBuIAowMDAwMDA0NDE1IDAwMDAwIG4gCjAwMDAwMDUyMjMgMDAwMDAgbiAK + MDAwMDAwNTI3OSAwMDAwMCBuIAowMDAwMDA2MTE5IDAwMDAwIG4gCjAwMDAwMDYyNTgg + MDAwMDAgbiAKMDAwMDAwNjUwMSAwMDAwMCBuIAowMDAwMDA2MzcyIDAwMDAwIG4gCjAw + MDAwMDY0NzkgMDAwMDAgbiAKMDAwMDAwNjYwOCAwMDAwMCBuIAowMDAwMDEwNjQ1IDAw + MDAwIG4gCjAwMDAwMTA2NjYgMDAwMDAgbiAKMDAwMDAxMDg5MSAwMDAwMCBuIAowMDAw + MDE1NTUzIDAwMDAwIG4gCjAwMDAwMTUyNzQgMDAwMDAgbiAKMDAwMDAxMTExMyAwMDAw + MCBuIAowMDAwMDE1MjUzIDAwMDAwIG4gCjAwMDAwMTU1MzMgMDAwMDAgbiAKMDAwMDAx + NTg5MiAwMDAwMCBuIAowMDAwMDE1OTQ0IDAwMDAwIG4gCnRyYWlsZXIKPDwgL1NpemUg + MzIgL1Jvb3QgMTcgMCBSIC9JbmZvIDEgMCBSIC9JRCBbIDwyY2E3YjM1OTgzZDZkZTlk + NTE4N2NmN2EzOWFlNzI2Mj4KPDJjYTdiMzU5ODNkNmRlOWQ1MTg3Y2Y3YTM5YWU3MjYy + PiBdID4+CnN0YXJ0eHJlZgoxNjA2MQolJUVPRgoxIDAgb2JqCjw8L0F1dGhvciAoc2hv + c2hpKS9DcmVhdGlvbkRhdGUgKEQ6MjAxMTA4MDYwODU2MDBaKS9DcmVhdG9yIChPbW5p + R3JhZmZsZSA1LjMpL01vZERhdGUgKEQ6MjAxMTA4MDYxNjI4MDBaKS9Qcm9kdWNlciAz + MCAwIFIgL1RpdGxlIChtb25vLWRpYzIpPj4KZW5kb2JqCnhyZWYKMSAxCjAwMDAwMTY4 + NTkgMDAwMDAgbiAKdHJhaWxlcgo8PC9JRCBbPDJjYTdiMzU5ODNkNmRlOWQ1MTg3Y2Y3 + YTM5YWU3MjYyPiA8MmNhN2IzNTk4M2Q2ZGU5ZDUxODdjZjdhMzlhZTcyNjI+XSAvSW5m + byAxIDAgUiAvUHJldiAxNjA2MSAvUm9vdCAxNyAwIFIgL1NpemUgMzI+PgpzdGFydHhy + ZWYKMTcwMTcKJSVFT0YK + + QuickLookThumbnail + + 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 + AAAAIHZjZ3QAAA1EAAAGEm5kaW4AABNYAAAGPmNoYWQAABmYAAAALG1tb2QAABnEAAAA + KGJUUkMAAAUYAAAIDGdUUkMAAAUYAAAIDGFhYmcAAA0kAAAAIGFhZ2cAAA0kAAAAIGRl + c2MAAAAAAAAACERpc3BsYXkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABtbHVj + AAAAAAAAABIAAAAMbmxOTAAAABYAAADoZGFESwAAABwAAAD+cGxQTAAAABIAAAEaZW5V + UwAAABIAAAEsbmJOTwAAABIAAAE+ZnJGUgAAABYAAAFQcHRCUgAAABgAAAFmcHRQVAAA + ABYAAAF+emhDTgAAAAwAAAGUZXNFUwAAABIAAAGgamFKUAAAAA4AAAGycnVSVQAAACQA + AAHAc3ZTRQAAABAAAAHkemhUVwAAAA4AAAH0ZGVERQAAABAAAAICZmlGSQAAABAAAAIS + aXRJVAAAABQAAAIia29LUgAAAAwAAAI2AEsAbABlAHUAcgBlAG4ALQBMAEMARABMAEMA + RAAtAGYAYQByAHYAZQBzAGsA5gByAG0ASwBvAGwAbwByACAATABDAEQAQwBvAGwAbwBy + ACAATABDAEQARgBhAHIAZwBlAC0ATABDAEQATABDAEQAIABjAG8AdQBsAGUAdQByAEwA + QwBEACAAQwBvAGwAbwByAGkAZABvAEwAQwBEACAAYQAgAEMAbwByAGUAc19pgnIAIABM + AEMARABMAEMARAAgAGMAbwBsAG8AcjCrMOkw/AAgAEwAQwBEBCYEMgQ1BEIEPQQ+BDkA + IAQWBBoALQQ0BDgEQQQ/BDsENQQ5AEYA5AByAGcALQBMAEMARF9pgnJtsmZ2mG95OlZo + AEYAYQByAGIALQBMAEMARABWAOQAcgBpAC0ATABDAEQATABDAEQAIABjAG8AbABvAHIA + ac7st+wAIABMAEMARAAAdGV4dAAAAABDb3B5cmlnaHQgQXBwbGUsIEluYy4sIDIwMTEA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAFhZWiAAAAAAAADzUgABAAAAARbPWFlaIAAAAAAAAGp7 + AAA3HwAAAcNYWVogAAAAAAAAZdYAALrdAAAIClhZWiAAAAAAAAAmhQAADgQAAMlgY3Vy + dgAAAAAAAAQAAAAABQAKAA8AFAAZAB4AIwAoAC0AMgA2ADsAQABFAEoATwBUAFkAXgBj + AGgAbQByAHcAfACBAIYAiwCQAJUAmgCfAKMAqACtALIAtwC8AMEAxgDLANAA1QDbAOAA + 5QDrAPAA9gD7AQEBBwENARMBGQEfASUBKwEyATgBPgFFAUwBUgFZAWABZwFuAXUBfAGD + AYsBkgGaAaEBqQGxAbkBwQHJAdEB2QHhAekB8gH6AgMCDAIUAh0CJgIvAjgCQQJLAlQC + XQJnAnECegKEAo4CmAKiAqwCtgLBAssC1QLgAusC9QMAAwsDFgMhAy0DOANDA08DWgNm + A3IDfgOKA5YDogOuA7oDxwPTA+AD7AP5BAYEEwQgBC0EOwRIBFUEYwRxBH4EjASaBKgE + tgTEBNME4QTwBP4FDQUcBSsFOgVJBVgFZwV3BYYFlgWmBbUFxQXVBeUF9gYGBhYGJwY3 + BkgGWQZqBnsGjAadBq8GwAbRBuMG9QcHBxkHKwc9B08HYQd0B4YHmQesB78H0gflB/gI + CwgfCDIIRghaCG4IggiWCKoIvgjSCOcI+wkQCSUJOglPCWQJeQmPCaQJugnPCeUJ+woR + CicKPQpUCmoKgQqYCq4KxQrcCvMLCwsiCzkLUQtpC4ALmAuwC8gL4Qv5DBIMKgxDDFwM + dQyODKcMwAzZDPMNDQ0mDUANWg10DY4NqQ3DDd4N+A4TDi4OSQ5kDn8Omw62DtIO7g8J + DyUPQQ9eD3oPlg+zD88P7BAJECYQQxBhEH4QmxC5ENcQ9RETETERTxFtEYwRqhHJEegS + BxImEkUSZBKEEqMSwxLjEwMTIxNDE2MTgxOkE8UT5RQGFCcUSRRqFIsUrRTOFPAVEhU0 + FVYVeBWbFb0V4BYDFiYWSRZsFo8WshbWFvoXHRdBF2UXiReuF9IX9xgbGEAYZRiKGK8Y + 1Rj6GSAZRRlrGZEZtxndGgQaKhpRGncanhrFGuwbFBs7G2MbihuyG9ocAhwqHFIcexyj + HMwc9R0eHUcdcB2ZHcMd7B4WHkAeah6UHr4e6R8THz4faR+UH78f6iAVIEEgbCCYIMQg + 8CEcIUghdSGhIc4h+yInIlUigiKvIt0jCiM4I2YjlCPCI/AkHyRNJHwkqyTaJQklOCVo + JZclxyX3JicmVyaHJrcm6CcYJ0kneierJ9woDSg/KHEooijUKQYpOClrKZ0p0CoCKjUq + aCqbKs8rAis2K2krnSvRLAUsOSxuLKIs1y0MLUEtdi2rLeEuFi5MLoIuty7uLyQvWi+R + L8cv/jA1MGwwpDDbMRIxSjGCMbox8jIqMmMymzLUMw0zRjN/M7gz8TQrNGU0njTYNRM1 + TTWHNcI1/TY3NnI2rjbpNyQ3YDecN9c4FDhQOIw4yDkFOUI5fzm8Ofk6Njp0OrI67zst + O2s7qjvoPCc8ZTykPOM9Ij1hPaE94D4gPmA+oD7gPyE/YT+iP+JAI0BkQKZA50EpQWpB + rEHuQjBCckK1QvdDOkN9Q8BEA0RHRIpEzkUSRVVFmkXeRiJGZ0arRvBHNUd7R8BIBUhL + SJFI10kdSWNJqUnwSjdKfUrESwxLU0uaS+JMKkxyTLpNAk1KTZNN3E4lTm5Ot08AT0lP + k0/dUCdQcVC7UQZRUFGbUeZSMVJ8UsdTE1NfU6pT9lRCVI9U21UoVXVVwlYPVlxWqVb3 + V0RXklfgWC9YfVjLWRpZaVm4WgdaVlqmWvVbRVuVW+VcNVyGXNZdJ114XcleGl5sXr1f + D19hX7NgBWBXYKpg/GFPYaJh9WJJYpxi8GNDY5dj62RAZJRk6WU9ZZJl52Y9ZpJm6Gc9 + Z5Nn6Wg/aJZo7GlDaZpp8WpIap9q92tPa6dr/2xXbK9tCG1gbbluEm5rbsRvHm94b9Fw + K3CGcOBxOnGVcfByS3KmcwFzXXO4dBR0cHTMdSh1hXXhdj52m3b4d1Z3s3gReG54zHkq + eYl553pGeqV7BHtje8J8IXyBfOF9QX2hfgF+Yn7CfyN/hH/lgEeAqIEKgWuBzYIwgpKC + 9INXg7qEHYSAhOOFR4Wrhg6GcobXhzuHn4gEiGmIzokziZmJ/opkisqLMIuWi/yMY4zK + jTGNmI3/jmaOzo82j56QBpBukNaRP5GokhGSepLjk02TtpQglIqU9JVflcmWNJaflwqX + dZfgmEyYuJkkmZCZ/JpomtWbQpuvnByciZz3nWSd0p5Anq6fHZ+Ln/qgaaDYoUehtqIm + opajBqN2o+akVqTHpTilqaYapoum/adup+CoUqjEqTepqaocqo+rAqt1q+msXKzQrUSt + uK4trqGvFq+LsACwdbDqsWCx1rJLssKzOLOutCW0nLUTtYq2AbZ5tvC3aLfguFm40blK + ucK6O7q1uy67p7whvJu9Fb2Pvgq+hL7/v3q/9cBwwOzBZ8Hjwl/C28NYw9TEUcTOxUvF + yMZGxsPHQce/yD3IvMk6ybnKOMq3yzbLtsw1zLXNNc21zjbOts83z7jQOdC60TzRvtI/ + 0sHTRNPG1EnUy9VO1dHWVdbY11zX4Nhk2OjZbNnx2nba+9uA3AXcit0Q3ZbeHN6i3ynf + r+A24L3hROHM4lPi2+Nj4+vkc+T85YTmDeaW5x/nqegy6LzpRunQ6lvq5etw6/vshu0R + 7ZzuKO6070DvzPBY8OXxcvH/8ozzGfOn9DT0wvVQ9d72bfb794r4Gfio+Tj5x/pX+uf7 + d/wH/Jj9Kf26/kv+3P9t//9wYXJhAAAAAAADAAAAAmZmAADypwAADVkAABPQAAAKDnZj + Z3QAAAAAAAAAAAADAQAAAgAAAAMADQAgADwAYgCTAM4BEgFYAagCAgJtAuMDZQPyBIsF + MAXgBp0HaghECSYKDgsCDAMNEQ4rD0kQchGhEt0UHhViFrIYBBlgGsAcHx2JHvEgXSHL + IzokpSYUJ4Ao5ypOK68tDi5jL7Mw+zI7M3M0nzXENuE3+TkMOho7Kjw4PUQ+Tj9aQGhB + dkKGQ5ZEqEW6RspH2kjoSfdLBEwQTRxOJ08xUDpRQlJJU05UUlVVVldXWFhZWVpaWlta + XFpdWl5YX1ZgUmFNYkZjPmQ1ZSpmH2cTaAdo+2nuauFr1GzHbbluq2+dcI1xeXJhc0F0 + GXTudcF2l3dveEp5I3n9etd7r3yIfWB+N38Of+WAu4GSgmiDPYQThOiFvoaTh2iIPIkW + if2LBIw+ja2POJCykf2TH5QrlS6WMJcxmDOZNJo1mzWcNp06nkafZaCYodijFaRBpV2m + bqd6qIapkaqbq6Wsr625rsOv0rDtsiGzcLTQtim3bLiYuba6z7vnvP6+Fr8xwFbBksLo + xEjFm8bNx+HI8MoGyyXMR81kznPPbNBV0TfSHtMK0/nU49XN1r/Xuti82b/awdu+3K/d + kd5s30LgGeDy4dDiueOo5JvlkOaF53nobelg6k3rM+wS7Ovtxu6k74bwavFO8jTzIvQp + 9V32vvgw+ZT63/wZ/Vj+pP//AAAAAgALABsAMgBSAHoArADmAScBbwHAAhsCggLyA3AD + +ASIBSEFxQZ0By4H8wjCCZ0KfQtkDFgNUw5YD2IQdRGLEqgT0BT4FicXXRiTGc8bDRxM + HYweziANIVEikSPQJQsmRSd2KKYp0Sr0LBAtKC40LzkwOTEzMikzHjQQNQE19DblN9c4 + yDm5Oqk7mjyLPXs+aj9bQE5BQkI3Qy5EJEUaRhBHBkf7SPBJ5UrYS8xMvk2wTqJPk1CE + UXNSYVNQVD5VK1YYVwVX8VjcWchas1ufXIldc15dX0VgLGETYfhi3WPBZKRliGZrZ01o + L2kRafNq1Wu2bJhteW5YbzZwEnDpcb9yk3NkdDV1BXXWdqV3dXhFeRR543qye4B8Tn0c + fep+un+NgGqBUoJEgz2EOoU2hjCHK4gliR+KGYsSjAuNBI39jvaP8ZDykfmTB5QYlSiW + N5dEmFCZW5pnm3KcfZ2HnpKfnKCnobii0qP5pSmmXKeLqLWp2qr+rCGtRa5or42wt7Hu + szW0hbXRtw24Pblpupm7y7z/vjW/bMCkwdzDEcRAxWnGi8eqyMjJ6csNzDPNWs6Cz6zQ + 19IG0zTUX9WE1qTXxNjm2grbL9xU3Xnent/H4PfiMeNy5LPl8ucs6Gfpo+rf7BvtWO6c + 7/DxdvMt9RL3CvkC+uv8u/5p//8AAAACAAoAFwAsAEgAawCXAMoBBgFHAZEB4wI9AqED + DQOFBAcEkgUmBcAGZAcSB8kIiAlOCh8K+QvUDLgNpQ6ZD5IQjxGSEpoTpRS2FcgW3hf5 + GRIaLRtGHGEdfB6XH64gwiHUIuUj7STyJfAm6CfYKMIppSqDK1osLy0BLdIupC93MEox + IDH3Ms4zpjR+NVU2LDcCN9g4rTmCOlY7Kjv9PNA9oz53P0pAH0D1QcxCpUN+RFZFLkYF + RtxHtEiKSWBKNksLS+BMtU2JTl1PMVAFUNlRrFKAU1NUJVT2VchWmldrWDtZC1nbWqtb + elxIXRZd5F6xX39gS2EXYeNirmN6ZEZlEWXbZqZncWg7aQRpzmqXa2BsKWzxbbhugG9G + cAlwzHGMckpzCHPFdIJ1PnX7drd3c3gueOl5pHpfexp71HyOfUh+An6+f36ASIEdgfuC + 4IPIhLGFm4aEh22IVok+iiaLDYv1jNyNw46qj5SQgZF3knKTcJRxlXGWcZdxmHCZbppp + m2CcU51KnkyfXaB5oZ2ixaPupRWmN6dMqFKpUapbq3ustK37r0ewk7Hfsyu0drXBtwu4 + U7mYutu8Ib1svr3AE8FqwsPEG8V0xs7IJsl9ytTMKs2CzuPQVtHW02PU9daI2BrZrdtA + 3NbegOBN4lPkkOb36ZTsxfFU99n//wAAbmRpbgAAAAAAAAY2AAClRgAAVpQAAFM5AACl + jgAAJagAAA08AABQDQAAVDkAAhmZAAG9cAABXCgAAwEAAAIAAAAeAEEAYgCDAKQAxQDm + AQYBJwFJAWsBjQGvAdEB9AIXAjsCXwKDAqgCzgLzAxoDQQNoA5ADuAPiBAsENgRhBI0E + uQTnBRUFRQV1BaYF2AYMBkEGdwauBugHIgdfB54H3ggiCGgIsAj9CUwJoAn2ClAKrQsN + C24L0gw4DKENCw12DeMOUQ7BDzIPpBAZEJARCRGFEgISghMFE4kUEBSZFSUVsxZEFtgX + bxgIGKQZQxnkGocbLRvVHH8dLB3cHo4fRB/9ILoheiI+IwUjzyScJWsmPScSJ+ooxCmi + KoIrZSxMLTkuLi8vMD4xVTJsM4M0mjW1NtM39jkdOkc7djypPd8/GUBXQZlC30QoRXVG + xkgaSWdKlUuXTHZNQE3/TsFPjFBqUWlShFOwVORWGldTWI5ZzFsNXFFdll7YYA9hM2JH + Y1VkZGV/Zqtn6GkxaoFr020oboBv2nE3cpZz+HVXdqx37XkXejB7QnxZfX9+uYAJgWiC + zYQ2haKHD4h+ieeLQYyEjbWO4JAOkU6SsJQ0lcWXTpjNmkibxp1RnvigyKK+pLKml6h6 + qmmsW65BsBWx4bOttX+3Xrlau3y9t7/5wjnEbcaKyJnKpMyvzr7Q0dLn1QjXPdmN2/Te + WuC14wvlYee66gjsJ+4A753xHvKY9Bz1tvdt+TX6/Py2/l///wAAACQASwBxAJYAvADi + AQgBLgFUAXoBogHJAfECGQJCAmsClQLAAusDFgNDA3ADnQPMA/sEKwRcBI4EwQT1BSoF + YQWYBdEGCwZHBoUGxAcGB0oHjwfYCCQIcwjFCRwJdwnWCjkKoAsKC3cL5wxYDM0NQw28 + DjgOtg82D7kQPxDGEU8R2RJlEvITghQUFKgVPxXZFnUXFBe2GFoZAhmsGlkbCRu8HHMd + LB3oHqcfaSAuIPYhwSKPI18kMyUKJeQmwiekKIkpcypgK1EsRS08LjcvNTA2MToyQjNN + NFs1bjaGN6Y4zzn+OzQ8bz2uPvJAOUGEQtNEJ0V/RttIO0mdSv1MUE2TTspP/FEuUmRT + nlTaVhpXXFihWepbNVyDXdNfJWBzYbxi/mQ9ZX1mwWgJaVZqpWv3bUxuo2/8cVlyuHQZ + dXx22ngweXt6vXv6fTp+gX/OgSKCeYPThTCGjofuiU6Kqov7jUCOfI+1kPWSRJOilQmW + cpfYmT6ao5wInW+e1qA9oaajFKSJpganjqkeqrSsTa3jr3ixC7KftDS1yrdguPW6iLwc + vbW/V8ECwrXEacYcx87JgMs0zOrOo9Bb0hHTv9Vj1wDYm9o5293dh98y4N/ijOQ75ezn + nulO6vXsiO3570nwhfGx8s7z6PT/9hj3M/hU+Xz6qvvq/Tj+lf//AAAAKQBUAH8AqQDT + AP4BKQFUAYABrAHYAgYCNAJiApECwQLyAyMDVgOJA70D8wQpBGAEmQTTBQ8FTAWLBcsG + DQZSBpkG4gctB30HzwgmCIEI4QlHCbIKJAqbCxYLlQwWDJoNHw2mDjAOvA9MD98QdREP + EawSTRLxE5kURBTyFaMWVhcLF8EYehk2GfYauRt/HEkdFx3oHr0flSByIVEiNCMaJAQk + 8iXjJtkn0ijPKdAq1SveLOst/C8SMCwxSjJsM5M0vjXtNyA4VzmSOtI8FT1dPqo/+0FQ + QqpECUVtRtdISknGS0xM2E5pUABRm1M8VOJWjlg/WfVbsV1yXzZg8mKbZCtlrWcqaKZq + JmupbS9uuXBHcdhzbXUGdqJ4QXnfe3h9Bn6OgBSBmYMihK2GO4fNiWOLAYyrjlyQBpGb + kx6UlZYHl3eY55pam9OdWJ70oKmiZaQHpYqm9qhYqbWrFKx0rdavObCesgWzbrTZtke3 + ubkwuqq8JL2bvw7AfcHqw1fExMYyx6HJEsqEy/fNbM7k0F3R2dNX1NfWVNfJ2TLaktvr + 3T7ejt/d4S3ifuPQ5SPmeOfN6SPqduvA7P7uMe9K8FnxWfJO8zz0I/UH9eL2uveA+D34 + 8PmB+hL6oPsJ+3H72fxC/Jn86P03/YX91P4j/mn+rf7w/zT/eP+7//8AAHNmMzIAAAAA + AAEMQgAABd7///MmAAAHkgAA/ZH///ui///9owAAA9wAAMBsbW1vZAAAAAAAAAYQAACc + xQAAAADGeuOAAAAAAAAAAAAAAAAAAAAAAA== + + ReadOnly + NO + RowAlign + 1 + RowSpacing + 36 + SheetTitle + 繧ュ繝」繝ウ繝舌せ 1 + SmartAlignmentGuidesActive + YES + SmartDistanceGuidesActive + YES + UniqueID + 1 + UseEntirePage + + VPages + 1 + WindowInfo + + CurrentSheet + 0 + ExpandedCanvases + + Frame + {{-1007, -160}, {693, 778}} + ListView + + OutlineWidth + 142 + RightSidebar + + ShowRuler + + Sidebar + + SidebarWidth + 120 + VisibleRegion + {{0, 0}, {544, 609}} + Zoom + 1 + ZoomValues + + + 繧ュ繝」繝ウ繝舌せ 1 + 1 + 1 + + + + saveQuickLookFiles + YES + + diff -r 000000000000 -r 50a9279c19eb mono-dic2.pdf Binary file mono-dic2.pdf has changed diff -r 000000000000 -r 50a9279c19eb mono-dic3.graffle --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mono-dic3.graffle Sun Aug 07 01:55:35 2011 +0900 @@ -0,0 +1,2328 @@ + + + + + ActiveLayerIndex + 0 + ApplicationVersion + + com.omnigroup.OmniGraffle + 138.19.0.152255 + + AutoAdjust + + BackgroundGraphic + + Bounds + {{0, 0}, {1118, 783}} + Class + SolidGraphic + ID + 2 + Style + + shadow + + Draws + NO + + stroke + + Draws + NO + + + + CanvasOrigin + {0, 0} + ColumnAlign + 1 + ColumnSpacing + 36 + CreationDate + 2011-08-06 17:56:26 +0900 + Creator + shoshi + DisplayScale + 1 0/72 in = 1.0000 in + GraphDocumentVersion + 6 + GraphicsList + + + Bounds + {{245.272, 99.9997}, {96, 36}} + Class + ShapedGraphic + FitText + YES + Flow + Resize + ID + 191 + Shape + Rectangle + Style + + fill + + Draws + NO + + shadow + + Draws + NO + + stroke + + Draws + NO + + + Text + + Pad + 0 + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 \'8e\'ab\'8f\'91\'82\'cc\'83\'8b\'81\'5b\'83\'67\'82\'d6\'82\'cc\ +\'8e\'51\'8f\'c6\'82\'f0\'93\'fc\'82\'ea\'91\'d6\'82\'a6\'82\'e9} + VerticalPad + 0 + + Wrap + NO + + + Class + LineGraphic + ID + 190 + Points + + {273.772, 144} + {328.444, 144} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + Width + 3 + + + + + Class + LineGraphic + Head + + ID + 172 + + ID + 189 + Points + + {439.997, 61.8367} + {378.16, 120.837} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + Width + 3 + + + Tail + + ID + 188 + + + + Bounds + {{390.256, 40.9996}, {99.4825, 41.6743}} + Class + ShapedGraphic + FontInfo + + Font + HiraKakuProN-W3 + Size + 9 + + ID + 188 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs18 \cf0 \'83\'8b\'81\'5b\'83\'67\'82\'d6\'82\'cc\'8e\'51\'8f\'c6} + VerticalPad + 0 + + + + Class + LineGraphic + Head + + ID + 181 + + ID + 187 + Points + + {504.565, 122.413} + {537.556, 181.743} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 179 + + + + Class + LineGraphic + Head + + ID + 183 + + ID + 186 + Points + + {473.773, 181.743} + {504.565, 241.073} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 182 + + + + Class + LineGraphic + Head + + ID + 180 + + ID + 185 + Points + + {473.773, 181.743} + {447.38, 241.073} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 182 + + + + Class + LineGraphic + Head + + ID + 182 + + ID + 184 + Points + + {504.565, 122.413} + {473.773, 181.743} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 179 + + + + Bounds + {{483.121, 219.448}, {42.8882, 43.25}} + Class + ShapedGraphic + ID + 183 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 35} + VerticalPad + 0 + + + + Bounds + {{452.329, 160.118}, {42.8882, 43.25}} + Class + ShapedGraphic + ID + 182 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 25} + VerticalPad + 0 + + + + Bounds + {{516.112, 160.118}, {42.8882, 43.25}} + Class + ShapedGraphic + ID + 181 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 100} + VerticalPad + 0 + + + + Bounds + {{425.936, 219.448}, {42.8882, 43.25}} + Class + ShapedGraphic + ID + 180 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 15} + VerticalPad + 0 + + + + Bounds + {{483.121, 100.788}, {42.8882, 43.25}} + Class + ShapedGraphic + ID + 179 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 50} + VerticalPad + 0 + + + + Class + LineGraphic + Head + + ID + 181 + + ID + 178 + Points + + {410.845, 180.955} + {537.556, 181.743} + + Style + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 170 + + + + Class + LineGraphic + Head + + ID + 183 + + ID + 177 + Points + + {410.845, 180.955} + {504.565, 241.073} + + Style + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 170 + + + + Class + LineGraphic + Head + + ID + 170 + + ID + 176 + Points + + {378.16, 120.837} + {410.845, 180.955} + + Style + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 172 + + + + Class + LineGraphic + Head + + ID + 174 + + ID + 175 + Points + + {347.369, 181.349} + {315.917, 241.861} + + Style + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 171 + + + + Bounds + {{295.328, 221.024}, {41.1788, 41.6743}} + Class + ShapedGraphic + FontInfo + + Color + + b + 0 + g + 0 + r + 0 + + Font + Helvetica + Size + 12 + + ID + 174 + Shape + Circle + Style + + shadow + + Draws + NO + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs36 \cf0 7} + VerticalPad + 0 + + + + Class + LineGraphic + Head + + ID + 171 + + ID + 173 + Points + + {378.16, 120.837} + {347.369, 181.349} + + Style + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 172 + + + + Bounds + {{357.571, 99.9997}, {41.1788, 41.6743}} + Class + ShapedGraphic + ID + 172 + Shape + Circle + Style + + shadow + + Draws + NO + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 25} + VerticalPad + 0 + + + + Bounds + {{326.779, 160.512}, {41.1788, 41.6743}} + Class + ShapedGraphic + ID + 171 + Shape + Circle + Style + + shadow + + Draws + NO + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 15} + VerticalPad + 0 + + + + Bounds + {{390.256, 160.118}, {41.1788, 41.6743}} + Class + ShapedGraphic + ID + 170 + Shape + Circle + Style + + shadow + + Draws + NO + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 50} + VerticalPad + 0 + + + + Class + LineGraphic + Head + + ID + 28 + + ID + 167 + Points + + {144.669, 63.8703} + {209.237, 122.413} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + Width + 3 + + + Tail + + ID + 166 + + + + Bounds + {{94.9281, 43.0331}, {99.4825, 41.6743}} + Class + ShapedGraphic + FontInfo + + Font + HiraKakuProN-W3 + Size + 9 + + ID + 166 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs18 \cf0 \'83\'8b\'81\'5b\'83\'67\'82\'d6\'82\'cc\'8e\'51\'8f\'c6} + VerticalPad + 0 + + + + Class + LineGraphic + Head + + ID + 102 + + ID + 103 + Points + + {209.237, 122.413} + {242.228, 181.743} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 28 + + + + Class + LineGraphic + Head + + ID + 99 + + ID + 100 + Points + + {178.446, 181.743} + {209.237, 241.073} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 31 + + + + Class + LineGraphic + Head + + ID + 29 + + ID + 35 + Points + + {178.446, 181.743} + {152.053, 241.073} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 31 + + + + Class + LineGraphic + Head + + ID + 31 + + ID + 34 + Points + + {209.237, 122.413} + {178.446, 181.743} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 28 + + + + Bounds + {{187.793, 219.448}, {42.8882, 43.25}} + Class + ShapedGraphic + ID + 99 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 35} + VerticalPad + 0 + + + + Bounds + {{157.001, 160.118}, {42.8882, 43.25}} + Class + ShapedGraphic + ID + 31 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 25} + VerticalPad + 0 + + + + Bounds + {{220.784, 160.118}, {42.8882, 43.25}} + Class + ShapedGraphic + ID + 102 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 100} + VerticalPad + 0 + + + + Bounds + {{130.609, 219.448}, {42.8882, 43.25}} + Class + ShapedGraphic + ID + 29 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 15} + VerticalPad + 0 + + + + Bounds + {{187.793, 100.788}, {42.8882, 43.25}} + Class + ShapedGraphic + ID + 28 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 50} + VerticalPad + 0 + + + + Class + LineGraphic + Head + + ID + 102 + + ID + 164 + Points + + {115.518, 180.955} + {242.228, 181.743} + + Style + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 147 + + + + Class + LineGraphic + Head + + ID + 99 + + ID + 163 + Points + + {115.518, 180.955} + {209.237, 241.073} + + Style + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 147 + + + + Class + LineGraphic + Head + + ID + 147 + + ID + 162 + Points + + {82.8329, 120.837} + {115.518, 180.955} + + Style + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 149 + + + + Class + LineGraphic + Head + + ID + 154 + + ID + 155 + Points + + {52.0412, 181.349} + {20.5894, 241.861} + + Style + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 148 + + + + Bounds + {{0, 221.024}, {41.1788, 41.6743}} + Class + ShapedGraphic + FontInfo + + Color + + b + 0 + g + 0 + r + 0 + + Font + Helvetica + Size + 12 + + ID + 154 + Shape + Circle + Style + + shadow + + Draws + NO + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs36 \cf0 7} + VerticalPad + 0 + + + + Class + LineGraphic + Head + + ID + 148 + + ID + 151 + Points + + {82.8329, 120.837} + {52.0412, 181.349} + + Style + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 149 + + + + Bounds + {{62.2435, 99.9996}, {41.1788, 41.6743}} + Class + ShapedGraphic + ID + 149 + Shape + Circle + Style + + shadow + + Draws + NO + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 25} + VerticalPad + 0 + + + + Bounds + {{31.4518, 160.512}, {41.1788, 41.6743}} + Class + ShapedGraphic + ID + 148 + Shape + Circle + Style + + shadow + + Draws + NO + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 15} + VerticalPad + 0 + + + + Bounds + {{94.9281, 160.118}, {41.1788, 41.6743}} + Class + ShapedGraphic + ID + 147 + Shape + Circle + Style + + shadow + + Draws + NO + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 50} + VerticalPad + 0 + + + + GridInfo + + GuidesLocked + NO + GuidesVisible + YES + HPages + 2 + ImageCounter + 1 + KeepToScale + + Layers + + + Lock + NO + Name + 繝ャ繧、繝、繝シ 1 + Print + YES + View + YES + + + LayoutInfo + + Animate + NO + circoMinDist + 18 + circoSeparation + 0.0 + layoutEngine + dot + neatoSeparation + 0.0 + twopiSeparation + 0.0 + + LinksVisible + NO + MagnetsVisible + NO + MasterSheets + + ModificationDate + 2011-08-07 01:49:26 +0900 + Modifier + shoshi + NotesVisible + NO + Orientation + 2 + OriginVisible + NO + PageBreaks + YES + PrintInfo + + NSBottomMargin + + float + 41 + + NSLeftMargin + + float + 18 + + NSPaperSize + + coded + BAtzdHJlYW10eXBlZIHoA4QBQISEhAdOU1ZhbHVlAISECE5TT2JqZWN0AIWEASqEhAx7X05TU2l6ZT1mZn2WgVMCgUoDhg== + + NSRightMargin + + float + 18 + + NSTopMargin + + float + 18 + + + PrintOnePage + + QuickLookPreview + + JVBERi0xLjMKJcTl8uXrp/Og0MTGCjUgMCBvYmoKPDwgL0xlbmd0aCA2IDAgUiAvRmls + dGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAG1nMuOJTeOhvfxFLGcXtTpkBRXYNCL + MWYWvTNcwOxd3QXDsAfweNGvP98vkZQqT+RJdwMDo5AJOihSDIo3/ZG/zd/Pv80L/6WU + zvk4y/y/f5//e/6f+c/f/Z7mL7/Pqf73+5f50/LYZv0bn/w6p7I8lmNfpz3tj+M4r/lX + aOcjpSPN+3I+9jXB45Tt2h7reubgm7fzeJS0nPOXOeX8WMp2TNtxPdJRygz9cV1XmQfK + 8ri2cx/5rvy40nGtc6zulKlrsBhf6Ik8X33PKyvsa2gwd8rT/r7M7Hr+K/9+blb67gd+ + lw1/+A5jtl8/6YfM+UXmaCaa074/ck5pGkyUjvVRtnMwUcIg28bb6HwYbT+vPJhozkt5 + nHk/ptiEU9iWbTV1PjfIHKt3imnASs5nekqemyht52M5y95N1ClP+/sy/4Bj4UKo/DuG + wH0Gw6S0PbZ0bLgH73tdLxnpPz7jXMuy5PmzHKHa8xM/P+2P/ShnPud1+vzr/Of/Sg+c + df78df63bfnT/Pnn+T8/N1nfuitb2FnumPW+y7kV/JKN7utSBZ+PvB7XFBR5zrKt+xx8 + +Ji8ilVxNV7ItcoLT3z8OuaVHeTML06ZyvHArUvm4eDLF76edvh89aDIL6XBHHyu5/Sl + ry4vRA5iXIOghJ7Oh55fRytX95uwbDwp99vTeoyWkPsdW07dNnKQa93Wge/aefX5QrPQ + Iy8rrryUrmtQYkfJ+NAs9u2rT53iGnQ+13OwhJxtPQ5M6ZZwyvS8v9fut8np8Kx9SY99 + 45fR+6Z3vW9+431pe+F9FzEN5zmn/dgf54XeHPmF0Fcybr/jRdt1DZQNf9r3Y3a+eV/x + p1yP/HkRIFIiwpbrkVl1Zs2S1v2ag8KK+VgXXlrn25dHLqUgz1d3CiYzDTqf6/llWP3k + TJT1nF2DeXeK69n3d+d9sqw/yWb3R1rw5cES7IpTsJBjzDZTyuwbrQe+gm2Omh9Cj7SW + B6TSdQ2K72hKnc/3TVyx1TvFNXC+rme3xMQmrl2nJDQIyvP+XnvfmR9n0Yvd9/wgNhQd + 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 + +go4O3w4lmeqzYtv39plI0lNf0mCu3g8kMavncenDKbRMwNUTd8YpfL1huIaExkaF/KV + 5lpKb0QrUgAfo/McQW892id8T8zj+bwFNwaHvh4FuFSTrYvTtIg/BFIzpovjopGCZ2kA + wjvujwI3yDCCMBFIl6XcaWuDRYg2fSTpNLMOMzxFbqpdzeYX7iuGZ/mqEuASNObfxs8M + XhOMSuMb3Bvu16E7OFyPb3RDB4YOsobLQ1+moI02yHNutB2cc3r7t19028SHzMRiitW6 + u+adzJgaWIC/+EJU+GT3PYN7nn+7+D74xwoXu4GQ/eXuOugPSRNmmT9q1Eq2KnCqODXD + pPHl4I/Ll7/t/NyWH7kX4hLScGqchyEc3QmbOHjD1hTQ3sgyTNy19jW//z9SuLwbCmVu + ZHN0cmVhbQplbmRvYmoKNiAwIG9iago2Mjk0CmVuZG9iagozIDAgb2JqCjw8IC9UeXBl + IC9QYWdlIC9QYXJlbnQgNCAwIFIgL1Jlc291cmNlcyA3IDAgUiAvQ29udGVudHMgNSAw + IFIgL01lZGlhQm94IFswIDAgMTExOCA3ODNdCj4+CmVuZG9iago3IDAgb2JqCjw8IC9Q + cm9jU2V0IFsgL1BERiAvVGV4dCBdIC9Db2xvclNwYWNlIDw8IC9DczIgOSAwIFIgL0Nz + MSA4IDAgUiA+PiAvRm9udCA8PAovRjEuMCAxMCAwIFIgL0YyLjEgMTEgMCBSID4+ID4+ + CmVuZG9iagoxMyAwIG9iago8PCAvTGVuZ3RoIDE0IDAgUiAvTiAxIC9BbHRlcm5hdGUg + L0RldmljZUdyYXkgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBhVJPSBRR + HP7NNhKEiEGFeIh3CgmVKaysoNp2dVmVbVuV0qIYZ9+6o7Mz05vZNcWTBF2iPHUPomN0 + 7NChm5eiwKxL1yCpIAg8dej7zezqKIRveTvf+/39ft97RG2dpu87KUFUc0OVK6Wnbk5N + i4MfKUUd1E5YphX46WJxjLHruZK/u9fWZ9LYst7HtXb79j21lWVgIeottrcQ+iGRZgAf + mZ8oZYCzwB2Wr9g+ATxYDqwa8COiAw+auTDT0Zx0pbItkVPmoigqr2I7Sa77+bnGvou1 + iYP+XI9m1o69s+qq0UzUtPdEobwPrkQZz19U9mw1FKcN45xIQxop8q7V3ytMxxGRKxBK + BlI1ZLmfak6ddeB1GLtdupPj+PYQpT7JYKiJtemymR2FfQB2KsvsEPAF6PGyYg/ngXth + /1tRw5PAJ2E/ZId51q0f9heuU+B7hD014M4UrsXx2oofXi0BQ/dUI2iMc03E09c5c6SI + 7zHUGZj3RjmmCzF3lqoTN4A7YR9ZqmYKsV37ruol7nsCd9PjO9GbOQtcoBxJcrEV2RTQ + PAlYFH2LsEkOPD7OHlXgd6iYwBy5idzNKPce1REbZ6NSgVZ6jVfGT+O58cX4ZWwYz4B+ + rHbXe3z/6eMVdde2Pjz5jXrcOa69nRtVYVZxZQvd/8cyhI/ZJzmmwdOhWVhr2HbkD5rM + TLAMKMR/BT6X+pITVdzV7u24RRLMUD4sbCW6S1RuKdTqPYNKrBwr2AB2cJLELFocuFNr + ujl4d9giem35TVey64b++vZ6+9ryHm3KqCkoE82zRGaUsVuj5N142/1mkRGfODq+572K + Wsn+SUUQP4U5WiryFFX0VlDWxG9nDn4btn5cP6Xn9UH9PAk9rZ/Rr+ijEb4MdEnPwnNR + H6NJ8LBpIeISoIqDM9ROVGONA+Ip8fK0W2SR/Q9AGf1mCmVuZHN0cmVhbQplbmRvYmoK + MTQgMCBvYmoKNzA0CmVuZG9iago5IDAgb2JqClsgL0lDQ0Jhc2VkIDEzIDAgUiBdCmVu + ZG9iagoxNSAwIG9iago8PCAvTGVuZ3RoIDE2IDAgUiAvTiAzIC9BbHRlcm5hdGUgL0Rl + dmljZVJHQiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGFVM9rE0EU/jZu + qdAiCFprDrJ4kCJJWatoRdQ2/RFiawzbH7ZFkGQzSdZuNuvuJrWliOTi0SreRe2hB/+A + HnrwZC9KhVpFKN6rKGKhFy3xzW5MtqXqwM5+8943731vdt8ADXLSNPWABOQNx1KiEWls + fEJq/IgAjqIJQTQlVdvsTiQGQYNz+Xvn2HoPgVtWw3v7d7J3rZrStpoHhP1A4Eea2Sqw + 7xdxClkSAog836Epx3QI3+PY8uyPOU55eMG1Dys9xFkifEA1Lc5/TbhTzSXTQINIOJT1 + cVI+nNeLlNcdB2luZsbIEL1PkKa7zO6rYqGcTvYOkL2d9H5Os94+wiHCCxmtP0a4jZ71 + jNU/4mHhpObEhj0cGDX0+GAVtxqp+DXCFF8QTSeiVHHZLg3xmK79VvJKgnCQOMpkYYBz + WkhP10xu+LqHBX0m1xOv4ndWUeF5jxNn3tTd70XaAq8wDh0MGgyaDUhQEEUEYZiwUECG + PBoxNLJyPyOrBhuTezJ1JGq7dGJEsUF7Ntw9t1Gk3Tz+KCJxlEO1CJL8Qf4qr8lP5Xn5 + y1yw2Fb3lK2bmrry4DvF5Zm5Gh7X08jjc01efJXUdpNXR5aseXq8muwaP+xXlzHmgjWP + xHOw+/EtX5XMlymMFMXjVfPqS4R1WjE3359sfzs94i7PLrXWc62JizdWm5dn/WpI++6q + vJPmVflPXvXx/GfNxGPiKTEmdornIYmXxS7xkthLqwviYG3HCJ2VhinSbZH6JNVgYJq8 + 9S9dP1t4vUZ/DPVRlBnM0lSJ93/CKmQ0nbkOb/qP28f8F+T3iuefKAIvbODImbptU3Hv + EKFlpW5zrgIXv9F98LZua6N+OPwEWDyrFq1SNZ8gvAEcdod6HugpmNOWls05Uocsn5O6 + 6cpiUsxQ20NSUtcl12VLFrOZVWLpdtiZ0x1uHKE5QvfEp0plk/qv8RGw/bBS+fmsUtl+ + ThrWgZf6b8C8/UUKZW5kc3RyZWFtCmVuZG9iagoxNiAwIG9iago3MzcKZW5kb2JqCjgg + MCBvYmoKWyAvSUNDQmFzZWQgMTUgMCBSIF0KZW5kb2JqCjQgMCBvYmoKPDwgL1R5cGUg + L1BhZ2VzIC9NZWRpYUJveCBbMCAwIDYxMiA3OTJdIC9Db3VudCAxIC9LaWRzIFsgMyAw + IFIgXSA+PgplbmRvYmoKMTcgMCBvYmoKPDwgL1R5cGUgL0NhdGFsb2cgL091dGxpbmVz + IDIgMCBSIC9QYWdlcyA0IDAgUiA+PgplbmRvYmoKMiAwIG9iago8PCAvTGFzdCAxOCAw + IFIgL0ZpcnN0IDE5IDAgUiA+PgplbmRvYmoKMTkgMCBvYmoKPDwgL1BhcmVudCAyMCAw + IFIgL0NvdW50IDAgL0Rlc3QgWyAzIDAgUiAvWFlaIDAgNzgzIDAgXSAvVGl0bGUgKP7/ + MK0w4zDzMNAwuVwwMDAgXDAwMDEpCj4+CmVuZG9iagoyMCAwIG9iago8PCA+PgplbmRv + YmoKMTggMCBvYmoKPDwgL1BhcmVudCAyMCAwIFIgL0NvdW50IDAgL0Rlc3QgWyAzIDAg + UiAvWFlaIDAgNzgzIDAgXSAvVGl0bGUgKP7/MK0w4zDzMNAwuVwwMDAgXDAwMDEpCj4+ + CmVuZG9iagoyMSAwIG9iago8PCAvTGVuZ3RoIDIyIDAgUiAvTGVuZ3RoMSA2NTY4IC9G + aWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4Ab1Ze1RU17n/9nnMDI+BefCYAYZz + hmGGQUBeDoLYcMQZQFGD4mPGSDIDjAEUIQa5an2MqTYRjTepCbUkjbHttVVjPCCJgySW + JNiYm6Q17TX3pvHeJk1Ms+4qTW+rLhN15n7nDFBxNVn+4crZ69vfaz++89vf2WfOnq71 + G/yghgDQULfS17ka5MtoQPZEU7uvM6LrziO3N3V38RGdtQPQa1d3Ptge0VVPAUSbHly7 + aby/XgXAvtLi9zVH/HADeUkLGiI6mYE8s6W9a2NE1w0iT1vb0TTu111DXdPu2zg+P1xE + nV/na/dH2hsuI8/s7Hi4a1wfRV7Qud4/3p64Mb7fAEGrEjogCtYgp0CDpQFNn0ebgEGv + 5MerOTdm/wPxs6+AFsPG64GF/yrzX5lfef+a/0ZWzJOqL9EQNdFe4orsUDZALEH/WMyT + kx65H1bKINTnBGEeUgWSAyknZ44BAuQwPIH0PBINrWQPbELajfQjJGZSOoLaENkzwKiE + 02QTpJD5QgzDLU0wcoboGO63QaIYfI77wPDJMDHi6n1MjANqiJoTTZ4nB6EZOPJvYCWb + oQbspO9k9lrOi64j0IkUQKLlmpAjA+lF3BmSC1aGYB8bpDPkZe5PhXncpcIgRQa417OC + DLLX0lET4rkR03PcL00PcmeQjkVcR7OxxcvcEdNabn96kPQNcD8wBQn2eTLCNpiw68tc + e3Yv11wo+xf0BqljA1wZ+pcLMVxJqZlzmD7l8rOCKoJ6nmkBN63wXS4TO2IzHge1Clou + zbSfm4WudJMraxbSMDlKnoFp5JkB63zuNIp4uyfnZZf2Bsl3T9bYC61BslkoqbH3Ztdk + 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 + sjfkKXptpFaVE23ISVDTXxYmONT4YWIRErQOzXa1ujDVkckqHYVqQ2+WUxvEE8X46NLp + HRSXze+gs6ji6qJbUBm7HEk8BOXyzc80YxoJHwkbGZKS/AKjDaJYm8maYVMAbQeGVhUg + HGkWzg4pVoOdMESJcOVjlW5ORcxsWE0mo2a2lI07diBmpIGhHMVJmHtFEeAUSkc6KS66 + BcYZEoz49YcIppPEBLCQpEuvxNqrTu174aVDOqs+zZbkn7P+gH/QZWMHhHUk8cO/VudW + PbQ99LdrWST53J6Khw5sfKqbkIM0xZc+saZrY+Xm5zvPvTG0c0mxiesPvBsKIayYu5Xh + i/hcBoCHYSGnRvcYR5XFVulX6B/UM7NUsWolxEbHx8Vt0On1urh4XqdXgj45OtkRHSQZ + Qop6e1ycSTcrnmEc/JsmtVZZmtIBpXxGtTmC6pWxUXySxypuIqKfXp5AU0q1R6fnbNWc + hQi8iK8BH3W7gSNRlI1Ox8MVPJrl2TTMuygDVoRj7KBIxUpljOSf9HhrZkuQSng26Kdg + maXHpKMxEYuLmMQEypyRmXVTt1VY+nzfqUDDrvxn26nPbx78TlFeXetZorseGjsR+ruG + tPeVp7+zpfdnNUIUTb8YWm/Tm0NvvB3697PvyDjhHsvkI07xUC+UsDFGqjRmVmyZer56 + GbWcaaROKaO3qAfVZ9U0FUXUcbMgnomKpdR4tN4RpyqNeiFOW62RMcHH7xJmlLQZ4BOI + UBB84BpIooLClcbHR6cvmWl2MPmuS+4Veabpbzo/3/3DG5+zgR/PDQ2ODPc1XSR9pPcv + x1+S9lT5CvvxvOifXdLurMfdMhGS8BxLeicQPAEjclMF/icAdbV11XXunBr/2m5/V2uT + T24hu7HKRCpAEpDqkLxInUiB8PiFMkzKRG57q154m7/oNr34Nt1xmz5T0v8f7DHvMwpl + bmRzdHJlYW0KZW5kb2JqCjIyIDAgb2JqCjM5NDcKZW5kb2JqCjIzIDAgb2JqCjw8IC9U + eXBlIC9Gb250RGVzY3JpcHRvciAvQXNjZW50IDc3MCAvQ2FwSGVpZ2h0IDY4NCAvRGVz + Y2VudCAtMjMwIC9GbGFncyAzMgovRm9udEJCb3ggWy05NTEgLTQ4MSAxNDQ1IDExMjJd + IC9Gb250TmFtZSAvUEtQR1BYK0hlbHZldGljYSAvSXRhbGljQW5nbGUgMAovU3RlbVYg + MCAvTWF4V2lkdGggMTUwMCAvWEhlaWdodCA1MTMgL0ZvbnRGaWxlMiAyMSAwIFIgPj4K + ZW5kb2JqCjI0IDAgb2JqClsgNTU2IDU1NiA1NTYgNTU2IDAgNTU2IDAgNTU2IF0KZW5k + b2JqCjEwIDAgb2JqCjw8IC9UeXBlIC9Gb250IC9TdWJ0eXBlIC9UcnVlVHlwZSAvQmFz + ZUZvbnQgL1BLUEdQWCtIZWx2ZXRpY2EgL0ZvbnREZXNjcmlwdG9yCjIzIDAgUiAvV2lk + dGhzIDI0IDAgUiAvRmlyc3RDaGFyIDQ4IC9MYXN0Q2hhciA1NSAvRW5jb2RpbmcgL01h + Y1JvbWFuRW5jb2RpbmcKPj4KZW5kb2JqCjI3IDAgb2JqCjw8IC9MZW5ndGggMjggMCBS + IC9TdWJ0eXBlIC9DSURGb250VHlwZTBDIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0 + cmVhbQp4AYVXeVgTV7snRiajRtoC04YMZrCttbZ1qbRqta1FPgUtuLAIssgiEQNINnaU + HZLMTCYBwhIgkAAhAoIglEUpIMimslhrvy62tfZrb5evtz79er8TevD2Dt77x33ae5/v + PM/MOfN7z5lz3t/vPe+c4TisXOHA4XCeCXvXL+zovpd9JYqYd2MSU48qpIc3h3gum47a + cbt7KV9kX8exi1ZQfC7FX7n09NIq95UL7it/cVzHcXCYXcd5eUfs45tTOZ9Y5/BgYj3/ + OXf+X/nPuj+RzX/enUM95c7J4m9w54Q/4cDjcBA+VdM1ec8rThorPhQji0l+1Vsqy1RI + 4s+keES8eCpik8erb7zhuXn7tm07Pf4SI0mWyGTSZI/AUwqxONnD/3T8Fg9v6ZZXPPxS + 4rZ4eCUleQQsj1R6BIiVYkWaOG7LshvxkmSph0TpEeORooiJE5+NUSR6SE//P6/7g99h + 73oF7z/4RzYeo4f+T/TdP6IODg4rDNxj3HRuPtfAreDWcq9z/w3NQz9Zlb2qa80u/kcO + y9z+d1nxuDg8ySrh4O+QxtnNWVjxBnftyhcdwxzbkJd4MvTr1a+v6V57aO2tjSOLfx/h + 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 + xGJJKbvBmOYLdD8ONMgQe5ptJtRWsumK8AteH93ItIhUiXJSjEM9EpVBs4xpU+nMEOFU + JwZusGecG8jSRngTuznbNtD7t0CrIOHNxJMH/FE7moEVf1p0JWv2WL6gbp8+ln4bBVdq + sYx7Ob2y2YDzAtuBqqjqd1DwixkL/yypP3DuRLJgzKctom8n6pQ29uu1n8ZA1PB3wxwQ + M21Pmua6fmt3tg9iPQ2kykpM81RSBXkG90FKW7Um/QA6g/RYSFXDsiFDScbigQgzrL2g + LUcPIdocOjdPqGC/YjLRK8gpJa1LJQ7zdI1muhf/DlGJ1alFCehLSFQqrUteNtia2Oj6 + AknYERywMaCywJRWlfHT3OjU5Qc9/p1nZqONFkOlyRjRqDTFX8oyFVSeN6N209O9jcsB + z86enEFG45BAytsZi+4yChyQ9+pJlXnZlJrKCvE8ortO1zFGdmFMFqWSCLOpEjJXdAAR + s5kwY3n+Bgvdg7NByy6sMAE9ikjYTShdNlgbWEMfkugrEe+Pqs3Rq6ozy/IFdyf6Rlpv + N8TVy9sSroYOJHxwuqKpvLLOHNQgqY++JG6Xtykvo0u7YRQWLqOZRIKJp89GC6GYF66R + sV/cuSF7UtgcomrW2IaEQMzrp9uYDpE6Qc7mniWvIMyetGkpiY0Ze9KzbO20GDrDsScs + hmIlGwtPZPgkeYS+7O15cE9AGOT4NGdWn6uV3+izmrs6Rq4ODneNzv/Y+0MbcENNb9VE + tfp1eA3vnTg4deBK7IPDlo6yspbGV8fErUen/G+FzcV9hB4DXBlYCZyFFrqeaRap0hUa + NnUIkPh0WpdOePOYi03aetzJgcv+dm/2thP8F6i1/+uH+j33J6472z3+jP67s339n9An + Bc6QodwdD1CIaLWj+tlTW/mrelb3rOnh83v4a2n+UyxqrApu4Dv/ds71Tz0nV8+umeTz + Z/91z2urp9dc4/On/9TzvwCAboeOCmVuZHN0cmVhbQplbmRvYmoKMjggMCBvYmoKMzc5 + MAplbmRvYmoKMjYgMCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yIC9Bc2NlbnQg + MTI2NiAvQ2FwSGVpZ2h0IDExMjUgL0Rlc2NlbnQgLTM3MyAvRmxhZ3MKMzIgL0ZvbnRC + Qm94IFstNDE4IC00MDUgMTI2NCAxMjk4XSAvRm9udE5hbWUgL1pLTFpQQitIaXJhS2Fr + dVByb04tVzMgL0l0YWxpY0FuZ2xlCjAgL1N0ZW1WIDQwIC9BdmdXaWR0aCAxMDAwIC9N + YXhXaWR0aCAxNjE4IC9TdGVtSCA0MCAvWEhlaWdodCA4NDQgL0ZvbnRGaWxlMwoyNyAw + IFIgPj4KZW5kb2JqCjI5IDAgb2JqClsgXQplbmRvYmoKMjUgMCBvYmoKPDwgL1R5cGUg + L0ZvbnQgL1N1YnR5cGUgL0NJREZvbnRUeXBlMCAvQmFzZUZvbnQgL1pLTFpQQitIaXJh + S2FrdVByb04tVzMgL0NJRFN5c3RlbUluZm8KPDwgL1JlZ2lzdHJ5IChBZG9iZSkgL09y + ZGVyaW5nIChKYXBhbjEpIC9TdXBwbGVtZW50IDYgPj4gL0ZvbnREZXNjcmlwdG9yIDI2 + IDAgUgovVyAyOSAwIFIgL0RXIDEwMDAgPj4KZW5kb2JqCjExIDAgb2JqCjw8IC9UeXBl + IC9Gb250IC9TdWJ0eXBlIC9UeXBlMCAvRW5jb2RpbmcgL0lkZW50aXR5LUggL0Jhc2VG + b250IC9aS0xaUEIrSGlyYUtha3VQcm9OLVczCi9EZXNjZW5kYW50Rm9udHMgWyAyNSAw + IFIgXSA+PgplbmRvYmoKMzAgMCBvYmoKKE1hYyBPUyBYIDEwLjYuOCBRdWFydHogUERG + Q29udGV4dCkKZW5kb2JqCjMxIDAgb2JqCihEOjIwMTEwODA2MTY0OTQwWjAwJzAwJykK + ZW5kb2JqCjEgMCBvYmoKPDwgL1Byb2R1Y2VyIDMwIDAgUiAvQ3JlYXRpb25EYXRlIDMx + IDAgUiAvTW9kRGF0ZSAzMSAwIFIgPj4KZW5kb2JqCnhyZWYKMCAzMgowMDAwMDAwMDAw + IDY1NTM1IGYgCjAwMDAwMTc5NTkgMDAwMDAgbiAKMDAwMDAwODU0NyAwMDAwMCBuIAow + MDAwMDA2NDEwIDAwMDAwIG4gCjAwMDAwMDgzOTggMDAwMDAgbiAKMDAwMDAwMDAyMiAw + MDAwMCBuIAowMDAwMDA2MzkwIDAwMDAwIG4gCjAwMDAwMDY1MTUgMDAwMDAgbiAKMDAw + MDAwODM2MiAwMDAwMCBuIAowMDAwMDA3NDY2IDAwMDAwIG4gCjAwMDAwMTMxNjIgMDAw + MDAgbiAKMDAwMDAxNzczMSAwMDAwMCBuIAowMDAwMDAwMDAwIDAwMDAwIG4gCjAwMDAw + MDY2MzggMDAwMDAgbiAKMDAwMDAwNzQ0NiAwMDAwMCBuIAowMDAwMDA3NTAyIDAwMDAw + IG4gCjAwMDAwMDgzNDIgMDAwMDAgbiAKMDAwMDAwODQ4MSAwMDAwMCBuIAowMDAwMDA4 + NzI0IDAwMDAwIG4gCjAwMDAwMDg1OTUgMDAwMDAgbiAKMDAwMDAwODcwMiAwMDAwMCBu + IAowMDAwMDA4ODMxIDAwMDAwIG4gCjAwMDAwMTI4NjggMDAwMDAgbiAKMDAwMDAxMjg4 + OSAwMDAwMCBuIAowMDAwMDEzMTE0IDAwMDAwIG4gCjAwMDAwMTc1MjYgMDAwMDAgbiAK + MDAwMDAxNzI0NyAwMDAwMCBuIAowMDAwMDEzMzM2IDAwMDAwIG4gCjAwMDAwMTcyMjYg + MDAwMDAgbiAKMDAwMDAxNzUwNiAwMDAwMCBuIAowMDAwMDE3ODY1IDAwMDAwIG4gCjAw + MDAwMTc5MTcgMDAwMDAgbiAKdHJhaWxlcgo8PCAvU2l6ZSAzMiAvUm9vdCAxNyAwIFIg + L0luZm8gMSAwIFIgL0lEIFsgPGVmNGRiMWJmYzdmM2MwZGQzNmM2N2Q5YTZjNzYyZjcw + Pgo8ZWY0ZGIxYmZjN2YzYzBkZDM2YzY3ZDlhNmM3NjJmNzA+IF0gPj4Kc3RhcnR4cmVm + CjE4MDM0CiUlRU9GCjEgMCBvYmoKPDwvQXV0aG9yIChzaG9zaGkpL0NyZWF0aW9uRGF0 + ZSAoRDoyMDExMDgwNjA4NTYwMFopL0NyZWF0b3IgKE9tbmlHcmFmZmxlIDUuMykvTW9k + RGF0ZSAoRDoyMDExMDgwNjE2NDkwMFopL1Byb2R1Y2VyIDMwIDAgUiAvVGl0bGUgKG1v + bm8tZGljMyk+PgplbmRvYmoKeHJlZgoxIDEKMDAwMDAxODgzMiAwMDAwMCBuIAp0cmFp + bGVyCjw8L0lEIFs8ZWY0ZGIxYmZjN2YzYzBkZDM2YzY3ZDlhNmM3NjJmNzA+IDxlZjRk + YjFiZmM3ZjNjMGRkMzZjNjdkOWE2Yzc2MmY3MD5dIC9JbmZvIDEgMCBSIC9QcmV2IDE4 + MDM0IC9Sb290IDE3IDAgUiAvU2l6ZSAzMj4+CnN0YXJ0eHJlZgoxODk5MAolJUVPRgo= + + QuickLookThumbnail + + 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 + WVogB9sABwAeAAEADQAAYWNzcEFQUEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPbW + AAEAAAAA0y1hcHBsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAARZGVzYwAAAVAAAABiZHNjbQAAAbQAAAJCY3BydAAAA/gAAADQd3RwdAAA + BMgAAAAUclhZWgAABNwAAAAUZ1hZWgAABPAAAAAUYlhZWgAABQQAAAAUclRSQwAABRgA + AAgMYWFyZwAADSQAAAAgdmNndAAADUQAAAYSbmRpbgAAE1gAAAY+Y2hhZAAAGZgAAAAs + bW1vZAAAGcQAAAAoYlRSQwAABRgAAAgMZ1RSQwAABRgAAAgMYWFiZwAADSQAAAAgYWFn + ZwAADSQAAAAgZGVzYwAAAAAAAAAIRGlzcGxheQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAG1sdWMAAAAAAAAAEgAAAAxubE5MAAAAFgAAAOhkYURLAAAAHAAAAP5wbFBM + AAAAEgAAARplblVTAAAAEgAAASxuYk5PAAAAEgAAAT5mckZSAAAAFgAAAVBwdEJSAAAA + GAAAAWZwdFBUAAAAFgAAAX56aENOAAAADAAAAZRlc0VTAAAAEgAAAaBqYUpQAAAADgAA + AbJydVJVAAAAJAAAAcBzdlNFAAAAEAAAAeR6aFRXAAAADgAAAfRkZURFAAAAEAAAAgJm + aUZJAAAAEAAAAhJpdElUAAAAFAAAAiJrb0tSAAAADAAAAjYASwBsAGUAdQByAGUAbgAt + AEwAQwBEAEwAQwBEAC0AZgBhAHIAdgBlAHMAawDmAHIAbQBLAG8AbABvAHIAIABMAEMA + RABDAG8AbABvAHIAIABMAEMARABGAGEAcgBnAGUALQBMAEMARABMAEMARAAgAGMAbwB1 + AGwAZQB1AHIATABDAEQAIABDAG8AbABvAHIAaQBkAG8ATABDAEQAIABhACAAQwBvAHIA + ZQBzX2mCcgAgAEwAQwBEAEwAQwBEACAAYwBvAGwAbwByMKsw6TD8ACAATABDAEQEJgQy + BDUEQgQ9BD4EOQAgBBYEGgAtBDQEOARBBD8EOwQ1BDkARgDkAHIAZwAtAEwAQwBEX2mC + cm2yZnaYb3k6VmgARgBhAHIAYgAtAEwAQwBEAFYA5AByAGkALQBMAEMARABMAEMARAAg + AGMAbwBsAG8AcgBpzuy37AAgAEwAQwBEAAB0ZXh0AAAAAENvcHlyaWdodCBBcHBsZSwg + SW5jLiwgMjAxMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWFlaIAAAAAAAAPNSAAEAAAABFs9Y + WVogAAAAAAAAansAADcfAAABw1hZWiAAAAAAAABl1gAAut0AAAgKWFlaIAAAAAAAACaF + AAAOBAAAyWBjdXJ2AAAAAAAABAAAAAAFAAoADwAUABkAHgAjACgALQAyADYAOwBAAEUA + SgBPAFQAWQBeAGMAaABtAHIAdwB8AIEAhgCLAJAAlQCaAJ8AowCoAK0AsgC3ALwAwQDG + AMsA0ADVANsA4ADlAOsA8AD2APsBAQEHAQ0BEwEZAR8BJQErATIBOAE+AUUBTAFSAVkB + YAFnAW4BdQF8AYMBiwGSAZoBoQGpAbEBuQHBAckB0QHZAeEB6QHyAfoCAwIMAhQCHQIm + Ai8COAJBAksCVAJdAmcCcQJ6AoQCjgKYAqICrAK2AsECywLVAuAC6wL1AwADCwMWAyED + LQM4A0MDTwNaA2YDcgN+A4oDlgOiA64DugPHA9MD4APsA/kEBgQTBCAELQQ7BEgEVQRj + BHEEfgSMBJoEqAS2BMQE0wThBPAE/gUNBRwFKwU6BUkFWAVnBXcFhgWWBaYFtQXFBdUF + 5QX2BgYGFgYnBjcGSAZZBmoGewaMBp0GrwbABtEG4wb1BwcHGQcrBz0HTwdhB3QHhgeZ + B6wHvwfSB+UH+AgLCB8IMghGCFoIbgiCCJYIqgi+CNII5wj7CRAJJQk6CU8JZAl5CY8J + pAm6Cc8J5Qn7ChEKJwo9ClQKagqBCpgKrgrFCtwK8wsLCyILOQtRC2kLgAuYC7ALyAvh + C/kMEgwqDEMMXAx1DI4MpwzADNkM8w0NDSYNQA1aDXQNjg2pDcMN3g34DhMOLg5JDmQO + fw6bDrYO0g7uDwkPJQ9BD14Peg+WD7MPzw/sEAkQJhBDEGEQfhCbELkQ1xD1ERMRMRFP + EW0RjBGqEckR6BIHEiYSRRJkEoQSoxLDEuMTAxMjE0MTYxODE6QTxRPlFAYUJxRJFGoU + ixStFM4U8BUSFTQVVhV4FZsVvRXgFgMWJhZJFmwWjxayFtYW+hcdF0EXZReJF64X0hf3 + GBsYQBhlGIoYrxjVGPoZIBlFGWsZkRm3Gd0aBBoqGlEadxqeGsUa7BsUGzsbYxuKG7Ib + 2hwCHCocUhx7HKMczBz1HR4dRx1wHZkdwx3sHhYeQB5qHpQevh7pHxMfPh9pH5Qfvx/q + IBUgQSBsIJggxCDwIRwhSCF1IaEhziH7IiciVSKCIq8i3SMKIzgjZiOUI8Ij8CQfJE0k + fCSrJNolCSU4JWgllyXHJfcmJyZXJocmtyboJxgnSSd6J6sn3CgNKD8ocSiiKNQpBik4 + KWspnSnQKgIqNSpoKpsqzysCKzYraSudK9EsBSw5LG4soizXLQwtQS12Last4S4WLkwu + gi63Lu4vJC9aL5Evxy/+MDUwbDCkMNsxEjFKMYIxujHyMioyYzKbMtQzDTNGM38zuDPx + NCs0ZTSeNNg1EzVNNYc1wjX9Njc2cjauNuk3JDdgN5w31zgUOFA4jDjIOQU5Qjl/Obw5 + +To2OnQ6sjrvOy07azuqO+g8JzxlPKQ84z0iPWE9oT3gPiA+YD6gPuA/IT9hP6I/4kAj + QGRApkDnQSlBakGsQe5CMEJyQrVC90M6Q31DwEQDREdEikTORRJFVUWaRd5GIkZnRqtG + 8Ec1R3tHwEgFSEtIkUjXSR1JY0mpSfBKN0p9SsRLDEtTS5pL4kwqTHJMuk0CTUpNk03c + TiVObk63TwBPSU+TT91QJ1BxULtRBlFQUZtR5lIxUnxSx1MTU19TqlP2VEJUj1TbVShV + dVXCVg9WXFapVvdXRFeSV+BYL1h9WMtZGllpWbhaB1pWWqZa9VtFW5Vb5Vw1XIZc1l0n + XXhdyV4aXmxevV8PX2Ffs2AFYFdgqmD8YU9homH1YklinGLwY0Njl2PrZEBklGTpZT1l + kmXnZj1mkmboZz1nk2fpaD9olmjsaUNpmmnxakhqn2r3a09rp2v/bFdsr20IbWBtuW4S + bmtuxG8eb3hv0XArcIZw4HE6cZVx8HJLcqZzAXNdc7h0FHRwdMx1KHWFdeF2Pnabdvh3 + VnezeBF4bnjMeSp5iXnnekZ6pXsEe2N7wnwhfIF84X1BfaF+AX5ifsJ/I3+Ef+WAR4Co + gQqBa4HNgjCCkoL0g1eDuoQdhICE44VHhauGDoZyhteHO4efiASIaYjOiTOJmYn+imSK + yoswi5aL/IxjjMqNMY2Yjf+OZo7OjzaPnpAGkG6Q1pE/kaiSEZJ6kuOTTZO2lCCUipT0 + lV+VyZY0lp+XCpd1l+CYTJi4mSSZkJn8mmia1ZtCm6+cHJyJnPedZJ3SnkCerp8dn4uf + +qBpoNihR6G2oiailqMGo3aj5qRWpMelOKWpphqmi6b9p26n4KhSqMSpN6mpqhyqj6sC + q3Wr6axcrNCtRK24ri2uoa8Wr4uwALB1sOqxYLHWskuywrM4s660JbSctRO1irYBtnm2 + 8Ldot+C4WbjRuUq5wro7urW7LrunvCG8m70VvY++Cr6Evv+/er/1wHDA7MFnwePCX8Lb + w1jD1MRRxM7FS8XIxkbGw8dBx7/IPci8yTrJuco4yrfLNsu2zDXMtc01zbXONs62zzfP + uNA50LrRPNG+0j/SwdNE08bUSdTL1U7V0dZV1tjXXNfg2GTY6Nls2fHadtr724DcBdyK + 3RDdlt4c3qLfKd+v4DbgveFE4cziU+Lb42Pj6+Rz5PzlhOYN5pbnH+ep6DLovOlG6dDq + W+rl63Dr++yG7RHtnO4o7rTvQO/M8Fjw5fFy8f/yjPMZ86f0NPTC9VD13vZt9vv3ivgZ + +Kj5OPnH+lf65/t3/Af8mP0p/br+S/7c/23//3BhcmEAAAAAAAMAAAACZmYAAPKnAAAN + WQAAE9AAAAoOdmNndAAAAAAAAAAAAAMBAAACAAAAAwANACAAPABiAJMAzgESAVgBqAIC + Am0C4wNlA/IEiwUwBeAGnQdqCEQJJgoOCwIMAw0RDisPSRByEaES3RQeFWIWshgEGWAa + wBwfHYke8SBdIcsjOiSlJhQngCjnKk4rry0OLmMvszD7MjszczSfNcQ24Tf5OQw6Gjsq + PDg9RD5OP1pAaEF2QoZDlkSoRbpGykfaSOhJ90sETBBNHE4nTzFQOlFCUklTTlRSVVVW + V1dYWFlZWlpaW1pcWl1aXlhfVmBSYU1iRmM+ZDVlKmYfZxNoB2j7ae5q4WvUbMdtuW6r + b51wjXF5cmFzQXQZdO51wXaXd294Snkjef1613uvfIh9YH43fw5/5YC7gZKCaIM9hBOE + 6IW+hpOHaIg8iRaJ/YsEjD6NrY84kLKR/ZMflCuVLpYwlzGYM5k0mjWbNZw2nTqeRp9l + oJih2KMVpEGlXaZup3qohqmRqpurpayvrbmuw6/SsO2yIbNwtNC2KbdsuJi5trrPu+e8 + /r4WvzHAVsGSwujESMWbxs3H4cjwygbLJcxHzWTOc89s0FXRN9Ie0wrT+dTj1c3Wv9e6 + 2LzZv9rB277cr92R3mzfQuAZ4PLh0OK546jkm+WQ5oXneeht6WDqTesz7BLs6+3G7qTv + hvBq8U7yNPMi9Cn1Xfa++DD5lPrf/Bn9WP6k//8AAAACAAsAGwAyAFIAegCsAOYBJwFv + AcACGwKCAvIDcAP4BIgFIQXFBnQHLgfzCMIJnQp9C2QMWA1TDlgPYhB1EYsSqBPQFPgW + JxddGJMZzxsNHEwdjB7OIA0hUSKRI9AlCyZFJ3YopinRKvQsEC0oLjQvOTA5MTMyKTMe + NBA1ATX0NuU31zjIObk6qTuaPIs9ez5qP1tATkFCQjdDLkQkRRpGEEcGR/tI8EnlSthL + zEy+TbBOok+TUIRRc1JhU1BUPlUrVhhXBVfxWNxZyFqzW59ciV1zXl1fRWAsYRNh+GLd + Y8FkpGWIZmtnTWgvaRFp82rVa7ZsmG15blhvNnAScOlxv3KTc2R0NXUFddZ2pXd1eEV5 + FHnjerJ7gHxOfRx96n66f42AaoFSgkSDPYQ6hTaGMIcriCWJH4oZixKMC40Ejf2O9o/x + kPKR+ZMHlBiVKJY3l0SYUJlbmmebcpx9nYeekp+coKehuKLSo/mlKaZcp4uotanaqv6s + Ia1FrmivjbC3se6zNbSFtdG3Dbg9uWm6mbvLvP++Nb9swKTB3MMRxEDFacaLx6rIyMnp + yw3MM81azoLPrNDX0gbTNNRf1YTWpNfE2ObaCtsv3FTded6e38fg9+Ix43Lks+Xy5yzo + Z+mj6t/sG+1Y7pzv8PF28y31EvcK+QL66/y7/mn//wAAAAIACgAXACwASABrAJcAygEG + AUcBkQHjAj0CoQMNA4UEBwSSBSYFwAZkBxIHyQiICU4KHwr5C9QMuA2lDpkPkhCPEZIS + mhOlFLYVyBbeF/kZEhotG0YcYR18HpcfriDCIdQi5SPtJPIl8CboJ9gowimlKoMrWiwv + LQEt0i6kL3cwSjEgMfcyzjOmNH41VTYsNwI32DitOYI6VjsqO/080D2jPnc/SkAfQPVB + zEKlQ35EVkUuRgVG3Ee0SIpJYEo2SwtL4Ey1TYlOXU8xUAVQ2VGsUoBTU1QlVPZVyFaa + V2tYO1kLWdtaq1t6XEhdFl3kXrFff2BLYRdh42KuY3pkRmURZdtmpmdxaDtpBGnOapdr + YGwpbPFtuG6Ab0ZwCXDMcYxySnMIc8V0gnU+dft2t3dzeC546Xmkel97GnvUfI59SH4C + fr5/foBIgR2B+4Lgg8iEsYWbhoSHbYhWiT6KJosNi/WM3I3DjqqPlJCBkXeScpNwlHGV + cZZxl3GYcJlummmbYJxTnUqeTJ9doHmhnaLFo+6lFaY3p0yoUqlRqlure6y0rfuvR7CT + sd+zK7R2tcG3C7hTuZi627whvWy+vcATwWrCw8QbxXTGzsgmyX3K1MwqzYLO49BW0dbT + Y9T11ojYGtmt20Dc1t6A4E3iU+SQ5vfplOzF8VT32f//AABuZGluAAAAAAAABjYAAKVG + AABWlAAAUzkAAKWOAAAlqAAADTwAAFANAABUOQACGZkAAb1wAAFcKAADAQAAAgAAAB4A + QQBiAIMApADFAOYBBgEnAUkBawGNAa8B0QH0AhcCOwJfAoMCqALOAvMDGgNBA2gDkAO4 + A+IECwQ2BGEEjQS5BOcFFQVFBXUFpgXYBgwGQQZ3Bq4G6AciB18HngfeCCIIaAiwCP0J + TAmgCfYKUAqtCw0LbgvSDDgMoQ0LDXYN4w5RDsEPMg+kEBkQkBEJEYUSAhKCEwUTiRQQ + FJkVJRWzFkQW2BdvGAgYpBlDGeQahxstG9Ucfx0sHdwejh9EH/0guiF6Ij4jBSPPJJwl + ayY9JxIn6ijEKaIqgitlLEwtOS4uLy8wPjFVMmwzgzSaNbU20zf2OR06Rzt2PKk93z8Z + QFdBmULfRChFdUbGSBpJZ0qVS5dMdk1ATf9OwU+MUGpRaVKEU7BU5FYaV1NYjlnMWw1c + UV2WXthgD2EzYkdjVWRkZX9mq2foaTFqgWvTbShugG/acTdylnP4dVd2rHfteRd6MHtC + fFl9f365gAmBaILNhDaFoocPiH6J54tBjISNtY7gkA6RTpKwlDSVxZdOmM2aSJvGnVGe + +KDIor6ksqaXqHqqaaxbrkGwFbHhs621f7deuVq7fL23v/nCOcRtxorImcqkzK/OvtDR + 0ufVCNc92Y3b9N5a4LXjC+Vh57rqCOwn7gDvnfEe8pj0HPW29235Nfr8/Lb+X///AAAA + JABLAHEAlgC8AOIBCAEuAVQBegGiAckB8QIZAkICawKVAsAC6wMWA0MDcAOdA8wD+wQr + BFwEjgTBBPUFKgVhBZgF0QYLBkcGhQbEBwYHSgePB9gIJAhzCMUJHAl3CdYKOQqgCwoL + dwvnDFgMzQ1DDbwOOA62DzYPuRA/EMYRTxHZEmUS8hOCFBQUqBU/FdkWdRcUF7YYWhkC + GawaWRsJG7wccx0sHegepx9pIC4g9iHBIo8jXyQzJQol5CbCJ6QoiSlzKmArUSxFLTwu + Ny81MDYxOjJCM000WzVuNoY3pjjPOf47NDxvPa4+8kA5QYRC00QnRX9G20g7SZ1K/UxQ + TZNOyk/8US5SZFOeVNpWGldcWKFZ6ls1XINd018lYHNhvGL+ZD1lfWbBaAlpVmqla/dt + TG6jb/xxWXK4dBl1fHbaeDB5e3q9e/p9On6Bf86BIoJ5g9OFMIaOh+6JToqqi/uNQI58 + j7WQ9ZJEk6KVCZZyl9iZPpqjnAidb57WoD2hpqMUpImmBqeOqR6qtKxNreOveLELsp+0 + NLXKt2C49bqIvBy9tb9XwQLCtcRpxhzHzsmAyzTM6s6j0FvSEdO/1WPXANib2jnb3d2H + 3zLg3+KM5Dvl7Oee6U7q9eyI7fnvSfCF8bHyzvPo9P/2GPcz+FT5fPqq++r9OP6V//8A + AAApAFQAfwCpANMA/gEpAVQBgAGsAdgCBgI0AmICkQLBAvIDIwNWA4kDvQPzBCkEYASZ + BNMFDwVMBYsFywYNBlIGmQbiBy0HfQfPCCYIgQjhCUcJsgokCpsLFguVDBYMmg0fDaYO + MA68D0wP3xB1EQ8RrBJNEvETmRREFPIVoxZWFwsXwRh6GTYZ9hq5G38cSR0XHegevR+V + IHIhUSI0IxokBCTyJeMm2SfSKM8p0CrVK94s6y38LxIwLDFKMmwzkzS+Ne03IDhXOZI6 + 0jwVPV0+qj/7QVBCqkQJRW1G10hKScZLTEzYTmlQAFGbUzxU4laOWD9Z9VuxXXJfNmDy + YptkK2WtZypopmoma6ltL265cEdx2HNtdQZ2onhBed97eH0Gfo6AFIGZgyKErYY7h82J + Y4sBjKuOXJAGkZuTHpSVlgeXd5jnmlqb051YnvSgqaJlpAeliqb2qFiptasUrHSt1q85 + sJ6yBbNutNm2R7e5uTC6qrwkvZu/DsB9werDV8TExjLHockSyoTL981szuTQXdHZ01fU + 19ZU18nZMtqS2+vdPt6O393hLeJ+49DlI+Z4583pI+p268Ds/u4x70rwWfFZ8k7zPPQj + 9Qf14va694D4Pfjw+YH6Evqg+wn7cfvZ/EL8mfzo/Tf9hf3U/iP+af6t/vD/NP94/7v/ + /wAAc2YzMgAAAAAAAQxCAAAF3v//8yYAAAeSAAD9kf//+6L///2jAAAD3AAAwGxtbW9k + AAAAAAAABhAAAJzFAAAAAMZ644AAAAAAAAAAAAAAAAAAAAAA + + ReadOnly + NO + RowAlign + 1 + RowSpacing + 36 + SheetTitle + 繧ュ繝」繝ウ繝舌せ 1 + SmartAlignmentGuidesActive + YES + SmartDistanceGuidesActive + YES + UniqueID + 1 + UseEntirePage + + VPages + 1 + WindowInfo + + CurrentSheet + 0 + ExpandedCanvases + + Frame + {{-1007, -160}, {693, 778}} + ListView + + OutlineWidth + 142 + RightSidebar + + ShowRuler + + Sidebar + + SidebarWidth + 120 + VisibleRegion + {{54, 0}, {544, 609}} + Zoom + 1 + ZoomValues + + + 繧ュ繝」繝ウ繝舌せ 1 + 1 + 1 + + + + saveQuickLookFiles + YES + + diff -r 000000000000 -r 50a9279c19eb mono-dic3.pdf Binary file mono-dic3.pdf has changed diff -r 000000000000 -r 50a9279c19eb mono-tree1.graffle --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mono-tree1.graffle Sun Aug 07 01:55:35 2011 +0900 @@ -0,0 +1,1630 @@ + + + + + ActiveLayerIndex + 0 + ApplicationVersion + + com.omnigroup.OmniGraffle + 138.19.0.152255 + + AutoAdjust + + BackgroundGraphic + + Bounds + {{0, 0}, {559, 783}} + Class + SolidGraphic + ID + 2 + Style + + shadow + + Draws + NO + + stroke + + Draws + NO + + + + CanvasOrigin + {0, 0} + ColumnAlign + 1 + ColumnSpacing + 36 + CreationDate + 2011-08-06 17:56:26 +0900 + Creator + shoshi + DisplayScale + 1 0/72 in = 1.0000 in + GraphDocumentVersion + 6 + GraphicsList + + + Class + LineGraphic + Head + + ID + 59 + + ID + 98 + Points + + {394.5, 79.5} + {300, 133} + + Style + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 93 + + + + Class + LineGraphic + Head + + ID + 95 + + ID + 97 + Points + + {416, 133} + {435, 186.5} + + Style + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 94 + + + + Class + LineGraphic + Head + + ID + 94 + + ID + 96 + Points + + {394.5, 79.5} + {416, 133} + + Style + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 93 + + + + Bounds + {{415.5, 167}, {39, 39}} + Class + ShapedGraphic + FontInfo + + Font + Helvetica + Size + 12 + + ID + 95 + Shape + Circle + Style + + shadow + + Draws + NO + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + GapRatio + 0.5 + Width + 4 + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs36 \cf0 G} + VerticalPad + 0 + + + + Bounds + {{396.5, 113.5}, {39, 39}} + Class + ShapedGraphic + FontInfo + + Font + Helvetica + Size + 12 + + ID + 94 + Shape + Circle + Style + + shadow + + Draws + NO + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs36 \cf0 C} + VerticalPad + 0 + + + + Bounds + {{375, 60}, {39, 39}} + Class + ShapedGraphic + FontInfo + + Font + Helvetica + Size + 12 + + ID + 93 + Shape + Circle + Style + + shadow + + Draws + NO + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs36 \cf0 A} + VerticalPad + 0 + + + + Class + LineGraphic + Head + + ID + 61 + + ID + 66 + Points + + {358, 133} + {380, 186.5} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 58 + + + + Class + LineGraphic + Head + + ID + 58 + + ID + 65 + Points + + {328, 79.5} + {358, 133} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 56 + + + + Class + LineGraphic + Head + + ID + 60 + + ID + 64 + Points + + {300, 133} + {328, 186.5} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 59 + + + + Class + LineGraphic + Head + + ID + 57 + + ID + 63 + Points + + {300, 133} + {276, 186.5} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 59 + + + + Class + LineGraphic + Head + + ID + 59 + + ID + 62 + Points + + {328, 79.5} + {300, 133} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 56 + + + + Bounds + {{360.5, 167}, {39, 39}} + Class + ShapedGraphic + ID + 61 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 F} + VerticalPad + 0 + + + + Bounds + {{308.5, 167}, {39, 39}} + Class + ShapedGraphic + ID + 60 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 E} + VerticalPad + 0 + + + + Bounds + {{280.5, 113.5}, {39, 39}} + Class + ShapedGraphic + ID + 59 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 B} + VerticalPad + 0 + + + + Bounds + {{338.5, 113.5}, {39, 39}} + Class + ShapedGraphic + ID + 58 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 C} + VerticalPad + 0 + + + + Bounds + {{256.5, 167}, {39, 39}} + Class + ShapedGraphic + ID + 57 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 D} + VerticalPad + 0 + + + + Bounds + {{308.5, 60}, {39, 39}} + Class + ShapedGraphic + ID + 56 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 A} + VerticalPad + 0 + + + + Class + LineGraphic + ID + 50 + Points + + {207, 132.5} + {238, 132.5} + {238, 132.5} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + Width + 4 + + + + + Class + LineGraphic + Head + + ID + 33 + + ID + 38 + Points + + {152.5, 133} + {174.5, 186.5} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 30 + + + + Class + LineGraphic + Head + + ID + 30 + + ID + 37 + Points + + {122.5, 79.5} + {152.5, 133} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 28 + + + + Class + LineGraphic + Head + + ID + 32 + + ID + 36 + Points + + {94.5, 133} + {122.5, 186.5} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 31 + + + + Class + LineGraphic + Head + + ID + 29 + + ID + 35 + Points + + {94.5, 133} + {70.5, 186.5} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 31 + + + + Class + LineGraphic + Head + + ID + 31 + + ID + 34 + Points + + {122.5, 79.5} + {94.5, 133} + + Style + + stroke + + HeadArrow + FilledArrow + LineType + 1 + TailArrow + 0 + + + Tail + + ID + 28 + + + + Bounds + {{155, 167}, {39, 39}} + Class + ShapedGraphic + ID + 33 + Shape + Circle + Style + + shadow + + Draws + NO + + stroke + + Color + + b + 0 + g + 0 + r + 1 + + GapRatio + 0.5 + Width + 4 + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs36 \cf0 F} + VerticalPad + 0 + + + + Bounds + {{103, 167}, {39, 39}} + Class + ShapedGraphic + ID + 32 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 E} + VerticalPad + 0 + + + + Bounds + {{75, 113.5}, {39, 39}} + Class + ShapedGraphic + ID + 31 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 B} + VerticalPad + 0 + + + + Bounds + {{133, 113.5}, {39, 39}} + Class + ShapedGraphic + ID + 30 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 C} + VerticalPad + 0 + + + + Bounds + {{51, 167}, {39, 39}} + Class + ShapedGraphic + ID + 29 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 D} + VerticalPad + 0 + + + + Bounds + {{103, 60}, {39, 39}} + Class + ShapedGraphic + ID + 28 + Shape + Circle + Style + + shadow + + Draws + NO + + + Text + + Text + {\rtf1\ansi\ansicpg932\cocoartf1038\cocoasubrtf360 +{\fonttbl\f0\fswiss\fcharset0 Helvetica;} +{\colortbl;\red255\green255\blue255;} +\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural + +\f0\fs24 \cf0 A} + VerticalPad + 0 + + + + GridInfo + + GuidesLocked + NO + GuidesVisible + YES + HPages + 1 + ImageCounter + 1 + KeepToScale + + Layers + + + Lock + NO + Name + 繝ャ繧、繝、繝シ 1 + Print + YES + View + YES + + + LayoutInfo + + Animate + NO + circoMinDist + 18 + circoSeparation + 0.0 + layoutEngine + dot + neatoSeparation + 0.0 + twopiSeparation + 0.0 + + LinksVisible + NO + MagnetsVisible + NO + MasterSheets + + ModificationDate + 2011-08-06 20:33:23 +0900 + Modifier + shoshi + NotesVisible + NO + Orientation + 2 + OriginVisible + NO + PageBreaks + YES + PrintInfo + + NSBottomMargin + + float + 41 + + NSLeftMargin + + float + 18 + + NSPaperSize + + coded + BAtzdHJlYW10eXBlZIHoA4QBQISEhAdOU1ZhbHVlAISECE5TT2JqZWN0AIWEASqEhAx7X05TU2l6ZT1mZn2WgVMCgUoDhg== + + NSRightMargin + + float + 18 + + NSTopMargin + + float + 18 + + + PrintOnePage + + QuickLookPreview + + JVBERi0xLjMKJcTl8uXrp/Og0MTGCjUgMCBvYmoKPDwgL0xlbmd0aCA2IDAgUiAvRmls + dGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGtW82u3rYR3espuEwX/iKKFCUtGzcp + kF0QA32AixpGEBdIs+jr9wzJc4bS93OTojCc2GMNORwezs8h72/hp/BbmPFrXY+w7Sn8 + +5/hH+Ff4duPv8fw9nuI9dfvb+HDfFuD/R4+/BxiKrdl30vY4lb/MH0NMafbMac9bPNx + K1tKLinHdktL2Vyv7MdtizGHtxCX3T7PoezLbT7KMsVY2ueUhDjv7fNRb4718+CjU0IL + JunRTpuPo29LbgbLApfcre8tYNXhR/z+pTnp48/Vf3P4+SNcGetfPtj/zJtvcAeHKGs1 + PQV30bQlW2Ap7qJ9rT7Lrnck8+y6jS6K89xN7ovACimhi0Y9OsRHp8Qt6HqT7BxctO7m + 4nj4Jrnkbn1v4WfACghaJiBoDkDP4Ji4LEDRNif8F+757hPG7E5bwod8m+d4rCnk8Olr + +PYHbC18+unz9M1f/xI+/RK+/9SGPoNzz91FJc4Nj1/DEauHllDmpcGQkmk95oYr6a2A + XIfhVurXAPq2dlzluknZJWtpWzkNevmoLtqDRpdEFlAvyM63UProU8ERaueGFkgiOwe9 + z6NThTZ+OcWtr2jwRNz7uumJEI/uG+qFBTiqJ/ot0BPTMnfLaCu+6hKtaNDTujU6JZMs + kJ7sdE+ECAhaAJAFLqGdvj5Hm8WrK9q2GrKO8gRsKaV53kOeTmAL3/ztBdhi6TGvlHTb + LPjhQOMY1b0rWBj+kmAfJQiHe4150rMT02MejlGLeQh+qy055hrzSihdMsXEmDfoJcY8 + jS5JtwABhHrdzgkHWqNv8ZYtSEdZIIns5Pos5g0nuIJtstDGL2M82ooGT8Sl9HXTEzEd + 1TeDHswxD5pltCOuuVtGW13CFdkyquehx3VzdPir+8YtkB7tHDwRY+yelwVdMt2v7zXY + 4mqhrazzw8D2DGsfX2ENQbmexhFrcb1iTRKhQXoDZnCyazomssK+98BGyYQAYWEwheJ6 + 2D6L/TsiVUeyS4g113Os+ehClixwyXV9T7HGFY1Y47p9pyUR1qQ3YI12CFmy1SX0xIA1 + rVtYcwnRLk/Izjf3s2NNFghrstMxyjT6KLAd+QXUmEOvYe27V1CzHbdophzjdYpy6KTi + TllO9c2QC1VIKYeq2KLES7JRj1WJj06JcqhKOdppwYOlnDKmLHDJ3fqeQo1fKjcNnlAG + kyeU5eQJ5kKzjEWtMqZsdQm2vhYf1LNKj+vm6PAXwxqzuDwhOwdPKIfKAkoQIPtOD3qv + oNYqNmSnJ0n0Gdq+f4U2nLg7tB0MbL1im1AJtlDneKDeiBo4pCZRYgsJpkU2VWwI5e08 + h1FvrZFt8YotUuJoo96INo7u2KIFg+S6PkNbDv/pHYI1C9ODZoHL09YAenSCQ0+SXr6h + rurTjRCiUQ40Gj5IuluoVzNxdwuhh9xMiaBHt8hOQI+jO9BoASVBdg56Br2lOsaazcdd + lC9Qin/IMT7huECaNbih42WQXBxjZ1JukNsl+VOOgVUdsXTMg/W9U2psFv9PZ3LvXdQe + Pqy3fGy1Ub9mgB/8TEb43Dr/551rTLe8rmvAyd/2mA9r7hGrYlqxU3O5HXmL4Vd2e7Ul + awOi44szyrgFygWwOErerUpGd7YdKYYC6wvOyvQrvoOxG8Yp23bLOR0Y8MtD7c+w9Ef8 + /uWuFkW5hfDY50P5cpvTuozzmdUpoR8f5rOJ17XYAob5qI2lGi7Z6V+rXyvwdsTDaAuL + qy0LTTxkKADTinZ+Nepj3sw7009hQ3lcopVQSFRzms04tOLLtkCEfhixPeNTfLYdOwgQ + EBLrupm5X+51YdpLV7iG1a9HOcz1nM3i4H4gy2u2ySrvnBezdZht0H3PEdF6+ZxXjGS9 + Y1zN9fD4XjIIA0yYHScxwkNbBixQqWXCAhX4shxYN3qmCgFsJ3LUXEwWbxFQqdY90n7t + C2ogAWy2NQ0WfT7bpblBQPNhrtveoAJY0NpB2/bzFSxiAnuVjsNOzRqXrbaHaEBs+yPa + ZtiwYDHVqdk+nffJzghYMbgtA0opb/U0xIhzBsQmANUAYqcGkWNtrui69XxV3eqI6cn5 + wMhtLqwJhEMjofpcdhL2HXs1zFX3D5kHJxRuuNN9FxLw7BF3hIkVVUs6csAJLdj6ejZw + 0Ff0GN0JaPbXYzdEwEkZWw43QIbOHDKU1WXH0YJpGNKiUD0dec57M+2B9juIoAbO7m1f + EY3MtD5fREOTIjjIYT47H+sB5FRX3GvXrWyZ/Uek9IfhyQgTbKS1h1/Dggofnql/az5Y + 0LIC6jg++nfQcLAJc7avSwZ7WC04f/t6rfVb1HuneZetjkQrgMhhXH7bNhhWGnuXcmxt + utjTr5AdrU0nx+oS8bDUA6MrljclgNgIEnG6CSe8EiQuAUQrQTLqISBUgsRH75LJLaCe + 7ITtHF2cLi0ILrlbnxVrlh9fHXRfnRO79IoTu5RYBLbuO8ubYSBoZZNoXNqNSNiJ3cTV + jXr0io9OCVrTRi1TbyR2OTrK4drcH0EWuKR7BbjspICXJI+I3YRk9mdp3QBad3pK6y4G + m0tLuuAKoRJXKtElYZMwSW8o9hekZsOdWoKwlKPhTm3DgghVcUc9VMML6KiKO47uEreA + emwSUCxqdLYEsKpbQEmQnYPePdNmtYa+ZPmLIkDrVl/gEtK60mP5a5bRDha7k2ylBNZ3 + T4x69IT6AvmGFmCkrkc7R0+w2HULBknfaerB8xaC7BLhEfthafVU/J6uEMi06QoBYfnT + 59esbgIl1bBG1hMxDgVZwxp5LkomcWGuZ101kitWnJBZKtbIqwVUzD3GkedNucW4aWDa + EoZoMY5Mm0tkQddD3u/sM+bro0+FvJpbIMnd+h7RH4Y1rgjXb2J1uW7wGZ3VdQmZNupV + krmzs7QDpWFndWkr8jklXNHAtGndZNoQn5pvJrdAerTTPYEqp7O6tGCQdE/4+l5jLa0o + 0v+PnC7qi3ukIUudkDZZhG4SYUF6A9IQ7c9IW5AdWjbl/cGCRqVlU9dbtn7dIBy7hEhz + Ped0fXThShZIIjsdofdRze4P5IkRaVy377MkQhpnIGIQLRLtEK5kq0voCepZdKIniLTJ + JcS6PCE7oUc/O9JkATnd+/W9g7R5foq0ZyTbK0rXKxS/FlU9wuw1SaIMJz3mQYtpvW7z + /Ok1RL8onVhpjCSb7cs5f0pCC4AD1nvdTttP7HrDMa9FZYHyp+x8mT8r0ljLML+gDNe6 + mb0GCfOnZmAeNMvoCWVL2eoSroh65kF6gvlzcgnpI3lCdg6eULaUBZRgD3v2GvRe5U+r + 1Z7nz2dYe0XoJpyHa62WQVmfarVJEsca9Uas4Zyea7WEaraigbXalOzu0dLtqFc7NVyi + +uiUONaoR8zYjnJ0RxYtcAntpB529ElU45fai69B6xbWXCKsUY+YMctohyOLtrqEK6Ke + YY3rdqxJIqxRT3YOniCy3AJKJu30oPcSazteFz25PEigAVfwA/c38ANR+RvaMOMVx1c1 + CWTBMXKTdqCRFgrqi0oeveImEx4mHRduMoGZQ0x3bhJNcUI4OsBNoq4auMlH2q/bcGkM + 7KLmG7hJzldJUXGTd9pYamvP8QppekI3AFQzdgxVlrhJXLeAirmQk8a9403FVuKCBygi + Jxe8kNku7ORiHOIdPUntkdr8DBbqKVOr+cDyiJ7UfAM/yfnOBKXmG7TljSfki3lwvhCU + FmlRG94RlAas+UJQJqSg+UJQJiT57Y6gfKT9Djb6fCNBqfkGglLznQhKzfcnCMqUjAk9 + E5QJRaZd8V8ISjCR+HQkKBNu0ZcLQWnJBykDjwZGgpK6f5Sg1PciKDXXQFBqrhNBea/7 + LiRAauQLQZnAwu64xapUY5pBUjd2zhqbfT2wvhojKtFvsvXobOQOIFm4AJ7nDHbXKP11 + zaUylI+034EE5zOIg1Ex8lTzGRsZ0TOO8zWOfTUbvtT2rVrr2j1cNDYPObjfFYolQ37i + uwlxaZKIb5MeWTnkp8x3DM7dIcrUJ56DBLHEMjX1LD8hi9UXXhwdC+wSWZCQqKqe7LR8 + 2EcXdycLKHmwvsbmtTebLZU8vmXEcnhr2ykv0CxyBAxshJokIt2khxSOMFvfasowEniT + jKcEy+lLHPTkCI0uCS3ASHSpU3MaHQBpbzVlwSC5ru+dhqS+MjmResMtI9A+I2WG7cqz + vHqqmRdyeuwO4WJEpFP3K4nzLK7nXSzO2qX7zYj0p+4XW9oYqRPPYsuyx3bqfnFD0SXs + fqk38iwc3XkWt4Ddr9vJ9T2qE41n4ZfOQwyeUPcr37A/ld7Is9AO51loq/MsWtHQ/Wrd + Gp0S51lcz3kWH508Cy1wnuV+fa/BliPeHjnPcgJaPg7cpYXtep396u1cznhWc2GPM7b3 + 0pFQop5BekNnkZHizh1JBr1y7kgyOtZrR5JRkp67X0nUkUiPnYXFVY6u/kMWDJLr+gxp + dhF1LZitA9aqVLVDxrV7VyIJuxLpsbsw6+gN9SCyd5B0b1APUV9rV1fiEnYl8obsHLzB + HsQtoGSSnYOeFQHvvSy5d4zFfLlBZkny1DG2wKtjpv/RMYOrugUYqTt0WKBGpxvcgkHS + YUI9bKA55hm1ntPzdyUog2fcvOKe5xry/35+V/JOlkXpvKHVwlUObn7x8gAexx00mhO8 + m8YfNhQ5vfbyn0OxDhB3kZZq52iPJOz6Bm1LVd5QuO24QQWZh3BlN9k1auF9BmI1yAQ8 + y67F0SPt18WYNCKOMp5U7wYPXOPX+ezRyXrURzCcDyU0GHKw++f5qP0HejeLpOuy4SdA + QOuDZrcL8YwXIXnHH+2C+pjxszqtNMWzDSxus94NhC5qzvotrnRjfTqB/TpwCQ9vADyl + 1CcW9rQeD1CsVKR2vXrv2q97N2nY5XnO2R43mKzOF3FjfeCnN4b5kI/sBwXwBOU036D9 + bqGO1ntdSp5wFxjnAy/W0egveDKw77hRt1Xjyhqj2zjWDRXAqeDNyYonBvVT+KDgfQSe + G912tLnhV1DruJ5BpwOZOQiernXzvfJrZPTZkCgXe89grkhwRZ0twt9xqY+ZNBuec8AV + SwMiTR2U7WHJT/8Fs/+wcAplbmRzdHJlYW0KZW5kb2JqCjYgMCBvYmoKMzgxNAplbmRv + YmoKMyAwIG9iago8PCAvVHlwZSAvUGFnZSAvUGFyZW50IDQgMCBSIC9SZXNvdXJjZXMg + NyAwIFIgL0NvbnRlbnRzIDUgMCBSIC9NZWRpYUJveCBbMCAwIDU1OSA3ODNdCj4+CmVu + ZG9iago3IDAgb2JqCjw8IC9Qcm9jU2V0IFsgL1BERiAvVGV4dCBdIC9Db2xvclNwYWNl + IDw8IC9DczIgOSAwIFIgL0NzMSA4IDAgUiA+PiAvRm9udCA8PAovRjEuMCAxMCAwIFIg + Pj4gPj4KZW5kb2JqCjExIDAgb2JqCjw8IC9MZW5ndGggMTIgMCBSIC9OIDEgL0FsdGVy + bmF0ZSAvRGV2aWNlR3JheSAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGF + Uk9IFFEc/s02EoSIQYV4iHcKCZUprKyg2nZ1WZVtW5XSohhn37qjszPTm9k1xZMEXaI8 + dQ+iY3Ts0KGbl6LArEvXIKkgCDx16PvN7OoohG95O9/7/f1+33tEbZ2m7zspQVRzQ5Ur + paduTk2Lgx8pRR3UTlimFfjpYnGMseu5kr+719Zn0tiy3se1dvv2PbWVZWAh6i22txD6 + IZFmAB+ZnyhlgLPAHZav2D4BPFgOrBrwI6IDD5q5MNPRnHSlsi2RU+aiKCqvYjtJrvv5 + uca+i7WJg/5cj2bWjr2z6qrRTNS090ShvA+uRBnPX1T2bDUUpw3jnEhDGinyrtXfK0zH + EZErEEoGUjVkuZ9qTp114HUYu126k+P49hClPslgqIm16bKZHYV9AHYqy+wQ8AXo8bJi + D+eBe2H/W1HDk8AnYT9kh3nWrR/2F65T4HuEPTXgzhSuxfHaih9eLQFD91QjaIxzTcTT + 1zlzpIjvMdQZmPdGOaYLMXeWqhM3gDthH1mqZgqxXfuu6iXuewJ30+M70Zs5C1ygHEly + sRXZFNA8CVgUfYuwSQ48Ps4eVeB3qJjAHLmJ3M0o9x7VERtno1KBVnqNV8ZP47nxxfhl + bBjPgH6sdtd7fP/p4xV117Y+PPmNetw5rr2dG1VhVnFlC93/xzKEj9knOabB06FZWGvY + duQPmsxMsAwoxH8FPpf6khNV3NXu7bhFEsxQPixsJbpLVG4p1Oo9g0qsHCvYAHZwksQs + Why4U2u6OXh32CJ6bflNV7Lrhv769nr72vIebcqoKSgTzbNEZpSxW6Pk3Xjb/WaREZ84 + Or7nvYpayf5JRRA/hTlaKvIUVfRWUNbEb2cOfhu2flw/pef1Qf08CT2tn9Gv6KMRvgx0 + Sc/Cc1Efo0nwsGkh4hKgioMz1E5UY40D4inx8rRbZJH9D0AZ/WYKZW5kc3RyZWFtCmVu + ZG9iagoxMiAwIG9iago3MDQKZW5kb2JqCjkgMCBvYmoKWyAvSUNDQmFzZWQgMTEgMCBS + IF0KZW5kb2JqCjEzIDAgb2JqCjw8IC9MZW5ndGggMTQgMCBSIC9OIDMgL0FsdGVybmF0 + ZSAvRGV2aWNlUkdCIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AYVUz2sT + QRT+Nm6p0CIIWmsOsniQIklZq2hF1Db9EWJrDNsftkWQZDNJ1m426+4mtaWI5OLRKt5F + 7aEH/4AeevBkL0qFWkUo3qsoYqEXLfHNbky2perAzn7z3jfvfW923wANctI09YAE5A3H + UqIRaWx8Qmr8iACOoglBNCVV2+xOJAZBg3P5e+fYeg+BW1bDe/t3snetmtK2mgeE/UDg + R5rZKrDvF3EKWRICiDzfoSnHdAjf49jy7I85Tnl4wbUPKz3EWSJ8QDUtzn9NuFPNJdNA + g0g4lPVxUj6c14uU1x0HaW5mxsgQvU+QprvM7qtioZxO9g6QvZ30fk6z3j7CIcILGa0/ + RriNnvWM1T/iYeGk5sSGPRwYNfT4YBW3Gqn4NcIUXxBNJ6JUcdkuDfGYrv1W8kqCcJA4 + ymRhgHNaSE/XTG74uocFfSbXE6/id1ZR4XmPE2fe1N3vRdoCrzAOHQwaDJoNSFAQRQRh + mLBQQIY8GjE0snI/I6sGG5N7MnUkart0YkSxQXs23D23UaTdPP4oInGUQ7UIkvxB/iqv + yU/lefnLXLDYVveUrZuauvLgO8XlmbkaHtfTyONzTV58ldR2k1dHlqx5erya7Bo/7FeX + MeaCNY/Ec7D78S1flcyXKYwUxeNV8+pLhHVaMTffn2x/Oz3iLs8utdZzrYmLN1abl2f9 + akj77qq8k+ZV+U9e9fH8Z83EY+IpMSZ2iuchiZfFLvGS2EurC+JgbccInZWGKdJtkfok + 1WBgmrz1L10/W3i9Rn8M9VGUGczSVIn3f8IqZDSduQ5v+o/bx/wX5PeK558oAi9s4MiZ + um1Tce8QoWWlbnOuAhe/0X3wtm5ro344/ARYPKsWrVI1nyC8ARx2h3oe6CmY05aWzTlS + hyyfk7rpymJSzFDbQ1JS1yXXZUsWs5lVYul22JnTHW4coTlC98SnSmWT+q/xEbD9sFL5 + +axS2X5OGtaBl/pvwLz9RQplbmRzdHJlYW0KZW5kb2JqCjE0IDAgb2JqCjczNwplbmRv + YmoKOCAwIG9iagpbIC9JQ0NCYXNlZCAxMyAwIFIgXQplbmRvYmoKNCAwIG9iago8PCAv + VHlwZSAvUGFnZXMgL01lZGlhQm94IFswIDAgNjEyIDc5Ml0gL0NvdW50IDEgL0tpZHMg + WyAzIDAgUiBdID4+CmVuZG9iagoxNSAwIG9iago8PCAvVHlwZSAvQ2F0YWxvZyAvT3V0 + bGluZXMgMiAwIFIgL1BhZ2VzIDQgMCBSID4+CmVuZG9iagoyIDAgb2JqCjw8IC9MYXN0 + IDE2IDAgUiAvRmlyc3QgMTcgMCBSID4+CmVuZG9iagoxNyAwIG9iago8PCAvUGFyZW50 + IDE4IDAgUiAvQ291bnQgMCAvRGVzdCBbIDMgMCBSIC9YWVogMCA3ODMgMCBdIC9UaXRs + ZSAo/v8wrTDjMPMw0DC5XDAwMCBcMDAwMSkKPj4KZW5kb2JqCjE4IDAgb2JqCjw8ID4+ + CmVuZG9iagoxNiAwIG9iago8PCAvUGFyZW50IDE4IDAgUiAvQ291bnQgMCAvRGVzdCBb + IDMgMCBSIC9YWVogMCA3ODMgMCBdIC9UaXRsZSAo/v8wrTDjMPMw0DC5XDAwMCBcMDAw + MSkKPj4KZW5kb2JqCjE5IDAgb2JqCjw8IC9MZW5ndGggMjAgMCBSIC9MZW5ndGgxIDY4 + MzYgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBvVl7eBRVlj/nVlV3dXcC + 3Z1Xp5N+Wem8OiEkApKHpgndIRASA0GmOxpJJzQmkUiEEIVZ2MgISEDUQcCRGZXd0ZGX + KRI+bWBgkMVVd33AjI+V8Vuf6Ox8Zl13ZT5HSPeeqk4yhG/04w8/6+beex73cc7vnr63 + 6qZn5eowJEIfcNDQFOpeBupjNVL167auUHecN79FdXZbb48zzgu5ANzyZd13dMV58VEA + ve2O5WtG+ydRf82z7eHQ0rgeLlM9o50EcR6nUZ3V3tVzb5w3H6HauXxF26jerLQ3d4Xu + HZ0f3lf0d4W6wvH26V9QndW9YlXPKB+helr3yvBoewyQfW8CklSEFaCDO0ELDIyUmgG0 + f9LbgCetoqdnaYFhx5LJFRfBJKr8krqH1PpfXb9955vw5RzDI+JfSaAba6/UmrxoHkAC + kn7Y8Mi4Ru1HhRiBRk8E5lKupDydssczywJ9+Aw8TPkpyhx04FZYQ3kL5V9Q5sepfcQd + xa2DvOg9hmvAivO8Bt6xKDndYdEbHL+PoObIE473LJ8cx3RavY8wfTARdLP0+BQ+CUvB + gU+DG9dCDeTi40N5yx0tpNoH3ZT7KHNqibhv0F7iOIkF4OaR+mSDncfnHZ8XFzouFEcY + DjpO50R4ql60E+ed7Dhle8LxO9sdjpOUD8RV+/OoxfOOfbbljh32CD4+6Pi5LYLU55F4 + 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 + ykEsTHdkf+9R/pWRBW7IhhzaRfPobkV5kG7+6MqZHg39LwSC9bNuqQ14asLLe8M9HW0h + tYWqpoL+x0PnI4CPsnIy0iLSLQ/QjSHAo7HRh2gYp5HO2Yl81VX87Kt4Zewr+/uv4quv + 4uco/P8DTAQ5CAplbmRzdHJlYW0KZW5kb2JqCjIwIDAgb2JqCjQxMDcKZW5kb2JqCjIx + IDAgb2JqCjw8IC9UeXBlIC9Gb250RGVzY3JpcHRvciAvQXNjZW50IDc3MCAvQ2FwSGVp + Z2h0IDY4NCAvRGVzY2VudCAtMjMwIC9GbGFncyAzMgovRm9udEJCb3ggWy05NTEgLTQ4 + MSAxNDQ1IDExMjJdIC9Gb250TmFtZSAvWU5BVUtYK0hlbHZldGljYSAvSXRhbGljQW5n + bGUgMAovU3RlbVYgMCAvTWF4V2lkdGggMTUwMCAvWEhlaWdodCA1MTMgL0ZvbnRGaWxl + MiAxOSAwIFIgPj4KZW5kb2JqCjIyIDAgb2JqClsgNjY3IDY2NyA3MjIgNzIyIDY2NyA2 + MTEgNzc4IF0KZW5kb2JqCjEwIDAgb2JqCjw8IC9UeXBlIC9Gb250IC9TdWJ0eXBlIC9U + cnVlVHlwZSAvQmFzZUZvbnQgL1lOQVVLWCtIZWx2ZXRpY2EgL0ZvbnREZXNjcmlwdG9y + CjIxIDAgUiAvV2lkdGhzIDIyIDAgUiAvRmlyc3RDaGFyIDY1IC9MYXN0Q2hhciA3MSAv + RW5jb2RpbmcgL01hY1JvbWFuRW5jb2RpbmcKPj4KZW5kb2JqCjIzIDAgb2JqCihNYWMg + T1MgWCAxMC42LjggUXVhcnR6IFBERkNvbnRleHQpCmVuZG9iagoyNCAwIG9iagooRDoy + MDExMDgwNjExMzMzMVowMCcwMCcpCmVuZG9iagoxIDAgb2JqCjw8IC9Qcm9kdWNlciAy + MyAwIFIgL0NyZWF0aW9uRGF0ZSAyNCAwIFIgL01vZERhdGUgMjQgMCBSID4+CmVuZG9i + agp4cmVmCjAgMjUKMDAwMDAwMDAwMCA2NTUzNSBmIAowMDAwMDExMDk2IDAwMDAwIG4g + CjAwMDAwMDYwNTMgMDAwMDAgbiAKMDAwMDAwMzkzMCAwMDAwMCBuIAowMDAwMDA1OTA0 + IDAwMDAwIG4gCjAwMDAwMDAwMjIgMDAwMDAgbiAKMDAwMDAwMzkxMCAwMDAwMCBuIAow + MDAwMDA0MDM0IDAwMDAwIG4gCjAwMDAwMDU4NjggMDAwMDAgbiAKMDAwMDAwNDk3MiAw + MDAwMCBuIAowMDAwMDEwODI4IDAwMDAwIG4gCjAwMDAwMDQxNDQgMDAwMDAgbiAKMDAw + MDAwNDk1MiAwMDAwMCBuIAowMDAwMDA1MDA4IDAwMDAwIG4gCjAwMDAwMDU4NDggMDAw + MDAgbiAKMDAwMDAwNTk4NyAwMDAwMCBuIAowMDAwMDA2MjMwIDAwMDAwIG4gCjAwMDAw + MDYxMDEgMDAwMDAgbiAKMDAwMDAwNjIwOCAwMDAwMCBuIAowMDAwMDA2MzM3IDAwMDAw + IG4gCjAwMDAwMTA1MzQgMDAwMDAgbiAKMDAwMDAxMDU1NSAwMDAwMCBuIAowMDAwMDEw + NzgwIDAwMDAwIG4gCjAwMDAwMTEwMDIgMDAwMDAgbiAKMDAwMDAxMTA1NCAwMDAwMCBu + IAp0cmFpbGVyCjw8IC9TaXplIDI1IC9Sb290IDE1IDAgUiAvSW5mbyAxIDAgUiAvSUQg + WyA8MTdmZjdhMDU4NzcxNzNlNzk4NmI4MjNjZTc2NjQxNTY+CjwxN2ZmN2EwNTg3NzE3 + M2U3OTg2YjgyM2NlNzY2NDE1Nj4gXSA+PgpzdGFydHhyZWYKMTExNzEKJSVFT0YKMSAw + IG9iago8PC9BdXRob3IgKHNob3NoaSkvQ3JlYXRpb25EYXRlIChEOjIwMTEwODA2MDg1 + NjAwWikvQ3JlYXRvciAoT21uaUdyYWZmbGUgNS4zKS9Nb2REYXRlIChEOjIwMTEwODA2 + MTEzMzAwWikvUHJvZHVjZXIgMjMgMCBSIC9UaXRsZSAobW9uby10cmVlMSk+PgplbmRv + YmoKeHJlZgoxIDEKMDAwMDAxMTgyOSAwMDAwMCBuIAp0cmFpbGVyCjw8L0lEIFs8MTdm + ZjdhMDU4NzcxNzNlNzk4NmI4MjNjZTc2NjQxNTY+IDwxN2ZmN2EwNTg3NzE3M2U3OTg2 + YjgyM2NlNzY2NDE1Nj5dIC9JbmZvIDEgMCBSIC9QcmV2IDExMTcxIC9Sb290IDE1IDAg + UiAvU2l6ZSAyNT4+CnN0YXJ0eHJlZgoxMTk4OAolJUVPRgo= + + QuickLookThumbnail + + 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 + AGFjc3BBUFBMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD21gABAAAAANMtYXBwbAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEWRlc2MA + AAFQAAAAYmRzY20AAAG0AAACQmNwcnQAAAP4AAAA0Hd0cHQAAATIAAAAFHJYWVoAAATc + AAAAFGdYWVoAAATwAAAAFGJYWVoAAAUEAAAAFHJUUkMAAAUYAAAIDGFhcmcAAA0kAAAA + IHZjZ3QAAA1EAAAGEm5kaW4AABNYAAAGPmNoYWQAABmYAAAALG1tb2QAABnEAAAAKGJU + UkMAAAUYAAAIDGdUUkMAAAUYAAAIDGFhYmcAAA0kAAAAIGFhZ2cAAA0kAAAAIGRlc2MA + AAAAAAAACERpc3BsYXkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABtbHVjAAAA + AAAAABIAAAAMbmxOTAAAABYAAADoZGFESwAAABwAAAD+cGxQTAAAABIAAAEaZW5VUwAA + ABIAAAEsbmJOTwAAABIAAAE+ZnJGUgAAABYAAAFQcHRCUgAAABgAAAFmcHRQVAAAABYA + AAF+emhDTgAAAAwAAAGUZXNFUwAAABIAAAGgamFKUAAAAA4AAAGycnVSVQAAACQAAAHA + c3ZTRQAAABAAAAHkemhUVwAAAA4AAAH0ZGVERQAAABAAAAICZmlGSQAAABAAAAISaXRJ + VAAAABQAAAIia29LUgAAAAwAAAI2AEsAbABlAHUAcgBlAG4ALQBMAEMARABMAEMARAAt + AGYAYQByAHYAZQBzAGsA5gByAG0ASwBvAGwAbwByACAATABDAEQAQwBvAGwAbwByACAA + TABDAEQARgBhAHIAZwBlAC0ATABDAEQATABDAEQAIABjAG8AdQBsAGUAdQByAEwAQwBE + ACAAQwBvAGwAbwByAGkAZABvAEwAQwBEACAAYQAgAEMAbwByAGUAc19pgnIAIABMAEMA + RABMAEMARAAgAGMAbwBsAG8AcjCrMOkw/AAgAEwAQwBEBCYEMgQ1BEIEPQQ+BDkAIAQW + BBoALQQ0BDgEQQQ/BDsENQQ5AEYA5AByAGcALQBMAEMARF9pgnJtsmZ2mG95OlZoAEYA + YQByAGIALQBMAEMARABWAOQAcgBpAC0ATABDAEQATABDAEQAIABjAG8AbABvAHIAac7s + t+wAIABMAEMARAAAdGV4dAAAAABDb3B5cmlnaHQgQXBwbGUsIEluYy4sIDIwMTEAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAFhZWiAAAAAAAADzUgABAAAAARbPWFlaIAAAAAAAAGp7AAA3 + HwAAAcNYWVogAAAAAAAAZdYAALrdAAAIClhZWiAAAAAAAAAmhQAADgQAAMlgY3VydgAA + AAAAAAQAAAAABQAKAA8AFAAZAB4AIwAoAC0AMgA2ADsAQABFAEoATwBUAFkAXgBjAGgA + bQByAHcAfACBAIYAiwCQAJUAmgCfAKMAqACtALIAtwC8AMEAxgDLANAA1QDbAOAA5QDr + APAA9gD7AQEBBwENARMBGQEfASUBKwEyATgBPgFFAUwBUgFZAWABZwFuAXUBfAGDAYsB + kgGaAaEBqQGxAbkBwQHJAdEB2QHhAekB8gH6AgMCDAIUAh0CJgIvAjgCQQJLAlQCXQJn + AnECegKEAo4CmAKiAqwCtgLBAssC1QLgAusC9QMAAwsDFgMhAy0DOANDA08DWgNmA3ID + fgOKA5YDogOuA7oDxwPTA+AD7AP5BAYEEwQgBC0EOwRIBFUEYwRxBH4EjASaBKgEtgTE + BNME4QTwBP4FDQUcBSsFOgVJBVgFZwV3BYYFlgWmBbUFxQXVBeUF9gYGBhYGJwY3BkgG + WQZqBnsGjAadBq8GwAbRBuMG9QcHBxkHKwc9B08HYQd0B4YHmQesB78H0gflB/gICwgf + CDIIRghaCG4IggiWCKoIvgjSCOcI+wkQCSUJOglPCWQJeQmPCaQJugnPCeUJ+woRCicK + PQpUCmoKgQqYCq4KxQrcCvMLCwsiCzkLUQtpC4ALmAuwC8gL4Qv5DBIMKgxDDFwMdQyO + DKcMwAzZDPMNDQ0mDUANWg10DY4NqQ3DDd4N+A4TDi4OSQ5kDn8Omw62DtIO7g8JDyUP + QQ9eD3oPlg+zD88P7BAJECYQQxBhEH4QmxC5ENcQ9RETETERTxFtEYwRqhHJEegSBxIm + EkUSZBKEEqMSwxLjEwMTIxNDE2MTgxOkE8UT5RQGFCcUSRRqFIsUrRTOFPAVEhU0FVYV + eBWbFb0V4BYDFiYWSRZsFo8WshbWFvoXHRdBF2UXiReuF9IX9xgbGEAYZRiKGK8Y1Rj6 + GSAZRRlrGZEZtxndGgQaKhpRGncanhrFGuwbFBs7G2MbihuyG9ocAhwqHFIcexyjHMwc + 9R0eHUcdcB2ZHcMd7B4WHkAeah6UHr4e6R8THz4faR+UH78f6iAVIEEgbCCYIMQg8CEc + IUghdSGhIc4h+yInIlUigiKvIt0jCiM4I2YjlCPCI/AkHyRNJHwkqyTaJQklOCVoJZcl + xyX3JicmVyaHJrcm6CcYJ0kneierJ9woDSg/KHEooijUKQYpOClrKZ0p0CoCKjUqaCqb + Ks8rAis2K2krnSvRLAUsOSxuLKIs1y0MLUEtdi2rLeEuFi5MLoIuty7uLyQvWi+RL8cv + /jA1MGwwpDDbMRIxSjGCMbox8jIqMmMymzLUMw0zRjN/M7gz8TQrNGU0njTYNRM1TTWH + NcI1/TY3NnI2rjbpNyQ3YDecN9c4FDhQOIw4yDkFOUI5fzm8Ofk6Njp0OrI67zstO2s7 + qjvoPCc8ZTykPOM9Ij1hPaE94D4gPmA+oD7gPyE/YT+iP+JAI0BkQKZA50EpQWpBrEHu + QjBCckK1QvdDOkN9Q8BEA0RHRIpEzkUSRVVFmkXeRiJGZ0arRvBHNUd7R8BIBUhLSJFI + 10kdSWNJqUnwSjdKfUrESwxLU0uaS+JMKkxyTLpNAk1KTZNN3E4lTm5Ot08AT0lPk0/d + UCdQcVC7UQZRUFGbUeZSMVJ8UsdTE1NfU6pT9lRCVI9U21UoVXVVwlYPVlxWqVb3V0RX + klfgWC9YfVjLWRpZaVm4WgdaVlqmWvVbRVuVW+VcNVyGXNZdJ114XcleGl5sXr1fD19h + X7NgBWBXYKpg/GFPYaJh9WJJYpxi8GNDY5dj62RAZJRk6WU9ZZJl52Y9ZpJm6Gc9Z5Nn + 6Wg/aJZo7GlDaZpp8WpIap9q92tPa6dr/2xXbK9tCG1gbbluEm5rbsRvHm94b9FwK3CG + cOBxOnGVcfByS3KmcwFzXXO4dBR0cHTMdSh1hXXhdj52m3b4d1Z3s3gReG54zHkqeYl5 + 53pGeqV7BHtje8J8IXyBfOF9QX2hfgF+Yn7CfyN/hH/lgEeAqIEKgWuBzYIwgpKC9INX + g7qEHYSAhOOFR4Wrhg6GcobXhzuHn4gEiGmIzokziZmJ/opkisqLMIuWi/yMY4zKjTGN + mI3/jmaOzo82j56QBpBukNaRP5GokhGSepLjk02TtpQglIqU9JVflcmWNJaflwqXdZfg + mEyYuJkkmZCZ/JpomtWbQpuvnByciZz3nWSd0p5Anq6fHZ+Ln/qgaaDYoUehtqImopaj + BqN2o+akVqTHpTilqaYapoum/adup+CoUqjEqTepqaocqo+rAqt1q+msXKzQrUStuK4t + rqGvFq+LsACwdbDqsWCx1rJLssKzOLOutCW0nLUTtYq2AbZ5tvC3aLfguFm40blKucK6 + O7q1uy67p7whvJu9Fb2Pvgq+hL7/v3q/9cBwwOzBZ8Hjwl/C28NYw9TEUcTOxUvFyMZG + xsPHQce/yD3IvMk6ybnKOMq3yzbLtsw1zLXNNc21zjbOts83z7jQOdC60TzRvtI/0sHT + RNPG1EnUy9VO1dHWVdbY11zX4Nhk2OjZbNnx2nba+9uA3AXcit0Q3ZbeHN6i3ynfr+A2 + 4L3hROHM4lPi2+Nj4+vkc+T85YTmDeaW5x/nqegy6LzpRunQ6lvq5etw6/vshu0R7Zzu + KO6070DvzPBY8OXxcvH/8ozzGfOn9DT0wvVQ9d72bfb794r4Gfio+Tj5x/pX+uf7d/wH + /Jj9Kf26/kv+3P9t//9wYXJhAAAAAAADAAAAAmZmAADypwAADVkAABPQAAAKDnZjZ3QA + AAAAAAAAAAADAQAAAgAAAAMADQAgADwAYgCTAM4BEgFYAagCAgJtAuMDZQPyBIsFMAXg + Bp0HaghECSYKDgsCDAMNEQ4rD0kQchGhEt0UHhViFrIYBBlgGsAcHx2JHvEgXSHLIzok + pSYUJ4Ao5ypOK68tDi5jL7Mw+zI7M3M0nzXENuE3+TkMOho7Kjw4PUQ+Tj9aQGhBdkKG + Q5ZEqEW6RspH2kjoSfdLBEwQTRxOJ08xUDpRQlJJU05UUlVVVldXWFhZWVpaWltaXFpd + Wl5YX1ZgUmFNYkZjPmQ1ZSpmH2cTaAdo+2nuauFr1GzHbbluq2+dcI1xeXJhc0F0GXTu + dcF2l3dveEp5I3n9etd7r3yIfWB+N38Of+WAu4GSgmiDPYQThOiFvoaTh2iIPIkWif2L + BIw+ja2POJCykf2TH5QrlS6WMJcxmDOZNJo1mzWcNp06nkafZaCYodijFaRBpV2mbqd6 + qIapkaqbq6Wsr625rsOv0rDtsiGzcLTQtim3bLiYuba6z7vnvP6+Fr8xwFbBksLoxEjF + m8bNx+HI8MoGyyXMR81kznPPbNBV0TfSHtMK0/nU49XN1r/Xuti82b/awdu+3K/dkd5s + 30LgGeDy4dDiueOo5JvlkOaF53nobelg6k3rM+wS7Ovtxu6k74bwavFO8jTzIvQp9V32 + vvgw+ZT63/wZ/Vj+pP//AAAAAgALABsAMgBSAHoArADmAScBbwHAAhsCggLyA3AD+ASI + BSEFxQZ0By4H8wjCCZ0KfQtkDFgNUw5YD2IQdRGLEqgT0BT4FicXXRiTGc8bDRxMHYwe + ziANIVEikSPQJQsmRSd2KKYp0Sr0LBAtKC40LzkwOTEzMikzHjQQNQE19DblN9c4yDm5 + Oqk7mjyLPXs+aj9bQE5BQkI3Qy5EJEUaRhBHBkf7SPBJ5UrYS8xMvk2wTqJPk1CEUXNS + YVNQVD5VK1YYVwVX8VjcWchas1ufXIldc15dX0VgLGETYfhi3WPBZKRliGZrZ01oL2kR + afNq1Wu2bJhteW5YbzZwEnDpcb9yk3NkdDV1BXXWdqV3dXhFeRR543qye4B8Tn0cfep+ + un+NgGqBUoJEgz2EOoU2hjCHK4gliR+KGYsSjAuNBI39jvaP8ZDykfmTB5QYlSiWN5dE + mFCZW5pnm3KcfZ2HnpKfnKCnobii0qP5pSmmXKeLqLWp2qr+rCGtRa5or42wt7HuszW0 + hbXRtw24Pblpupm7y7z/vjW/bMCkwdzDEcRAxWnGi8eqyMjJ6csNzDPNWs6Cz6zQ19IG + 0zTUX9WE1qTXxNjm2grbL9xU3Xnent/H4PfiMeNy5LPl8ucs6Gfpo+rf7BvtWO6c7/Dx + dvMt9RL3CvkC+uv8u/5p//8AAAACAAoAFwAsAEgAawCXAMoBBgFHAZEB4wI9AqEDDQOF + BAcEkgUmBcAGZAcSB8kIiAlOCh8K+QvUDLgNpQ6ZD5IQjxGSEpoTpRS2FcgW3hf5GRIa + LRtGHGEdfB6XH64gwiHUIuUj7STyJfAm6CfYKMIppSqDK1osLy0BLdIupC93MEoxIDH3 + Ms4zpjR+NVU2LDcCN9g4rTmCOlY7Kjv9PNA9oz53P0pAH0D1QcxCpUN+RFZFLkYFRtxH + tEiKSWBKNksLS+BMtU2JTl1PMVAFUNlRrFKAU1NUJVT2VchWmldrWDtZC1nbWqtbelxI + XRZd5F6xX39gS2EXYeNirmN6ZEZlEWXbZqZncWg7aQRpzmqXa2BsKWzxbbhugG9GcAlw + zHGMckpzCHPFdIJ1PnX7drd3c3gueOl5pHpfexp71HyOfUh+An6+f36ASIEdgfuC4IPI + hLGFm4aEh22IVok+iiaLDYv1jNyNw46qj5SQgZF3knKTcJRxlXGWcZdxmHCZbpppm2Cc + U51KnkyfXaB5oZ2ixaPupRWmN6dMqFKpUapbq3ustK37r0ewk7Hfsyu0drXBtwu4U7mY + utu8Ib1svr3AE8FqwsPEG8V0xs7IJsl9ytTMKs2CzuPQVtHW02PU9daI2BrZrdtA3Nbe + gOBN4lPkkOb36ZTsxfFU99n//wAAbmRpbgAAAAAAAAY2AAClRgAAVpQAAFM5AACljgAA + JagAAA08AABQDQAAVDkAAhmZAAG9cAABXCgAAwEAAAIAAAAeAEEAYgCDAKQAxQDmAQYB + JwFJAWsBjQGvAdEB9AIXAjsCXwKDAqgCzgLzAxoDQQNoA5ADuAPiBAsENgRhBI0EuQTn + BRUFRQV1BaYF2AYMBkEGdwauBugHIgdfB54H3ggiCGgIsAj9CUwJoAn2ClAKrQsNC24L + 0gw4DKENCw12DeMOUQ7BDzIPpBAZEJARCRGFEgISghMFE4kUEBSZFSUVsxZEFtgXbxgI + GKQZQxnkGocbLRvVHH8dLB3cHo4fRB/9ILoheiI+IwUjzyScJWsmPScSJ+ooxCmiKoIr + ZSxMLTkuLi8vMD4xVTJsM4M0mjW1NtM39jkdOkc7djypPd8/GUBXQZlC30QoRXVGxkga + SWdKlUuXTHZNQE3/TsFPjFBqUWlShFOwVORWGldTWI5ZzFsNXFFdll7YYA9hM2JHY1Vk + ZGV/Zqtn6GkxaoFr020oboBv2nE3cpZz+HVXdqx37XkXejB7QnxZfX9+uYAJgWiCzYQ2 + haKHD4h+ieeLQYyEjbWO4JAOkU6SsJQ0lcWXTpjNmkibxp1RnvigyKK+pLKml6h6qmms + W65BsBWx4bOttX+3Xrlau3y9t7/5wjnEbcaKyJnKpMyvzr7Q0dLn1QjXPdmN2/TeWuC1 + 4wvlYee66gjsJ+4A753xHvKY9Bz1tvdt+TX6/Py2/l///wAAACQASwBxAJYAvADiAQgB + LgFUAXoBogHJAfECGQJCAmsClQLAAusDFgNDA3ADnQPMA/sEKwRcBI4EwQT1BSoFYQWY + BdEGCwZHBoUGxAcGB0oHjwfYCCQIcwjFCRwJdwnWCjkKoAsKC3cL5wxYDM0NQw28DjgO + tg82D7kQPxDGEU8R2RJlEvITghQUFKgVPxXZFnUXFBe2GFoZAhmsGlkbCRu8HHMdLB3o + HqcfaSAuIPYhwSKPI18kMyUKJeQmwiekKIkpcypgK1EsRS08LjcvNTA2MToyQjNNNFs1 + bjaGN6Y4zzn+OzQ8bz2uPvJAOUGEQtNEJ0V/RttIO0mdSv1MUE2TTspP/FEuUmRTnlTa + VhpXXFihWepbNVyDXdNfJWBzYbxi/mQ9ZX1mwWgJaVZqpWv3bUxuo2/8cVlyuHQZdXx2 + 2ngweXt6vXv6fTp+gX/OgSKCeYPThTCGjofuiU6Kqov7jUCOfI+1kPWSRJOilQmWcpfY + mT6ao5wInW+e1qA9oaajFKSJpganjqkeqrSsTa3jr3ixC7KftDS1yrdguPW6iLwcvbW/ + V8ECwrXEacYcx87JgMs0zOrOo9Bb0hHTv9Vj1wDYm9o5293dh98y4N/ijOQ75eznnulO + 6vXsiO3570nwhfGx8s7z6PT/9hj3M/hU+Xz6qvvq/Tj+lf//AAAAKQBUAH8AqQDTAP4B + KQFUAYABrAHYAgYCNAJiApECwQLyAyMDVgOJA70D8wQpBGAEmQTTBQ8FTAWLBcsGDQZS + BpkG4gctB30HzwgmCIEI4QlHCbIKJAqbCxYLlQwWDJoNHw2mDjAOvA9MD98QdREPEawS + TRLxE5kURBTyFaMWVhcLF8EYehk2GfYauRt/HEkdFx3oHr0flSByIVEiNCMaJAQk8iXj + Jtkn0ijPKdAq1SveLOst/C8SMCwxSjJsM5M0vjXtNyA4VzmSOtI8FT1dPqo/+0FQQqpE + CUVtRtdISknGS0xM2E5pUABRm1M8VOJWjlg/WfVbsV1yXzZg8mKbZCtlrWcqaKZqJmup + bS9uuXBHcdhzbXUGdqJ4QXnfe3h9Bn6OgBSBmYMihK2GO4fNiWOLAYyrjlyQBpGbkx6U + lZYHl3eY55pam9OdWJ70oKmiZaQHpYqm9qhYqbWrFKx0rdavObCesgWzbrTZtke3ubkw + uqq8JL2bvw7AfcHqw1fExMYyx6HJEsqEy/fNbM7k0F3R2dNX1NfWVNfJ2TLaktvr3T7e + jt/d4S3ifuPQ5SPmeOfN6SPqduvA7P7uMe9K8FnxWfJO8zz0I/UH9eL2uveA+D348PmB + +hL6oPsJ+3H72fxC/Jn86P03/YX91P4j/mn+rf7w/zT/eP+7//8AAHNmMzIAAAAAAAEM + QgAABd7///MmAAAHkgAA/ZH///ui///9owAAA9wAAMBsbW1vZAAAAAAAAAYQAACcxQAA + AADGeuOAAAAAAAAAAAAAAAAAAAAAAA== + + ReadOnly + NO + RowAlign + 1 + RowSpacing + 36 + SheetTitle + 繧ュ繝」繝ウ繝舌せ 1 + SmartAlignmentGuidesActive + YES + SmartDistanceGuidesActive + YES + UniqueID + 1 + UseEntirePage + + VPages + 1 + WindowInfo + + CurrentSheet + 0 + ExpandedCanvases + + Frame + {{-1009, -86}, {693, 778}} + ListView + + OutlineWidth + 142 + RightSidebar + + ShowRuler + + Sidebar + + SidebarWidth + 120 + VisibleRegion + {{0, 0}, {544, 609}} + Zoom + 1 + ZoomValues + + + 繧ュ繝」繝ウ繝舌せ 1 + 1 + 1 + + + + saveQuickLookFiles + YES + + diff -r 000000000000 -r 50a9279c19eb mono-tree1.pdf Binary file mono-tree1.pdf has changed diff -r 000000000000 -r 50a9279c19eb shoshi-paper.aux --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/shoshi-paper.aux Sun Aug 07 01:55:35 2011 +0900 @@ -0,0 +1,21 @@ +\relax +\citation{DYNAMO} +\citation{BIGTABLE} +\@writefile{toc}{\contentsline {section}{\numberline {1}縺ッ縺倥a縺ォ}{1}} +\@writefile{toc}{\contentsline {section}{\numberline {2}蛻謨」繝繝シ繧ソ繝吶シ繧ケCassandra}{1}} +\@writefile{toc}{\contentsline {section}{\numberline {3}髱樒エ螢顔噪譛ィ讒矩}{1}} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.\,1}譛ィ讒矩縺ョ遐エ螢顔噪螟画峩}{1}} +\newlabel{fig:dest-tree1}{{1}{2}} +\newlabel{fig:dest-tree2}{{2}{2}} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.\,2}譛ィ讒矩縺ョ髱樒エ螢顔噪螟画峩}{2}} +\newlabel{fig:mono-tree1}{{3}{2}} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.\,3}蠢懃畑萓具シ夐撼遐エ螢顔噪譛ィ讒矩繧堤畑縺縺滉コ悟譛ィ霎樊嶌}{2}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.\,3.\,1}AVL-Tree繧堤畑縺縺滄撼遐エ螢顔噪莠悟譛ィ霎樊嶌}{2}} +\newlabel{fig:mono-dic1}{{4}{3}} +\newlabel{fig:mono-dic2}{{5}{3}} +\newlabel{fig:mono-dic2}{{6}{3}} +\@writefile{toc}{\contentsline {section}{\numberline {4}髱樒エ螢顔噪譛ィ讒矩繧堤畑縺縺櫃MS}{3}} +\@writefile{toc}{\contentsline {section}{\numberline {5}讀懆ィシ迺ー蠅縺ョ讒狗ッ厭{3}} +\@writefile{toc}{\contentsline {subsection}{\numberline {5.\,1}莉ョ諠ウ迺ー蠅マ{3}} +\@writefile{toc}{\contentsline {subsection}{\numberline {5.\,2}莉ョ諠ウ蛹也ョ。逅繝繝シ繝ォ縺ョ螳溯」}{3}} +\@writefile{toc}{\contentsline {section}{\numberline {6}縺セ縺ィ繧±{3}} diff -r 000000000000 -r 50a9279c19eb shoshi-paper.dvi Binary file shoshi-paper.dvi has changed diff -r 000000000000 -r 50a9279c19eb shoshi-paper.log --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/shoshi-paper.log Sun Aug 07 01:55:35 2011 +0900 @@ -0,0 +1,186 @@ +This is pTeXk, Version 3.1415926-p3.1.11 (utf8.euc) (TeX Live 2010) (format=platex 2011.5.15) 7 AUG 2011 01:52 + restricted \write18 enabled. + %&-line parsing enabled. +**shoshi-paper.tex +(./shoshi-paper.tex +pLaTeX2e <2006/11/10> (based on LaTeX2e <2009/09/24> patch level 0) +Babel and hyphenation patterns for english, usenglishmax, ukenglish, ba +sque, bulgarian, coptic, welsh, czech, slovak, german, ngerman, danish, esperan +to, spanish, catalan, galician, estonian, farsi, finnish, french, irish, greek, + monogreek, ancientgreek, croatian, hungarian, interlingua, ibycus, bahasa, ice +landic, italian, latin, mongolian, dutch, norsk, polish, portuguese, pinyin, ro +manian, russian, slovenian, samin, uppersorbian, serbian, swedish, turkish, ukr +ainian, dumylang, nohyphenation, loaded. +(./compsoft.cls +Document Class: compsoft 2000/11/02 ver 0.10 +(./compsoft.sty +Document Style `compsoft' ascii version <23 Mar 92>. +\@maxsep=\dimen118 +\@dblmaxsep=\dimen119 +\JQ=\dimen120 +\Q=\dimen121 +\@Baseline=\dimen122 +\jspaceskip=\dimen123 +\jmathkanjiskip=\dimen124 +\@mojihaba=\dimen125 +\c@part=\count81 +\c@section=\count82 +\c@subsection=\count83 +\c@subsubsection=\count84 +\c@paragraph=\count85 +\c@subparagraph=\count86 +\@currentmojihaba=\skip41 +\twodigits=\skip42 +\bibbox=\box41 +\@beforecaptionskip=\skip43 +\@aftercaptionskip=\skip44 +\@tempboxb=\box42 +\c@figure=\count87 +\c@table=\count88 +\@floatheight=\dimen126 +\@floatlinecount=\count89 +\@temptitlebox=\box43 +\strokeinterval=\dimen127 +\strokewidth=\dimen128 +\rightstrokewidth=\dimen129 +\boxinterval=\dimen130 +\boxwidth=\dimen131 +\leftboxwidth=\dimen132 +\c@volpageoffset=\count90 +\c@蟾サ謨ー=\count91 +\c@蜿キ謨ー=\count92 +\c@蟷エ謨ー=\count93 +\c@firstpage=\count94 +\c@lastpage=\count95 +\dimen@@=\dimen133 +\@interlinegap=\skip45 +\@leftcolumnfootnote=\box44 +\@rightcolumnfootnote=\box45 +\adjustbox=\box46 +\adjustheight=\dimen134 +\adjustlinecount=\count96 +)) +\currentYear=\count97 +\currentKai=\count98 + (/usr/local/texlive/2010/texmf-dist/tex/latex/graphics/graphicx.sty +Package: graphicx 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR) + +(/usr/local/texlive/2010/texmf-dist/tex/latex/graphics/keyval.sty +Package: keyval 1999/03/16 v1.13 key=value parser (DPC) +\KV@toks@=\toks15 +) +(/usr/local/texlive/2010/texmf-dist/tex/latex/graphics/graphics.sty +Package: graphics 2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR) + +(/usr/local/texlive/2010/texmf-dist/tex/latex/graphics/trig.sty +Package: trig 1999/03/16 v1.09 sin cos tan (DPC) +) +(/usr/local/texlive/2010/texmf-dist/tex/latex/latexconfig/graphics.cfg +File: graphics.cfg 2010/04/23 v1.9 graphics configuration of TeX Live +) +Package graphics Info: Driver file: dvipdfm.def on input line 91. + +(/usr/local/texlive/2010/texmf/tex/latex/dvipdfm/dvipdfm.def +File: dvipdfm.def 1999/9/6 vx.x Driver-dependant file +)) +\Gin@req@height=\dimen135 +\Gin@req@width=\dimen136 +) (./mediabb.sty +Package: mediabb 2006/10/26 v1.9 iNOUE Koich! +) (/usr/local/texlive/2010/texmf-dist/tex/latex/url/url.sty +\Urlmuskip=\muskip10 +Package: url 2006/04/12 ver 3.3 Verb mode for urls, etc. +) (./shoshi-paper.aux + +LaTeX Warning: Label `fig:mono-dic2' multiply defined. + +) +\openout1 = `shoshi-paper.aux'. + +LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 29. +LaTeX Font Info: ... okay on input line 29. +LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 29. +LaTeX Font Info: ... okay on input line 29. +LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 29. +LaTeX Font Info: ... okay on input line 29. +LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 29. +LaTeX Font Info: ... okay on input line 29. +LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 29. +LaTeX Font Info: ... okay on input line 29. +LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 29. +LaTeX Font Info: ... okay on input line 29. +LaTeX Font Info: Checking defaults for JY1/mc/m/n on input line 29. +LaTeX Font Info: ... okay on input line 29. +LaTeX Font Info: Checking defaults for JT1/mc/m/n on input line 29. +LaTeX Font Info: ... okay on input line 29. +LaTeX Font Info: Font shape `JT1/gt/bx/n' in size <8> not available +(Font) Font shape `JT1/gt/m/n' tried instead on input line 70. +LaTeX Font Info: Font shape `JY1/gt/bx/n' in size <8> not available +(Font) Font shape `JY1/gt/m/n' tried instead on input line 70. +LaTeX Font Info: Font shape `JT1/gt/bx/n' in size <17.28> not available +(Font) Font shape `JT1/gt/m/n' tried instead on input line 70. +LaTeX Font Info: Font shape `JY1/gt/bx/n' in size <17.28> not available +(Font) Font shape `JY1/gt/m/n' tried instead on input line 70. +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <14.4> on input line 70. +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <7> on input line 70. +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <8> on input line 70. +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <6> on input line 70. +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <5> on input line 70. +LaTeX Font Info: Font shape `JT1/gt/bx/n' in size <10> not available +(Font) Font shape `JT1/gt/m/n' tried instead on input line 72. +LaTeX Font Info: Font shape `JY1/gt/bx/n' in size <10> not available +(Font) Font shape `JY1/gt/m/n' tried instead on input line 72. + + +LaTeX Warning: Citation `DYNAMO' on page 1 undefined on input line 77. + + +LaTeX Warning: Citation `BIGTABLE' on page 1 undefined on input line 77. + +LaTeX Font Info: Font shape `JT1/gt/bx/n' in size <9> not available +(Font) Font shape `JT1/gt/m/n' tried instead on input line 82. +LaTeX Font Info: Font shape `JY1/gt/bx/n' in size <9> not available +(Font) Font shape `JY1/gt/m/n' tried instead on input line 82. +File: dest-tree1.pdf Graphic file (type pdf) + +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <9> on input line 91. +File: dest-tree2.pdf Graphic file (type pdf) + [1 + + +] +File: mono-tree1.pdf Graphic file (type pdf) + +File: mono-dic1.pdf Graphic file (type pdf) + [2] +File: mono-dic2.pdf Graphic file (type pdf) + + +File: mono-dic3.pdf Graphic file (type pdf) + +Overfull \hbox (28.76392pt too wide) in paragraph at lines 156--157 + [] + [] + +[3] (./shoshi-paper.aux) + +LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right o +n input line 174. + + ) +Here is how much of TeX's memory you used: + 880 strings out of 494462 + 10306 string characters out of 3171224 + 73541 words of memory out of 3000000 + 4261 multiletter control sequences out of 15000+200000 + 19246 words of font info for 74 fonts, out of 3000000 for 9000 + 678 hyphenation exceptions out of 8191 + 25i,9n,34p,1101b,843s stack positions out of 5000i,500n,10000p,200000b,50000s + +Output written on shoshi-paper.dvi (3 pages, 20200 bytes). diff -r 000000000000 -r 50a9279c19eb shoshi-paper.pdf Binary file shoshi-paper.pdf has changed diff -r 000000000000 -r 50a9279c19eb shoshi-paper.tex --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/shoshi-paper.tex Sun Aug 07 01:55:35 2011 +0900 @@ -0,0 +1,174 @@ +% Sample file for the use of compsoft style file. +% +\documentclass[T]{compsoft} + +% Preamble +% +% 縲後さ繝ウ繝斐Η繝シ繧ソ繧ス繝輔ヨ繧ヲ繧ァ繧「縲崎ェ後↓謗イ霈峨&繧後k隲匁枚縺ョ蝣エ蜷茨シ梧ャ。縺ァ +% 蟾サ謨ーシ悟捷謨ーシ碁幕蟋九壹シ繧クシ檎オゆコ繝壹シ繧ク繧呈欠螳壹☆繧具シ +%\volNoPp{16}{5}{78}{83} + +% 繝ッ繝シ繧ッ繧キ繝ァ繝繝励↓繧医k謗ィ阮ヲ隲匁枚縺ョ蝣エ蜷茨シ後Ρ繝シ繧ッ繧キ繝ァ繝繝怜錐繧呈欠螳壹☆繧具シ +% \suisen{繝ッ繝シ繧ッ繧キ繝ァ繝繝怜錐} + +% 迚ケ髮縺ョ蝣エ蜷茨シ檎音髮縺ョ繧ソ繧、繝医Ν繧剃ク弱∴繧具シ +% \tokushu{迚ケ髮縺ョ繧ソ繧、繝医Ν} + +% 螟ァ莨夊ォ匁枚縺ョ蝣エ蜷茨シ圭taikai 縺ァ髢句ぎ蟷エ繧呈欠螳壹☆繧具シ弱%縺薙〒謖螳壹@縺溷ケエ縺九i +% 螟ァ莨壹ョ蝗樊焚縺ッ險育ョ励&繧後kシ +\taikai{2011} + +% 縺薙%縺ォシ御スソ逕ィ縺吶k繝代ャ繧ア繝シ繧ク繧貞玲嫌縺吶kシ +\usepackage[dvipdfm]{graphicx} +\usepackage{mediabb} +\usepackage{url} + +% 繝ヲ繝シ繧カ縺悟ョ夂セゥ縺励◆繝槭け繝ュ縺ェ縺ゥ縺ッ縺薙%縺ォ鄂ョ縺擾シ弱◆縺縺怜ュヲ莨夊ェ後ョ繧ケ繧ソ繧、繝ォ縺ョ +% 蜀榊ョ夂セゥ縺ッ蜴溷援縺ィ縺励※驕ソ縺代k縺薙→シ + +\begin{document} + +% 隲匁枚縺ョ繧ソ繧、繝医Ν +\title{Cassandra縺ィ髱樒エ螢顔噪讒矩繧堤畑縺縺櫃MS縺ョ繧ケ繧ア繝シ繝ゥ繝薙Μ繝繧」讀懆ィシ迺ー蠅縺ョ讒狗ッ厭 + +% 闡苓 +% 蜥梧枚隲匁枚縺ョ蝣エ蜷茨シ悟ァ薙→蜷阪ョ髢薙↓縺ッ蜊願ァ偵せ繝壹シ繧ケ繧貞・繧鯉シ +% 隍謨ー縺ョ闡苓縺ョ髢薙ッ蜈ィ隗偵せ繝壹シ繧ケ縺ァ蛹コ蛻繧 +% +\author{邇牙沁 蟆螢ォ \and 豐ウ驥 逵滓イサ +% +% 縺薙%縺ォ繧ソ繧、繝医Ν闍ア險ウ (闍ア譁縺ョ蝣エ蜷医ッ蜥瑚ィウ) 繧呈嶌縺擾シ +% +\ejtitle{Constructing Scalability Evaluation Environment for CMS using Monotonic-Tree Operation and Cassandra} +% +% 縺薙%縺ォ闡苓闍ア譁陦ィ險 (闍ア譁縺ョ蝣エ蜷医ッ蜥梧枚陦ィ險) 縺翫h縺ウ +% 謇螻 (蜥梧枚縺翫h縺ウ闍ア譁) 繧呈嶌縺擾シ +% 隍謨ー闡苓縺ョ謇螻槭ッ縺セ縺ィ繧√※繧医>シ +% +\shozoku{Shoshi TAMAKI, Shinji KONO}{逅臥帥螟ァ蟄ヲ逅蟾・蟄ヲ遐皮ゥカ遘第ュ蝣ア蟾・蟄ヲ蟆よ判} +{Dept. \ of Information Engineering, Ryukyu University} +% +% 蜃コ蜈ク諠蝣ア縺ッ \shutten 縺ィ縺吶l縺ー蜃コ蜉帙&繧後kシ +%\shutten +% +% 蜿嶺サ伜ケエ譛域律シ瑚ィ倅コ九き繝繧エ繝ェ縺ェ縺ゥ縺ッ閾ェ蜍慕噪縺ォ逕滓舌&繧後kシ +%\uketsuke{1999}{8}{3} +% +% 縺昴ョ莉厄シ瑚壽ウィ縺ォ蜈・繧後k繧ゅョ縺後≠繧後ーシ圭note 縺ォ險倩ソー縺吶kシ +%\note{閼壽ウィ縺ォ蜈・繧後k蜀螳ケ} +} + +% +% 蜥梧枚繧「繝悶せ繝医Λ繧ッ繝 +\Jabstract{% +譛ャ遐皮ゥカ縺ァ縺ッシ後せ繧ア繝シ繝ゥ繝薙Μ繝繧」縺ョ縺ゅkCMS繧帝幕逋コ縺吶k縺溘a縺ォシ訓C繧ッ繝ゥ繧ケ繧ソ繧貞茜逕ィ縺励◆繧ケ繧ア繝シ繝ゥ繝薙Μ繝繧」縺ョ讀懆ィシ迺ー蠅繧呈ァ狗ッ峨@シ後Ο繝繧ッ繝輔Μ繝シ縺ェ譛ィ讒矩縺ァ縺ゅk髱樒エ螢顔噪譛ィ讒矩繝サ螟壽ョオ繧ュ繝」繝繧キ繝・繝サCassandra繧堤畑縺縺溯ィュ險医→螳溯」繧定。後▲縺ヲ譚・縺滂シ惹サ雁屓縺ッシ悟ョ溯」縺励◆繧キ繧ケ繝繝縺ョ繧ケ繧ア繝シ繝ゥ繝薙Μ繝繧」繧呈、懆ィシ縺吶k縺溘aシ梧ァ狗ッ峨@縺溘せ繧ア繝シ繝ゥ繝薙Μ繝繧」縺ョ讀懆ィシ迺ー蠅繧堤畑縺縺ヲ繝吶Φ繝√槭シ繧ッ繧貞叙繧奇シ後せ繧ア繝シ繝ゥ繝薙Μ繝繧」縺後≠繧九°遒コ隱阪☆繧九◆繧√↓シ檎腸蠅讒狗ッ峨r陦後▲縺滂シ弱∪縺滂シ碁撼遐エ螢顔噪譛ィ讒矩繧偵ヰ繝ゥ繝ウ繧ケ譛ィ縺ォ蠢懃畑縺暦シ後ヰ繝ゥ繝ウ繧ケ譛ィ縺ョ諤ァ閭ス縺ァ縺ゅkO(log N)繧剃ソ昴■縺、縺、荳ヲ蛻励↓隱ュ縺ソ繝サ譖ク縺崎セシ縺ソ縺悟庄閭ス縺ァ縺ゅk霎樊嶌繧「繝ォ繧エ繝ェ繧コ繝縺ョ謠先。医r縺吶kシ +} +% +% 闍ア譁繧「繝悶せ繝医Λ繧ッ繝茨シ亥、ァ莨夊ォ匁枚縺ォ縺ッ蠢隕√↑縺) +% \Eabstract{} +% +\maketitle + +\section{縺ッ縺倥a縺ォ} +縲Cassandra縺ッ隍謨ー縺ョ繧オ繝シ繝上y繝シ縺ヲ繧吝虚菴懊r諠ウ螳壹@縺溷謨」繝繧吶シ繧ソ繝倥y繝シ繧ケ縺ヲ繧吶≠繧具シ取悽遐皮ゥカ縺ッシ靴assandra縺ョ讀懆ィシ縺ィ髱樒エ螢顔噪譛ィ讒矩繧堤畑縺縺溘せ繧ア繝シ繝ゥ繝薙Μ繝繧」縺ョ縺ゅkCMS縺ョ險ュ險医→髢狗匱繧定。後▲縺滂シ +髱樒エ螢顔噪譛ィ讒矩繧堤畑縺縺櫃MS縺ョ縺ィ縺ッシ梧惠讒矩縺ァ陦ィ縺吶%縺ィ縺ョ蜃コ譚・繧九さ繝ウ繝繝ウ繝繧堤キィ髮縺吶k髫帙↓シ檎キィ髮蜈縺ョ譛ィ讒矩繧堤エ螢翫☆繧九%縺ィ縺ェ縺冗キィ髮縺吶k繧「繝ォ繧エ繝ェ繧コ繝縺ァ縺ゅkシ弱%繧後r蛻ゥ逕ィ縺励※Cassandra荳翫↓髱樒エ螢顔噪譛ィ讒矩繧呈ァ狗ッ峨@CMS繧貞ョ溯」縺吶k縺薙→縺後〒縺阪◆シ蚕\ +縲譛ャ遐皮ゥカ縺ァ縺ッシ碁幕逋コ縺励◆CMS縺ョ繧ケ繧ア繝シ繝ゥ繝薙Μ繝繧」縺ョ讀懆ィシ繧定。後≧縺溘aシ御サョ諠ウ迺ー蠅繧堤畑縺縺滓、懆ィシ迺ー蠅縺ョ讒狗ッ峨→邂。逅繧ス繝輔ヨ繧ヲ繧ァ繧「繧帝幕逋コ縺励◆シ +\section{蛻謨」繝繝シ繧ソ繝吶シ繧ケCassandra} + Cassandra縺ッ, FaceBook縺瑚ェ遉セ縺ョ縺溘a縺ォ髢狗匱縺励◆蛻謨」Key-Value繧ケ繝医い繝繝シ繧ソ繝吶シ繧ケ縺ァ縺ゅjシ轡ynamo\cite{DYNAMO}縺ィBigTable\cite{BIGTABLE}繧貞粋繧上○縺溽音蠕エ繧呈戟縺」縺ヲ縺繧. 2008蟷エ縺ォ繧ェ繝シ繝励Φ繧ス繝シ繧ケ縺ィ縺励※蜈ャ髢九&繧, 2009蟷エ縺ォApache Incubator縺ョ繝励Ο繧ク繧ァ繧ッ繝医→縺ェ縺」縺. +2010蟷エ縺ォ縺ッApache縺ョ繝医ャ繝励Ξ繝吶Ν繝励Ο繧ク繧ァ繧ッ繝医→縺ェ繧, 迴セ蝨ィ縺ァ繧るサ郢√↓繝舌シ繧ク繝ァ繝ウ繧「繝繝励′陦後o繧後※縺繧. \\ +\section{髱樒エ螢顔噪譛ィ讒矩} +縲髱樒エ螢顔噪譛ィ讒矩縺ィ縺ッシ梧惠讒矩繧堤キィ髮縺吶k髫帙↓邱ィ髮蜈縺ョ譛ィ讒矩繧堤エ螢翫☆繧九%縺ィ縺ェ縺擾シ梧眠縺励¥譛ィ讒矩繧呈ァ狗ッ峨☆繧具シ取眠縺励>譛ィ讒矩縺ョ繝ォ繝シ繝医ヮ繝シ繝峨r鄂ョ縺肴鋤縺医k縺薙→縺ォ繧医j邱ィ髮縺吶k譁ケ豕輔〒縺ゅkシ蚕\ +髱樒エ螢顔噪縺ォ螟画峩縺吶k縺薙→縺ァシ檎キィ髮蜈縺ョ遐エ螢翫☆繧九%縺ィ縺ェ縺冗キィ髮縺吶k縺薙→縺悟コ譚・繧九◆繧シ梧惠讒矩縺ョ謨エ蜷域ァ繧剃ソ昴■縺、縺、螟画峩縺吶k縺薙→縺悟庄閭ス縺ォ縺ェ繧具シ +\subsection{譛ィ讒矩縺ョ遐エ螢顔噪螟画峩} +縲蠕捺擂縺ョ遐エ螢顔噪譛ィ讒矩縺ッシ悟ュ伜惠縺吶k譛ィ讒矩繧呈嶌縺肴鋤縺医※邱ィ髮縺吶kシ惹サ・荳九ョ讒倥↑謫堺ス懊r陦後≧シ蚕\ +\begin{figure}[!htbp] +\begin{center} + \includegraphics[scale=0.5]{dest-tree1.pdf} +\end{center} +\caption{譛ィ讒矩縺ョ遐エ螢顔噪螟画峩萓急 +\label{fig:dest-tree1} +\end{figure} +縲蝗ウ\ref{fig:dest-tree1}縺ョ謫堺ス懊〒縺ッシ後ヮ繝シ繝$F$縺ョ蜀螳ケ繧偵ヮ繝シ繝$G$縺ォ譖ク縺肴鋤縺医k謫堺ス懊r陦後▲縺滂シ守エ螢顔噪螟画峩縺ァ縺ッシ悟腰邏斐↓邱ィ髮縺励◆縺繝弱シ繝峨r譖ク縺肴鋤縺医k縺薙→縺ォ繧医j陦後o繧後kシ弱%縺ョ謫堺ス懊〒縺ッシ檎キィ髮譎ゅ↓譛ィ繧貞盾辣ァ縺励※縺繧句ヲ逅縺後≠繧句エ蜷茨シ悟盾辣ァ縺輔l縺ヲ縺繧区惠讒矩繧堤エ螢翫☆繧九◆繧シ悟盾辣ァ繧帝幕蟋九@縺溯ェ霆「縺ァ縺ョ譛ィ讒矩縺ョ謨エ蜷域ァ縺檎エ螢翫&繧後k縺ィ縺縺蝠城。後′襍キ縺阪kシ蚕\ +\begin{figure}[!htbp] +\begin{center} + \includegraphics[scale=0.4]{dest-tree2.pdf} +\end{center} +\caption{遐エ螢顔噪螟画峩縺ョ蝠城。檎せ} +\label{fig:dest-tree2} +\end{figure} +縺薙ョ蝠城。後r隗」豎コ縺吶k縺溘a縺ォ縺ッシ梧惠讒矩縺ョ謫堺ス懊↓謗剃サ門宛蠕。繧貞叙繧雁・繧後※繝ュ繝繧ッ縺吶k蠢隕√′縺ゅkシ弱@縺九@シ後◎縺ョ譁ケ豕輔〒縺ッ繧ケ繧ア繝シ繝ゥ繝薙Μ繝繧」繧堤「コ菫昴〒縺阪k縺ィ縺ッ閠縺医i繧後↑縺縺溘aシ碁撼遐エ螢顔噪縺ェ螟画峩繧呈婿豕輔r逕ィ縺縺ヲ譛ィ讒矩繧堤キィ髮縺吶kシ +\subsection{譛ィ讒矩縺ョ髱樒エ螢顔噪螟画峩} +譛ィ讒矩縺ョ髱樒エ螢顔噪縺ェ螟画峩縺ッシ檎キィ髮蜈縺ョ譛ィ讒矩繧堤エ螢翫○縺壹↓邱ィ髮繧定。後≧シ檎キィ髮縺ョ讒伜ュ舌r蝗ウ\ref{fig:mono-tree1}縺ォ遉コ縺呻シ主峙\ref{fig:mono-tree1}縺ァ縺ッ蝗ウ\ref{fig:dest-tree1}縺ィ蜷梧ァ倥↓繝弱シ繝$F$縺ョ蜀螳ケ繧偵ヮ繝シ繝$G$縺ォ譖ク縺肴鋤縺医k蜃ヲ逅繧定。後▲縺ヲ縺繧具シ蚕\ +\begin{figure}[!htbp] +\begin{center} + \includegraphics[scale=0.4]{mono-tree1.pdf} +\end{center} +\caption{譛ィ讒矩縺ョ髱樒エ螢顔噪螟画峩萓急 +\label{fig:mono-tree1} +\end{figure} +縲縺薙ョ譁ケ豕輔〒縺ョ邱ィ髮縺ッ莉・荳九ョ謇矩繧堤畑縺縺ヲ陦後o繧後kシ +\begin{enumerate} + \item{繝ォ繝シ繝医ヮ繝シ繝峨〒縺ゅk繝弱シ繝$A$縺九i邱ィ髮蟇セ雎。縺ァ縺ゅk繝弱シ繝$F$縺セ縺ァ縺ョ繝代せ繧偵さ繝斐シ縺吶kシ趣シ医ヮ繝シ繝$A,C,F$繧偵さ繝斐シ縺吶kシ厭 + \item{繝代せ縺ォ蜷ォ縺セ繧後↑縺繝弱シ繝峨ッ邱ィ髮蜈縺ョ繝弱シ繝峨→蜈ア譛峨☆繧具シ趣シ医さ繝斐シ繝弱シ繝$A$縺九i繝弱シ繝$B$縺ク繝ェ繝ウ繧ッ繧剃ス懈舌☆繧具シ厭 + \item{邱ィ髮蟇セ雎。縺ァ縺ゅk繝弱シ繝$F$縺ッ邱ィ髮縺帙★シ後さ繝斐シ縺励◆繝弱シ繝$F$繧偵ヮ繝シ繝$G$縺ク縺ィ邱ィ髮縺吶kシ枝 + \item{譛ィ讒矩縺ョ繝ォ繝シ繝医ヮ繝シ繝峨r繝弱シ繝$A$縺九i繧ウ繝斐シ縺励◆繝弱シ繝$A$縺ク縺ィ鄂ョ縺肴鋤縺医kシ枝 +\end{enumerate} +縺薙ョ謇矩縺ァ縺ッシ悟縺ョ譛ィ讒矩縺ッ遐エ螢翫&繧後k縺薙→縺ッ辟。縺シ後◎縺ョ縺溘a譛ィ縺ョ髢イ隕ァ閠縺悟ュ伜惠縺励※縺縺ヲ繧る夢隕ァ縺励※縺繧区惠讒矩縺ョ謨エ蜷域ァ縺檎エ螢翫&繧後k縺薙→縺ッ縺ェ縺シ +繧医▲縺ヲシ御クヲ蛻励↓隱ュ縺ソ譖ク縺阪r陦後≧縺薙→縺悟コ譚・繧具シ + +\subsection{蠢懃畑萓具シ夐撼遐エ螢顔噪譛ィ讒矩繧堤畑縺縺滉コ悟譛ィ霎樊嶌} +縲縺薙ョ譁ケ豕輔ョ蠢懃畑萓九→縺励※髱樒エ螢顔噪譛ィ讒矩縺ィ繝舌Λ繝ウ繧ケ譛ィ繧堤畑縺縺滉コ悟譛ィ霎樊嶌繧定縺医k縺薙→縺悟コ譚・繧具シ惹コ悟譛ィ霎樊嶌縺ィ縺ッ莠悟謗「邏「繧堤畑縺縺欅(lg n)繧剃ソ晁ィシ縺吶k霎樊嶌繧「繝ォ繧エ繝ェ繧コ繝縺ァ縺ゅkシ惹コ悟譛ィ霎樊嶌縺ァ縺ッシ後ヰ繝ゥ繝ウ繧ケ縺ョ縺ィ繧後◆譛ィ讒矩繧堤カュ謖√☆繧九◆繧√↓繝舌Λ繝ウ繧ケ譛ィ縺ョ繧「繝ォ繧エ繝ェ繧コ繝繧貞茜逕ィ縺吶kシ +縺薙l繧峨ョ繧「繝ォ繧エ繝ェ繧コ繝縺ィ髱樒エ螢顔噪譛ィ讒矩繧堤オ縺ソ蜷医o縺帙k縺薙→縺ォ繧医jシ御クヲ蛻励↓隱ュ縺ソ譖ク縺阪r陦後≧縺薙→縺悟コ譚・繧玖セ樊嶌繧剃ス懈舌☆繧九%縺ィ縺悟コ譚・繧具シ +縺セ縺滂シ後%縺ョ霎樊嶌繧「繝ォ繧エ繝ェ繧コ繝縺ョ蛻ゥ轤ケ縺ィ縺励※霎樊嶌蜈ィ菴薙ョ繧ウ繝斐シ縺ォ縺九°繧玖ィ育ョ鈴上′O(1)縺ァ貂医縺薙→繧ょ茜轤ケ縺ョ荳縺、縺ァ縺ゅkシ +\subsubsection{AVL-Tree繧堤畑縺縺滄撼遐エ螢顔噪莠悟譛ィ霎樊嶌} +縲螳溯」萓九→縺励※シ窟VL-Tree繧堤畑縺縺滄撼遐エ螢顔噪莠悟譛ィ霎樊嶌繧堤エケ莉九☆繧具シ弱%縺ョ霎樊嶌縺ッ隱ュ縺ソ譖ク縺阪′O(lg n)縺九▽霎樊嶌縺ョ隍陬ス縺ョ繧ウ繧ケ繝医′O(1)縺ァ譛峨k縺薙→繧剃ソ晁ィシ縺吶kシ +\begin{enumerate} +\item{霎樊嶌縺ョ隱ュ縺ソ霎シ縺ソ}\\ +縲髱樒エ螢贋コ悟譛ィ霎樊嶌縺ョ隱ュ縺ソ霎シ縺ソ縺ッ騾壼クク縺ョ莠悟譛ィ縺ィ蜷梧ァ倥〒シ後Ν繝シ繝医ヮ繝シ繝峨h繧翫く繝シ縺ョ螟ァ蟆城未菫ゅr豈碑シ縺怜、繧呈、懃エ「縺吶kシ弱◎縺ョ縺溘aシ檎怐逡・縺吶kシ +繧ュ繝シ繧呈、懃エ「縺吶k髫帙↓シ御コ悟譛ィ霎樊嶌縺ァ菴ソ繧上l縺ヲ縺繧区惠讒矩縺ッ遐エ螢翫&繧後k縺薙→縺後↑縺縺溘aシ御クヲ蛻励↓陦後≧縺薙→縺悟コ譚・縺搾シ後せ繝ャ繝繝峨そ繝シ繝輔〒縺ゅkシ +\item{霎樊嶌縺ョ譖ク縺崎セシ縺ソ}\\ +縲髱樒エ螢願セ樊嶌縺ョ譖ク縺崎セシ縺ソ縺ッ莉・荳九ョ謇矩縺ァ陦後o繧後kシ +\begin{enumerate} +\item{莠悟譛ィ謗「邏「繧医jシ梧嶌縺阪%繧蝣エ謇繧堤音螳壹☆繧具シ弱%縺ョ譎ゑシ悟酔譎ゅ↓騾夐℃縺励◆繝弱シ繝峨ョ繧ウ繝斐シ繧定。後≧シ枝 +\begin{figure}[!htbp] +\begin{center} + \includegraphics[scale=0.4]{mono-dic1.pdf} +\end{center} +\caption{謇矩1:繝弱シ繝峨ョ繧ウ繝斐シ縺ィ譖ク縺崎セシ縺ソ} +\label{fig:mono-dic1} +\end{figure} +\\縲縺薙ョ萓九〒縺ッシ梧惠讒矩縺ォ譁ー縺励¥繝弱シ繝$7$繧定ソス蜉縺吶kシ弱◎縺ョ縺溘aシ檎キィ髮蜈縺ョ莠悟譛ィ繧医j$50,25,15$縺ョ繝弱シ繝峨r繧ウ繝斐シ縺吶kシ惹サ悶ョ蠖ア髻ソ縺ョ縺ェ縺$100,35$縺ッ蜈ア譛峨☆繧具シ +\item{繝ュ繝シ繧ォ繝ォ縺ォ繧ウ繝斐シ縺励◆繝弱シ繝峨r邱ィ髮縺暦シ梧嶌縺崎セシ縺ソ繧} +\\縲谺。縺ォシ後さ繝斐シ縺励◆譛ィ讒矩繧堤キィ髮縺玲嶌縺崎セシ縺ソ繧定。後≧シ主峙\ref{fig:mono-dic1}縺ョ萓九〒縺ッ繝弱シ繝$15$縺ョ蜿ウ驛ィ蛻縺ォ譁ー縺励¥繝弱シ繝$7$繧定ソス蜉縺吶kシ +\item{繧ウ繝斐シ縺礼キィ髮縺励◆繝弱シ繝峨h繧翫Ν繝シ繝医ヮ繝シ繝峨∪縺ァ繧定オー譟サ縺暦シ梧惠縺ョ蝗櫁サ「縺悟ソ隕√↑蝣エ蜷医ッ蝗櫁サ「縺輔○繧具シ枝 +\begin{figure}[!htbp] +\begin{center} + \includegraphics[scale=0.4]{mono-dic2.pdf} +\end{center} +\caption{謇矩2:繧ウ繝斐シ縺励◆譛ィ讒矩縺ョ繝舌Λ繝ウ繧ケ} +\label{fig:mono-dic2} +\end{figure} +\\縲譁ー縺励¥讒狗ッ峨@縺滉コ悟譛ィ縺ョ繝舌Λ繝ウ繧ケ縺輔○繧九◆繧√↓譛ィ讒矩繧定ソス蜉縺励◆繝弱シ繝峨h繧翫Ν繝シ繝医ヮ繝シ繝峨∪縺ァ霎ソ繧翫ヰ繝ゥ繝ウ繧ケ繧堤「コ隱阪☆繧具シ主峙\ref{fig:mono-dic2}縺ァ縺ッ繝弱シ繝峨r$7-15-25-50$縺ィ繝ォ繝シ繝医∈縺ィ繝舌Λ繝ウ繧ケ繧堤「コ隱阪@シ悟屓霆「縺悟ソ隕√〒縺ゅk繝弱シ繝$50$縺ョ菴咲スョ縺ァ譛ィ縺ョ蝗櫁サ「繧定。後≧シ +\item{CAS繧堤畑縺縺ヲシ後Ν繝シ繝医ヮ繝シ繝峨∈縺ョ蜿らァ繧貞・繧梧崛縺医kシ枝 +譛蠕後↓シ御コ悟譛ィ霎樊嶌縺後Ν繝シ繝医ヮ繝シ繝峨→縺励※菫晄戟縺励※縺繧狗キィ髮蜈縺ョ譛ィ讒矩繧抵シ梧眠縺励>譛ィ讒矩縺ク縺ィ鄂ョ縺肴鋤縺医kシ弱%縺ョ譎CAS繧剃スソ逕ィ縺吶k縺薙→縺ォ繧医j繧「繝医Α繝繧ッ縺ォ鄂ョ縺肴鋤縺医kシ惹サ悶ョ繧ケ繝ャ繝繝峨′縺薙ョ譛ィ讒矩繧堤キィ髮縺礼スョ縺肴鋤縺医※縺縺溷エ蜷茨シ後%縺ョ蜃ヲ逅縺ッ螟ア謨励☆繧具シ弱◎縺ョ蝣エ蜷茨シ悟榊コヲシ碁撼遐エ螢顔噪縺ォ邱ィ髮繧定。後≧シ +\begin{figure}[!htbp] +\begin{center} + \includegraphics[scale=0.4]{mono-dic3.pdf} +\end{center} +\caption{謇矩3:髱樒エ螢顔噪縺ォ邱ィ髮縺励◆譛ィ讒矩縺ョ驕ゥ逕ィ} +\label{fig:mono-dic2} +\end{figure} +\end{enumerate} +\item{霎樊嶌縺ョ繧ウ繝斐シ}\\ +縲髱樒エ螢願セ樊嶌縺ョ繧ウ繝斐シ縺ッシ悟腰縺ォ繝ォ繝シ繝医ヮ繝シ繝峨r蜈ア譛峨☆繧九□縺代〒陦後≧縺薙→縺悟コ譚・繧具シ取惠讒矩縺ッ遐エ螢翫&繧後↑縺縺溘aシ悟縺ョ譛ィ讒矩縺ッ荳榊、峨〒縺ゅkシ主ア譛峨@縺滓惠讒矩繧貞縺ォ繝ュ繝シ繧ォ繝ォ譁ー縺励>譛ィ讒矩繧剃ス懈舌@縺ヲ縺縺上◆繧シ悟撫鬘後ッ襍キ縺阪↑縺シ蚕\繧医▲縺ヲシ後%縺ョ蝣エ蜷医ョ險育ョ鈴上ッ螳壽焚縺ァ縺ゅjO(1)縺ァ縺ゅkシ +\end{enumerate} +縺薙ョ莠悟譛ィ霎樊嶌縺ッ荳サ縺ォシ瑚セ樊嶌繧偵さ繝斐シ縺吶k縺ィ縺阪↓蜉ケ譫懊r逋コ謠ョ縺吶kシ + +\section{髱樒エ螢顔噪譛ィ讒矩繧堤畑縺縺櫃MS} +\section{讀懆ィシ迺ー蠅縺ョ讒狗ッ厭 +譛ャ讀懆ィシ縺ァ縺ッシ悟燕蝗櫁。後▲縺蘖C繧ッ繝ゥ繧ケ繧ソ縺ォ繧医k繧ケ繧ア繝シ繝ゥ繝薙Μ繝繧」縺ョ讀懆ィシ迺ー蠅縺ィ縺ッ逡ー縺ェ繧奇シ後ヶ繝ャ繝シ繝峨し繝シ繝舌シ荳翫↓讀懆ィシ迺ー蠅讒狗ッ峨☆繧具シ弱ヶ繝ャ繝シ繝峨し繝シ繝舌シ縺ィ縺ッ +\subsection{莉ョ諠ウ迺ー蠅マ +\subsection{莉ョ諠ウ蛹也ョ。逅繝繝シ繝ォ縺ョ螳溯」} +\section{縺セ縺ィ繧± + +\end{document}