aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Pouar <pouar@pouar.net>2019-05-10 10:37:58 -0500
committerGravatar Pouar <pouar@pouar.net>2020-04-28 20:54:00 -0500
commit43d6b78a58456ba95cada8f15f77caab4cca58be (patch)
tree7e2e6ade68dfff9e7bb34c6d0524a6971b4341df
parentremove data/prolog/moves.lisp (diff)
add guideguide
-rw-r--r--docs/guide/CC_Attribution-ShareAlike_4.0_International.xmp32
-rw-r--r--docs/guide/Makefile109
-rw-r--r--docs/guide/bib-macros.texi42
-rw-r--r--docs/guide/pouar.bib11
-rw-r--r--docs/guide/xmp.tex24
-rw-r--r--docs/guide/yadfa-guide-figures.in/fig1.pngbin0 -> 34718 bytes
-rw-r--r--docs/guide/yadfa-guide-figures.in/title.svg1
-rw-r--r--docs/guide/yadfa-guide.asd13
-rw-r--r--docs/guide/yadfa-guide.texi112
-rw-r--r--flatpak/net.pouar.yadfa.yml48
10 files changed, 392 insertions, 0 deletions
diff --git a/docs/guide/CC_Attribution-ShareAlike_4.0_International.xmp b/docs/guide/CC_Attribution-ShareAlike_4.0_International.xmp
new file mode 100644
index 0000000..88cd96c
--- /dev/null
+++ b/docs/guide/CC_Attribution-ShareAlike_4.0_International.xmp
@@ -0,0 +1,32 @@
+<?xpacket begin='' id=''?>
+<x:xmpmeta xmlns:x='adobe:ns:meta/'>
+ <rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'>
+ <rdf:Description rdf:about=''
+ xmlns:xapRights='http://ns.adobe.com/xap/1.0/rights/'>
+ <xapRights:Marked>True</xapRights:Marked>
+ </rdf:Description>
+ <rdf:Description rdf:about=''
+ xmlns:xapRights='http://ns.adobe.com/xap/1.0/rights/'>
+ <xapRights:UsageTerms>
+ <rdf:Alt>
+ <rdf:li xml:lang='x-default' >This work is licensed under a &lt;a rel=&#34;license&#34; href=&#34;http://creativecommons.org/licenses/by-sa/4.0/&#34;&gt;Creative Commons Attribution-ShareAlike 4.0 International License&lt;/a&gt;.</rdf:li>
+ <rdf:li xml:lang='en_US' >This work is licensed under a &lt;a rel=&#34;license&#34; href=&#34;http://creativecommons.org/licenses/by-sa/4.0/&#34;&gt;Creative Commons Attribution-ShareAlike 4.0 International License&lt;/a&gt;.</rdf:li>
+ <rdf:li xml:lang='en' >This work is licensed under a &lt;a rel=&#34;license&#34; href=&#34;http://creativecommons.org/licenses/by-sa/4.0/&#34;&gt;Creative Commons Attribution-ShareAlike 4.0 International License&lt;/a&gt;.</rdf:li>
+ </rdf:Alt>
+ </xapRights:UsageTerms>
+ </rdf:Description>
+ <rdf:Description rdf:about=''
+ xmlns:cc='http://creativecommons.org/ns#'>
+ <cc:license rdf:resource='http://creativecommons.org/licenses/by-sa/4.0/'/>
+ </rdf:Description>
+ <rdf:Description rdf:about=''
+ xmlns:cc='http://creativecommons.org/ns#'>
+ <cc:attributionName>Pouar Dragon</cc:attributionName>
+ </rdf:Description>
+ <rdf:Description rdf:about=''
+ xmlns:dc='http://purl.org/dc/elements/1.1/'>
+ <dc:source>https://cgit.pouar.net/yadfa.git</dc:source>
+ </rdf:Description>
+ </rdf:RDF>
+</x:xmpmeta>
+<?xpacket end='r'?>
diff --git a/docs/guide/Makefile b/docs/guide/Makefile
new file mode 100644
index 0000000..d79cfc2
--- /dev/null
+++ b/docs/guide/Makefile
@@ -0,0 +1,109 @@
+SRC := yadfa-guide.texi
+export MAKEINFO := makeinfo
+export TEX := pdftex --output-format=dvi
+export PDFTEX := xetex
+TEXOBJS := yadfa-guide.ps yadfa-guide.pdf yadfa-guide.dvi
+OBJS := yadfa-guide.info yadfa-guide.html
+SVGS := $(wildcard yadfa-guide-figures.in/*.svg)
+PNGS := $(wildcard yadfa-guide-figures.in/*.png)
+SVGPNGS := $(patsubst yadfa-guide-figures.in/%.svg, yadfa-guide-figures/%.png, $(SVGS))
+SVGEPSS := $(patsubst yadfa-guide-figures.in/%.svg, yadfa-guide-figures/%.eps, $(SVGS))
+SVGPDFS := $(patsubst yadfa-guide-figures.in/%.svg, yadfa-guide-figures/%.pdf, $(SVGS))
+PNGEPSS := $(patsubst yadfa-guide-figures.in/%.png, yadfa-guide-figures/%.eps, $(PNGS))
+PNGPNGS := $(patsubst yadfa-guide-figures.in/%.png, yadfa-guide-figures/%.png, $(PNGS))
+.PHONY: maketex install-info install-pdf install-html install-ps install-dvi install-texi install-docs dvi pdf info ps html
+INSTALL := install
+INSTALL_DATA := $(INSTALL) -m644
+INSTALL_DIR := $(INSTALL) -Ddm755
+prefix := /usr/local
+datarootdir := $(prefix)/share
+docdir := $(datarootdir)/doc/yadfa
+infodir := $(datarootdir)/info
+SHELL := /bin/sh
+all: $(OBJS) maketex
+
+yadfa-guide-figures:
+ mkdir -p $@
+
+references.texi: pouar.bib.texi
+ cat $^ > $@
+$(SVGEPSS): yadfa-guide-figures/%.eps: yadfa-guide-figures.in/%.svg | yadfa-guide-figures
+ rsvg-convert -f eps -o $@ $<
+
+$(SVGPNGS): yadfa-guide-figures/%.png: yadfa-guide-figures.in/%.svg | yadfa-guide-figures
+ rsvg-convert -f png -o $@ $<
+ ect -4 -strip $@
+
+$(SVGPDFS): yadfa-guide-figures/%.pdf: yadfa-guide-figures.in/%.svg | yadfa-guide-figures
+ rsvg-convert -f pdf -o $@ $<
+
+$(PNGEPSS): yadfa-guide-figures/%.eps: yadfa-guide-figures.in/%.png | yadfa-guide-figures
+ convert $< -flatten EPS3:$@
+
+$(PNGPNGS): yadfa-guide-figures/%.png: yadfa-guide-figures.in/%.png | yadfa-guide-figures
+ install -Dm644 $< $@
+
+yadfa-guide.info: $(SRC) $(SVGPNGS) $(PNGPNGS) references.texi
+ $(MAKEINFO) --no-split $<
+
+yadfa-guide.dvi: $(SRC) $(SVGEPSS) $(PNGEPSS) references.texi
+ PDFTEX=$(PDFTEX) $(MAKEINFO) --no-split --dvi $<
+
+yadfa-guide.html: $(SRC) $(SVGPNGS) $(PNGPNGS) references.texi
+ $(MAKEINFO) --no-split --html $<
+
+yadfa-guide.pdf: $(SRC) $(SVGPDFS) $(PNGPNGS) references.texi
+ $(MAKEINFO) --no-split --pdf $<
+
+yadfa-guide.ps: $(SRC) $(SVGEPSS) $(PNGEPSS) references.texi
+ $(MAKEINFO) --no-split --ps $<
+
+maketex: $(SRC)
+ $(MAKE) -j1 $(TEXOBJS)
+
+
+$(DESTDIR)$(docdir)/yadfa-guide-figures $(DESTDIR)$(infodir)/yadfa-guide-figures: %:
+ $(INSTALL_DIR) -Ddm755 $@
+
+install-info: yadfa-guide.info $(SVGPNGS) $(PNGPNGS) $(DESTDIR)$(infodir)/yadfa-guide-figures
+ $(INSTALL_DATA) yadfa-guide.info $(DESTDIR)$(infodir)/
+ $(INSTALL_DATA) $(SVGPNGS) $(PNGPNGS) $(DESTDIR)$(infodir)/yadfa-guide-figures/
+ if $(SHELL) -c 'install-info --version' \
+ >/dev/null 2>&1; then \
+ install-info --dir-file="$(DESTDIR)$(infodir)/dir" \
+ "$(DESTDIR)$(infodir)/yadfa-guide.info"; \
+ else true; fi
+
+install-pdf: yadfa-guide.pdf $(SVGPDFS) $(PNGPNGS) $(DESTDIR)$(docdir)/yadfa-guide-figures
+ $(INSTALL_DATA) yadfa-guide.pdf $(DESTDIR)$(docdir)/
+ $(INSTALL_DATA) $(SVGPDFS) $(PNGPNGS) $(DESTDIR)$(docdir)/yadfa-guide-figures/
+
+install-html: yadfa-guide.html $(SVGPNGS) $(PNGPNGS) $(DESTDIR)$(docdir)/yadfa-guide-figures
+ $(INSTALL_DATA) yadfa-guide.html $(DESTDIR)$(docdir)/
+ $(INSTALL_DATA) $(SVGPNGS) $(PNGPNGS) $(DESTDIR)$(docdir)/yadfa-guide-figures/
+
+install-ps: yadfa-guide.ps $(SVGEPSS) $(PNGEPSS) $(DESTDIR)$(docdir)/yadfa-guide-figures
+ $(INSTALL_DATA) yadfa-guide.ps $(DESTDIR)$(docdir)/
+ $(INSTALL_DATA) $(SVGEPSS) $(PNGEPSS) $(DESTDIR)$(docdir)/yadfa-guide-figures/
+
+install-dvi: yadfa-guide.dvi $(SVGEPSS) $(PNGEPSS) $(DESTDIR)$(docdir)/yadfa-guide-figures
+ $(INSTALL_DATA) yadfa-guide.dvi $(DESTDIR)$(docdir)/
+ $(INSTALL_DATA) $(SVGEPSS) $(PNGEPSS) $(DESTDIR)$(docdir)/yadfa-guide-figures/
+
+install-texi: yadfa-guide.texi $(DESTDIR)$(docdir)/yadfa-guide-figures
+ $(INSTALL_DATA) yadfa-guide.texi $(DESTDIR)$(docdir)/
+
+install-docs: install-info install-pdf install-html install-ps install-dvi
+
+clean:
+ rm -f $(OBJS) $(TEXOBJS) $(SVGPNGS) $(SVGEPSS) $(SVGPDFS) $(PNGPNGS) $(PNGEPSS) yadfa-guide.aux yadfa-guide.log yadfa-guide.tmp yadfa-guide.toc
+
+dvi: yadfa-guide.dvi
+
+pdf: yadfa-guide.pdf
+
+info: yadfa-guide.info
+
+ps: yadfa-guide.ps
+
+html: yadfa-guide.html
diff --git a/docs/guide/bib-macros.texi b/docs/guide/bib-macros.texi
new file mode 100644
index 0000000..0fb274a
--- /dev/null
+++ b/docs/guide/bib-macros.texi
@@ -0,0 +1,42 @@
+@c -*-texinfo-*-
+@c %% bib-macros.texi --- Texinfo macros providing a crude
+@c %% bibliography and citation capability. based on my-bit-macros.texi
+
+@c % Copyright (C) 2004 Aaron S. Hawley
+@c % Copyright (C) 2020 Pouar
+
+@c % Author: Pouar
+@c % Keywords: docs, texinfo, extensions, bib
+
+@c % This file is free software; you can redistribute it and/or modify
+@c % it under the terms of the GNU General Public License as published by
+@c % the Free Software Foundation; either version 2, or (at your option)
+@c % any later version.
+
+@c % This file is distributed in the hope that it will be useful,
+@c % but WITHOUT ANY WARRANTY; without even the implied warranty of
+@c % MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+@c % GNU General Public License for more details.
+
+@c % You should have received a copy of the GNU General Public License
+@c % along with GNU Emacs; see the file COPYING. If not, write to
+@c % the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+@c % Boston, MA 02111-1307, USA.
+
+@macro bibcite{ref}
+@set \ref\isref true
+@set generate-references true
+@xref{\ref\,\ref\,\ref\}
+@end macro
+
+@macro bibreferences
+@ifset generate-references
+@table @cite
+@include references.texi
+@end table
+@end ifset
+@c %**else if
+@ifclear generate-references
+(References is nonexisent)
+@end ifclear
+@end macro
diff --git a/docs/guide/pouar.bib b/docs/guide/pouar.bib
new file mode 100644
index 0000000..6d94611
--- /dev/null
+++ b/docs/guide/pouar.bib
@@ -0,0 +1,11 @@
+@manual{yadfa-user-guide,
+ author = "Pouar",
+ title = "Yadfa User Guide",
+ date = "2020-04-12"
+}
+@booklet{babying-the-ponies,
+ author = "Pouar",
+ date = "2017-11-17T15:43:00-06:00",
+ title = "Babying The Ponies",
+ url = "https://www.furaffinity.net/view/25471395"
+} \ No newline at end of file
diff --git a/docs/guide/xmp.tex b/docs/guide/xmp.tex
new file mode 100644
index 0000000..3c33c75
--- /dev/null
+++ b/docs/guide/xmp.tex
@@ -0,0 +1,24 @@
+\def\includemetadata#1#2{
+ \ifpdf
+ \ifx\directlua\undefined
+ \ifx\pdftexversion\undefined\else
+ \pdfcompresslevel 9
+ \pdfobjcompresslevel 9
+ \immediate\pdfobj stream attr {/Type/Metadata/Subtype/XML} file {#2}
+ \pdfcatalog { /Metadata \the\pdflastobj\space 0 R}
+ \pdfinfo{#1}
+ \fi
+ \else
+ \pdfvariable compresslevel 9
+ \pdfvariable objcompresslevel 9
+ \immediate\pdfextension obj stream attr {/Type/Metadata/Subtype/XML} file {#2}
+ \pdfextension catalog { /Metadata \the\numexpr\pdffeedback lastobj\relax\space 0 R}
+ \pdfextension info {#1}
+ \fi
+ \fi
+ \ifx\XeTeXrevision\undefined\else
+ \special{pdf: docinfo <<#1>>}
+ \special{pdf:fstream @xmp (#2) <</Type/Metadata/Subtype/XML>>}
+ \special{pdf:put @catalog << /Metadata @xmp >>}
+ \fi
+} \ No newline at end of file
diff --git a/docs/guide/yadfa-guide-figures.in/fig1.png b/docs/guide/yadfa-guide-figures.in/fig1.png
new file mode 100644
index 0000000..21e1f22
--- /dev/null
+++ b/docs/guide/yadfa-guide-figures.in/fig1.png
Binary files differ
diff --git a/docs/guide/yadfa-guide-figures.in/title.svg b/docs/guide/yadfa-guide-figures.in/title.svg
new file mode 100644
index 0000000..a95b2b8
--- /dev/null
+++ b/docs/guide/yadfa-guide-figures.in/title.svg
@@ -0,0 +1 @@
+<svg height="910.41077" width="1024" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="272.79681" x2="254.12024" y1="476.64795" y2="535.94427"><stop offset="0" stop-color="#d2f1cb"/><stop offset="1" stop-color="#cdf9c3"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="456.6662" x2="579.09351" y1="428.55344" y2="428.55344"><stop offset="0" stop-color="#4c43d3"/><stop offset=".5" stop-color="#88b9e3"/><stop offset="1" stop-color="#5950d6"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="-169.13718" x2="-170.40012" y1="264.14258" y2="135.07076"><stop offset="0" stop-color="#8de17a"/><stop offset="1" stop-color="#a3f590"/></linearGradient><g transform="matrix(4.9341424 0 0 4.9341424 -1833.3299 -1809.1115)"><path d="m553.12245 458.90789c0 49.29704-40.00919 89.30623-89.30623 89.30623s-89.30623-40.00919-89.30623-89.30623 40.00919-89.30623 89.30623-89.30623 89.30623 40.00919 89.30623 89.30623z" fill="#f2f2f2" fill-rule="evenodd"/><path d="m14.025391 135.29297c1.300361 2.35725 2.682527 4.6635 4.183593 6.88476 1.015741 1.50309 2.150971 2.9135 3.253907 4.34961 2.082347-1.57983 4.061936-3.12626 6.789062-4.91992 19.34658-12.72443 33.864446-5.09794 43.134766-6.99804 9.27033-1.90006 4.982225-14.29247 10.578125-23.75782 6.0758-10.27709-21.482118-17.51529-27.804688-9.41406-7.86826 10.08175-6.457945 17.11222-13.546875 19.57422-6.703839 2.32825-17.734987 8.77622-26.58789 14.28125z" fill="url(#c)" fill-rule="evenodd" stroke="#3e7e42" stroke-width="2.983" transform="translate(371.55999 366.65166)"/><path d="m467.36457 391.60385c2.24061.3336 3.79273 2.19772 2.65834 6.23403l-31.66055 110.35917c-1.13439 4.03632-2.8591 5.03252-5.09971 4.69891-2.2406-.3336-4.12352-1.86694-2.98913-5.90325l31.66056-110.35917c1.13439-4.03631 3.18989-5.36329 5.43049-5.02969z" fill="#e0773e" stroke="#000" stroke-width="2.722669"/><g fill-rule="evenodd"><g fill="#9af286" stroke="#3e7e42" stroke-linecap="round" stroke-width="2.983"><path d="m448.05225 488.20443c9.49254 1.22673 12.30691-9.45061 9.03192-14.51678-2.98426-4.61643-13.23681-9.63863-15.84524-3.274-1.95575 4.77208 3.21281 7.4826 7.52625 7.03783"/><path d="m444.43069 493.83066c-3.87281-2.0276-9.26866-1.59952-6.84526-8.26922 1.7913-4.93005 7.69086-1.14693 15.59606 4.26081 7.90521 5.40773-.29336 12.10016-9.89445 11.27085"/><path d="m419.57651 478.78648c3.24366-5.76566 4.19563-11.58586 7.71095-12.79303 3.39406-1.16551 11.51772-7.10401 14.43778-5.53476 2.92001 1.56926 5.25102 7.17499-4.13314 11.68676-4.47504 2.15154-4.66421 7.82618-8.30039 10.07632"/></g><path d="m387.21038 504.61846c.84389 1.41032 1.64052 2.85237 2.55859 4.21093.13543.2004.2966.38085.4336.58008 13.42745-7.94977 25.03042-15.03063 30.97656-19.49023 1.74401-1.308 7.4497-14.15603 9.32813-18.57227.93921-2.20811 8.88525-6.48 8.44336-7.60351-.4419-1.1235-5.01375.81234-9.7129 3.92578-4.85546 3.217-7.96628 18.54999-14.07031 21.16601-5.05164 2.16499-18.80558 9.7378-27.95703 15.78321z" fill="url(#a)"/><g fill="#86d973"><path d="m453.19526 478.54252c-2.9743.11016-4.62669-.33048-5.17749 1.54223s1.43207 5.3978 2.64382 5.72828c1.21176.33048 4.84701-2.09302 5.06733-3.74541s-.77112-2.86414-2.53366-3.5251z"/><path d="m451.76319 491.54131c-2.20319-1.32191-6.60956-1.8727-7.27052-.99143-.66095.88128 2.86414 1.43207 2.09303 3.19462s-2.31334 1.54223-2.86414 2.31334c-.5508.77112-1.54223 2.09303-.44064 2.86415 1.10159.77111 8.9229-.66096 9.58386-1.76255.66095-1.1016 2.75398-3.74542-1.10159-5.61813z"/></g></g><path d="m553.12245 458.90789c0 49.29704-40.00919 89.30623-89.30623 89.30623s-89.30623-40.00919-89.30623-89.30623 40.00919-89.30623 89.30623-89.30623 89.30623 40.00919 89.30623 89.30623z" fill="none" stroke="#000" stroke-width="5.9"/><path d="m457.44994 445.29057c18.61497 5.73515 36.06143-6.40912 46.7732.34584 10.71176 6.75496 20.06188 16.41948 36.91404 14.87535 16.66794-1.52725 37.95634-9.5575 37.95634-9.5575s-20.92313-9.0258-29.94912-19.29193c-9.02601-10.26612-13.30975-20.88639-29.15219-26.55472-21.51435-7.69771-39.59357-2.84376-48.50761-7.89327-5.35944 18.01012-14.03466 48.07623-14.03466 48.07623z" fill="url(#b)"/><circle cx="464.67938" cy="459.11319" fill="none" r="76.199661"/><g fill="#fff"><path d="m505.90456 439.20325c.20988.0102.41782.0478.62735.0672.26481.0221.53003.0387.79525.055.1433.005.28639.0212.42976.024.0411.00081.16443-.00081.12333-.002-.20041-.006-.70818-.0101-.32635-.006.28509.004.56922-.0207.85107-.0614.35819-.0474.71083-.12662 1.06275-.20686.3742-.0871.74339-.19318 1.11038-.30646.37492-.11461.7391-.26007 1.10298-.40508.36621-.14751.72664-.30854 1.08619-.47142.34749-.15982.69009-.32985 1.03182-.50156.31066-.15328.61656-.31592.92105-.48104.27725-.15294.54368-.324.80378-.50425.25282-.17732.4894-.37578.72053-.58014.22666-.20504.44286-.42137.65297-.64325.22074-.23549.41632-.49253.60662-.75272.21543-.30133.41708-.61223.61298-.9265.20793-.32686.39339-.66681.57181-1.01039.18089-.35706.35045-.71972.51629-1.08396.16386-.36001.31853-.72398.46389-1.09182.1419-.35178.27516-.70682.39917-1.06527.11858-.34298.21176-.69364.2957-1.04644.0883-.38812.16319-.77923.22641-1.17218.0573-.3751.10232-.75193.14428-1.12902.0421-.36946.0605-.74115.0807-1.11232.0199-.37285.0365-.74587.0517-1.11895.0131-.34606.006-.69171-.0136-1.03727-.0235-.34193-.0652-.68197-.10754-1.02193-.0415-.32357-.1041-.64361-.16718-.96347-.0636-.31683-.15752-.62627-.25128-.93515-.0918-.30131-.20109-.59649-.31228-.89101-.0999-.27655-.21293-.54809-.33147-.81709-.11243-.23748-.23674-.46853-.37066-.6945-.14039-.24547-.29415-.48362-.45273-.71771-.15002-.22613-.31879-.43856-.48821-.65023-.193-.22686-.39319-.44706-.59827-.66298-.20285-.20696-.42019-.39829-.64693-.57846-.24453-.18212-.50911-.33763-.77962-.47799-.35131-.17856-.71593-.32767-1.06803-.50472-.35385-.17242-.70079-.35962-1.04272-.55455-.2026-.1162-.10319-.0605-.29809-.1675-1.2841-1.03429.17861-2.85028 1.46271-1.81599.19863.112.10045.0571.29451.16463.31672.16935.63315.33918.95908.4905.39285.18261.78962.35856 1.16368.57846.36204.21648.7185.44487 1.03747.72258.27952.24184.54996.49441.80025.76672.23876.25915.47258.52329.69109.79988.19962.25705.39362.51845.57036.79197.17514.27092.34974.54238.50631.82464.16504.2933.32062.59214.45563.90061.12782.29976.25101.60149.36187.90802.12561.33546.24412.67353.34758 1.01656.11123.37085.21685.74389.29055 1.12433.0717.36506.13919.73103.18558 1.10034.0478.38418.0926.76875.11761 1.15522.0224.40835.0299.81695.0148 1.22582-.0155.38186-.0324.76367-.0528 1.14531-.0221.4078-.0426.81611-.0883 1.2221-.0451.40788-.0936.81543-.1547 1.22125-.0694.44044-.15245.87872-.24976 1.31387-.0969.41607-.20427.8298-.34095 1.23485-.13094.38564-.27017.76839-.42363 1.14571-.15551.40097-.32088.79787-.49806 1.18979-.17797.39353-.35942.78548-.55142 1.17239-.19817.38958-.40198.7768-.63467 1.14715-.21623.35577-.44158.70595-.67843 1.04837-.23071.32717-.46935.64938-.73401.95019-.24147.27005-.495.52914-.75788.77843-.27805.26161-.56555.51364-.87081.7433-.31014.23329-.63068.45213-.96514.64936-.32903.19434-.66813.37056-1.00659.54777-.35614.17553-.70774.36035-1.06783.5278-.38471.18633-.77577.35903-1.16855.52762-.40633.17007-.81474.33623-1.23037.48239-.40601.13609-.81492.26506-1.23033.36959-.40448.10707-.81273.20139-1.22401.2784-.364.0594-.72693.12642-1.09625.1438-.51828.023-1.03582.00038-1.55234-.0408-.28448-.0208-.56887-.0432-.85246-.074-.14846-.0154-.29605-.0288-.4435-.0118-1.59704-.41005-1.01714-2.66859.57989-2.25855z"/><path d="m125.07617 56.560547c-.67361.07674-1.29212.631362-1.18359 1.583984.0232.17161.0459.342223.0703.513672.038.268356.0675.537755.10156.806641.0366.28766.0785.574917.10938.863281.0353.323075.0727.646604.0977.970703.0324.351841.0672.701917.10938 1.052734.0439.362537.0909.724709.14453 1.085938.0564.3774.11569.754335.17773 1.130859.0615.411323.12642.823258.20118 1.232422.0734.40592.14284.812008.19922 1.220703.0634.429061.11387.859521.17382 1.289063.0633.433884.13123.867933.20118 1.300781.0641.427544.13207.854829.20312 1.28125.0702.408633.13308.817666.21289 1.22461.0804.424225.15424.848727.24219 1.271484.0867.416182.17235.833677.26758 1.248047.0905.42404.18376.847259.27343 1.271484.0967.450241.18366.903452.27149 1.355469.0943.509586.19546 1.017289.28711 1.527344.0934.523882.1722 1.049028.25781 1.574218.0891.540079.17453 1.082347.27148 1.621094.10412.593454.2004 1.186916.31055 1.779297.10811.603384.22581 1.205502.34571 1.806641.10974.52688.22325 1.053358.35937 1.574218.0624.233817.12319.469835.19141.701172.0255.122344.0602.23199.10351.333985-.59961.72852-1.20324 1.45193-1.82226 2.164062-.65555.750088-1.3197 1.492391-1.98438 2.234375-.70699.790869-1.41166 1.585229-2.11328 2.38086-.66805.751913-1.34374 1.49723-2.01953 2.242187-.62115.677532-1.23947 1.357222-1.85156 2.042969-.61801.692975-1.22998 1.390186-1.83594 2.093746-.50819.58625-1.01295 1.17551-1.52344 1.75977-.39277.46043-.77886.9286-1.13281 1.41992-.21754.30283-.42429.61179-.64258.91406-.0997.14031-.20526.27549-.30469.41602-1.02503 1.75671 1.45936 3.2079 2.48438 1.45117.10711-.13741.2051-.28173.30859-.42187.20902-.30466.41615-.60972.63672-.90625.32162-.43618.67452-.84674 1.0293-1.25586.5099-.58081 1.01169-1.16961 1.51758-1.75391.59724-.69507 1.20538-1.37956 1.8164-2.0625.60567-.67667 1.21715-1.349273 1.83203-2.017578.6832-.757625 1.36951-1.510808 2.04492-2.27539.69815-.79341 1.40041-1.583839 2.10547-2.371094.67175-.750261 1.34407-1.500948 2.00391-2.261719.65313-.756835 1.29121-1.524821 1.92383-2.298828.60536-.74841 1.20999-1.497831 1.80078-2.257812.57547-.732955 1.13452-1.478477 1.69531-2.222657.51019-.679678 1.00977-1.368603 1.50586-2.058593.46256-.645337.91184-1.299397 1.36524-1.951172.45041-.646299.89752-1.294742 1.33593-1.949219.41542-.631262.82499-1.265375 1.22852-1.904297.39495-.634395.77879-1.275494 1.15039-1.923828.35233-.609909.69588-1.226489 1.03516-1.84375.33409-.608885.6529-1.226312.9746-1.841797.31812-.618433.63042-1.238323.93555-1.863281.29124-.614017.60075-1.219219.89844-1.830078.27717-.563652.5511-1.128643.83008-1.691406.26875-.532579.54627-1.060205.82812-1.585938.26958-.501975.5488-.99925.83789-1.490234.28307-.482868.56163-.96858.8418-1.453125.044-.0761.0887-.152407.13281-.228516.8675-1.839609-1.73406-3.066183-2.60156-1.226562-.0445.07701-.0883.153496-.13281.230468-.27717.481363-.55575.961808-.83594 1.441407-.30114.519466-.59439 1.04439-.87695 1.574218-.29167.548529-.58104 1.097862-.85743 1.654297-.27982.566378-.55713 1.134301-.83593 1.701172-.29921.608947-.60351 1.216131-.89649 1.828125-.29886.605234-.60024 1.209922-.91211 1.808594-.31382.599807-.625 1.200785-.95312 1.792969-.33297.602582-.67053 1.203092-1.01563 1.798828-.35908.617421-.72423 1.229934-1.10546 1.833984-.39387.619938-.79247 1.236082-1.19922 1.847656-.43233.643042-.87457 1.281428-1.31641 1.917969-.4449.641488-.89206 1.280099-1.34766 1.914063-.48613.6752-.97597 1.34908-1.47656 2.013672-.45952.609476-.92237 1.21556-1.39062 1.818359-.0306-.141648-.068-.281967-.0977-.423828-.11678-.580354-.23072-1.161591-.33594-1.744141-.10963-.589025-.20717-1.179395-.31054-1.769531-.0952-.53084-.18037-1.063519-.26758-1.595703-.0869-.534096-.16847-1.068527-.26172-1.601563-.0916-.516715-.19309-1.030973-.28906-1.546875-.0903-.47179-.1822-.944036-.28125-1.414062-.0901-.425225-.18216-.850426-.27344-1.275391-.0936-.410817-.17928-.822004-.26563-1.234375-.0862-.408584-.15678-.820207-.23437-1.230469-.0769-.393152-.1403-.78864-.20703-1.183593-.0695-.412001-.13473-.825171-.19727-1.238282-.0682-.430047-.13777-.860228-.20117-1.291015-.06-.429098-.1119-.860224-.17383-1.289063-.0605-.433588-.13164-.864048-.20898-1.294922-.0709-.387268-.13269-.776724-.19141-1.166015-.0604-.376685-.12294-.75362-.17969-1.13086-.051-.340431-.0949-.68176-.13672-1.023437-.04-.329083-.0728-.658224-.10351-.988281-.0265-.336225-.0631-.672563-.0996-1.007813-.0313-.302858-.0744-.602352-.11328-.904297-.0355-.277373-.0671-.556981-.10547-.833984-.0238-.168563-.0474-.337174-.0703-.505859-.10853-.952623-.83616-1.352132-1.50977-1.275391z" transform="matrix(.81067786 0 0 .81067786 371.55999 355.14112)"/><path d="m160.2168 65.607422c-.18239-.02625-.36959-.01579-.54883.02539-.48406-.01168-.98555.223469-1.31641.81836-.2783.399665-.56078.795606-.84179 1.193359-.38437.539499-.7707 1.077352-1.14063 1.626953-.40016.581168-.8017 1.161147-1.19922 1.744141-.39026.577406-.78204 1.15419-1.17969 1.726563-.40173.581883-.79774 1.166599-1.19726 1.75-.42622.623996-.85542 1.246838-1.28125 1.871093-.45456.662261-.91087 1.322715-1.36914 1.982422-.48043.694678-.95863 1.391112-1.44727 2.080078-.51074.72585-1.02029 1.453974-1.53125 2.179688-.54383.770651-1.08432 1.542605-1.63476 2.308593-.5562.77788-1.11366 1.555784-1.68555 2.322266-.54044.730796-1.08529 1.457132-1.63672 2.179688-.54753.729673-1.08979 1.463739-1.64258 2.189453-.57142.750187-1.14271 1.500068-1.72461 2.242187-.633.805289-1.26883 1.608741-1.91406 2.404297-.63411.774994-1.27829 1.541166-1.95312 2.28125-.64824.718744-1.3085 1.426947-1.97071 2.132817-.57972.6152-1.16484 1.22569-1.75586 1.83007-.37883.39131-.75857.78224-1.1289 1.18164-.17505.18853-.34696.37923-.50781.58008-1.10783 1.70572 1.30428 3.27212 2.4121 1.56641.13235-.15136.2727-.29433.41211-.43945.36287-.39483.74213-.77512 1.11329-1.16211.60032-.60983 1.18897-1.23046 1.77343-1.85547.6748-.71841 1.347-1.43901 2.00391-2.17383.69928-.769715 1.36243-1.571644 2.01758-2.378907.65208-.808225 1.29403-1.622852 1.93554-2.439453.58787-.752444 1.16502-1.51427 1.74414-2.273438.55426-.731079 1.0981-1.470577 1.6504-2.203124.55868-.725011 1.10195-1.461635 1.64648-2.197266.15541-.208221.3038-.421047.45703-.63086.25705.08231.51328.165368.77149.244141.47296.149986.94947.290755 1.42578.429688.49543.144262.99424.270972 1.49609.390625.4607.106491.92103.218545 1.38281.320312.49435.104493.97808.246663 1.46485.38086.52653.141202 1.05242.288784 1.58007.425781.49246.127301.98937.237645 1.48633.345703.29477.06333.58905.122924.88477.18164.26376.1148.51165.154748.74023.146485-.002.03973-.005.0794-.008.119141-.0419.66263-.0737 1.324836-.0996 1.988281-.0189.633963-.0422 1.26822-.0547 1.902343-.004.63817-.002 1.276152.0195 1.914063.0189.640785.0533 1.28026.0957 1.919922.0417.65048.0876 1.301333.13867 1.951173.05.63575.10629 1.27048.15625 1.90625.0237.52606.0435 1.05337.041 1.58008v1.34179.80079c0 2.0339 2.875 2.0339 2.875 0v-.80079-1.34179c.003-.56273-.0159-1.12544-.041-1.6875-.0475-.6633-.10785-1.32536-.16016-1.98828-.0503-.63826-.0956-1.277123-.13672-1.91602-.0403-.611846-.0737-1.224984-.0918-1.837891-.0206-.609354-.0232-1.218524-.0195-1.828125.0132-.614954.0345-1.228931.0527-1.84375.0254-.636393.0573-1.272587.0977-1.908203.0351-.606443.0804-1.213051.13086-1.818359.0569-.587928.11408-1.174494.17773-1.761719.0613-.584572.13845-1.167783.21875-1.75.0819-.567451.14667-1.136862.22266-1.705078.0755-.550909.14558-1.103338.2207-1.654297.076-.560111.14313-1.12199.20703-1.683594.052-.513632.1174-1.024674.17969-1.537109.0599-.491749.11289-.983642.16211-1.476563.0449-.456198.0848-.91429.12304-1.371093.0363-.427198.0662-.853411.0938-1.28125.0301-.438029.0317-.877564.0391-1.316407-.002-.421499-.0103-.844545-.0293-1.265624-.0201-.409843-.0641-.817876-.11719-1.22461-.0526-.399567-.14893-.790153-.24218-1.18164-.088-.36752-.19357-.730651-.29102-1.095704-.0846-.324629-.16404-.65095-.23633-.978515-.0797-.334116-.15598-.66896-.24023-1.001953-.0538-.201424-.0266-.103482-.0781-.296875-.16472-.74471-.6624-1.122238-1.19726-1.199219zm-.94532 4.509766c.0569.207122.11528.414759.16797.623046.0739.311382.15527.620704.20313.9375.0453.339679.086.681033.10351 1.023438.0187.371023.0224.741864.0273 1.113281-.006.399135-.01.798871-.0371 1.197266-.0267.41226-.0548.824672-.0899 1.236328-.0373.443789-.0773.886893-.12109 1.330078-.0477.475738-.0981.951178-.15625 1.425781-.0633.518554-.12847 1.036928-.18164 1.556641-.0622.544137-.12911 1.088178-.20312 1.630859-.0753.553759-.14472 1.108437-.22071 1.66211-.0742.564404-.14003 1.129806-.2207 1.693359-.0832.605456-.16071 1.212463-.22461 1.820313-.027.250449-.0509.50133-.0762.751953-.22496-.04225-.44957-.08506-.67383-.13086-.46767-.09428-.93431-.196116-1.39844-.30664-.51923-.12661-1.03497-.263119-1.54883-.410157-.5173-.132765-1.0284-.291547-1.54687-.419922-.45904-.107564-.92076-.198583-1.37695-.318359-.46492-.1021-.92943-.210499-1.38868-.335937-.4569-.125488-.90982-.261256-1.36328-.398438-.14484-.04678-.28995-.09445-.43554-.138672.38496-.544218.76874-1.089 1.15429-1.632812.51098-.727675 1.02091-1.456832 1.53321-2.183594.49266-.693222.97145-1.397571 1.45703-2.095703.46096-.662446.91618-1.32693 1.37304-1.992188.42639-.627598.85897-1.251184 1.28516-1.878906.39638-.577689.78941-1.159202 1.18945-1.734375.40272-.580415.79805-1.164539 1.19336-1.75.39672-.574692.79316-1.149634 1.18946-1.724609.12493-.186258.25809-.367095.38671-.550781z" transform="matrix(.81067786 0 0 .81067786 371.55999 355.14112)"/><path d="m515.15453 412.24489c-.0774.1309-.14189.26909-.20764.40609-.12334.26409-.24369.52959-.3626.79571-.15449.34241-.29743.68979-.43361 1.03983-.16862.43559-.3256.8755-.48127 1.31585-.1653.47272-.3254.94721-.48298 1.42255-.164.50604-.32877 1.01182-.49115 1.51839-.16575.51649-.33129 1.03306-.49281 1.5509-.1746.55886-.33967 1.12061-.50976 1.68085-.18855.61044-.36826 1.22354-.55068 1.83583-.18872.6363-.3683 1.27523-.55802 1.91124-.18851.62519-.3683 1.25295-.55163 1.87967-.18103.63185-.3573 1.26506-.5364 1.89747-.17231.61419-.35139 1.22645-.52338 1.84073-.16628.59742-.33075 1.19535-.49506 1.79332-.15837.55834-.31239 1.11789-.46921 1.67667-.14162.49145-.26405.98797-.3884 1.48396-.11731.46199-.22412.92653-.32533 1.39229-.0878.4282-.18218.85499-.27419 1.2823-.0867.3982-.18565.79356-.28904 1.1877-.0644.2412-.0324.12155-.096.35898-.36016 1.60902-2.63566 1.09969-2.2755-.50933.063-.23449.0314-.11659.0949-.3537.0978-.36359.18835-.72913.27075-1.09651.092-.42813.18743-.85552.2746-1.28467.10504-.48723.21571-.97324.3379-1.45648.12955-.51287.25323-1.0273.39987-1.53571.1558-.55525.30858-1.11132.46673-1.66591.16481-.60081.33038-1.20141.497-1.80172.1719-.61701.35202-1.23167.52516-1.84833.18107-.63764.35885-1.2762.5403-1.91372.18476-.63031.36506-1.26194.55441-1.8909.19073-.63521.36989-1.27374.55766-1.90982.18395-.61532.36325-1.23203.55312-1.84557.17169-.56393.33754-1.12961.51274-1.69246.16204-.52341.32975-1.04504.49698-1.5668.16391-.51324.33149-1.02527.4965-1.53816.16162-.48745.32456-.97442.49346-1.4594.16138-.45683.32231-.91386.49659-1.36598.14548-.3835.3004-.76343.46729-1.13815.12522-.2813.25242-.56167.38013-.84185.0858-.18125.17119-.36287.26506-.54009.69645-1.49453 2.81004-.5096 2.11358.98493z"/><g transform="matrix(.81067786 0 0 .81067786 371.55999 355.14112)"><path d="m197.73242 81.757812c-.37058-.0047-.7637.14426-1.11719.509766-.23625.21746-.45327.456221-.6582.703125-.31058.385098-.60204.785787-.89062 1.1875-.36233.491737-.71195.991853-1.04493 1.503906-.35858.557842-.68711 1.135123-1.01562 1.710938-.31894.563331-.63123 1.129967-.93945 1.699219-.29309.546481-.56931 1.100254-.84766 1.654296-.26498.52577-.5164 1.058326-.76953 1.589844-.27582.574297-.55001 1.14979-.81641 1.728516-.28307.604062-.55416 1.21426-.82422 1.824219-.26503.607035-.52597 1.216081-.79297 1.822265-.26165.59903-.52536 1.196468-.77929 1.798828-.25887.609356-.51609 1.218966-.77539 1.828126-.25807.60844-.52043 1.21502-.78125 1.82226-.24491.55769-.48681 1.11819-.73633 1.67383-.24163.54077-.47663 1.08251-.71875 1.62305-.22569.50494-.44796 1.01328-.68359 1.51367-.23417.51337-.47641 1.02089-.7129 1.53321-.22161.48264-.45712.95901-.6875 1.4375-.21108.45619-.43664.90533-.65624 1.35742-.20585.40759-.41291.81644-.62891 1.21875-.20048.37317-.40222.74414-.5918 1.12304-.78068 1.87811 1.87558 2.98163 2.65625 1.10352.18614-.36208.38176-.71834.57227-1.07813.22692-.42908.44625-.86211.66211-1.29687.22222-.45421.4452-.90752.66015-1.36523.23703-.48955.47382-.98048.70117-1.47461.23731-.51047.47863-1.01939.7129-1.53125.23658-.51411.46567-1.02966.69531-1.54688.24022-.54092.4773-1.08462.71875-1.625.25179-.56675.50068-1.13443.74804-1.70312.26285-.61007.52331-1.22071.78321-1.83204.2595-.61098.52044-1.22273.77929-1.83398.25062-.591431.51138-1.176612.76758-1.765625.0963-.219671.1917-.440108.28711-.660156.0536.02237.10475.04985.15821.07227.50102.193123 1.00535.377713 1.50586.572266.58717.235433 1.17317.474049 1.75976.710938.62479.256242 1.25275.504045 1.87695.761727.54408.22304 1.08003.46364 1.61524.70703.48479.22184.96195.46038 1.4414.69336.46787.23849.93087.48761 1.39649.73047.42099.22225.83647.45276 1.24609.69531.41768.24991.81244.53452 1.21289.81054.29372.20177.14868.10161.4375.29688 1.491 1.38336 3.44803-.72407 1.95703-2.10742-.27572-.18369-.13767-.0927-.41406-.27735-.43857-.30317-.8735-.61234-1.31836-.90625-.44097-.27361-.88829-.53369-1.34765-.775391-.47879-.262361-.96936-.503709-1.44532-.771485-.49367-.255045-.99788-.492355-1.49804-.734375-.56273-.26891-1.13213-.519312-1.70508-.765625-.6286-.259869-1.25972-.517289-1.89063-.771484-.59017-.240749-1.1816-.475308-1.77148-.716797-.50273-.205273-1.00964-.402519-1.52149-.583984-.18658-.06571-.36913-.140588-.55273-.212891.0571-.124139.11196-.249287.16992-.373047.26358-.569301.53661-1.132964.80664-1.699218.24614-.516568.49363-1.0343.75196-1.544922.26624-.531136.53379-1.061336.8164-1.583985.30112-.553216.60565-1.103416.91797-1.65039.30406-.531259.61071-1.062672.94727-1.574219.31966-.47818.65172-.946581.99218-1.410156.0416-.05696.0872-.110998.12891-.167969.0565.05229.1095.107918.16602.160156.33225.30567.67398.603072 1.01367.900391.35285.316833.70795.630123 1.06055.947265.38815.351595.78042.699528 1.17578 1.042969.42795.374033.8727.728484 1.31445 1.085938.44198.35284.88128.707509 1.31836 1.066406.39369.325838.77476.668068 1.1582 1.005859.36809.328244.73209.658841 1.09375.994141.38934.360044.77928.719692 1.17188 1.076172.36995.333671.7408.666764 1.10937 1.001953.1661.149948.3306.300569.4961.451172 1.2998 1.56437 3.5127-.273521 2.21289-1.837891-.17056-.159496-.34514-.315027-.51563-.474609-.37323-.33287-.74104-.67188-1.11328-1.00586-.38626-.341529-.76154-.69375-1.14258-1.041015-.37223-.347561-.74706-.69403-1.12695-1.033203-.40532-.366866-.82008-.722551-1.22852-1.085938-.44173-.358391-.87715-.724844-1.32617-1.074219-.42035-.340357-.84286-.676579-1.25781-1.023437-.38353-.332709-.76925-.663862-1.14453-1.005859-.35989-.326863-.7255-.64628-1.08399-.97461-.32823-.28861-.661-.573112-.98437-.867187-.25322-.226231-.50355-.453741-.7461-.691407-.0627-.06684-.12605-.1335-.18945-.199218-.15958-.612002-.73509-1.087493-1.38086-1.095704z"/><path d="m217.54688 97.677734c-.45274-.0319-.93567.157733-1.30665.673828-.17544.194628-.35359.387614-.52929.582032-.31767.375698-.64034.746555-.97266 1.109376-.44602.47807-.88686.96075-1.33008 1.44141-.48892.54476-.99132 1.07528-1.5 1.60156-.51568.52598-1.03199 1.05331-1.54687 1.58008-.4864.50933-.97095 1.01966-1.45703 1.52929-.46233.48458-.92593.96692-1.39063 1.44922-.45912.47639-.91971.95135-1.38086 1.42578-.46532.47852-.9315.95666-1.39843 1.4336-.46404.47382-.92952.94708-1.39454 1.41992-.46712.45377-.91761.9232-1.38086 1.38086-.45449.45373-.93035.88697-1.40234 1.32226-.47786.42898-.9541.85756-1.42969 1.28907-.4474.40114-.9043.79318-1.35937 1.18554-.44216.37098-.87855.7494-1.30469 1.13867-.40337.35806-.80383.71944-1.20312 1.08204-.40041.36394-.79707.7312-1.19336 1.09961-.3159.29807-.63408.59241-.95703.88281-1.31186 1.55426.8854 3.40975 2.19726 1.85547.32758-.29906.65142-.60261.97656-.9043.39013-.36113.78145-.7216 1.17578-1.07813.39866-.36018.79926-.71744 1.19922-1.07617.41881-.37161.84261-.73737 1.26953-1.09961.46967-.40519.93669-.81213 1.39649-1.22851.48205-.436.96617-.86941 1.44531-1.3086.49319-.45644.98544-.91559 1.45899-1.39257.29894-.29996.59748-.6005.89648-.90039.0577.015.11576.0304.17188.043.3846.0971.77417.17383 1.1621.25586.43981.0894.87562.20023 1.3125.30274.47197.11019.9429.2264 1.41211.34765.45318.11867.90906.21997 1.36524.32618.43146.0911.85815.201 1.28515.31054.42852.10929.86074.20936 1.29297.30274.38905.0759.77462.16075 1.16211.24414.36036.0779.72366.14663 1.08594.21484.10496.0445.20679.0739.30664.0977-.0106.34644-.0156.69328-.041 1.03906-.0343.54626-.0724 1.09136-.11914 1.63672-.0434.51433-.0828 1.03004-.11914 1.54492-.0371.46319-.0772.92511-.13086 1.38672-.0453.38285-.0924.76524-.13476 1.14844-.0353.32977-.0615.66096-.10156.99023-.0352.28585-.0739.57072-.10157.85742-.0199.18341-.0336.36736-.0527.55078-.21207 2.02281 2.64926 2.3236 2.86133.30079.0207-.19638.0331-.39359.0547-.58985.0263-.27625.0662-.55071.0996-.82617.0422-.33833.0648-.6789.10352-1.01758.0416-.37735.0906-.7538.13477-1.13086.0565-.49171.0975-.98517.13671-1.47851.0355-.51134.078-1.02245.1211-1.53321.0481-.56261.0839-1.12591.11914-1.68945.0407-.56231.0549-1.12599.0684-1.68945.0116-.51167.0207-1.02344.0293-1.53516.008-.48007.016-.95937.0234-1.43945.007-.46746.0107-.93487.0156-1.40235.005-.43891.008-.87749.0117-1.3164.002-.41028.007-.82018.01-1.23047.004-.40136.005-.80372.008-1.20508.002-.38781.001-.77625.004-1.16406.001-.39474.003-.78885.004-1.1836 0-.39321.001-.78647.002-1.17968.001-.39091.003-.78098.004-1.17188.001-.37282.001-.74631.002-1.11914-.006-.32554.009-.65147.0234-.97656.007-.29408.0365-.58609.0625-.87891.025-.28597.0503-.5712.0723-.857419.24348-.919608-.47817-1.72106-1.30468-1.779297zm-1.73243 5.410156c-.0001.0651.00012.13018 0 .19531 0 .39045-.001.78143-.002 1.17188 0 .39263-.003.7851-.004 1.17773-.001.39391-.001.78774-.004 1.18164-.001.38686-.001.77526-.004 1.16211l-.008 1.19922c-.001.40894-.004.81763-.008 1.22656-.004.43737-.009.87515-.0137 1.3125-.005.46492-.009.92962-.0156 1.39454-.003.20837-.007.41662-.01.625-.0912-.0172-.18229-.0333-.27343-.0508-.39063-.0783-.77931-.17045-1.16993-.24804-.4017-.0779-.80152-.16135-1.19921-.25782-.44436-.10773-.88341-.23616-1.33008-.33398-.43891-.0977-.87603-.20111-1.31446-.30078-.4789-.11849-.95392-.25194-1.43554-.35938-.45772-.1134-.91735-.21842-1.375-.33203-.0669-.0141-.13425-.0271-.20117-.041.32652-.33432.65295-.66865.97851-1.00391.46339-.47734.92737-.95619 1.38867-1.43555.46693-.48554.9318-.97128 1.39649-1.45898.47892-.50262.9562-1.00739 1.43945-1.50586.51934-.53127 1.04201-1.05981 1.55859-1.59375.51824-.54108 1.02798-1.08951 1.53125-1.64453.0247-.0268.0496-.0533.0742-.0801z"/></g></g></g></svg> \ No newline at end of file
diff --git a/docs/guide/yadfa-guide.asd b/docs/guide/yadfa-guide.asd
new file mode 100644
index 0000000..bb348da
--- /dev/null
+++ b/docs/guide/yadfa-guide.asd
@@ -0,0 +1,13 @@
+;;;; -*- mode: Common-Lisp; sly-buffer-package: "asdf-user"; coding: utf-8-unix; -*-
+(defsystem "yadfa-guide"
+ :defsystem-depends-on ("yadfa-asdf")
+ :depends-on ("yadfa" "yadfa/docs")
+ :components (("yadfa-asdf:bibtex-texi" "pouar")
+ ("yadfa-asdf:make" "Makefile"
+ :depends-on ("pouar")
+ :outputs #.`(,@(loop :for i :in '("dvi" "html" "info" "pdf" "ps")
+ :collect `(:type ,i :name "yadfa-guide"))
+ ,@(loop :for i :in '("fig1" "title")
+ :appending (loop :for j :in '("eps" "png" "pdf")
+ :unless (and (equal i "fig1") (equal j "pdf"))
+ :collect `(:name ,i :type ,j :directory (:relative "yadfa-guide-figures"))))))))
diff --git a/docs/guide/yadfa-guide.texi b/docs/guide/yadfa-guide.texi
new file mode 100644
index 0000000..83ce3bf
--- /dev/null
+++ b/docs/guide/yadfa-guide.texi
@@ -0,0 +1,112 @@
+\input xmp
+\input texinfo
+@documentencoding UTF-8
+@include bib-macros.texi
+@tex
+\includemetadata
+{/Author (Pouar Dragon)
+/Title (YADFA User Guide)
+/Subject (Yet Another DiaperFur Adventure)
+/Creator (Texinfo \texinfoversion)
+\ifx\XeTeXrevision\undefined\else
+ /Producer (XeTeX \the\XeTeXversion\XeTeXrevision)
+\fi}
+{CC_Attribution-ShareAlike_4.0_International.xmp}
+@end tex
+@html
+<script defer>
+MathJax = {
+ tex: {inlineMath: [['$', '$'], ['\\(', '\\)']],
+ macros: {
+ RR: "{\\bf R}",
+ bold: ["{\\bf #1}", 1]
+ }}
+};
+
+ MathJax.Hub.Config({ TeX: { extensions: [] }});
+</script>
+<!-- Source is apparently here https://github.com/mathjax/MathJax-src -->
+<script id="MathJax-script" defer src="https://cdn.jsdelivr.net/npm/mathjax@@3/es5/tex-chtml-full.js"></script>
+@end html
+@macro mathjax{math}
+@tex
+$$\math\$$
+@end tex
+@html
+$$\math\$$
+@end html
+@ifnothtml
+@ifnottex
+@center @backslashchar{}[@math{\math\}@backslashchar{}]
+@end ifnottex
+@end ifnothtml
+@end macro
+@macro imathjax{math}
+@inlineraw{html,$\math\$}
+@inlineraw{tex,$\math\$}
+@inlinefmtifelse{tex,,@inlinefmtifelse{html,,@backslashchar{}(@math{\math\}@backslashchar{})}}
+@end macro
+@dircategory Games
+@direntry
+* Yadfa Guide: (yadfa-guide). Yadfa User Guide
+@end direntry
+@settitle Yadfa User Guide
+@copying
+Copyright @copyright{} Pouar Dragon
+
+@quotation
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the CC BY-SA 4.0 or later.
+
+@url{https://creativecommons.org/licenses/by-sa/4.0}
+@end quotation
+@end copying
+
+@html
+<a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by-sa/4.0/88x31.png" /></a><br /><span xmlns:dct="http://purl.org/dc/terms/" href="http://purl.org/dc/dcmitype/Text" property="dct:title" rel="dct:type">YADFA User Guide</span> by <a xmlns:cc="http://creativecommons.org/ns#" href="https://www.pouar.net/" property="cc:attributionName" rel="cc:attributionURL">Pouar Dragon</a> is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/">Creative Commons Attribution-ShareAlike 4.0 International License</a>.<br />Based on a work at <a xmlns:dct="http://purl.org/dc/terms/" href="https://cgit.pouar.net/yadfa.git" rel="dct:source">https://cgit.pouar.net/yadfa.git</a>.
+@end html
+@titlepage
+@title Yet Another DiaperFur Adventure
+@subtitle User/Strategy Guide
+@image{yadfa-guide-figures/title,400pt}
+@author Pouar Dragon
+@page
+@vskip 0pt plus 1filll
+@insertcopying
+@end titlepage
+@summarycontents
+@contents
+
+@ifnottex
+@node Top
+@top Yadfa User Guide TOC
+
+@menu
+* Prerequisites:: What you need to install before playing.
+* Index:: Complete index.
+* References::
+@end menu
+
+@end ifnottex
+@node Prerequisites
+@chapter Prerequisites
+
+This is my first attempt at a user guide, so I hope it's easy enough to understand.
+
+If you're on Windows, you'll probably need to install an X Server, as McCLIM uses it for the graphics (UNIX and Unix-like systems typically already come with one). Unless you have Cygwin installed (which most of you probably aren't going to do). The best port of X to Windows is VcXsrv.
+
+@url{https://sourceforge.net/projects/vcxsrv}
+
+Yes, it also needs to be running when you play the game.
+
+When you start up the game, you will probably be greeted with something like this
+@float Figure,fig1
+@image{yadfa-guide-figures/fig1, 300pt}
+@end float
+@node Index
+@unnumbered Index
+@printindex cp
+@node References
+@unnumbered References
+@bibreferences
+@bye
diff --git a/flatpak/net.pouar.yadfa.yml b/flatpak/net.pouar.yadfa.yml
index 04dfc5e..c9baaf5 100644
--- a/flatpak/net.pouar.yadfa.yml
+++ b/flatpak/net.pouar.yadfa.yml
@@ -48,6 +48,54 @@ modules:
sha256: 03a78d417c605e5dbbf22e467a45ad808a1ed02c168d109eaefed33344ba40a4
post-install:
- rm -rf /app/bin
+ - name: ghostscript
+ build-options:
+ ldflags: -L/app/lib
+ prefix: /app/tmp/imk
+ config-opts:
+ - --disable-cups
+ - --disable-shared
+ strip: true
+ sources:
+ - type: archive
+ url: https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs950/ghostscript-9.50.tar.xz
+ sha256: db9bb0817b6f22974e6d5ad751975f346420c2c86a0afcfe6b4e09c47803e7d4
+ post-install:
+ - rm -rf /app/tmp/imk/share/doc /app/tmp/imk/share/man
+ - name: imagemagick
+ post-install:
+ - rm -f /app/tmp/imk/lib/*.a /app/tmp/imk/lib/*.la
+ - rm -rf /app/tmp/imk/share/doc /app/tmp/imk/share/man /app/tmp/include /app/tmp/imk/pkg-config
+ build-options:
+ ldflags: -L/app/lib -L/app/tmp/imk/lib
+ config-opts:
+ - --with-quantum-depth=16
+ - --enable-static=yes
+ - --enable-shared=no
+ - --with-rsvg
+ - --without-magick-plus-plus
+ - --enable-hdri
+ - --disable-opencl
+ - --without-perl
+ - --with-gslib
+ strip: true
+ prefix: /app/tmp/imk
+ append-ld-library-path: /app/tmp/imk/lib
+ sources:
+ - type: archive
+ url: https://www.imagemagick.org/download/releases/ImageMagick-7.0.9-2.tar.xz
+ sha256: 459675a44f4aa1f68ba079b8ba0a83cd1c07b4530a67311082be3c863f601e9a
+ - name: ect
+ buildsystem: simple
+ build-commands:
+ - bash -c "cd src;cmake . -G Ninja -DCMAKE_C_FLAGS_RELEASE='-O2' -DCMAKE_CXX_FLAGS_RELEASE='-O2';ninja -j4"
+ - install -Dm755 src/ect /app/tmp/imk/bin/ect
+ build-options:
+ prefix: /app/tmp/imk
+ strip: true
+ sources:
+ - type: git
+ url: https://github.com/fhanau/Efficient-Compression-Tool.git
- name: sbcl-bin
buildsystem: simple
build-commands: