summaryrefslogtreecommitdiffstats
path: root/Tex
diff options
context:
space:
mode:
authorTom2012-01-11 13:59:54 +0100
committerTom2012-01-11 13:59:54 +0100
commitc547df2720a876aef9dc7a8faa8f00fc0678e59f (patch)
tree9f52529e77f117a79d09dafc49c19733cf7f15c6 /Tex
parentcleanup (diff)
downloadimsi-catcher-detection-c547df2720a876aef9dc7a8faa8f00fc0678e59f.tar.gz
imsi-catcher-detection-c547df2720a876aef9dc7a8faa8f00fc0678e59f.tar.xz
imsi-catcher-detection-c547df2720a876aef9dc7a8faa8f00fc0678e59f.zip
moved mercurial to git, using git now as main cvs
Diffstat (limited to 'Tex')
-rw-r--r--Tex/Content/Abstract.tex1
-rw-r--r--Tex/Content/Abstract.tex~1
-rw-r--r--Tex/Content/Appendix.tex0
-rw-r--r--Tex/Content/Bibliography.bib141
-rw-r--r--Tex/Content/GSM.log2381
-rw-r--r--Tex/Content/GSM.tex335
-rw-r--r--Tex/Content/Motivation.tex16
-rw-r--r--Tex/Images/3gpp.jpgbin0 -> 42921 bytes
-rw-r--r--Tex/Images/3gpp.jpg~bin0 -> 9757 bytes
-rw-r--r--Tex/Images/sim.jpgbin0 -> 49820 bytes
-rw-r--r--Tex/Images/unisiegel.pdfbin0 -> 36612 bytes
-rw-r--r--Tex/Images/unisiegel.svg1266
-rw-r--r--Tex/Master/Glossary.tex57
-rw-r--r--Tex/Master/Makefile~5
-rw-r--r--Tex/Master/Master.acn127
-rw-r--r--Tex/Master/Master.acr145
-rw-r--r--Tex/Master/Master.alg7
-rw-r--r--Tex/Master/Master.aux129
-rw-r--r--Tex/Master/Master.bbl95
-rw-r--r--Tex/Master/Master.blg52
-rw-r--r--Tex/Master/Master.dvibin0 -> 65380 bytes
-rw-r--r--Tex/Master/Master.glg5
-rw-r--r--Tex/Master/Master.glo0
-rw-r--r--Tex/Master/Master.gls0
-rw-r--r--Tex/Master/Master.ist29
-rw-r--r--Tex/Master/Master.lof7
-rw-r--r--Tex/Master/Master.log1015
-rw-r--r--Tex/Master/Master.lot5
-rw-r--r--Tex/Master/Master.pdfbin0 -> 244148 bytes
-rw-r--r--Tex/Master/Master.synctex.gzbin0 -> 100858 bytes
-rw-r--r--Tex/Master/Master.tex169
-rw-r--r--Tex/Master/Master.tex~190
-rw-r--r--Tex/Master/Master.toc25
-rw-r--r--Tex/Master/Titlepage.tex39
-rw-r--r--Tex/Master/VCPref-main.tex109
-rw-r--r--Tex/Master/Vaucanson-G.tex946
-rw-r--r--Tex/Master/build8
-rw-r--r--Tex/Master/epic.sty562
-rw-r--r--Tex/Master/multido.sty27
-rw-r--r--Tex/Master/multido.tex311
-rw-r--r--Tex/Master/unittest.py117
-rw-r--r--Tex/Master/vaucanson-g.sty14
-rw-r--r--Tex/Structure.txt50
-rw-r--r--Tex/Structure.txt~50
44 files changed, 8436 insertions, 0 deletions
diff --git a/Tex/Content/Abstract.tex b/Tex/Content/Abstract.tex
new file mode 100644
index 0000000..03fa1ea
--- /dev/null
+++ b/Tex/Content/Abstract.tex
@@ -0,0 +1 @@
+asjdajslkdajdalsdj
diff --git a/Tex/Content/Abstract.tex~ b/Tex/Content/Abstract.tex~
new file mode 100644
index 0000000..0ad1899
--- /dev/null
+++ b/Tex/Content/Abstract.tex~
@@ -0,0 +1 @@
+asjdajslkdajdalsdj\gls{AD} \ No newline at end of file
diff --git a/Tex/Content/Appendix.tex b/Tex/Content/Appendix.tex
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/Tex/Content/Appendix.tex
diff --git a/Tex/Content/Bibliography.bib b/Tex/Content/Bibliography.bib
new file mode 100644
index 0000000..950ea27
--- /dev/null
+++ b/Tex/Content/Bibliography.bib
@@ -0,0 +1,141 @@
+@Book{GSM2009,
+author = {J\"{o}rg Ebersp\"{a}cher and Hans-J\"{o}rg V\"{o}gel and Christian Bettstetter and Christian Hartmann},
+editor = {John Wiley \& Sons},
+title = {GSM -- Architecture, Protocols and Services},
+publisher = {Wiley},
+year = {2009}
+}
+
+@Book{protocols1999,
+title={GSM networks: protocols, terminology, and implementation},
+author={Heine, G.},
+year={1999},
+publisher={Artech House}
+}
+
+@Book{kommsys2006,
+title={Grundkurs mobile Kommunikationssysteme : von UMTS, GSM und GRPS zu Wireless LAN und Bluetooth Piconetzen},
+author={Martin Sauter},
+year={2006},
+publisher={Vieweg}
+}
+
+@article{overview1994,
+title={Overview of GSM: philosophy and results},
+author={Haug, T.},
+journal={International Journal of Wireless Information Networks},
+volume={1},
+number={1},
+pages={7--16},
+year={1994},
+publisher={Springer}
+}
+
+@article{overview1996,
+title={Overview of GSM: The global system for mobile communications},
+author={Scourias, J.},
+journal={University of Waterloo},
+year={1996}
+}
+
+@Misc{GSM_history2011,
+title = {Brief History of GSM and the GSMA},
+year = {2011},
+note = {[Accessed: 28/11/2011]},
+key = {gsm.org},
+howpublished = {\url{http://www.gsm.org/about-us/history.htm}}
+}
+
+@Misc{GSM_stats2011,
+title = {GSM/3g Stats},
+year = {2011},
+note = {[Accessed: 28/11/2011]},
+key = {gsacom.com},
+howpublished = {\url{http://www.gsacom.com/news/statistics.php4}}
+}
+
+@Misc{hsdpa,
+title = {{UE} Radio Access capabilities},
+series = {Technical Specification},
+number = {25.306},
+year = {2011},
+key = {hsdpa},
+howpublished = {3GPP TS 25.306, \url{http://www.3gpp.org/ftp/Specs/html-info/25306.htm}}
+}
+
+@Misc{hsupa,
+title = {Medium Access Control (MAC) protocol specification},
+year = {2011},
+key = {hsupa},
+howpublished = {3GPP TS 25.321, \url{http://www.3gpp.org/ftp/Specs/html-info/25321.htm}}
+}
+
+@article{3gpp_Proposal2000,
+title={The 3GPP proposal for IMT-2000},
+author={Chaudhury, P. and Mohr, W. and Onoe, S.},
+journal={Communications Magazine, IEEE},
+volume={37},
+number={12},
+pages={72--81},
+year={1999},
+publisher={IEEE}
+}
+
+@article{ITU1200,
+title={Intelligent Network},
+author={{Telecomunication standardization sector of ITU}},
+journal={SERIES Q: Switching and Signaling},
+volume={Q1200},
+number={7},
+year={1997},
+publisher={ITU}
+}
+
+@Misc{GSM0207,
+title = {Digital cellular telecommunications system (Phase 2+): Mobile Stations (MS) features},
+series = {Technical Specification},
+number = {02.07},
+year = {2000},
+howpublished = {GSM 02.07, \url{http://www.3gpp.org/ftp/Specs/archive/02_series/02.07/0207-710.zip}}
+}
+
+@Misc{GSM0505,
+title = {Radio Access Network: Radio transmission and reception},
+series = {Technical Specification},
+number = {05.05},
+year = {1999},
+howpublished = {GSM 05.05, \url{http://www.3gpp.org/ftp/Specs/archive/05_series/05.05/0505-8k0.zip}}
+}
+
+@Misc{GSM23003,
+title = {Numbering, addressing and identification},
+series = {Technical Specification},
+number = {23.003},
+year = {2011},
+howpublished = {GSM 23.003, \url{http://www.3gpp.org/ftp/Specs/archive/23_series/23.003/23003-a30.zip}}
+}
+
+@Misc{ISO7810,
+title = {Identification cards -- Physical characteristics},
+series = {ISO},
+number = {7810:2003},
+year = {2003},
+howpublished = {ISO/IEC 7810:2003, \url{http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=31432}}
+}
+
+@Misc{ITU212,
+title={List of Mobile Country or Geographical Area Codes},
+author={{Telecomunication standardization sector of ITU}},
+journal={Annex to ITU Operational Bulletin},
+volume={953},
+year={2010},
+publisher={ITU}
+}
+
+@Misc{GSM23078,
+title = {Customised Applications for Mobile network Enhanced Logic},
+series = {Technical Specification},
+number = {23.078},
+year = {2011},
+howpublished = {GSM 23.078, \url{http://www.3gpp.org/ftp/Specs/archive/23_series/23.078/23078-b00.zip}}
+} \ No newline at end of file
diff --git a/Tex/Content/GSM.log b/Tex/Content/GSM.log
new file mode 100644
index 0000000..bcfc752
--- /dev/null
+++ b/Tex/Content/GSM.log
@@ -0,0 +1,2381 @@
+This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009/Debian) (format=pdflatex 2011.10.17) 28 NOV 2011 14:48
+entering extended mode
+ %&-line parsing enabled.
+**GSM.tex
+(./GSM.tex
+LaTeX2e <2009/09/24>
+Babel <v3.8l> and hyphenation patterns for english, usenglishmax, dumylang, noh
+yphenation, farsi, arabic, croatian, bulgarian, ukrainian, russian, czech, slov
+ak, danish, dutch, finnish, french, basque, ngerman, german, german-x-2009-06-1
+9, ngerman-x-2009-06-19, ibycus, monogreek, greek, ancientgreek, hungarian, san
+skrit, italian, latin, latvian, lithuanian, mongolian2a, mongolian, bokmal, nyn
+orsk, romanian, irish, coptic, serbian, turkish, welsh, esperanto, uppersorbian
+, estonian, indonesian, interlingua, icelandic, kurmanji, slovenian, polish, po
+rtuguese, spanish, galician, catalan, swedish, ukenglish, pinyin, loaded.
+! Undefined control sequence.
+l.1 \chapter
+ {GSM}
+The control sequence at the end of the top line
+of your error message was never \def'ed. If you have
+misspelled it (e.g., `\hobx'), type `I' and the correct
+spelling (e.g., `I\hbox'). Otherwise just continue,
+and I'll forget about whatever was undefined.
+
+
+! LaTeX Error: Missing \begin{document}.
+
+See the LaTeX manual or LaTeX Companion for explanation.
+Type H <return> for immediate help.
+ ...
+
+l.1 \chapter{G
+ SM}
+You're in trouble here. Try typing <return> to proceed.
+If that doesn't work, type X <return> to quit.
+
+Missing character: There is no G in font nullfont!
+Missing character: There is no S in font nullfont!
+Missing character: There is no M in font nullfont!
+Missing character: There is no T in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no p in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no w in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no g in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no v in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no v in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no v in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no w in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no f in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no m in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no m in font nullfont!
+Missing character: There is no p in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no p in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no f in font nullfont!
+! Undefined control sequence.
+l.2 ... overview of some important aspects of \gls
+ {gsm}.
+The control sequence at the end of the top line
+of your error message was never \def'ed. If you have
+misspelled it (e.g., `\hobx'), type `I' and the correct
+spelling (e.g., `I\hbox'). Otherwise just continue,
+and I'll forget about whatever was undefined.
+
+Missing character: There is no g in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no m in font nullfont!
+Missing character: There is no . in font nullfont!
+Missing character: There is no T in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no f in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no w in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no g in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no v in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no b in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no f in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no u in font nullfont!
+Missing character: There is no m in font nullfont!
+Missing character: There is no m in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no y in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no v in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no u in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no f in font nullfont!
+! Undefined control sequence.
+l.3 ...historical summary on the evolution of \gls
+ {gsm} and how it came to b...
+The control sequence at the end of the top line
+of your error message was never \def'ed. If you have
+misspelled it (e.g., `\hobx'), type `I' and the correct
+spelling (e.g., `I\hbox'). Otherwise just continue,
+and I'll forget about whatever was undefined.
+
+Missing character: There is no g in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no m in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no w in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no m in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no b in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no w in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no y in font nullfont!
+Missing character: There is no . in font nullfont!
+Missing character: There is no I in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no n in font nullfont!
+! Undefined control sequence.
+<write> ...erence `sec:protocol' on page \thepage
+ \space undefined\on@line .
+l.4 In section \ref{sec:protocol}
+ the system architecture and its components...
+The control sequence at the end of the top line
+of your error message was never \def'ed. If you have
+misspelled it (e.g., `\hobx'), type `I' and the correct
+spelling (e.g., `I\hbox'). Otherwise just continue,
+and I'll forget about whatever was undefined.
+
+
+LaTeX Warning: Reference `sec:protocol' on page undefined on input line 4.
+
+Missing character: There is no t in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no y in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no m in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no u in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no m in font nullfont!
+Missing character: There is no p in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no w in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no p in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no b in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no w in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no b in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no x in font nullfont!
+Missing character: There is no p in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no u in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no w in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no I in font nullfont!
+Missing character: There is no M in font nullfont!
+Missing character: There is no S in font nullfont!
+Missing character: There is no I in font nullfont!
+Missing character: There is no - in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no p in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no . in font nullfont!
+Missing character: There is no S in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no n in font nullfont!
+! Undefined control sequence.
+<write> ...ference `sec:catcher' on page \thepage
+ \space undefined\on@line .
+l.5 Section \ref{sec:catcher}
+ will describe how an IMSI-catcher works and ho...
+The control sequence at the end of the top line
+of your error message was never \def'ed. If you have
+misspelled it (e.g., `\hobx'), type `I' and the correct
+spelling (e.g., `I\hbox'). Otherwise just continue,
+and I'll forget about whatever was undefined.
+
+
+LaTeX Warning: Reference `sec:catcher' on page undefined on input line 5.
+
+Missing character: There is no w in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no b in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no w in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no I in font nullfont!
+Missing character: There is no M in font nullfont!
+Missing character: There is no S in font nullfont!
+Missing character: There is no I in font nullfont!
+Missing character: There is no - in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no w in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no k in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no w in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no f in font nullfont!
+Missing character: There is no f in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no f in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no m in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no y in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no m in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no m in font nullfont!
+Missing character: There is no p in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no p in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no . in font nullfont!
+
+Overfull \hbox (20.0pt too wide) in paragraph at lines 1--6
+[]
+ []
+
+
+Overfull \hbox (10.86105pt too wide) in paragraph at lines 1--6
+[]
+ []
+
+
+Overfull \hbox (10.86105pt too wide) in paragraph at lines 1--6
+[]
+ []
+
+! Undefined control sequence.
+l.7 \section
+ {A Historical Perspective}
+The control sequence at the end of the top line
+of your error message was never \def'ed. If you have
+misspelled it (e.g., `\hobx'), type `I' and the correct
+spelling (e.g., `I\hbox'). Otherwise just continue,
+and I'll forget about whatever was undefined.
+
+
+! LaTeX Error: Missing \begin{document}.
+
+See the LaTeX manual or LaTeX Companion for explanation.
+Type H <return> for immediate help.
+ ...
+
+l.7 \section{A
+ Historical Perspective}
+You're in trouble here. Try typing <return> to proceed.
+If that doesn't work, type X <return> to quit.
+
+Missing character: There is no A in font nullfont!
+Missing character: There is no H in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no P in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no p in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no v in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no T in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no y in font nullfont!
+Missing character: There is no m in font nullfont!
+Missing character: There is no G in font nullfont!
+Missing character: There is no S in font nullfont!
+Missing character: There is no M in font nullfont!
+Missing character: There is no w in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no g in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no y in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no v in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no f in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no m in font nullfont!
+Missing character: There is no . in font nullfont!
+Missing character: There is no T in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no m in font nullfont!
+Missing character: There is no m in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no w in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no p in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no f in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no e in font nullfont!
+! Undefined control sequence.
+l.9 This committee was part of the \gls
+ {cept} 1982, with the task of develop...
+The control sequence at the end of the top line
+of your error message was never \def'ed. If you have
+misspelled it (e.g., `\hobx'), type `I' and the correct
+spelling (e.g., `I\hbox'). Otherwise just continue,
+and I'll forget about whatever was undefined.
+
+Missing character: There is no c in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no p in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no 1 in font nullfont!
+Missing character: There is no 9 in font nullfont!
+Missing character: There is no 8 in font nullfont!
+Missing character: There is no 2 in font nullfont!
+Missing character: There is no , in font nullfont!
+Missing character: There is no w in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no k in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no f in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no v in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no p in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no g in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no p in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no - in font nullfont!
+Missing character: There is no E in font nullfont!
+Missing character: There is no u in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no p in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no g in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no u in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no m in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no b in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no 9 in font nullfont!
+Missing character: There is no 0 in font nullfont!
+Missing character: There is no 0 in font nullfont!
+Missing character: There is no M in font nullfont!
+Missing character: There is no H in font nullfont!
+Missing character: There is no z in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no g in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no . in font nullfont!
+Missing character: There is no 1 in font nullfont!
+Missing character: There is no 9 in font nullfont!
+Missing character: There is no 8 in font nullfont!
+Missing character: There is no 6 in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no f in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no q in font nullfont!
+Missing character: There is no u in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no y in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no g in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no w in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no f in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no y in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no . in font nullfont!
+Missing character: There is no T in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no f in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no u in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no f in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no k in font nullfont!
+Missing character: There is no g in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no u in font nullfont!
+Missing character: There is no p in font nullfont!
+Missing character: There is no w in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no w in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no v in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no p in font nullfont!
+Missing character: There is no m in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no f in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no p in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no m in font nullfont!
+Missing character: There is no p in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no b in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no g in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no w in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no k in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no u in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no g in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no 8 in font nullfont!
+Missing character: There is no 0 in font nullfont!
+Missing character: There is no ' in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no . in font nullfont!
+Missing character: There is no E in font nullfont!
+Missing character: There is no x in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no m in font nullfont!
+Missing character: There is no p in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no f in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no u in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no w in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no k in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no w in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no C in font nullfont!
+Missing character: There is no - in font nullfont!
+Missing character: There is no N in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no z in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no G in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no m in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no y in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no e in font nullfont!
+! Undefined control sequence.
+l.12 ...works were the C-Netz in Germanyn the \gls
+ {tacs} in the UK or \gls{n...
+The control sequence at the end of the top line
+of your error message was never \def'ed. If you have
+misspelled it (e.g., `\hobx'), type `I' and the correct
+spelling (e.g., `I\hbox'). Otherwise just continue,
+and I'll forget about whatever was undefined.
+
+Missing character: There is no t in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no U in font nullfont!
+Missing character: There is no K in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no r in font nullfont!
+! Undefined control sequence.
+l.12 ... Germanyn the \gls{tacs} in the UK or \gls
+ {nmt} in Scandinavia.
+The control sequence at the end of the top line
+of your error message was never \def'ed. If you have
+misspelled it (e.g., `\hobx'), type `I' and the correct
+spelling (e.g., `I\hbox'). Otherwise just continue,
+and I'll forget about whatever was undefined.
+
+Missing character: There is no n in font nullfont!
+Missing character: There is no m in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no S in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no v in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no . in font nullfont!
+
+Overfull \hbox (20.0pt too wide) in paragraph at lines 7--13
+[]
+ []
+
+
+Overfull \hbox (27.03038pt too wide) in paragraph at lines 7--13
+\OT1/cmr/m/it/10 Group
+ []
+
+
+Overfull \hbox (35.26643pt too wide) in paragraph at lines 7--13
+\OT1/cmr/m/it/10 Sp^^Seciale
+ []
+
+
+Overfull \hbox (17.65544pt too wide) in paragraph at lines 7--13
+\OT1/cmr/m/it/10 Mo-
+ []
+
+
+Overfull \hbox (14.82211pt too wide) in paragraph at lines 7--13
+\OT1/cmr/m/it/10 bile
+ []
+
+! Undefined control sequence.
+l.14 \gls
+ {cept} itself was around since 1959 and the member founded the \gls...
+The control sequence at the end of the top line
+of your error message was never \def'ed. If you have
+misspelled it (e.g., `\hobx'), type `I' and the correct
+spelling (e.g., `I\hbox'). Otherwise just continue,
+and I'll forget about whatever was undefined.
+
+
+! LaTeX Error: Missing \begin{document}.
+
+See the LaTeX manual or LaTeX Companion for explanation.
+Type H <return> for immediate help.
+ ...
+
+l.14 \gls{c
+ ept} itself was around since 1959 and the member founded the \gls...
+
+You're in trouble here. Try typing <return> to proceed.
+If that doesn't work, type X <return> to quit.
+
+Missing character: There is no c in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no p in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no f in font nullfont!
+Missing character: There is no w in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no u in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no 1 in font nullfont!
+Missing character: There is no 9 in font nullfont!
+Missing character: There is no 5 in font nullfont!
+Missing character: There is no 9 in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no m in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no m in font nullfont!
+Missing character: There is no b in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no f in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no u in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no e in font nullfont!
+! Undefined control sequence.
+l.14 ...since 1959 and the member founded the \gls
+ {etsi} in 1988.
+The control sequence at the end of the top line
+of your error message was never \def'ed. If you have
+misspelled it (e.g., `\hobx'), type `I' and the correct
+spelling (e.g., `I\hbox'). Otherwise just continue,
+and I'll forget about whatever was undefined.
+
+Missing character: There is no e in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no 1 in font nullfont!
+Missing character: There is no 9 in font nullfont!
+Missing character: There is no 8 in font nullfont!
+Missing character: There is no 8 in font nullfont!
+Missing character: There is no . in font nullfont!
+Missing character: There is no I in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no m in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no y in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no , in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no m in font nullfont!
+Missing character: There is no m in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no u in font nullfont!
+Missing character: There is no b in font nullfont!
+Missing character: There is no m in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no f in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no p in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no f in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no f in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no w in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no m in font nullfont!
+Missing character: There is no m in font nullfont!
+Missing character: There is no u in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no . in font nullfont!
+Missing character: There is no T in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no y in font nullfont!
+Missing character: There is no m in font nullfont!
+Missing character: There is no w in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no p in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no 1 in font nullfont!
+Missing character: There is no 9 in font nullfont!
+Missing character: There is no 9 in font nullfont!
+Missing character: There is no 1 in font nullfont!
+Missing character: There is no , in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no f in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no m in font nullfont!
+Missing character: There is no m in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no b in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no m in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no p in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no f in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no e in font nullfont!
+! Undefined control sequence.
+l.16 ...er the committee became a part of the \gls
+ {etsi} in 1989 to \emph{Gl...
+The control sequence at the end of the top line
+of your error message was never \def'ed. If you have
+misspelled it (e.g., `\hobx'), type `I' and the correct
+spelling (e.g., `I\hbox'). Otherwise just continue,
+and I'll forget about whatever was undefined.
+
+Missing character: There is no e in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no 1 in font nullfont!
+Missing character: There is no 9 in font nullfont!
+Missing character: There is no 8 in font nullfont!
+Missing character: There is no 9 in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no . in font nullfont!
+Missing character: There is no I in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no v in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no y in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no m in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no y in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no p in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no f in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no f in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no r in font nullfont!
+! Undefined control sequence.
+l.17 ...very same year the specifications for \gls
+ {dcs1800} were also submit...
+The control sequence at the end of the top line
+of your error message was never \def'ed. If you have
+misspelled it (e.g., `\hobx'), type `I' and the correct
+spelling (e.g., `I\hbox'). Otherwise just continue,
+and I'll forget about whatever was undefined.
+
+Missing character: There is no d in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no 1 in font nullfont!
+Missing character: There is no 8 in font nullfont!
+Missing character: There is no 0 in font nullfont!
+Missing character: There is no 0 in font nullfont!
+Missing character: There is no w in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no u in font nullfont!
+Missing character: There is no b in font nullfont!
+Missing character: There is no m in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no . in font nullfont!
+Missing character: There is no T in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no w in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no y in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no m in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no p in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no f in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no , in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no 1 in font nullfont!
+Missing character: There is no 8 in font nullfont!
+Missing character: There is no 0 in font nullfont!
+Missing character: There is no 0 in font nullfont!
+Missing character: There is no M in font nullfont!
+Missing character: There is no H in font nullfont!
+Missing character: There is no z in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no g in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no f in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no u in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no f in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no U in font nullfont!
+Missing character: There is no S in font nullfont!
+Missing character: There is no A in font nullfont!
+Missing character: There is no ' in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no 1 in font nullfont!
+Missing character: There is no 9 in font nullfont!
+Missing character: There is no 0 in font nullfont!
+Missing character: There is no 0 in font nullfont!
+Missing character: There is no M in font nullfont!
+Missing character: There is no H in font nullfont!
+Missing character: There is no z in font nullfont!
+Missing character: There is no b in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no . in font nullfont!
+Missing character: There is no U in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no u in font nullfont!
+Missing character: There is no m in font nullfont!
+Missing character: There is no b in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no f in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no e in font nullfont!
+! Undefined control sequence.
+l.19 Under the umbrella of the \gls
+ {etsi}, many \gls{stc}s began to work on ...
+The control sequence at the end of the top line
+of your error message was never \def'ed. If you have
+misspelled it (e.g., `\hobx'), type `I' and the correct
+spelling (e.g., `I\hbox'). Otherwise just continue,
+and I'll forget about whatever was undefined.
+
+Missing character: There is no e in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no , in font nullfont!
+Missing character: There is no m in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no y in font nullfont!
+! Undefined control sequence.
+l.19 ... the umbrella of the \gls{etsi}, many \gls
+ {stc}s began to work on di...
+The control sequence at the end of the top line
+of your error message was never \def'ed. If you have
+misspelled it (e.g., `\hobx'), type `I' and the correct
+spelling (e.g., `I\hbox'). Otherwise just continue,
+and I'll forget about whatever was undefined.
+
+Missing character: There is no s in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no b in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no g in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no w in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no k in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no f in font nullfont!
+Missing character: There is no f in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no p in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no f in font nullfont!
+Missing character: There is no m in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no b in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no m in font nullfont!
+Missing character: There is no m in font nullfont!
+Missing character: There is no u in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no , in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no k in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no w in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no k in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no p in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no ( in font nullfont!
+Missing character: There is no S in font nullfont!
+Missing character: There is no M in font nullfont!
+Missing character: There is no G in font nullfont!
+Missing character: There is no 0 in font nullfont!
+Missing character: There is no 3 in font nullfont!
+Missing character: There is no ) in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no u in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no y in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no p in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no ( in font nullfont!
+Missing character: There is no S in font nullfont!
+Missing character: There is no M in font nullfont!
+Missing character: There is no G in font nullfont!
+Missing character: There is no 1 in font nullfont!
+Missing character: There is no 0 in font nullfont!
+Missing character: There is no ) in font nullfont!
+Missing character: There is no . in font nullfont!
+Missing character: There is no S in font nullfont!
+Missing character: There is no M in font nullfont!
+Missing character: There is no G in font nullfont!
+Missing character: There is no 0 in font nullfont!
+Missing character: There is no 5 in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no w in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no f in font nullfont!
+Missing character: There is no u in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no u in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no w in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no k in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no p in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no y in font nullfont!
+Missing character: There is no w in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no U in font nullfont!
+Missing character: There is no M in font nullfont!
+Missing character: There is no T in font nullfont!
+Missing character: There is no S in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no p in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no f in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no , in font nullfont!
+Missing character: There is no w in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no v in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no u in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no y in font nullfont!
+Missing character: There is no b in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no m in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no p in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no b in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no y in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no e in font nullfont!
+! Undefined control sequence.
+l.20 ...became an independent body inside the \gls
+ {etsi}.
+The control sequence at the end of the top line
+of your error message was never \def'ed. If you have
+misspelled it (e.g., `\hobx'), type `I' and the correct
+spelling (e.g., `I\hbox'). Otherwise just continue,
+and I'll forget about whatever was undefined.
+
+Missing character: There is no e in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no . in font nullfont!
+
+Overfull \hbox (20.0pt too wide) in paragraph at lines 14--21
+[]
+ []
+
+
+Overfull \hbox (27.15816pt too wide) in paragraph at lines 14--21
+\OT1/cmr/m/it/10 Global
+ []
+
+
+Overfull \hbox (18.14432pt too wide) in paragraph at lines 14--21
+\OT1/cmr/m/it/10 Sys-
+ []
+
+
+Overfull \hbox (16.09988pt too wide) in paragraph at lines 14--21
+\OT1/cmr/m/it/10 tem
+ []
+
+
+Overfull \hbox (12.39436pt too wide) in paragraph at lines 14--21
+\OT1/cmr/m/it/10 for
+ []
+
+
+Overfull \hbox (17.65544pt too wide) in paragraph at lines 14--21
+\OT1/cmr/m/it/10 Mo-
+ []
+
+
+Overfull \hbox (14.82211pt too wide) in paragraph at lines 14--21
+\OT1/cmr/m/it/10 bile
+ []
+
+
+Overfull \hbox (24.02206pt too wide) in paragraph at lines 14--21
+\OT1/cmr/m/it/10 Com-
+ []
+
+
+Overfull \hbox (17.12212pt too wide) in paragraph at lines 14--21
+\OT1/cmr/m/it/10 mu-
+ []
+
+
+Overfull \hbox (12.26659pt too wide) in paragraph at lines 14--21
+\OT1/cmr/m/it/10 ni-
+ []
+
+
+Overfull \hbox (12.77766pt too wide) in paragraph at lines 14--21
+\OT1/cmr/m/it/10 ca-
+ []
+
+
+Overfull \hbox (21.21098pt too wide) in paragraph at lines 14--21
+\OT1/cmr/m/it/10 tions
+ []
+
+
+! LaTeX Error: Missing \begin{document}.
+
+See the LaTeX manual or LaTeX Companion for explanation.
+Type H <return> for immediate help.
+ ...
+
+l.22 I
+ n 1992 many European countries had operational mobile telephone networks.
+
+You're in trouble here. Try typing <return> to proceed.
+If that doesn't work, type X <return> to quit.
+
+Missing character: There is no I in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no 1 in font nullfont!
+Missing character: There is no 9 in font nullfont!
+Missing character: There is no 9 in font nullfont!
+Missing character: There is no 2 in font nullfont!
+Missing character: There is no m in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no y in font nullfont!
+Missing character: There is no E in font nullfont!
+Missing character: There is no u in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no p in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no u in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no p in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no m in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no b in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no p in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no w in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no k in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no . in font nullfont!
+Missing character: There is no T in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no w in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no k in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no w in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no u in font nullfont!
+Missing character: There is no g in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no u in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no , in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no 1 in font nullfont!
+Missing character: There is no 9 in font nullfont!
+Missing character: There is no 9 in font nullfont!
+Missing character: There is no 3 in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no y in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no y in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no u in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no m in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no m in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no u in font nullfont!
+Missing character: There is no b in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no b in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no [ in font nullfont!
+\citation{GSM2009}
+! Undefined control sequence.
+<write> ...: Citation `\@citeb ' on page \thepage
+ \space undefined\on@line .
+l.23 ...han one million subscribers \cite{GSM2009}
+ .
+The control sequence at the end of the top line
+of your error message was never \def'ed. If you have
+misspelled it (e.g., `\hobx'), type `I' and the correct
+spelling (e.g., `I\hbox'). Otherwise just continue,
+and I'll forget about whatever was undefined.
+
+
+LaTeX Warning: Citation `GSM2009' on page undefined on input line 23.
+
+Missing character: There is no ] in font nullfont!
+Missing character: There is no . in font nullfont!
+Missing character: There is no A in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no m in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no y in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no w in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no k in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no f in font nullfont!
+Missing character: There is no f in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no f in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no q in font nullfont!
+Missing character: There is no u in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no y in font nullfont!
+Missing character: There is no b in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no ( in font nullfont!
+Missing character: There is no 9 in font nullfont!
+Missing character: There is no 0 in font nullfont!
+Missing character: There is no 0 in font nullfont!
+Missing character: There is no M in font nullfont!
+Missing character: There is no H in font nullfont!
+Missing character: There is no z in font nullfont!
+Missing character: There is no , in font nullfont!
+Missing character: There is no 1 in font nullfont!
+Missing character: There is no 8 in font nullfont!
+Missing character: There is no 0 in font nullfont!
+Missing character: There is no 0 in font nullfont!
+Missing character: There is no M in font nullfont!
+Missing character: There is no H in font nullfont!
+Missing character: There is no z in font nullfont!
+Missing character: There is no , in font nullfont!
+Missing character: There is no 1 in font nullfont!
+Missing character: There is no 9 in font nullfont!
+Missing character: There is no 0 in font nullfont!
+Missing character: There is no 0 in font nullfont!
+Missing character: There is no M in font nullfont!
+Missing character: There is no H in font nullfont!
+Missing character: There is no z in font nullfont!
+Missing character: There is no ) in font nullfont!
+Missing character: There is no w in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no u in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no E in font nullfont!
+Missing character: There is no u in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no p in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no u in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no k in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no C in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no U in font nullfont!
+Missing character: There is no S in font nullfont!
+Missing character: There is no . in font nullfont!
+Missing character: There is no T in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no p in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no g in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no w in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no f in font nullfont!
+Missing character: There is no m in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no b in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no u in font nullfont!
+Missing character: There is no b in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no b in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no w in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no w in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no b in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no f in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no g in font nullfont!
+Missing character: There is no u in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no e in font nullfont!
+! Undefined control sequence.
+<write> ...ence `fig:gsm_growth' on page \thepage
+ \space undefined\on@line .
+l.25 ...can be seen in figure \ref{fig:gsm_growth}
+ .
+The control sequence at the end of the top line
+of your error message was never \def'ed. If you have
+misspelled it (e.g., `\hobx'), type `I' and the correct
+spelling (e.g., `I\hbox'). Otherwise just continue,
+and I'll forget about whatever was undefined.
+
+
+LaTeX Warning: Reference `fig:gsm_growth' on page undefined on input line 25.
+
+Missing character: There is no . in font nullfont!
+
+Overfull \hbox (20.0pt too wide) in paragraph at lines 22--26
+[]
+ []
+
+
+Overfull \hbox (5.43053pt too wide) in paragraph at lines 22--26
+[]
+ []
+
+
+Overfull \hbox (10.86105pt too wide) in paragraph at lines 22--26
+[]
+ []
+
+
+! LaTeX Error: Environment figure undefined.
+
+See the LaTeX manual or LaTeX Companion for explanation.
+Type H <return> for immediate help.
+ ...
+
+l.27 \begin{figure}
+
+Your command was ignored.
+Type I <command> <return> to replace it with another command,
+or <return> to continue without it.
+
+
+! LaTeX Error: Environment tikzpicture undefined.
+
+See the LaTeX manual or LaTeX Companion for explanation.
+Type H <return> for immediate help.
+ ...
+
+l.28 \begin{tikzpicture}
+
+Your command was ignored.
+Type I <command> <return> to replace it with another command,
+or <return> to continue without it.
+
+
+! LaTeX Error: \begin{document} ended by \end{tikzpicture}.
+
+See the LaTeX manual or LaTeX Companion for explanation.
+Type H <return> for immediate help.
+ ...
+
+l.30 \end{tikzpicture}
+
+Your command was ignored.
+Type I <command> <return> to replace it with another command,
+or <return> to continue without it.
+
+
+! LaTeX Error: \caption outside float.
+
+See the LaTeX manual or LaTeX Companion for explanation.
+Type H <return> for immediate help.
+ ...
+
+l.31 \caption
+ {Growth of mobile GSM subscriptions. Compiled from \cite{GSM2009}}
+
+You're in trouble here. Try typing <return> to proceed.
+If that doesn't work, type X <return> to quit.
+
+
+! LaTeX Error: Missing \begin{document}.
+
+See the LaTeX manual or LaTeX Companion for explanation.
+Type H <return> for immediate help.
+ ...
+
+l.31 \caption{G
+ rowth of mobile GSM subscriptions. Compiled from \cite{GSM2009}}
+
+You're in trouble here. Try typing <return> to proceed.
+If that doesn't work, type X <return> to quit.
+
+Missing character: There is no G in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no w in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no f in font nullfont!
+Missing character: There is no m in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no b in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no G in font nullfont!
+Missing character: There is no S in font nullfont!
+Missing character: There is no M in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no u in font nullfont!
+Missing character: There is no b in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no p in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no n in font nullfont!
+Missing character: There is no s in font nullfont!
+Missing character: There is no . in font nullfont!
+Missing character: There is no C in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no m in font nullfont!
+Missing character: There is no p in font nullfont!
+Missing character: There is no i in font nullfont!
+Missing character: There is no l in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no d in font nullfont!
+Missing character: There is no f in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no m in font nullfont!
+Missing character: There is no [ in font nullfont!
+\citation{GSM2009}
+! Undefined control sequence.
+<write> ...: Citation `\@citeb ' on page \thepage
+ \space undefined\on@line .
+l.31 ...ubscriptions. Compiled from \cite{GSM2009}
+ }
+The control sequence at the end of the top line
+of your error message was never \def'ed. If you have
+misspelled it (e.g., `\hobx'), type `I' and the correct
+spelling (e.g., `I\hbox'). Otherwise just continue,
+and I'll forget about whatever was undefined.
+
+
+LaTeX Warning: Citation `GSM2009' on page undefined on input line 31.
+
+Missing character: There is no ] in font nullfont!
+
+! LaTeX Error: \begin{document} ended by \end{figure}.
+
+See the LaTeX manual or LaTeX Companion for explanation.
+Type H <return> for immediate help.
+ ...
+
+l.33 \end{figure}
+
+Your command was ignored.
+Type I <command> <return> to replace it with another command,
+or <return> to continue without it.
+
+
+Overfull \hbox (20.0pt too wide) in paragraph at lines 31--34
+[]
+ []
+
+
+Overfull \hbox (5.43053pt too wide) in paragraph at lines 31--34
+[]
+ []
+
+! Undefined control sequence.
+l.35 \section
+ {The GSM Protocol}
+The control sequence at the end of the top line
+of your error message was never \def'ed. If you have
+misspelled it (e.g., `\hobx'), type `I' and the correct
+spelling (e.g., `I\hbox'). Otherwise just continue,
+and I'll forget about whatever was undefined.
+
+
+! LaTeX Error: Missing \begin{document}.
+
+See the LaTeX manual or LaTeX Companion for explanation.
+Type H <return> for immediate help.
+ ...
+
+l.35 \section{T
+ he GSM Protocol}
+You're in trouble here. Try typing <return> to proceed.
+If that doesn't work, type X <return> to quit.
+
+Missing character: There is no T in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no G in font nullfont!
+Missing character: There is no S in font nullfont!
+Missing character: There is no M in font nullfont!
+Missing character: There is no P in font nullfont!
+Missing character: There is no r in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no o in font nullfont!
+Missing character: There is no l in font nullfont!
+! Undefined control sequence.
+l.37 \section
+ {IMSI-Catcher}
+The control sequence at the end of the top line
+of your error message was never \def'ed. If you have
+misspelled it (e.g., `\hobx'), type `I' and the correct
+spelling (e.g., `I\hbox'). Otherwise just continue,
+and I'll forget about whatever was undefined.
+
+Missing character: There is no I in font nullfont!
+Missing character: There is no M in font nullfont!
+Missing character: There is no S in font nullfont!
+Missing character: There is no I in font nullfont!
+Missing character: There is no - in font nullfont!
+Missing character: There is no C in font nullfont!
+Missing character: There is no a in font nullfont!
+Missing character: There is no t in font nullfont!
+Missing character: There is no c in font nullfont!
+Missing character: There is no h in font nullfont!
+Missing character: There is no e in font nullfont!
+Missing character: There is no r in font nullfont!
+)
+! Emergency stop.
+<*> GSM.tex
+
+*** (job aborted, no legal \end found)
+
+
+Here is how much of TeX's memory you used:
+ 19 strings out of 493848
+ 263 string characters out of 1152822
+ 48808 words of memory out of 3000000
+ 3393 multiletter control sequences out of 15000+50000
+ 4294 words of font info for 16 fonts, out of 3000000 for 9000
+ 714 hyphenation exceptions out of 8191
+ 19i,2n,21p,206b,89s stack positions out of 5000i,500n,10000p,200000b,50000s
+! ==> Fatal error occurred, no output PDF file produced!
diff --git a/Tex/Content/GSM.tex b/Tex/Content/GSM.tex
new file mode 100644
index 0000000..9b65473
--- /dev/null
+++ b/Tex/Content/GSM.tex
@@ -0,0 +1,335 @@
+\chapter{GSM}
+\label{ch:gsm}
+This chapter will give short overview of some important aspects of \gls{gsm}.
+The first section will give a brief historical summary on the evolution of \gls{gsm} and how it came to be what it is today.
+In section \ref{sec:network} the system architecture and its components as well as protocol basics will be explained that are essential to understand how an IMSI-catcher operates.
+Section \ref{sec:catcher} will describe how an IMSI-catcher works and how it differs from the system components it replaces.
+
+\section{A Historical Perspective}
+The acronym GSM was originally derived fom \emph{Group Sp\'{e}ciale Mobile}.
+This committee was part of the \gls{cept} 1982, with the task of developing a pan-Eurpean digital cellular mobile radio standard in the 900MHz range.
+1986 the frequency range was officially licensed.
+The foundation of this task group was a direct answer to the development of independent and incompatible analog radio networks during the 80's.
+Examples of such networks were the C-Netz in Germany the \gls{tacs} in the UK or \gls{nmt} in Scandinavia.
+
+In 1987 the committee submitted the basic parameters of GSM in February.
+Not far after, in September, the \gls{MoU} was signed in Copenhagen by 15 members of 13 Countries that were dedicated to deploy GSM in their respective countries.
+This agreement was the basis for allowing international operation of mobile stations, using the interfaces agreed upon earlier that year.
+\gls{cept} itself was around since 1959 and the member founded the \gls{etsi} in 1988.
+In the same year the committee submitted the first detailed specification for the new communications standard.
+The acronym was reinterpreted in 1991, after the committee became a part of the \gls{etsi} in 1989 to \emph{Global System for Mobile Communications}.
+In the very same year the specifications for \gls{dcs1800} were also submitted.
+These were essentially the same specifications, translated in the 1800MHz range and the foundation for the USA's 1900MHz band.
+Under the umbrella of the \gls{etsi}, many \gls{stc}s began to work on different aspects of mobile communication, like network aspects (SMG 03) or security aspects (SMG 10).
+SMG 05 dealt with future networks and especially with UMTS specifications, which eventually became an independent body inside the \gls{etsi}.
+
+In 1992 many European countries had operational mobile telephone networks.
+These networks were a huge success, and as soon as 1993 they already counted more than one million subscribers \cite{GSM2009}.
+Also many networks on different frequency bands (900MHz, 1800MHz, 1900MHz) were started outside Europe in countries like the US or Australia, with Telstra as the first non European provider.
+The rapid growth of mobile subscribers worldwide until today can be seen in figure \ref{fig:gsm_growth}.
+Three of the main reasons for this rapid growth are explained by Heine \cite{protocols1999} as:
+\begin{itemize}
+ \item Liberalization of the mobile market in Europe, which allowed for competition and thus resulting in lower prices and enhanced development.
+ \item Expertise within the Groupe Sp\'{e}ciale Mobile and their collaboration with industry.
+ \item The lack of competitive technologies.
+\end{itemize}
+
+\begin{figure}
+\centering
+\begin{tikzpicture}
+\begin{axis}[
+ width=\textwidth,
+ height=0.3\textheight,
+ xlabel=Year,
+ ylabel=Subscribers,
+ xticklabel style={/pgf/number format/1000 sep=}
+ ]
+ \addplot [smooth,mark=*,blue] plot coordinates {
+ (1994, 1e6)
+ (1995, 10e6)
+ (1996, 50e6)
+ (1998, 100e6)
+ (2001, 500e6)
+ (2005, 1.5e9)
+ (2007, 2.5e9)
+ (2008, 3e9)
+ (2009, 3.5e9)
+ (2010, 3.7e9)
+ (2011, 4e9)
+ };
+\end{axis}
+\end{tikzpicture}
+\caption{Growth of mobile GSM subscriptions. Compiled from \cite{GSM2009,GSM_history2011,GSM_stats2011}}
+\label{fig:gsm_growth}
+\end{figure}
+
+\begin{figure}
+\centering
+\includegraphics[width=.5\textwidth]{../Images/3gpp.jpg}
+\caption{The 3GPP Logo}
+\end{figure}
+
+In 1998 the \gls{3gpp} was founded by 5 organizational partners with the goal of standardization in mobile communications, with focus on developing specifications for a third generation mobile radio system.
+These partners were \gls{arib}, \gls{etsi}, \gls{atis}, \gls{tta} and \gls{ttc}.
+This focus was later expanded in the light of the \emph{International Mobile Communications-2000}-project \cite{3gpp_Proposal2000} of the \gls{itu} to
+\begin{itemize}
+ \item Devolpment and maintainance of \gls{gsm} and \gls{gprs}, including \gls{edge}, which are standards for high speed packet oriented data transmission via \gls{gsm}.
+ \item Development of a third generation mobile communication system on the basis of the old \gls{gsm} protocol. This standard is called \gls{umts}
+ \item An IP based multimedia system.
+\end{itemize}
+Up to now, the \gls{3gpp} has enhanced mobile standards.
+In 2005 the first \gls{hsdpa} network went online.
+\gls{hsdpa} \cite{hsdpa} is a protocol that enables mobile users to download data with speeds up to 84Mbit/s since release 9.
+\gls{hsupa} \cite{hsupa} is a related protocol in the \gls{hspa} family that provides similar high speed functionality for uploading data.
+These and other specification are published on the \gls{3gpp} website\footnote{\url{http://www.3gpp.org/}}.
+
+\section{The GSM Network}
+\label{sec:network}
+
+The \gls{gsm} network is a distributed, star shaped network type that is built on top of existing telephony infrastructure to additionally connect mobile users.
+The telephony network is not only used to connect mobile subscribers to landline phones, but also to connect the different components of the mobile network.
+The main components of a \gls{gsm} network can be seen in figure \ref{fig:gsm_network} as well as the interfaces that are used to connect them.
+\begin{figure}
+\caption{The main components of a GSM network.}
+\label{fig:gsm_network}
+\end{figure}
+There are different notions of how to distribute these components into functional entities.
+In the following the classification of \cite{kommsys2006} will be used.
+It describes the main parts as:
+\begin{itemize}
+ \item \gls{bss}: this part is also called radio network and thus contains all the technology necessary for connecting mobile subscribers to the telephony network and routing their calls.
+ These calls originate from the \gls{ms} that will be explained in section \ref{sec:ms}, and travel over the air interface to the receiver stations for further processing.
+ The air interface or $U_m$ interface will be explained in section \ref{sec:Um}, whereas the rest of the subsystem will be argued in section \ref{sec:bss}.
+ \item \gls{nss}: the core network, as it is sometimes called, consists of several entities that are used to establish and route a connection.
+ This is not only limited to calls within the provider's network but also into other provider's networks or the \gls{pstn}.
+ The databases that contain subscriber information and location information for connected users are also located here, thus this is the place where mobility management is handled.
+ \item \gls{in}: this part of the network augments the core network with \gls{vas} \cite{ITU1200}.
+ In order to provide extra functionality the \gls{in} consists of several \gls{scp} databases.
+ Some of the most used services are in fact services of the \gls{in} and not core services.
+ Examples are prepaid cards, home areas\footnote{This service defines a geographical area, in which lower rates are calculated for mobile calls.} or telephone number portability.
+\end{itemize}
+Other sources define the \gls{oms} \cite{GSM2009} or limit the \gls{bss} entity to the provider part and define an additional entity for the \gls{ms} \cite{overview1994, overview1996}.
+The three subsystems as well as the \gls{ms} will now be discussed in greater detail.
+
+\subsection{Mobile Station}
+\label{sec:ms}
+With the advent of portable microprocessors in the 80's mobile phones became possible.
+Advance in technology up to today yielded smaller mobile phones with more functionality year by year to a point where not the technology itself was the limiting factor for size, but the user interface, \eg button and display sizes.
+Figure \ref{fig:phones} shows the evolution of the mobile phone over the last decades.
+\begin{figure}
+\caption{Evolution of mobile phones over the last decades.}
+\label{fig:phones}
+\end{figure}
+What hasn't changed is the basic distinction between \gls{me} and \gls{sim}, the parts of which a \gls{ms} consists.
+
+It is hard to get a tight grip on what \gls{me} is.
+GSM Recommendation 02.07 \cite{GSM0207} summarizes the mandatory and optional features of a \gls{ms}.
+Some of the most important mandatory features are \cite{protocols1999}:
+\begin{itemize}
+ \item \gls{dtmf} signaling capability.
+ \item \gls{sms} capability.
+ \item The cyphering algorithms A5/1 and A5/2 need to be implemented.
+ These are discussed in detail in section \ref{sec:nss}.
+ \item Display capability for short messages and dialed numbers, as well as available \gls{plmn}s.
+ \item Capable of doing emergency calls without \gls{sim} card.
+ \item Machine fixed \gls{imei}.
+ In a strict sense, this disqualifies many modern mobile phones, since the \gls{imei} is not burned into the device itself but is rather part of the software or firmware respectively.
+ Tools like \emph{ZiPhone}\footnote{\url{http://www.ziphone.org/}} for iOS devices\footnote{\url{http://www.apple.com/ios/}}, especially iPhone\footnote{\url{http://www.apple.com/iphone/}}, can change this supposedly unchangable identifier.
+\end{itemize}
+
+The range of devices complying to these specifications is rather large, so categorizing can be challenging.
+The intuitive approach would be to establish buckets by device type, but there are so many different devices as well as hybrid devices out there that this approach would not only be impracticable, but also too ambiguous.
+Does a smartphone belong into the same category as a \gls{pda} or in the category of mobile phones.
+
+Another way to categorize different \gls{me}s is by supported frequency band and power class rating according to GSM 05.05\cite{GSM0505}.
+Most mobile phones and smartphones belong to power class 4 and 5, which are for handheld devices.
+Class 4 devices have and output of 2/33 W/dBm and class 5 0.8/29 W/dBm.
+Classes with higher output are typically installed devices, \eg in cars.
+These classes differ for the different frequency bands, since output needed in higher frequency bands (1800/1900 MHz) is less compared to the 900MHz band.
+The supported band is also common category, since it describes in which countries a mobile phone can be used.
+However it is more common nowadays that \gls{me} supports two bands or even all three bands.
+These are called dual-band and tri-band devices respectively.
+
+%SIM format and data
+As the name suggests, the \gls{sim} card is essentially a data storage that holds user specific data.
+This separation is interesting for the GSM user since it allows him/her to exchange the \gls{me} without having to contact the provider.
+Thus it can be used on different frequency bands and is one of the preconditions for roaming.
+The \gls{sim} card can either be in plug-in format or ID-1 SIM format which is normally used for telephone cards, credit cards or car installed \gls{me}.
+The plug-in format is also called ID-000 and can be found in ISO/IEC 7810\cite{ISO7810}.
+
+The most important information stored on a \gls{sim} card are the \gls{imsi} and the \gls{ki}.
+A subset of other parameters stored on the \gls{eeprom}of the card can be seen in Table \ref{tab:simdata}.
+
+\begin{table}
+\centering
+\begin{tabular}{@{}ll@{}}
+\toprule
+Parameter &Description\\
+\midrule
+\multicolumn{2}{l}{Security Related}\\
+\midrule
+A3/A8 &Algorithms required for authentication and generation the session key\\
+Ki &Secret key\\
+Kc &Session key, generated from a random number and Ki vie A8\\
+PIN &Secret numeric password to use a SIM card\\
+PUK &Secret numeric password to unlock the SIM card\\
+\midrule
+\multicolumn{2}{l}{Subscriber Data}\\
+\midrule
+IMSI &Subscriber identification\\
+MSISDN &Telephone number\\
+\midrule
+\multicolumn{2}{l}{Network Related}\\
+\midrule
+LAI &Identifier of the current location area\\
+TMSI &Temporary IMSI\\
+Home PLMN &Multiple entries to identify the home PLMN\\
+\bottomrule
+\end{tabular}
+\caption{Subset of data stored on a SIM card. Adopted from \cite{protocols1999}}
+\label{tab:simdata}
+\end{table}
+
+This key is used to generate the \gls{kc}, as will be explained in Section \ref{sec:nss}.
+Most of this data, although not the security relevant \gls{ki} can be read via a USB \gls{sim} card reader, which can be bought for around \$10 on the web.
+Since \gls{ki} never leaves the card, \gls{kc} has to be dynamically generated on the card.
+This can be done since the card itself has a microprocessor that manages the security relevant data.
+Key functions, like running the GSM key algorithm, verifying a \gls{pin} or reading a file can be accessed through the microprocessor via a communication protocol.
+A brief description of the protocol and functionalities can be found in \cite{kommsys2006}.
+
+The \gls{imsi} as described in GSM 23.003\cite{GSM23003} uniquely identifies a subscriber.
+It has at most 15 digits and is divided into three parts, \gls{mcc},\gls{mnc} and \gls{msin}, of which only the last part is the personal identification number of the subscriber.
+The first two are also called \gls{hni}.
+The three digit \gls{mcc} describes the country code, the area of domicile of the mobile subscriber.
+The \gls{mnc} is an identification number for the home \gls{plmn}.
+This can either have two or three digits depending on the \gls{mcc}.
+It is not recommended by the specification and thus not defined to mix two and three digit \gls{mnc}s for a single \gls{mcc}.
+These country codes are assigned by the \gls{itu} in ITU E.212\cite{ITU212}.
+An excerpt can be found in Table \ref{tab:countrycodes}.
+The third part, the \gls{msin} is a number consisting of up to ten digits, which is used for authentication of the mobile subscriber against his provider.
+\gls{mnc} and \gls{msin} together are called \gls{nmsi}.
+\begin{table}
+\centering
+\subtable{
+\begin{tabular}{ll}
+\toprule
+Country &MCC\\
+\midrule
+Germany &262\\
+France &208\\
+USA &310 - 316\\
+UK &234 - 235\\
+Switzerland &228\\
+Austria &232\\
+Poland &260\\
+\bottomrule
+\end{tabular}
+}
+\hspace{1cm}
+\subtable{
+\begin{tabular}{lll}
+\toprule
+Provider &Country &MNC\\
+\midrule
+T-Mobile &Germany &01, 06(R)\\
+Vodafone &Germany &02, 04(R), 09(R)\\
+E-Plus &Germany &03, 05(R), 77(T)\\
+$O_2$ &Germany &07, 08(R), 11(R)\\
+Orange &France &00, 01, 02\\
+Swisscom &Switzerland &01\\
+A1 &Austria &01, 09\\
+\bottomrule
+\end{tabular}
+}
+\caption{Mobile Country and Network Codes. (R) denotes that the MCC is reserved but not operational as of yet, whereas (T) denotes a operational test network.}
+\label{tab:countrycodes}
+\end{table}
+
+\subsection{Basestation Subsystem}
+\label{sec:bss}
+%TODO: maybe more references to gsm-ts?
+\subsection{Network Subsystem}
+\label{sec:nss}
+The most important task of the \gls{nss} is to establish connections and route calls between different locations.
+This is done by so called \gls{msc}, that can route a call either to another \gls{msc}, into the \gls{pstn} or another provider's network.
+Apart from routing, the \gls{nss} also provides the means to administer subscribers inside the network.
+Facilities to support this task are the \gls{hlr}, the \gls{vlr}, the \gls{eir} as well as the \gls{ac} that will now be described in further detail.
+The \gls{smsc} is also part of this subsystem handling text messages.
+A possible arrangement of these components is displayed in Figure \ref{fig:gsm_network}.
+
+\subsubsection{Mobile Switching Center}
+\subsubsection{Home Location Register}
+The \gls{hlr} is the central database in which all personal subscriber related data is stored.
+The entries can be divided into two classes, permanent administrative and temporary data.
+Part of this administrative data is which services a subscriber has access to and which are prohibited (\eg roaming in certain networks).
+The data itself is indexed with the customer's \gls{imsi}, to which multiple telephone numbers can be registered.
+Since these \gls{msisdn} are independent from the \gls{imsi} a subscriber can change his telephone number and thus also move the telephone number along should he/she decide to switch to a new provider.
+Basic services that access is stored for in the \gls{hlr} are amongst others the ability to receive and send telephone calls, use data services or send text messages.
+Additional services, called Supplementary Services like call forwarding or display of phone numbers during calls can also be set or unset in this database.
+It is up to the provider if these services are available freely or bound to a fee.
+The temporary data enfolds the current \gls{vlr} and \gls{msc} address as well as the \gls{msrn} which is essentially a temporary location dependent ISDN number.
+
+
+\subsubsection{Visitor Location Register}
+\subsubsection{Equipment Identification Register}
+\subsubsection{Authentication Center}
+
+\subsection{Intelligent Network}
+The two subsystems above are necessary for the correct operation of a \gls{gsm} network.
+While the \gls{in} is not essential for operation, all providers offer additional services that need additional logic and databases.
+These databases are called \gls{scp} databases and are one of three possible \gls{ss7} nodes.
+They can influence the build-up of a connection or modify parameters for that specific connection.
+
+Two of the most common services offered are \gls{lbs} and prepaid services.
+An Example for a well known \gls{lbs} that is provided by the \gls{in} is a dynamic calling rate service.
+If the mobile subscriber is in a specific geographical area, the \gls{scp} can modify the Billing Record to lower the calling rates.
+This is known as home-zone.
+If a mobile subscriber uses a prepaid service, an account is created for this subscriber that can be topped up.
+Afterwards calls and text messaged use up the money on that account.
+This is an alternative to a monthly bill and attracted many customers since its advent in the mid 90's.
+For this service the \gls{scp} needs to constantly update the money on the account during calls and when text messages are sent.
+
+Since these services were defined as additional and thus no specification existed, they evolved into vendor specific proprietary networks, that were not interoperable.
+To standardize these services, \gls{3gpp} and \gls{etsi} defined the \gls{camel} protocol in TS 23.078\cite{GSM23078}.
+\gls{camel} specifies a protocol much like \gls{http} that regulates how the different components of a \gls{gsm} network exchange information.
+As such it is not an application itself but rather a framework to build vendor independent, portable services.
+\subsection{The Cellular Principle}
+\section{The $U_m$ Interface}
+\label{sec:Um}
+\subsection{Layers}
+\subsection{The Radio Channel}
+\subsection{Logical Channels}
+\section{IMSI-Catcher}
+\label{sec:catcher}
+\subsection{Mode of Operation}
+\subsection{Possible Attacks}
+\subsection{Law situation in Germany}
+%germany not plagued by terrorism
+%response to 9/11: overreaction (Luftschutzgesetz)
+%no definition for terror in german law
+%preventive meassures taken
+%government can influence prosecution
+
+%---- procedural law ------
+%terrorists/criminals switch mobile phone/sim cards often
+%imsi-catcher: identification to apply telephone surveillance, whereabouts for arrest warrant, no other purpose allowed
+%prior authorization by a judge (legislative power) or prosecutor (executive power) in case of emergency ----> revoked
+%2004: no electronic surveillance in private premises HOWEVER for data needed for criminal cundoct allowed
+%sacrifice of personal rights for crime surveillance
+%threshold for elecronic surveillance is VERY low when the word terrorism or serious crimes bumps up
+%police needs to show certain evidence underpinning a suspicion that such a criminal act was committed, attempted or prepared
+%evidence from agents that is not transparent
+
+%"Electronic surveillance, it seems, is no
+%longer governed by questions of legitimacy, but solely by the question of practi-
+%cality. Every method that is practical, will be used by police and agencies.37
+%Often enough the courts have given up any serious control of investigation
+%methods"
+%See U. Eisenberg and T. Singelnstein, ‘Zur Unzulassigkeit der heimlichen Ortung per ‘‘stiller
+%SMS’’’, 25 Neue Zeitschrift fur Strafrecht (2005) 62, at 67.
+
+%easier share of sensitive information between police/intelligence/prosecution
+%similar examples for other areas like surrender of citizens
+
+
+
diff --git a/Tex/Content/Motivation.tex b/Tex/Content/Motivation.tex
new file mode 100644
index 0000000..6e98fa2
--- /dev/null
+++ b/Tex/Content/Motivation.tex
@@ -0,0 +1,16 @@
+\chapter{Introduciton}
+Boundless communication for everyone, everywhere, anytime.
+That was the main idea and dream behind the development of the \gls{gsm} technology.
+Considering its reception and growth \cite{GSM2009,GSM_history2011,GSM_stats2011} it can be said that \gls{gsm} was one of the most successful technologies of the last 30 years.
+Since the advent of portable radio equipment and portable microprocessors, mobile phones became technologically possible in the 80's.
+From this point on,
+
+\section{Structure}
+The remainder of this thesis is structured as follows:
+Chapter \ref{ch:gsm} will give an overview of how the \gls{gsm} network is structured as well as describe the different components needed for operation and how they work together.
+The second part of this chapter will discuss how the $U_m$ interface, or air interface works and what kind of information can be drawn off this interface.
+The last part shows how an IMSI-Catcher works and where is it situated in the network shown before.
+Possible attacks of how an IMSI-Catcher can be introduced in such a network are listed as well.
+Finally there will be a discussion about the judicial situation in Germany concerning means of electronic surveillance for crime prevention and how this affects privacy and the basic rights of citizens.
+
+The next chapter outlines the frameworks and the hardware that was used for this project.
diff --git a/Tex/Images/3gpp.jpg b/Tex/Images/3gpp.jpg
new file mode 100644
index 0000000..24e7f9d
--- /dev/null
+++ b/Tex/Images/3gpp.jpg
Binary files differ
diff --git a/Tex/Images/3gpp.jpg~ b/Tex/Images/3gpp.jpg~
new file mode 100644
index 0000000..25d304a
--- /dev/null
+++ b/Tex/Images/3gpp.jpg~
Binary files differ
diff --git a/Tex/Images/sim.jpg b/Tex/Images/sim.jpg
new file mode 100644
index 0000000..c9d932f
--- /dev/null
+++ b/Tex/Images/sim.jpg
Binary files differ
diff --git a/Tex/Images/unisiegel.pdf b/Tex/Images/unisiegel.pdf
new file mode 100644
index 0000000..fb82eb0
--- /dev/null
+++ b/Tex/Images/unisiegel.pdf
Binary files differ
diff --git a/Tex/Images/unisiegel.svg b/Tex/Images/unisiegel.svg
new file mode 100644
index 0000000..3eb5ac2
--- /dev/null
+++ b/Tex/Images/unisiegel.svg
@@ -0,0 +1,1266 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<!-- Created with Inkscape (http://www.inkscape.org/) by Marsupilami -->
+<svg
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ version="1.0"
+ width="657"
+ height="768"
+ viewBox="-4.1926965 -4.1926965 148.141943 173.299963"
+ id="svg14579">
+ <defs
+ id="defs14581" />
+ <g
+ id="layer1">
+ <path
+ d="M 65.731555,0.064576576 C 87.031555,-0.83542342 104.28155,7.7895766 115.38155,18.589577 C 126.85655,29.689577 135.78155,44.764577 136.98155,65.389577 C 137.65655,76.489577 135.18155,86.089577 131.73155,94.414577 C 128.35655,102.66458 124.08155,109.78958 118.53155,115.33958 C 107.05655,127.03958 92.581555,135.96458 71.281555,136.93958 C 50.356555,137.83958 33.031555,129.51458 21.631555,118.41458 C 15.781555,112.86458 11.131555,106.41458 7.156555,98.689577 C 3.106555,90.964577 0.33155498,82.039577 0.031554983,71.614577 C -0.56844502,49.714577 7.456555,33.364577 18.256555,21.664577 C 26.281555,12.739577 37.081555,6.2895766 50.656555,2.2395766 C 55.231555,1.0395766 60.181555,0.36457658 65.731555,0.064576576 z M 18.556555,22.564577 C 13.306555,28.414577 8.731555,35.239577 5.281555,43.264577 C 4.681555,45.364577 4.081555,47.539577 3.481555,49.714577 C 2.806555,51.889577 1.906555,54.289577 1.606555,56.464577 C -2.443445,83.614577 7.756555,104.53958 22.606555,118.11458 C 33.706555,128.23958 50.356555,137.23958 71.581555,135.96458 C 92.881555,134.76458 106.75655,126.13958 117.85655,114.73958 C 120.63155,111.96458 123.40655,108.88958 125.58155,105.43958 C 132.10655,95.014577 136.68155,82.039577 136.08155,65.389577 C 135.48155,54.964577 133.00655,46.639577 128.95655,38.614577 C 127.15655,34.639577 125.28155,31.189577 122.80655,27.814577 C 120.33155,24.739577 117.85655,21.664577 114.78155,18.889577 C 103.08155,8.3895766 87.031555,-0.23542342 64.831555,1.0395766 C 43.231555,2.5395766 29.356555,10.864577 18.556555,22.564577"
+ id="path11406"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 90.106555,5.6145466 C 76.531555,6.5895466 62.356555,5.6145466 47.581555,5.6145466 C 59.881555,1.0395466 77.806555,1.3395466 90.106555,5.6145466"
+ id="path11410"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 47.281535,6.2895566 C 29.656535,12.139557 17.356535,23.539557 9.631535,39.214557 C 9.631535,39.514557 10.531535,38.914557 10.831535,39.214557 C 10.831535,40.114557 11.131535,41.089557 10.231535,41.089557 C 9.631535,41.089557 10.231535,39.514557 9.331535,39.514557 C 7.156535,42.889557 5.881535,47.239557 4.681535,51.889557 C 5.881535,52.789557 7.756535,52.789557 9.331535,53.089557 C 9.331535,51.889557 8.356535,51.514557 8.056535,50.614557 C 8.731535,50.014557 9.331535,49.714557 10.231535,49.114557 C 11.806535,50.014557 14.581535,50.614557 16.681535,50.314557 C 16.381535,51.889557 17.056535,53.089557 17.956535,53.989557 C 17.056535,54.664557 15.781535,55.564557 14.881535,56.164557 C 12.406535,55.264557 9.331535,54.664557 6.256535,54.664557 C 5.881535,53.689557 5.581535,52.789557 4.681535,52.789557 C 3.781535,53.989557 3.781535,55.864557 3.481535,57.439557 C 3.106535,59.239557 2.806535,61.114557 2.506535,62.914557 C 1.006535,86.389557 10.231535,102.66456 21.331535,114.73956 C 22.606535,113.76456 23.806535,112.86456 24.706535,111.36456 C 24.406535,110.68956 22.906535,111.36456 21.931535,110.98956 C 21.931535,110.08956 21.931535,109.48956 21.931535,108.88956 C 24.106535,107.61456 25.006535,106.41456 26.581535,104.53956 C 27.781535,104.53956 29.356535,104.53956 30.256535,104.53956 C 30.256535,105.81456 30.556535,106.71456 30.931535,107.91456 C 28.456535,110.08956 25.981535,111.96456 24.406535,115.33956 C 23.806535,115.03956 23.206535,114.73956 21.931535,114.73956 C 22.606535,116.23956 24.106535,117.51456 25.381535,118.41456 C 34.306535,126.43956 46.606535,131.98956 61.156535,134.16456 C 45.106535,132.58956 32.731535,125.53956 22.906535,116.83956 C 15.481535,110.08956 9.931535,101.16456 5.881535,91.264557 C 4.681535,87.589557 3.481535,83.314557 2.506535,78.964557 C -0.56846502,60.514557 5.581535,44.164557 12.106535,33.064557 C 18.256535,25.039557 25.006535,16.414557 34.606535,11.164557 C 36.181535,10.264557 37.981535,9.3645566 39.856535,8.6895566 C 42.331535,7.4895566 43.831535,6.2895566 47.281535,6.2895566 z M 9.331535,51.514557 C 9.631535,54.289557 15.181535,54.964557 16.381535,52.789557 C 14.581535,51.889557 11.506535,50.914557 9.331535,51.514557 z M 23.806535,109.78956 C 23.806535,110.68956 24.706535,110.68956 25.381535,110.68956 C 26.581535,109.78956 27.781535,108.58956 28.756535,107.31456 C 28.756535,106.71456 28.756535,106.11456 28.456535,105.43956 C 26.581535,106.71456 25.381535,108.21456 23.806535,109.78956"
+ id="path11414"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 50.656525,6.2895566 C 62.356525,6.8895566 77.506525,5.9145566 87.631525,6.8895566 C 87.031525,7.7895566 85.156525,7.4895566 84.256525,7.4895566 C 72.256525,7.4895566 63.931525,7.7895566 52.456525,7.1895566 C 51.856525,7.1895566 50.356525,7.4895566 50.056525,6.5895566 C 50.356525,6.2895566 50.356525,6.2895566 50.656525,6.2895566"
+ id="path11418"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 90.706535,6.5895766 C 94.456535,6.8895766 97.231535,8.3895766 100.00653,9.9645766 C 103.38153,11.464577 106.75653,13.939577 109.53153,16.414577 C 123.40653,26.914577 133.60653,43.264577 135.18153,65.089577 C 136.08153,82.039577 130.23153,96.514577 122.80653,107.01458 C 118.83153,112.56458 115.08153,116.83958 109.83153,120.88958 C 108.03153,122.08958 106.15653,123.36458 104.28153,124.26458 C 100.00653,127.03958 95.956535,129.51458 90.706535,131.38958 C 85.831535,133.18958 80.581535,134.46458 74.356535,134.76458 C 75.631535,133.78958 77.506535,134.16458 79.006535,133.78958 C 83.356535,132.88958 87.931535,131.68958 91.981535,130.11458 C 91.681535,129.21458 91.381535,128.23958 91.081535,127.33958 C 90.406535,127.33958 90.106535,127.33958 90.106535,127.63958 C 89.506535,127.63958 89.206535,127.93958 89.206535,127.63958 C 88.906535,126.43958 90.106535,126.73958 90.106535,125.83958 C 89.206535,123.36458 89.206535,120.28958 87.031535,119.31458 C 87.031535,118.41458 87.331535,118.11458 87.331535,117.51458 C 87.931535,117.81458 88.606535,118.11458 89.806535,118.11458 C 90.106535,121.48958 91.381535,124.26458 92.881535,126.73958 C 92.581535,127.93958 91.981535,128.61458 92.281535,129.81458 C 98.731535,127.63958 104.95653,123.96458 110.20653,119.98958 C 116.05653,115.03958 121.90653,108.58958 126.18153,101.46458 C 131.13153,92.539577 135.18153,79.564577 134.50653,66.364577 C 133.90653,46.939577 124.98153,30.889577 113.58153,20.464577 C 113.28153,20.764577 113.88153,21.664577 113.28153,21.664577 C 113.28153,21.664577 112.98153,21.664577 112.60653,21.664577 C 112.00653,21.664577 111.70653,21.664577 111.70653,21.364577 C 111.40653,20.464577 111.70653,20.464577 112.30653,20.464577 C 112.60653,20.464577 112.98153,20.464577 113.28153,20.089577 C 107.05653,14.539577 100.00653,9.3645766 90.706535,6.5895766"
+ id="path11422"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 119.71875,109.78125 L 119.71875,115.03125 L 139.75,115.03125 L 139.75,109.78125 L 119.71875,109.78125 z"
+ id="path14937"
+ style="fill:#b5142f;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 52.156535,7.7895566 L 52.456535,7.7895566 C 52.831535,11.464557 53.131535,14.914557 52.831535,19.189557 C 51.556535,18.889557 51.856535,17.314557 51.856535,16.414557 C 51.856535,13.939557 51.856535,10.564557 51.856535,8.3895566 C 51.856535,8.0895566 52.156535,8.0895566 52.156535,7.7895566"
+ id="path11426"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 97.831535,10.864577 C 96.931535,11.464577 95.956535,11.764577 95.356535,13.039577 C 95.656535,13.939577 96.631535,14.914577 96.931535,15.814577 C 97.531535,19.789577 94.156535,19.789577 91.981535,21.064577 C 91.081535,20.764577 91.081535,19.489577 90.406535,19.189577 C 89.806535,18.589577 89.806535,19.789577 89.206535,19.789577 C 87.931535,19.489577 86.731535,18.289577 87.331535,16.414577 C 88.606535,15.814577 89.806535,16.114577 90.706535,17.014577 C 90.706535,16.714577 90.706535,16.714577 91.081535,16.714577 C 90.406535,14.914577 87.331535,13.639577 88.906535,11.164577 C 89.806535,12.439577 91.081535,13.639577 92.281535,14.914577 C 93.481535,13.039577 87.931535,11.764577 90.106535,8.3895766 C 93.481535,6.5895766 95.956535,9.3645766 97.831535,10.864577 z M 91.081535,8.6895766 C 91.381535,10.264577 94.756535,13.639577 95.656535,11.764577 C 95.056535,9.9645766 93.481535,8.3895766 91.081535,8.6895766 z M 95.056535,19.189577 C 95.656535,17.014577 94.156535,13.939577 92.881535,15.514577 C 93.856535,15.814577 94.456535,17.689577 93.481535,18.589577 C 92.581535,18.289577 92.581535,17.014577 91.381535,16.714577 C 91.381535,17.014577 91.381535,17.014577 91.081535,17.314577 C 91.681535,18.289577 92.281535,19.189577 93.181535,20.089577 C 93.856535,19.789577 94.756535,19.489577 95.056535,19.189577 z M 87.931535,17.314577 C 87.031535,17.989577 87.931535,19.189577 88.906535,19.489577 C 89.206535,18.889577 89.506535,18.589577 89.806535,18.289577 C 89.206535,17.989577 88.606535,17.314577 87.931535,17.314577"
+ id="path11430"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 62.656535,8.0895566 C 63.256535,10.864557 63.256535,16.114557 62.656535,19.189557 C 61.756535,18.889557 62.056535,17.314557 62.056535,16.714557 C 62.056535,14.239557 62.056535,10.864557 62.056535,8.3895566 L 62.056535,8.0895566 C 62.356535,8.0895566 62.356535,8.0895566 62.656535,8.0895566"
+ id="path11434"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 69.481555,8.0895566 C 69.181555,10.264557 73.456555,9.3645566 73.456555,11.764557 C 73.156555,12.439557 72.256555,12.739557 71.581555,12.439557 C 71.956555,11.464557 72.556555,11.764557 72.856555,11.764557 C 71.281555,10.564557 66.706555,10.564557 65.131555,11.764557 C 65.131555,12.139557 65.731555,11.464557 65.731555,12.139557 C 65.431555,12.739557 64.831555,11.764557 64.231555,12.139557 C 64.531555,10.264557 66.706555,9.9645566 68.206555,9.3645566 C 68.206555,8.6895566 67.906555,8.6895566 67.906555,8.0895566 C 68.206555,7.7895566 68.806555,8.0895566 69.481555,8.0895566"
+ id="path11438"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 75.331535,8.0895566 C 76.231535,11.164557 76.231535,16.414557 75.631535,19.489557 C 74.731535,18.589557 75.031535,16.714557 75.031535,15.514557 C 75.031535,13.039557 75.031535,10.864557 75.031535,8.3895566 C 75.031535,8.0895566 75.031535,8.0895566 75.031535,8.0895566 C 75.331535,8.0895566 75.331535,8.0895566 75.331535,8.0895566"
+ id="path11442"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 74.056525,8.0895566 C 74.356525,11.464557 75.031525,16.414557 74.356525,19.189557 C 74.356525,15.214557 74.356525,11.764557 74.056525,8.0895566"
+ id="path11446"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 76.231535,8.0895566 C 76.831535,10.564557 76.531535,15.514557 76.531535,18.889557 C 75.931535,16.114557 76.531535,11.764557 76.231535,8.0895566"
+ id="path11450"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 85.156535,8.0895566 L 85.531535,8.0895566 C 85.831535,11.464557 86.131535,15.514557 85.831535,19.489557 C 84.556535,18.889557 85.156535,16.414557 85.156535,14.914557 C 84.856535,12.739557 84.856535,10.564557 84.856535,8.6895566 C 84.856535,8.3895566 85.156535,8.3895566 85.156535,8.0895566"
+ id="path11454"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 61.156535,8.3895466 C 62.056535,11.464547 61.456535,14.914547 61.456535,18.889547 C 60.856535,16.114547 61.456535,11.764547 61.156535,8.3895466"
+ id="path11458"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 63.256525,8.3895466 C 63.631525,8.3895466 63.631525,8.3895466 63.631525,8.3895466 C 63.631525,12.439547 63.931525,14.914547 63.256525,18.589547 C 63.631525,15.214547 63.256525,11.764547 63.256525,8.3895466"
+ id="path11462"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 84.256535,8.3895466 C 84.556535,10.864547 84.556535,15.814547 84.556535,19.189547 C 83.656535,16.114547 84.256535,11.764547 84.256535,8.3895466"
+ id="path11466"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 86.431535,8.3895466 C 86.731535,11.464547 86.731535,16.414547 86.731535,19.189547 C 86.131535,16.114547 86.431535,12.739547 86.431535,8.3895466"
+ id="path11470"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 42.031535,9.3645466 C 42.031535,9.9645466 41.356535,11.164547 40.456535,10.564547 C 40.756535,9.9645466 41.056535,8.6895466 42.031535,9.3645466"
+ id="path11474"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 50.356535,10.864577 C 49.681535,11.764577 49.081535,12.739577 48.781535,13.639577 C 48.781535,12.739577 48.781535,12.139577 49.381535,11.764577 C 48.781535,11.164577 48.181535,10.864577 47.281535,10.564577 C 47.281535,12.739577 48.181535,15.214577 49.081535,17.014577 C 49.381535,17.014577 49.681535,17.314577 50.056535,17.314577 C 50.056535,17.989577 49.381535,18.289577 49.381535,19.189577 C 48.781535,18.589577 47.881535,18.289577 47.281535,18.289577 C 47.581535,15.814577 46.306535,13.939577 45.706535,12.139577 C 46.306535,11.164577 46.906535,9.9645766 47.281535,8.9895766 C 48.781535,9.3645766 49.381535,10.264577 50.356535,10.864577"
+ id="path11478"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 60.481525,11.764577 C 60.181525,12.139577 60.181525,11.164577 59.581525,11.164577 C 58.081525,11.164577 56.506525,10.864577 55.231525,11.464577 C 54.631525,11.464577 54.331525,12.439577 54.031525,12.139577 C 54.631525,9.3645766 60.181525,8.3895766 60.481525,11.764577"
+ id="path11482"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 54.931555,12.139547 C 55.231555,11.764547 55.231555,12.439547 55.231555,12.739547 C 54.631555,12.739547 54.631555,12.139547 54.931555,12.139547"
+ id="path11486"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 40.456535,13.639577 C 41.356535,16.414577 45.106535,18.889577 42.631535,22.564577 C 41.731535,22.564577 40.756535,22.264577 39.556535,22.264577 C 38.281535,20.764577 37.381535,18.889577 36.181535,17.689577 C 36.181535,16.414577 36.481535,15.514577 36.481535,14.539577 C 36.481535,13.939577 35.506535,13.939577 34.606535,13.939577 C 34.606535,13.039577 34.906535,12.739577 34.906535,12.139577 C 36.781535,12.739577 38.581535,13.039577 40.456535,13.639577 z M 37.381535,14.914577 C 38.281535,17.314577 39.556535,19.489577 41.356535,21.064577 C 41.731535,18.889577 39.556535,14.539577 37.381535,14.914577"
+ id="path11490"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 101.80655,12.439557 C 101.80655,12.739557 101.80655,13.039557 101.80655,13.339557 C 101.50655,13.339557 100.90655,13.639557 100.00655,13.639557 C 100.00655,13.039557 100.00655,13.039557 100.00655,12.739557 C 100.60655,12.439557 101.20655,12.139557 101.80655,12.439557"
+ id="path11494"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 48.781525,13.639577 C 49.081525,13.939577 48.781525,14.914577 49.381525,15.514577 C 50.056525,15.514577 49.681525,14.914577 50.356525,15.214577 C 50.056525,15.514577 50.056525,15.514577 50.056525,15.814577 C 49.081525,15.814577 48.481525,14.539577 48.781525,13.639577"
+ id="path11498"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 68.206535,18.589557 C 67.006535,17.689557 67.006535,15.814557 65.131535,15.214557 C 66.706535,13.339557 68.506535,17.014557 68.206535,18.589557"
+ id="path11502"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 72.856535,14.914557 C 72.556535,15.514557 71.581535,15.514557 71.581535,16.414557 C 71.956535,17.014557 72.256535,15.814557 72.856535,15.814557 C 73.756535,16.414557 73.756535,18.289557 73.456535,19.489557 C 72.856535,19.489557 71.956535,19.489557 71.281535,19.489557 C 71.581535,18.589557 71.956535,18.289557 72.256535,17.989557 C 71.581535,17.014557 71.281535,18.889557 70.981535,19.489557 C 69.481535,19.489557 69.781535,17.014557 71.281535,17.014557 C 70.681535,16.714557 69.781535,17.314557 69.481535,17.989557 C 68.806535,17.989557 68.806535,17.314557 68.506535,16.714557 C 70.681535,16.714557 70.681535,13.639557 72.856535,14.914557"
+ id="path11506"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 100.60653,14.914557 C 102.48153,18.889557 97.231535,19.489557 97.831535,23.539557 C 97.231535,23.539557 96.931535,23.839557 95.956535,23.539557 C 95.956535,22.564557 95.656535,21.964557 95.356535,21.364557 C 97.231535,20.089557 99.706535,17.989557 98.731535,15.514557 C 99.031535,14.914557 100.00653,14.914557 100.60653,14.914557"
+ id="path11510"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 83.656535,15.214557 C 83.356535,16.714557 81.181535,16.414557 81.181535,17.989557 C 80.281535,18.289557 79.606535,19.189557 78.706535,19.489557 C 78.406535,18.589557 79.306535,18.889557 79.306535,18.289557 C 79.006535,17.014557 77.506535,17.014557 77.131535,15.814557 C 78.406535,15.214557 79.006535,17.014557 79.606535,17.989557 C 81.481535,17.689557 80.881535,14.239557 83.656535,15.214557"
+ id="path11514"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 54.331535,15.514577 C 55.906535,15.814577 56.806535,17.014577 57.106535,18.889577 C 56.206535,17.989577 55.906535,16.714577 54.331535,16.414577 C 54.331535,16.114577 54.031535,15.514577 54.331535,15.514577"
+ id="path11518"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 60.481525,15.814557 C 60.181525,17.014557 58.681525,17.314557 58.381525,18.589557 C 58.081525,17.314557 58.981525,15.814557 60.481525,15.814557"
+ id="path11522"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 67.606555,19.189547 C 67.606555,19.189547 67.006555,19.189547 66.406555,19.189547 C 66.031555,18.889547 66.031555,18.289547 65.431555,17.989547 C 65.431555,18.589547 66.031555,18.889547 65.431555,19.189547 C 65.131555,19.189547 64.831555,19.189547 64.531555,19.189547 C 63.931555,17.314547 64.831555,16.114547 66.031555,15.814547 C 66.406555,17.314547 67.906555,17.314547 67.606555,19.189547"
+ id="path11526"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 83.356535,16.414547 C 83.956535,17.314547 82.081535,18.289547 82.081535,19.489547 C 81.481535,19.489547 80.281535,19.789547 79.906535,19.489547 C 79.906535,18.589547 80.581535,18.889547 81.181535,18.589547 C 81.781535,17.689547 82.081535,16.714547 83.356535,16.414547"
+ id="path11530"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 34.006535,17.314547 C 34.906535,19.489547 36.181535,21.364547 37.681535,22.864547 C 38.281535,23.164547 38.281535,22.564547 38.581535,22.864547 C 38.581535,23.839547 38.956535,24.439547 38.581535,25.039547 C 37.681535,25.039547 37.081535,24.739547 36.181535,24.439547 C 35.806535,25.039547 36.181535,26.314547 36.181535,26.914547 C 34.906535,27.214547 34.306535,26.914547 33.031535,26.914547 C 32.431535,24.739547 30.556535,23.539547 29.356535,21.964547 C 28.756535,21.964547 28.756535,22.264547 28.156535,21.964547 C 28.456535,21.364547 28.156535,20.089547 28.456535,19.489547 C 29.356535,19.489547 29.656535,20.089547 30.556535,19.789547 C 31.531535,21.964547 33.031535,23.164547 34.006535,25.039547 C 34.606535,25.039547 35.206535,25.339547 35.506535,25.039547 C 36.181535,22.264547 33.706535,21.364547 32.731535,19.189547 C 32.431535,19.189547 32.431535,19.489547 31.831535,19.489547 C 31.831535,17.314547 32.431535,16.114547 34.006535,17.314547"
+ id="path11534"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 60.481525,17.014557 C 60.481525,17.689557 60.481525,18.289557 60.481525,18.889557 C 60.181525,19.189557 59.281525,19.189557 58.981525,18.889557 C 58.981525,17.989557 59.581525,17.314557 60.481525,17.014557"
+ id="path11538"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 54.331535,17.314547 C 55.606535,17.014547 55.606535,18.289547 56.206535,18.889547 C 55.906535,19.189547 54.931535,18.889547 54.631535,19.189547 C 54.331535,18.589547 54.031535,17.689547 54.331535,17.314547"
+ id="path11542"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 77.506535,17.314547 C 79.006535,17.314547 78.706535,19.189547 77.806535,19.489547 C 77.131535,19.189547 77.131535,17.689547 77.506535,17.314547"
+ id="path11546"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 83.656535,18.289547 C 83.356535,18.589547 83.656535,18.889547 83.356535,19.489547 C 83.056535,19.489547 83.056535,19.489547 82.756535,19.489547 C 82.756535,18.889547 83.056535,18.289547 83.656535,18.289547"
+ id="path11550"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 102.48153,18.289547 C 103.98153,18.589547 105.55653,18.289547 106.75653,18.289547 C 107.43153,19.789547 107.43153,21.964547 108.03153,23.164547 C 107.73153,23.839547 107.73153,22.864547 107.05653,22.864547 C 106.45653,23.539547 105.85653,24.139547 106.15653,25.339547 C 105.55653,24.739547 105.25653,25.339547 104.58153,25.339547 C 104.58153,26.314547 104.58153,27.214547 104.28153,27.814547 C 103.08153,29.089547 100.60653,28.714547 99.406535,27.814547 C 98.131535,26.914547 98.431535,25.339547 97.231535,25.039547 C 97.831535,24.739547 99.031535,25.039547 99.706535,24.739547 C 100.00653,23.839547 99.706535,23.164547 99.706535,22.264547 C 100.60653,21.064547 102.18153,20.089547 102.48153,18.289547 z M 101.80653,24.439547 C 104.58153,24.439547 106.45653,21.364547 104.95653,19.189547 C 103.68153,20.764547 100.90653,21.664547 101.80653,24.439547 z M 99.706535,25.339547 C 99.031535,28.714547 103.98153,28.714547 102.78153,25.339547 C 102.18153,24.739547 100.30653,25.039547 99.706535,25.339547"
+ id="path11554"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 69.781535,19.789557 C 69.181535,19.789557 68.806535,19.489557 68.506535,19.189557 C 68.806535,17.989557 70.381535,18.889557 69.781535,19.789557"
+ id="path11558"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 67.306535,20.089557 C 67.306535,21.064557 66.031535,20.764557 65.431535,20.764557 C 61.756535,20.764557 57.106535,20.764557 53.731535,20.464557 C 52.456535,20.464557 50.956535,21.064557 49.681535,20.089557 C 49.681535,19.789557 50.056535,19.489557 50.356535,19.489557 C 55.231535,19.789557 60.181535,19.189557 65.731535,19.789557 C 66.406535,19.789557 67.606535,19.189557 67.306535,20.089557"
+ id="path11562"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 67.906535,19.489557 C 68.806535,19.789557 69.481535,20.089557 70.081535,20.464557 C 70.081535,21.664557 68.206535,20.464557 67.906535,20.089557 C 67.906535,19.789557 67.906535,19.789557 67.906535,19.489557"
+ id="path11566"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 87.631525,20.089557 C 87.631525,21.664557 85.531525,21.064557 84.256525,21.064557 C 80.281525,21.064557 74.356525,21.364557 70.681525,21.064557 C 70.681525,20.764557 70.381525,19.789557 70.681525,19.789557 C 76.831525,20.089557 81.781525,19.489557 87.631525,20.089557"
+ id="path11570"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 70.381555,21.664557 C 70.381555,21.964557 70.381555,22.264557 70.381555,22.564557 C 69.181555,22.264557 67.606555,22.264557 67.606555,20.764557 C 68.506555,20.764557 69.481555,21.364557 70.381555,21.664557"
+ id="path11574"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 89.206535,21.664557 C 88.606535,22.264557 86.731535,21.964557 86.431535,21.964557 C 87.331535,21.664557 88.306535,21.664557 89.206535,21.664557"
+ id="path11578"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 66.706535,22.264557 C 66.406535,23.839557 64.231535,23.164557 62.956535,22.864557 C 58.081535,22.864557 51.856535,23.539557 46.306535,22.864557 C 46.006535,21.964557 46.606535,22.264557 47.281535,22.264557 C 49.381535,21.664557 53.431535,21.964557 56.806535,21.964557 C 60.481535,21.964557 64.231535,21.964557 66.706535,22.264557"
+ id="path11582"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 67.306535,21.964557 C 68.206535,22.564557 69.781535,22.264557 70.381535,23.164557 C 69.481535,24.139557 66.706535,23.839557 67.306535,21.964557"
+ id="path11586"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 91.081535,22.864557 C 90.406535,23.839557 89.206535,23.539557 88.606535,23.539557 C 83.056535,23.539557 75.631535,23.539557 70.681535,22.864557 C 70.681535,22.864557 70.681535,22.864557 70.681535,22.564557 C 70.681535,22.564557 70.681535,22.564557 70.981535,22.264557 C 75.931535,22.564557 80.581535,22.564557 86.131535,22.564557 C 87.631535,22.564557 89.506535,22.264557 91.081535,22.864557"
+ id="path11590"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 111.70653,22.564577 C 111.40653,23.539577 111.70653,24.439577 111.70653,25.339577 C 109.53153,26.914577 107.73153,27.814577 107.05653,30.589577 C 106.45653,30.889577 105.85653,30.589577 105.25653,30.589577 C 105.25653,29.689577 105.25653,29.089577 105.25653,28.114577 C 107.43153,27.214577 109.53153,25.339577 109.53153,22.564577 C 110.50653,22.864577 110.80653,22.564577 111.70653,22.564577"
+ id="path11594"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 24.706535,22.864557 C 25.681535,23.164557 26.581535,23.839557 28.156535,23.539557 C 29.356535,25.339557 29.956535,27.514557 32.431535,27.814557 C 32.731535,28.114557 32.731535,29.389557 32.431535,29.689557 C 32.131535,29.689557 31.231535,29.389557 30.931535,29.689557 C 30.556535,30.289557 30.931535,31.189557 30.556535,31.864557 C 28.156535,33.064557 27.481535,30.589557 25.681535,29.989557 C 25.681535,29.389557 25.981535,29.389557 25.981535,28.714557 C 25.006535,29.089557 24.106535,28.714557 23.506535,28.414557 C 21.931535,26.314557 24.106535,24.739557 24.706535,22.864557 z M 24.406535,27.514557 C 24.706535,27.814557 25.681535,27.814557 26.281535,27.514557 C 29.056535,24.439557 21.931535,23.539557 24.406535,27.514557 z M 26.581535,28.114557 C 27.481535,29.089557 28.156535,31.189557 30.256535,30.289557 C 30.256535,27.814557 28.456535,27.214557 27.181535,25.639557 C 27.181535,26.614557 26.881535,27.514557 26.581535,28.114557"
+ id="path11598"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 48.181535,23.839557 C 44.806535,26.914557 41.356535,29.389557 37.681535,31.864557 C 37.381535,32.464557 37.081535,33.064557 36.181535,32.764557 C 39.556535,29.389557 43.531535,26.914557 47.281535,23.839557 C 47.581535,23.839557 47.881535,23.839557 48.181535,23.839557"
+ id="path11602"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 88.306535,23.839557 C 89.806535,23.839557 91.081535,25.339557 92.281535,26.314557 C 94.456535,28.114557 95.956535,29.689557 97.831535,31.489557 C 99.031535,32.164557 100.30653,32.764557 100.60653,33.964557 C 98.131535,33.064557 96.256535,30.889557 94.156535,29.089557 C 92.281535,27.514557 90.106535,25.939557 88.306535,23.839557"
+ id="path11606"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 74.356535,29.989547 C 74.731535,26.614547 76.831535,24.139547 80.881535,24.739547 C 81.481535,25.639547 82.081535,26.314547 81.781535,27.514547 C 81.181535,30.289547 75.631535,27.514547 74.356535,29.989547 z M 79.906535,28.414547 C 83.356535,27.514547 79.306535,23.164547 78.706535,26.914547 C 78.106535,26.914547 78.106535,26.314547 77.131535,26.314547 C 76.531535,26.914547 75.331535,27.514547 75.631535,28.414547 C 76.531535,27.214547 78.706535,28.714547 79.906535,28.414547"
+ id="path11610"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 63.256525,31.189557 C 62.356525,30.589557 62.056525,29.389557 60.181525,29.089557 C 58.681525,28.714557 57.106525,29.389557 56.506525,27.814557 C 55.906525,26.614557 57.106525,25.339557 58.381525,25.039557 C 61.456525,24.439557 63.931525,27.814557 63.256525,31.189557 z M 57.106525,26.914557 C 56.806525,29.089557 60.181525,28.114557 61.756525,29.089557 C 62.656525,29.389557 62.356525,29.989557 62.956525,29.989557 C 62.956525,28.114557 61.456525,26.314557 59.581525,27.514557 C 59.581525,27.214557 59.881525,26.614557 59.581525,25.939557 C 58.681525,25.339557 57.106525,25.639557 57.106525,26.914557"
+ id="path11614"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 114.78153,25.039557 C 115.75653,25.339557 116.65653,25.339557 117.55653,25.339557 C 115.38153,27.814557 112.30653,29.389557 110.20653,32.164557 C 110.20653,32.764557 110.50653,32.764557 110.50653,33.364557 C 109.83153,33.664557 108.93153,33.664557 108.03153,33.664557 C 108.63153,33.064557 107.73153,31.864557 108.03153,31.189557 C 110.50653,29.389557 112.98153,27.514557 114.78153,25.039557"
+ id="path11618"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 54.931555,25.939557 C 54.031555,27.814557 58.681555,33.664557 54.631555,33.664557 C 50.956555,33.664557 51.856555,26.314557 54.931555,25.939557 z M 54.331555,30.589557 C 53.731555,30.589557 53.431555,30.889557 53.431555,31.489557 C 53.131555,32.764557 54.031555,33.364557 55.231555,32.764557 C 56.206555,30.589557 54.331555,29.089557 54.031555,27.214557 C 52.831555,28.114557 53.131555,29.989557 54.331555,30.589557"
+ id="path11622"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 83.656535,26.314577 C 86.431535,28.114577 86.131535,35.839577 81.481535,34.639577 C 78.406535,31.189577 84.556535,30.289577 83.656535,26.314577 z M 81.181535,31.864577 C 80.281535,35.839577 86.431535,33.664577 83.356535,31.489577 C 83.656535,31.489577 83.656535,31.864577 84.256535,31.864577 C 85.156535,30.889577 84.856535,28.714577 83.956535,28.114577 C 84.556535,29.689577 81.481535,30.589577 81.181535,31.864577"
+ id="path11626"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 120.63153,29.089577 C 118.53153,31.864577 114.78153,32.764577 112.60653,35.539577 C 112.60653,35.839577 112.60653,36.439577 112.60653,36.739577 C 112.00653,36.739577 111.40653,36.739577 110.80653,36.739577 C 110.50653,35.839577 110.80653,35.239577 110.80653,34.264577 C 113.28153,32.464577 116.05653,30.889577 118.15653,28.714577 C 118.83153,29.089577 119.73153,29.089577 120.63153,29.089577"
+ id="path11630"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 80.581535,35.839557 C 77.506535,36.139557 74.056535,33.964557 75.031535,31.489557 C 75.331535,29.689557 78.406535,29.989557 79.006535,31.489557 C 79.306535,33.364557 79.006535,34.939557 80.581535,35.839557 z M 76.231535,33.064557 C 76.831535,33.364557 77.131535,32.764557 77.131535,33.064557 C 77.131535,33.364557 76.831535,33.664557 77.131535,34.264557 C 77.506535,34.939557 78.106535,35.239557 79.306535,35.239557 C 78.406535,33.964557 78.706535,31.864557 77.506535,30.889557 C 75.631535,30.289557 75.031535,32.464557 76.231535,33.064557"
+ id="path11634"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 61.756535,33.964557 C 60.856535,35.839557 57.406535,36.739557 55.231535,35.539557 C 56.506535,34.639557 58.081535,33.664557 58.381535,31.489557 C 59.881535,30.289557 62.656535,30.889557 61.756535,33.964557 z M 61.156535,31.864557 C 58.381535,30.589557 58.081535,34.639557 56.206535,35.539557 C 57.406535,35.839557 58.981535,35.539557 59.281535,34.639557 C 59.581535,34.264557 58.681535,33.964557 59.281535,33.664557 C 59.881535,33.664557 59.881535,33.964557 60.481535,33.964557 C 61.456535,33.664557 61.756535,32.464557 61.156535,31.864557"
+ id="path11638"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 13.906535,32.764547 C 14.281535,32.764547 13.906535,33.064547 14.281535,33.064547 C 13.906535,34.264547 12.406535,35.539547 13.606535,36.439547 C 14.281535,36.439547 14.581535,35.839547 15.181535,35.539547 C 17.356535,36.439547 19.456535,39.214547 22.606535,38.314547 C 22.906535,38.914547 23.206535,39.814547 23.806535,40.489547 C 22.606535,40.489547 21.931535,40.789547 21.031535,41.089547 C 18.856535,39.514547 16.681535,38.014547 13.606535,37.339547 C 13.306535,36.739547 12.706535,36.139547 12.406535,35.539547 C 12.706535,34.264547 13.606535,33.964547 13.906535,32.764547"
+ id="path11642"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 40.156535,38.014577 C 36.481535,38.014577 33.031535,38.014577 29.356535,38.014577 C 29.056535,37.039577 30.556535,36.439577 31.531535,35.539577 C 32.731535,34.639577 33.706535,33.664577 34.606535,32.764577 C 36.781535,34.264577 38.281535,36.139577 40.156535,38.014577"
+ id="path11646"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 107.43155,37.714557 C 103.98155,37.714557 101.20655,38.014557 98.131555,37.714557 C 97.831555,37.339557 99.406555,36.139557 100.00655,35.539557 C 100.90655,34.639557 102.18155,33.964557 102.48155,33.064557 C 104.58155,34.264557 105.85655,36.139557 107.43155,37.714557"
+ id="path11650"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 120.93152,33.364577 C 120.63152,34.264577 120.33152,34.639577 120.33152,35.839577 C 119.73152,37.039577 114.78152,38.014577 115.08152,39.814577 C 115.75652,41.689577 120.93152,38.914577 121.60652,37.339577 C 122.20652,37.039577 122.80652,37.339577 123.70652,37.339577 C 123.40652,38.314577 122.80652,38.614577 122.80652,39.514577 C 120.33152,40.489577 117.55652,41.089577 116.65652,43.564577 C 116.05652,43.564577 115.38152,43.264577 115.08152,43.264577 C 115.08152,42.289577 115.38152,41.989577 115.38152,41.089577 C 115.08152,40.489577 113.88152,40.789577 113.28152,40.489577 C 113.28152,39.214577 113.58152,38.914577 113.58152,37.714577 C 115.08152,36.139577 118.53152,36.439577 118.53152,33.364577 C 119.43152,33.064577 119.73152,33.364577 120.93152,33.364577"
+ id="path11654"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 68.806535,34.639547 C 70.981535,37.039547 74.356535,38.014547 76.831535,40.114547 C 76.831535,40.489547 77.131535,40.789547 77.131535,41.389547 C 79.606535,39.814547 84.256535,41.689547 83.956535,44.764547 C 83.056535,41.989547 79.006535,40.114547 76.831535,42.889547 C 77.806535,37.714547 69.781535,38.614547 68.806535,34.639547"
+ id="path11658"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 39.856525,38.914547 C 37.081525,39.514547 32.431525,39.214547 29.356525,38.914547 C 31.531525,38.314547 36.781525,38.314547 39.856525,38.914547"
+ id="path11662"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 108.33155,38.614557 C 105.85655,38.914557 100.90655,38.914557 97.831555,38.614557 C 102.18155,38.614557 104.58155,38.014557 108.33155,38.614557"
+ id="path11666"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 102.48153,39.214557 C 102.78153,41.989557 102.78153,43.864557 102.78153,46.939557 C 101.80653,46.939557 100.90653,46.939557 99.406535,47.239557 C 99.031535,44.764557 99.031535,41.689557 99.031535,39.214557 C 100.30653,39.214557 101.50653,39.214557 102.48153,39.214557 z M 99.706535,40.114557 C 99.706535,42.589557 99.406535,44.464557 100.00653,46.639557 C 100.60653,46.339557 101.50653,46.639557 102.18153,46.339557 C 102.18153,44.164557 102.48153,41.989557 101.80653,40.114557 C 101.20653,39.814557 100.30653,40.114557 99.706535,40.114557"
+ id="path11670"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 107.43155,39.514557 C 107.73155,41.989557 107.43155,44.764557 107.73155,46.939557 C 106.45655,47.239557 104.95655,46.939557 103.98155,46.939557 C 103.98155,44.164557 103.68155,41.389557 103.98155,39.214557 C 104.95655,39.214557 106.45655,39.214557 107.43155,39.514557 z M 104.28155,40.114557 C 104.58155,42.289557 103.98155,44.764557 104.95655,46.339557 C 105.25655,44.764557 104.58155,41.989557 104.95655,40.114557 C 104.95655,42.589557 105.25655,43.864557 105.25655,46.639557 C 105.85655,46.639557 106.45655,46.639557 107.05655,46.639557 C 107.43155,44.464557 107.05655,41.989557 106.75655,39.814557 C 106.15655,39.514557 104.95655,39.814557 104.28155,40.114557"
+ id="path11674"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 20.431535,41.989557 C 21.031535,42.289557 21.331535,43.264557 21.631535,44.164557 C 20.731535,44.164557 19.831535,44.164557 19.456535,44.764557 C 17.356535,43.864557 15.781535,41.689557 13.306535,42.589557 C 13.006535,41.689557 12.106535,41.089557 12.106535,40.114557 C 12.706535,39.814557 13.306535,39.814557 13.906535,39.514557 C 15.481535,40.789557 17.356535,41.989557 19.456535,42.589557 C 20.131535,42.589557 20.431535,42.289557 20.431535,41.989557"
+ id="path11678"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 38.581535,39.814547 C 38.581535,41.989547 38.956535,44.164547 38.956535,46.639547 C 37.981535,46.639547 36.481535,46.939547 35.506535,46.639547 C 35.506535,44.164547 35.206535,42.289547 35.506535,39.814547 C 36.481535,39.514547 37.681535,39.514547 38.581535,39.814547 z M 36.181535,40.114547 C 35.806535,41.989547 36.181535,44.464547 36.181535,46.339547 C 37.081535,46.339547 37.681535,46.039547 38.281535,46.039547 C 38.281535,43.864547 38.281535,41.989547 37.981535,40.114547 C 37.681535,39.814547 36.781535,40.114547 36.181535,40.114547"
+ id="path11682"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 98.431525,39.514557 C 99.031525,41.689557 98.731525,44.764557 98.731525,46.939557 C 98.131525,45.664557 98.731525,42.289557 98.431525,39.514557"
+ id="path11686"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 103.08153,39.514557 C 103.68153,41.389557 103.38153,44.764557 103.38153,46.939557 C 102.78153,45.064557 103.08153,41.689557 103.08153,39.514557"
+ id="path11690"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 30.556555,39.514557 C 31.831555,39.514557 33.031555,39.514557 34.006555,39.814557 C 34.006555,41.989557 34.006555,44.164557 34.006555,46.639557 C 33.406555,46.639557 31.531555,46.639557 30.556555,46.639557 C 30.931555,44.164557 30.256555,41.689557 30.556555,39.514557 z M 31.231555,40.114557 C 30.931555,41.689557 31.231555,44.464557 31.231555,46.039557 C 31.831555,46.339557 33.031555,46.039557 33.706555,46.039557 C 33.706555,43.864557 33.706555,41.989557 33.406555,40.114557 C 33.031555,39.814557 31.831555,40.114557 31.231555,40.114557"
+ id="path11694"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 34.606535,39.514557 C 34.906535,39.514557 34.906535,39.814557 34.906535,39.814557 C 34.606535,42.289557 35.806535,45.364557 34.606535,46.639557 C 34.306535,44.764557 34.306535,41.689557 34.606535,39.514557"
+ id="path11698"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 108.33155,46.939577 C 107.73155,45.064577 108.03155,41.989577 108.03155,39.814577"
+ id="path11702"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 29.956535,39.814547 C 30.556535,41.389547 30.256535,44.764547 30.256535,46.639547 C 29.356535,45.064547 29.956535,41.089547 29.956535,39.814547"
+ id="path11706"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 39.256535,39.814547 C 39.856535,41.389547 39.556535,44.764547 39.556535,46.639547 C 38.956535,44.764547 39.556535,42.289547 39.256535,39.814547"
+ id="path11710"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 125.58153,41.389557 C 125.28153,42.289557 124.68153,42.589557 124.68153,43.564557 C 124.98153,44.464557 126.18153,44.164557 127.15653,44.764557 C 126.85653,45.664557 126.18153,46.039557 125.88153,46.939557 C 126.18153,47.839557 127.45653,47.839557 128.05653,48.439557 C 128.35653,49.114557 127.45653,50.014557 127.15653,50.914557 C 124.68153,51.214557 121.90653,51.514557 121.30653,53.689557 C 120.63153,53.389557 120.03153,53.089557 119.13153,53.089557 C 119.73153,49.714557 124.98153,50.914557 126.18153,48.139557 C 124.08153,46.639557 120.63153,48.439557 119.43153,50.014557 C 118.53153,50.014557 118.15653,49.714557 117.55653,49.414557 C 118.15653,46.039557 123.70653,47.539557 124.98153,44.764557 C 124.08153,43.264557 123.10653,44.164557 121.60653,44.764557 C 120.03153,45.364557 118.53153,45.064557 117.85653,46.639557 C 117.25653,46.639557 116.95653,46.339557 116.35653,46.339557 C 116.65653,45.364557 116.95653,44.764557 117.25653,44.164557 C 119.43153,43.564557 122.50653,42.889557 123.40653,41.089557 C 124.38153,41.089557 124.98153,41.089557 125.58153,41.389557"
+ id="path11714"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 67.606555,44.764557 C 65.131555,45.364557 63.931555,46.939557 63.256555,49.114557 C 62.056555,49.414557 60.481555,49.114557 59.581555,48.439557 C 59.581555,45.064557 63.256555,42.589557 65.731555,41.389557 C 67.006555,40.789557 67.306555,43.264557 67.606555,44.764557"
+ id="path11718"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 77.506535,48.139557 C 76.831535,48.739557 75.331535,48.739557 74.056535,49.114557 C 73.156535,47.239557 72.256535,45.364557 69.781535,44.764557 C 69.781535,43.264557 70.381535,42.589557 70.681535,41.689557 C 74.731535,42.289557 76.531535,44.764557 77.506535,48.139557"
+ id="path11722"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 100.00653,41.689547 C 100.60653,42.589547 100.30653,43.864547 100.30653,45.064547 C 100.30653,45.664547 100.00653,45.364547 100.00653,45.064547 C 100.00653,44.764547 100.00653,44.464547 100.00653,44.164547 C 100.00653,42.589547 100.00653,42.589547 100.00653,41.689547"
+ id="path11726"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 13.006535,43.564547 C 12.706535,44.164547 12.106535,44.164547 11.806535,44.764547 C 12.406535,45.664547 16.081535,47.539547 17.356535,46.939547 C 17.656535,46.639547 18.256535,46.339547 18.256535,45.664547 C 18.856535,46.339547 19.456535,46.939547 19.831535,48.139547 C 18.856535,48.139547 17.956535,48.739547 17.356535,49.414547 C 15.781535,48.439547 12.106535,46.339547 10.831535,48.139547 C 10.231535,47.539547 9.931535,46.939547 9.631535,46.039547 C 10.231535,45.664547 10.831535,45.364547 11.506535,45.064547 C 11.506535,44.164547 10.831535,43.864547 10.831535,43.264547 C 11.506535,41.989547 13.006535,41.989547 13.006535,43.564547"
+ id="path11730"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 69.481555,47.239557 C 68.506555,47.239557 69.481555,48.739557 68.206555,48.739557 C 68.206555,49.114557 68.806555,48.739557 69.181555,48.739557 C 68.506555,49.414557 67.306555,49.114557 67.306555,48.439557 C 66.406555,49.414557 64.231555,49.714557 62.956555,50.914557 C 63.256555,51.214557 63.931555,50.314557 64.231555,50.314557 C 64.531555,50.914557 63.256555,51.514557 63.256555,52.489557 C 62.656555,52.489557 62.956555,51.514557 62.356555,51.514557 C 62.656555,50.314557 63.256555,50.014557 63.931555,49.414557 C 63.631555,43.264557 74.056555,44.164557 73.156555,49.414557 C 74.056555,50.014557 75.031555,50.614557 74.731555,52.189557 C 74.356555,52.189557 74.356555,51.514557 74.356555,51.214557 C 73.456555,50.014557 71.581555,50.014557 70.381555,49.114557 C 70.381555,48.139557 70.381555,47.539557 69.481555,47.239557 z M 72.256555,49.114557 C 71.956555,48.739557 71.281555,48.739557 70.681555,48.439557 C 70.981555,49.114557 72.256555,49.414557 72.856555,49.414557 C 72.856555,48.739557 72.856555,48.439557 72.556555,48.439557 C 72.556555,48.439557 72.556555,49.114557 72.256555,49.114557"
+ id="path11734"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 82.756535,45.364557 C 83.656535,45.664557 85.831535,44.764557 86.431535,46.039557 C 85.831535,46.639557 83.356535,46.339557 82.756535,46.039557 C 82.756535,45.664557 82.756535,45.664557 82.756535,45.364557"
+ id="path11738"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 86.431535,47.239557 C 84.856535,46.939557 84.256535,47.539557 83.656535,46.939557 C 83.656535,46.339557 86.131535,46.639557 86.431535,47.239557"
+ id="path11742"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 53.731535,46.939577 C 53.431535,47.539577 50.656535,48.139577 50.956535,46.939577 C 51.556535,46.639577 53.131535,46.339577 53.731535,46.939577"
+ id="path11746"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 40.456535,47.539557 C 38.956535,47.839557 37.381535,47.539557 35.506535,47.539557 C 33.406535,47.539557 30.931535,48.139557 28.756535,47.539557 C 29.656535,46.939557 31.231535,47.239557 32.131535,47.239557 C 34.906535,46.939557 38.281535,46.639557 40.456535,47.539557"
+ id="path11750"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 69.781535,47.539557 C 69.781535,47.839557 69.781535,48.139557 69.781535,48.439557 C 69.481535,48.139557 69.481535,47.839557 69.181535,47.539557 C 69.481535,47.239557 69.481535,47.539557 69.781535,47.539557"
+ id="path11754"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 109.83153,47.839577 C 106.15653,48.439577 100.90653,47.839577 96.631535,48.139577 C 96.631535,47.839577 96.631535,47.839577 96.631535,47.539577 C 96.631535,47.539577 96.631535,47.539577 96.931535,47.539577 C 100.90653,47.539577 105.85653,46.939577 109.83153,47.839577"
+ id="path11758"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 58.081535,47.839577 C 57.406535,48.739577 54.931535,48.139577 54.031535,48.139577 L 54.031535,47.839577 C 54.931535,47.539577 57.406535,47.239577 58.081535,47.839577"
+ id="path11762"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 53.731535,47.839577 C 54.031535,49.714577 55.906535,50.014577 58.081535,50.314577 C 57.706535,50.914577 58.081535,51.214577 58.081535,52.189577 C 56.506535,51.514577 55.231535,50.614577 54.031535,49.714577 C 53.731535,49.714577 53.731535,50.014577 53.431535,50.014577 C 53.431535,50.914577 54.031535,51.214577 54.631535,51.889577 C 54.931535,51.214577 53.731535,50.614577 53.731535,50.014577 C 55.231535,51.889577 58.381535,51.514577 58.981535,54.289577 C 58.381535,53.089577 56.206535,53.089577 55.231535,53.689577 C 53.731535,53.089577 53.731535,51.214577 52.831535,50.014577 C 52.156535,51.514577 53.431535,54.289577 52.831535,56.164577 C 52.456535,56.164577 52.156535,56.464577 51.856535,56.164577 C 51.556535,53.689577 52.156535,50.314577 50.956535,48.739577 C 51.556535,48.739577 51.856535,48.739577 52.456535,49.114577 C 52.831535,48.739577 51.556535,48.739577 51.556535,48.139577 C 51.856535,47.839577 52.831535,47.839577 53.731535,47.839577"
+ id="path11766"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 42.631525,48.139557 C 42.931525,50.014557 39.556525,49.114557 38.281525,49.114557 C 36.781525,49.114557 34.906525,49.414557 33.706525,49.414557 C 33.406525,49.414557 33.706525,49.714557 33.706525,50.314557 C 32.431525,50.314557 32.131525,50.014557 31.831525,49.414557 C 31.231525,54.664557 32.431525,61.114557 31.231525,65.089557 C 31.231525,60.214557 30.931525,54.664557 31.231525,49.414557 C 30.931525,49.114557 29.956525,49.414557 29.356525,49.414557 C 29.656525,49.714557 30.931525,49.114557 30.556525,50.014557 C 30.256525,50.614557 29.056525,50.014557 28.456525,50.314557 C 28.456525,51.514557 28.456525,53.089557 28.456525,54.289557 C 28.756525,54.664557 29.956525,54.289557 30.556525,54.289557 C 29.956525,55.264557 30.556525,55.564557 30.556525,56.764557 C 30.256525,56.764557 29.956525,57.064557 29.656525,57.439557 C 29.656525,57.064557 29.356525,56.764557 28.756525,56.464557 C 28.756525,55.864557 29.356525,55.564557 29.356525,55.264557 C 29.356525,54.964557 29.056525,54.964557 28.756525,54.664557 C 28.156525,57.739557 28.756525,60.214557 28.456525,62.614557 C 28.456525,63.289557 28.756525,64.489557 27.781525,65.089557 C 27.781525,60.214557 27.781525,54.964557 27.781525,49.714557 C 27.481525,49.114557 26.581525,49.414557 26.581525,48.739557 C 28.156525,47.539557 32.131525,48.139557 34.006525,48.139557 C 36.781525,48.139557 39.556525,47.839557 42.631525,48.139557"
+ id="path11770"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 34.906535,49.414557 C 34.906535,49.714557 35.206535,49.714557 35.206535,50.014557 C 34.906535,50.314557 34.306535,50.314557 34.006535,50.014557 C 34.006535,49.414557 34.306535,49.414557 34.906535,49.414557"
+ id="path11774"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 36.481535,49.414557 C 36.481535,49.714557 36.781535,49.714557 36.781535,50.014557 C 36.481535,50.314557 35.806535,50.314557 35.506535,50.014557 L 35.506535,49.714557 C 35.506535,49.414557 36.181535,49.414557 36.481535,49.414557"
+ id="path11778"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 37.081555,49.414557 C 37.381555,49.414557 37.381555,49.414557 37.681555,49.414557 C 37.681555,54.664557 37.981555,60.214557 37.681555,64.789557 C 36.781555,64.489557 37.081555,63.289557 37.081555,62.314557 C 37.081555,58.639557 37.081555,53.389557 37.081555,50.014557 C 37.081555,49.714557 37.081555,49.714557 37.081555,49.414557"
+ id="path11782"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 39.856525,49.414557 C 39.856525,49.714557 39.856525,49.714557 39.856525,49.714557 C 39.856525,50.314557 39.556525,50.314557 38.956525,50.314557 C 38.956525,50.014557 38.956525,50.014557 38.956525,49.714557 C 38.956525,49.414557 39.556525,49.414557 39.856525,49.414557"
+ id="path11786"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 40.156535,49.414557 C 40.756535,49.414557 40.456535,49.714557 40.456535,50.314557 C 40.156535,50.314557 40.156535,49.714557 40.156535,49.414557"
+ id="path11790"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 38.281535,64.189547 C 37.981535,63.289547 38.956535,62.614547 38.956535,61.714547 C 37.081535,60.514547 39.256535,59.539547 39.256535,57.439547 C 39.256535,57.064547 38.281535,57.439547 38.281535,56.764547 C 37.981535,55.864547 38.581535,55.864547 38.956535,55.564547 C 38.956535,54.964547 37.981535,55.264547 38.281535,54.664547 C 38.956535,54.664547 39.256535,53.989547 39.256535,53.089547 C 39.256535,52.489547 38.281535,52.789547 38.281535,52.489547 C 38.281535,51.214547 39.256535,51.214547 38.281535,50.614547 C 38.956535,50.614547 39.856535,50.314547 40.456535,50.614547 C 40.156535,50.914547 40.156535,50.914547 39.856535,50.914547 C 39.856535,51.514547 40.456535,51.214547 40.456535,52.189547 C 40.756535,52.789547 39.556535,52.489547 39.556535,53.089547 C 39.556535,53.389547 39.856535,53.689547 39.556535,54.289547 C 39.556535,54.664547 40.456535,54.289547 40.456535,54.664547 C 40.756535,55.264547 40.156535,54.964547 39.856535,55.264547 C 40.156535,55.864547 40.756535,55.864547 40.756535,56.764547 C 40.456535,57.064547 39.556535,57.064547 39.556535,57.439547 C 39.556535,58.039547 39.856535,58.039547 39.556535,58.639547 C 42.331535,57.739547 40.156535,52.189547 41.056535,49.414547 C 41.731535,49.414547 41.731535,50.314547 41.731535,50.614547 C 42.031535,52.489547 41.356535,54.964547 41.356535,57.439547 C 44.806535,55.564547 47.581535,53.089547 50.956535,51.214547 C 50.656535,52.489547 49.081535,53.089547 48.181535,53.689547 C 45.106535,56.164547 41.731535,58.339547 38.581535,60.814547 C 42.931535,58.639547 46.606535,54.964547 50.956535,53.089547 C 50.956535,54.289547 50.956535,55.564547 50.956535,56.464547 C 50.056535,57.439547 48.781535,58.039547 48.181535,59.239547 C 49.081535,61.114547 50.956535,62.314547 50.956535,64.789547 C 50.356535,70.339547 51.256535,78.364547 50.956535,84.814547 C 50.656535,90.664547 50.656535,97.489547 50.656535,103.03955 C 49.681535,103.33955 48.181535,103.33955 47.281535,103.03955 C 46.606535,91.639547 48.181535,77.764547 47.281535,66.664547 C 46.906535,63.289547 46.006535,60.214547 41.731535,60.814547 C 41.056535,62.014547 42.031535,63.889547 41.056535,65.089547 L 38.281535,64.189547 z M 39.856535,60.814547 C 39.856535,62.014547 40.756535,63.289547 40.756535,63.889547 C 40.756535,62.914547 41.056535,61.114547 40.756535,60.814547 C 40.756535,61.114547 40.156535,60.814547 39.856535,60.814547"
+ id="path11794"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 38.281535,49.714577 C 38.581535,49.414577 38.581535,50.014577 38.581535,50.314577 C 38.281535,50.314577 38.281535,50.014577 38.281535,49.714577"
+ id="path11798"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 98.431525,50.614547 C 98.131525,50.614547 97.831525,50.314547 97.831525,50.014547 C 98.431525,49.714547 98.731525,49.714547 98.431525,50.614547"
+ id="path11802"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 99.031535,49.714577 C 99.406535,49.714577 99.706535,50.014577 99.706535,50.314577 C 99.406535,50.314577 99.406535,50.614577 99.031535,50.614577 C 99.031535,50.014577 99.031535,50.014577 99.031535,49.714577"
+ id="path11806"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 100.90653,49.714577 C 101.20653,50.014577 101.80653,49.414577 102.18153,50.014577 C 102.18153,50.014577 102.18153,50.314577 102.18153,50.614577 C 101.50653,50.614577 101.20653,50.614577 100.60653,50.614577 C 100.60653,50.014577 100.90653,50.014577 100.90653,49.714577"
+ id="path11810"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 106.75653,49.714577 C 107.43153,49.714577 107.43153,50.314577 107.05653,50.614577 C 106.75653,50.614577 106.75653,50.014577 106.75653,49.714577"
+ id="path11814"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 109.23152,50.314557 C 108.93152,50.314557 108.63152,50.314557 108.63152,50.014557 C 108.93152,49.714557 109.53152,49.714557 109.23152,50.314557"
+ id="path11818"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 96.931535,50.014557 C 97.531535,49.714557 97.531535,50.314557 97.531535,50.614557 C 96.931535,50.614557 96.931535,50.314557 96.931535,50.014557"
+ id="path11822"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 103.68155,50.014557 C 103.98155,50.614557 102.78155,50.614557 102.48155,50.314557 C 102.48155,49.714557 103.38155,50.014557 103.68155,50.014557"
+ id="path11826"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 105.55655,50.014557 C 105.55655,50.314557 104.28155,50.614557 104.28155,50.314557 C 104.28155,49.714557 105.55655,49.714557 105.55655,50.014557"
+ id="path11830"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 107.73153,50.014557 C 108.03153,50.014557 108.03153,50.014557 108.33153,50.014557 C 108.33153,50.014557 108.33153,50.314557 108.33153,50.614557 C 108.03153,50.614557 107.43153,50.314557 107.73153,50.014557"
+ id="path11834"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 28.756535,50.914557 C 29.056535,50.314557 29.956535,50.614557 30.256535,50.614557 C 29.956535,51.214557 30.256535,51.514557 30.556535,51.889557 C 30.556535,52.789557 29.356535,52.789557 29.956535,53.989557 C 29.356535,53.689557 29.656535,52.489557 28.756535,52.489557 C 28.456535,51.514557 29.656535,51.214557 28.756535,50.914557"
+ id="path11838"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 72.856535,50.614547 C 74.356535,50.614547 74.356535,53.689547 72.556535,53.389547 C 72.556535,53.089547 72.256535,52.789547 72.556535,52.489547 C 72.856535,52.489547 72.856535,52.789547 72.856535,53.089547 C 74.056535,52.489547 73.456535,51.214547 72.856535,50.614547"
+ id="path11842"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 99.706535,50.914557 C 99.706535,51.514557 99.031535,50.914557 98.731535,51.514557 C 99.031535,51.889557 99.706535,51.889557 99.706535,52.489557 C 99.706535,53.089557 99.031535,52.789557 98.431535,53.089557 C 98.431535,53.389557 98.731535,54.289557 98.131535,54.289557 C 98.131535,53.689557 97.831535,52.789557 96.931535,52.489557 C 96.931535,51.889557 97.531535,51.889557 97.531535,51.889557 C 97.531535,51.514557 97.531535,51.214557 96.931535,51.214557 C 97.831535,50.614557 98.731535,50.614557 99.706535,50.914557"
+ id="path11846"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 64.231525,50.914557 C 65.131525,51.514557 63.931525,52.189557 64.831525,52.489557 C 64.831525,52.789557 64.231525,52.789557 63.931525,52.789557 C 63.256525,52.189557 63.931525,51.214557 64.231525,50.914557"
+ id="path11850"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 73.156525,51.214557 C 72.856525,51.514557 73.756525,51.889557 73.156525,52.189557 C 72.856525,51.889557 72.856525,51.514557 72.556525,51.214557 C 72.856525,51.214557 72.856525,51.214557 73.156525,51.214557"
+ id="path11854"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 62.056535,51.514547 C 62.356535,52.789547 63.256535,53.089547 64.231535,53.389547 C 64.231535,53.989547 64.831535,53.989547 64.531535,54.289547 C 63.931535,55.264547 63.631535,56.164547 62.656535,56.464547 C 61.156535,55.864547 60.181535,54.289547 59.881535,52.489547 C 60.181535,51.889547 60.856535,51.514547 62.056535,51.514547"
+ id="path11858"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 126.48153,52.189557 C 127.75653,51.889557 128.05653,53.089557 127.75653,53.689557 C 127.45653,53.689557 127.15653,53.689557 126.85653,53.689557 C 126.18153,53.389557 126.18153,52.789557 126.48153,52.189557"
+ id="path11862"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 53.431525,52.789557 C 54.031525,53.089557 54.331525,53.389557 54.631525,53.989557 C 54.331525,54.664557 54.031525,54.964557 53.731525,54.964557 C 53.431525,54.289557 53.431525,53.389557 53.431525,52.789557"
+ id="path11866"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 124.38153,54.289557 C 124.08153,54.289557 124.08153,54.664557 124.08153,54.664557 C 123.40653,55.264557 122.80653,55.264557 122.50653,54.664557 C 121.90653,53.089557 124.38153,53.089557 124.38153,54.289557"
+ id="path11870"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 53.131535,56.464557 C 54.031535,55.264557 54.931535,54.664557 56.506535,53.689557 C 57.406535,54.964557 58.381535,56.464557 58.981535,58.039557 C 58.381535,58.339557 57.706535,58.939557 57.106535,59.239557 C 55.606535,58.639557 53.431535,58.339557 53.131535,56.464557"
+ id="path11874"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 57.406535,53.689557 C 58.681535,54.964557 59.881535,56.764557 60.181535,58.039557 C 59.581535,58.939557 58.381535,59.539557 57.406535,60.214557 C 57.106535,58.939557 58.981535,58.939557 59.581535,57.739557 C 58.981535,56.464557 57.706535,55.564557 57.406535,53.689557"
+ id="path11878"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 101.50653,54.664557 C 101.80653,54.289557 102.48153,54.964557 102.48153,54.964557 C 102.48153,55.864557 101.80653,56.164557 101.50653,56.764557 C 100.90653,56.764557 100.60653,56.464557 100.60653,55.564557 C 101.20653,55.864557 101.50653,55.564557 101.80653,55.564557 C 102.18153,54.964557 101.80653,54.964557 101.50653,54.664557"
+ id="path11882"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 103.98153,54.664557 C 104.58153,54.664557 104.95653,54.664557 104.95653,54.664557 C 104.95653,54.964557 104.58153,55.264557 103.98153,55.264557 C 103.98153,54.964557 103.98153,54.964557 103.98153,54.664557"
+ id="path11886"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 72.856535,55.264547 C 71.956535,56.464547 70.681535,57.439547 69.781535,58.639547 C 70.681535,58.339547 71.581535,56.464547 72.856535,56.164547 C 73.456535,56.464547 74.056535,56.764547 74.356535,57.064547 C 72.556535,58.939547 70.981535,60.814547 70.681535,63.589547 C 69.181535,64.189547 68.206535,62.914547 68.806535,61.714547 C 69.181535,61.714547 69.781535,61.414547 70.381535,61.414547 C 70.681535,60.214547 69.781535,60.514547 69.781535,59.239547 C 69.181535,59.539547 69.481535,60.214547 68.806535,59.839547 C 69.181535,58.039547 70.681535,54.664547 72.856535,55.264547"
+ id="path11890"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 130.23153,55.864577 C 129.63153,59.239577 123.10653,56.164577 121.90653,59.239577 C 123.40653,61.114577 127.45653,60.214577 129.25653,58.939577 C 129.93153,59.239577 130.53153,59.539577 130.83153,59.839577 C 130.53153,60.514577 129.63153,61.114577 129.25653,61.714577 C 127.75653,61.414577 125.28153,61.714577 123.70653,61.714577 C 123.10653,62.014577 123.10653,62.914577 122.50653,63.289577 C 121.90653,62.914577 121.30653,62.614577 120.93153,62.314577 C 121.30653,61.714577 121.90653,61.414577 122.50653,60.514577 C 122.20653,59.539577 120.93153,59.539577 120.33153,58.639577 C 120.63153,57.739577 121.30653,57.739577 121.60653,56.464577 C 123.70653,56.464577 125.58153,56.164577 127.75653,55.864577 C 128.35653,54.964577 129.25653,54.964577 130.23153,55.864577"
+ id="path11894"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 64.231525,55.864577 C 64.231525,55.864577 64.531525,55.564577 64.531525,55.264577 C 66.706525,56.164577 67.306525,58.039577 67.906525,59.839577 C 67.006525,58.339577 65.431525,57.064577 64.231525,55.864577"
+ id="path11898"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 33.031535,55.564557 C 33.706535,55.564557 33.406535,56.464557 33.031535,56.164557 C 32.731535,55.864557 33.406535,55.864557 33.031535,55.564557"
+ id="path11902"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 104.28153,55.564557 C 104.95653,55.564557 104.95653,55.864557 105.25653,55.864557 C 105.55653,56.464557 104.95653,56.764557 104.58153,56.764557 C 104.28153,56.464557 104.28153,56.164557 104.28153,55.564557"
+ id="path11906"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 67.306535,59.839557 C 67.606535,60.214557 67.006535,60.214557 66.706535,60.214557 C 66.706535,60.814557 66.706535,61.114557 66.706535,61.414557 C 67.006535,62.014557 68.206535,61.414557 67.906535,62.314557 C 68.206535,62.314557 67.906535,62.014557 67.906535,61.714557 C 68.506535,61.714557 68.506535,62.314557 68.506535,62.614557 C 67.906535,62.914557 67.906535,62.614557 67.006535,62.614557 C 66.031535,61.114557 65.431535,59.239557 63.256535,58.639557 C 64.231535,59.539557 66.031535,60.814557 66.031535,62.614557 C 65.131535,62.614557 64.831535,62.614557 63.931535,62.314557 C 63.931535,61.714557 64.231535,61.714557 64.231535,61.414557 C 63.256535,63.289557 63.256535,66.064557 63.256535,68.839557 C 61.756535,68.464557 62.356535,65.389557 62.356535,63.589557 C 62.356535,62.314557 62.656535,61.114557 62.656535,59.839557 C 61.456535,61.714557 62.056535,65.389557 61.456535,67.864557 C 60.856535,67.564557 59.881535,67.564557 58.981535,67.264557 C 58.981535,65.389557 58.981535,63.589557 58.081535,62.314557 C 58.081535,63.289557 58.681535,64.189557 58.381535,64.789557 C 57.106535,64.189557 54.931535,63.589557 54.331535,62.614557 C 54.331535,61.714557 55.606535,62.014557 56.206535,62.314557 C 55.906535,60.514557 54.631535,59.539557 54.031535,58.339557 C 56.206535,58.639557 56.806535,60.214557 57.706535,61.714557 C 58.681535,61.714557 58.681535,62.314557 58.981535,62.614557 C 58.981535,62.314557 59.581535,62.014557 59.281535,61.714557 C 59.581535,61.414557 60.481535,61.414557 60.856535,61.714557 C 61.456535,61.414557 60.181535,61.414557 60.181535,61.114557 C 60.856535,59.839557 61.156535,58.939557 62.656535,58.639557 C 62.356535,58.339557 62.056535,58.339557 62.056535,58.039557 C 62.956535,54.964557 67.006535,57.739557 67.306535,59.839557 z M 61.156535,64.489557 C 61.456535,63.289557 60.481535,62.614557 59.581535,62.014557 C 60.481535,62.614557 60.856535,63.889557 61.156535,64.489557"
+ id="path11910"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 6.556525,58.939557 C 5.881525,56.464557 8.731525,56.464557 9.031525,57.739557 C 9.031525,58.639557 8.056525,59.539557 6.556525,58.939557"
+ id="path11914"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 55.231535,60.214557 C 54.031535,61.414557 51.856535,61.714557 51.256535,62.914557 C 50.356535,62.014557 49.381535,60.814557 48.781535,59.239557 C 49.381535,57.739557 50.956535,57.439557 52.456535,56.764557 C 54.031535,57.064557 53.431535,59.839557 55.231535,60.214557"
+ id="path11918"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 13.006535,57.439557 C 13.606535,57.439557 14.581535,57.739557 14.281535,58.639557 C 13.906535,61.414557 10.231535,58.039557 13.006535,57.439557"
+ id="path11922"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 29.656535,57.439557 C 29.956535,58.339557 30.556535,58.039557 30.556535,58.939557 C 29.356535,60.214557 30.931535,62.014557 30.556535,63.589557 C 29.956535,63.289557 30.556535,61.714557 29.656535,61.414557 C 29.056535,61.714557 29.356535,62.914557 28.756535,63.589557 C 28.156535,62.314557 30.256535,60.214557 28.756535,58.639557 C 28.756535,58.039557 29.656535,58.339557 29.656535,57.739557 C 29.656535,57.439557 29.656535,57.439557 29.656535,57.439557"
+ id="path11926"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 75.931525,65.689577 C 75.331525,65.089577 75.631525,64.489577 75.931525,63.889577 C 75.331525,63.889577 75.031525,64.789577 74.356525,64.489577 C 74.056525,63.889577 74.056525,62.914577 74.356525,62.014577 C 73.456525,62.314577 74.056525,64.189577 73.156525,64.189577 C 72.256525,62.314577 73.456525,59.839577 74.356525,58.639577 C 72.856525,59.539577 73.156525,62.314577 71.581525,63.589577 C 70.981525,62.914577 71.581525,61.114577 72.256525,60.214577 C 72.856525,59.239577 73.756525,58.039577 74.731525,57.739577 C 77.806525,59.539577 78.706525,64.189577 79.006525,68.839577 C 78.706525,69.139577 78.406525,68.164577 78.106525,68.164577 C 76.831525,67.564577 75.331525,67.864577 74.356525,67.864577 C 74.731525,66.964577 74.356525,66.064577 74.056525,65.389577 C 74.731525,65.089577 75.331525,65.389577 75.931525,65.689577"
+ id="path11930"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 67.906535,57.739577 C 68.506535,57.739577 68.206535,58.039577 68.806535,58.039577 C 68.806535,58.639577 67.906535,58.639577 67.906535,57.739577"
+ id="path11934"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 70.081535,60.814557 C 69.781535,61.414557 67.306535,61.414557 67.006535,60.814557 C 67.306535,60.514557 69.781535,60.214557 70.081535,60.814557"
+ id="path11938"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 34.606535,60.814557 C 35.806535,62.914557 36.781535,65.689557 37.981535,67.864557 C 36.181535,66.664557 35.806535,63.889557 34.606535,62.014557 C 32.731535,63.589557 32.731535,66.964557 30.256535,68.164557 C 31.831535,65.689557 33.406535,63.589557 34.606535,60.814557"
+ id="path11942"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 51.556525,63.289547 C 52.156525,62.314547 53.431525,61.414547 55.606525,61.114547 C 54.631525,62.314547 52.831525,63.289547 51.556525,63.289547"
+ id="path11946"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 9.9375,60.8125 C 9.6375,61.7125 9.61875,62.625002 8.71875,62.625 C 7.44375,62.325 7.1499999,61.425002 5.875,61.125 C 6.25,62.025 5.8937501,63.287497 5.59375,64.1875 C 6.26875,65.0875 7.1499999,65.681249 7.75,66.65625 C 8.35,66.05625 9.6312499,66.075002 10.53125,66.375 C 10.53125,65.7 10.825,65.081249 11.125,64.78125 C 13,65.38125 13.90625,66.95 15.78125,67.25 C 15.18125,66.05 15.48125,64.481249 15.78125,63.28125 C 14.88125,62.90625 14.5875,61.706249 13.3125,61.40625 C 12.1125,61.10625 10.8375,61.712501 9.9375,60.8125 z M 7.15625,62 C 8.0562499,62.6 9.025,63.3 9.625,64.5 C 9.3250004,65.100002 7.75625,64.8 7.15625,64.5 C 7.1562499,63.600002 6.85625,62.6 7.15625,62 z M 14.59375,62.90625 C 13.91875,64.18125 14.29375,65.700002 14.59375,66.375 C 13.01875,65.4 10.83125,65.081249 10.53125,63.28125 C 11.50625,62.60625 13.01875,63.281249 14.59375,62.90625 z"
+ id="path12518"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 54.031535,63.289547 C 53.431535,65.389547 54.931535,67.264547 54.631535,68.464547 C 54.331535,70.039547 52.456535,70.039547 52.456535,71.614547 C 52.456535,72.214547 53.131535,71.914547 53.131535,72.514547 C 53.731535,72.214547 52.831535,71.914547 52.831535,71.614547 C 53.431535,70.339547 54.631535,70.039547 55.231535,68.839547 C 54.931535,67.264547 54.931535,65.389547 54.631535,63.889547 C 54.931535,63.589547 55.231535,64.189547 55.906535,64.189547 C 56.206535,65.689547 55.606535,68.464547 56.806535,69.439547 C 56.506535,70.339547 56.206535,71.239547 56.506535,72.214547 C 54.931535,73.114547 52.456535,73.114547 51.856535,71.614547 C 52.831535,68.839547 50.056535,62.914547 54.031535,63.289547 z M 54.331535,72.214547 C 55.231535,72.514547 55.606535,70.639547 54.931535,70.639547 C 54.931535,71.239547 54.331535,71.614547 54.331535,72.214547"
+ id="path11954"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 131.43153,63.889557 C 130.83153,64.789557 129.93153,65.089557 129.25653,66.064557 C 129.93153,66.964557 130.83153,67.564557 131.43153,67.864557 C 131.13153,68.839557 130.23153,69.139557 129.63153,70.039557 C 128.05653,69.439557 124.08153,68.839557 123.10653,70.339557 C 122.50653,70.039557 121.90653,69.739557 121.30653,69.439557 C 121.60653,68.839557 122.20653,68.464557 122.80653,67.864557 C 124.98153,68.164557 128.35653,68.839557 129.63153,67.264557 C 128.05653,64.489557 122.50653,67.564557 121.30653,65.689557 C 122.20653,62.614557 128.35653,66.364557 129.25653,63.289557 C 130.23153,63.289557 130.83153,63.589557 131.43153,63.889557"
+ id="path11958"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 65.431535,64.189547 C 64.831535,65.689547 65.431535,67.864547 64.831535,69.439547 C 64.531535,69.439547 64.231535,69.439547 63.931535,69.439547 C 63.631535,67.864547 63.931535,65.689547 63.931535,63.889547 C 64.831535,63.889547 65.131535,64.189547 65.431535,64.189547"
+ id="path11962"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 72.256555,70.039557 C 71.581555,68.839557 72.556555,64.789557 70.381555,64.489557 C 72.256555,63.589557 74.731555,65.089557 73.756555,68.164557 C 73.456555,69.139557 72.556555,69.439557 72.256555,70.039557"
+ id="path11966"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 3.481535,66.664557 C 4.081535,66.964557 4.681535,67.264557 4.981535,67.564557 C 4.981535,68.164557 4.681535,67.864557 4.681535,68.164557 C 4.081535,68.164557 3.481535,67.564557 3.106535,67.264557 C 3.106535,66.964557 3.481535,66.964557 3.481535,66.664557"
+ id="path11970"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 65.431535,66.964557 C 66.031535,66.664557 66.031535,67.264557 66.406535,67.264557 C 66.406535,68.164557 66.406535,69.139557 66.406535,70.039557 C 66.031535,70.039557 65.731535,70.039557 65.431535,70.039557 C 65.431535,68.839557 65.431535,67.864557 65.431535,66.964557"
+ id="path11974"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 15.481525,68.164557 C 15.181525,69.139557 14.281525,69.139557 13.906525,70.339557 C 12.406525,69.439557 8.056525,69.139557 7.156525,70.639557 C 6.556525,70.639557 5.881525,70.039557 5.581525,69.439557 C 5.881525,68.464557 6.556525,68.164557 7.156525,67.564557 C 8.356525,68.464557 10.531525,68.164557 12.706525,68.164557 C 13.306525,66.964557 14.581525,67.264557 15.481525,68.164557"
+ id="path11978"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 68.806535,67.264557 C 69.181535,67.264557 69.181535,67.564557 69.481535,67.564557 C 69.481535,68.164557 69.481535,68.839557 69.481535,69.439557 C 69.181535,69.739557 68.806535,70.039557 68.506535,69.739557 C 68.806535,68.839557 68.506535,68.164557 68.806535,67.264557"
+ id="path11982"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 67.906535,67.264557 C 68.206535,67.864557 67.906535,69.139557 67.906535,70.039557 C 67.606535,70.039557 67.306535,70.039557 67.006535,70.039557 C 67.006535,69.139557 66.406535,67.264557 67.906535,67.264557"
+ id="path11986"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 70.081535,67.564577 L 70.381535,67.564577 C 70.681535,68.839577 70.981535,70.039577 70.981535,70.939577 C 70.081535,70.639577 70.381535,68.839577 70.081535,67.564577"
+ id="path11990"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 29.056525,69.739557 C 29.656525,70.339557 29.356525,70.939557 29.656525,71.914557 C 31.231525,71.614557 32.131525,70.039557 33.706525,70.639557 C 34.006525,72.214557 33.706525,74.014557 34.006525,75.589557 C 33.031525,74.989557 33.706525,72.814557 33.406525,71.614557 C 32.431525,72.214557 33.406525,74.314557 33.031525,75.289557 C 32.431525,74.689557 32.731525,73.114557 32.431525,72.214557 C 31.831525,72.514557 32.131525,74.014557 32.131525,74.689557 C 31.231525,74.689557 32.131525,72.814557 31.231525,72.514557 C 30.931525,72.814557 31.231525,73.714557 31.231525,74.314557 C 30.556525,74.314557 30.931525,73.414557 30.556525,72.814557 C 29.956525,72.814557 30.256525,73.714557 30.256525,74.314557 C 29.956525,74.314557 29.656525,74.014557 29.656525,73.714557 C 29.656525,74.014557 29.356525,74.014557 29.356525,74.314557 C 29.656525,75.289557 30.556525,75.289557 31.231525,75.589557 C 30.931525,76.489557 32.131525,77.089557 33.406525,77.089557 C 33.706525,77.764557 33.031525,77.764557 32.431525,78.064557 C 32.431525,77.089557 32.131525,77.764557 31.531525,77.764557 C 31.531525,77.464557 31.831525,77.464557 31.831525,77.089557 C 31.231525,76.489557 29.956525,76.489557 29.656525,75.589557 C 29.356525,75.589557 29.356525,75.889557 29.056525,75.889557 C 29.356525,76.789557 29.656525,77.464557 30.256525,77.764557 C 29.656525,78.064557 29.356525,77.089557 28.756525,76.789557 C 28.156525,76.789557 27.781525,77.464557 27.481525,77.764557 C 27.181525,77.089557 28.756525,76.789557 28.156525,75.589557 C 26.881525,75.889557 26.581525,77.764557 24.706525,77.464557 C 24.706525,76.789557 24.706525,76.789557 24.706525,76.489557 C 26.581525,76.789557 26.881525,74.989557 28.156525,74.314557 C 28.456525,74.014557 28.156525,74.014557 28.156525,73.714557 C 27.781525,73.414557 27.781525,74.014557 27.481525,74.014557 C 27.181525,74.014557 27.481525,73.414557 27.181525,73.114557 C 26.581525,73.114557 26.881525,74.014557 26.581525,74.314557 C 25.981525,74.314557 26.881525,72.814557 25.981525,72.814557 C 25.681525,73.414557 25.981525,74.314557 25.381525,74.689557 C 25.381525,73.714557 25.381525,73.114557 25.006525,72.514557 C 24.406525,72.814557 25.006525,74.314557 24.706525,74.989557 C 23.806525,74.689557 24.706525,72.514557 24.106525,72.214557 C 23.506525,72.214557 23.806525,72.814557 23.806525,72.814557 C 23.206525,72.814557 23.506525,71.614557 23.506525,70.939557 C 25.006525,69.739557 25.981525,72.514557 28.156525,71.914557 C 28.456525,71.914557 28.456525,71.614557 28.456525,71.614557 C 28.756525,70.939557 28.156525,70.639557 27.781525,70.339557 C 28.156525,70.039557 28.456525,69.739557 29.056525,69.739557"
+ id="path11994"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 112.60655,70.039557 L 112.60655,70.339557 C 110.50655,72.814557 108.63155,75.589557 106.15655,77.764557 C 108.33155,74.989557 110.50655,72.514557 112.60655,70.039557"
+ id="path11998"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 91.981555,70.039557 C 92.281555,70.039557 92.581555,70.039557 92.881555,70.039557 C 94.456555,70.939557 92.881555,74.314557 91.681555,72.814557 C 93.856555,72.814557 93.481555,70.339557 91.981555,70.039557"
+ id="path12002"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 93.481535,70.339577 C 94.156535,69.739577 94.756535,70.639577 94.456535,70.939577 C 93.856535,70.939577 94.156535,70.339577 93.481535,70.339577"
+ id="path12006"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 110.80653,71.239547 C 110.50653,70.939547 110.20653,70.939547 109.83153,70.339547 C 110.20653,69.739547 110.80653,70.639547 110.80653,71.239547"
+ id="path12010"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 97.231535,70.339577 C 97.831535,70.039577 99.031535,70.339577 99.031535,70.939577 C 99.706535,71.914577 98.731535,73.114577 98.131535,73.414577 C 96.631535,73.714577 95.056535,71.239577 97.231535,70.339577 z M 98.731535,70.939577 C 97.831535,70.339577 96.931535,70.639577 96.256535,71.239577 C 96.256535,72.514577 96.931535,72.814577 97.231535,73.114577 C 98.431535,73.114577 99.031535,72.214577 98.731535,70.939577"
+ id="path12014"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 109.83153,70.939557 C 110.50653,72.514557 109.53153,73.414557 108.33153,73.114557 C 105.85653,72.814557 107.73153,68.464557 109.83153,70.939557 z M 108.93153,72.814557 C 110.20653,72.514557 109.83153,70.039557 108.03153,70.639557 C 106.75653,71.239557 108.03153,73.114557 108.93153,72.814557"
+ id="path12018"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 3.106535,70.639557 C 4.981535,69.739557 3.481535,73.714557 4.981535,73.714557 C 5.581535,73.414557 5.281535,72.514557 5.881535,72.214557 C 8.356535,72.514557 12.406535,72.514557 14.281535,70.639557 C 14.881535,70.939557 15.481535,71.239557 15.781535,71.914557 C 15.481535,72.514557 14.881535,72.814557 14.281535,73.714557 C 11.506535,73.114557 7.456535,73.714557 5.281535,74.989557 C 4.981535,74.314557 4.081535,73.714557 3.481535,73.414557 C 3.106535,72.514557 3.106535,70.939557 3.106535,70.639557"
+ id="path12022"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 99.406525,70.639557 C 99.706525,70.039557 100.00652,70.939557 100.30652,71.239557 C 100.00652,71.614557 99.706525,70.639557 99.406525,70.639557"
+ id="path12026"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 103.68155,70.639557 C 107.05655,71.239557 102.48155,75.289557 101.50655,72.514557 C 101.50655,71.239557 102.18155,70.939557 102.48155,70.339557 C 103.08155,70.939557 101.80655,70.939557 101.80655,72.214557 C 102.18155,74.689557 106.15655,72.214557 103.68155,70.639557"
+ id="path12030"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 104.28153,74.314557 C 103.98153,74.014557 103.68153,74.989557 103.38153,75.289557 C 103.98153,76.189557 104.95653,76.489557 105.25653,77.764557 C 104.28153,77.089557 103.98153,76.189557 103.38153,75.589557 C 102.48153,75.889557 101.80653,77.089557 101.20653,77.764557 C 100.60653,77.464557 101.80653,76.189557 102.48153,75.889557 C 103.68153,74.014557 105.25653,72.214557 107.05653,70.339557 C 106.45653,71.614557 105.55653,72.214557 104.95653,73.414557 C 107.43153,72.214557 108.63153,76.489557 105.85653,76.789557 C 104.95653,76.789557 103.68153,75.889557 104.28153,74.314557 z M 105.85653,76.489557 C 107.05653,76.489557 107.73153,74.689557 106.45653,73.714557 C 103.98153,73.414557 103.98153,76.489557 105.85653,76.489557"
+ id="path12034"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 101.50653,70.639557 C 99.406535,73.114557 97.831535,75.589557 95.356535,77.464557 C 97.231535,75.289557 99.406535,72.214557 101.50653,70.639557"
+ id="path12038"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 105.25653,70.639557 C 105.55653,70.339557 105.85653,70.939557 105.85653,71.239557 C 105.25653,71.239557 105.55653,70.639557 105.25653,70.639557"
+ id="path12042"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 133.60652,71.914557 C 133.90652,72.514557 133.30652,72.514557 133.30652,72.814557 C 132.40652,72.514557 132.40652,71.914557 131.73152,71.614557 C 132.10652,70.039557 133.30652,71.614557 133.60652,71.914557"
+ id="path12046"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 131.13153,72.214577 C 130.23153,74.989577 124.98153,72.214577 123.10653,74.014577 C 122.20653,73.714577 121.90653,73.414577 121.30653,72.814577 C 121.60653,71.914577 122.20653,71.914577 122.80653,71.614577 C 124.38153,71.914577 126.48153,72.214577 128.05653,71.914577 C 128.65653,71.614577 129.25653,70.939577 129.25653,70.939577 C 130.23153,70.939577 130.53153,72.214577 131.13153,72.214577"
+ id="path12050"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 95.056535,71.914557 C 95.956535,72.814557 96.631535,73.714557 97.231535,74.689557 C 96.631535,73.714557 95.356535,72.814557 95.056535,71.914557"
+ id="path12054"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 100.60653,72.214577 C 101.50653,72.814577 102.18153,73.714577 103.08153,74.689577 C 102.18153,74.689577 101.20653,73.114577 100.60653,72.214577"
+ id="path12058"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 106.15653,72.214577 C 107.43153,72.514577 107.43153,73.714577 108.33153,74.314577 C 107.73153,74.314577 106.75653,72.814577 106.15653,72.214577"
+ id="path12062"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 95.956535,73.714557 C 96.631535,74.314557 96.631535,75.889557 95.656535,76.489557 C 94.756535,76.489557 94.156535,76.189557 93.856535,75.889557 C 93.181535,74.314557 94.456535,72.814557 95.956535,73.714557 z M 95.056535,76.189557 C 96.256535,75.889557 96.631535,73.114557 94.456535,74.014557 C 92.881535,74.689557 94.156535,76.189557 95.056535,76.189557"
+ id="path12066"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 99.031535,74.014547 C 100.00653,73.114547 101.50653,73.714547 101.80653,74.689547 C 102.78153,77.464547 97.831535,77.464547 99.031535,74.014547 z M 100.60653,76.489547 C 101.80653,76.489547 102.18153,73.414547 100.00653,74.014547 C 98.431535,74.314547 99.406535,76.789547 100.60653,76.489547"
+ id="path12070"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 57.106535,73.714557 C 57.106535,74.314557 57.706535,74.689557 57.706535,75.589557 C 55.606535,75.889557 53.731535,75.589557 51.856535,75.889557 C 50.656535,72.814557 54.931535,74.014557 57.106535,73.714557"
+ id="path12074"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 91.681535,73.714557 C 91.981535,73.714557 91.981535,74.014557 91.981535,74.314557 L 91.681535,74.314557 C 91.681535,74.314557 91.681535,74.014557 91.681535,73.714557"
+ id="path12078"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 86.131535,74.014547 C 85.831535,74.689547 86.131535,75.589547 85.831535,75.889547 C 83.356535,75.889547 81.181535,76.189547 79.306535,76.189547 C 78.406535,72.814547 83.356535,74.314547 86.131535,74.014547"
+ id="path12082"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 14.281535,74.689557 C 14.881535,74.689557 15.481535,74.989557 16.081535,75.289557 C 16.081535,76.189557 14.881535,76.189557 15.181535,77.464557 C 13.006535,76.789557 9.331535,77.089557 8.056535,78.664557 C 8.731535,80.539557 14.281535,79.864557 14.881535,78.064557 C 15.481535,78.364557 16.081535,78.664557 17.056535,78.964557 C 16.681535,79.864557 15.781535,80.239557 15.781535,81.139557 C 13.906535,80.539557 9.331535,80.839557 9.031535,83.014557 C 8.056535,83.014557 7.456535,82.339557 6.856535,82.339557 C 7.156535,81.139557 8.356535,80.839557 8.356535,79.864557 C 8.056535,78.964557 7.156535,78.664557 6.256535,78.364557 C 6.856535,77.464557 7.456535,76.189557 8.056535,75.589557 C 10.231535,75.889557 13.306535,76.189557 14.281535,74.689557"
+ id="path12086"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 130.53153,76.189557 C 130.23153,76.789557 129.25653,77.089557 128.95653,77.764557 C 129.25653,78.664557 129.93153,78.964557 130.53153,79.564557 C 129.93153,80.239557 129.25653,80.539557 128.65653,81.139557 C 126.85653,80.539557 124.98153,80.239557 123.10653,80.539557 C 122.50653,79.264557 121.30653,78.664557 120.63153,77.764557 C 121.30653,76.789557 121.90653,76.189557 122.80653,75.589557 C 124.68153,75.589557 127.75653,76.489557 128.95653,75.289557 C 129.93153,75.289557 130.23153,75.889557 130.53153,76.189557 z M 121.90653,78.664557 C 123.70653,78.964557 127.15653,79.864557 128.65653,78.664557 C 128.65653,76.489557 122.20653,76.189557 121.90653,78.664557"
+ id="path12090"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 92.881555,75.289557 C 93.481555,75.889557 94.156555,76.789557 94.756555,77.464557 C 93.856555,77.464557 93.181555,76.189557 92.881555,75.289557"
+ id="path12094"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 97.831535,75.589557 C 98.731535,75.589557 99.406535,76.789557 100.00653,77.464557 C 99.031535,77.764557 98.731535,76.189557 97.831535,75.589557"
+ id="path12098"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 56.506535,76.489577 C 57.106535,78.064577 56.506535,80.539577 56.806535,82.639577 C 55.906535,81.439577 56.506535,78.064577 56.506535,76.489577"
+ id="path12102"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 57.106535,76.489577 C 57.406535,76.489577 57.406535,76.789577 57.706535,76.789577 C 57.406535,78.664577 57.706535,79.864577 57.706535,82.639577 C 57.106535,80.839577 57.406535,78.664577 57.106535,76.489577"
+ id="path12106"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 93.181535,77.464557 C 92.881535,77.089557 92.581535,76.789557 91.681535,76.789557 C 91.981535,76.189557 93.481535,76.489557 93.181535,77.464557"
+ id="path12110"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 37.081555,76.789557 C 36.781555,77.089557 36.781555,77.089557 37.081555,77.764557 C 35.806555,78.064557 35.806555,77.464557 35.206555,78.064557 C 34.606555,77.764557 35.806555,77.464557 35.206555,77.089557 C 35.806555,76.789557 36.781555,77.089557 37.081555,76.789557"
+ id="path12114"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 110.20655,77.464557 C 109.23155,77.464557 108.03155,77.089557 107.05655,77.764557 C 107.43155,76.489557 109.53155,76.489557 110.20655,77.464557"
+ id="path12118"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 79.306555,76.789557 C 79.906555,76.789557 79.606555,77.464557 79.606555,77.764557 C 80.281555,77.764557 79.606555,76.789557 80.281555,76.789557 C 80.281555,78.664557 80.581555,80.539557 80.581555,82.639557 C 79.906555,81.439557 80.281555,79.564557 79.906555,78.364557 C 79.606555,78.964557 80.281555,81.739557 79.606555,82.639557 C 79.606555,80.239557 79.306555,79.264557 79.306555,76.789557"
+ id="path12122"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 98.731535,77.464557 C 98.731535,77.764557 97.231535,76.789557 96.256535,77.764557 C 96.931535,76.489557 98.431535,76.789557 98.731535,77.464557"
+ id="path12126"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 104.28153,77.764547 C 103.98153,77.464547 102.78153,76.789547 102.18153,77.764547 C 101.50653,76.789547 104.28153,76.489547 104.28153,77.764547"
+ id="path12130"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 16.081535,82.339557 C 16.681535,82.339557 17.356535,82.639557 17.956535,83.314557 C 17.956535,84.214557 17.056535,84.514557 17.356535,85.789557 C 15.181535,86.389557 12.706535,86.389557 11.506535,87.889557 C 10.231535,87.589557 9.031535,86.989557 8.056535,86.089557 C 8.356535,84.814557 9.331535,84.514557 9.631535,83.314557 C 10.231535,83.314557 10.531535,83.914557 11.131535,84.214557 C 10.531535,84.514557 9.931535,85.114557 9.931535,86.389557 C 10.531535,86.389557 14.281535,85.414557 15.781535,84.814557 C 16.681535,83.914557 16.381535,83.014557 16.081535,82.339557"
+ id="path12134"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 86.131535,83.614557 C 87.031535,86.089557 83.356535,85.114557 82.081535,85.114557 C 73.756535,84.814557 60.481535,85.114557 51.256535,84.814557 C 51.256535,84.514557 50.956535,83.614557 51.556535,83.614557 C 61.756535,83.314557 75.331535,83.014557 86.131535,83.614557"
+ id="path12138"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 14.281535,83.914547 C 14.581535,84.214547 13.606535,84.814547 13.006535,84.814547 C 13.306535,84.214547 13.906535,84.514547 14.281535,83.914547"
+ id="path12142"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 31.531535,85.414557 C 31.831535,85.414557 32.131535,86.089557 32.731535,85.789557 C 33.031535,86.389557 32.131535,86.089557 32.431535,86.689557 C 32.131535,86.389557 31.831535,85.789557 31.231535,86.089557 C 31.231535,85.789557 31.531535,85.789557 31.531535,85.414557"
+ id="path12146"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 54.031535,86.389557 C 53.431535,86.989557 52.456535,87.889557 51.556535,88.189557 C 51.256535,87.589557 51.256535,86.689557 51.256535,85.789557 C 52.156535,85.414557 53.731535,85.414557 54.031535,86.389557"
+ id="path12150"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 66.406535,85.789547 C 63.931535,86.389547 59.281535,85.789547 56.806535,86.389547 C 56.806535,86.089547 56.806535,86.089547 56.806535,85.789547 C 59.581535,85.414547 63.631535,85.414547 66.406535,85.789547"
+ id="path12154"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 71.281525,85.789547 C 72.256525,85.789547 74.356525,85.789547 75.931525,85.789547 C 77.506525,85.789547 79.306525,85.114547 79.906525,86.089547 C 77.806525,85.789547 74.056525,86.689547 71.581525,86.089547 C 71.281525,86.089547 71.281525,86.089547 71.281525,85.789547"
+ id="path12158"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 126.85653,87.889557 C 127.45653,88.189557 127.45653,88.864557 127.75653,89.464557 C 127.15653,89.764557 126.48153,89.764557 125.88153,90.064557 C 125.88153,90.964557 126.48153,91.264557 126.85653,91.939557 C 125.88153,91.939557 125.58153,92.239557 124.98153,92.539557 C 124.98153,91.939557 124.68153,91.639557 124.38153,91.264557 C 124.38153,90.664557 125.28153,90.964557 125.58153,90.064557 C 124.08153,89.164557 121.60653,87.289557 119.13153,88.189557 C 118.83153,87.589557 118.15653,87.589557 118.15653,86.689557 C 118.83153,86.389557 119.43153,86.089557 120.03153,85.789557 C 121.60653,86.689557 123.70653,87.289557 125.58153,88.189557 C 126.18153,88.489557 126.18153,87.889557 126.85653,87.889557"
+ id="path12162"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 55.906535,85.789547 C 55.606535,86.689547 54.631535,87.289547 53.731535,87.889547 C 53.131535,88.489547 52.156535,89.764547 51.256535,89.464547 C 52.456535,87.889547 54.031535,86.689547 55.906535,85.789547"
+ id="path12166"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 80.581535,85.789547 C 82.756535,86.689547 84.856535,87.889547 85.831535,90.064547 C 83.956535,88.864547 81.781535,87.589547 80.581535,85.789547"
+ id="path12170"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 85.831555,88.189577 C 84.556555,88.489577 83.656555,86.989577 82.756555,86.389577 C 83.956555,84.814577 87.031555,86.389577 85.831555,88.189577"
+ id="path12174"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 112.00652,86.089557 C 112.60652,85.789557 113.28152,86.689557 113.58152,87.289557 C 112.98152,86.989557 112.60652,86.389557 112.00652,86.089557"
+ id="path12178"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 107.43155,86.389557 C 107.73155,86.089557 108.33155,86.689557 108.33155,87.289557 C 107.73155,86.989557 107.73155,86.389557 107.43155,86.389557"
+ id="path12182"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 93.856555,86.389557 C 93.481555,86.689557 93.181555,87.289557 92.881555,87.589557 C 92.881555,86.689557 93.181555,86.389557 93.856555,86.389557"
+ id="path12186"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 100.30652,86.389557 C 102.18152,86.089557 102.78152,88.864557 101.20652,89.164557 C 99.406525,89.764557 98.131525,86.689557 100.30652,86.389557 z M 99.406525,87.889557 C 99.706525,89.164557 101.50652,89.464557 101.80652,87.889557 C 101.50652,86.389557 99.406525,86.389557 99.406525,87.889557"
+ id="path12190"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 106.45655,89.164557 C 105.25655,89.164557 104.28155,88.489557 104.28155,87.889557 C 104.28155,84.514557 109.83155,87.589557 106.45655,89.164557 z M 107.05655,87.589557 C 107.05655,86.689557 106.15655,86.689557 105.85655,86.689557 C 102.78155,87.289557 107.43155,90.664557 107.05655,87.589557"
+ id="path12194"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 96.256535,86.389557 C 96.931535,86.389557 97.231535,86.989557 97.531535,87.289557 C 97.231535,87.589557 96.631535,86.989557 96.256535,86.389557"
+ id="path12198"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 102.18152,86.689547 C 102.48152,86.089547 103.08152,86.989547 103.08152,87.289547 C 102.78152,86.989547 102.48152,86.689547 102.18152,86.689547"
+ id="path12202"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 94.456535,86.689547 C 97.231535,86.089547 96.931535,89.764547 95.056535,89.764547 C 93.481535,89.764547 92.881535,87.289547 94.456535,86.689547 z M 95.356535,89.164547 C 95.956535,89.164547 96.631535,87.889547 95.656535,87.289547 C 93.181535,86.089547 93.181535,89.764547 95.356535,89.164547"
+ id="path12206"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 82.756535,88.189577 C 82.381535,89.164577 82.381535,89.764577 82.756535,90.364577 C 81.781535,90.364577 81.481535,90.964577 80.581535,90.964577 C 79.906535,90.664577 80.581535,90.364577 80.581535,89.764577 C 80.581535,89.764577 80.281535,89.764577 80.281535,89.464577 C 80.281535,88.489577 81.481535,88.189577 81.181535,87.289577 C 81.781535,87.289577 82.381535,87.589577 82.756535,88.189577 z M 81.181535,88.864577 C 81.181535,88.864577 81.481535,88.864577 81.781535,88.864577 C 81.781535,88.189577 81.481535,88.189577 81.181535,88.189577 C 81.181535,88.489577 80.881535,88.489577 81.181535,88.864577"
+ id="path12210"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 59.881535,88.864557 C 59.281535,88.864557 59.581535,89.764557 59.281535,90.064557 C 58.681535,90.064557 58.081535,90.064557 57.406535,90.064557 C 57.406535,89.164557 56.806535,88.864557 56.806535,87.889557 C 60.181535,87.889557 62.956535,87.289557 66.031535,87.889557 C 66.031535,88.489557 66.406535,89.164557 66.406535,89.764557 C 66.031535,90.064557 65.731535,90.064557 65.131535,89.764557 C 65.431535,89.164557 65.131535,89.164557 65.131535,88.189557 C 64.231535,88.189557 64.231535,89.464557 63.931535,89.764557 C 62.956535,89.764557 61.756535,90.064557 60.856535,89.764557 C 60.181535,89.764557 60.856535,88.864557 59.881535,88.864557"
+ id="path12214"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 71.581535,87.889557 C 74.731535,87.589557 77.506535,88.189557 80.281535,88.189557 C 79.606535,89.164557 79.906535,89.764557 79.606535,90.664557 C 78.406535,90.664557 77.131535,90.664557 76.231535,90.364557 C 75.631535,90.664557 75.931535,91.939557 75.331535,92.239557 C 74.356535,91.939557 74.056535,91.639557 73.756535,90.664557 C 74.356535,90.664557 74.356535,90.664557 75.031535,90.664557 C 75.331535,90.364557 75.331535,89.764557 75.631535,89.464557 C 76.231535,89.164557 75.631535,90.064557 75.931535,89.764557 C 76.231535,89.764557 76.231535,89.164557 75.931535,89.164557 C 75.331535,89.164557 75.331535,89.764557 75.031535,90.064557 C 73.756535,90.364557 71.956535,90.964557 70.981535,90.064557 C 70.981535,89.464557 71.281535,88.864557 71.581535,87.889557"
+ id="path12218"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 98.131535,88.189577 C 99.031535,88.864577 99.706535,89.764577 100.30653,90.664577 C 99.406535,90.064577 98.431535,89.164577 98.131535,88.189577"
+ id="path12222"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 103.68155,88.189577 C 104.58155,88.864577 104.95655,89.764577 105.85655,90.364577 C 104.95655,90.364577 104.28155,89.164577 103.68155,88.189577"
+ id="path12226"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 109.23152,88.189577 C 109.83152,88.864577 110.50652,89.464577 111.10652,90.064577 C 110.50652,90.064577 109.53152,89.164577 109.23152,88.189577"
+ id="path12230"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 54.331535,88.189577 C 54.331535,89.164577 54.331535,89.164577 54.031535,89.764577 C 53.431535,89.764577 52.831535,90.364577 52.456535,90.064577 C 52.456535,89.464577 53.131535,88.489577 54.331535,88.189577"
+ id="path12234"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 84.856525,90.064577 C 84.256525,90.364577 83.356525,90.064577 82.756525,89.764577 C 82.081525,87.889577 84.556525,88.864577 84.856525,90.064577"
+ id="path12238"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 60.481525,90.064577 C 61.156525,90.064577 61.756525,90.064577 62.056525,90.064577 C 61.756525,90.964577 61.456525,91.264577 60.481525,91.639577 C 59.581525,91.639577 59.881525,90.364577 59.881525,89.164577 C 60.481525,89.164577 60.481525,89.764577 60.481525,90.064577"
+ id="path12242"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 103.38153,89.464557 C 105.55653,89.464557 104.95653,92.839557 103.08153,92.539557 C 101.80653,92.539557 101.20653,89.764557 103.38153,89.464557 z M 102.48153,91.639557 C 103.08153,92.239557 103.98153,92.239557 104.28153,91.639557 C 104.95653,89.164557 101.50653,89.764557 102.48153,91.639557"
+ id="path12246"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 99.406525,90.964577 C 99.406525,91.639577 99.031525,92.239577 98.431525,92.539577 C 93.856525,92.839577 97.831525,87.289577 99.406525,90.964577 z M 96.631525,90.964577 C 96.631525,92.239577 98.431525,92.839577 99.031525,91.639577 C 99.031525,89.764577 96.631525,89.764577 96.631525,90.964577"
+ id="path12250"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 126.48153,93.439557 C 126.85653,94.414557 127.45653,95.014557 127.75653,95.914557 C 127.45653,96.814557 127.45653,98.089557 126.48153,98.389557 C 125.58153,97.489557 127.15653,96.514557 126.85653,95.014557 C 126.18153,95.314557 125.88153,95.314557 125.58153,95.614557 C 123.10653,94.414557 121.30653,92.539557 117.55653,92.239557 C 117.25653,91.639557 116.95653,91.264557 116.65653,90.364557 C 117.25653,90.364557 117.85653,90.064557 118.15653,89.764557 C 120.63153,91.264557 123.10653,92.839557 126.48153,93.439557"
+ id="path12254"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 70.681535,90.664557 C 69.481535,90.364557 68.206535,90.364557 67.006535,90.664557 C 67.306535,89.464557 70.381535,89.764557 70.681535,90.664557"
+ id="path12258"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 52.831535,90.064577 C 53.131535,90.064577 53.431535,90.064577 53.731535,90.064577 C 54.031535,90.664577 53.131535,90.364577 52.831535,90.364577 C 52.831535,90.064577 52.831535,90.064577 52.831535,90.064577"
+ id="path12262"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 56.506535,90.664557 C 56.806535,90.664557 56.806535,90.664557 57.106535,90.664557 C 57.106535,90.964557 57.406535,91.639557 57.406535,92.239557 C 56.806535,92.239557 56.506535,91.639557 56.506535,90.664557"
+ id="path12266"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 71.956535,90.664557 C 72.256535,90.664557 72.256535,90.664557 72.556535,90.664557 C 72.556535,91.264557 72.256535,91.939557 72.256535,92.239557 C 71.956535,91.939557 71.581535,91.264557 71.956535,90.664557"
+ id="path12270"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 68.806535,90.964577 C 69.181535,93.739577 68.806535,95.914577 68.806535,98.689577 C 68.506535,98.689577 68.206535,98.689577 67.906535,98.689577 C 67.306535,96.514577 67.306535,92.539577 68.206535,90.964577 C 68.506535,90.964577 68.506535,90.964577 68.806535,90.964577"
+ id="path12274"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 79.906535,90.964577 L 80.281535,90.964577 C 80.281535,91.639577 79.606535,92.239577 79.306535,91.939577 C 79.606535,91.639577 79.606535,91.264577 79.906535,90.964577"
+ id="path12278"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 52.831535,90.964577 L 53.131535,90.964577 C 53.131535,93.139577 53.131535,96.214577 53.731535,98.389577 C 53.431535,98.389577 53.131535,98.389577 52.831535,98.389577 C 51.856535,96.214577 51.856535,93.439577 52.831535,90.964577"
+ id="path12282"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 59.281535,92.539557 C 59.881535,92.539557 58.681535,92.539557 58.981535,91.639557 C 59.581535,91.264557 60.181535,91.639557 60.481535,92.239557 C 59.881535,93.439557 59.281535,94.714557 58.381535,95.314557 C 56.806535,95.314557 56.206535,94.039557 54.931535,93.739557 C 54.331535,95.314557 55.231535,97.189557 55.606535,98.389557 C 55.231535,98.689557 54.931535,98.389557 54.331535,98.389557 C 53.731535,96.514557 53.131535,93.139557 54.031535,90.964557 C 55.906535,91.264557 56.206535,92.839557 57.406535,93.139557 C 58.381535,92.839557 58.681535,91.939557 59.281535,92.539557"
+ id="path12286"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 70.381555,91.264557 C 70.681555,93.439557 70.981555,97.189557 70.381555,98.989557 C 68.506555,98.389557 69.481555,93.739557 69.481555,91.639557 C 69.481555,91.264557 69.781555,91.264557 69.781555,90.964557 C 70.081555,90.964557 70.081555,91.264557 70.381555,91.264557"
+ id="path12290"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 67.306535,91.264557 C 67.606535,94.039557 67.006535,95.914557 67.006535,98.689557 C 66.706535,98.689557 66.406535,98.689557 66.031535,98.689557 C 66.031535,96.814557 65.431535,92.239557 67.306535,91.264557"
+ id="path12294"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 70.981535,91.264557 C 72.256535,91.939557 71.956535,93.439557 71.956535,95.314557 C 72.256535,96.814557 72.556535,98.389557 72.256535,98.989557 C 70.981535,98.389557 70.981535,95.314557 70.981535,93.439557 C 70.981535,92.839557 70.981535,92.539557 70.981535,91.939557 C 70.981535,91.639557 70.981535,91.639557 70.981535,91.264557"
+ id="path12298"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 83.356535,91.639557 C 84.256535,93.439557 83.356535,96.814557 83.056535,98.689557 C 82.756535,98.689557 82.081535,98.689557 81.781535,98.689557 C 81.781535,96.814557 83.056535,93.739557 82.381535,91.639557 C 82.756535,91.939557 83.056535,91.264557 83.356535,91.639557"
+ id="path12302"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 83.956555,91.639557 C 84.256555,91.639557 84.256555,91.639557 84.256555,91.639557 C 85.831555,92.239557 86.131555,98.689557 83.956555,98.689557 C 83.956555,96.814557 84.556555,94.039557 83.956555,91.639557"
+ id="path12306"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 100.90653,91.939577 C 101.50653,91.939577 102.48153,93.139577 102.78153,93.739577 C 102.18153,93.439577 101.50653,92.539577 100.90653,91.939577"
+ id="path12310"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 95.056535,91.939577 C 96.256535,92.239577 96.631535,93.139577 97.231535,93.739577 C 96.631535,94.039577 95.656535,92.839577 95.056535,91.939577"
+ id="path12314"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 85.531535,91.939577 C 85.831535,92.239577 85.831535,92.539577 85.831535,93.139577 C 85.531535,93.139577 85.531535,92.539577 85.531535,91.939577"
+ id="path12318"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 123.40653,95.914557 C 123.40653,96.814557 124.08153,96.814557 124.08153,97.789557 C 123.40653,98.089557 122.80653,98.089557 122.20653,98.389557 C 120.03153,97.489557 118.53153,95.014557 115.38153,95.314557 C 115.38153,94.414557 114.78153,94.414557 115.08153,93.439557 C 115.75653,93.439557 116.05653,93.139557 116.95653,92.839557 C 118.15653,94.414557 120.03153,95.314557 122.20653,96.214557 C 122.80653,96.214557 122.80653,95.914557 123.40653,95.914557"
+ id="path12322"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 20.131525,93.739547 C 21.031525,93.739547 21.631525,94.039547 22.606525,93.739547 C 22.606525,94.714547 22.231525,95.614547 22.231525,96.514547 C 19.831525,97.489547 18.256525,98.389547 16.381525,99.589547 C 16.381525,100.26455 17.056525,100.56455 16.681525,100.86455 C 15.781525,100.86455 14.881525,100.86455 14.281525,100.56455 C 14.281525,99.589547 14.881525,98.989547 14.881525,98.089547 C 14.581525,97.789547 13.306525,98.089547 12.706525,97.789547 C 12.406525,96.814547 12.706525,96.214547 13.006525,95.614547 C 13.606525,95.614547 14.281525,95.914547 14.581525,95.914547 C 14.581525,96.514547 14.581525,97.189547 14.581525,97.489547 C 17.056525,97.789547 18.856525,96.214547 20.431525,95.014547 C 20.731525,94.414547 20.131525,94.039547 20.131525,93.739547"
+ id="path12326"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 55.606535,95.014557 C 56.806535,95.314557 56.806535,97.489557 57.406535,98.689557 C 57.106535,98.689557 56.806535,98.689557 56.506535,98.689557 C 55.906535,97.789557 55.231535,95.914557 55.606535,95.014557"
+ id="path12330"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 51.256535,95.314557 C 51.556535,95.914557 51.856535,97.789557 51.856535,98.389557 C 50.956535,98.089557 51.556535,96.214557 51.256535,95.314557"
+ id="path12334"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 79.306555,96.514547 C 79.306555,98.689547 76.831555,99.589547 75.931555,97.789547 C 75.631555,98.089547 75.931555,98.389547 75.931555,98.989547 C 75.331555,98.989547 74.356555,98.989547 74.056555,98.689547 C 74.056555,97.789547 74.356555,96.814547 75.031555,95.914547 C 76.831555,95.914547 78.106555,95.914547 79.306555,96.514547"
+ id="path12338"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 61.756535,96.514547 C 62.056535,97.189547 62.056535,97.789547 62.056535,98.689547 C 61.756535,98.989547 61.456535,98.389547 60.856535,98.689547 C 60.856535,98.389547 60.856535,98.389547 60.856535,98.089547 C 60.181535,98.389547 59.281535,98.989547 58.381535,98.389547 C 58.381535,97.789547 57.706535,97.489547 57.706535,96.814547 C 58.681535,96.214547 60.481535,96.214547 61.756535,96.514547"
+ id="path12342"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 65.431535,96.514547 C 65.431535,97.489547 65.131535,97.789547 65.131535,98.689547 C 64.531535,98.689547 63.931535,98.989547 63.256535,98.689547 C 63.256535,97.489547 63.931535,95.914547 65.431535,96.514547"
+ id="path12346"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 121.90652,100.56456 C 122.20652,102.06456 123.10652,102.66456 123.70652,103.93956 C 122.80652,103.63956 122.50652,103.03956 121.60652,102.66456 C 120.93152,103.03956 120.63152,103.93956 120.33152,104.23956 C 119.73152,103.93956 119.73152,103.03956 120.33152,102.36456 C 118.53152,100.86456 116.65652,98.089557 113.58152,98.989557 C 113.28152,98.389557 112.98152,97.789557 112.98152,97.189557 C 113.88152,96.814557 114.48152,96.514557 115.38152,96.514557 C 116.05652,96.514557 116.65652,97.489557 117.25652,98.089557 C 118.83152,98.989557 120.33152,99.964557 121.90652,100.56456"
+ id="path12350"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 24.706535,97.489547 C 24.406535,98.389547 24.106535,98.989547 24.106535,99.964547 C 24.406535,100.56455 25.681535,100.26455 26.581535,100.26455 C 26.281535,101.16455 26.281535,102.06455 26.281535,103.03955 C 24.406535,103.93955 22.606535,105.13955 21.331535,106.71455 C 21.031535,107.31455 21.931535,107.31455 21.631535,107.61455 C 20.731535,107.61455 19.831535,107.61455 19.156535,107.61455 C 19.156535,106.71455 19.456535,106.41455 19.456535,105.13955 C 21.631535,104.53955 23.806535,103.33955 24.706535,100.86455 C 23.506535,99.589547 19.456535,102.66455 18.556535,104.23955 C 17.956535,104.23955 17.056535,104.23955 16.381535,103.93955 C 16.381535,103.33955 16.681535,102.66455 16.681535,102.06455 C 18.856535,102.06455 20.431535,99.964547 22.606535,98.989547 C 22.606535,98.389547 22.231535,98.089547 22.606535,97.789547 C 23.206535,97.489547 23.806535,97.489547 24.706535,97.489547"
+ id="path12354"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 72.856535,97.789557 C 73.156535,97.789557 73.156535,98.389557 73.156535,98.689557 C 72.856535,98.689557 72.856535,98.089557 72.856535,97.789557"
+ id="path12358"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 85.831555,99.589557 C 85.831555,100.26456 85.831555,102.36456 85.831555,103.33956 C 84.856555,101.76456 84.256555,100.26456 82.081555,100.56456 C 80.281555,100.86456 80.881555,103.03956 79.006555,103.63956 C 78.406555,101.46456 76.231555,99.289557 74.056555,101.46456 C 73.456555,102.06456 73.156555,103.33956 72.556555,103.63956 C 71.581555,103.63956 71.956555,102.66456 70.981555,101.76456 C 70.681555,101.16456 69.481555,100.26456 68.206555,100.56456 C 66.406555,100.86456 66.706555,103.63956 64.531555,103.33956 C 63.631555,99.589557 59.281555,99.964557 58.381555,103.33956 C 58.081555,103.33956 58.081555,103.33956 57.706555,103.33956 C 56.806555,101.76456 56.206555,99.964557 54.331555,99.964557 C 52.831555,100.26456 52.456555,102.06456 51.556555,103.03956 C 51.256555,102.06456 51.256555,100.26456 51.556555,99.289557 L 51.556555,98.989557 C 62.656555,99.289557 75.631555,99.589557 85.831555,99.589557"
+ id="path12362"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 125.58153,101.16456 C 125.28153,101.16456 124.98153,101.46456 124.68153,101.46456 C 124.38153,100.56456 124.08153,100.26456 124.08153,99.289557 C 124.98153,98.389557 124.98153,100.56456 125.58153,101.16456"
+ id="path12366"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 115.08153,101.16456 C 115.08153,101.46456 115.08153,102.06456 115.08153,102.66456 C 118.15653,101.46456 119.13153,105.43956 117.85653,107.91456 C 116.95653,107.91456 115.75653,107.91456 114.78153,107.91456 C 112.98153,106.71456 111.70653,104.23956 109.23153,104.23956 C 108.93153,103.63956 108.63153,102.66456 108.93153,102.36456 C 109.53153,102.66456 110.80653,102.66456 111.10653,102.06456 C 111.10653,101.16456 111.10653,100.86456 111.10653,99.964557 C 112.98153,99.289557 113.58153,100.86456 115.08153,101.16456 z M 114.48153,105.43956 C 114.78153,103.63956 114.18153,101.46456 111.70653,101.46456 C 110.50653,103.33956 113.28153,104.53956 114.48153,105.43956 z M 115.08153,106.41456 C 116.05653,106.41456 117.25653,106.41456 118.15653,106.11456 C 118.53153,103.03956 113.88153,103.03956 115.08153,106.41456"
+ id="path12370"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 45.706535,103.93956 C 45.706535,104.83956 45.706535,105.81456 45.406535,106.41456 C 42.931535,106.41456 39.856535,106.71456 37.981535,106.41456 C 38.281535,105.43956 37.981535,104.23956 38.281535,103.93956 C 40.456535,103.63956 43.531535,103.63956 45.706535,103.93956"
+ id="path12374"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 46.606535,103.93956 C 61.456535,103.93956 75.931535,103.93956 90.706535,104.23956 C 90.406535,105.13956 90.706535,106.11456 90.406535,106.71456 C 83.056535,106.71456 75.031535,107.01456 68.206535,106.71456 C 60.856535,106.71456 54.031535,106.71456 46.606535,106.41456 C 46.306535,105.81456 46.306535,104.83956 46.306535,104.23956 C 46.306535,103.93956 46.606535,103.93956 46.606535,103.93956"
+ id="path12378"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 91.381525,104.23956 C 93.856525,104.23956 96.256525,104.23956 98.731525,104.23956 C 99.031525,104.83956 98.731525,105.81456 98.731525,106.71456 C 96.256525,107.01456 93.481525,107.01456 91.381525,106.71456 C 91.381525,105.81456 91.381525,105.43956 91.381525,104.23956"
+ id="path12382"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 109.23152,106.71456 C 111.70652,107.61456 112.98152,110.08956 115.38152,111.36456 C 115.08152,112.26456 115.75652,113.46456 115.75652,114.06456 C 114.78152,113.76456 114.78152,112.86456 113.88152,112.86456 C 112.60652,112.86456 112.98152,113.76456 112.00652,114.06456 C 112.00652,113.46456 111.70652,113.16456 111.70652,112.86456 C 111.70652,112.26456 112.30652,112.26456 112.60652,111.66456 C 111.70652,109.78956 109.83152,108.88956 108.63152,107.31456 C 107.73152,107.01456 107.43152,107.31456 106.45652,107.31456 C 106.45652,106.71456 106.15652,106.41456 106.15652,105.43956 C 107.73152,105.13956 109.53152,104.53956 109.23152,106.71456"
+ id="path12386"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 42.931535,107.61456 C 44.131535,107.31456 45.706535,107.31456 46.906535,107.31456 C 47.881535,107.31456 48.781535,107.31456 49.681535,107.31456 C 52.156535,110.08956 55.606535,111.96456 56.206535,116.53956 C 52.831535,112.56456 48.481535,109.48956 42.931535,107.61456"
+ id="path12390"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 50.956535,107.31455 C 52.156535,107.31455 53.431535,107.31455 54.631535,107.31455 C 55.231535,107.91455 55.906535,108.58955 55.906535,109.48955 C 54.931535,109.48955 54.331535,109.48955 53.731535,109.78955 C 54.031535,110.68955 54.931535,111.66455 55.231535,112.56455 C 54.631535,112.26455 53.731535,110.98955 53.131535,110.08955 C 52.456535,109.18955 51.556535,108.21455 50.956535,107.31455"
+ id="path12394"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 56.206535,107.31455 C 57.406535,107.31455 58.081535,107.61455 59.281535,107.61455 C 59.581535,108.21455 60.181535,108.58955 59.881535,109.48955 C 58.981535,109.48955 58.081535,109.48955 57.106535,109.48955 C 56.806535,108.88955 56.206535,108.21455 56.206535,107.31455"
+ id="path12398"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 60.481525,107.61456 C 61.456525,107.61456 62.656525,107.61456 63.631525,107.61456 C 63.931525,107.91456 64.531525,108.58956 64.231525,109.48956 C 63.256525,109.48956 62.656525,109.48956 61.156525,109.48956 C 61.156525,108.88956 60.181525,108.21456 60.481525,107.61456"
+ id="path12402"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 68.206535,107.61456 C 68.206535,108.21456 68.506535,109.18956 68.206535,109.48956 C 66.706535,109.78956 64.531535,109.48956 64.831535,107.61456 C 65.731535,107.61456 67.306535,107.31456 68.206535,107.61456"
+ id="path12406"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 72.556535,107.91456 C 72.556535,108.58956 72.256535,108.88956 72.256535,109.48956 C 71.281535,109.48956 70.081535,109.48956 69.181535,109.48956 C 69.181535,108.88956 68.806535,108.21456 69.181535,107.61456 C 69.781535,107.61456 71.581535,107.61456 72.556535,107.91456"
+ id="path12410"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 76.531535,107.91456 C 76.531535,108.58956 76.231535,108.88956 76.231535,109.48956 C 75.331535,109.48956 73.756535,109.78956 73.156535,109.48956 C 72.556535,107.31456 75.031535,107.61456 76.531535,107.91456"
+ id="path12414"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 80.581535,107.61456 C 80.581535,108.58956 80.281535,108.88956 79.906535,109.48956 C 79.306535,109.78956 77.806535,109.78956 77.131535,109.48956 C 76.531535,107.31456 78.706535,107.61456 80.581535,107.61456"
+ id="path12418"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 92.281535,107.91456 C 89.806535,108.88956 87.631535,110.38956 85.531535,111.66456 C 84.556535,112.56456 83.656535,113.16456 82.756535,114.06456 C 81.781535,114.73956 81.181535,115.63956 80.281535,116.53956 C 81.481535,112.86456 83.956535,110.08956 86.731535,107.91456 C 88.606535,107.91456 90.706535,107.61456 92.281535,107.91456"
+ id="path12422"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 33.706535,108.21456 C 33.706535,109.18956 33.406535,109.78956 33.706535,110.98956 C 32.131535,111.96456 30.556535,113.46456 29.356535,115.03956 C 29.056535,115.63956 29.656535,115.63956 29.656535,115.93956 C 29.056535,116.23956 28.156535,115.93956 27.181535,116.23956 C 27.181535,115.33956 27.481535,114.73956 27.181535,113.76456 C 29.356535,113.16456 30.256535,111.36456 31.531535,109.78956 C 31.531535,109.18956 31.231535,109.18956 31.231535,108.58956 C 32.131535,108.58956 32.731535,108.21456 33.706535,108.21456"
+ id="path12426"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 103.08153,108.21456 C 103.98153,108.21456 104.95653,108.21456 105.85653,108.21456 C 106.75653,110.38956 107.73153,112.56456 110.50653,113.16456 C 110.80653,113.76456 110.80653,114.43956 110.80653,115.03956 C 109.83153,115.03956 108.93153,115.03956 108.33153,115.33956 C 107.05653,113.46456 106.15653,110.38956 103.38153,110.68956 C 103.38153,109.78956 103.08153,109.18956 103.08153,108.21456"
+ id="path12430"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 101.80655,109.18955 C 102.78155,110.38955 102.48155,112.26455 102.78155,113.76455 C 103.68155,113.76455 103.98155,113.46455 104.58155,113.46455 C 105.25655,114.43955 105.55655,115.33955 106.45655,115.93955 C 106.15655,116.83955 105.85655,117.81455 106.15655,119.01455 C 104.58155,119.01455 103.68155,119.61455 103.38155,121.18955 C 103.08155,120.28955 103.08155,118.71455 102.78155,117.81455 C 102.48155,117.21455 101.20655,117.51455 100.30655,117.81455 C 99.706555,116.53955 99.031555,115.33955 98.431555,114.43955 C 98.731555,113.46455 99.031555,112.86455 98.731555,111.66455 C 100.60655,111.36455 101.50655,110.68955 101.80655,109.18955 z M 99.406555,113.46455 C 100.30655,114.43955 100.60655,116.83955 102.78155,115.93955 C 102.48155,114.43955 102.78155,111.96455 101.80655,110.98955 C 101.50655,112.56455 100.30655,112.86455 99.406555,113.46455 z M 103.38155,119.01455 C 103.98155,118.71455 104.28155,117.81455 105.25655,117.81455 C 105.25655,116.53955 104.58155,116.23955 103.98155,115.63955 C 102.18155,115.33955 103.38155,118.11455 103.38155,119.01455"
+ id="path12434"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 37.981525,113.16456 C 36.781525,114.73956 35.206525,116.53956 34.306525,118.11456 C 34.306525,118.41456 34.306525,118.71456 34.906525,118.71456 C 34.606525,119.61456 33.706525,119.98956 32.731525,120.28956 C 32.431525,119.61456 32.431525,118.71456 32.131525,118.11456 C 31.531525,117.51456 30.931525,118.41456 29.956525,118.41456 C 29.956525,117.81456 29.956525,117.21456 29.656525,116.53956 C 30.256525,116.23956 30.931525,115.93956 31.531525,115.93956 C 31.831525,116.53956 31.831525,116.83956 32.131525,117.21456 C 33.406525,115.93956 36.781525,113.46456 34.606525,111.66456 C 35.506525,111.36456 36.181525,111.36456 36.781525,110.68956 C 37.381525,111.36456 37.081525,112.86456 37.981525,113.16456"
+ id="path12438"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 61.456555,114.06456 C 61.456555,114.43956 61.156555,114.43956 61.156555,115.03956 C 60.481555,114.73956 60.481555,115.63956 60.181555,116.23956 C 59.581555,116.23956 58.681555,116.53956 58.681555,117.21456 C 58.681555,117.81456 59.281555,117.81456 60.181555,117.81456 C 60.181555,118.41456 60.481555,118.71456 60.481555,119.31456 C 61.156555,119.01456 61.156555,119.31456 61.156555,119.31456 C 61.756555,119.01456 61.756555,118.41456 61.756555,117.81456 C 62.656555,117.81456 62.956555,117.51456 62.956555,117.21456 C 62.956555,116.83956 62.056555,116.53956 61.756555,116.53956 C 61.756555,115.93956 61.456555,115.63956 61.456555,115.03956 C 62.656555,115.03956 62.656555,116.23956 63.256555,116.83956 C 64.231555,116.83956 63.931555,115.93956 64.231555,115.63956 C 64.831555,115.63956 65.131555,115.33956 65.431555,115.03956 C 65.431555,114.43956 64.831555,114.06456 64.231555,114.06456 C 64.231555,113.46456 64.231555,112.86456 63.631555,112.56456 C 62.956555,112.26456 62.956555,113.16456 62.656555,113.76456 C 62.056555,113.76456 62.056555,114.06456 61.456555,114.06456 C 61.456555,113.16456 62.356555,112.86456 62.956555,112.26456 C 62.956555,111.96456 62.656555,111.96456 62.356555,111.66456 C 62.656555,111.66456 62.956555,111.66456 63.256555,111.66456 C 63.631555,111.66456 63.931555,111.66456 64.231555,111.66456 C 63.631555,112.26456 64.231555,112.86456 65.131555,112.86456 C 65.131555,113.76456 65.431555,114.06456 65.731555,114.73956 C 65.731555,116.23956 64.231555,116.23956 63.931555,117.21456 C 64.231555,117.51456 64.831555,117.81456 65.431555,118.11456 C 65.131555,118.71456 65.731555,118.71456 65.731555,119.31456 C 65.431555,119.01456 65.131555,118.71456 64.231555,119.01456 C 64.231555,118.11456 64.231555,117.81456 63.631555,117.51456 C 62.656555,118.11456 62.656555,119.61456 60.856555,119.61456 C 60.481555,119.01456 59.881555,118.71456 58.981555,118.71456 C 58.981555,117.81456 58.681555,117.51456 58.381555,117.21456 C 58.381555,116.53956 58.981555,116.23956 58.981555,115.33956 C 59.581555,115.33956 60.481555,115.03956 60.481555,114.43956 C 60.481555,114.06456 59.881555,113.76456 59.281555,113.76456 C 59.281555,113.16456 58.981555,112.86456 58.681555,112.56456 C 58.081555,112.56456 57.706555,113.16456 57.706555,113.76456 C 57.106555,113.46456 57.406555,113.16456 57.106555,113.16456 C 57.106555,112.56456 58.381555,112.56456 57.706555,111.66456 C 58.381555,111.36456 58.681555,111.66456 58.981555,111.96456 C 59.281555,112.26456 59.281555,112.56456 59.881555,112.56456 C 60.481555,113.16456 60.181555,114.43956 61.456555,114.06456"
+ id="path12442"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 77.806525,111.66456 C 78.106525,111.66456 78.106525,111.66456 78.406525,111.66456 C 78.706525,112.26456 78.406525,112.56456 77.806525,112.56456 C 78.106525,111.96456 77.806525,111.96456 77.806525,111.66456"
+ id="path12446"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 41.731525,115.33958 C 40.156525,117.51458 38.581525,119.61458 37.381525,122.08958 C 37.381525,122.38958 37.681525,122.76458 37.681525,123.36458 C 36.481525,123.36458 36.181525,124.26458 35.206525,124.26458 C 34.006525,124.26458 33.031525,122.76458 31.831525,122.38958 C 33.031525,121.18958 34.306525,123.36458 35.806525,123.36458 C 36.181525,122.08958 34.906525,121.48958 34.006525,121.18958 C 34.306525,120.28958 35.206525,120.58958 36.181525,120.88958 C 36.781525,118.71458 41.056525,116.23958 38.281525,114.06458 C 39.256525,113.76458 39.556525,113.16458 40.456525,113.16458 C 40.756525,114.06458 41.056525,114.73958 41.731525,115.33958"
+ id="path12450"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 94.456535,114.43958 C 95.356535,115.63958 94.456535,117.51458 95.056535,118.71458 C 95.656535,118.71458 95.956535,118.41458 96.631535,118.71458 C 98.131535,119.98958 98.131535,121.48958 97.531535,124.26458 C 96.256535,124.56458 94.756535,124.56458 94.156535,125.53958 C 93.856535,125.16458 94.456535,123.36458 94.156535,122.08958 C 93.481535,121.78958 92.881535,121.48958 91.981535,121.78958 C 91.381535,119.31458 91.081535,118.71458 91.381535,115.93958 C 92.881535,116.23958 93.856535,115.33958 94.456535,114.43958 z M 92.281535,117.51458 C 92.581535,118.71458 92.581535,120.28958 94.156535,120.28958 C 94.456535,119.01458 95.056535,116.53958 94.156535,115.63958 C 94.156535,116.83958 92.881535,116.83958 92.281535,117.51458 z M 94.456535,123.66458 C 95.056535,123.96458 95.956535,123.06458 97.231535,123.06458 C 97.531535,122.38958 96.631535,121.18958 96.256535,120.28958 C 95.656535,120.28958 95.056535,120.28958 94.456535,120.28958 C 94.756535,121.48958 94.456535,122.38958 94.456535,123.66458"
+ id="path12454"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 97.531525,117.51456 C 94.456525,115.33956 100.00652,115.03956 97.531525,117.51456"
+ id="path12458"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 111.10652,116.53956 C 111.40652,116.83956 111.40652,117.51456 111.40652,118.41456 C 111.10652,118.41456 110.50652,118.41456 110.20652,118.41456 C 110.20652,117.81456 109.83152,117.21456 109.83152,116.53956 C 110.50652,116.53956 110.50652,116.23956 111.10652,116.53956"
+ id="path12462"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 27.781535,117.51456 C 27.781535,117.81456 27.781535,118.11456 27.781535,118.41456 C 27.181535,118.11456 26.881535,118.41456 25.981535,118.41456 C 25.981535,118.11456 25.981535,117.81456 25.981535,117.51456 C 26.581535,117.51456 27.181535,117.21456 27.781535,117.51456"
+ id="path12466"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 42.931535,117.51456 C 43.531535,118.11456 43.531535,118.71456 42.931535,119.31456 C 40.756535,119.98956 40.756535,116.83956 42.931535,117.51456"
+ id="path12470"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 83.656535,119.01455 C 84.856535,119.01455 85.531535,119.98955 86.431535,120.58955 C 86.731535,122.76455 86.431535,125.53955 88.306535,126.13955 C 88.306535,127.03955 87.931535,127.93955 87.631535,128.23955 C 87.031535,127.63955 86.131535,127.33955 85.531535,126.43955 C 85.531535,123.96455 85.156535,121.78955 83.656535,120.88955 C 81.781535,121.78955 82.756535,127.03955 84.256535,127.63955 C 84.256535,128.61455 83.656535,128.91455 83.656535,129.81455 C 83.056535,129.51455 82.381535,128.91455 81.781535,128.61455 C 81.481535,126.13955 81.181535,123.96455 80.581535,122.38955 C 79.906535,122.08955 79.906535,122.38955 79.306535,122.38955 C 79.606535,121.48955 80.281535,120.88955 80.581535,119.98955 C 81.481535,119.98955 81.481535,120.88955 82.381535,121.18955 C 83.056535,120.58955 83.356535,119.98955 83.656535,119.01455"
+ id="path12474"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 56.506535,120.88955 C 56.206535,123.06455 55.231535,124.56455 55.606535,126.73955 C 54.631535,127.03955 53.131535,127.03955 52.831535,127.93955 C 53.431535,128.91455 54.031535,129.81455 54.931535,130.41455 C 54.931535,131.38955 54.031535,131.38955 54.031535,132.28955 C 52.156535,130.41455 51.256535,128.23955 49.381535,126.43955 C 50.056535,124.56455 50.656535,123.06455 50.656535,120.58955 C 51.856535,120.28955 52.831535,119.61455 53.731535,119.01455 C 54.631535,119.61455 54.931535,120.58955 56.506535,120.88955 z M 52.456535,120.88955 C 52.456535,123.06455 50.056535,126.43955 52.831535,127.33955 C 54.331535,126.73955 53.731535,123.66455 54.631535,122.08955 C 54.031535,121.18955 53.431535,119.61455 52.456535,120.88955"
+ id="path12478"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 47.581535,119.31456 C 48.181535,120.88956 46.306535,124.86456 48.181535,126.13956 C 47.281535,126.43956 47.281535,127.33956 46.306535,127.33956 C 45.706535,126.73956 45.706535,125.83956 45.406535,125.53956 C 46.006535,124.56456 46.306535,122.38956 46.006535,121.18956 C 44.506535,121.48956 42.931535,123.36456 43.831535,125.16456 C 43.231535,125.16456 42.631535,125.83956 42.031535,125.53956 C 41.731535,124.86456 41.731535,123.66456 41.356535,123.06456 C 44.131535,122.38956 45.706535,120.58956 47.581535,119.31456"
+ id="path12482"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 101.20653,119.98955 C 101.20653,121.78955 98.731535,121.18955 99.706535,119.31455 C 100.60653,119.01455 100.90653,119.31455 101.20653,119.98955"
+ id="path12486"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 40.456535,121.18956 C 40.456535,121.78956 41.056535,121.78956 40.756535,122.38956 C 39.556535,124.56456 37.681535,120.28956 40.456535,121.18956"
+ id="path12490"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 76.831535,128.61456 L 77.131535,128.61456 C 77.506535,128.91456 77.131535,129.51456 77.131535,129.81456 C 76.831535,129.51456 76.231535,129.21456 76.831535,128.61456"
+ id="path12494"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 59.281535,128.91455 C 60.181535,129.21455 61.156535,129.81455 60.181535,130.71455 C 59.881535,130.41455 59.281535,129.51455 59.281535,128.91455"
+ id="path12498"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 47.281535,18.589557 C 47.281535,19.189557 46.906535,19.489557 46.906535,20.089557 C 46.006535,20.089557 45.706535,19.189557 44.806535,19.489557 C 43.831535,17.014557 43.231535,14.539557 41.731535,13.039557 C 42.031535,12.439557 42.331535,11.464557 42.631535,11.164557 C 44.506535,11.164557 44.131535,14.539557 45.106535,15.214557 C 45.406535,16.114557 45.706535,18.289557 47.281535,18.589557"
+ id="path12502"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 70.681535,24.739557 C 71.281535,24.439557 70.381535,24.139557 70.681535,23.539557 C 74.056535,24.139557 81.481535,23.164557 86.431535,24.139557 C 86.131535,25.039557 84.556535,24.439557 83.956535,24.439557 C 84.556535,25.639557 86.131535,26.914557 86.431535,28.714557 C 86.731535,27.814557 86.731535,25.639557 86.731535,24.139557 C 88.606535,25.039557 90.406535,26.914557 92.581535,28.414557 C 94.456535,29.989557 96.256535,31.864557 98.431535,33.064557 C 96.631535,32.764557 91.381535,31.189557 90.406535,33.664557 C 90.106535,34.639557 90.406535,36.139557 90.406535,37.714557 C 90.106535,41.989557 90.106535,48.739557 90.106535,52.789557 C 88.906535,52.189557 88.306535,51.214557 87.031535,50.614557 C 89.806535,53.089557 93.181535,55.264557 95.956535,57.739557 C 96.256535,56.164557 95.956535,52.189557 96.256535,49.714557 C 97.231535,52.489557 96.256535,56.164557 96.931535,58.339557 C 96.931535,57.739557 98.131535,58.339557 97.831535,57.439557 C 98.131535,56.464557 96.931535,57.064557 96.931535,56.164557 C 96.931535,55.864557 97.231535,55.564557 97.531535,55.564557 C 97.831535,55.264557 96.931535,54.964557 97.231535,54.664557 C 97.831535,54.664557 98.431535,54.664557 99.031535,54.664557 C 98.731535,55.564557 99.031535,55.864557 99.706535,55.864557 C 99.706535,56.764557 98.731535,56.764557 98.431535,57.064557 C 98.431535,58.039557 99.406535,57.739557 99.406535,58.339557 C 99.706535,59.239557 98.731535,58.639557 98.431535,59.239557 C 98.431535,60.214557 100.00653,59.839557 99.706535,61.414557 C 95.356535,58.039557 90.706535,54.964557 86.731535,51.514557 C 86.731535,50.914557 86.731535,50.314557 86.431535,50.014557 C 85.531535,50.014557 84.256535,51.214557 83.356535,50.314557 C 82.756535,50.914557 81.781535,51.514557 81.181535,52.189557 C 82.081535,52.189557 82.756535,50.914557 83.656535,50.614557 C 83.056535,52.789557 81.781535,53.989557 80.881535,55.564557 C 80.281535,55.564557 79.906535,55.564557 79.606535,55.564557 C 81.781535,57.439557 82.756535,52.489557 83.956535,51.214557 C 84.256535,56.464557 81.781535,63.289557 81.481535,68.839557 C 83.056535,64.789557 83.956535,58.939557 84.556535,53.689557 C 84.856535,52.789557 84.256535,50.914557 85.831535,50.614557 C 85.831535,57.739557 85.531535,65.389557 85.531535,71.914557 C 84.856535,72.514557 83.956535,72.814557 83.656535,73.714557 C 82.756535,73.114557 81.181535,73.114557 79.906535,72.814557 C 79.906535,69.139557 79.606535,64.789557 78.106535,62.314557 C 78.706535,60.214557 76.831535,59.239557 76.231535,57.739557 C 77.131535,56.464557 77.806535,55.264557 78.406535,53.989557 C 79.006535,54.289557 80.281535,55.564557 80.881535,54.289557 C 79.906535,54.664557 78.706535,53.689557 78.706535,53.089557 C 78.706535,51.514557 82.756535,50.914557 83.356535,49.414557 C 81.781535,50.014557 80.881535,51.214557 79.006535,51.889557 C 79.006535,49.414557 82.381535,50.614557 82.756535,48.439557 C 81.481535,47.839557 80.281535,48.439557 78.706535,48.439557 C 79.006535,51.889557 77.806535,56.164557 75.331535,57.064557 C 75.931535,55.564557 77.806535,54.964557 77.806535,52.489557 C 76.831535,53.989557 76.531535,56.164557 74.356535,56.464557 C 73.756535,55.864557 73.756535,54.664557 72.556535,54.289557 C 73.756535,53.689557 75.331535,53.089557 75.331535,51.214557 C 76.231535,51.514557 77.506535,51.214557 77.806535,52.489557 C 79.606535,45.064557 72.856535,38.914557 64.531535,41.389557 C 61.156535,43.264557 58.381535,46.639557 58.981535,51.514557 C 59.581535,53.989557 60.856535,55.264557 62.056535,57.064557 C 59.581535,56.164557 58.381535,52.789557 58.381535,49.114557 C 58.681535,43.264557 64.831535,38.914557 70.981535,40.114557 C 74.731535,41.089557 77.506535,44.164557 78.706535,47.539557 C 81.181535,47.539557 83.656535,47.539557 86.131535,47.539557 C 86.131535,48.139557 84.856535,48.139557 86.131535,48.139557 C 85.831535,49.114557 84.856535,49.414557 83.956535,49.714557 C 84.856535,50.014557 85.531535,48.739557 86.431535,48.739557 C 86.131535,46.339557 87.031535,43.864557 86.431535,41.689557 C 85.831535,39.814557 84.256535,38.914557 82.756535,38.014557 C 84.556535,36.739557 87.031535,35.239557 86.431535,32.464557 C 85.531535,35.539557 83.056535,36.739557 79.306535,37.339557 C 82.381535,38.914557 85.531535,40.489557 86.131535,44.764557 C 85.831535,44.764557 85.156535,44.764557 84.856535,44.764557 C 82.756535,38.014557 72.856535,38.914557 69.481535,33.364557 C 67.906535,37.039557 63.631535,37.339557 61.156535,40.114557 C 60.856535,40.789557 61.156535,41.689557 60.856535,41.989557 C 59.881535,42.289557 59.581535,41.389557 58.981535,41.389557 C 56.206535,40.489557 54.631535,43.564557 53.431535,45.064557 C 53.731535,42.289557 57.106535,39.514557 59.881535,41.389557 C 61.456535,36.739557 69.181535,37.339557 68.806535,31.864557 C 69.781535,31.864557 70.081535,31.864557 70.681535,31.864557 C 71.581535,33.664557 73.156535,35.239557 75.331535,35.839557 C 74.731535,34.939557 72.856535,33.064557 72.856535,31.189557 C 70.981535,31.189557 67.306535,31.489557 65.131535,31.189557 C 67.606535,30.289557 70.381535,30.889557 72.856535,30.889557 C 72.856535,29.689557 72.856535,29.089557 73.156535,28.114557 C 73.156535,28.114557 70.981535,29.389557 70.981535,28.114557 C 70.681535,28.114557 70.681535,28.714557 69.781535,28.414557 C 70.381535,28.714557 70.381535,29.389557 70.081535,29.689557 C 69.481535,29.689557 69.181535,29.689557 69.181535,29.089557 C 68.806535,29.989557 68.506535,29.089557 67.606535,29.689557 C 67.006535,29.689557 67.006535,28.714557 66.706535,28.414557 C 65.731535,28.414557 64.831535,28.714557 64.531535,28.114557 C 65.731535,30.889557 64.531535,33.964557 62.956535,35.539557 C 64.831535,34.939557 66.031535,33.364557 67.006535,31.864557 C 67.306535,31.864557 67.906535,31.864557 68.206535,31.864557 C 66.031535,39.214557 54.331535,37.339557 52.156535,45.064557 C 51.856535,45.064557 51.556535,45.064557 51.256535,45.064557 C 50.956535,40.789557 54.631535,39.214557 58.081535,37.714557 C 54.331535,37.039557 52.156535,34.939557 50.956535,31.864557 C 49.681535,34.939557 52.156535,36.439557 54.031535,37.714557 C 51.556535,39.214557 50.056535,41.689557 50.656535,45.664557 C 51.256535,46.039557 53.731535,45.064557 54.331535,45.664557 C 53.731535,46.639557 52.456535,46.039557 50.956535,46.339557 C 50.656535,47.539557 50.956535,49.414557 50.956535,50.614557 C 49.681535,51.214557 48.781535,52.189557 47.581535,52.789557 C 47.281535,49.114557 47.581535,44.464557 47.581535,39.814557 C 47.281535,37.339557 47.581535,33.364557 46.306535,32.164557 C 43.531535,30.289557 39.556535,31.864557 37.081535,33.364557 C 41.056535,29.989557 45.406535,26.914557 49.681535,23.539557 C 54.031535,23.839557 59.581535,23.164557 64.231535,23.539557 C 64.531535,24.739557 62.956535,24.439557 62.056535,24.439557 C 62.656535,25.339557 63.931535,26.614557 64.531535,27.814557 C 64.231535,26.614557 66.031535,26.314557 66.706535,25.339557 C 68.206535,25.339557 68.806535,26.314557 70.381535,25.339557 C 67.606535,25.339557 66.406535,24.739557 64.531535,24.439557 C 64.531535,24.139557 64.531535,24.139557 64.531535,23.539557 C 65.731535,23.539557 66.031535,24.139557 66.406535,24.139557 C 66.706535,24.739557 67.006535,23.539557 67.606535,23.539557 C 68.506535,24.739557 70.681535,22.864557 70.681535,24.739557 z M 50.956535,29.689557 C 51.256535,27.214557 52.831535,25.939557 54.331535,24.439557 C 53.131535,24.439557 51.856535,24.439557 50.956535,24.439557 C 50.656535,25.939557 50.356535,28.414557 50.956535,29.689557 z M 71.281535,25.339557 C 71.956535,26.314557 73.456535,26.314557 73.156535,27.814557 C 73.756535,26.314557 74.731535,25.339557 75.631535,24.439557 C 73.456535,24.439557 72.256535,24.439557 71.281535,25.339557 z M 76.231535,29.089557 C 77.806535,28.714557 79.006535,29.689557 80.281535,29.389557 C 83.356535,28.714557 82.381535,24.439557 79.606535,24.439557 C 76.531535,24.439557 73.456535,27.814557 74.056535,30.889557 C 75.031535,29.989557 75.031535,29.389557 76.231535,29.089557 z M 57.706535,24.739557 C 56.806535,25.039557 55.906535,26.314557 56.206535,27.214557 C 56.206535,29.989557 59.281535,28.714557 61.156535,29.689557 C 62.956535,30.289557 62.356535,31.489557 63.256535,33.064557 C 64.831535,29.389557 62.056535,23.839557 57.706535,24.739557 z M 51.856535,30.589557 C 51.856535,32.464557 54.031535,35.239557 55.906535,33.664557 C 58.681535,31.189557 53.131535,27.814557 55.606535,25.039557 C 54.031535,25.639557 51.856535,27.814557 51.856535,30.589557 z M 80.281535,31.864557 C 79.906535,33.664557 81.181535,35.539557 83.356535,34.939557 C 86.731535,33.964557 86.131535,25.939557 82.756535,25.639557 C 84.556535,28.414557 81.481535,30.589557 80.281535,31.864557 z M 79.906535,34.639557 C 78.706535,33.064557 79.606535,30.289557 77.806535,29.989557 C 75.931535,29.389557 74.731535,30.589557 74.356535,32.164557 C 74.356535,34.939557 77.806535,36.739557 81.481535,35.839557 C 80.881535,35.239557 80.581535,35.239557 79.906535,34.639557 z M 60.856535,30.589557 C 56.806535,30.289557 58.081535,35.239557 54.331535,35.239557 C 57.406535,38.314557 65.431535,34.639557 60.856535,30.589557 z M 81.481535,62.314557 C 81.481535,60.214557 82.081535,57.439557 82.381535,55.864557 C 81.481535,57.439557 80.581535,60.214557 81.481535,62.314557 z M 80.881535,68.839557 C 79.906535,64.789557 81.181535,58.639557 78.106535,56.464557 C 80.281535,59.539557 79.606535,65.089557 80.881535,68.839557 z M 81.781535,69.439557 C 83.056535,70.039557 82.381535,72.214557 83.356535,73.114557 C 83.656535,72.214557 82.381535,71.239557 83.056535,70.339557 C 83.956535,70.639557 83.956535,71.614557 84.556535,72.214557 C 85.156535,70.639557 82.756535,68.839557 81.781535,69.439557"
+ id="path12506"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 90.106555,103.33956 C 89.206555,103.63956 87.331555,103.63956 86.431555,103.33956 C 86.431555,86.089557 86.431555,70.039557 86.731555,52.789557 C 90.706555,54.964557 94.156555,58.039557 97.831555,60.514557 C 98.431555,61.714557 99.406555,62.314557 99.706555,63.889557 C 100.30655,59.839557 99.706555,53.689557 100.00655,50.014557 C 100.60655,53.989557 100.00655,59.239557 100.30655,63.589557 C 101.50655,62.914557 100.60655,60.814557 101.80655,60.214557 C 102.48155,60.214557 101.80655,60.814557 101.80655,60.814557 C 102.78155,60.814557 102.78155,60.214557 102.78155,59.239557 C 102.48155,58.639557 101.50655,59.539557 101.20655,58.639557 C 101.20655,57.739557 102.78155,58.639557 102.78155,57.739557 C 103.08155,56.764557 102.48155,57.064557 102.18155,56.464557 C 102.48155,55.564557 103.38155,53.989557 102.48155,52.789557 C 101.80655,53.089557 100.90655,53.089557 100.60655,52.189557 C 100.90655,51.514557 101.50655,51.514557 102.48155,51.514557 C 102.48155,51.214557 102.18155,51.214557 101.80655,51.214557 C 102.48155,50.614557 103.68155,50.914557 104.28155,50.914557 C 104.28155,51.514557 103.68155,51.214557 103.38155,51.514557 C 103.68155,52.189557 105.25655,51.214557 105.25655,52.189557 C 105.25655,52.789557 104.58155,52.789557 103.68155,53.089557 C 103.38155,53.389557 103.38155,53.389557 103.38155,53.989557 C 103.98155,54.964557 103.38155,55.564557 104.28155,56.464557 C 103.98155,56.764557 103.08155,56.464557 103.38155,57.064557 C 103.08155,58.639557 104.95655,57.439557 104.58155,58.639557 C 104.95655,59.239557 103.98155,58.939557 103.38155,58.939557 C 103.38155,59.839557 103.98155,60.514557 104.28155,61.114557 C 104.58155,60.814557 103.38155,60.214557 104.28155,59.839557 C 105.55655,60.814557 104.95655,62.614557 105.55655,64.189557 C 106.15655,59.239557 105.55655,53.989557 105.85655,50.014557 C 107.05655,53.989557 105.85655,58.639557 106.45655,64.189557 C 106.75655,62.914557 107.73155,61.114557 107.73155,59.239557 C 107.43155,58.939557 106.45655,59.239557 106.75655,58.639557 C 106.75655,57.739557 108.03155,58.339557 108.03155,57.439557 C 108.03155,56.764557 107.05655,57.064557 106.75655,56.464557 C 106.75655,55.264557 108.03155,55.864557 107.05655,54.664557 C 107.73155,54.664557 108.03155,54.289557 108.03155,53.389557 C 108.03155,52.789557 107.05655,52.789557 106.75655,52.489557 C 106.75655,51.514557 107.73155,51.514557 106.75655,50.914557 C 107.73155,50.914557 108.63155,50.614557 109.23155,50.914557 C 108.03155,51.514557 109.53155,51.514557 109.23155,52.789557 C 109.23155,53.089557 108.93155,53.089557 108.33155,53.089557 C 108.33155,53.389557 108.33155,54.964557 109.23155,54.664557 C 108.33155,55.564557 109.53155,55.564557 109.53155,56.164557 C 109.23155,56.764557 108.33155,56.764557 108.33155,57.439557 C 108.33155,58.339557 109.23155,58.039557 109.53155,58.339557 C 109.53155,58.939557 109.23155,59.239557 108.33155,58.939557 C 108.33155,60.814557 108.63155,62.314557 109.53155,63.289557 C 109.83155,58.939557 109.83155,53.089557 109.53155,49.714557 C 104.95655,49.414557 99.706555,49.714557 95.056555,49.714557 C 95.056555,49.414557 95.056555,49.114557 95.056555,48.739557 C 100.30655,48.439557 106.45655,48.139557 111.40655,48.739557 C 111.40655,49.714557 110.50655,49.414557 110.20655,49.714557 C 110.50655,54.664557 110.20655,60.514557 110.50655,65.389557 C 108.93155,64.789557 108.93155,63.289557 108.33155,61.714557 C 106.75655,62.014557 107.43155,64.789557 105.85655,65.389557 C 106.15655,66.964557 108.33155,67.564557 108.33155,68.839557 C 105.85655,67.564557 104.95655,64.489557 103.08155,62.614557 C 101.20655,64.189557 100.60655,67.264557 98.431555,68.839557 C 100.00655,66.364557 101.20655,63.889557 103.08155,61.714557 C 103.98155,62.314557 104.28155,63.889557 105.25655,64.489557 C 104.95655,63.289557 103.98155,62.014557 103.38155,60.814557 C 101.80655,62.014557 101.20655,63.889557 100.00655,65.389557 C 99.406555,64.489557 99.031555,62.914557 98.131555,62.014557 C 97.231555,62.914557 97.231555,64.489557 96.256555,65.389557 C 95.656555,63.889557 96.631555,62.614557 95.956555,60.514557 C 96.631555,61.414557 96.256555,62.914557 96.631555,63.889557 C 97.231555,63.289557 97.531555,62.014557 97.831555,61.114557 C 96.631555,60.214557 91.381555,58.639557 90.406555,60.814557 C 89.806555,62.314557 90.106555,65.389557 90.106555,67.264557 C 89.806555,73.714557 90.106555,79.264557 90.106555,84.514557 C 90.106555,90.364557 89.806555,97.489557 90.106555,103.33956"
+ id="path12510"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 58.081535,61.114557 C 58.081535,59.239557 59.581535,59.239557 60.481535,58.639557 C 60.856535,57.064557 59.881535,56.764557 59.281535,55.564557 C 59.881535,55.564557 60.856535,57.064557 61.456535,57.739557 C 61.156535,58.939557 59.881535,61.114557 58.081535,61.114557"
+ id="path12514"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 56.806555,64.789557 C 57.706555,65.089557 57.406555,67.864557 57.406555,68.839557 C 61.456555,66.364557 63.931555,71.239557 67.906555,70.639557 C 68.506555,70.639557 69.181555,70.039557 69.781555,70.339557 C 69.181555,70.939557 67.906555,71.239557 66.706555,71.239557 C 67.006555,72.214557 68.806555,71.614557 69.781555,71.614557 C 68.506555,73.114557 66.031555,72.814557 64.531555,71.614557 C 64.831555,72.214557 66.031555,73.714557 67.306555,73.714557 C 71.281555,73.714557 74.356555,65.389557 79.006555,69.739557 C 81.181555,74.014557 75.331555,79.264557 77.806555,82.339557 C 77.506555,82.639557 76.831555,82.339557 76.231555,82.639557 C 75.931555,81.739557 75.631555,80.839557 75.331555,79.564557 C 75.031555,80.539557 75.631555,82.039557 75.331555,82.639557 C 75.031555,82.639557 74.731555,82.639557 74.356555,82.639557 C 74.056555,82.039557 74.356555,80.839557 74.356555,80.239557 C 73.456555,80.539557 74.056555,82.039557 73.456555,82.639557 C 72.856555,79.864557 75.631555,77.089557 75.931555,74.014557 C 74.731555,76.789557 72.856555,79.264557 72.256555,82.639557 C 71.581555,82.639557 70.981555,82.339557 69.781555,82.639557 C 71.581555,79.264557 73.456555,76.489557 75.031555,72.814557 C 73.156555,76.189557 71.281555,79.564557 68.806555,82.639557 C 67.906555,82.639557 67.006555,82.639557 66.031555,82.639557 C 64.531555,79.264557 62.956555,76.189557 61.156555,73.414557 C 61.756555,76.189557 64.231555,78.964557 64.531555,82.639557 C 63.256555,82.639557 63.631555,81.439557 63.256555,80.839557 C 62.956555,81.439557 63.631555,81.739557 63.256555,82.639557 C 62.956555,82.639557 62.356555,82.639557 62.056555,82.639557 C 62.056555,81.439557 62.656555,80.539557 62.056555,79.564557 C 61.756555,80.839557 61.756555,82.039557 60.856555,82.639557 C 60.481555,82.639557 59.881555,82.639557 59.281555,82.639557 C 59.581555,81.439557 61.156555,80.539557 60.481555,78.664557 C 60.181555,78.664557 60.481555,79.264557 60.181555,79.264557 C 59.281555,78.964557 59.581555,78.364557 59.281555,77.464557 C 58.381555,74.989557 55.906555,71.614557 57.406555,68.839557 C 56.506555,68.164557 56.506555,66.064557 56.806555,64.789557 z M 67.906555,78.664557 C 67.306555,78.664557 67.006555,78.064557 66.406555,77.764557 C 68.506555,82.639557 72.856555,73.414557 73.156555,71.914557 C 71.581555,74.314557 70.381555,77.089557 67.906555,78.664557 z M 67.906555,77.089557 C 69.181555,76.789557 70.081555,74.689557 70.681555,74.014557 C 69.481555,74.689557 68.806555,75.889557 67.606555,76.489557 C 65.731555,75.589557 64.531555,73.714557 62.656555,72.514557 C 63.931555,73.714557 65.731555,77.464557 67.906555,77.089557 z M 67.606555,81.439557 C 68.506555,81.139557 69.481555,80.239557 69.781555,78.964557 C 68.806555,79.264557 68.506555,80.239557 67.606555,80.539557 C 65.431555,78.664557 64.231555,75.589557 62.056555,73.414557 C 63.931555,76.189557 65.131555,79.564557 67.606555,81.439557 z M 76.231555,80.239557 C 76.831555,80.239557 76.831555,78.664557 76.531555,78.964557 C 76.531555,79.564557 76.231555,79.564557 76.231555,80.239557"
+ id="path12522"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 64.231525,62.914557 C 67.306525,62.914557 68.806525,64.189557 70.981525,65.089557 C 70.981525,65.689557 71.281525,66.364557 71.281525,67.264557 C 69.481525,66.964557 68.206525,66.064557 67.006525,66.964557 C 66.406525,66.664557 66.031525,66.364557 65.731525,65.689557 C 65.731525,65.089557 66.031525,64.789557 66.406525,64.189557 C 66.031525,63.289557 64.531525,63.889557 64.231525,62.914557"
+ id="path12526"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 44.506525,78.064557 C 43.231525,76.789557 42.031525,76.489557 40.756525,75.889557 C 40.456525,76.489557 41.731525,77.089557 42.031525,77.764557 C 41.056525,77.764557 40.456525,76.789557 40.156525,76.189557 C 39.556525,76.489557 39.556525,77.764557 38.281525,77.764557 C 38.581525,76.789557 39.556525,77.089557 39.256525,75.889557 C 38.581525,75.889557 38.581525,76.489557 37.681525,76.489557 C 37.681525,76.189557 37.681525,75.889557 37.681525,75.889557 C 37.981525,75.289557 38.956525,75.289557 39.856525,74.989557 C 39.856525,73.414557 38.956525,73.714557 38.581525,72.514557 C 38.281525,72.814557 38.581525,73.714557 38.281525,74.014557 C 37.681525,73.714557 38.281525,72.514557 37.681525,72.514557 C 37.381525,72.814557 37.381525,74.014557 37.081525,74.314557 C 36.781525,74.014557 37.081525,72.514557 36.481525,71.914557 C 35.806525,72.514557 36.481525,74.014557 36.181525,74.989557 C 35.806525,74.014557 36.181525,72.514557 35.506525,71.614557 C 35.206525,72.514557 35.506525,74.314557 35.206525,75.589557 C 34.606525,74.689557 34.606525,71.914557 34.906525,70.639557 C 37.081525,70.339557 38.581525,72.514557 39.856525,70.939557 C 40.156525,70.039557 39.256525,70.339557 39.256525,69.739557 C 39.556525,69.439557 39.856525,69.139557 40.456525,69.439557 C 40.756525,69.739557 40.756525,70.339557 40.756525,71.239557 C 42.631525,72.214557 43.231525,69.739557 45.106525,69.739557 C 46.006525,71.614557 45.406525,73.414557 45.706525,75.589557 C 45.106525,74.689557 45.406525,72.514557 45.106525,70.939557 C 44.506525,71.914557 44.806525,73.414557 44.806525,74.989557 C 44.131525,74.314557 44.806525,72.214557 44.131525,71.239557 C 43.531525,71.914557 43.831525,73.414557 43.831525,74.689557 C 43.231525,74.014557 43.531525,72.814557 43.231525,71.914557 C 42.631525,72.514557 42.931525,73.114557 42.631525,74.314557 C 42.031525,74.014557 42.331525,73.114557 42.331525,72.214557 C 41.356525,72.214557 42.031525,73.114557 41.731525,73.714557 C 41.356525,74.014557 41.056525,73.714557 41.356525,73.414557 C 40.756525,73.414557 40.756525,74.014557 40.756525,74.689557 C 42.031525,75.289557 42.631525,77.089557 45.106525,77.089557 C 44.806525,77.464557 44.806525,77.764557 45.406525,77.764557 C 45.406525,78.064557 44.131525,77.089557 44.506525,78.064557"
+ id="path12530"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 123.10653,84.514557 C 122.20653,84.514557 123.10653,85.114557 122.80653,85.414557 C 122.20653,85.414557 122.20653,84.814557 122.20653,84.514557 C 123.70653,83.314557 124.98153,84.814557 125.88153,85.789557 C 126.48153,85.414557 127.45653,85.414557 127.75653,84.514557 C 125.58153,84.214557 122.20653,82.039557 120.63153,84.214557 C 120.03153,83.914557 119.73153,83.314557 119.43153,83.014557 C 119.73153,82.039557 120.63153,81.739557 121.30653,81.139557 C 123.10653,81.739557 124.68153,82.639557 127.15653,82.639557 C 127.75653,83.914557 128.35653,84.514557 129.25653,85.414557 C 128.35653,86.089557 127.15653,86.689557 125.88153,86.989557 C 125.58153,85.414557 124.98153,84.214557 123.10653,84.514557"
+ id="path12534"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 80.281535,117.81456 C 87.331535,115.33956 94.456535,112.26456 100.00653,108.21456 C 104.95653,103.33956 110.20653,98.689557 113.28153,91.939557 C 110.80653,94.714557 107.05653,97.489557 102.48153,97.489557 C 90.106535,97.189557 89.206535,80.839557 91.381535,68.164557 C 96.631535,68.839557 101.80653,69.739557 107.05653,69.439557 C 107.73153,69.439557 108.03153,68.839557 108.63153,68.839557 C 109.83153,68.839557 111.10653,69.139557 112.60653,69.139557 C 114.78153,68.839557 116.65653,68.164557 118.83153,67.864557 C 119.43153,62.614557 117.85653,57.739557 116.35653,53.389557 C 112.00653,39.814557 103.38153,29.989557 91.681535,23.839557 C 91.681535,23.839557 91.681535,23.539557 91.381535,23.539557 C 91.381535,23.539557 91.381535,23.539557 91.681535,23.164557 C 91.681535,23.164557 91.681535,23.539557 91.981535,23.539557 C 100.90653,27.814557 107.73153,34.639557 112.60653,43.264557 C 117.85653,51.889557 120.63153,62.914557 119.13153,75.889557 C 117.55653,86.989557 112.30653,96.214557 105.85653,103.33956 C 99.031535,110.38956 90.706535,115.93956 80.281535,117.81456 z M 108.63153,94.714557 C 110.20653,94.714557 109.83153,91.939557 111.40653,92.239557 C 111.70653,91.939557 112.00653,91.639557 111.70653,90.964557 C 112.60653,91.264557 112.98153,89.764557 113.28153,88.864557 C 111.40653,90.664557 109.83153,92.539557 108.63153,94.714557 z M 114.48153,85.114557 C 107.73153,85.789557 99.406535,86.089557 91.981535,85.414557 C 91.681535,86.689557 92.281535,87.889557 92.881535,88.864557 C 93.181535,90.064557 93.481535,91.639557 94.456535,91.639557 C 95.056535,90.964557 93.181535,90.664557 93.856535,90.064557 C 94.456535,90.364557 94.456535,90.964557 95.056535,90.964557 C 96.631535,89.464557 97.531535,87.589557 99.031535,86.389557 C 97.831535,88.489557 96.256535,90.064557 94.456535,91.939557 C 95.056535,93.439557 95.956535,94.039557 97.231535,94.714557 C 100.00653,92.239557 101.80653,88.864557 104.58153,86.389557 C 102.48153,89.464557 99.706535,91.939557 97.531535,95.014557 C 98.431535,94.714557 98.431535,95.914557 99.406535,95.914557 C 99.706535,95.314557 98.731535,95.014557 98.731535,94.414557 C 99.031535,91.264557 104.28153,94.714557 100.60653,96.214557 C 102.18153,96.514557 102.78153,95.014557 103.38153,94.039557 C 105.55653,91.264557 107.73153,88.189557 110.20653,86.089557 C 109.23153,87.889557 107.43153,89.164557 106.15653,91.264557 C 107.05653,91.939557 108.03153,92.539557 108.63153,93.739557 C 110.80653,90.964557 113.88153,89.464557 114.48153,85.114557 z M 117.55653,69.439557 C 117.55653,69.139557 117.55653,69.139557 117.25653,69.139557 C 109.53153,70.639557 99.706535,70.339557 91.981535,69.439557 C 91.081535,70.939557 91.381535,73.714557 91.381535,75.589557 C 92.881535,74.014557 94.456535,71.614557 95.956535,70.339557 C 95.356535,71.614557 94.456535,72.514557 93.481535,73.414557 C 92.581535,74.689557 91.081535,75.589557 91.381535,77.464557 C 94.756535,78.064557 99.031535,78.364557 103.38153,78.364557 C 105.85653,78.364557 108.63153,78.364557 111.10653,78.064557 C 110.80653,76.789557 109.23153,76.189557 109.23153,75.289557 C 109.83153,75.889557 110.20653,76.789557 111.10653,77.464557 C 111.40653,77.089557 112.00653,76.489557 111.70653,76.189557 C 108.03153,76.789557 110.80653,71.239557 112.60653,74.314557 C 112.98153,73.414557 111.70653,73.414557 111.70653,72.214557 C 112.30653,72.514557 112.30653,73.414557 113.28153,73.714557 C 113.28153,73.114557 113.58153,73.414557 113.58153,72.814557 C 110.80653,72.814557 113.88153,68.464557 115.38153,71.239557 C 115.38153,70.339557 114.48153,70.339557 114.78153,70.039557 C 115.38153,70.039557 115.38153,70.339557 115.38153,70.639557 C 116.35653,70.339557 116.65653,69.739557 117.55653,69.439557 z M 118.83153,69.439557 C 113.88153,71.614557 108.33153,81.739557 116.35653,84.814557 C 117.55653,80.239557 119.13153,74.989557 118.83153,69.439557 z M 113.88153,72.814557 C 114.18153,72.214557 114.78153,71.914557 114.78153,71.239557 C 113.58153,69.139557 111.10653,72.514557 113.88153,72.814557 z M 112.00653,75.889557 C 112.30653,75.289557 112.30653,74.989557 112.30653,74.314557 C 109.83153,72.214557 109.23153,77.464557 112.00653,75.889557 z M 91.381535,78.664557 C 91.081535,78.664557 91.081535,78.664557 91.081535,78.964557 C 91.081535,81.439557 91.381535,83.314557 91.681535,85.114557 C 98.731535,85.414557 107.05653,85.414557 113.88153,84.814557 C 113.28153,83.314557 110.80653,81.739557 111.10653,78.664557 C 104.95653,78.964557 97.531535,78.964557 91.381535,78.664557 z M 105.85653,91.264557 C 104.58153,93.139557 103.08153,94.414557 102.18153,96.214557 C 102.78153,96.214557 103.68153,96.214557 104.28153,96.214557 C 104.58153,95.914557 103.38153,95.314557 103.68153,94.714557 C 104.28153,95.014557 104.58153,95.614557 104.95653,96.214557 C 105.55653,96.214557 106.15653,96.214557 106.45653,95.614557 C 103.98153,95.914557 103.98153,93.139557 105.55653,92.839557 C 107.43153,92.539557 108.03153,94.714557 106.75653,95.614557 C 107.73153,95.614557 108.33153,94.714557 108.63153,93.739557 C 107.73153,93.139557 107.05653,91.939557 105.85653,91.264557 z M 104.58153,94.414557 C 105.25653,95.314557 106.45653,95.614557 107.05653,94.714557 C 107.05653,94.039557 106.75653,93.739557 106.45653,93.139557 C 105.25653,93.139557 104.95653,93.739557 104.58153,94.414557 z M 99.031535,94.714557 C 99.406535,95.614557 100.60653,95.914557 101.50653,95.314557 C 102.48153,93.139557 99.031535,92.839557 99.031535,94.714557"
+ id="path12538"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 112.60655,86.989557 C 112.60655,87.289557 112.98155,88.189557 112.60655,88.864557 C 109.23155,90.964557 109.23155,84.514557 112.60655,86.989557 z M 111.40655,86.689557 C 110.80655,86.689557 111.10655,86.989557 110.50655,86.989557 C 109.23155,91.264557 114.48155,86.989557 111.40655,86.689557"
+ id="path12542"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 109.23152,89.764557 C 110.80652,90.364557 110.50652,92.239557 108.93152,92.539557 C 106.75652,92.839557 107.05652,88.489557 109.23152,89.764557 z M 107.73152,91.264557 C 108.33152,93.739557 111.10652,90.364557 109.23152,89.764557 C 108.33152,89.464557 107.43152,90.364557 107.73152,91.264557"
+ id="path12546"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 85.156535,91.264557 C 83.956535,90.964557 82.081535,90.964557 81.181535,91.639557 C 81.481535,91.939557 82.081535,91.639557 82.081535,91.939557 C 82.081535,94.714557 81.481535,96.814557 80.881535,98.689557 C 80.281535,98.989557 79.606535,98.989557 79.306535,98.689557 C 79.906535,96.814557 80.881535,95.014557 80.881535,92.539557 C 80.281535,92.539557 80.581535,93.439557 80.581535,94.039557 C 79.006535,96.514557 75.931535,94.714557 75.331535,92.839557 C 75.631535,92.239557 75.931535,91.264557 76.831535,91.639557 C 77.131535,92.239557 76.231535,92.239557 76.231535,92.839557 C 76.531535,92.539557 78.106535,92.539557 78.406535,93.439557 C 80.581535,92.539557 81.181535,90.364557 84.556535,90.364557 C 84.556535,90.964557 85.156535,90.664557 85.156535,91.264557"
+ id="path12550"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 82.756535,110.08956 C 82.381535,109.48956 81.481535,109.78956 80.881535,109.78956 C 80.881535,107.31456 82.756535,107.91456 85.156535,107.91456 C 84.256535,109.18956 82.756535,110.08956 82.081535,111.66456 C 81.781535,111.36456 82.381535,110.68956 82.756535,110.08956"
+ id="path12554"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 81.181555,110.98956 C 79.006555,115.33956 79.306555,121.78956 78.406555,127.03956 C 77.806555,131.38956 75.631555,134.46456 70.981555,135.36456 C 67.006555,135.96456 61.456555,135.06456 60.181555,131.68956 C 60.856555,131.38956 61.756555,132.88956 62.356555,133.18956 C 62.656555,132.88956 63.256555,132.88956 63.256555,132.28956 C 63.256555,131.68956 62.356555,131.68956 61.756555,131.38956 C 62.056555,130.71456 61.756555,130.41456 61.456555,130.11456 C 60.481555,130.11456 60.481555,131.01456 59.881555,131.38956 C 56.806555,126.13956 58.381555,115.93956 55.231555,110.68956 C 64.831555,110.38956 71.956555,110.38956 81.181555,110.98956 z M 56.506555,111.36456 C 57.106555,114.06456 58.081555,116.53956 58.381555,119.98956 C 60.181555,119.98956 61.756555,119.98956 63.256555,119.98956 C 64.231555,119.98956 65.431555,119.98956 66.406555,119.98956 C 66.406555,116.53956 66.031555,114.73956 66.031555,111.36456 C 63.631555,111.36456 59.581555,110.98956 56.506555,111.36456 z M 68.206555,121.78956 C 67.006555,122.08956 65.131555,122.08956 63.631555,121.78956 C 61.756555,121.78956 59.881555,121.78956 58.381555,122.08956 C 60.481555,122.38956 62.056555,122.38956 63.631555,122.38956 C 65.131555,122.38956 66.706555,122.38956 68.206555,122.38956 C 68.206555,126.13956 68.206555,130.71456 68.506555,134.76456 C 68.806555,131.01456 68.206555,126.13956 68.806555,122.38956 C 71.281555,122.08956 74.056555,122.38956 78.106555,122.08956 C 77.131555,121.78956 75.331555,121.78956 73.456555,121.78956 C 71.956555,122.08956 70.081555,122.08956 68.806555,121.78956 C 68.206555,118.11456 69.181555,114.73956 68.206555,111.36456 C 68.206555,114.43956 68.506555,118.71456 68.206555,121.78956 z M 74.056555,114.06456 C 74.056555,113.16456 73.756555,112.86456 73.456555,112.56456 C 72.856555,112.56456 72.556555,113.16456 72.556555,114.06456 C 71.956555,114.06456 71.956555,114.43956 71.281555,114.73956 C 71.581555,113.46456 72.556555,112.86456 72.856555,111.96456 C 72.256555,111.66456 71.956555,111.36456 70.681555,111.36456 C 70.981555,114.06456 70.381555,117.81456 70.981555,119.98956 C 72.256555,119.98956 73.456555,119.98956 74.731555,119.98956 C 75.931555,119.98956 77.131555,119.98956 78.706555,119.61456 C 79.006555,116.83956 79.306555,114.43956 79.006555,112.56456 C 79.606555,112.56456 79.306555,112.86456 79.606555,113.16456 C 79.606555,112.56456 80.281555,112.26456 80.281555,111.66456 C 78.106555,111.36456 75.031555,111.36456 72.856555,111.66456 C 72.856555,111.96456 73.156555,111.66456 73.456555,111.66456 C 73.756555,111.66456 74.056555,111.36456 74.356555,111.96456 C 74.056555,111.96456 73.456555,111.96456 73.756555,112.56456 C 74.356555,113.16456 75.331555,113.16456 75.331555,114.43956 C 76.831555,115.03956 77.806555,115.63956 78.706555,117.21456 C 77.806555,117.81456 77.506555,119.01456 76.231555,119.31456 C 76.531555,118.11456 77.506555,117.81456 78.106555,117.21456 C 78.106555,116.23956 77.131555,116.53956 76.531555,116.23956 C 76.531555,115.63956 76.531555,115.33956 75.931555,115.33956 C 75.031555,115.03956 75.331555,116.23956 75.031555,116.53956 C 74.356555,116.53956 73.756555,116.83956 73.756555,117.81456 C 74.056555,117.81456 74.356555,118.11456 75.031555,118.11456 C 75.031555,118.41456 75.631555,119.01456 75.331555,119.31456 C 74.356555,119.01456 74.056555,118.11456 73.156555,117.81456 C 72.556555,118.11456 72.256555,119.61456 71.281555,119.31456 C 71.581555,118.41456 72.256555,117.81456 72.856555,117.51456 C 72.556555,116.53956 71.581555,116.23956 71.281555,115.03956 C 72.556555,115.03956 72.256555,116.53956 73.456555,117.21456 C 73.756555,115.93956 75.031555,115.63956 75.331555,114.73956 C 75.331555,114.43956 75.031555,114.43956 74.731555,114.43956 C 74.356555,114.43956 74.056555,114.43956 74.056555,114.06456 z M 70.681555,124.26456 C 70.981555,128.23956 70.681555,131.38956 70.681555,134.46456 C 72.856555,134.76456 78.706555,131.01456 75.931555,129.51456 C 75.331555,129.51456 75.631555,130.41456 75.331555,130.71456 C 74.356555,130.71456 73.756555,131.01456 73.456555,131.68956 C 73.756555,132.28956 75.031555,131.98956 75.031555,132.58956 C 74.731555,132.58956 74.356555,133.18956 74.056555,132.88956 C 74.056555,132.28956 73.756555,131.98956 73.156555,131.98956 C 72.856555,132.88956 72.256555,133.18956 71.281555,133.48956 C 71.581555,132.58956 72.556555,132.28956 72.856555,131.38956 C 72.256555,131.01456 71.281555,130.41456 71.281555,129.21456 C 72.256555,129.51456 72.556555,130.71456 73.456555,131.01456 C 73.756555,130.11456 75.031555,129.81456 75.631555,128.91456 C 74.731555,128.61456 74.356555,127.63956 73.456555,127.03956 C 73.156555,127.93956 71.956555,128.91456 71.281555,128.91456 C 71.281555,127.63956 72.556555,127.63956 73.456555,127.03956 C 73.156555,126.13956 71.581555,126.13956 71.581555,124.86456 C 72.856555,124.86456 72.856555,126.13956 73.756555,126.43956 C 74.356555,125.53956 75.331555,124.86456 76.231555,124.26456 C 76.531555,124.86456 77.131555,125.16456 77.806555,125.53956 C 77.806555,126.13956 77.806555,126.43956 77.131555,126.43956 C 76.531555,126.13956 76.831555,124.86456 75.931555,124.86456 C 75.631555,125.83956 74.731555,126.43956 74.056555,126.73956 C 74.056555,127.63956 74.731555,127.63956 75.331555,127.63956 C 75.331555,128.23956 75.631555,128.61456 76.231555,128.61456 C 76.831555,128.61456 76.531555,127.63956 77.131555,127.63956 C 77.506555,127.63956 77.131555,127.93956 77.806555,127.93956 C 77.806555,126.73956 78.406555,125.16456 77.806555,123.96456 C 76.531555,124.26456 75.631555,124.26456 74.356555,124.26456 C 73.156555,124.26456 71.956555,124.26456 70.681555,124.26456 z M 65.131555,126.73956 L 65.131555,126.43956 C 65.131555,126.73956 65.131555,126.73956 65.131555,126.73956 C 65.131555,127.03956 65.131555,127.03956 64.831555,127.03956 C 64.531555,126.73956 64.231555,126.73956 64.231555,127.33956 C 64.831555,127.63956 65.731555,128.61456 65.431555,129.21456 C 64.831555,129.21456 64.831555,128.91456 64.531555,128.23956 C 64.231555,127.93956 64.231555,127.33956 63.631555,127.33956 C 63.256555,127.63956 63.256555,128.61456 62.956555,128.91456 C 62.056555,128.91456 61.756555,129.21456 61.456555,129.51456 C 61.456555,130.41456 62.656555,130.11456 62.956555,130.71456 C 62.956555,131.38956 63.256555,131.68956 63.631555,131.98956 C 64.531555,131.98956 64.531555,131.01456 64.531555,130.41456 C 64.831555,130.41456 65.131555,130.41456 65.131555,130.41456 C 65.431555,130.11456 65.731555,130.11456 65.731555,130.41456 C 65.731555,131.38956 64.531555,131.68956 64.231555,132.28956 C 64.531555,133.18956 65.431555,133.18956 65.731555,134.16456 C 64.531555,134.16456 64.831555,132.88956 63.631555,132.58956 C 63.256555,132.88956 63.256555,133.48956 63.256555,133.78956 C 64.231555,134.46456 64.831555,134.46456 66.031555,134.46456 C 66.706555,131.01456 66.031555,127.93956 66.031555,124.26456 C 64.831555,124.26456 63.256555,124.26456 61.756555,124.26456 C 60.856555,124.26456 59.581555,124.26456 58.981555,124.26456 C 58.081555,125.53956 58.981555,127.03956 58.981555,128.61456 C 59.281555,128.61456 59.281555,128.61456 59.581555,128.23956 C 59.581555,127.93956 59.581555,127.93956 59.881555,127.93956 C 60.856555,128.23956 60.481555,129.21456 60.856555,129.51456 C 61.756555,128.91456 62.656555,127.93956 63.256555,127.03956 C 62.656555,126.43956 61.756555,126.43956 61.756555,125.16456 C 61.456555,125.16456 61.456555,125.16456 61.156555,125.16456 C 60.856555,125.83956 60.181555,127.03956 59.281555,126.73956 C 59.881555,125.83956 60.181555,124.86456 61.456555,124.56456 C 62.356555,125.16456 62.956555,126.13956 63.931555,126.73956 C 64.531555,126.13956 64.531555,125.16456 65.431555,125.16456 C 65.431555,125.53956 64.831555,126.43956 65.131555,126.73956"
+ id="path12558"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 77.806525,112.56458 C 77.806525,112.56458 77.506525,113.46458 77.806525,113.76458 C 77.131525,113.76458 76.831525,114.06458 76.531525,114.06458 C 76.531525,113.76458 76.531525,113.46458 76.531525,113.16458 C 76.831525,112.86458 77.506525,112.86458 77.806525,112.56458"
+ id="path12562"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 46.306535,116.23955 C 46.306535,116.53955 46.906535,116.23955 47.281535,116.53955 C 47.281535,117.51455 46.306535,117.51455 45.706535,117.21455 C 45.406535,114.43955 48.781535,115.03955 48.781535,117.21455 C 48.781535,115.93955 46.606535,114.73955 46.306535,116.23955"
+ id="path12566"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 66.031535,12.739577 C 67.006535,13.039577 66.406535,11.764577 66.706535,11.764577 C 67.906535,11.464577 70.681535,10.564577 70.681535,12.139577 C 71.281535,12.439577 70.981535,11.464577 71.581535,11.764577 C 71.956535,12.739577 70.981535,12.439577 70.681535,13.039577 C 70.981535,14.539577 70.381535,15.214577 69.781535,16.114577 C 67.306535,16.414577 67.006535,14.239577 66.031535,12.739577 z M 67.306535,12.439577 C 67.306535,12.739577 68.506535,12.739577 68.206535,12.439577 C 68.206535,11.764577 67.606535,12.139577 67.306535,12.439577 z M 68.806535,14.539577 C 70.081535,14.239577 69.781535,13.039577 69.481535,12.739577 C 69.781535,12.439577 70.081535,12.439577 70.381535,12.439577 C 70.081535,12.139577 69.781535,12.139577 69.481535,12.139577 C 69.181535,12.739577 69.481535,14.239577 68.806535,14.539577 z M 69.481535,14.914577 C 69.181535,15.214577 69.181535,14.914577 68.506535,14.914577 C 68.206535,15.514577 69.781535,15.514577 69.481535,14.914577"
+ id="path12570"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 77.131535,12.139547 C 77.806535,8.6895466 83.356535,8.9895466 83.356535,12.439547 C 82.381535,11.164547 79.006535,11.164547 77.806535,12.139547 C 78.706535,12.139547 80.281535,11.764547 81.481535,12.139547 C 82.081535,12.139547 82.081535,12.739547 82.756535,12.739547 C 81.781535,14.239547 81.481535,17.014547 79.606535,16.714547 C 77.806535,16.414547 78.406535,13.339547 77.131535,12.139547 z M 79.606535,13.039547 C 80.281535,12.739547 80.881535,13.339547 81.181535,13.039547 C 80.581535,12.439547 79.906535,12.739547 79.606535,13.039547 z M 79.006535,13.039547 C 78.706535,12.739547 78.406535,12.739547 78.406535,13.039547 C 79.006535,13.039547 78.406535,13.639547 78.106535,13.639547 C 78.706535,13.639547 78.706535,14.239547 78.706535,14.914547"
+ id="path12574"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 59.881535,12.139547 C 59.881535,13.939547 59.581535,17.014547 57.706535,17.014547 C 55.906535,17.314547 54.331535,13.639547 55.906535,11.764547 C 57.406535,11.464547 58.681535,11.764547 59.881535,12.139547 z M 56.206535,12.739547 C 56.206535,13.039547 57.406535,13.039547 57.706535,12.739547 C 57.406535,12.439547 56.506535,12.439547 56.206535,12.739547 z M 58.381535,14.914547 C 58.981535,14.539547 58.681535,13.639547 59.581535,13.939547 C 59.881535,13.039547 58.981535,13.639547 58.981535,13.339547 C 58.981535,12.739547 59.581535,13.339547 59.581535,12.739547 C 58.381535,12.139547 58.681535,13.939547 58.381535,14.914547 z M 56.806535,13.639547 C 56.806535,13.639547 57.106535,13.939547 57.406535,13.639547 C 57.706535,13.039547 56.806535,13.039547 56.806535,13.639547 z M 58.681535,15.514547 C 58.381535,15.214547 57.706535,15.514547 57.406535,15.514547 C 57.406535,15.814547 58.681535,15.814547 58.681535,15.514547"
+ id="path12578"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 65.131525,50.014557 C 67.306525,48.739557 70.081525,49.114557 72.256525,50.314557 C 72.556525,53.089557 70.981525,57.739557 68.206525,57.064557 C 65.731525,56.764557 64.831525,53.389557 65.131525,50.014557 z M 66.031525,50.914557 C 66.406525,50.614557 67.306525,50.614557 67.906525,50.914557 C 67.906525,50.314557 67.306525,50.914557 67.606525,50.314557 C 66.706525,50.314557 66.406525,50.314557 66.031525,50.914557 z M 69.481525,51.514557 C 69.781525,50.614557 70.981525,51.214557 71.281525,50.914557 C 70.981525,50.014557 68.806525,50.614557 69.481525,51.514557 z M 66.031525,52.189557 C 66.706525,51.889557 66.406525,52.789557 67.006525,52.489557 C 67.306525,52.489557 67.606525,52.189557 67.606525,51.889557 C 67.006525,52.189557 66.406525,51.514557 66.031525,52.189557 z M 69.781525,52.189557 C 70.081525,52.189557 70.381525,52.489557 70.681525,52.789557 C 70.681525,52.189557 70.981525,52.189557 71.281525,52.189557 C 70.981525,51.889557 70.081525,51.889557 69.781525,52.189557 z M 68.206525,54.289557 C 68.806525,54.289557 69.181525,54.289557 69.481525,54.289557 C 69.481525,53.989557 69.481525,53.389557 69.181525,53.389557 C 69.481525,54.289557 68.506525,53.989557 68.206525,54.289557 z M 69.781525,55.564557 C 69.781525,54.964557 67.906525,55.264557 67.606525,55.264557 C 68.206525,55.564557 69.181525,55.264557 69.781525,55.564557"
+ id="path12582"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 35.806535,50.614547 C 35.806535,50.914547 35.206535,50.914547 35.206535,51.514547 C 35.506535,51.889547 36.781535,51.514547 36.781535,52.189547 C 36.481535,53.089547 35.206535,52.789547 34.606535,53.089547 C 34.606535,53.389547 34.606535,53.689547 34.606535,53.989547 C 34.606535,54.664547 35.506535,54.289547 35.506535,54.289547 C 35.206535,55.264547 35.806535,55.564547 35.506535,56.464547 C 36.181535,55.864547 35.206535,54.964547 36.181535,54.289547 C 36.481535,54.664547 35.806535,54.664547 35.806535,55.264547 C 36.481535,55.564547 36.781535,55.864547 36.781535,56.764547 C 36.181535,57.064547 35.506535,57.064547 34.906535,56.764547 C 34.606535,57.064547 34.906535,57.739547 34.906535,57.739547 C 35.206535,58.339547 36.181535,58.039547 36.181535,58.639547 C 36.181535,59.239547 35.506535,59.239547 35.206535,59.239547 C 35.206535,59.839547 35.206535,60.214547 35.206535,60.514547 C 35.806535,60.514547 35.806535,60.214547 36.181535,60.214547 C 36.181535,60.814547 36.181535,61.114547 36.781535,61.414547 C 35.806535,62.314547 36.481535,63.289547 36.781535,64.189547 C 35.806535,63.289547 35.506535,61.714547 34.906535,60.214547 C 33.706535,61.114547 33.406535,62.914547 32.431535,63.889547 C 31.531535,63.289547 33.706535,62.314547 32.431535,61.714547 C 32.731535,61.114547 33.031535,61.114547 33.031535,60.514547 C 33.406535,60.514547 33.406535,60.814547 33.706535,60.814547 C 34.006535,60.514547 34.306535,60.214547 34.306535,59.539547 C 34.306535,58.939547 33.406535,59.239547 33.031535,59.239547 C 33.031535,58.939547 33.031535,58.939547 32.731535,58.939547 C 32.731535,58.639547 33.031535,58.639547 33.031535,58.339547 C 33.406535,58.339547 33.706535,58.339547 34.006535,58.339547 C 34.606535,58.339547 34.306535,57.439547 34.306535,56.764547 C 33.706535,56.464547 32.731535,57.439547 32.131535,56.764547 C 32.131535,56.464547 32.131535,56.164547 32.131535,55.564547 C 32.431535,55.564547 32.431535,55.264547 33.031535,55.264547 C 33.031535,54.964547 32.431535,54.664547 32.731535,54.289547 C 33.406535,54.664547 33.706535,54.289547 34.306535,54.289547 C 34.906535,52.189547 32.731535,53.089547 32.131535,52.489547 C 32.131535,51.514547 33.406535,51.889547 33.706535,51.214547 C 33.706535,50.914547 33.031535,50.914547 32.731535,50.614547 C 33.706535,50.314547 34.906535,50.314547 35.806535,50.614547"
+ id="path12586"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 55.231535,76.489577 C 55.606535,76.789577 55.606535,77.764577 55.606535,78.664577 C 54.931535,78.364577 54.631535,78.664577 54.331535,79.264577 C 54.331535,79.564577 54.931535,81.139577 53.731535,81.139577 C 55.231535,81.739577 54.031535,79.564577 55.606535,79.864577 C 55.906535,81.139577 54.931535,81.739577 54.631535,82.639577 C 54.031535,82.639577 53.431535,82.639577 52.831535,82.639577 C 51.556535,81.739577 50.956535,78.664577 51.856535,76.789577 C 52.831535,76.489577 54.331535,76.789577 55.231535,76.489577 z M 52.456535,78.964577 C 52.456535,78.664577 53.431535,78.964577 53.731535,78.964577 C 53.731535,78.064577 51.856535,78.364577 52.456535,78.964577 z M 52.831535,79.864577 C 53.431535,79.864577 53.731535,79.864577 53.731535,79.564577 C 53.431535,78.964577 52.456535,78.964577 52.831535,79.864577 z M 54.331535,82.039577 C 54.631535,81.439577 53.431535,81.439577 53.431535,81.739577 C 53.731535,82.039577 54.031535,81.739577 54.331535,82.039577"
+ id="path12590"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 86.131535,76.789557 C 86.131535,79.864557 85.831535,83.614557 82.081535,82.639557 C 81.181535,81.439557 81.181535,78.964557 81.181535,76.789557 C 82.381535,76.189557 83.956535,76.789557 86.131535,76.789557 z M 82.381535,78.964557 C 82.081535,79.264557 81.481535,78.964557 81.481535,79.564557 C 82.756535,79.264557 82.081535,82.039557 83.356535,80.839557 C 82.081535,80.839557 83.056535,79.564557 82.756535,78.664557 C 82.381535,78.364557 81.781535,78.364557 81.481535,78.364557 C 81.481535,78.964557 82.381535,78.364557 82.381535,78.964557 z M 83.656535,78.964557 C 83.956535,78.964557 84.256535,78.664557 84.856535,78.964557 C 84.856535,78.364557 83.656535,78.364557 83.656535,78.964557 z M 83.656535,79.564557 C 83.656535,79.564557 83.656535,79.864557 83.956535,79.864557 C 84.256535,79.864557 84.556535,79.864557 84.556535,79.264557 C 84.256535,79.264557 83.956535,79.264557 83.656535,79.564557 z M 82.756535,81.739557 C 83.356535,81.739557 83.056535,81.739557 83.656535,81.739557 C 83.956535,81.439557 82.381535,81.439557 82.756535,81.739557"
+ id="path12594"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 70.381555,85.789547 C 70.981555,86.689547 71.281555,88.189547 70.681555,89.464547 C 69.781555,89.764547 68.206555,89.464547 67.306555,89.764547 C 65.731555,87.589547 67.306555,84.514547 70.381555,85.789547 z M 70.381555,88.864547 C 70.681555,88.489547 70.981555,87.889547 70.381555,87.889547 C 70.381555,87.889547 70.081555,88.864547 70.381555,88.864547"
+ id="path12598"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 55.231535,87.289557 C 55.906535,87.589557 56.206535,88.489557 56.806535,88.864557 C 56.506535,89.164557 55.906535,89.764557 56.806535,89.764557 C 56.506535,90.364557 56.206535,90.664557 56.506535,91.639557 C 54.931535,91.639557 55.606535,90.064557 54.331535,90.064557 C 54.631535,89.464557 54.931535,88.864557 54.331535,88.189557 C 54.331535,87.889557 54.631535,87.589557 55.231535,87.289557"
+ id="path12602"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 22.906535,90.964577 C 20.431535,85.789577 18.256535,80.239577 17.956535,73.114577 C 16.681535,58.339577 21.631535,45.664577 27.781535,37.339577 C 26.581535,37.714577 25.981535,39.214577 25.681535,40.489577 C 24.706535,39.814577 24.106535,38.614577 23.806535,37.039577 C 22.606535,37.339577 21.631535,36.739577 20.731535,36.139577 C 19.831535,35.539577 18.856535,35.239577 17.956535,35.239577 C 17.956535,33.664577 17.956535,32.464577 17.656535,30.889577 C 19.156535,30.289577 21.031535,29.689577 22.906535,29.089577 C 22.906535,29.689577 22.231535,29.689577 22.231535,30.289577 C 22.906535,31.189577 23.806535,31.189577 25.006535,30.889577 C 25.006535,31.489577 24.406535,31.489577 24.706535,32.164577 C 25.006535,32.764577 25.381535,32.464577 25.681535,32.464577 C 25.981535,32.464577 26.281535,32.164577 26.581535,32.464577 C 28.456535,32.764577 27.181535,35.539577 28.156535,36.739577 C 30.931535,33.964577 33.031535,31.189577 36.181535,29.089577 C 38.956535,26.914577 42.331535,24.439577 45.706535,23.164577 C 42.331535,25.339577 38.956535,27.214577 36.181535,29.389577 C 33.406535,31.489577 30.556535,34.639577 28.456535,37.339577 C 22.606535,45.064577 18.556535,54.289577 18.256535,67.564577 C 27.481535,69.139577 37.081535,68.164577 46.006535,67.564577 C 48.481535,79.264577 46.006535,95.914577 34.606535,96.814577 C 25.981535,97.489577 23.206535,90.364577 21.031535,83.914577 C 25.681535,80.239577 23.206535,70.639577 18.556535,69.139577 C 17.956535,76.189577 19.456535,83.614577 22.606535,89.164577 C 23.506535,91.264577 24.706535,93.439577 25.981535,95.314577 C 32.131535,104.83958 41.731535,112.86458 53.431535,116.53958 C 54.331535,116.83958 55.606535,116.83958 56.506535,117.81458 C 40.456535,113.76458 29.956535,104.23958 23.206535,91.264577 C 22.606535,91.639577 21.931535,91.264577 21.331535,91.264577 C 20.731535,91.264577 20.431535,90.964577 19.831535,90.964577 C 19.156535,91.264577 19.456535,92.239577 19.456535,92.839577 C 17.956535,93.439577 16.381535,93.739577 15.781535,95.014577 C 13.906535,95.014577 12.706535,94.414577 10.831535,94.039577 C 10.831535,92.239577 11.806535,90.964577 12.106535,88.864577 C 12.406535,88.864577 12.406535,89.464577 13.006535,89.764577 C 13.906535,89.464577 14.281535,89.164577 14.581535,87.889577 C 15.181535,87.889577 14.881535,88.864577 15.481535,88.864577 C 17.056535,88.489577 16.681535,86.689577 18.556535,86.689577 C 19.831535,86.389577 21.031535,87.289577 21.631535,88.489577 C 21.931535,89.464577 21.631535,90.964577 22.906535,90.964577 z M 18.556535,32.764577 C 20.131535,33.364577 22.231535,36.439577 23.806535,34.264577 C 22.606535,32.764577 20.431535,30.589577 18.556535,32.764577 z M 27.181535,35.539577 C 27.481535,34.264577 25.381535,33.664577 24.106535,34.939577 C 24.106535,36.439577 24.106535,38.014577 25.006535,38.914577 C 24.706535,37.339577 27.181535,36.739577 27.181535,35.539577 z M 19.831535,68.839577 C 22.231535,71.239577 25.006535,74.314577 24.406535,79.564577 C 25.006535,78.964577 25.681535,79.564577 26.581535,79.864577 C 27.481535,80.539577 28.456535,81.139577 29.056535,79.564577 C 28.756535,78.964577 28.156535,78.964577 28.156535,78.664577 C 29.056535,77.464577 29.956535,78.964577 29.956535,80.239577 C 31.531535,80.839577 32.431535,79.564577 33.706535,79.264577 C 34.306535,80.539577 34.306535,82.639577 34.006535,84.214577 C 33.706535,84.214577 33.706535,83.914577 33.706535,83.614577 C 33.706535,83.014577 33.706535,82.339577 33.406535,81.739577 C 33.031535,79.864577 33.706535,83.614577 33.031535,83.914577 C 32.731535,83.314577 33.031535,81.739577 32.431535,81.439577 C 32.431535,82.039577 32.731535,83.014577 32.131535,83.314577 C 31.831535,83.014577 32.131535,81.739577 31.531535,81.439577 C 31.531535,81.739577 31.531535,82.639577 31.231535,83.014577 C 31.231535,82.639577 31.231535,82.039577 30.931535,81.739577 C 30.556535,81.439577 30.556535,81.739577 30.556535,82.039577 C 30.556535,82.339577 30.556535,82.639577 30.256535,82.639577 C 30.256535,82.339577 30.256535,82.039577 29.956535,82.039577 C 29.956535,82.339577 29.656535,82.639577 29.656535,83.314577 C 30.256535,83.614577 31.831535,84.214577 31.231535,85.114577 C 30.556535,84.814577 29.956535,84.214577 29.656535,83.914577 C 29.356535,85.414577 30.556535,85.414577 30.556535,86.689577 C 29.656535,86.389577 29.956535,85.414577 29.056535,85.114577 C 28.456535,85.414577 28.456535,86.089577 27.781535,86.389577 C 28.156535,85.414577 28.756535,85.414577 28.456535,84.514577 C 27.781535,84.814577 26.881535,85.114577 25.981535,85.414577 C 25.981535,85.414577 26.281535,85.414577 25.981535,86.089577 C 25.381535,85.414577 25.006535,86.389577 24.706535,86.689577 C 24.706535,85.789577 23.806535,86.089577 23.806535,85.789577 C 24.406535,86.089577 24.106535,85.114577 24.406535,85.114577 C 26.581535,85.789577 26.881535,83.614577 28.456535,83.314577 C 28.456535,82.639577 28.456535,82.339577 28.456535,81.739577 C 27.781535,81.439577 28.156535,82.339577 27.481535,82.639577 C 27.181535,82.339577 27.781535,81.439577 27.181535,81.439577 C 26.881535,82.039577 27.181535,82.339577 26.881535,83.014577 C 26.281535,83.014577 26.881535,81.439577 26.281535,81.139577 C 25.681535,81.439577 26.581535,83.314577 25.681535,83.314577 C 25.681535,82.339577 25.981535,81.139577 25.381535,80.839577 C 24.706535,81.439577 25.681535,83.614577 24.706535,83.914577 C 24.406535,82.639577 24.706535,81.439577 24.406535,80.539577 C 23.806535,80.539577 24.106535,81.139577 23.806535,81.439577 C 24.706535,81.739577 24.106535,84.214577 23.806535,84.514577 C 23.806535,83.614577 23.806535,82.639577 23.506535,82.039577 C 22.906535,83.014577 21.931535,83.314577 21.631535,84.214577 C 23.206535,89.464577 25.681535,94.714577 31.231535,95.914577 C 33.706535,96.214577 37.081535,95.914577 38.581535,94.414577 C 36.781535,94.714577 36.481535,93.139577 34.906535,92.839577 C 34.906535,94.414577 35.506535,94.714577 36.181535,95.314577 C 34.906535,95.614577 34.606535,94.714577 34.306535,93.739577 C 33.706535,94.039577 33.406535,95.614577 32.431535,95.014577 C 33.031535,94.414577 33.706535,93.739577 33.706535,92.539577 C 33.031535,93.439577 30.931535,93.439577 31.531535,94.414577 C 30.556535,94.039577 30.931535,95.314577 30.256535,95.314577 C 30.256535,94.714577 30.256535,94.714577 29.956535,95.014577 C 29.656535,95.014577 29.656535,95.014577 29.656535,94.714577 C 29.656535,94.039577 30.256535,94.414577 29.956535,93.739577 C 31.531535,93.739577 32.431535,92.239577 33.406535,91.264577 C 33.031535,90.964577 33.031535,90.364577 32.731535,90.064577 C 32.431535,90.364577 32.731535,91.264577 32.131535,90.964577 C 32.131535,90.664577 31.831535,90.364577 31.831535,89.764577 C 31.231535,90.064577 31.831535,90.964577 30.931535,90.964577 C 30.931535,90.664577 31.231535,89.764577 30.556535,89.764577 C 30.556535,90.364577 30.931535,91.639577 30.256535,91.639577 C 29.956535,90.964577 29.956535,90.064577 29.656535,89.464577 C 29.656535,90.364577 29.956535,91.939577 29.056535,91.939577 C 29.056535,90.964577 29.356535,89.764577 28.456535,89.464577 C 28.456535,90.664577 28.756535,92.239577 27.781535,92.539577 C 28.156535,90.964577 27.781535,89.764577 27.781535,88.489577 C 28.756535,87.889577 29.656535,88.189577 30.556535,88.864577 C 31.831535,89.164577 32.731535,89.464577 34.006535,88.864577 C 34.306535,87.889577 33.406535,87.589577 33.406535,87.289577 C 35.206535,86.089577 34.606535,88.189577 35.206535,89.164577 C 36.481535,89.464577 37.081535,89.164577 37.681535,88.864577 C 38.281535,88.489577 38.956535,88.189577 39.856535,88.189577 C 40.756535,89.464577 39.856535,91.639577 40.156535,92.839577 C 39.256535,91.939577 39.856535,90.364577 39.556535,89.164577 C 38.956535,90.064577 39.556535,91.639577 39.256535,92.239577 C 38.581535,91.939577 38.956535,90.664577 38.956535,89.764577 C 37.981535,89.764577 38.956535,91.639577 37.981535,91.939577 C 37.681535,91.639577 38.281535,90.064577 37.681535,90.064577 C 37.381535,90.364577 37.681535,91.264577 37.381535,91.639577 C 36.781535,91.639577 37.381535,90.064577 36.781535,90.064577 C 36.481535,90.064577 36.781535,91.264577 36.481535,91.264577 C 36.181535,91.264577 36.181535,90.964577 36.181535,90.664577 C 36.181535,90.364577 36.181535,90.064577 35.806535,90.064577 C 35.806535,90.664577 35.506535,91.639577 35.206535,90.964577 C 34.606535,92.539577 36.781535,92.239577 36.781535,93.439577 C 37.381535,93.439577 37.681535,93.439577 38.281535,93.439577 C 37.981535,94.039577 38.581535,94.039577 38.956535,94.414577 C 42.331535,91.939577 44.506535,88.864577 45.406535,83.914577 C 44.506535,83.914577 45.106535,81.139577 44.806535,80.239577 C 44.506535,81.139577 44.806535,82.639577 44.131535,83.314577 C 44.131535,82.639577 43.831535,81.739577 43.831535,81.139577 C 43.531535,81.139577 43.831535,82.639577 43.531535,83.014577 C 43.231535,82.339577 43.531535,81.439577 42.931535,81.139577 C 42.631535,81.439577 43.231535,82.339577 42.631535,82.639577 C 42.331535,82.339577 42.331535,81.739577 42.031535,81.439577 C 42.031535,81.739577 42.031535,82.339577 41.731535,82.339577 C 41.731535,82.039577 41.356535,81.739577 41.056535,81.739577 C 41.056535,82.039577 40.756535,82.339577 40.756535,83.014577 C 42.631535,83.314577 42.331535,85.414577 44.506535,85.414577 C 44.131535,85.414577 44.506535,85.789577 44.506535,86.389577 C 43.831535,86.089577 43.831535,86.389577 43.831535,86.689577 C 43.831535,86.089577 43.231535,86.089577 42.931535,86.089577 C 42.931535,85.789577 43.531535,85.789577 43.231535,85.414577 C 42.331535,84.814577 41.356535,84.514577 40.756535,83.914577 C 40.456535,85.414577 42.031535,86.389577 42.331535,86.989577 C 41.056535,87.289577 41.356535,86.089577 40.456535,85.789577 C 39.856535,85.789577 39.256535,87.289577 38.281535,86.989577 C 39.256535,86.389577 39.856535,85.114577 40.156535,83.914577 C 39.256535,83.914577 39.256535,84.814577 38.581535,85.114577 C 37.981535,84.814577 37.681535,85.114577 37.381535,85.414577 C 37.081535,85.789577 36.781535,86.389577 36.481535,86.089577 C 36.481535,85.414577 37.381535,85.114577 37.981535,84.814577 C 38.281535,84.514577 37.381535,84.514577 37.981535,84.214577 C 38.581535,83.914577 38.956535,83.314577 39.856535,83.314577 C 39.856535,82.339577 39.856535,81.739577 39.256535,81.439577 C 39.556535,82.039577 39.256535,82.039577 38.956535,82.339577 C 38.581535,81.739577 38.956535,81.439577 38.281535,81.439577 C 38.281535,82.039577 38.281535,82.339577 37.981535,82.639577 C 37.981535,82.039577 37.981535,81.439577 37.381535,81.439577 C 37.381535,82.039577 37.381535,82.639577 37.081535,83.014577 C 37.081535,82.039577 37.081535,81.439577 36.481535,80.839577 C 36.181535,81.739577 36.781535,83.014577 36.181535,83.614577 C 36.181535,82.639577 36.181535,81.439577 35.506535,80.839577 C 35.206535,81.739577 35.806535,83.614577 35.206535,84.214577 C 35.206535,82.639577 34.906535,80.839577 35.206535,79.564577 C 36.181535,79.264577 37.081535,79.564577 37.681535,79.864577 C 38.281535,80.239577 38.956535,80.539577 39.856535,80.539577 C 39.856535,80.239577 40.156535,79.864577 40.156535,79.564577 C 40.156535,78.964577 39.256535,78.964577 39.256535,78.364577 C 39.856535,78.364577 40.156535,78.064577 40.756535,78.064577 C 41.056535,78.664577 41.056535,80.239577 41.731535,80.539577 C 42.631535,80.539577 42.931535,80.239577 43.531535,79.864577 C 43.831535,79.564577 44.506535,79.264577 45.406535,79.264577 C 45.406535,79.564577 45.406535,79.564577 45.406535,79.564577 C 45.406535,80.539577 44.806535,82.639577 45.706535,83.314577 C 46.306535,78.364577 46.006535,73.414577 45.406535,68.464577 C 37.081535,69.139577 28.456535,70.039577 19.831535,68.839577 z M 17.956535,90.064577 C 19.156535,90.364577 19.831535,90.964577 21.331535,90.664577 C 21.331535,86.989577 18.256535,86.089577 17.956535,90.064577 z M 12.406535,93.739577 C 14.881535,93.739577 16.081535,92.539577 17.956535,91.639577 C 17.656535,90.964577 18.256535,90.964577 18.256535,90.364577 C 15.781535,90.064577 12.406535,90.964577 12.406535,93.739577"
+ id="path12606"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 44.5,109.78125 L 44.5,115.03125 L 64.53125,115.03125 L 64.53125,109.78125 L 44.5,109.78125 z"
+ id="path14921"
+ style="fill:#b5142f;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 64.531535,88.864557 C 65.131535,89.164557 65.131535,90.964557 64.531535,91.264557 C 65.131535,91.264557 65.731535,90.964557 66.031535,91.264557 C 66.031535,92.839557 65.731535,93.739557 65.431535,95.014557 C 64.831535,93.439557 63.931535,91.639557 62.956535,90.064557 C 64.231535,90.364557 64.531535,89.764557 64.531535,88.864557"
+ id="path12610"
+ style="fill:#deddde;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 98.431525,152.31455 C 94.756525,152.31455 94.756525,152.31455 94.756525,152.31455 C 94.756525,164.31455 94.756525,164.31455 94.756525,164.31455 C 114.78152,164.31455 114.78152,164.31455 114.78152,164.31455 C 114.78152,159.36455 114.78152,159.36455 114.78152,159.36455 C 106.75652,159.36455 106.75652,159.36455 106.75652,159.36455 C 106.75652,152.61455 106.75652,152.61455 106.75652,152.61455 C 103.08152,152.61455 103.08152,152.61455 103.08152,152.61455 C 103.08152,159.36455 103.08152,159.36455 103.08152,159.36455 C 98.431525,159.36455 98.431525,159.36455 98.431525,159.36455 C 98.431525,152.31455 98.431525,152.31455 98.431525,152.31455 z M 114.78152,133.18955 C 108.33152,137.83955 108.33152,137.83955 108.33152,137.83955 C 107.43152,138.13955 106.45652,138.73955 106.15652,139.03955 C 105.25652,136.26455 103.38152,134.46455 100.30652,134.46455 C 96.631525,134.46455 94.456525,137.23955 94.456525,142.11455 C 94.456525,144.58955 94.756525,147.66455 94.756525,149.53955 C 114.78152,149.53955 114.78152,149.53955 114.78152,149.53955 C 114.78152,144.28955 114.78152,144.28955 114.78152,144.28955 C 106.75652,144.28955 106.75652,144.28955 106.75652,144.28955 C 114.78152,139.33955 114.78152,139.33955 114.78152,139.33955 C 114.78152,133.18955 114.78152,133.18955 114.78152,133.18955 z M 100.90652,139.63955 C 102.48152,139.63955 103.68152,140.91455 103.68152,142.78955 C 103.68152,143.38955 103.68152,143.98955 103.68152,144.28955 C 98.431525,144.28955 98.431525,144.28955 98.431525,144.28955 C 98.431525,143.98955 98.431525,143.38955 98.431525,143.08955 C 98.431525,140.91455 99.406525,139.63955 100.90652,139.63955 z M 114.78152,118.71455 C 110.80652,118.71455 110.80652,118.71455 110.80652,118.71455 C 110.80652,125.83955 110.80652,125.83955 110.80652,125.83955 C 106.45652,125.83955 106.45652,125.83955 106.45652,125.83955 C 106.45652,119.01455 106.45652,119.01455 106.45652,119.01455 C 102.48152,119.01455 102.48152,119.01455 102.48152,119.01455 C 102.48152,125.83955 102.48152,125.83955 102.48152,125.83955 C 98.431525,125.83955 98.431525,125.83955 98.431525,125.83955 C 98.431525,118.71455 98.431525,118.71455 98.431525,118.71455 C 94.756525,118.71455 94.756525,118.71455 94.756525,118.71455 C 94.756525,131.01455 94.756525,131.01455 94.756525,131.01455 C 114.78152,131.01455 114.78152,131.01455 114.78152,131.01455 C 114.78152,118.71455 114.78152,118.71455 114.78152,118.71455 z M 114.78152,109.78955 C 94.756525,109.78955 94.756525,109.78955 94.756525,109.78955 C 94.756525,115.03955 94.756525,115.03955 94.756525,115.03955 C 114.78152,115.03955 114.78152,115.03955 114.78152,115.03955 C 114.78152,109.78955 114.78152,109.78955 114.78152,109.78955 z M 108.63152,89.764547 C 106.45652,89.764547 104.58152,90.964547 103.98152,93.139547 C 103.08152,90.964547 101.50652,90.064547 99.706525,90.064547 C 96.256525,90.064547 94.456525,92.239547 94.456525,97.789547 C 94.456525,100.26455 94.756525,103.63955 94.756525,105.43955 C 114.78152,105.43955 114.78152,105.43955 114.78152,105.43955 C 114.78152,102.36455 114.78152,99.964547 114.78152,98.389547 C 114.78152,91.939547 111.40652,89.764547 108.63152,89.764547 z M 100.30652,95.314547 C 102.18152,95.314547 102.78152,96.814547 102.78152,99.289547 C 102.78152,99.589547 102.78152,100.26455 102.78152,100.56455 C 98.131525,100.56455 98.131525,100.56455 98.131525,100.56455 C 98.131525,99.964547 98.131525,99.289547 98.131525,98.689547 C 98.131525,96.214547 99.031525,95.314547 100.30652,95.314547 z M 108.63152,95.014547 C 110.20652,95.014547 111.40652,96.214547 111.40652,98.689547 C 111.40652,99.289547 111.10652,100.26455 111.10652,100.56455 C 106.15652,100.56455 106.15652,100.56455 106.15652,100.56455 C 105.85652,100.26455 105.85652,99.289547 105.85652,98.989547 C 105.85652,96.514547 106.75652,95.014547 108.63152,95.014547 z M 107.05652,68.164547 C 94.756525,68.164547 94.756525,68.164547 94.756525,68.164547 C 94.756525,73.114547 94.756525,73.114547 94.756525,73.114547 C 106.45652,73.114547 106.45652,73.114547 106.45652,73.114547 C 109.23152,73.114547 111.10652,74.014547 111.10652,77.089547 C 111.10652,79.864547 109.53152,81.439547 106.45652,81.439547 C 94.756525,81.439547 94.756525,81.439547 94.756525,81.439547 C 94.756525,86.389547 94.756525,86.389547 94.756525,86.389547 C 107.73152,86.389547 107.73152,86.389547 107.73152,86.389547 C 112.30652,86.389547 115.08152,83.614547 115.08152,77.464547 C 115.08152,70.939547 111.40652,68.164547 107.05652,68.164547 z M 114.78152,47.839547 C 108.33152,52.189547 108.33152,52.189547 108.33152,52.189547 C 107.43152,52.789547 106.45652,53.389547 106.15652,53.689547 C 105.25652,50.914547 103.38152,48.739547 100.30652,48.739547 C 96.631525,48.739547 94.456525,51.889547 94.456525,56.764547 C 94.456525,59.239547 94.756525,62.314547 94.756525,63.889547 C 114.78152,63.889547 114.78152,63.889547 114.78152,63.889547 C 114.78152,58.939547 114.78152,58.939547 114.78152,58.939547 C 106.75652,58.939547 106.75652,58.939547 106.75652,58.939547 C 106.75652,58.639547 106.75652,58.639547 106.75652,58.639547 C 114.78152,53.689547 114.78152,53.689547 114.78152,53.689547 C 114.78152,47.839547 114.78152,47.839547 114.78152,47.839547 z M 100.90652,53.989547 C 102.48152,53.989547 103.68152,55.264547 103.68152,57.439547 C 103.68152,57.739547 103.68152,58.339547 103.68152,58.939547 C 98.431525,58.939547 98.431525,58.939547 98.431525,58.939547 C 98.431525,58.639547 98.431525,58.039547 98.431525,57.439547 C 98.431525,55.564547 99.406525,53.989547 100.90652,53.989547 z M 113.58152,29.089547 C 103.98152,29.089547 103.98152,29.089547 103.98152,29.089547 C 103.98152,33.964547 103.98152,33.964547 103.98152,33.964547 C 110.50652,33.964547 110.50652,33.964547 110.50652,33.964547 C 110.50652,34.639547 110.80652,35.539547 110.80652,36.439547 C 110.80652,39.514547 108.63152,41.989547 104.58152,41.989547 C 100.60652,41.989547 98.431525,39.214547 98.431525,35.839547 C 98.431525,33.964547 98.731525,32.164547 99.706525,30.289547 C 95.356525,29.389547 95.356525,29.389547 95.356525,29.389547 C 94.756525,31.489547 94.456525,33.664547 94.456525,35.839547 C 94.456525,42.889547 99.031525,47.239547 105.25652,47.239547 C 111.70652,47.239547 115.08152,42.589547 115.08152,36.739547 C 115.08152,33.964547 114.48152,31.489547 113.58152,29.089547"
+ id="path12614"
+ style="fill:#254aa5;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 81.781535,146.46456 C 69.481535,146.46456 69.481535,146.46456 69.481535,146.46456 C 69.481535,151.41456 69.481535,151.41456 69.481535,151.41456 C 81.181535,151.41456 81.181535,151.41456 81.181535,151.41456 C 84.256535,151.41456 85.831535,152.61456 85.831535,155.68956 C 85.831535,158.46456 84.556535,160.03956 81.481535,160.03956 C 69.481535,160.03956 69.481535,160.03956 69.481535,160.03956 C 69.481535,164.91456 69.481535,164.91456 69.481535,164.91456 C 82.756535,164.91456 82.756535,164.91456 82.756535,164.91456 C 87.031535,164.91456 90.106535,162.13956 90.106535,155.98956 C 90.106535,149.23956 86.431535,146.46456 81.781535,146.46456 z M 89.806535,121.48956 C 69.481535,121.48956 69.481535,121.48956 69.481535,121.48956 C 69.481535,126.13956 69.481535,126.13956 69.481535,126.13956 C 78.106535,126.13956 78.106535,126.13956 78.106535,126.13956 C 80.281535,126.13956 81.781535,126.13956 83.056535,126.13956 C 81.481535,126.73956 80.281535,127.33956 79.006535,128.23956 C 69.481535,134.16456 69.481535,134.16456 69.481535,134.16456 C 69.481535,140.91456 69.481535,140.91456 69.481535,140.91456 C 89.806535,140.91456 89.806535,140.91456 89.806535,140.91456 C 89.806535,135.96456 89.806535,135.96456 89.806535,135.96456 C 79.606535,135.96456 79.606535,135.96456 79.606535,135.96456 C 78.106535,135.96456 77.131535,135.96456 76.231535,135.96456 C 77.131535,135.66456 78.706535,134.76456 79.906535,134.16456 C 89.806535,127.93956 89.806535,127.93956 89.806535,127.93956 C 89.806535,121.48956 89.806535,121.48956 89.806535,121.48956 z M 89.806535,109.78956 C 69.481535,109.78956 69.481535,109.78956 69.481535,109.78956 C 69.481535,115.03956 69.481535,115.03956 69.481535,115.03956 C 89.806535,115.03956 89.806535,115.03956 89.806535,115.03956 C 89.806535,109.78956 89.806535,109.78956 89.806535,109.78956"
+ id="path12618"
+ style="fill:#254aa5;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 55.906535,115.03956 C 54.931535,115.03956 54.931535,115.03956 54.931535,115.03956 C 52.831535,112.86456 50.656535,111.36456 48.181535,109.78956 C 52.156535,109.78956 52.156535,109.78956 52.156535,109.78956 C 53.731535,111.36456 55.231535,112.86456 55.906535,115.03956"
+ id="path12638"
+ style="fill:#9d1128;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 55.231535,112.56458 C 54.631535,112.26458 53.731535,110.98958 53.131535,110.08958 C 53.131535,110.08958 53.131535,109.78958 52.831535,109.78958 C 53.731535,109.78958 53.731535,109.78958 53.731535,109.78958 C 54.031535,110.98958 54.931535,111.66458 55.231535,112.56458"
+ id="path12642"
+ style="fill:#9d1128;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 57.406535,115.03956 C 56.806535,115.03956 56.806535,115.03956 56.806535,115.03956 C 56.506535,113.46456 55.906535,111.96456 55.231535,110.68956 C 58.681535,110.68956 61.756535,110.38956 64.531535,110.38956 C 64.531535,111.36456 64.531535,111.36456 64.531535,111.36456 C 63.256535,111.36456 62.056535,111.36456 60.481535,111.36456 C 58.981535,111.36456 57.706535,111.36456 56.506535,111.36456 C 56.806535,112.56456 57.106535,113.76456 57.406535,115.03956"
+ id="path12650"
+ style="fill:#9d1128;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 49.081535,115.03956 C 48.181535,115.03956 48.181535,115.03956 48.181535,115.03956 C 46.906535,114.43956 45.706535,113.76456 44.506535,113.16456 C 44.506535,112.86456 44.506535,112.86456 44.506535,112.86456 C 46.006535,113.46456 47.581535,114.43956 49.081535,115.03956"
+ id="path12654"
+ style="fill:#9d1128;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 119.73153,114.06456 C 119.73153,112.86456 119.73153,112.86456 119.73153,112.86456 C 120.63153,111.96456 121.60653,110.68956 122.20653,109.78956 C 123.10653,109.78956 123.10653,109.78956 123.10653,109.78956 C 122.20653,111.36456 120.93153,112.86456 119.73153,114.06456"
+ id="path12626"
+ style="fill:#9d1128;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 119.73153,110.98956 C 119.73153,110.38956 119.73153,110.38956 119.73153,110.38956 C 119.73153,110.08956 120.03153,110.08956 120.33153,109.78956 C 120.63153,109.78956 120.63153,109.78956 120.63153,109.78956 C 120.33153,110.08956 120.03153,110.68956 119.73153,110.98956"
+ id="path12630"
+ style="fill:#a70625;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ <path
+ d="M 60.856535,115.03956 C 60.181535,115.03956 60.181535,115.03956 60.181535,115.03956 C 60.481535,115.03956 60.481535,114.73956 60.481535,114.43956 C 60.481535,114.06456 60.181535,113.76456 59.581535,113.76456 L 59.281535,113.76456 C 59.281535,113.16456 58.981535,112.86456 58.681535,112.56456 C 58.081535,112.56456 57.706535,113.16456 57.706535,113.76456 C 57.106535,113.46456 57.406535,113.16456 57.106535,113.16456 C 57.106535,112.56456 58.381535,112.56456 57.706535,111.66456 L 58.081535,111.66456 C 58.381535,111.66456 58.681535,111.66456 58.981535,111.96456 C 59.281535,112.26456 59.281535,112.56456 59.881535,112.56456 C 60.481535,113.16456 60.181535,114.06456 61.156535,114.06456 C 61.456535,114.06456 61.456535,114.06456 61.456535,114.06456 C 61.456535,114.43956 61.156535,114.43956 61.156535,115.03956 L 60.856535,115.03956 z M 64.531535,114.06456 C 64.531535,114.06456 64.531535,114.06456 64.231535,114.06456 C 64.231535,113.46456 64.231535,112.86456 63.631535,112.56456 C 62.956535,112.56456 62.956535,113.16456 62.656535,113.76456 C 62.056535,113.76456 61.756535,114.06456 61.456535,114.06456 C 61.456535,113.16456 62.356535,112.86456 62.956535,112.26456 C 62.956535,111.96456 62.656535,111.96456 62.356535,111.66456 C 62.356535,111.66456 62.656535,111.66456 62.956535,111.66456 C 62.956535,111.66456 62.956535,111.66456 63.256535,111.66456 L 63.631535,111.66456 C 63.931535,111.66456 63.931535,111.66456 64.231535,111.66456 C 63.631535,112.26456 63.931535,112.56456 64.531535,112.86456 C 64.531535,114.06456 64.531535,114.06456 64.531535,114.06456"
+ id="path12646"
+ style="fill:#9d1128;fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ </g>
+</svg>
+<!-- version: 20090314, original size: 139.75655 164.91457, border: 3% -->
diff --git a/Tex/Master/Glossary.tex b/Tex/Master/Glossary.tex
new file mode 100644
index 0000000..c85fcda
--- /dev/null
+++ b/Tex/Master/Glossary.tex
@@ -0,0 +1,57 @@
+\newacronym{ms}{MS}{Mobile Station}
+\newacronym{gsm}{GSM}{Global System for Mobile Communications}
+\newacronym{cept}{CEPT}{Conf\'{e}rence Europ\'{e}enne des Administrations des Postes et des T\'{e}l\'{e}communications}
+\newacronym{etsi}{ETSI}{European Communication Standards Institute}
+\newacronym{dcs1800}{DCS1800}{Digital Cellular System 1800}
+\newacronym{tacs}{TACS}{Total Access Communication System}
+\newacronym{nmt}{NMT}{Northern Telecomunication}
+\newacronym{stc}{STC}{Sub Technical Committee}
+\newacronym{MoU}{MoU}{Memorandum of Understanding}
+\newacronym{3gpp}{3GPP}{Third Generation Partnership Project}
+\newacronym{arib}{ARIB}{Association of Radio Industries and Businesses}
+\newacronym{atis}{ATIS}{Alliance for Telecommunications Industry Solutions}
+\newacronym{tta}{TTA}{Telecommunications Technology Association}
+\newacronym{ttc}{TTC}{Telecommunications Technology Committee}
+\newacronym{itu}{ITU}{International Telecomunication Union}
+\newacronym{gprs}{GPRS}{General Packet Radio Service}
+\newacronym{edge}{EDGE}{Enhanced Data Rates for GSM Evolution}
+\newacronym{hsdpa}{HSDPA}{High Speed Downlink Packet Access}
+\newacronym{hsupa}{HSUPA}{High Speed Uplink Packet Access}
+\newacronym{hspa}{HSPA}{High Speed Packet Access}
+\newacronym{umts}{UMTS}{Universal Mobile Telecomunications System}
+\newacronym{nss}{NSS}{Network Subsystem}
+\newacronym{bss}{BSS}{Basestation Subsystem}
+\newacronym{in}{IN}{Intelligent Network Subsystem}
+\newacronym{oms}{OMS}{Operation and Maintainance Subsystem}
+\newacronym{pstn}{PSTN}{Public Standard Telephone Network}
+\newacronym{scp}{SCP}{Service Control Point}
+\newacronym{vas}{VAS}{value-added service}
+\newacronym{plmn}{PLMS}{Public Land Mobile Network}
+\newacronym{sim}{SIM}{Subscriber Identity Module}
+\newacronym{imei}{IMEI}{International Mobile Equipment Identifier}
+\newacronym{dtmf}{DTMF}{Dual Tone Multi Frequency}
+\newacronym{me}{ME}{Mobile Equipment}
+\newacronym{sms}{SMS}{Short Message Service}
+\newacronym{pda}{PDA}{Personal Digital Assistant}
+\newacronym{ki}{Ki}{Secret Key}
+\newacronym{imsi}{IMSI}{International Mobile Subscriber Identification}
+\newacronym{kc}{Kc}{Cyphering Key}
+\newacronym{pin}{PIN}{Personal Identification Number}
+\newacronym{eeprom}{EEPROM}{Electrically Erasable Programmable Read-Only Memory}
+\newacronym{mcc}{MCC}{Mobile Country Code}
+\newacronym{mnc}{MNC}{Mobile Network Code}
+\newacronym{msin}{MSIN}{Mobile Subscriber Identification Number}
+\newacronym{hni}{HNI}{Home Network Identifier}
+\newacronym{lbs}{LBS}{Location Based Services}
+\newacronym{ss7}{SS-7}{Signaling System 7}
+\newacronym{camel}{CAMEL}{Customized Applications for Mobile network Enhanced Logic}
+\newacronym{http}{HTTP}{Hyper Text Transfer Protocol}
+\newacronym{nmsi}{NMSI}{National Mobile Subscriber Identity}
+\newacronym{msc}{MSC}{Mobile Switching Center}
+\newacronym{hlr}{HLR}{Home Location Register}
+\newacronym{vlr}{VLR}{Visitor Location Register}
+\newacronym{eir}{EIR}{Equipment Identity Register}
+\newacronym{ac}{AC}{Authentication Center}
+\newacronym{smsc}{SMSC}{Short Message Service Center}
+\newacronym{msisdn}{MSISDN}{Mobile Subscriber Integrated Services Digital Network Number}
+\newacronym{msrn}{MSRN}{Mobile Station Roaming Number}
diff --git a/Tex/Master/Makefile~ b/Tex/Master/Makefile~
new file mode 100644
index 0000000..ffb20cb
--- /dev/null
+++ b/Tex/Master/Makefile~
@@ -0,0 +1,5 @@
+makeindex -s Master.ist -t Master.alg -o Master.acr Master.acn
+makeindex -s Master.ist -t Master.glg -o Master.gls Master.glo
+makeindex -s Master.ist -t Master.slg -o Master.syi Master.syg
+pdflatex Master.tex
+pdflatex Master.tex
diff --git a/Tex/Master/Master.acn b/Tex/Master/Master.acn
new file mode 100644
index 0000000..2e8c53f
--- /dev/null
+++ b/Tex/Master/Master.acn
@@ -0,0 +1,127 @@
+\glossaryentry{GSM?\glossaryentryfield{gsm}{\glsnamefont{GSM}}{Global System for Mobile Communications}{\relax }|setentrycounter{page}\glsnumberformat}{1}
+\glossaryentry{GSM?\glossaryentryfield{gsm}{\glsnamefont{GSM}}{Global System for Mobile Communications}{\relax }|setentrycounter{page}\glsnumberformat}{1}
+\glossaryentry{GSM?\glossaryentryfield{gsm}{\glsnamefont{GSM}}{Global System for Mobile Communications}{\relax }|setentrycounter{page}\glsnumberformat}{1}
+\glossaryentry{GSM?\glossaryentryfield{gsm}{\glsnamefont{GSM}}{Global System for Mobile Communications}{\relax }|setentrycounter{page}\glsnumberformat}{3}
+\glossaryentry{GSM?\glossaryentryfield{gsm}{\glsnamefont{GSM}}{Global System for Mobile Communications}{\relax }|setentrycounter{page}\glsnumberformat}{3}
+\glossaryentry{CEPT?\glossaryentryfield{cept}{\glsnamefont{CEPT}}{Conf\'{e}rence Europ\'{e}enne des Administrations des Postes et des T\'{e}l\'{e}communications}{\relax }|setentrycounter{page}\glsnumberformat}{3}
+\glossaryentry{TACS?\glossaryentryfield{tacs}{\glsnamefont{TACS}}{Total Access Communication System}{\relax }|setentrycounter{page}\glsnumberformat}{3}
+\glossaryentry{NMT?\glossaryentryfield{nmt}{\glsnamefont{NMT}}{Northern Telecomunication}{\relax }|setentrycounter{page}\glsnumberformat}{3}
+\glossaryentry{MoU?\glossaryentryfield{MoU}{\glsnamefont{MoU}}{Memorandum of Understanding}{\relax }|setentrycounter{page}\glsnumberformat}{3}
+\glossaryentry{CEPT?\glossaryentryfield{cept}{\glsnamefont{CEPT}}{Conf\'{e}rence Europ\'{e}enne des Administrations des Postes et des T\'{e}l\'{e}communications}{\relax }|setentrycounter{page}\glsnumberformat}{3}
+\glossaryentry{ETSI?\glossaryentryfield{etsi}{\glsnamefont{ETSI}}{European Communication Standards Institute}{\relax }|setentrycounter{page}\glsnumberformat}{3}
+\glossaryentry{ETSI?\glossaryentryfield{etsi}{\glsnamefont{ETSI}}{European Communication Standards Institute}{\relax }|setentrycounter{page}\glsnumberformat}{3}
+\glossaryentry{DCS1800?\glossaryentryfield{dcs1800}{\glsnamefont{DCS1800}}{Digital Cellular System 1800}{\relax }|setentrycounter{page}\glsnumberformat}{3}
+\glossaryentry{ETSI?\glossaryentryfield{etsi}{\glsnamefont{ETSI}}{European Communication Standards Institute}{\relax }|setentrycounter{page}\glsnumberformat}{3}
+\glossaryentry{STC?\glossaryentryfield{stc}{\glsnamefont{STC}}{Sub Technical Committee}{\relax }|setentrycounter{page}\glsnumberformat}{3}
+\glossaryentry{ETSI?\glossaryentryfield{etsi}{\glsnamefont{ETSI}}{European Communication Standards Institute}{\relax }|setentrycounter{page}\glsnumberformat}{3}
+\glossaryentry{3GPP?\glossaryentryfield{3gpp}{\glsnamefont{3GPP}}{Third Generation Partnership Project}{\relax }|setentrycounter{page}\glsnumberformat}{4}
+\glossaryentry{ARIB?\glossaryentryfield{arib}{\glsnamefont{ARIB}}{Association of Radio Industries and Businesses}{\relax }|setentrycounter{page}\glsnumberformat}{4}
+\glossaryentry{ETSI?\glossaryentryfield{etsi}{\glsnamefont{ETSI}}{European Communication Standards Institute}{\relax }|setentrycounter{page}\glsnumberformat}{4}
+\glossaryentry{ATIS?\glossaryentryfield{atis}{\glsnamefont{ATIS}}{Alliance for Telecommunications Industry Solutions}{\relax }|setentrycounter{page}\glsnumberformat}{4}
+\glossaryentry{TTA?\glossaryentryfield{tta}{\glsnamefont{TTA}}{Telecommunications Technology Association}{\relax }|setentrycounter{page}\glsnumberformat}{4}
+\glossaryentry{TTC?\glossaryentryfield{ttc}{\glsnamefont{TTC}}{Telecommunications Technology Committee}{\relax }|setentrycounter{page}\glsnumberformat}{4}
+\glossaryentry{ITU?\glossaryentryfield{itu}{\glsnamefont{ITU}}{International Telecomunication Union}{\relax }|setentrycounter{page}\glsnumberformat}{4}
+\glossaryentry{GSM?\glossaryentryfield{gsm}{\glsnamefont{GSM}}{Global System for Mobile Communications}{\relax }|setentrycounter{page}\glsnumberformat}{4}
+\glossaryentry{GPRS?\glossaryentryfield{gprs}{\glsnamefont{GPRS}}{General Packet Radio Service}{\relax }|setentrycounter{page}\glsnumberformat}{4}
+\glossaryentry{EDGE?\glossaryentryfield{edge}{\glsnamefont{EDGE}}{Enhanced Data Rates for GSM Evolution}{\relax }|setentrycounter{page}\glsnumberformat}{5}
+\glossaryentry{GSM?\glossaryentryfield{gsm}{\glsnamefont{GSM}}{Global System for Mobile Communications}{\relax }|setentrycounter{page}\glsnumberformat}{5}
+\glossaryentry{GSM?\glossaryentryfield{gsm}{\glsnamefont{GSM}}{Global System for Mobile Communications}{\relax }|setentrycounter{page}\glsnumberformat}{5}
+\glossaryentry{UMTS?\glossaryentryfield{umts}{\glsnamefont{UMTS}}{Universal Mobile Telecomunications System}{\relax }|setentrycounter{page}\glsnumberformat}{5}
+\glossaryentry{3GPP?\glossaryentryfield{3gpp}{\glsnamefont{3GPP}}{Third Generation Partnership Project}{\relax }|setentrycounter{page}\glsnumberformat}{5}
+\glossaryentry{HSDPA?\glossaryentryfield{hsdpa}{\glsnamefont{HSDPA}}{High Speed Downlink Packet Access}{\relax }|setentrycounter{page}\glsnumberformat}{5}
+\glossaryentry{HSDPA?\glossaryentryfield{hsdpa}{\glsnamefont{HSDPA}}{High Speed Downlink Packet Access}{\relax }|setentrycounter{page}\glsnumberformat}{5}
+\glossaryentry{HSUPA?\glossaryentryfield{hsupa}{\glsnamefont{HSUPA}}{High Speed Uplink Packet Access}{\relax }|setentrycounter{page}\glsnumberformat}{5}
+\glossaryentry{HSPA?\glossaryentryfield{hspa}{\glsnamefont{HSPA}}{High Speed Packet Access}{\relax }|setentrycounter{page}\glsnumberformat}{5}
+\glossaryentry{3GPP?\glossaryentryfield{3gpp}{\glsnamefont{3GPP}}{Third Generation Partnership Project}{\relax }|setentrycounter{page}\glsnumberformat}{5}
+\glossaryentry{GSM?\glossaryentryfield{gsm}{\glsnamefont{GSM}}{Global System for Mobile Communications}{\relax }|setentrycounter{page}\glsnumberformat}{5}
+\glossaryentry{GSM?\glossaryentryfield{gsm}{\glsnamefont{GSM}}{Global System for Mobile Communications}{\relax }|setentrycounter{page}\glsnumberformat}{5}
+\glossaryentry{BSS?\glossaryentryfield{bss}{\glsnamefont{BSS}}{Basestation Subsystem}{\relax }|setentrycounter{page}\glsnumberformat}{5}
+\glossaryentry{MS?\glossaryentryfield{ms}{\glsnamefont{MS}}{Mobile Station}{\relax }|setentrycounter{page}\glsnumberformat}{5}
+\glossaryentry{NSS?\glossaryentryfield{nss}{\glsnamefont{NSS}}{Network Subsystem}{\relax }|setentrycounter{page}\glsnumberformat}{5}
+\glossaryentry{PSTN?\glossaryentryfield{pstn}{\glsnamefont{PSTN}}{Public Standard Telephone Network}{\relax }|setentrycounter{page}\glsnumberformat}{5}
+\glossaryentry{IN?\glossaryentryfield{in}{\glsnamefont{IN}}{Intelligent Network Subsystem}{\relax }|setentrycounter{page}\glsnumberformat}{5}
+\glossaryentry{VAS?\glossaryentryfield{vas}{\glsnamefont{VAS}}{value-added service}{\relax }|setentrycounter{page}\glsnumberformat}{5}
+\glossaryentry{IN?\glossaryentryfield{in}{\glsnamefont{IN}}{Intelligent Network Subsystem}{\relax }|setentrycounter{page}\glsnumberformat}{5}
+\glossaryentry{SCP?\glossaryentryfield{scp}{\glsnamefont{SCP}}{Service Control Point}{\relax }|setentrycounter{page}\glsnumberformat}{5}
+\glossaryentry{IN?\glossaryentryfield{in}{\glsnamefont{IN}}{Intelligent Network Subsystem}{\relax }|setentrycounter{page}\glsnumberformat}{5}
+\glossaryentry{OMS?\glossaryentryfield{oms}{\glsnamefont{OMS}}{Operation and Maintainance Subsystem}{\relax }|setentrycounter{page}\glsnumberformat}{6}
+\glossaryentry{BSS?\glossaryentryfield{bss}{\glsnamefont{BSS}}{Basestation Subsystem}{\relax }|setentrycounter{page}\glsnumberformat}{6}
+\glossaryentry{MS?\glossaryentryfield{ms}{\glsnamefont{MS}}{Mobile Station}{\relax }|setentrycounter{page}\glsnumberformat}{6}
+\glossaryentry{MS?\glossaryentryfield{ms}{\glsnamefont{MS}}{Mobile Station}{\relax }|setentrycounter{page}\glsnumberformat}{6}
+\glossaryentry{ME?\glossaryentryfield{me}{\glsnamefont{ME}}{Mobile Equipment}{\relax }|setentrycounter{page}\glsnumberformat}{6}
+\glossaryentry{SIM?\glossaryentryfield{sim}{\glsnamefont{SIM}}{Subscriber Identity Module}{\relax }|setentrycounter{page}\glsnumberformat}{6}
+\glossaryentry{MS?\glossaryentryfield{ms}{\glsnamefont{MS}}{Mobile Station}{\relax }|setentrycounter{page}\glsnumberformat}{6}
+\glossaryentry{ME?\glossaryentryfield{me}{\glsnamefont{ME}}{Mobile Equipment}{\relax }|setentrycounter{page}\glsnumberformat}{6}
+\glossaryentry{MS?\glossaryentryfield{ms}{\glsnamefont{MS}}{Mobile Station}{\relax }|setentrycounter{page}\glsnumberformat}{6}
+\glossaryentry{DTMF?\glossaryentryfield{dtmf}{\glsnamefont{DTMF}}{Dual Tone Multi Frequency}{\relax }|setentrycounter{page}\glsnumberformat}{6}
+\glossaryentry{SMS?\glossaryentryfield{sms}{\glsnamefont{SMS}}{Short Message Service}{\relax }|setentrycounter{page}\glsnumberformat}{6}
+\glossaryentry{PLMS?\glossaryentryfield{plmn}{\glsnamefont{PLMS}}{Public Land Mobile Network}{\relax }|setentrycounter{page}\glsnumberformat}{6}
+\glossaryentry{SIM?\glossaryentryfield{sim}{\glsnamefont{SIM}}{Subscriber Identity Module}{\relax }|setentrycounter{page}\glsnumberformat}{6}
+\glossaryentry{IMEI?\glossaryentryfield{imei}{\glsnamefont{IMEI}}{International Mobile Equipment Identifier}{\relax }|setentrycounter{page}\glsnumberformat}{6}
+\glossaryentry{IMEI?\glossaryentryfield{imei}{\glsnamefont{IMEI}}{International Mobile Equipment Identifier}{\relax }|setentrycounter{page}\glsnumberformat}{6}
+\glossaryentry{PDA?\glossaryentryfield{pda}{\glsnamefont{PDA}}{Personal Digital Assistant}{\relax }|setentrycounter{page}\glsnumberformat}{6}
+\glossaryentry{ME?\glossaryentryfield{me}{\glsnamefont{ME}}{Mobile Equipment}{\relax }|setentrycounter{page}\glsnumberformat}{6}
+\glossaryentry{ME?\glossaryentryfield{me}{\glsnamefont{ME}}{Mobile Equipment}{\relax }|setentrycounter{page}\glsnumberformat}{7}
+\glossaryentry{SIM?\glossaryentryfield{sim}{\glsnamefont{SIM}}{Subscriber Identity Module}{\relax }|setentrycounter{page}\glsnumberformat}{7}
+\glossaryentry{ME?\glossaryentryfield{me}{\glsnamefont{ME}}{Mobile Equipment}{\relax }|setentrycounter{page}\glsnumberformat}{7}
+\glossaryentry{SIM?\glossaryentryfield{sim}{\glsnamefont{SIM}}{Subscriber Identity Module}{\relax }|setentrycounter{page}\glsnumberformat}{7}
+\glossaryentry{ME?\glossaryentryfield{me}{\glsnamefont{ME}}{Mobile Equipment}{\relax }|setentrycounter{page}\glsnumberformat}{7}
+\glossaryentry{SIM?\glossaryentryfield{sim}{\glsnamefont{SIM}}{Subscriber Identity Module}{\relax }|setentrycounter{page}\glsnumberformat}{7}
+\glossaryentry{IMSI?\glossaryentryfield{imsi}{\glsnamefont{IMSI}}{International Mobile Subscriber Identification}{\relax }|setentrycounter{page}\glsnumberformat}{7}
+\glossaryentry{Ki?\glossaryentryfield{ki}{\glsnamefont{Ki}}{Secret Key}{\relax }|setentrycounter{page}\glsnumberformat}{7}
+\glossaryentry{EEPROM?\glossaryentryfield{eeprom}{\glsnamefont{EEPROM}}{Electrically Erasable Programmable Read-Only Memory}{\relax }|setentrycounter{page}\glsnumberformat}{7}
+\glossaryentry{Kc?\glossaryentryfield{kc}{\glsnamefont{Kc}}{Cyphering Key}{\relax }|setentrycounter{page}\glsnumberformat}{7}
+\glossaryentry{Ki?\glossaryentryfield{ki}{\glsnamefont{Ki}}{Secret Key}{\relax }|setentrycounter{page}\glsnumberformat}{7}
+\glossaryentry{SIM?\glossaryentryfield{sim}{\glsnamefont{SIM}}{Subscriber Identity Module}{\relax }|setentrycounter{page}\glsnumberformat}{7}
+\glossaryentry{Ki?\glossaryentryfield{ki}{\glsnamefont{Ki}}{Secret Key}{\relax }|setentrycounter{page}\glsnumberformat}{7}
+\glossaryentry{Kc?\glossaryentryfield{kc}{\glsnamefont{Kc}}{Cyphering Key}{\relax }|setentrycounter{page}\glsnumberformat}{7}
+\glossaryentry{PIN?\glossaryentryfield{pin}{\glsnamefont{PIN}}{Personal Identification Number}{\relax }|setentrycounter{page}\glsnumberformat}{7}
+\glossaryentry{IMSI?\glossaryentryfield{imsi}{\glsnamefont{IMSI}}{International Mobile Subscriber Identification}{\relax }|setentrycounter{page}\glsnumberformat}{7}
+\glossaryentry{MCC?\glossaryentryfield{mcc}{\glsnamefont{MCC}}{Mobile Country Code}{\relax }|setentrycounter{page}\glsnumberformat}{7}
+\glossaryentry{MNC?\glossaryentryfield{mnc}{\glsnamefont{MNC}}{Mobile Network Code}{\relax }|setentrycounter{page}\glsnumberformat}{7}
+\glossaryentry{MSIN?\glossaryentryfield{msin}{\glsnamefont{MSIN}}{Mobile Subscriber Identification Number}{\relax }|setentrycounter{page}\glsnumberformat}{7}
+\glossaryentry{HNI?\glossaryentryfield{hni}{\glsnamefont{HNI}}{Home Network Identifier}{\relax }|setentrycounter{page}\glsnumberformat}{7}
+\glossaryentry{MCC?\glossaryentryfield{mcc}{\glsnamefont{MCC}}{Mobile Country Code}{\relax }|setentrycounter{page}\glsnumberformat}{7}
+\glossaryentry{MNC?\glossaryentryfield{mnc}{\glsnamefont{MNC}}{Mobile Network Code}{\relax }|setentrycounter{page}\glsnumberformat}{7}
+\glossaryentry{PLMS?\glossaryentryfield{plmn}{\glsnamefont{PLMS}}{Public Land Mobile Network}{\relax }|setentrycounter{page}\glsnumberformat}{7}
+\glossaryentry{MCC?\glossaryentryfield{mcc}{\glsnamefont{MCC}}{Mobile Country Code}{\relax }|setentrycounter{page}\glsnumberformat}{7}
+\glossaryentry{MNC?\glossaryentryfield{mnc}{\glsnamefont{MNC}}{Mobile Network Code}{\relax }|setentrycounter{page}\glsnumberformat}{7}
+\glossaryentry{MCC?\glossaryentryfield{mcc}{\glsnamefont{MCC}}{Mobile Country Code}{\relax }|setentrycounter{page}\glsnumberformat}{7}
+\glossaryentry{ITU?\glossaryentryfield{itu}{\glsnamefont{ITU}}{International Telecomunication Union}{\relax }|setentrycounter{page}\glsnumberformat}{7}
+\glossaryentry{MSIN?\glossaryentryfield{msin}{\glsnamefont{MSIN}}{Mobile Subscriber Identification Number}{\relax }|setentrycounter{page}\glsnumberformat}{7}
+\glossaryentry{MNC?\glossaryentryfield{mnc}{\glsnamefont{MNC}}{Mobile Network Code}{\relax }|setentrycounter{page}\glsnumberformat}{8}
+\glossaryentry{MSIN?\glossaryentryfield{msin}{\glsnamefont{MSIN}}{Mobile Subscriber Identification Number}{\relax }|setentrycounter{page}\glsnumberformat}{8}
+\glossaryentry{NMSI?\glossaryentryfield{nmsi}{\glsnamefont{NMSI}}{National Mobile Subscriber Identity}{\relax }|setentrycounter{page}\glsnumberformat}{8}
+\glossaryentry{NSS?\glossaryentryfield{nss}{\glsnamefont{NSS}}{Network Subsystem}{\relax }|setentrycounter{page}\glsnumberformat}{8}
+\glossaryentry{MSC?\glossaryentryfield{msc}{\glsnamefont{MSC}}{Mobile Switching Center}{\relax }|setentrycounter{page}\glsnumberformat}{8}
+\glossaryentry{MSC?\glossaryentryfield{msc}{\glsnamefont{MSC}}{Mobile Switching Center}{\relax }|setentrycounter{page}\glsnumberformat}{8}
+\glossaryentry{PSTN?\glossaryentryfield{pstn}{\glsnamefont{PSTN}}{Public Standard Telephone Network}{\relax }|setentrycounter{page}\glsnumberformat}{8}
+\glossaryentry{NSS?\glossaryentryfield{nss}{\glsnamefont{NSS}}{Network Subsystem}{\relax }|setentrycounter{page}\glsnumberformat}{8}
+\glossaryentry{HLR?\glossaryentryfield{hlr}{\glsnamefont{HLR}}{Home Location Register}{\relax }|setentrycounter{page}\glsnumberformat}{8}
+\glossaryentry{VLR?\glossaryentryfield{vlr}{\glsnamefont{VLR}}{Visitor Location Register}{\relax }|setentrycounter{page}\glsnumberformat}{8}
+\glossaryentry{EIR?\glossaryentryfield{eir}{\glsnamefont{EIR}}{Equipment Identity Register}{\relax }|setentrycounter{page}\glsnumberformat}{8}
+\glossaryentry{AC?\glossaryentryfield{ac}{\glsnamefont{AC}}{Authentication Center}{\relax }|setentrycounter{page}\glsnumberformat}{8}
+\glossaryentry{SMSC?\glossaryentryfield{smsc}{\glsnamefont{SMSC}}{Short Message Service Center}{\relax }|setentrycounter{page}\glsnumberformat}{8}
+\glossaryentry{HLR?\glossaryentryfield{hlr}{\glsnamefont{HLR}}{Home Location Register}{\relax }|setentrycounter{page}\glsnumberformat}{8}
+\glossaryentry{IMSI?\glossaryentryfield{imsi}{\glsnamefont{IMSI}}{International Mobile Subscriber Identification}{\relax }|setentrycounter{page}\glsnumberformat}{8}
+\glossaryentry{MSISDN?\glossaryentryfield{msisdn}{\glsnamefont{MSISDN}}{Mobile Subscriber Integrated Services Digital Network Number}{\relax }|setentrycounter{page}\glsnumberformat}{8}
+\glossaryentry{IMSI?\glossaryentryfield{imsi}{\glsnamefont{IMSI}}{International Mobile Subscriber Identification}{\relax }|setentrycounter{page}\glsnumberformat}{8}
+\glossaryentry{HLR?\glossaryentryfield{hlr}{\glsnamefont{HLR}}{Home Location Register}{\relax }|setentrycounter{page}\glsnumberformat}{8}
+\glossaryentry{VLR?\glossaryentryfield{vlr}{\glsnamefont{VLR}}{Visitor Location Register}{\relax }|setentrycounter{page}\glsnumberformat}{8}
+\glossaryentry{MSC?\glossaryentryfield{msc}{\glsnamefont{MSC}}{Mobile Switching Center}{\relax }|setentrycounter{page}\glsnumberformat}{8}
+\glossaryentry{MSRN?\glossaryentryfield{msrn}{\glsnamefont{MSRN}}{Mobile Station Roaming Number}{\relax }|setentrycounter{page}\glsnumberformat}{8}
+\glossaryentry{GSM?\glossaryentryfield{gsm}{\glsnamefont{GSM}}{Global System for Mobile Communications}{\relax }|setentrycounter{page}\glsnumberformat}{9}
+\glossaryentry{IN?\glossaryentryfield{in}{\glsnamefont{IN}}{Intelligent Network Subsystem}{\relax }|setentrycounter{page}\glsnumberformat}{9}
+\glossaryentry{SCP?\glossaryentryfield{scp}{\glsnamefont{SCP}}{Service Control Point}{\relax }|setentrycounter{page}\glsnumberformat}{9}
+\glossaryentry{SS-7?\glossaryentryfield{ss7}{\glsnamefont{SS-7}}{Signaling System 7}{\relax }|setentrycounter{page}\glsnumberformat}{9}
+\glossaryentry{LBS?\glossaryentryfield{lbs}{\glsnamefont{LBS}}{Location Based Services}{\relax }|setentrycounter{page}\glsnumberformat}{9}
+\glossaryentry{LBS?\glossaryentryfield{lbs}{\glsnamefont{LBS}}{Location Based Services}{\relax }|setentrycounter{page}\glsnumberformat}{9}
+\glossaryentry{IN?\glossaryentryfield{in}{\glsnamefont{IN}}{Intelligent Network Subsystem}{\relax }|setentrycounter{page}\glsnumberformat}{9}
+\glossaryentry{SCP?\glossaryentryfield{scp}{\glsnamefont{SCP}}{Service Control Point}{\relax }|setentrycounter{page}\glsnumberformat}{9}
+\glossaryentry{SCP?\glossaryentryfield{scp}{\glsnamefont{SCP}}{Service Control Point}{\relax }|setentrycounter{page}\glsnumberformat}{9}
+\glossaryentry{3GPP?\glossaryentryfield{3gpp}{\glsnamefont{3GPP}}{Third Generation Partnership Project}{\relax }|setentrycounter{page}\glsnumberformat}{9}
+\glossaryentry{ETSI?\glossaryentryfield{etsi}{\glsnamefont{ETSI}}{European Communication Standards Institute}{\relax }|setentrycounter{page}\glsnumberformat}{9}
+\glossaryentry{CAMEL?\glossaryentryfield{camel}{\glsnamefont{CAMEL}}{Customized Applications for Mobile network Enhanced Logic}{\relax }|setentrycounter{page}\glsnumberformat}{9}
+\glossaryentry{CAMEL?\glossaryentryfield{camel}{\glsnamefont{CAMEL}}{Customized Applications for Mobile network Enhanced Logic}{\relax }|setentrycounter{page}\glsnumberformat}{9}
+\glossaryentry{HTTP?\glossaryentryfield{http}{\glsnamefont{HTTP}}{Hyper Text Transfer Protocol}{\relax }|setentrycounter{page}\glsnumberformat}{9}
+\glossaryentry{GSM?\glossaryentryfield{gsm}{\glsnamefont{GSM}}{Global System for Mobile Communications}{\relax }|setentrycounter{page}\glsnumberformat}{9}
diff --git a/Tex/Master/Master.acr b/Tex/Master/Master.acr
new file mode 100644
index 0000000..158a461
--- /dev/null
+++ b/Tex/Master/Master.acr
@@ -0,0 +1,145 @@
+\glossarysection[\glossarytoctitle]{\glossarytitle}\glossarypreamble
+\begin{theglossary}\glossaryheader
+\glsgroupheading{glssymbols}\relax \glsresetentrylist %
+\glossaryentryfield{3gpp}{\glsnamefont{3GPP}}{Third Generation Partnership Project}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{4\delimN 5}\delimN
+ \setentrycounter{page}\glsnumberformat{9}}}\glsgroupskip
+\glsgroupheading{A}\relax \glsresetentrylist %
+\glossaryentryfield{ac}{\glsnamefont{AC}}{Authentication Center}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{8}}}%
+\glossaryentryfield{arib}{\glsnamefont{ARIB}}{Association of Radio Industries and Businesses}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{4}}}%
+\glossaryentryfield{atis}{\glsnamefont{ATIS}}{Alliance for Telecommunications Industry Solutions}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{4}}}\glsgroupskip
+\glsgroupheading{B}\relax \glsresetentrylist %
+\glossaryentryfield{bss}{\glsnamefont{BSS}}{Basestation Subsystem}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{5\delimN 6}}}\glsgroupskip
+\glsgroupheading{C}\relax \glsresetentrylist %
+\glossaryentryfield{camel}{\glsnamefont{CAMEL}}{Customized Applications for Mobile network Enhanced Logic}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{9}}}%
+\glossaryentryfield{cept}{\glsnamefont{CEPT}}{Conf\'{e}rence Europ\'{e}enne des Administrations des Postes et des T\'{e}l\'{e}communications}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{3}}}\glsgroupskip
+\glsgroupheading{D}\relax \glsresetentrylist %
+\glossaryentryfield{dcs1800}{\glsnamefont{DCS1800}}{Digital Cellular System 1800}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{3}}}%
+\glossaryentryfield{dtmf}{\glsnamefont{DTMF}}{Dual Tone Multi Frequency}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{6}}}\glsgroupskip
+\glsgroupheading{E}\relax \glsresetentrylist %
+\glossaryentryfield{edge}{\glsnamefont{EDGE}}{Enhanced Data Rates for GSM Evolution}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{5}}}%
+\glossaryentryfield{eeprom}{\glsnamefont{EEPROM}}{Electrically Erasable Programmable Read-Only Memory}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{7}}}%
+\glossaryentryfield{eir}{\glsnamefont{EIR}}{Equipment Identity Register}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{8}}}%
+\glossaryentryfield{etsi}{\glsnamefont{ETSI}}{European Communication Standards Institute}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{3\delimN 4}\delimN
+ \setentrycounter{page}\glsnumberformat{9}}}\glsgroupskip
+\glsgroupheading{G}\relax \glsresetentrylist %
+\glossaryentryfield{gprs}{\glsnamefont{GPRS}}{General Packet Radio Service}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{4}}}%
+\glossaryentryfield{gsm}{\glsnamefont{GSM}}{Global System for Mobile Communications}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{1}\delimN
+ \setentrycounter{page}\glsnumberformat{3\delimR 5}\delimN
+ \setentrycounter{page}\glsnumberformat{9}}}\glsgroupskip
+\glsgroupheading{H}\relax \glsresetentrylist %
+\glossaryentryfield{hlr}{\glsnamefont{HLR}}{Home Location Register}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{8}}}%
+\glossaryentryfield{hni}{\glsnamefont{HNI}}{Home Network Identifier}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{7}}}%
+\glossaryentryfield{hsdpa}{\glsnamefont{HSDPA}}{High Speed Downlink Packet Access}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{5}}}%
+\glossaryentryfield{hspa}{\glsnamefont{HSPA}}{High Speed Packet Access}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{5}}}%
+\glossaryentryfield{hsupa}{\glsnamefont{HSUPA}}{High Speed Uplink Packet Access}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{5}}}%
+\glossaryentryfield{http}{\glsnamefont{HTTP}}{Hyper Text Transfer Protocol}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{9}}}\glsgroupskip
+\glsgroupheading{I}\relax \glsresetentrylist %
+\glossaryentryfield{imei}{\glsnamefont{IMEI}}{International Mobile Equipment Identifier}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{6}}}%
+\glossaryentryfield{imsi}{\glsnamefont{IMSI}}{International Mobile Subscriber Identification}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{7\delimN 8}}}%
+\glossaryentryfield{in}{\glsnamefont{IN}}{Intelligent Network Subsystem}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{5}\delimN
+ \setentrycounter{page}\glsnumberformat{9}}}%
+\glossaryentryfield{itu}{\glsnamefont{ITU}}{International Telecomunication Union}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{4}\delimN
+ \setentrycounter{page}\glsnumberformat{7}}}\glsgroupskip
+\glsgroupheading{K}\relax \glsresetentrylist %
+\glossaryentryfield{kc}{\glsnamefont{Kc}}{Cyphering Key}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{7}}}%
+\glossaryentryfield{ki}{\glsnamefont{Ki}}{Secret Key}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{7}}}\glsgroupskip
+\glsgroupheading{L}\relax \glsresetentrylist %
+\glossaryentryfield{lbs}{\glsnamefont{LBS}}{Location Based Services}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{9}}}\glsgroupskip
+\glsgroupheading{M}\relax \glsresetentrylist %
+\glossaryentryfield{mcc}{\glsnamefont{MCC}}{Mobile Country Code}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{7}}}%
+\glossaryentryfield{me}{\glsnamefont{ME}}{Mobile Equipment}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{6\delimN 7}}}%
+\glossaryentryfield{mnc}{\glsnamefont{MNC}}{Mobile Network Code}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{7\delimN 8}}}%
+\glossaryentryfield{MoU}{\glsnamefont{MoU}}{Memorandum of Understanding}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{3}}}%
+\glossaryentryfield{ms}{\glsnamefont{MS}}{Mobile Station}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{5\delimN 6}}}%
+\glossaryentryfield{msc}{\glsnamefont{MSC}}{Mobile Switching Center}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{8}}}%
+\glossaryentryfield{msin}{\glsnamefont{MSIN}}{Mobile Subscriber Identification Number}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{7\delimN 8}}}%
+\glossaryentryfield{msisdn}{\glsnamefont{MSISDN}}{Mobile Subscriber Integrated Services Digital Network Number}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{8}}}%
+\glossaryentryfield{msrn}{\glsnamefont{MSRN}}{Mobile Station Roaming Number}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{8}}}\glsgroupskip
+\glsgroupheading{N}\relax \glsresetentrylist %
+\glossaryentryfield{nmsi}{\glsnamefont{NMSI}}{National Mobile Subscriber Identity}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{8}}}%
+\glossaryentryfield{nmt}{\glsnamefont{NMT}}{Northern Telecomunication}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{3}}}%
+\glossaryentryfield{nss}{\glsnamefont{NSS}}{Network Subsystem}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{5}\delimN
+ \setentrycounter{page}\glsnumberformat{8}}}\glsgroupskip
+\glsgroupheading{O}\relax \glsresetentrylist %
+\glossaryentryfield{oms}{\glsnamefont{OMS}}{Operation and Maintainance Subsystem}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{6}}}\glsgroupskip
+\glsgroupheading{P}\relax \glsresetentrylist %
+\glossaryentryfield{pda}{\glsnamefont{PDA}}{Personal Digital Assistant}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{6}}}%
+\glossaryentryfield{pin}{\glsnamefont{PIN}}{Personal Identification Number}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{7}}}%
+\glossaryentryfield{plmn}{\glsnamefont{PLMS}}{Public Land Mobile Network}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{6\delimN 7}}}%
+\glossaryentryfield{pstn}{\glsnamefont{PSTN}}{Public Standard Telephone Network}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{5}\delimN
+ \setentrycounter{page}\glsnumberformat{8}}}\glsgroupskip
+\glsgroupheading{S}\relax \glsresetentrylist %
+\glossaryentryfield{scp}{\glsnamefont{SCP}}{Service Control Point}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{5}\delimN
+ \setentrycounter{page}\glsnumberformat{9}}}%
+\glossaryentryfield{sim}{\glsnamefont{SIM}}{Subscriber Identity Module}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{6\delimN 7}}}%
+\glossaryentryfield{sms}{\glsnamefont{SMS}}{Short Message Service}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{6}}}%
+\glossaryentryfield{smsc}{\glsnamefont{SMSC}}{Short Message Service Center}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{8}}}%
+\glossaryentryfield{ss7}{\glsnamefont{SS-7}}{Signaling System 7}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{9}}}%
+\glossaryentryfield{stc}{\glsnamefont{STC}}{Sub Technical Committee}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{3}}}\glsgroupskip
+\glsgroupheading{T}\relax \glsresetentrylist %
+\glossaryentryfield{tacs}{\glsnamefont{TACS}}{Total Access Communication System}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{3}}}%
+\glossaryentryfield{tta}{\glsnamefont{TTA}}{Telecommunications Technology Association}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{4}}}%
+\glossaryentryfield{ttc}{\glsnamefont{TTC}}{Telecommunications Technology Committee}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{4}}}\glsgroupskip
+\glsgroupheading{U}\relax \glsresetentrylist %
+\glossaryentryfield{umts}{\glsnamefont{UMTS}}{Universal Mobile Telecomunications System}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{5}}}\glsgroupskip
+\glsgroupheading{V}\relax \glsresetentrylist %
+\glossaryentryfield{vas}{\glsnamefont{VAS}}{value-added service}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{5}}}%
+\glossaryentryfield{vlr}{\glsnamefont{VLR}}{Visitor Location Register}{\relax }{\glossaryentrynumbers{\relax
+ \setentrycounter{page}\glsnumberformat{8}}}%
+\end{theglossary}\glossarypostamble
diff --git a/Tex/Master/Master.alg b/Tex/Master/Master.alg
new file mode 100644
index 0000000..bda796d
--- /dev/null
+++ b/Tex/Master/Master.alg
@@ -0,0 +1,7 @@
+This is makeindex, version 2.15 [TeX Live 2009] (kpathsea + Thai support).
+Scanning style file ./Master.ist...........................done (27 attributes redefined, 0 ignored).
+Scanning input file Master.acn....done (127 entries accepted, 0 rejected).
+Sorting entries....done (945 comparisons).
+Generating output file Master.acr....done (145 lines written, 0 warnings).
+Output written in Master.acr.
+Transcript written in Master.alg.
diff --git a/Tex/Master/Master.aux b/Tex/Master/Master.aux
new file mode 100644
index 0000000..96d1e45
--- /dev/null
+++ b/Tex/Master/Master.aux
@@ -0,0 +1,129 @@
+\relax
+\@newglossary{main}{glg}{gls}{glo}
+\@newglossary{acronym}{alg}{acr}{acn}
+\@istfilename{Master.ist}
+\@glsorder{word}
+\select@language{english}
+\@writefile{toc}{\select@language{english}}
+\@writefile{lof}{\select@language{english}}
+\@writefile{lot}{\select@language{english}}
+\providecommand {\FN@pp@footnotehinttrue }{}
+\providecommand {\FN@pp@footnote@aux }[2]{}
+\FN@pp@footnotehinttrue
+\FN@pp@footnotehinttrue
+\citation{GSM2009}
+\citation{GSM_history2011}
+\citation{GSM_stats2011}
+\FN@pp@footnotehinttrue
+\FN@pp@footnotehinttrue
+\FN@pp@footnotehinttrue
+\citation{protocols1999}
+\FN@pp@footnotehinttrue
+\FN@pp@footnotehinttrue
+\FN@pp@footnotehinttrue
+\citation{GSM2009}
+\citation{GSM_history2011}
+\citation{GSM_stats2011}
+\FN@pp@footnotehinttrue
+\@writefile{toc}{\contentsline {chapter}{\numberline {1}Introduciton}{1}}
+\@writefile{lof}{\addvspace {10\p@ }}
+\@writefile{lot}{\addvspace {10\p@ }}
+\@writefile{toc}{\contentsline {section}{\numberline {1.1}Structure}{1}}
+\FN@pp@footnotehinttrue
+\citation{GSM2009}
+\citation{protocols1999}
+\@writefile{toc}{\contentsline {chapter}{\numberline {2}GSM}{3}}
+\@writefile{lof}{\addvspace {10\p@ }}
+\@writefile{lot}{\addvspace {10\p@ }}
+\newlabel{ch:gsm}{{2}{3}}
+\@writefile{toc}{\contentsline {section}{\numberline {2.1}A Historical Perspective}{3}}
+\citation{GSM2009}
+\citation{GSM_history2011}
+\citation{GSM_stats2011}
+\citation{3gpp_Proposal2000}
+\@writefile{lof}{\contentsline {figure}{\numberline {2.1}{\ignorespaces Growth of mobile GSM subscriptions. Compiled from \cite {GSM2009,GSM_history2011,GSM_stats2011}}}{4}}
+\newlabel{fig:gsm_growth}{{2.1}{4}}
+\@writefile{lof}{\contentsline {figure}{\numberline {2.2}{\ignorespaces The 3GPP Logo}}{4}}
+\citation{hsdpa}
+\citation{hsupa}
+\citation{kommsys2006}
+\citation{ITU1200}
+\citation{GSM2009}
+\citation{overview1994}
+\citation{overview1996}
+\@writefile{lof}{\contentsline {figure}{\numberline {2.3}{\ignorespaces The main components of a GSM network.}}{5}}
+\newlabel{fig:gsm_network}{{2.3}{5}}
+\FN@pp@footnote@aux{1}{5}
+\@writefile{toc}{\contentsline {section}{\numberline {2.2}The GSM Network}{5}}
+\newlabel{sec:network}{{2.2}{5}}
+\FN@pp@footnote@aux{2}{5}
+\citation{GSM0207}
+\citation{protocols1999}
+\citation{GSM0505}
+\citation{ISO7810}
+\@writefile{lof}{\contentsline {figure}{\numberline {2.4}{\ignorespaces Evolution of mobile phones over the last decades.}}{6}}
+\newlabel{fig:phones}{{2.4}{6}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {2.2.1}Mobile Station}{6}}
+\newlabel{sec:ms}{{2.2.1}{6}}
+\FN@pp@footnote@aux{3}{6}
+\FN@pp@footnote@aux{4}{6}
+\FN@pp@footnote@aux{5}{6}
+\citation{protocols1999}
+\citation{kommsys2006}
+\citation{GSM23003}
+\citation{ITU212}
+\@writefile{lot}{\contentsline {table}{\numberline {2.1}{\ignorespaces Subset of data stored on a SIM card. Adopted from \cite {protocols1999}}}{7}}
+\newlabel{tab:simdata}{{2.1}{7}}
+\@writefile{lot}{\contentsline {table}{\numberline {2.2}{\ignorespaces Mobile Country and Network Codes. (R) denotes that the MCC is reserved but not operational as of yet, whereas (T) denotes a operational test network.}}{8}}
+\newlabel{tab:countrycodes}{{2.2}{8}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {2.2.2}Basestation Subsystem}{8}}
+\newlabel{sec:bss}{{2.2.2}{8}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {2.2.3}Network Subsystem}{8}}
+\newlabel{sec:nss}{{2.2.3}{8}}
+\@writefile{toc}{\contentsline {subsubsection}{Mobile Switching Center}{8}}
+\@writefile{toc}{\contentsline {subsubsection}{Home Location Register}{8}}
+\citation{GSM23078}
+\@writefile{toc}{\contentsline {subsubsection}{Visitor Location Register}{9}}
+\@writefile{toc}{\contentsline {subsubsection}{Equipment Identification Register}{9}}
+\@writefile{toc}{\contentsline {subsubsection}{Authentication Center}{9}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {2.2.4}Intelligent Network}{9}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {2.2.5}The Cellular Principle}{9}}
+\@writefile{toc}{\contentsline {section}{\numberline {2.3}The $U_m$ Interface}{9}}
+\newlabel{sec:Um}{{2.3}{9}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {2.3.1}Layers}{9}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {2.3.2}The Radio Channel}{9}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {2.3.3}Logical Channels}{9}}
+\@writefile{toc}{\contentsline {section}{\numberline {2.4}IMSI-Catcher}{9}}
+\newlabel{sec:catcher}{{2.4}{9}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {2.4.1}Mode of Operation}{9}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {2.4.2}Possible Attacks}{9}}
+\@writefile{toc}{\contentsline {subsection}{\numberline {2.4.3}Law situation in Germany}{9}}
+\FN@pp@footnotehinttrue
+\FN@pp@footnotehinttrue
+\bibstyle{acm}
+\citation{*}
+\bibdata{../Content/Bibliography}
+\bibcite{GSM0505}{1}
+\bibcite{GSM0207}{2}
+\bibcite{ISO7810}{3}
+\bibcite{GSM23078}{4}
+\bibcite{GSM23003}{5}
+\bibcite{3gpp_Proposal2000}{6}
+\bibcite{GSM2009}{7}
+\bibcite{GSM_stats2011}{8}
+\bibcite{GSM_history2011}{9}
+\bibcite{overview1994}{10}
+\bibcite{protocols1999}{11}
+\bibcite{hsdpa}{12}
+\bibcite{hsupa}{13}
+\bibcite{kommsys2006}{14}
+\bibcite{overview1996}{15}
+\FN@pp@footnotehinttrue
+\bibcite{ITU1200}{16}
+\bibcite{ITU212}{17}
+\FN@pp@footnotehinttrue
+\@writefile{toc}{\contentsline {chapter}{Acronyms}{III}}
+\FN@pp@footnotehinttrue
+\gdef \LT@i {\LT@entry
+ {1}{55.97493pt}\LT@entry
+ {1}{228.0022pt}}
diff --git a/Tex/Master/Master.bbl b/Tex/Master/Master.bbl
new file mode 100644
index 0000000..0b3ef4f
--- /dev/null
+++ b/Tex/Master/Master.bbl
@@ -0,0 +1,95 @@
+\begin{thebibliography}{10}
+
+\bibitem{GSM0505}
+Radio access network: Radio transmission and reception.
+\newblock GSM 05.05,
+ \url{http://www.3gpp.org/ftp/Specs/archive/05_series/05.05/0505-8k0.zip},
+ 1999.
+
+\bibitem{GSM0207}
+Digital cellular telecommunications system (phase 2+): Mobile stations (ms)
+ features.
+\newblock GSM 02.07,
+ \url{http://www.3gpp.org/ftp/Specs/archive/02_series/02.07/0207-710.zip},
+ 2000.
+
+\bibitem{ISO7810}
+Identification cards -- physical characteristics.
+\newblock ISO/IEC 7810:2003,
+ \url{http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?%
+csnumber=31432}, 2003.
+
+\bibitem{GSM23078}
+Customised applications for mobile network enhanced logic.
+\newblock GSM 23.078,
+ \url{http://www.3gpp.org/ftp/Specs/archive/23_series/23.078/23078-b00.zip},
+ 2011.
+
+\bibitem{GSM23003}
+Numbering, addressing and identification.
+\newblock GSM 23.003,
+ \url{http://www.3gpp.org/ftp/Specs/archive/23_series/23.003/23003-a30.zip},
+ 2011.
+
+\bibitem{3gpp_Proposal2000}
+{\sc Chaudhury, P., Mohr, W., and Onoe, S.}
+\newblock The 3gpp proposal for imt-2000.
+\newblock {\em Communications Magazine, IEEE 37}, 12 (1999), 72--81.
+
+\bibitem{GSM2009}
+{\sc Ebersp\"{a}cher, J., V\"{o}gel, H.-J., Bettstetter, C., and Hartmann, C.}
+\newblock {\em GSM -- Architecture, Protocols and Services}.
+\newblock Wiley, 2009.
+
+\bibitem{GSM_stats2011}
+Gsm/3g stats.
+\newblock \url{http://www.gsacom.com/news/statistics.php4}, 2011.
+\newblock [Accessed: 28/11/2011].
+
+\bibitem{GSM_history2011}
+Brief history of gsm and the gsma.
+\newblock \url{http://www.gsm.org/about-us/history.htm}, 2011.
+\newblock [Accessed: 28/11/2011].
+
+\bibitem{overview1994}
+{\sc Haug, T.}
+\newblock Overview of gsm: philosophy and results.
+\newblock {\em International Journal of Wireless Information Networks 1}, 1
+ (1994), 7--16.
+
+\bibitem{protocols1999}
+{\sc Heine, G.}
+\newblock {\em GSM networks: protocols, terminology, and implementation}.
+\newblock Artech House, 1999.
+
+\bibitem{hsdpa}
+{UE} radio access capabilities.
+\newblock 3GPP TS 25.306,
+ \url{http://www.3gpp.org/ftp/Specs/html-info/25306.htm}, 2011.
+
+\bibitem{hsupa}
+Medium access control (mac) protocol specification.
+\newblock 3GPP TS 25.321,
+ \url{http://www.3gpp.org/ftp/Specs/html-info/25321.htm}, 2011.
+
+\bibitem{kommsys2006}
+{\sc Sauter, M.}
+\newblock {\em Grundkurs mobile Kommunikationssysteme : von UMTS, GSM und GRPS
+ zu Wireless LAN und Bluetooth Piconetzen}.
+\newblock Vieweg, 2006.
+
+\bibitem{overview1996}
+{\sc Scourias, J.}
+\newblock Overview of gsm: The global system for mobile communications.
+\newblock {\em University of Waterloo\/} (1996).
+
+\bibitem{ITU1200}
+{\sc {Telecomunication standardization sector of ITU}}.
+\newblock Intelligent network.
+\newblock {\em SERIES Q: Switching and Signaling Q1200}, 7 (1997).
+
+\bibitem{ITU212}
+{\sc {Telecomunication standardization sector of ITU}}.
+\newblock List of mobile country or geographical area codes, 2010.
+
+\end{thebibliography}
diff --git a/Tex/Master/Master.blg b/Tex/Master/Master.blg
new file mode 100644
index 0000000..52952a3
--- /dev/null
+++ b/Tex/Master/Master.blg
@@ -0,0 +1,52 @@
+This is BibTeX, Version 0.99c (TeX Live 2009/Debian)
+The top-level auxiliary file: Master.aux
+The style file: acm.bst
+Database file #1: ../Content/Bibliography.bib
+Warning--to sort, need author or key in GSM0207
+Warning--to sort, need author or key in GSM0505
+Warning--to sort, need author or key in ISO7810
+Warning--to sort, need author or key in GSM23003
+Warning--to sort, need author or key in GSM23078
+Warning--can't use both author and editor fields in GSM2009
+You've used 17 entries,
+ 2253 wiz_defined-function locations,
+ 628 strings with 6270 characters,
+and the built_in function-call counts, 3483 in all, are:
+= -- 329
+> -- 90
+< -- 0
++ -- 44
+- -- 26
+* -- 186
+:= -- 512
+add.period$ -- 43
+call.type$ -- 17
+change.case$ -- 65
+chr.to.int$ -- 0
+cite$ -- 23
+duplicate$ -- 146
+empty$ -- 387
+format.name$ -- 26
+if$ -- 780
+int.to.chr$ -- 0
+int.to.str$ -- 17
+missing$ -- 10
+newline$ -- 80
+num.names$ -- 16
+pop$ -- 115
+preamble$ -- 1
+purify$ -- 51
+quote$ -- 0
+skip$ -- 111
+stack$ -- 0
+substring$ -- 121
+swap$ -- 26
+text.length$ -- 0
+text.prefix$ -- 0
+top$ -- 0
+type$ -- 62
+warning$ -- 6
+while$ -- 20
+width$ -- 19
+write$ -- 154
+(There were 6 warnings)
diff --git a/Tex/Master/Master.dvi b/Tex/Master/Master.dvi
new file mode 100644
index 0000000..23ee23f
--- /dev/null
+++ b/Tex/Master/Master.dvi
Binary files differ
diff --git a/Tex/Master/Master.glg b/Tex/Master/Master.glg
new file mode 100644
index 0000000..f3e9dc2
--- /dev/null
+++ b/Tex/Master/Master.glg
@@ -0,0 +1,5 @@
+This is makeindex, version 2.15 [TeX Live 2009] (kpathsea + Thai support).
+Scanning style file ./Master.ist...........................done (27 attributes redefined, 0 ignored).
+Scanning input file Master.glo...done (0 entries accepted, 0 rejected).
+Nothing written in Master.gls.
+Transcript written in Master.glg.
diff --git a/Tex/Master/Master.glo b/Tex/Master/Master.glo
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/Tex/Master/Master.glo
diff --git a/Tex/Master/Master.gls b/Tex/Master/Master.gls
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/Tex/Master/Master.gls
diff --git a/Tex/Master/Master.ist b/Tex/Master/Master.ist
new file mode 100644
index 0000000..c6d2ba5
--- /dev/null
+++ b/Tex/Master/Master.ist
@@ -0,0 +1,29 @@
+% makeindex style file created by the glossaries package
+% for document 'Master' on 2011-12-23
+actual '?'
+encap '|'
+level '!'
+quote '"'
+keyword "\\glossaryentry"
+preamble "\\glossarysection[\\glossarytoctitle]{\\glossarytitle}\\glossarypreamble\n\\begin{theglossary}\\glossaryheader\n"
+postamble "\%\n\\end{theglossary}\\glossarypostamble\n"
+group_skip "\\glsgroupskip\n"
+item_0 "\%\n"
+item_1 "\%\n"
+item_2 "\%\n"
+item_01 "\%\n"
+item_x1 "\\relax \\glsresetentrylist\n"
+item_12 "\%\n"
+item_x2 "\\relax \\glsresetentrylist\n"
+delim_0 "\{\\glossaryentrynumbers\{\\relax "
+delim_1 "\{\\glossaryentrynumbers\{\\relax "
+delim_2 "\{\\glossaryentrynumbers\{\\relax "
+delim_t "\}\}"
+delim_n "\\delimN "
+delim_r "\\delimR "
+headings_flag 1
+heading_prefix "\\glsgroupheading\{"
+heading_suffix "\}\\relax \\glsresetentrylist "
+symhead_positive "glssymbols"
+numhead_positive "glsnumbers"
+page_compositor "."
diff --git a/Tex/Master/Master.lof b/Tex/Master/Master.lof
new file mode 100644
index 0000000..956c95f
--- /dev/null
+++ b/Tex/Master/Master.lof
@@ -0,0 +1,7 @@
+\select@language {english}
+\addvspace {10\p@ }
+\addvspace {10\p@ }
+\contentsline {figure}{\numberline {2.1}{\ignorespaces Growth of mobile GSM subscriptions. Compiled from \cite {GSM2009,GSM_history2011,GSM_stats2011}}}{4}
+\contentsline {figure}{\numberline {2.2}{\ignorespaces The 3GPP Logo}}{4}
+\contentsline {figure}{\numberline {2.3}{\ignorespaces The main components of a GSM network.}}{5}
+\contentsline {figure}{\numberline {2.4}{\ignorespaces Evolution of mobile phones over the last decades.}}{6}
diff --git a/Tex/Master/Master.log b/Tex/Master/Master.log
new file mode 100644
index 0000000..8a965af
--- /dev/null
+++ b/Tex/Master/Master.log
@@ -0,0 +1,1015 @@
+This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009/Debian) (format=pdflatex 2011.11.30) 23 DEC 2011 00:15
+entering extended mode
+ %&-line parsing enabled.
+**Master.tex
+(./Master.tex
+LaTeX2e <2009/09/24>
+Babel <v3.8l> and hyphenation patterns for english, usenglishmax, dumylang, noh
+yphenation, farsi, arabic, croatian, bulgarian, ukrainian, russian, czech, slov
+ak, danish, dutch, finnish, french, basque, ngerman, german, german-x-2009-06-1
+9, ngerman-x-2009-06-19, ibycus, monogreek, greek, ancientgreek, hungarian, san
+skrit, italian, latin, latvian, lithuanian, mongolian2a, mongolian, bokmal, nyn
+orsk, romanian, irish, coptic, serbian, turkish, welsh, esperanto, uppersorbian
+, estonian, indonesian, interlingua, icelandic, kurmanji, slovenian, polish, po
+rtuguese, spanish, galician, catalan, swedish, ukenglish, pinyin, loaded.
+(/usr/share/texmf-texlive/tex/latex/base/book.cls
+Document Class: book 2007/10/19 v1.4h Standard LaTeX document class
+(/usr/share/texmf-texlive/tex/latex/base/bk11.clo
+File: bk11.clo 2007/10/19 v1.4h Standard LaTeX file (size option)
+)
+\c@part=\count79
+\c@chapter=\count80
+\c@section=\count81
+\c@subsection=\count82
+\c@subsubsection=\count83
+\c@paragraph=\count84
+\c@subparagraph=\count85
+\c@figure=\count86
+\c@table=\count87
+\abovecaptionskip=\skip41
+\belowcaptionskip=\skip42
+\bibindent=\dimen102
+)
+(/usr/share/texmf-texlive/tex/latex/ltxmisc/a4wide.sty
+Package: a4wide 1994/08/30
+
+(/usr/share/texmf-texlive/tex/latex/ntgclass/a4.sty
+Package: a4 2004/04/15 v1.2g A4 based page layout
+))
+(/usr/share/texmf-texlive/tex/latex/appendix/appendix.sty
+Package: appendix 2009/09/02 v1.2b extra appendix facilities
+\c@@pps=\count88
+\c@@ppsavesec=\count89
+\c@@ppsaveapp=\count90
+)
+(/var/lib/texmf/tex/generic/babel/babel.sty
+Package: babel 2008/07/06 v3.8l The Babel package
+
+(/usr/share/texmf-texlive/tex/generic/babel/english.ldf
+Language: english 2005/03/30 v3.3o English support from the babel system
+
+(/usr/share/texmf-texlive/tex/generic/babel/babel.def
+File: babel.def 2008/07/06 v3.8l Babel common definitions
+\babel@savecnt=\count91
+\U@D=\dimen103
+)
+\l@canadian = a dialect from \language\l@american
+\l@australian = a dialect from \language\l@british
+\l@newzealand = a dialect from \language\l@british
+))
+(/usr/share/texmf-texlive/tex/latex/base/inputenc.sty
+Package: inputenc 2008/03/30 v1.1d Input encoding file
+\inpenc@prehook=\toks14
+\inpenc@posthook=\toks15
+
+(/usr/share/texmf-texlive/tex/latex/ucs/utf8x.def
+File: utf8x.def 2004/10/17 UCS: Input encoding UTF-8
+))
+(/usr/share/texmf-texlive/tex/latex/ucs/ucs.sty
+Package: ucs 2004/10/17 UCS: Unicode input support
+
+(/usr/share/texmf-texlive/tex/latex/ucs/data/uni-global.def
+File: uni-global.def 2004/10/17 UCS: Unicode global data
+)
+\uc@secondtry=\count92
+\uc@combtoks=\toks16
+\uc@combtoksb=\toks17
+\uc@temptokena=\toks18
+)
+(/usr/share/texmf/tex/latex/xcolor/xcolor.sty
+Package: xcolor 2007/01/21 v2.11 LaTeX color extensions (UK)
+
+(/etc/texmf/tex/latex/config/color.cfg
+File: color.cfg 2007/01/18 v1.5 color configuration of teTeX/TeXLive
+)
+Package xcolor Info: Driver file: pdftex.def on input line 225.
+
+(/usr/share/texmf-texlive/tex/latex/pdftex-def/pdftex.def
+File: pdftex.def 2010/03/12 v0.04p Graphics/color for pdfTeX
+\Gread@gobject=\count93
+)
+(/usr/share/texmf-texlive/tex/latex/colortbl/colortbl.sty
+Package: colortbl 2001/02/13 v0.1j Color table columns (DPC)
+
+(/usr/share/texmf-texlive/tex/latex/tools/array.sty
+Package: array 2008/09/09 v2.4c Tabular extension package (FMi)
+\col@sep=\dimen104
+\extrarowheight=\dimen105
+\NC@list=\toks19
+\extratabsurround=\skip43
+\backup@length=\skip44
+)
+\everycr=\toks20
+\minrowclearance=\skip45
+)
+\rownum=\count94
+Package xcolor Info: Model `cmy' substituted by `cmy0' on input line 1337.
+Package xcolor Info: Model `hsb' substituted by `rgb' on input line 1341.
+Package xcolor Info: Model `RGB' extended on input line 1353.
+Package xcolor Info: Model `HTML' substituted by `rgb' on input line 1355.
+Package xcolor Info: Model `Hsb' substituted by `hsb' on input line 1356.
+Package xcolor Info: Model `tHsb' substituted by `hsb' on input line 1357.
+Package xcolor Info: Model `HSB' substituted by `hsb' on input line 1358.
+Package xcolor Info: Model `Gray' substituted by `gray' on input line 1359.
+Package xcolor Info: Model `wave' substituted by `hsb' on input line 1360.
+)
+(/usr/share/texmf-texlive/tex/latex/amsfonts/amssymb.sty
+Package: amssymb 2009/06/22 v3.00
+
+(/usr/share/texmf-texlive/tex/latex/amsfonts/amsfonts.sty
+Package: amsfonts 2009/06/22 v3.00 Basic AMSFonts support
+\@emptytoks=\toks21
+\symAMSa=\mathgroup4
+\symAMSb=\mathgroup5
+LaTeX Font Info: Overwriting math alphabet `\mathfrak' in version `bold'
+(Font) U/euf/m/n --> U/euf/b/n on input line 96.
+))
+(/usr/share/texmf-texlive/tex/latex/amsmath/amsmath.sty
+Package: amsmath 2000/07/18 v2.13 AMS math features
+\@mathmargin=\skip46
+
+For additional information on amsmath, use the `?' option.
+(/usr/share/texmf-texlive/tex/latex/amsmath/amstext.sty
+Package: amstext 2000/06/29 v2.01
+
+(/usr/share/texmf-texlive/tex/latex/amsmath/amsgen.sty
+File: amsgen.sty 1999/11/30 v2.0
+\@emptytoks=\toks22
+\ex@=\dimen106
+))
+(/usr/share/texmf-texlive/tex/latex/amsmath/amsbsy.sty
+Package: amsbsy 1999/11/29 v1.2d
+\pmbraise@=\dimen107
+)
+(/usr/share/texmf-texlive/tex/latex/amsmath/amsopn.sty
+Package: amsopn 1999/12/14 v2.01 operator names
+)
+\inf@bad=\count95
+LaTeX Info: Redefining \frac on input line 211.
+\uproot@=\count96
+\leftroot@=\count97
+LaTeX Info: Redefining \overline on input line 307.
+\classnum@=\count98
+\DOTSCASE@=\count99
+LaTeX Info: Redefining \ldots on input line 379.
+LaTeX Info: Redefining \dots on input line 382.
+LaTeX Info: Redefining \cdots on input line 467.
+\Mathstrutbox@=\box26
+\strutbox@=\box27
+\big@size=\dimen108
+LaTeX Font Info: Redeclaring font encoding OML on input line 567.
+LaTeX Font Info: Redeclaring font encoding OMS on input line 568.
+\macc@depth=\count100
+\c@MaxMatrixCols=\count101
+\dotsspace@=\muskip10
+\c@parentequation=\count102
+\dspbrk@lvl=\count103
+\tag@help=\toks23
+\row@=\count104
+\column@=\count105
+\maxfields@=\count106
+\andhelp@=\toks24
+\eqnshift@=\dimen109
+\alignsep@=\dimen110
+\tagshift@=\dimen111
+\tagwidth@=\dimen112
+\totwidth@=\dimen113
+\lineht@=\dimen114
+\@envbody=\toks25
+\multlinegap=\skip47
+\multlinetaggap=\skip48
+\mathdisplay@stack=\toks26
+LaTeX Info: Redefining \[ on input line 2666.
+LaTeX Info: Redefining \] on input line 2667.
+)
+(/usr/share/texmf-texlive/tex/latex/graphics/graphicx.sty
+Package: graphicx 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)
+
+(/usr/share/texmf-texlive/tex/latex/graphics/keyval.sty
+Package: keyval 1999/03/16 v1.13 key=value parser (DPC)
+\KV@toks@=\toks27
+)
+(/usr/share/texmf-texlive/tex/latex/graphics/graphics.sty
+Package: graphics 2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR)
+
+(/usr/share/texmf-texlive/tex/latex/graphics/trig.sty
+Package: trig 1999/03/16 v1.09 sin cos tan (DPC)
+)
+(/etc/texmf/tex/latex/config/graphics.cfg
+File: graphics.cfg 2009/08/28 v1.8 graphics configuration of TeX Live
+)
+Package graphics Info: Driver file: pdftex.def on input line 91.
+)
+\Gin@req@height=\dimen115
+\Gin@req@width=\dimen116
+)
+(/usr/share/texmf-texlive/tex/latex/oberdiek/epstopdf.sty
+Package: epstopdf 2009/10/17 v2.4 Conversion with epstopdf on the fly (HO)
+
+(/usr/share/texmf-texlive/tex/latex/oberdiek/epstopdf-base.sty
+Package: epstopdf-base 2009/10/17 v2.4 Base part for package epstopdf
+
+(/usr/share/texmf-texlive/tex/generic/oberdiek/infwarerr.sty
+Package: infwarerr 2007/09/09 v1.2 Providing info/warning/message (HO)
+)
+(/usr/share/texmf-texlive/tex/latex/oberdiek/grfext.sty
+Package: grfext 2007/09/30 v1.0 Managing graphics extensions (HO)
+)
+(/usr/share/texmf-texlive/tex/latex/oberdiek/kvoptions.sty
+Package: kvoptions 2009/08/13 v3.4 Keyval support for LaTeX options (HO)
+
+(/usr/share/texmf-texlive/tex/generic/oberdiek/kvsetkeys.sty
+Package: kvsetkeys 2009/07/30 v1.5 Key value parser with default handler suppor
+t (HO)
+
+(/usr/share/texmf-texlive/tex/generic/oberdiek/etexcmds.sty
+Package: etexcmds 2007/12/12 v1.2 Prefix for e-TeX command names (HO)
+Package etexcmds Info: Could not find \expanded.
+(etexcmds) That can mean that you are not using pdfTeX 1.50 or
+(etexcmds) that some package has redefined \expanded.
+(etexcmds) In the latter case, load this package earlier.
+)))
+(/usr/share/texmf-texlive/tex/generic/oberdiek/pdftexcmds.sty
+Package: pdftexcmds 2009/09/23 v0.6 LuaTeX support for pdfTeX utility functions
+ (HO)
+
+(/usr/share/texmf-texlive/tex/generic/oberdiek/ifluatex.sty
+Package: ifluatex 2009/04/17 v1.2 Provides the ifluatex switch (HO)
+Package ifluatex Info: LuaTeX not detected.
+)
+(/usr/share/texmf-texlive/tex/generic/oberdiek/ltxcmds.sty
+Package: ltxcmds 2009/08/05 v1.0 Some LaTeX kernel commands for general use (HO
+)
+)
+Package pdftexcmds Info: LuaTeX not detected.
+Package pdftexcmds Info: \pdf@primitive is available.
+Package pdftexcmds Info: \pdf@ifprimitive is available.
+)
+
+Package epstopdf Warning: Shell escape feature is not enabled.
+
+Package grfext Info: Graphics extension search list:
+(grfext) [.png,.pdf,.jpg,.mps,.jpeg,.jbig2,.jb2,.PNG,.PDF,.JPG,.JPE
+G,.JBIG2,.JB2,.eps]
+(grfext) \AppendGraphicsExtensions on input line 433.
+(/usr/share/texmf-texlive/tex/latex/latexconfig/epstopdf-sys.cfg
+File: epstopdf-sys.cfg 2009/10/26 v1.1 Configuration of epstopdf for TeX Live
+)))
+(/usr/share/texmf-texlive/tex/latex/listings/listings.sty
+\lst@mode=\count107
+\lst@gtempboxa=\box28
+\lst@token=\toks28
+\lst@length=\count108
+\lst@currlwidth=\dimen117
+\lst@column=\count109
+\lst@pos=\count110
+\lst@lostspace=\dimen118
+\lst@width=\dimen119
+\lst@newlines=\count111
+\lst@lineno=\count112
+\lst@maxwidth=\dimen120
+
+(/usr/share/texmf-texlive/tex/latex/listings/lstmisc.sty
+File: lstmisc.sty 2007/02/22 1.4 (Carsten Heinz)
+\c@lstnumber=\count113
+\lst@skipnumbers=\count114
+\lst@framebox=\box29
+)
+(/usr/share/texmf-texlive/tex/latex/listings/listings.cfg
+File: listings.cfg 2007/02/22 1.4 listings configuration
+))
+Package: listings 2007/02/22 1.4 (Carsten Heinz)
+
+(/usr/share/texmf-texlive/tex/latex/psnfss/times.sty
+Package: times 2005/04/12 PSNFSS-v9.2a (SPQR)
+)
+(/usr/share/texmf-texlive/tex/latex/psnfss/helvet.sty
+Package: helvet 2005/04/12 PSNFSS-v9.2a (WaS)
+)
+(/usr/share/texmf-texlive/tex/latex/psnfss/courier.sty
+Package: courier 2005/04/12 PSNFSS-v9.2a (WaS)
+)
+(/usr/share/texmf-texlive/tex/latex/esvect/esvect.sty
+Package: esvect
+\symesvector=\mathgroup6
+)
+(/usr/share/texmf-texlive/tex/latex/base/fontenc.sty
+Package: fontenc 2005/09/27 v1.99g Standard LaTeX package
+
+(/usr/share/texmf-texlive/tex/latex/base/t1enc.def
+File: t1enc.def 2005/09/27 v1.99g Standard LaTeX file
+LaTeX Font Info: Redeclaring font encoding T1 on input line 43.
+))
+(/usr/share/texmf-texlive/tex/latex/footmisc/footmisc.sty
+Package: footmisc 2009/09/15 v5.5a a miscellany of footnote facilities
+\FN@temptoken=\toks29
+\footnotemargin=\dimen121
+\c@pp@next@reset=\count115
+\c@@fnserial=\count116
+Package footmisc Info: Declaring symbol style bringhurst on input line 855.
+Package footmisc Info: Declaring symbol style chicago on input line 863.
+Package footmisc Info: Declaring symbol style wiley on input line 872.
+Package footmisc Info: Declaring symbol style lamport-robust on input line 883.
+
+Package footmisc Info: Declaring symbol style lamport* on input line 903.
+Package footmisc Info: Declaring symbol style lamport*-robust on input line 924
+.
+)
+(/usr/share/texmf-texlive/tex/latex/ltxmisc/listing.sty
+Package: listing 1999/05/25
+
+Package `listing', V1.2, <1999/05/25>
+\c@listing=\count117
+) (./multido.sty
+Package: multido 2004/05/17 package wrapper for PSTricks `multido.tex', (HV/RN)
+
+ (./multido.tex v1.41, 2004/05/18 <tvz>
+\multido@count=\count118
+\multidocount=\count119
+\multido@stuff=\toks30
+)
+File: multido.tex 2004/05/18 v1.41 `multido' (tvz)
+)
+(/usr/share/texmf-texlive/tex/latex/glossaries/base/glossaries.sty
+Package: glossaries 2009/09/23 v2.03 (NLCT)
+
+(/usr/share/texmf-texlive/tex/latex/base/ifthen.sty
+Package: ifthen 2001/05/26 v1.1c Standard LaTeX ifthen package (DPC)
+)
+(/usr/share/texmf-texlive/tex/latex/xkeyval/xkeyval.sty
+Package: xkeyval 2008/08/13 v2.6a package option processing (HA)
+
+(/usr/share/texmf-texlive/tex/generic/xkeyval/xkeyval.tex
+\XKV@toks=\toks31
+\XKV@tempa@toks=\toks32
+\XKV@depth=\count120
+File: xkeyval.tex 2008/08/13 v2.6a key=value parser (HA)
+))
+(/usr/share/texmf-texlive/tex/latex/glossaries/base/mfirstuc.sty
+Package: mfirstuc 2008/12/22 v1.03 (NLCT)
+)
+(/usr/share/texmf-texlive/tex/latex/xfor/xfor.sty
+Package: xfor 2009/02/05 v1.05 (NLCT)
+)
+(/usr/share/texmf/tex/latex/beamer/base/translator/translator.sty
+Package: translator 2010/06/12 ver 1.10
+
+(/usr/share/texmf/tex/latex/beamer/base/translator/translator-language-mappings
+.tex))
+\gls@level=\count121
+\@gls@tmpb=\toks33
+\gls@tmplen=\skip49
+\istfile=\write3
+
+(/usr/share/texmf-texlive/tex/latex/glossaries/styles/glossary-hypernav.sty
+Package: glossary-hypernav 2007/07/04 v1.01 (NLCT)
+)
+(/usr/share/texmf-texlive/tex/latex/glossaries/styles/glossary-list.sty
+Package: glossary-list 2009/05/30 v2.01 (NLCT)
+\glslistdottedwidth=\skip50
+)
+(/usr/share/texmf-texlive/tex/latex/glossaries/styles/glossary-long.sty
+Package: glossary-long 2009/05/30 v2.01 (NLCT)
+
+(/usr/share/texmf-texlive/tex/latex/tools/longtable.sty
+Package: longtable 2004/02/01 v4.11 Multi-page Table package (DPC)
+\LTleft=\skip51
+\LTright=\skip52
+\LTpre=\skip53
+\LTpost=\skip54
+\LTchunksize=\count122
+\LTcapwidth=\dimen122
+\LT@head=\box30
+\LT@firsthead=\box31
+\LT@foot=\box32
+\LT@lastfoot=\box33
+\LT@cols=\count123
+\LT@rows=\count124
+\c@LT@tables=\count125
+\c@LT@chunks=\count126
+\LT@p@ftn=\toks34
+)
+\glsdescwidth=\skip55
+\glspagelistwidth=\skip56
+)
+(/usr/share/texmf-texlive/tex/latex/glossaries/styles/glossary-super.sty
+Package: glossary-super 2009/05/30 v2.01 (NLCT)
+
+(/usr/share/texmf-texlive/tex/latex/supertabular/supertabular.sty
+Package: supertabular 2004/02/20 v4.1e the supertabular environment
+\c@tracingst=\count127
+\ST@wd=\dimen123
+\ST@rightskip=\skip57
+\ST@leftskip=\skip58
+\ST@parfillskip=\skip59
+\ST@pageleft=\dimen124
+\ST@headht=\dimen125
+\ST@tailht=\dimen126
+\ST@pagesofar=\dimen127
+\ST@pboxht=\dimen128
+\ST@lineht=\dimen129
+\ST@stretchht=\dimen130
+\ST@prevht=\dimen131
+\ST@toadd=\dimen132
+\ST@dimen=\dimen133
+\ST@pbox=\box34
+))
+(/usr/share/texmf-texlive/tex/latex/glossaries/styles/glossary-tree.sty
+Package: glossary-tree 2009/01/14 v1.01 (NLCT)
+\glstreeindent=\skip60
+))
+(/usr/share/texmf-texlive/tex/latex/pstricks/pstricks.sty
+Package: pstricks 2008/11/26 v0.40 LaTeX wrapper for `PSTricks' (RN,HV)
+
+(/usr/share/texmf-texlive/tex/generic/pstricks/pstricks.tex
+`PSTricks' v1.29 <2009/05/19> (tvz)
+\pst@dima=\dimen134
+\pst@dimb=\dimen135
+\pst@dimc=\dimen136
+\pst@dimd=\dimen137
+\pst@dimg=\dimen138
+\pst@dimh=\dimen139
+\pst@hbox=\box35
+\pst@boxg=\box36
+\pst@cnta=\count128
+\pst@cntb=\count129
+\pst@cntc=\count130
+\pst@cntd=\count131
+\pst@cntg=\count132
+\pst@cnth=\count133
+\pst@toks=\toks35
+(/usr/share/texmf-texlive/tex/generic/pstricks/pstricks.con)
+\psunit=\dimen140
+\psxunit=\dimen141
+\psyunit=\dimen142
+\pslinewidth=\dimen143
+\pst@customdefs=\toks36
+\pslinearc=\dimen144
+\everypsbox=\toks37
+\psframesep=\dimen145
+\pslabelsep=\dimen146
+\pst@shift=\dimen147
+\theoverlaybox=\box37
+)
+File: pstricks.tex 2009/05/19 v1.29 `PSTricks' (tvz,hv)
+)
+(/usr/share/texmf-texlive/tex/latex/lipsum/lipsum.sty
+Package: lipsum 2005/01/26 v1.0 150 paragraphs of Lorem Ipsum dummy text
+File: lipsum.dtx 2005/01/26 v1.0 150 paragraphs of Lorem Ipsum dummy text
+\c@lips@count=\count134
+)
+(/usr/share/texmf-texlive/tex/latex/pgfplots/pgfplots.sty
+Package: pgfplots 2009/02/14 Version 1.2.2
+
+(/usr/share/texmf/tex/latex/pgf/frontendlayer/tikz.sty
+(/usr/share/texmf/tex/latex/pgf/basiclayer/pgf.sty
+(/usr/share/texmf/tex/latex/pgf/utilities/pgfrcs.sty
+(/usr/share/texmf/tex/generic/pgf/utilities/pgfutil-common.tex
+\pgfutil@everybye=\toks38
+)
+(/usr/share/texmf/tex/generic/pgf/utilities/pgfutil-latex.def
+\pgfutil@abb=\box38
+
+(/usr/share/texmf-texlive/tex/latex/ms/everyshi.sty
+Package: everyshi 2001/05/15 v3.00 EveryShipout Package (MS)
+))
+(/usr/share/texmf/tex/generic/pgf/utilities/pgfrcs.code.tex
+Package: pgfrcs 2010/10/25 v2.10 (rcs-revision 1.24)
+))
+Package: pgf 2008/01/15 v2.10 (rcs-revision 1.12)
+
+(/usr/share/texmf/tex/latex/pgf/basiclayer/pgfcore.sty
+(/usr/share/texmf/tex/latex/pgf/systemlayer/pgfsys.sty
+(/usr/share/texmf/tex/generic/pgf/systemlayer/pgfsys.code.tex
+Package: pgfsys 2010/06/30 v2.10 (rcs-revision 1.37)
+
+(/usr/share/texmf/tex/generic/pgf/utilities/pgfkeys.code.tex
+\pgfkeys@pathtoks=\toks39
+\pgfkeys@temptoks=\toks40
+
+(/usr/share/texmf/tex/generic/pgf/utilities/pgfkeysfiltered.code.tex
+\pgfkeys@tmptoks=\toks41
+))
+\pgf@x=\dimen148
+\pgf@y=\dimen149
+\pgf@xa=\dimen150
+\pgf@ya=\dimen151
+\pgf@xb=\dimen152
+\pgf@yb=\dimen153
+\pgf@xc=\dimen154
+\pgf@yc=\dimen155
+\w@pgf@writea=\write4
+\r@pgf@reada=\read1
+\c@pgf@counta=\count135
+\c@pgf@countb=\count136
+\c@pgf@countc=\count137
+\c@pgf@countd=\count138
+
+(/usr/share/texmf/tex/generic/pgf/systemlayer/pgf.cfg
+File: pgf.cfg 2008/05/14 (rcs-revision 1.7)
+)
+Package pgfsys Info: Driver file for pgf: pgfsys-pdftex.def on input line 900.
+
+(/usr/share/texmf/tex/generic/pgf/systemlayer/pgfsys-pdftex.def
+File: pgfsys-pdftex.def 2009/05/22 (rcs-revision 1.26)
+
+(/usr/share/texmf/tex/generic/pgf/systemlayer/pgfsys-common-pdf.def
+File: pgfsys-common-pdf.def 2008/05/19 (rcs-revision 1.10)
+)))
+(/usr/share/texmf/tex/generic/pgf/systemlayer/pgfsyssoftpath.code.tex
+File: pgfsyssoftpath.code.tex 2008/07/18 (rcs-revision 1.7)
+\pgfsyssoftpath@smallbuffer@items=\count139
+\pgfsyssoftpath@bigbuffer@items=\count140
+)
+(/usr/share/texmf/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex
+File: pgfsysprotocol.code.tex 2006/10/16 (rcs-revision 1.4)
+))
+(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcore.code.tex
+Package: pgfcore 2010/04/11 v2.10 (rcs-revision 1.7)
+
+(/usr/share/texmf/tex/generic/pgf/math/pgfmath.code.tex
+(/usr/share/texmf/tex/generic/pgf/math/pgfmathcalc.code.tex
+(/usr/share/texmf/tex/generic/pgf/math/pgfmathutil.code.tex)
+(/usr/share/texmf/tex/generic/pgf/math/pgfmathparser.code.tex
+\pgfmath@dimen=\dimen156
+\pgfmath@count=\count141
+\pgfmath@box=\box39
+\pgfmath@toks=\toks42
+\pgfmath@stack@operand=\toks43
+\pgfmath@stack@operation=\toks44
+)
+(/usr/share/texmf/tex/generic/pgf/math/pgfmathfunctions.code.tex
+(/usr/share/texmf/tex/generic/pgf/math/pgfmathfunctions.basic.code.tex)
+(/usr/share/texmf/tex/generic/pgf/math/pgfmathfunctions.trigonometric.code.tex)
+(/usr/share/texmf/tex/generic/pgf/math/pgfmathfunctions.random.code.tex)
+(/usr/share/texmf/tex/generic/pgf/math/pgfmathfunctions.comparison.code.tex)
+(/usr/share/texmf/tex/generic/pgf/math/pgfmathfunctions.base.code.tex)
+(/usr/share/texmf/tex/generic/pgf/math/pgfmathfunctions.round.code.tex)
+(/usr/share/texmf/tex/generic/pgf/math/pgfmathfunctions.misc.code.tex)))
+(/usr/share/texmf/tex/generic/pgf/math/pgfmathfloat.code.tex
+\c@pgfmathroundto@lastzeros=\count142
+))
+(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcorepoints.code.tex
+File: pgfcorepoints.code.tex 2010/04/09 (rcs-revision 1.20)
+\pgf@picminx=\dimen157
+\pgf@picmaxx=\dimen158
+\pgf@picminy=\dimen159
+\pgf@picmaxy=\dimen160
+\pgf@pathminx=\dimen161
+\pgf@pathmaxx=\dimen162
+\pgf@pathminy=\dimen163
+\pgf@pathmaxy=\dimen164
+\pgf@xx=\dimen165
+\pgf@xy=\dimen166
+\pgf@yx=\dimen167
+\pgf@yy=\dimen168
+\pgf@zx=\dimen169
+\pgf@zy=\dimen170
+)
+(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcorepathconstruct.code.tex
+File: pgfcorepathconstruct.code.tex 2010/08/03 (rcs-revision 1.24)
+\pgf@path@lastx=\dimen171
+\pgf@path@lasty=\dimen172
+)
+(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcorepathusage.code.tex
+File: pgfcorepathusage.code.tex 2008/04/22 (rcs-revision 1.12)
+\pgf@shorten@end@additional=\dimen173
+\pgf@shorten@start@additional=\dimen174
+)
+(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcorescopes.code.tex
+File: pgfcorescopes.code.tex 2010/09/08 (rcs-revision 1.34)
+\pgfpic=\box40
+\pgf@hbox=\box41
+\pgf@layerbox@main=\box42
+\pgf@picture@serial@count=\count143
+)
+(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcoregraphicstate.code.tex
+File: pgfcoregraphicstate.code.tex 2008/04/22 (rcs-revision 1.9)
+\pgflinewidth=\dimen175
+)
+(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcoretransformations.code.tex
+File: pgfcoretransformations.code.tex 2009/06/10 (rcs-revision 1.11)
+\pgf@pt@x=\dimen176
+\pgf@pt@y=\dimen177
+\pgf@pt@temp=\dimen178
+)
+(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcorequick.code.tex
+File: pgfcorequick.code.tex 2008/10/09 (rcs-revision 1.3)
+)
+(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcoreobjects.code.tex
+File: pgfcoreobjects.code.tex 2006/10/11 (rcs-revision 1.2)
+)
+(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcorepathprocessing.code.tex
+File: pgfcorepathprocessing.code.tex 2008/10/09 (rcs-revision 1.8)
+)
+(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcorearrows.code.tex
+File: pgfcorearrows.code.tex 2008/04/23 (rcs-revision 1.11)
+)
+(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcoreshade.code.tex
+File: pgfcoreshade.code.tex 2008/11/23 (rcs-revision 1.13)
+\pgf@max=\dimen179
+\pgf@sys@shading@range@num=\count144
+)
+(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcoreimage.code.tex
+File: pgfcoreimage.code.tex 2010/03/25 (rcs-revision 1.16)
+
+(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcoreexternal.code.tex
+File: pgfcoreexternal.code.tex 2010/09/01 (rcs-revision 1.17)
+\pgfexternal@startupbox=\box43
+))
+(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcorelayers.code.tex
+File: pgfcorelayers.code.tex 2010/08/27 (rcs-revision 1.2)
+)
+(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcoretransparency.code.tex
+File: pgfcoretransparency.code.tex 2008/01/17 (rcs-revision 1.2)
+)
+(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcorepatterns.code.tex
+File: pgfcorepatterns.code.tex 2009/07/02 (rcs-revision 1.3)
+)))
+(/usr/share/texmf/tex/generic/pgf/modules/pgfmoduleshapes.code.tex
+File: pgfmoduleshapes.code.tex 2010/09/09 (rcs-revision 1.13)
+\pgfnodeparttextbox=\box44
+)
+(/usr/share/texmf/tex/generic/pgf/modules/pgfmoduleplot.code.tex
+File: pgfmoduleplot.code.tex 2010/10/22 (rcs-revision 1.8)
+)
+(/usr/share/texmf/tex/latex/pgf/compatibility/pgfcomp-version-0-65.sty
+Package: pgfcomp-version-0-65 2007/07/03 v2.10 (rcs-revision 1.7)
+\pgf@nodesepstart=\dimen180
+\pgf@nodesepend=\dimen181
+)
+(/usr/share/texmf/tex/latex/pgf/compatibility/pgfcomp-version-1-18.sty
+Package: pgfcomp-version-1-18 2007/07/23 v2.10 (rcs-revision 1.1)
+))
+(/usr/share/texmf/tex/latex/pgf/utilities/pgffor.sty
+(/usr/share/texmf/tex/latex/pgf/utilities/pgfkeys.sty
+(/usr/share/texmf/tex/generic/pgf/utilities/pgfkeys.code.tex))
+(/usr/share/texmf/tex/generic/pgf/utilities/pgffor.code.tex
+Package: pgffor 2010/03/23 v2.10 (rcs-revision 1.18)
+\pgffor@iter=\dimen182
+\pgffor@skip=\dimen183
+\pgffor@stack=\toks45
+\pgffor@toks=\toks46
+))
+(/usr/share/texmf/tex/generic/pgf/frontendlayer/tikz/tikz.code.tex
+Package: tikz 2010/10/13 v2.10 (rcs-revision 1.76)
+
+(/usr/share/texmf/tex/generic/pgf/libraries/pgflibraryplothandlers.code.tex
+File: pgflibraryplothandlers.code.tex 2010/05/31 v2.10 (rcs-revision 1.15)
+\pgf@plot@mark@count=\count145
+\pgfplotmarksize=\dimen184
+)
+\tikz@lastx=\dimen185
+\tikz@lasty=\dimen186
+\tikz@lastxsaved=\dimen187
+\tikz@lastysaved=\dimen188
+\tikzleveldistance=\dimen189
+\tikzsiblingdistance=\dimen190
+\tikz@figbox=\box45
+\tikz@tempbox=\box46
+\tikztreelevel=\count146
+\tikznumberofchildren=\count147
+\tikznumberofcurrentchild=\count148
+\tikz@fig@count=\count149
+
+(/usr/share/texmf/tex/generic/pgf/modules/pgfmodulematrix.code.tex
+File: pgfmodulematrix.code.tex 2010/08/24 (rcs-revision 1.4)
+\pgfmatrixcurrentrow=\count150
+\pgfmatrixcurrentcolumn=\count151
+\pgf@matrix@numberofcolumns=\count152
+)
+\tikz@expandcount=\count153
+
+(/usr/share/texmf/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarytopat
+hs.code.tex
+File: tikzlibrarytopaths.code.tex 2008/06/17 v2.10 (rcs-revision 1.2)
+))) (/usr/share/texmf-texlive/tex/generic/pgfplots/pgfplots.code.tex (/usr/shar
+e/texmf-texlive/tex/generic/pgfplots/pgfplotscore.code.tex
+\t@pgfplots@toka=\toks47
+\t@pgfplots@tokb=\toks48
+\t@pgfplots@tokc=\toks49
+\pgfplots@tmpa=\dimen191
+)
+(/usr/share/texmf-texlive/tex/generic/pgfplots/oldpgfcompatib/pgfplotsoldpgfsup
+p_loader.code.tex
+Package pgfplots: loading complementary code for your PGF version...
+
+(/usr/share/texmf-texlive/tex/generic/pgfplots/oldpgfcompatib/pgfplotsoldpgfsup
+p_misc.code.tex)
+(/usr/share/texmf-texlive/tex/generic/pgfplots/oldpgfcompatib/pgfplotsoldpgfsup
+p_pgfkeysfiltered.code.tex
+\pgfkeys@tmptoks=\toks50
+)
+(/usr/share/texmf-texlive/tex/generic/pgfplots/oldpgfcompatib/pgfplotsoldpgfsup
+p_pgfmathfloat.code.tex
+\c@pgfmathroundto@lastzeros=\count154
+)
+(/usr/share/texmf-texlive/tex/generic/pgfplots/oldpgfcompatib/pgfplotsoldpgfsup
+p_pgflibraryplothandlers.code.tex
+File: pgfplotsoldpgfsupp_pgflibraryplothandlers.code.tex 2009/02/13 v2.10 (rcs-
+revision 1.7)
+\pgf@plot@mark@count=\count155
+\pgfplotmarksize=\dimen192
+)
+(/usr/share/texmf/tex/generic/pgf/libraries/pgflibraryfpu.code.tex))
+(/usr/share/texmf-texlive/tex/generic/pgfplots/util/pgfplotsutil.code.tex
+(/usr/share/texmf-texlive/tex/generic/pgfplots/liststructure/pgfplotsliststruct
+ure.code.tex)
+(/usr/share/texmf-texlive/tex/generic/pgfplots/liststructure/pgfplotsliststruct
+ureext.code.tex)
+(/usr/share/texmf-texlive/tex/generic/pgfplots/liststructure/pgfplotsarray.code
+.tex
+\c@pgfplotsarray@tmp=\count156
+)
+(/usr/share/texmf-texlive/tex/generic/pgfplots/numtable/pgfplotstable.code.tex
+\c@pgfplotstable@counta=\count157
+\pgfplotstable@outfile=\write5
+
+(/usr/share/texmf-texlive/tex/generic/pgfplots/numtable/pgfplotstable.coltype.c
+ode.tex)))
+(/usr/share/texmf-texlive/tex/generic/pgfplots/util/pgfplotscolormap.code.tex)
+(/usr/share/texmf-texlive/tex/generic/pgfplots/pgfplots.stackedplots.code.tex)
+(/usr/share/texmf-texlive/tex/generic/pgfplots/pgfplotscoordprocessing.code.tex
+) (/usr/share/texmf-texlive/tex/generic/pgfplots/pgfplotsticks.code.tex)
+(/usr/share/texmf/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarydecor
+ations.code.tex
+(/usr/share/texmf/tex/generic/pgf/modules/pgfmoduledecorations.code.tex
+\pgfdecoratedcompleteddistance=\dimen193
+\pgfdecoratedremainingdistance=\dimen194
+\pgfdecoratedinputsegmentcompleteddistance=\dimen195
+\pgfdecoratedinputsegmentremainingdistance=\dimen196
+\pgf@decorate@distancetomove=\dimen197
+\pgf@decorate@repeatstate=\count158
+\pgfdecorationsegmentamplitude=\dimen198
+\pgfdecorationsegmentlength=\dimen199
+)
+\tikz@lib@dec@box=\box47
+)
+(/usr/share/texmf/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarydecor
+ations.pathmorphing.code.tex
+(/usr/share/texmf/tex/generic/pgf/libraries/decorations/pgflibrarydecorations.p
+athmorphing.code.tex))
+(/usr/share/texmf/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarydecor
+ations.pathreplacing.code.tex
+(/usr/share/texmf/tex/generic/pgf/libraries/decorations/pgflibrarydecorations.p
+athreplacing.code.tex))
+\pgfplots@numplots=\count159
+\pgfplots@xmin@reg=\dimen200
+\pgfplots@xmax@reg=\dimen201
+\pgfplots@ymin@reg=\dimen202
+\pgfplots@ymax@reg=\dimen203
+\pgfplots@zmin@reg=\dimen204
+\pgfplots@zmax@reg=\dimen205
+)
+(/usr/share/texmf/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibraryplotm
+arks.code.tex
+File: tikzlibraryplotmarks.code.tex 2008/01/09 v2.10 (rcs-revision 1.1)
+
+(/usr/share/texmf/tex/generic/pgf/libraries/pgflibraryplotmarks.code.tex
+File: pgflibraryplotmarks.code.tex 2010/10/15 v2.10 (rcs-revision 1.12)
+)))
+(/usr/share/texmf-texlive/tex/latex/ltxmisc/url.sty
+\Urlmuskip=\muskip11
+Package: url 2006/04/12 ver 3.3 Verb mode for urls, etc.
+)
+(/usr/share/texmf-texlive/tex/latex/booktabs/booktabs.sty
+Package: booktabs 2005/04/14 v1.61803 publication quality tables
+\heavyrulewidth=\dimen206
+\lightrulewidth=\dimen207
+\cmidrulewidth=\dimen208
+\belowrulesep=\dimen209
+\belowbottomsep=\dimen210
+\aboverulesep=\dimen211
+\abovetopsep=\dimen212
+\cmidrulesep=\dimen213
+\cmidrulekern=\dimen214
+\defaultaddspace=\dimen215
+\@cmidla=\count160
+\@cmidlb=\count161
+\@aboverulesep=\dimen216
+\@belowrulesep=\dimen217
+\@thisruleclass=\count162
+\@lastruleclass=\count163
+\@thisrulewidth=\dimen218
+)
+(/usr/share/texmf-texlive/tex/latex/subfigure/subfigure.sty
+Package: subfigure 2002/03/15 v2.1.5 subfigure package
+\subfigtopskip=\skip61
+\subfigcapskip=\skip62
+\subfigcaptopadj=\dimen219
+\subfigbottomskip=\skip63
+\subfigcapmargin=\dimen220
+\subfiglabelskip=\skip64
+\c@subfigure=\count164
+\c@lofdepth=\count165
+\c@subtable=\count166
+\c@lotdepth=\count167
+
+****************************************
+* Local config file subfigure.cfg used *
+****************************************
+(/usr/share/texmf-texlive/tex/latex/subfigure/subfigure.cfg)
+\subfig@top=\skip65
+\subfig@bottom=\skip66
+)
+(/usr/share/texmf-texlive/tex/latex/listings/lstlang1.sty
+File: lstlang1.sty 2004/09/05 1.3 listings language file
+)
+\c@example=\count168
+\glo@main@file=\write6
+\openout6 = `Master.glo'.
+
+Package glossaries Info: Writing glossary file Master.glo on input line 82.
+\glo@acronym@file=\write7
+\openout7 = `Master.acn'.
+
+Package glossaries Info: Writing glossary file Master.acn on input line 82.
+ (./Glossary.tex)
+(./Master.aux)
+\openout1 = `Master.aux'.
+
+LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 99.
+LaTeX Font Info: ... okay on input line 99.
+LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 99.
+LaTeX Font Info: ... okay on input line 99.
+LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 99.
+LaTeX Font Info: ... okay on input line 99.
+LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 99.
+LaTeX Font Info: ... okay on input line 99.
+LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 99.
+LaTeX Font Info: ... okay on input line 99.
+LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 99.
+LaTeX Font Info: ... okay on input line 99.
+LaTeX Font Info: Try loading font information for T1+ptm on input line 99.
+ (/usr/share/texmf-texlive/tex/latex/psnfss/t1ptm.fd
+File: t1ptm.fd 2001/06/04 font definitions for T1/ptm.
+)
+(/usr/share/texmf-texlive/tex/latex/ucs/ucsencs.def
+File: ucsencs.def 2003/11/29 Fixes to fontencodings LGR, T3
+)
+(/usr/share/texmf-texlive/tex/context/base/supp-pdf.mkii
+[Loading MPS to PDF converter (version 2006.09.02).]
+\scratchcounter=\count169
+\scratchdimen=\dimen221
+\scratchbox=\box48
+\nofMPsegments=\count170
+\nofMParguments=\count171
+\everyMPshowfont=\toks51
+\MPscratchCnt=\count172
+\MPscratchDim=\dimen222
+\MPnumerator=\count173
+\everyMPtoPDFconversion=\toks52
+)
+\c@lstlisting=\count174
+
+(/usr/share/texmf-texlive/tex/latex/glossaries/dict/glossaries-dictionary-Engli
+sh.dict
+Dictionary: glossaries-dictionary, Language: English
+) ABD: EveryShipout initializing macros (./Titlepage.tex
+
+pdfTeX warning: pdflatex (file ../Images/unisiegel.pdf): PDF inclusion: found P
+DF version <1.5>, but at most version <1.4> allowed
+<../Images/unisiegel.pdf, id=4, 527.57097pt x 616.70403pt>
+File: ../Images/unisiegel.pdf Graphic file (type pdf)
+
+<use ../Images/unisiegel.pdf>
+LaTeX Font Info: Font shape `T1/ptm/bx/sc' in size <20.74> not available
+(Font) Font shape `T1/ptm/b/sc' tried instead on input line 16.
+LaTeX Font Info: Try loading font information for U+msa on input line 25.
+
+(/usr/share/texmf-texlive/tex/latex/amsfonts/umsa.fd
+File: umsa.fd 2009/06/22 v3.00 AMS symbols A
+)
+LaTeX Font Info: Try loading font information for U+msb on input line 25.
+
+(/usr/share/texmf-texlive/tex/latex/amsfonts/umsb.fd
+File: umsb.fd 2009/06/22 v3.00 AMS symbols B
+)
+LaTeX Font Info: Try loading font information for U+esvect on input line 25.
+
+
+(/usr/share/texmf-texlive/tex/latex/esvect/uesvect.fd
+File: uesvect.fd
+) [1
+Non-PDF special ignored!
+Non-PDF special ignored!
+Non-PDF special ignored!
+
+\openout3 = `Master.ist'.
+
+
+{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map} <../Images/unisiegel.pdf>])
+LaTeX Font Info: Font shape `T1/ptm/bx/n' in size <10.95> not available
+(Font) Font shape `T1/ptm/b/n' tried instead on input line 110.
+ (../Content/Abstract.tex) [2]
+LaTeX Font Info: Font shape `T1/ptm/bx/n' in size <24.88> not available
+(Font) Font shape `T1/ptm/b/n' tried instead on input line 123.
+ (./Master.lof)
+\tf@lof=\write8
+\openout8 = `Master.lof'.
+
+ [1
+
+
+
+]
+[2
+
+] (./Master.lot)
+\tf@lot=\write9
+\openout9 = `Master.lot'.
+
+ [3] [4
+
+] (./Master.toc)
+\tf@toc=\write10
+\openout10 = `Master.toc'.
+
+ [5] [6
+
+
+] (../Content/Motivation.tex
+Chapter 1.
+LaTeX Font Info: Font shape `T1/ptm/bx/n' in size <20.74> not available
+(Font) Font shape `T1/ptm/b/n' tried instead on input line 1.
+LaTeX Font Info: Font shape `T1/ptm/bx/n' in size <14.4> not available
+(Font) Font shape `T1/ptm/b/n' tried instead on input line 8.
+) (../Content/GSM.tex [1
+
+] [2
+
+]
+Chapter 2.
+[3]
+LaTeX Font Info: Try loading font information for OMS+ptm on input line 32.
+ (/usr/share/texmf-texlive/tex/latex/psnfss/omsptm.fd
+File: omsptm.fd
+)
+LaTeX Font Info: Font shape `OMS/ptm/m/n' in size <10.95> not available
+(Font) Font shape `OMS/cmsy/m/n' tried instead on input line 32.
+
+<../Images/3gpp.jpg, id=48, 803.0pt x 467.7475pt>
+File: ../Images/3gpp.jpg Graphic file (type jpg)
+ <use ../Images/3gpp.jpg>
+[4 <../Images/3gpp.jpg>]
+LaTeX Font Info: Try loading font information for T1+pcr on input line 84.
+ (/usr/share/texmf-texlive/tex/latex/psnfss/t1pcr.fd
+File: t1pcr.fd 2001/06/04 font definitions for T1/pcr.
+)
+[5]
+LaTeX Font Info: Font shape `T1/ptm/bx/n' in size <12> not available
+(Font) Font shape `T1/ptm/b/n' tried instead on input line 114.
+ [6] [7] [8]) [9] [10
+
+
+] (./Master.bbl
+Underfull \hbox (badness 1701) in paragraph at lines 10--15
+[]\T1/ptm/m/n/10.95 Digital cel-lu-lar telecom-mu-ni-ca-tions sys-tem (phase 2+
+): Mo-bile sta-tions (ms) fea-tures.
+ []
+
+
+Underfull \hbox (badness 10000) in paragraph at lines 17--21
+\T1/pcr/m/n/10.95 iso / iso _ catalogue / catalogue _ tc / catalogue _ detail .
+ htm ? csnumber =
+ []
+
+[1
+
+]) (../Content/Appendix.tex) (./Master.acr [2]
+Underfull \hbox (badness 1147) in paragraph at lines 92--93
+[]|\T1/ptm/m/n/10.95 Mobile Sub-scriber In-te-grated Ser-vices Dig-i-tal
+ []
+
+[3
+
+
+]) (./Master.gls)
+Underfull \vbox (badness 10000) has occurred while \output is active []
+
+ [4]
+(./Master.aux) )
+Here is how much of TeX's memory you used:
+ 20861 strings out of 493848
+ 401620 string characters out of 1152822
+ 597026 words of memory out of 3000000
+ 23563 multiletter control sequences out of 15000+50000
+ 77744 words of font info for 102 fonts, out of 3000000 for 9000
+ 714 hyphenation exceptions out of 8191
+ 63i,12n,72p,1076b,1340s stack positions out of 5000i,500n,10000p,200000b,50000s
+{/usr/share/texmf-texlive/fonts/enc/dvips/base/8r.enc}</usr/sha
+re/texmf-texlive/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/share/texmf-te
+xlive/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/share/texmf-texlive/fonts
+/type1/public/amsfonts/cm/cmmi8.pfb></usr/share/texmf-texlive/fonts/type1/publi
+c/amsfonts/cm/cmr10.pfb></usr/share/texmf-texlive/fonts/type1/public/amsfonts/c
+m/cmr8.pfb></usr/share/texmf-texlive/fonts/type1/public/amsfonts/cm/cmsy10.pfb>
+</usr/share/texmf-texlive/fonts/type1/urw/courier/ucrr8a.pfb></usr/share/texmf-
+texlive/fonts/type1/urw/times/utmb8a.pfb></usr/share/texmf-texlive/fonts/type1/
+urw/times/utmr8a.pfb></usr/share/texmf-texlive/fonts/type1/urw/times/utmr8a.pfb
+></usr/share/texmf-texlive/fonts/type1/urw/times/utmri8a.pfb>
+Output written on Master.pdf (22 pages, 244148 bytes).
+PDF statistics:
+ 125 PDF objects out of 1000 (max. 8388607)
+ 0 named destinations out of 1000 (max. 500000)
+ 23 words of extra memory for PDF output out of 10000 (max. 10000000)
+
diff --git a/Tex/Master/Master.lot b/Tex/Master/Master.lot
new file mode 100644
index 0000000..4561da2
--- /dev/null
+++ b/Tex/Master/Master.lot
@@ -0,0 +1,5 @@
+\select@language {english}
+\addvspace {10\p@ }
+\addvspace {10\p@ }
+\contentsline {table}{\numberline {2.1}{\ignorespaces Subset of data stored on a SIM card. Adopted from \cite {protocols1999}}}{7}
+\contentsline {table}{\numberline {2.2}{\ignorespaces Mobile Country and Network Codes. (R) denotes that the MCC is reserved but not operational as of yet, whereas (T) denotes a operational test network.}}{8}
diff --git a/Tex/Master/Master.pdf b/Tex/Master/Master.pdf
new file mode 100644
index 0000000..50a8e77
--- /dev/null
+++ b/Tex/Master/Master.pdf
Binary files differ
diff --git a/Tex/Master/Master.synctex.gz b/Tex/Master/Master.synctex.gz
new file mode 100644
index 0000000..21e3684
--- /dev/null
+++ b/Tex/Master/Master.synctex.gz
Binary files differ
diff --git a/Tex/Master/Master.tex b/Tex/Master/Master.tex
new file mode 100644
index 0000000..ccaf743
--- /dev/null
+++ b/Tex/Master/Master.tex
@@ -0,0 +1,169 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Document Class %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\documentclass[a4paper, twoside, 11pt]{book}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Includes %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+%Sake of correction
+\usepackage{a4wide}
+
+\usepackage{appendix}
+%\usepackage{ngerman}
+\usepackage[english]{babel}
+\usepackage[utf8x]{inputenc}
+\usepackage[table]{xcolor}
+\usepackage{amssymb}
+\usepackage{amsmath}
+\usepackage{graphicx}
+\usepackage{epstopdf}
+\usepackage{listings}
+%\usepackage{apacite}
+%\usepackage{apacite-deutsch}
+\usepackage{times, helvet,courier}
+\usepackage{esvect}
+\usepackage[T1]{fontenc}
+\usepackage[stable,perpage, ragged, multiple]{footmisc}
+\usepackage{listing}
+\usepackage{multido}
+\usepackage[acronym=true,toc=true]{glossaries}
+%\usepackage{vaucanson-g}
+\usepackage{pstricks}
+%\usepackage{makeidx}\begin{axis}
+\usepackage{courier, helvet}
+\usepackage{lipsum}
+\usepackage{glossaries}
+\usepackage{pgfplots}
+\usepackage{tikz}
+\usepackage{url}
+\usepackage{booktabs}
+\usepackage{subfigure}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Styles for Programming Language Highlighting %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\lstset{language=Python,
+ showstringspaces=false,
+ stringstyle=\ttfamily,
+ basicstyle=\ttfamily,
+ frameround=ftff,
+ frame=shadowbox,
+ %keywordstyle=\color{red},
+ numbers=left,
+ aboveskip=7pt}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Selfdefined Commands %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+% example environment
+\newtheorem{example}{Example}
+
+\newcommand{\eg}{e.g.\ }
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Glossary and Listings Style %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% In order to build glossary info the following commands have to be run in a shell:
+% latex datei
+%makeindex -s filename.ist -t filename.alg -o filename.acr filename.acn
+%makeindex -s filename.ist -t filename.glg -o filename.gls filename.glo
+%makeindex -s filename.ist -t filename.slg -o filename.syi filename.syg
+% latex datei
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+%Remove the dot at the end of glossary descriptions
+\renewcommand*{\glspostdescription}{}
+
+%Activate glossary commands
+\makeglossaries
+
+\input{Glossary}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Information %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+%this is not used atm sincee a template for the titlepage has been inclluded and is used
+\author{Thomas Mayer}
+\title{Master Thesis:\\ IMSI Catcher Detection}
+\date{\today}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Titlepage %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\begin{document}
+
+\input{Titlepage}
+\pagestyle{empty}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Abstract %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\begin{center}
+ \textbf{Abstract:}
+\end{center}
+\input{../Content/Abstract}
+
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Create ListOfTables and ListOfFigures %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\clearpage{\pagestyle{empty}\cleardoublepage}
+\pagestyle{headings}
+\pagenumbering{roman}
+\listoffigures
+\listoftables
+\tableofcontents
+\clearpage{\pagestyle{empty}\cleardoublepage}
+\pagenumbering{arabic}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Content %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\input{../Content/Motivation}
+\input{../Content/GSM}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Finish Content %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\clearpage{\pagestyle{empty}\cleardoublepage}
+\pagenumbering{Roman}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Bibliography %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\bibliographystyle{acm}
+\nocite{*}
+\bibliography{../Content/Bibliography}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Appendix %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\appendix
+\input{../Content/Appendix}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Create Glossary and Index %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+%Print list of acronyms
+\printglossary[type=\acronymtype,style=long]
+
+%Print the glossary
+\printglossary[style=altlist,title=Glossary]
+
+
+\end{document}
diff --git a/Tex/Master/Master.tex~ b/Tex/Master/Master.tex~
new file mode 100644
index 0000000..1bf9653
--- /dev/null
+++ b/Tex/Master/Master.tex~
@@ -0,0 +1,190 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Document Class %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\documentclass[a4paper, twoside, 11pt]{book}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Includes %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\usepackage{appendix}
+%\usepackage{ngerman}
+\usepackage[english]{babel}
+\usepackage[utf8x]{inputenc}
+\usepackage[table]{xcolor}
+\usepackage{amssymb}
+\usepackage{amsmath}
+\usepackage{graphicx}
+\usepackage{epstopdf}
+\usepackage{listings}
+%\usepackage{apacite}
+%\usepackage{apacite-deutsch}
+\usepackage{times, helvet,courier}
+\usepackage{esvect}
+\usepackage[T1]{fontenc}
+\usepackage[stable,perpage, ragged, multiple]{footmisc}
+\usepackage{listing}
+\usepackage{multido}
+\usepackage[acronym=true,toc=true]{glossaries}
+%\usepackage{vaucanson-g}
+%\usepackage{a4wide}
+\usepackage{pstricks}
+%\usepackage{makeidx}
+\usepackage{courier, helvet}
+\usepackage{lipsum}
+\usepackage[
+nonumberlist, %do not show page numbers
+acronym, %generate acronym listing
+toc, %show listings as entries in table of contents
+section] %use section level for toc entries
+{glossaries}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Styles for Programming Language Highlighting %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\lstset{language=Python,
+ showstringspaces=false,
+ stringstyle=\ttfamily,
+ basicstyle=\ttfamily,
+ frameround=ftff,
+ frame=shadowbox,
+ %keywordstyle=\color{red},
+ numbers=left,
+ aboveskip=7pt}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Selfdefined Commands %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+% example environment
+\newtheorem{example}{Example}
+
+% python need to be followed by lstlisting env
+%\newcommand{pyhton}{\lstset{language=Python}}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Information %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+%this is not used atm sincee a template for the titlepage has been inclluded and is used
+\author{Thomas Mayer}
+\title{Master Thesis:\\ IMSI Catcher Detection}
+\date{\today}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Glossary and Listings Style %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% In order to build glossary info the following commands have to be run in a shell:
+% latex datei
+%makeindex -s filename.ist -t filename.alg -o filename.acr filename.acn
+%makeindex -s filename.ist -t filename.glg -o filename.gls filename.glo
+%makeindex -s filename.ist -t filename.slg -o filename.syi filename.syg
+% latex datei
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+%Remove the dot at the end of glossary descriptions
+\renewcommand*{\glspostdescription}{}
+
+%Activate glossary commands
+\makeglossaries
+
+%\input{Glossary}
+
+%Some acronyms
+\newacronym{MS}{MS}{Microsoft}
+\newacronym{CD}{CD}{Compact Disc}
+%An acronym with a glossary entry
+\newacronym{AD}{AD}{Active Directory\protect\glsadd{glos:AD}}
+
+%Some glossary terms
+\newglossaryentry{glos:AD}{
+name=Active Directory,
+description={Active Directory is the directory service for
+Windows based networks, that allows central organization and
+administration of any network resource.
+It allows a single-sign-on concept independent from network
+topologies or network protocols. As a prerequisite you need
+a Windows Server acting as Domain Controller. This computer
+stores all necessary data, e.\,g.~usernames and corresponding
+passwords.}
+}
+\newglossaryentry{glos:RespF}{name={response file}, description={A file
+that allows unattended software installation.}}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Titlepage %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\begin{document}
+
+\input{Titlepage}
+\pagestyle{empty}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Abstract %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\begin{center}
+ \textbf{Abstract:}
+\end{center}
+\input{../Content/Abstract}
+
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Create ListOfTables and ListOfFigures %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\clearpage{\pagestyle{empty}\cleardoublepage}
+\pagestyle{headings}
+\pagenumbering{roman}
+\listoffigures
+%\listoftables
+\tableofcontents
+\clearpage{\pagestyle{empty}\cleardoublepage}
+\pagenumbering{arabic}
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Content %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\chapter{blah}
+\section{General information}
+Our network uses \gls{AD}. By using \gls{AD} with \gls{MS} bases clients that
+have been installed using a \gls{glos:RespF} from \gls{CD}, we can expect a
+high level of standardization.
+
+\section{blubb}
+\chapter{moo}
+\section{mah}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Create Glossary and Index %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\clearpage{\pagestyle{empty}\cleardoublepage}
+\pagenumbering{Roman}
+
+%Print list of acronyms
+\printglossary[type=\acronymtype,style=long]
+
+%Print the glossary
+\printglossary[style=altlist,title=Glossary]
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Bibliography %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\bibliographystyle{acm}
+
+% % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % %
+% Appendix % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % %
+% % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % %
+\appendix
+\chapter{foo}
+\section{blah}
+
+\end{document}
diff --git a/Tex/Master/Master.toc b/Tex/Master/Master.toc
new file mode 100644
index 0000000..cb32ef6
--- /dev/null
+++ b/Tex/Master/Master.toc
@@ -0,0 +1,25 @@
+\select@language {english}
+\contentsline {chapter}{\numberline {1}Introduciton}{1}
+\contentsline {section}{\numberline {1.1}Structure}{1}
+\contentsline {chapter}{\numberline {2}GSM}{3}
+\contentsline {section}{\numberline {2.1}A Historical Perspective}{3}
+\contentsline {section}{\numberline {2.2}The GSM Network}{5}
+\contentsline {subsection}{\numberline {2.2.1}Mobile Station}{6}
+\contentsline {subsection}{\numberline {2.2.2}Basestation Subsystem}{8}
+\contentsline {subsection}{\numberline {2.2.3}Network Subsystem}{8}
+\contentsline {subsubsection}{Mobile Switching Center}{8}
+\contentsline {subsubsection}{Home Location Register}{8}
+\contentsline {subsubsection}{Visitor Location Register}{9}
+\contentsline {subsubsection}{Equipment Identification Register}{9}
+\contentsline {subsubsection}{Authentication Center}{9}
+\contentsline {subsection}{\numberline {2.2.4}Intelligent Network}{9}
+\contentsline {subsection}{\numberline {2.2.5}The Cellular Principle}{9}
+\contentsline {section}{\numberline {2.3}The $U_m$ Interface}{9}
+\contentsline {subsection}{\numberline {2.3.1}Layers}{9}
+\contentsline {subsection}{\numberline {2.3.2}The Radio Channel}{9}
+\contentsline {subsection}{\numberline {2.3.3}Logical Channels}{9}
+\contentsline {section}{\numberline {2.4}IMSI-Catcher}{9}
+\contentsline {subsection}{\numberline {2.4.1}Mode of Operation}{9}
+\contentsline {subsection}{\numberline {2.4.2}Possible Attacks}{9}
+\contentsline {subsection}{\numberline {2.4.3}Law situation in Germany}{9}
+\contentsline {chapter}{Acronyms}{III}
diff --git a/Tex/Master/Titlepage.tex b/Tex/Master/Titlepage.tex
new file mode 100644
index 0000000..88d63b6
--- /dev/null
+++ b/Tex/Master/Titlepage.tex
@@ -0,0 +1,39 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Title %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\begin{titlepage}
+ \begin{center}
+ % Logo
+ \includegraphics[width=0.5\textwidth]{../Images/unisiegel}\\[1cm]
+
+ \textsc{\LARGE University of Freiburg}\\[0.5cm]
+ \textsc{Department of Computer Science\\Chair of Communication Systems}\\[2cm]
+ \textsc{\LARGE Master Thesis}\\[0.5cm]
+
+ % Title
+ \rule{\linewidth}{0.5mm} \\[0.7cm]
+ \textsc{\huge \bfseries Imsi-Catcher Detection}\\[0.4cm]
+ \rule{\linewidth}{0.5mm} \\[1.5cm]
+
+ % Author and supervisor
+ \begin{minipage}{0.4\textwidth}
+ \begin{flushleft} \large
+ \emph{Author:}\\
+ Thomas Mayer
+ \end{flushleft}
+ \end{minipage}
+ \begin{minipage}{0.4\textwidth}
+ \begin{flushright} \large
+ \emph{Supervisor:} \\
+ Prof. Dr. Schneider\\
+ Dennis Wehrle\\
+ Konrad Meier
+ \end{flushright}
+ \end{minipage}
+
+ \vfill
+ % Bottom of the page
+ {\large \today}
+ \end{center}
+\end{titlepage} \ No newline at end of file
diff --git a/Tex/Master/VCPref-main.tex b/Tex/Master/VCPref-main.tex
new file mode 100644
index 0000000..13160a2
--- /dev/null
+++ b/Tex/Master/VCPref-main.tex
@@ -0,0 +1,109 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% This files contains initial values
+% of Vaucanson's parameter
+% Modify it to create your own style
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%
+% State aspect
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\SetStateLabelColor{black} %% color
+\SetStateLabelScale{1.7} %% float
+\SetStateLineStyle{solid} %% aspect (other values: none, dashed, dotted)
+\SetStateLineWidth{1.8pt} %% length
+\SetStateLineColor{black} %% color
+\SetStateFillStatus{solid} %% aspect
+\SetStateFillColor{white} %% color
+\FixDimState{solid}{gray}{1}{gray}{white} %% LineStyle,LineColor,LineCoef (*\StateLineWidth),LabelColor,FillColor
+\FixStateLineDouble{0.6}{0.4} %% Double style: \StateLineDblCoef, \StateLineDblSep, coeffs applied to \StateLineWidth
+%%%%%%%%%%%%%%
+% Edge aspect
+%%%%%%%%%%%%%%
+\SetEdgeLabelColor{black} %% color
+\SetEdgeLabelScale{1.7} %% float
+\SetEdgeLineStyle{solid} %% aspect
+\SetEdgeLineWidth{1pt} %% length
+\SetEdgeLineColor{black} %% color
+\SetArcAngle{15} %% int (degree)
+\SetLArcAngle{30} %% int (degree)
+\SetArcCurvature{0.8} %% float
+\SetEdgeOffset{0pt} %% length
+\SetArcOffset{1pt} %% length
+\SetLoopOffset{0pt} %% length
+\renewcommand{\ForthBackEdgeOffset}{5} %% float : coef*\EdgeLineWidth -> offset
+\FixDimEdge{solid}{1.2}{gray}{gray} %% LineStyle,LineCoef,LineColor,LabelColor
+\FixEdgeBorder{2}{white} %% int,color : coef*\EdgeLineWidth -> width of border
+\FixEdgeLineDouble{0.5}{0.6} %% float : coefs*\EdgeLineWidth -> (width of lines, distance)
+%%%%%%%%%%%%%%
+% ZZ aspect
+%%%%%%%%%%%%%%
+\setlength{\ZZSize}{.9cm} % length : apparent diameter
+\renewcommand{\ZZShape}{0.5} % coef: opening of the ZZ
+\SetZZLineWidth{1.7} % float
+\renewcommand{\TransLabelZZCoef}{0.6} % float : coef*\ZZSize -> distance added for labels
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%% Scales --- Default settings
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\renewcommand{\LargeScale}{0.85} %float : argument of a \scalebox
+\renewcommand{\MediumScale}{0.6} %float
+\renewcommand{\SmallScale}{0.5} %float
+\renewcommand{\TinyScale}{0.42} %float
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%% State parameters --- Default settings
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\setlength{\MediumStateDiameter}{.9cm} %length
+\setlength{\SmallStateDiameter}{.6cm} %length
+\setlength{\LargeStateDiameter}{1.2cm} %length
+\setlength{\VerySmallStateDiameter}{.3cm} %length
+\renewcommand{\VSStateLineCoef}{.6} %float : coef *\StateLineWidth
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\renewcommand{\ArrowOnMediumState}{1.5} %float : coef *\StateDiameter for size of initial and final arrows
+\renewcommand{\ArrowOnSmallState}{1.7} %float
+\renewcommand{\ArrowOnLargeState}{1.3} %float
+\renewcommand{\ArrowOnVerySmallState}{5} %float
+\renewcommand{\LoopOnMediumState}{7} %float : curvature
+\renewcommand{\LoopOnSmallState}{9.6} %float
+\renewcommand{\LoopOnLargeState}{5.8} %float
+\renewcommand{\LoopOnVariableState}{5.1} %float
+\renewcommand{\CLoopOnMediumState}{8} %float
+\renewcommand{\CLoopOnSmallState}{12} %float
+\renewcommand{\CLoopOnLargeState}{6} %float
+\renewcommand{\CLoopOnVariableState}{5.2} %float
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%% Edge parameters --- Default settings
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\renewcommand{\EdgeLabelPosit}{.45} %per cent (use \Fix..LabelPosit with values in [10;90])
+\renewcommand{\EdgeLabelRevPosit}{.55}
+\renewcommand{\ArcLabelPosit}{.40}
+\renewcommand{\ArcLabelRevPosit}{.60}
+\renewcommand{\LArcLabelPosit}{.40}
+\renewcommand{\LArcLabelRevPosit}{.60}
+\renewcommand{\LoopLabelPosit}{.25}
+\renewcommand{\LoopLabelRevPosit}{.75}
+\renewcommand{\CLoopLabelPosit}{.25}
+\renewcommand{\CLoopLabelRevPosit}{.75}
+\renewcommand{\InitStateLabelPosit}{.10}
+\renewcommand{\InitStateLabelRevPosit}{.90}
+\renewcommand{\FinalStateLabelPosit}{.90}
+\renewcommand{\FinalStateLabelRevPosit}{.10}
+\SetEdgeArrowWidth{5pt} %length of the edge arrow
+\SetEdgeArrowLengthCoef{1.4} %float : coef*\EdgeArrowSizeDim width of EA
+\setlength{\EdgeDblArrowWidth}{5.5pt} %length : size of EA for double transitions
+\renewcommand{\EdgeDblArrowLengthCoef}{1.7} %int
+\SetEdgeArrowInsetCoef{0.1} %float : coef*\EdgeArrowSizeDim
+\SetEdgeArrowStyle{->} %style (other styles : <-, |-|, -|,...)
+\renewcommand{\EdgeRevArrowStyle}{<-} %style for reverse transitions
+\renewcommand{\StateDimen}{outer} %side of the boundary of states that corresponds to the diameter
+\renewcommand{\StateDblDimen}{middle} %idem for states with double line (values: outer, middle or inner)
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%% Initialization
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\SetVCDirectory{} %default dir=current dir
+\HideFrame
+\HideGrid
+\MediumPicture
+\HideName
+\RigidLabel
+\FullState %% PlainState
+\MediumState
diff --git a/Tex/Master/Vaucanson-G.tex b/Tex/Master/Vaucanson-G.tex
new file mode 100644
index 0000000..e364fc4
--- /dev/null
+++ b/Tex/Master/Vaucanson-G.tex
@@ -0,0 +1,946 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% Vaucanson_v4.tex
+%
+% Automata drawer based on Pstricks
+%
+% V 0.2 - 03/05/09
+% modification of StateVar
+% Chg*LabelScale is relative w.r.t Set*LabelScale
+% Chg Vaucanson to Vaucanson-G
+% V 0.3 - 03/09/10
+% VCPref-main is no more required to initialize VC-G
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%% Commands for geometric constructions
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%% constants
+\newcommand{\SQRTwo}{0.717}
+\newcommand{\SQRThree}{1.732}
+\newcommand{\GoldMean}{0.618}
+\newcommand{\GoldMeanI}{1.618}
+\newcommand{\SQRGoldMeanI}{1.272}
+\newcommand{\Vaucanson}{\textsc{V$\overline{\text{au}}$C%
+\raisebox{.3ex}{$\underline{\text{an}}$}S$\overline{\text{on}}$-G}\xspace}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%% Edge label drawing macros
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%% Separator in compound labels (eg \IOL{input}{output})
+\newcommand{\IOL}[2]{#1\!\mid\! #2}
+%%% Stacked labels
+\newcommand{\StackTwoLabels}[2]{%
+ \renewcommand{\arraystretch}{0.75}%
+ \begin{array}{c}#1\\ #2 \end{array}%
+ \renewcommand{\arraystretch}{1.333}}
+\newcommand{\StackThreeLabels}[3]{%
+ \renewcommand{\arraystretch}{0.75}%
+ \begin{array}{c}#1\\ #2 \\ #3 \end{array}%
+ \renewcommand{\arraystretch}{1.333}}
+%%% Stacked labels with +
+\newcommand{\StackTwoLabelsP}[2]{%
+ \renewcommand{\arraystretch}{0.75}%
+ \begin{array}{c}#1\\ + \\ #2 \end{array}%
+ \renewcommand{\arraystretch}{1.333}}
+\newcommand{\StackThreeLabelsP}[3]{%
+ \renewcommand{\arraystretch}{0.75}%
+ \begin{array}{c}#1\\ + \\ #2 \\ + \\ #3 \end{array}%
+ \renewcommand{\arraystretch}{1.333}}
+%%% Lined up labels (with +)
+\newcommand{\LineTwoLabelsP}[2]{#1 + #2}
+\newcommand{\LineThreeLabelsP}[3]{#1 + #2 + #3}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%% Scales --- Default settings
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\newcommand{\LargeScale}{0.85}
+\newcommand{\MediumScale}{0.6}
+\newcommand{\SmallScale}{0.5}
+\newcommand{\TinyScale}{0.42}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%% State parameters --- Default settings
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%% Size = StateDiameter
+%%% The preset sizes are given in cm, and not in "psunits".
+%%% This allows to use different scales for the whole figure
+%%% and for the "drawing grid".
+\newlength{\MediumStateDiameter}
+\newlength{\SmallStateDiameter}
+\newlength{\LargeStateDiameter}
+\newlength{\VerySmallStateDiameter}
+\setlength{\MediumStateDiameter}{.9cm}
+\setlength{\SmallStateDiameter}{.6cm}
+\setlength{\LargeStateDiameter}{1.2cm}
+\setlength{\VerySmallStateDiameter}{.3cm}
+%%% Border line = StateLine
+\newlength{\StateLineWidth} % width
+\setlength{\StateLineWidth}{1.8pt}
+\newcommand{\StateLineStyle}{solid} % style
+\newcommand{\StateLineColor}{black}
+\newif\ifStateLineDbl \StateLineDblfalse
+\newcommand{\StateLineDblCoef}{0.6}
+\newcommand{\StateLineDblSep}{0.4}
+\newcommand{\VSStateLineCoef}{.6} % coef. for very small state
+%%% State background and label
+\newcommand{\StateFillStatus}{solid}
+\newcommand{\StateFillColor}{white}
+\newcommand{\StateLabelColor}{black}
+\newcommand{\StateLabelScale}{1.2}
+\newcommand{\SmallStateFillStatus}{solid} %
+\newcommand{\SmallStateFillColor}{white} %
+ % As they have usually no labels it useful
+ % to have a coloring facility for the "SmallState"
+%%% Dimmed states (e.g. for non accessible states)
+\newcommand{\DimStateLineStyle}{solid}
+\newcommand{\DimStateLineCoef}{1} %
+\newcommand{\DimStateLineColor}{gray}
+\newcommand{\DimStateLabelColor}{gray}
+\newcommand{\DimStateFillColor}{white}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%% Edge drawing parameters --- Default settings
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% line
+\newlength{\EdgeLineWidth}
+\setlength{\EdgeLineWidth}{1pt}
+\newcommand{\EdgeLineStyle}{solid}
+\newif\ifEdgeLineDbl \EdgeLineDblfalse
+%\newcommand{\EdgeLineDblStatus}{false}
+\newcommand{\EdgeLineDblCoef}{0.5}
+\newcommand{\EdgeLineDblSep}{0.6}
+\newcommand{\EdgeLineColor}{black}
+% arrow
+\newlength{\EdgeArrowWidth}\setlength{\EdgeArrowWidth}{5pt}
+\newlength{\EdgeDblArrowWidth}\setlength{\EdgeDblArrowWidth}{5.5pt}
+\newcommand{\EdgeArrowLengthCoef}{1.4}
+\newcommand{\EdgeDblArrowLengthCoef}{1.7}
+\newcommand{\EdgeArrowInset}{0.1}
+\newcommand{\EdgeArrowStyle}{->}
+\newcommand{\EdgeRevArrowStyle}{<-}
+% border
+\newcommand{\EdgeLineBorderCoef}{2}
+\newcommand{\EdgeLineBorderColor}{white}
+% label
+\newcommand{\EdgeLabelColor}{black}
+\newcommand{\EdgeLabelScale}{0.8}
+%%% Dimmed edges
+\newcommand{\DimEdgeLineCoef}{1.2}
+\newcommand{\DimEdgeLineStyle}{solid}
+\newcommand{\DimEdgeLineColor}{gray}
+\newcommand{\DimEdgeLabelColor}{gray}
+%%% Zigzag edges parameter
+\newlength{\ZZSize}
+\setlength{\ZZSize}{.9cm}%\MediumStateDiameter
+\newcommand{\ZZShape}{0.5}
+\newcommand{\ZZLineWidth}{1.7}% coefficient multiplicateur
+\newcommand{\TransLabelZZCoef}{0.6}% coefficient multiplicateur
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%% Edge geometric parameters --- Default settings
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Edge
+\newlength{\EdgeOffset}
+\setlength{\EdgeOffset}{0pt}
+\newcommand{\ForthBackEdgeOffset}{5}% coef
+% Arc parameters
+\newcommand{\VaucArcAngle}{15}
+\newcommand{\VaucArcCurvature}{0.8}
+\newlength{\VaucArcOffset}
+\setlength{\VaucArcOffset}{1pt}
+% Large Arc parameters
+\newcommand{\VaucLArcAngle}{30}
+\newcommand{\VaucLArcCurvature}{0.8}
+\newlength{\LoopOffset}\setlength{\LoopOffset}{0pt}
+\newlength{\LoopVarOffset}\setlength{\LoopVarOffset}{.7pt}
+\newcommand{\LoopAngle}{30}
+\newcommand{\CLoopAngle}{22}
+\newcommand{\LoopVarAngle}{28}
+% Size of loops (depending on the size of the state)
+\newcommand{\LoopOnMediumState}{7}
+\newcommand{\LoopOnSmallState}{9.6}
+\newcommand{\LoopOnLargeState}{5.8}
+\newcommand{\LoopOnVariableState}{5.1}
+\newcommand{\LoopOnVerySmallState}{15}
+\newcommand{\CLoopOnMediumState}{8}
+\newcommand{\CLoopOnSmallState}{12}
+\newcommand{\CLoopOnLargeState}{6}
+\newcommand{\CLoopOnVariableState}{5.2}
+%\newcommand{\CLoopOnVerySmallState}{14}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%% Edge label parameters --- Default settings
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% label distance from transition
+\newlength{\TransLabelSep}\setlength{\TransLabelSep}{3.5pt}
+% label position on transitions
+\newcommand{\EdgeLabelPosit}{.45}\newcommand{\EdgeLabelRevPosit}{.55}
+\newcommand{\ArcLabelPosit}{.4}\newcommand{\ArcLabelRevPosit}{.6}
+\newcommand{\LArcLabelPosit}{.4}\newcommand{\LArcLabelRevPosit}{.6}
+\newcommand{\LoopLabelPosit}{.25}\newcommand{\LoopLabelRevPosit}{.75}
+\newcommand{\CLoopLabelPosit}{.25}\newcommand{\CLoopLabelRevPosit}{.75}
+% label position on initial-final arrow
+\newcommand{\InitStateLabelPosit}{.1}\newcommand{\InitStateLabelRevPosit}{.9}
+\newcommand{\FinalStateLabelPosit}{.9}\newcommand{\FinalStateLabelRevPosit}{.1}
+%%% Size of initial and final arrow
+% the size is relative to the diameter
+% and the coefficient varies with the diameter
+\newcommand{\ArrowOnStateCoef}{}
+\newcommand{\ArrowOnMediumState}{1.5}
+\newcommand{\ArrowOnSmallState}{1.7}
+\newcommand{\ArrowOnLargeState}{1.3}
+\newcommand{\ArrowOnVerySmallState}{5}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%% Shift for aligned labels
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\newlength{\VertShiftH} \settoheight{\VertShiftH}{$\{$}
+\newlength{\VertShiftD} \settodepth{\VertShiftD}{$\{$}
+\newlength{\VertShift}
+\setlength{\VertShift}{.5\VertShiftD-.5\VertShiftH}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%% flags
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\newif\ifVCFrame
+\newcommand{\HideFrame}{\VCFramefalse}
+\newcommand{\ShowFrame}{\VCFrametrue}
+\newif\ifVCGrid
+\newcommand{\HideGrid}{\VCGridfalse}
+\newcommand{\ShowGrid}{\VCGridtrue}
+\newif\ifVCRigidLabel
+\newcommand{\RigidLabel}{\VCRigidLabeltrue}
+\newcommand{\SwivelLabel}{\VCRigidLabelfalse}
+\newif\ifVCStateLabelBaseLine
+\newcommand{\AlignedLabel}{\VCStateLabelBaseLinetrue}
+\newcommand{\FloatingLabel}{\VCStateLabelBaseLinefalse}
+\HideFrame
+\HideGrid
+\RigidLabel
+\FloatingLabel
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%% style for the frame around the picture
+\psset{unit=1cm}
+\newpsstyle{VaucFrameStyle}{arrows=-,framesep=0pt,%
+ linewidth=0.6pt,linecolor=black,%
+ linestyle=solid,%
+ doubleline=false,%
+ fillcolor=white,fillstyle=none,%
+ cornersize=relative,framearc=0}
+\newcommand{\FrameStyle}{\psset{style=VaucFrameStyle}}
+\newpsstyle{VaucGridStyle}{%
+ gridwidth=0.6pt,griddots=10,subgriddiv=1,%
+ gridlabels=7pt}
+\newcommand{\GridStyle}{\psset{style=VaucGridStyle}}
+% figure, vertically centered by default
+% draw frame according to VCFrame flag
+% Set the shift for aligned label w.r.t the current size of characters
+\newenvironment{VCPicture}[2][.5]%
+ {\settoheight{\VertShiftH}{$\{$}%
+ \settodepth{\VertShiftD}{$\{$}%
+ \setlength{\VertShift}{.5\VertShiftD-.5\VertShiftH}%
+ \begin{pspicture}[#1]#2%
+ \ifVCFrame \FrameStyle \psframe#2\fi%
+ \ifVCGrid \FrameStyle\GridStyle \psgrid#2\fi}%
+ {\RstState\RstEdge%
+ \end{pspicture}}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%% Scaling matters
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%% The "sizes" (for states) and the "line widths" are given
+%%% as "lengthes" in a fixed unit (cm or pt), whereas the positions
+%%% are supposed to be given in "psunits".
+%%% This allows to use different scaling parameters
+%%% for the whole figure and for the "drawing grid".
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%% Scaling commands
+\newcommand{\VCScale}{0.6}% Global scale parameter
+\newcommand{\VCGridScale}{1}% Global scale parameter
+%
+\newcommand{\FixVCScale}[1]{\renewcommand{\VCScale}{#1}}% v4 pour
+% % cause de syntaxe
+\newcommand{\LargePicture}{\FixVCScale{\LargeScale}}
+\newcommand{\MediumPicture}{\FixVCScale{\MediumScale}}
+\newcommand{\SmallPicture}{\FixVCScale{\SmallScale}}
+\newcommand{\TinyPicture}{\FixVCScale{\TinyScale}}
+%%% Grid scale commands
+% \newcommand{\VCGridScale}{}% Grid scale parameter
+%
+\newcommand{\FixVCGridScale}[1]{\renewcommand{\VCGridScale}{#1}}% v4 pour
+% "grid unit"
+%%%%% Typical figure would look like
+% \scalebox{\VCScale}{%
+% \begin{VCPicture}{(x0,y0)(x1,y1)}
+% % figure description
+% \end{VCPicture}%
+% }
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%% Using a special directory for the figure
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\newcommand{\VCDirectory}{}
+\newcommand{\SetVCDirectory}[1]{\renewcommand{\VCDirectory}{#1}}
+% flag for printing the name of the figure file
+\newif\ifVCName
+\newcommand{\HideName}{\VCNamefalse}
+\newcommand{\ShowName}{\VCNametrue}
+\newcommand{\VCDraw}[2][\VCGridScale]{%
+\psset{unit=#1cm}%
+\ifVCName\makebox[0pt][r]{\fbox{{\scriptsize #2}}}\fi%
+\scalebox{\VCScale}{#2}%
+\psset{unit=1cm}}
+\newcommand{\VCCall}[2][\VCGridScale]{%
+\psset{unit=#1cm}%
+\ifVCName\makebox[0pt][r]{\fbox{{\scriptsize #2}}}\fi%
+\scalebox{\VCScale}{\input{\VCDirectory #2}}%
+\psset{unit=1cm}}
+%%% commands
+\newcommand{\VCPut}[3][0]{\rput{#1}#2{#3}}%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%% State internal parameters --- Initial settings
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\newlength{\StateLineWid}
+\setlength{\StateLineWid}{\StateLineWidth}
+\newcommand{\StateLineSty}{\StateLineStyle}
+\newcommand{\StateLineCol}{\StateLineColor}
+%\newcommand{\StateLineDblSta}{\StateLineDblStatus}
+\newcommand{\StateLineDblWid}{\StateLineDblWidth}
+\newcommand{\StateLineDblSp}{\StateLineDblSep}
+\newcommand{\StateFillCol}{\StateFillColor}
+\newcommand{\StateFillSta}{\StateFillStatus}
+\newcommand{\StateLabelSca}{1}
+\newcommand{\StateLabelCol}{\StateLabelColor}
+\newcommand{\StateDimen}{outer}
+\newcommand{\StateDblDimen}{middle}
+%%% Initial-final quality
+\newcommand{\VCIFflag}{2}\newcommand{\VCIFflagtemp}{2}
+\newcommand{\PlainState}%
+ {\renewcommand{\VCIFflag}{0}\renewcommand{\VCIFflagtemp}{0}}
+\newcommand{\FullState}%
+ {\renewcommand{\VCIFflag}{2}\renewcommand{\VCIFflagtemp}{2}}
+\newcommand{\IFState}{\renewcommand{\VCIFflag}{1}}
+\newcommand{\IFXState}{\renewcommand{\VCIFflag}{2}}
+\newcommand{\RstVCIF}{\renewcommand{\VCIFflag}{\VCIFflagtemp}}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%% State drawing style
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%% flag for hiding -- showing states (used for overlays in slides)
+% the trick is to have two different styles and instead of
+% saving\restoring parameters
+\newif\ifVCShowState
+\newcommand{\HideState}{\VCShowStatefalse}
+\newcommand{\ShowState}{\VCShowStatetrue}
+\ShowState % initialisation
+% the only difference between the two styles is the linestyle
+\newpsstyle{VaucStateStyle}{framesep=0pt,%
+ linewidth=\StateLineWid,linecolor=\StateLineCol,%
+ linestyle=\StateLineSty,doubleline=false,%
+ fillcolor=\StateFillCol,fillstyle=\StateFillSta,%
+ border=0pt,dimen=\StateDimen,%
+ cornersize=relative,framearc=1,framesep=0pt}
+\newpsstyle{VaucStateDblStyle}{framesep=0pt,%
+ linewidth=\StateLineDblCoef\StateLineWid,linecolor=\StateLineCol,%
+ linestyle=\StateLineSty,doubleline=true,doublesep=\StateLineDblSep\StateLineWid,%
+ fillcolor=\StateFillCol,fillstyle=\StateFillSta,%
+ border=0pt,dimen=\StateDblDimen,%
+ cornersize=relative,framearc=1,framesep=0pt}
+\newpsstyle{VaucHiddenStateStyle}{framesep=0pt,%
+ linewidth=\StateLineWid,linecolor=\StateLineCol,%
+ linestyle=none,%
+ fillcolor=\StateFillCol,fillstyle=none,%
+ border=0pt,dimen=outer,%
+ cornersize=relative,framearc=1,framesep=0pt}
+\newcommand{\StateStyle}{%
+ \ifVCShowState%
+ \ifStateLineDbl\psset{style=VaucStateDblStyle}\else\psset{style=VaucStateStyle}\fi%
+ \else\psset{style=VaucHiddenStateStyle}\fi}
+\newcommand{\VaucStateRBLabel}[1]{%
+ \textcolor{\StateLabelCol}{\scalebox{\StateLabelSca}{\scalebox{\StateLabelScale}{\rput[B]{0}(0,\VertShift){$ #1 $}}}}}%
+\newcommand{\VaucStateLabel}[1]%
+ {\ifVCShowState%
+ \ifVCRigidLabel%
+ \ifVCStateLabelBaseLine%
+ \textcolor{\StateLabelCol}{\scalebox{\StateLabelSca}{\scalebox{\StateLabelScale}{\rput[B]{*0}(0,\VertShift){$ #1 $}}}}%
+ \else
+ \textcolor{\StateLabelCol}{\scalebox{\StateLabelSca}{\scalebox{\StateLabelScale}{\rput{*0}(0,0){$ #1 $}}}}%
+ \fi
+ \else
+ \textcolor{\StateLabelCol}{\scalebox{\StateLabelSca}{\scalebox{\StateLabelScale}{$ #1 $}}}%
+ \fi
+ \else%
+ \textcolor{white}{\scalebox{\StateLabelSca}{\scalebox{\StateLabelScale}{$ #1 $}}}%
+ \fi}
+\newcommand{\VCPutStateLabel}[2]%
+ {\rput#1{\scalebox{\StateLabelSca}{$ #2 $}}}%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%% State parameter changing and setting macros
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%% line style
+\newcommand{\ChgStateLineStyle}[1]{\renewcommand{\StateLineSty}{#1}}
+\newcommand{\RstStateLineStyle}{\ChgStateLineStyle{\StateLineStyle}}
+\newcommand{\SetStateLineStyle}[1]%
+ {\renewcommand{\StateLineStyle}{#1}\RstStateLineStyle}%
+%%% doubleline status
+\newcommand{\StateLineDouble}{\StateLineDbltrue}
+\newcommand{\StateLineSimple}{\StateLineDblfalse}
+%%% line width
+\newcommand{\ChgStateLineWidth}[1]{\setlength{\StateLineWid}{#1\StateLineWidth}}%
+\newcommand{\RstStateLineWidth}{\ChgStateLineWidth{1}}%
+\newcommand{\SetStateLineWidth}[1]% ATTN the parameter is a length
+ {\setlength{\StateLineWidth}{#1}\RstStateLineWidth}
+%%% line color
+\newcommand{\ChgStateLineColor}[1]{\renewcommand{\StateLineCol}{#1}}
+\newcommand{\RstStateLineColor}{\ChgStateLineColor{\StateLineColor}}
+\newcommand{\SetStateLineColor}[1]%
+ {\renewcommand{\StateLineColor}{#1}\RstStateLineColor}
+%%% background fill status
+\newcommand{\ChgStateFillStatus}[1]{\renewcommand{\StateFillSta}{#1}}
+\newcommand{\RstStateFillStatus}{\ChgStateFillStatus{\StateFillStatus}}
+\newcommand{\SetStateFillStatus}[1]%
+ {\renewcommand{\StateFillStatus}{#1}\RstStateFillStatus}
+%%% backgroud color
+\newcommand{\ChgStateFillColor}[1]{\renewcommand{\StateFillCol}{#1}}
+\newcommand{\RstStateFillColor}{\ChgStateFillColor{\StateFillColor}}
+\newcommand{\SetStateFillColor}[1]%
+ {\renewcommand{\StateFillColor}{#1}\RstStateFillColor}%
+%%% label color
+\newcommand{\ChgStateLabelColor}[1]{\renewcommand{\StateLabelCol}{#1}}
+\newcommand{\RstStateLabelColor}{\ChgStateLabelColor{\StateLabelColor}}
+\newcommand{\SetStateLabelColor}[1]%
+ {\renewcommand{\StateLabelCol}{#1}\RstStateLabelColor}
+%%% label scale
+\newcommand{\ChgStateLabelScale}[1]{\renewcommand{\StateLabelSca}{#1}}
+\newcommand{\RstStateLabelScale}{\ChgStateLabelScale{1}}
+\newcommand{\SetStateLabelScale}[1]%
+ {\renewcommand{\StateLabelScale}{#1}\RstStateLabelScale}
+\newcommand{\FixStateLineDouble}[2]{%
+ \renewcommand{\StateLineDblCoef}{#1}%
+ \renewcommand{\StateLineDblSep}{#2}}
+\newcommand{\FixDimState}[5]{%
+ \renewcommand{\DimStateLineStyle}{#1}%
+ \renewcommand{\DimStateLineCoef}{#3}%
+ \renewcommand{\DimStateLineColor}{#2}%
+ \renewcommand{\DimStateLabelColor}{#4}%
+ \renewcommand{\DimStateFillColor}{#5}}%
+%%% restoring state parameters
+\newcommand{\RstState}{%
+ \RstStateLineStyle\RstStateLineWidth%
+ \RstStateLineColor%
+ \RstStateFillStatus\RstStateFillColor%
+ \RstStateLabelColor\RstStateLabelScale}%
+%%% establishing the dimmed style
+\newcommand{\DimState}{%
+ \ChgStateLineStyle{\DimStateLineStyle}%
+ \ChgStateLineWidth{\DimStateLineCoef}%
+ \ChgStateLineColor{\DimStateLineColor}%
+ \ChgStateFillColor{\DimStateFillColor}%
+ \ChgStateLabelColor{\DimStateLabelColor}}%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%% State drawing
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% preparation
+\newlength{\StateDiam}
+\newlength{\VaucAOS}\newlength{\VaucAOSdiag}
+%%% A flag to remember the current size of state
+\newcommand{\StateSizeFlag}{}
+%
+\newcommand{\SetAOS}{%
+ \setlength{\VaucAOS}{\ArrowOnStateCoef\StateDiam}%
+ \setlength{\VaucAOSdiag}{\SQRTwo\VaucAOS}}
+%% parameter for variable width states
+\newlength{\VariableStateIntDiam}
+\newlength{\VariableStateWidth}
+\newlength{\VariableStateITPos}
+\newcommand{\SetStateIntDiam}{%
+ \setlength{\VariableStateIntDiam}{\StateDiam}%
+ \addtolength{\VariableStateIntDiam}{-2\StateLineWid}%
+}%
+% Loop parameters
+\newcommand{\LoopSize}{}\newcommand{\LoopSi}{}
+\newcommand{\LoopVarSize}{}\newcommand{\LoopVarSi}{}
+\newcommand{\CLoopSize}{}\newcommand{\CLoopSi}{}
+%
+\newcommand{\ChgLoopSize}[1]{\renewcommand{\LoopSi}{#1}}
+\newcommand{\RstLoopSize}{\ChgLoopSize{\LoopSize}}
+\newcommand{\SetLoopSize}[1]%
+ {\renewcommand{\LoopSize}{#1}\RstLoopSize}
+%
+\newcommand{\ChgCLoopSize}[1]{\renewcommand{\CLoopSi}{#1}}
+\newcommand{\RstCLoopSize}{\ChgCLoopSize{\CLoopSize}}
+\newcommand{\SetCLoopSize}[1]%
+ {\renewcommand{\CLoopSize}{#1}\RstCLoopSize}
+%
+\newcommand{\ChgLoopVarSize}[1]{\renewcommand{\LoopVarSi}{#1}}
+\newcommand{\RstLoopVarSize}{\ChgLoopVarSize{\LoopVarSize}}
+\newcommand{\SetLoopVarSize}[1]%
+ {\renewcommand{\LoopVarSize}{#1}\RstLoopVarSize}
+%
+%%% setting state diameter -- internal command
+\newcommand{\SetStateDiam}[4]{%
+ \setlength{\StateDiam}{#1}%
+ \renewcommand{\ArrowOnStateCoef}{#2}%
+ \SetLoopSize{#3}%
+ \SetLoopVarSize{#3}%
+ \SetCLoopSize{#4}%
+ \SetAOS\SetStateIntDiam}
+%%% setting state diameter -- external command
+\newcommand{\FixStateDiameter}[1]% v4 pour cause de syntaxe
+ {\setlength{\StateDiam}{#1}\SetStateIntDiam \SetAOS}
+%%%
+\newcommand{\MediumState}%
+ {\SetStateDiam{\MediumStateDiameter}{\ArrowOnMediumState}%
+ {\LoopOnMediumState}{\CLoopOnMediumState}%
+ \renewcommand{\StateSizeFlag}{0}}
+\newcommand{\SmallState}%
+ {\SetStateDiam{\SmallStateDiameter}{\ArrowOnSmallState}%
+ {\LoopOnSmallState}{\CLoopOnSmallState}%
+ \renewcommand{\StateSizeFlag}{1}}
+\newcommand{\LargeState}%
+ {\SetStateDiam{\LargeStateDiameter}{\ArrowOnLargeState}%
+ {\LoopOnLargeState}{\CLoopOnLargeState}%
+ \renewcommand{\StateSizeFlag}{2}}
+%
+\newcommand{\RstStateSize}%
+ {\ifthenelse{\equal{\StateSizeFlag}{0}}%
+ {\MediumState}%
+ {\ifthenelse{\equal{\StateSizeFlag}{1}}%
+ {\SmallState}{\LargeState}}}%
+%%% Initialization
+\MediumState
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\newcommand{\VaucState}[3][{}]%
+ {\rput#2{%
+ \Cnode[radius=.5\StateDiam](0,0){#3}%
+ \ifVCShowState%
+ \nput[labelsep=-.5\StateDiam]{0}{#3}%
+ {\makebox[0pt]{\VaucStateLabel{#1}}}%
+ \fi
+ \ifthenelse{\equal{\VCIFflag}{0}}{}{%
+ \pnode(-\VaucAOS,0){#3w}\pnode(\VaucAOS,0){#3e}%
+ \pnode(0,\VaucAOS){#3n}\pnode(0,-\VaucAOS){#3s}%
+ \ifthenelse{\equal{\VCIFflag}{1}}{}{%
+ \pnode(-\VaucAOSdiag,\VaucAOSdiag){#3nw}%
+ \pnode(\VaucAOSdiag,\VaucAOSdiag){#3ne}%
+ \pnode(-\VaucAOSdiag,-\VaucAOSdiag){#3sw}%
+ \pnode(\VaucAOSdiag,-\VaucAOSdiag){#3se}%
+ }%
+ }%
+ }%
+}
+%
+\newcommand{\State}[3][{}]{\StateStyle\VaucState[#1]{#2}{#3}}
+%
+\newcommand{\FinalState}[3][{}]%
+ {\psset{style=VaucStateDblStyle}\VaucState[#1]{#2}{#3}}
+%%% ecological commands
+\newcommand{\StateIF}[3][{}]{\IFState\State[#1]{#2}{#3}\RstVCIF}%
+\newcommand{\StateIFX}[3][{}]{\IFXState\State[#1]{#2}{#3}\RstVCIF}%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%% Very Small State
+\newcommand{\VSState}[2]%
+ {\renewcommand{\ArrowOnStateCoef}{\ArrowOnVerySmallState}%
+ \FixStateDiameter{\VerySmallStateDiameter}%
+ \ChgStateLineWidth{\VSStateLineCoef}%
+ \State{#1}{#2}%
+ \RstStateLineWidth\RstStateSize}% mod 020201
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% white brace, of no width, used to place the label vertically
+%\newlength{\BraceLength}
+\newcommand{\WB}{%
+ \textcolor{white}{\{\!\!\!}}%
+\newcommand{\HS}{}
+\newlength{\ExtraSpace}
+\setlength{\ExtraSpace}{1em}
+%
+\newcommand{\StateVar}[3][]%
+ {\StateStyle %
+ \settowidth{\VariableStateWidth}{\scalebox{\StateLabelSca}{\scalebox{\StateLabelScale}{$#1$}}}%
+ \addtolength{\VariableStateWidth}{\ExtraSpace}
+ \ifthenelse{\lengthtest{\VariableStateWidth < \VariableStateIntDiam}}%
+ {\setlength{\VariableStateWidth}{\VariableStateIntDiam}}{}%
+ \setlength{\VariableStateITPos}{\ArrowOnStateCoef\StateDiam}%
+ \addtolength{\VariableStateITPos}{0.5\VariableStateWidth}%
+ \addtolength{\VariableStateITPos}{-0.5\StateDiam}%
+ \rput#2{\pnode(\VariableStateITPos,0){#3e}%
+ \pnode(-\VariableStateITPos,0){#3w}%
+ \pnode(0,\ArrowOnStateCoef\StateDiam){#3n}%
+ \pnode(0,-\ArrowOnStateCoef\StateDiam){#3s}}%
+ \rput#2{\rnode{#3}{\psframebox{\protect\rule[-.5\VariableStateIntDiam]{0pt}{\VariableStateIntDiam}\protect\rule{\VariableStateWidth}{0pt}}}}
+ \rput#2{\VaucStateRBLabel{#1}}%
+}%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\newcommand{\VarLoopOn}{\ChgLoopOffset{\LoopVarOff}%
+ \ChgLoopSize{\LoopVarSi}%
+ \ChgLoopAngle{\LoopVarAng}}
+\newcommand{\VarLoopOff}{\RstLoopOffset \RstLoopSize \RstLoopAngle}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%% Edge drawing parameters --- Initial settings
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\newlength{\EdgeLineWid}
+\setlength{\EdgeLineWid}{\EdgeLineWidth}
+\newcommand{\EdgeLineSty}{\EdgeLineStyle}
+\newcommand{\EdgeLineCol}{\EdgeLineColor}
+% label
+\newcommand{\EdgeLabelSca}{1}
+\newcommand{\EdgeLabelCol}{\EdgeLabelColor}
+% arrow
+\newlength{\EdgeArrowSZDim}
+\setlength{\EdgeArrowSZDim}{\EdgeArrowWidth}
+\newcommand{\EdgeArrowSZNum}{\EdgeArrowLengthCoef}
+\newcommand{\EdgeArrowSty}{\EdgeArrowStyle}
+\newcommand{\EdgeArrowIns}{\EdgeArrowInset}
+% border
+\newlength{\EdgeLineBord}\setlength{\EdgeLineBord}{0pt}
+%%% Zigzag edge parameter
+\newlength{\ZZSiZ}
+\setlength{\ZZSiZ}{\ZZSize}%
+\newcommand{\ZZLineWid}{\ZZLineWidth}% coefficient multiplicateur
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%% Edge geometric parameters --- Initial settings
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Edge
+\newlength{\EdgeOff}
+\setlength{\EdgeOff}{\EdgeOffset}
+% Arc
+\newcommand{\VaucArcAng}{\VaucArcAngle}
+\newcommand{\VaucLArcAng}{\VaucLArcAngle}
+\newlength{\VaucArcOff}\setlength{\VaucArcOff}{\VaucArcOffset}
+% Loop
+\newcommand{\VaucArcCurv}{\VaucArcCurvature}
+\newcommand{\VaucLArcCurv}{\VaucLArcCurvature}
+\newcommand{\LoopAng}{\LoopAngle}
+\newcommand{\CLoopAng}{\CLoopAngle}
+\newcommand{\LoopVarAng}{\LoopVarAngle}
+\newlength{\LoopOff}\setlength{\LoopOff}{\LoopOffset}
+\newlength{\LoopVarOff}\setlength{\LoopVarOff}{\LoopVarOffset}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%% Edge label parameters --- Initial settings
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% label distance from transition
+\newlength{\TransLabelSP}\setlength{\TransLabelSP}{\TransLabelSep}
+% label position on transitions
+\newcommand{\EdgeLabelPos}{\EdgeLabelPosit}
+\newcommand{\ArcLabelPos}{\ArcLabelPosit}
+\newcommand{\LArcLabelPos}{\LArcLabelPosit}
+\newcommand{\LoopLabelPos}{\LoopLabelPosit}
+\newcommand{\CLoopLabelPos}{\CLoopLabelPosit}
+% label position on initial-final arrow
+\newcommand{\InitStateLabelPos}{\InitStateLabelPosit}
+\newcommand{\FinalStateLabelPos}{\FinalStateLabelPosit}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%% Transition styles
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\newpsstyle{VaucEdgeStyle}%
+ {arrows=\EdgeArrowSty,arrowsize=\EdgeArrowSZDim,arrowlength=\EdgeArrowSZNum,%
+ arrowinset=\EdgeArrowIns,%
+ linewidth=\EdgeLineWid,linecolor=\EdgeLineCol,linestyle=\EdgeLineSty,%
+ doubleline=false,%
+ bordercolor=\EdgeLineBorderColor,border=\EdgeLineBord,%
+ fillstyle=none,offset=\EdgeOff,%
+ labelsep=\TransLabelSP,nodesep=0pt}
+\newpsstyle{VaucEdgeDblStyle}%
+ {arrows=\EdgeArrowSty,arrowsize=\EdgeArrowSZDim,arrowlength=\EdgeArrowSZNum,%
+ arrowinset=\EdgeArrowIns,%
+ linewidth=\EdgeLineDblCoef\EdgeLineWid,linecolor=\EdgeLineCol,linestyle=\EdgeLineSty,%
+ doubleline=true,doublesep=\EdgeLineDblSep\EdgeLineWid,%
+ bordercolor=\EdgeLineBorderColor,border=\EdgeLineBord,%
+ fillstyle=none,offset=\EdgeOff,%
+ labelsep=\TransLabelSP,nodesep=0pt}
+%%% Arc
+\newpsstyle{VaucArcR}{ncurv=\VaucArcCurv,arcangle=-\VaucArcAng,%
+ labelsep=\TransLabelSP,offset=-\VaucArcOff}
+\newpsstyle{VaucArcL}{ncurv=\VaucArcCurv,arcangle=\VaucArcAng,%
+ labelsep=\TransLabelSP,offset=\VaucArcOff}
+\newpsstyle{VaucLArcR}{ncurv=\VaucLArcCurv,arcangle=-\VaucLArcAng,%
+ labelsep=\TransLabelSP,offset=-\VaucArcOff}
+\newpsstyle{VaucLArcL}{ncurv=\VaucLArcCurv,arcangle=\VaucLArcAng,%
+ labelsep=\TransLabelSP,offset=\VaucArcOff}
+%%% zig-zag
+\newpsstyle{VaucZigzagStyle}%
+ {linewidth=\ZZLineWid\EdgeLineWid,%
+ labelsep=\TransLabelSP,nodesep=0pt,%
+ coilwidth=1.2\ZZSiZ,coilarmA=0.1\ZZSiZ,%
+ coilarmB=0.3\ZZSiZ,coilheight=\ZZShape,linearc=1.6pt}
+%%%
+\newcommand{\EdgeStyle}{\ifEdgeLineDbl\psset{style=VaucEdgeDblStyle}%
+ \else\psset{style=VaucEdgeStyle}\fi}
+\newcommand{\ZigzagStyle}%
+ {\addtolength{\TransLabelSP}{\TransLabelZZCoef\ZZSiZ}%
+ \psset{style=VaucZigzagStyle}%
+ \addtolength{\TransLabelSP}{-\TransLabelZZCoef\ZZSiZ}%
+ }
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%% Transition parameter changing and setting macros
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%% geometric parameters
+\newcommand{\ChgEdgeOffset}[1]{\setlength{\EdgeOff}{#1}}
+\newcommand{\RstEdgeOffset}{\ChgEdgeOffset{\EdgeOffset}}
+\newcommand{\SetEdgeOffset}[1]%
+ {\setlength{\EdgeOffset}{#1}\RstEdgeOffset}
+\newcommand{\ForthBackOffset}{%
+ \setlength{\EdgeOff}{\ForthBackEdgeOffset\EdgeLineWid}}
+%
+\newcommand{\ChgArcAngle}[1]{\renewcommand{\VaucArcAng}{#1}}
+\newcommand{\RstArcAngle}{\ChgArcAngle{\VaucArcAngle}}
+\newcommand{\SetArcAngle}[1]%
+ {\renewcommand{\VaucArcAngle}{#1}\RstArcAngle}
+%
+\newcommand{\ChgLArcAngle}[1]{\renewcommand{\VaucLArcAng}{#1}}
+\newcommand{\RstLArcAngle}{\ChgLArcAngle{\VaucLArcAngle}}
+\newcommand{\SetLArcAngle}[1]%
+ {\renewcommand{\VaucLArcAngle}{#1}\RstLArcAngle}
+%
+\newcommand{\ChgArcCurvature}[1]{\renewcommand{\VaucArcCurv}{#1}}
+\newcommand{\RstArcCurvature}{\ChgArcCurvature{\VaucArcCurvature}}
+\newcommand{\SetArcCurvature}[1]%
+ {\renewcommand{\VaucArcCurvature}{#1}\RstArcCurvature}
+%
+\newcommand{\ChgLArcCurvature}[1]{\renewcommand{\VaucLArcCurv}{#1}}
+\newcommand{\RstLArcCurvature}{\ChgLArcCurvature{\VaucLArcCurvature}}
+\newcommand{\SetLArcCurvature}[1]%
+ {\renewcommand{\VaucLArcCurvature}{#1}\RstLArcCurvature}
+%
+\newcommand{\ChgArcOffset}[1]{\setlength{\VaucArcOff}{#1}}
+\newcommand{\RstArcOffset}{\setlength{\VaucArcOff}{\VaucArcOffset}}
+\newcommand{\SetArcOffset}[1]%
+ {\renewcommand{\VaucArcOffset}{#1}\RstArcOffset}
+%
+\newcommand{\ChgLoopOffset}[1]{\setlength{\LoopOff}{#1}}
+\newcommand{\RstLoopOffset}{\setlength{\LoopOff}{\LoopOffset}}
+\newcommand{\SetLoopOffset}[1]%
+ {\renewcommand{\LoopOffset}{#1}\RstLoopOffset}
+%
+\newcommand{\ChgLoopAngle}[1]{\renewcommand{\LoopAng}{#1}}
+\newcommand{\RstLoopAngle}{\ChgLoopAngle{\LoopAngle}}
+\newcommand{\SetLoopAngle}[1]%
+ {\renewcommand{\LoopAngle}{#1}\RstLoopAngle}
+%
+\newcommand{\ChgCLoopAngle}[1]{\renewcommand{\CLoopAng}{#1}}
+\newcommand{\RstCLoopAngle}{\ChgCLoopAngle{\CLoopAngle}}
+\newcommand{\SetCLoopAngle}[1]%
+ {\renewcommand{\CLoopAngle}{#1}\RstCLoopAngle}
+%
+%%% drawing parameters
+\newcommand{\ChgEdgeLineColor}[1]{\renewcommand{\EdgeLineCol}{#1}}
+\newcommand{\RstEdgeLineColor}{\ChgEdgeLineColor{\EdgeLineColor}}
+\newcommand{\SetEdgeLineColor}[1]%
+ {\renewcommand{\EdgeLineColor}{#1}\RstEdgeLineColor}
+%
+\newcommand{\ChgEdgeLineStyle}[1]{\renewcommand{\EdgeLineSty}{#1}}
+\newcommand{\RstEdgeLineStyle}{\ChgEdgeLineStyle{\EdgeLineStyle}}
+\newcommand{\SetEdgeLineStyle}[1]%
+ {\renewcommand{\EdgeLineStyle}{#1}\RstEdgeLineStyle}
+%
+\newcommand{\ChgEdgeLineWidth}[1]% coefficient !
+ {\setlength{\EdgeLineWid}{#1\EdgeLineWidth}}
+\newcommand{\RstEdgeLineWidth}{\ChgEdgeLineWidth{1}}
+\newcommand{\SetEdgeLineWidth}[1]% length !
+ {\setlength{\EdgeLineWidth}{#1}\RstEdgeLineWidth}
+%
+\newcommand{\EdgeLineDouble}%
+ {\EdgeLineDbltrue%
+ \ChgEdgeArrowWidth{\EdgeDblArrowWidth}
+ \ChgEdgeArrowLengthCoef{\EdgeDblArrowLengthCoef}}
+\newcommand{\EdgeLineSimple}%
+ {\EdgeLineDblfalse \RstEdgeArrowWidth \RstEdgeArrowLengthCoef}
+%
+\newcommand{\ChgEdgeLabelColor}[1]{\renewcommand{\EdgeLabelCol}{#1}}
+\newcommand{\RstEdgeLabelColor}{\ChgEdgeLabelColor{\EdgeLabelColor}}
+\newcommand{\SetEdgeLabelColor}[1]%
+ {\renewcommand{\EdgeLabelColor}{#1}\RstEdgeLabelColor}
+%
+\newcommand{\ChgEdgeLabelScale}[1]{\renewcommand{\EdgeLabelSca}{#1}}
+\newcommand{\RstEdgeLabelScale}{\ChgEdgeLabelScale{1}}
+\newcommand{\SetEdgeLabelScale}[1]%
+ {\renewcommand{\EdgeLabelScale}{#1}\RstEdgeLabelScale}
+\newcommand{\FixDimEdge}[4]{%
+ \renewcommand{\DimEdgeLineStyle}{#1}%
+ \renewcommand{\DimEdgeLineCoef}{#2}%
+ \renewcommand{\DimEdgeLineColor}{#3}%
+ \renewcommand{\DimEdgeLabelColor}{#4}}%
+%
+\newcommand{\ChgEdgeArrowStyle}[1]{\renewcommand{\EdgeArrowSty}{#1}}
+\newcommand{\RstEdgeArrowStyle}{\ChgEdgeArrowStyle{\EdgeArrowStyle}}
+\newcommand{\SetEdgeArrowStyle}[1]%
+ {\renewcommand{\EdgeArrowStyle}{#1}\RstEdgeArrowStyle}
+%
+\newcommand{\ChgEdgeArrowWidth}[1]%
+ {\setlength{\EdgeArrowSZDim}{#1}} % !! length !!
+\newcommand{\RstEdgeArrowWidth}{\ChgEdgeArrowWidth{\EdgeArrowWidth}}
+\newcommand{\SetEdgeArrowWidth}[1]%
+ {\setlength{\EdgeArrowWidth}{#1} \RstEdgeArrowWidth}
+%
+\newcommand{\ChgEdgeArrowLengthCoef}[1]{\renewcommand{\EdgeArrowSZNum}{#1}}
+\newcommand{\RstEdgeArrowLengthCoef}{\ChgEdgeArrowLengthCoef{\EdgeArrowLengthCoef}}
+\newcommand{\SetEdgeArrowLengthCoef}[1]%
+ {\renewcommand{\EdgeArrowLengthCoef}{#1}\RstEdgeArrowLengthCoef}
+%
+\newcommand{\ChgEdgeArrowInsetCoef}[1]{\renewcommand{\EdgeArrowIns}{#1}}
+\newcommand{\RstEdgeArrowInsetCoef}{\ChgEdgeArrowInsetCoef{\EdgeArrowInset}}
+\newcommand{\SetEdgeArrowInsetCoef}[1]%
+ {\renewcommand{\EdgeArrowInset}{#1}\RstEdgeArrowInsetCoef}
+%
+\newcommand{\ReverseArrow}%
+ {\ChgEdgeArrowStyle{\EdgeRevArrowStyle}%
+ \renewcommand{\EdgeLabelPos}{\EdgeLabelRevPosit}%
+ \renewcommand{\ArcLabelPos}{\ArcLabelRevPosit}%
+ \renewcommand{\LArcLabelPos}{\LArcLabelRevPosit}%
+ \renewcommand{\LoopLabelPos}{\LoopLabelRevPosit}%
+ \renewcommand{\CLoopLabelPos}{\CLoopLabelRevPosit}%
+ \renewcommand{\InitStateLabelPos}{\InitStateLabelRevPosit}%
+ \renewcommand{\FinalStateLabelPos}{\FinalStateLabelRevPosit}}
+\newcommand{\StraightArrow}%
+ {\ChgEdgeArrowStyle{\EdgeArrowStyle}%
+ \renewcommand{\EdgeLabelPos}{\EdgeLabelPosit}%
+ \renewcommand{\ArcLabelPos}{\ArcLabelPosit}%
+ \renewcommand{\LArcLabelPos}{\LArcLabelPosit}%
+ \renewcommand{\LoopLabelPos}{\LoopLabelPosit}%
+ \renewcommand{\CLoopLabelPos}{\CLoopLabelPosit}%
+ \renewcommand{\InitStateLabelPos}{\InitStateLabelPosit}%
+ \renewcommand{\FinalStateLabelPos}{\FinalStateLabelPosit}}
+% Double
+\newcommand{\FixEdgeLineDouble}[2]{%
+ \renewcommand{\EdgeLineDblCoef}{#1}%
+ \renewcommand{\EdgeLineDblSep}{#2}}
+% border
+\newcommand{\FixEdgeBorder}[2]{%
+ \renewcommand{\EdgeLineBorderCoef}{#1}%
+ \renewcommand{\EdgeLineBorderColor}{#2}}
+\newcommand{\EdgeBorder}%
+ {\setlength{\EdgeLineBord}{\EdgeLineBorderCoef\EdgeLineWid}}
+\newcommand{\EdgeBorderOff}{\setlength{\EdgeLineBord}{0pt}}
+%%%
+\newcommand{\DimEdge}{%
+ \ChgEdgeLineStyle{\DimEdgeLineStyle}%
+ \ChgEdgeLineWidth{\DimEdgeLineCoef}%
+ \ChgEdgeLineColor{\DimEdgeLineColor}%
+ \ChgEdgeLabelColor{\DimEdgeLabelColor}}
+%%%
+\newcommand{\ChgZZSize}[1]{\setlength{\ZZSiZ}{#1}}
+\newcommand{\RstZZSize}{\setlength{\ZZSiZ}{\ZZSize}}
+\newcommand{\SetZZSize}[1]{\setlength{\ZZSiZe}{#1}\RstZZSize}
+%%%\ZZLineWidth
+\newcommand{\ChgZZLineWidth}[1]{\renewcommand{\ZZLineWid}{#1}}
+\newcommand{\RstZZLineWidth}{\ChgZZLineWidth{\ZZLineWidth}}
+\newcommand{\SetZZLineWidth}[1]%
+ {\renewcommand{\ZZLineWidth}{#1}\RstZZLineWidth}
+%
+%%% label of transitions
+\newcommand{\VaucEdgeLabel}[1]{%
+ \textcolor{\EdgeLabelCol}{\scalebox{\EdgeLabelSca}{\scalebox{\EdgeLabelScale}{$ #1 $}}}}
+%%%
+\newcommand{\RstEdge}{%
+ \RstEdgeOffset\RstArcAngle\RstLArcAngle%
+ \RstArcCurvature\RstLArcCurvature%
+ \RstArcOffset\RstLoopOffset\RstLoopSize%
+ \RstEdgeLineColor\RstEdgeLineStyle\RstEdgeLineWidth\EdgeLineSimple%
+ \StraightArrow%\EdgeBorderOff%
+ \RstEdgeLabelScale\RstEdgeLabelColor}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%% Initial-final arrow drawing
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% implicit parameter
+\newcommand{\InitialDir}{w}\newcommand{\FinalDir}{e}
+% without label
+\newcommand{\Initial}[2][\InitialDir]{\EdgeStyle\ncline{#2#1}{#2}}
+\newcommand{\Final}[2][\FinalDir]{\EdgeStyle\ncline{#2}{#2#1}}
+% with label
+% NB modified syntax eg \InitialL[pos]{dir}{statename}{label}
+\newcommand{\InitialL}[4][{\InitStateLabelPos}]%
+ {\EdgeStyle\ncline{#3#2}{#3}\naput[npos=#1]{\VaucEdgeLabel{#4}}}
+\newcommand{\InitialR}[4][{\InitStateLabelPos}]%
+ {\EdgeStyle\ncline{#3#2}{#3}\nbput[npos=#1]{\VaucEdgeLabel{#4}}}
+\newcommand{\FinalL}[4][{\FinalStateLabelPos}]%
+ {\EdgeStyle\ncline{#3}{#3#2}\naput[npos=#1]{\VaucEdgeLabel{#4}}}
+\newcommand{\FinalR}[4][{\FinalStateLabelPos}]%
+ {\EdgeStyle\ncline{#3}{#3#2}\nbput[npos=#1]{\VaucEdgeLabel{#4}}}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%% Transition drawing
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\newcommand{\EdgeL}[4][{\EdgeLabelPos}]%
+ {\EdgeStyle \ncline{#2}{#3} \naput[npos=#1]{\VaucEdgeLabel{#4}}}
+\newcommand{\EdgeR}[4][{\EdgeLabelPos}]%
+ {\EdgeStyle \ncline{#2}{#3} \nbput[npos=#1]{\VaucEdgeLabel{#4}}}
+%
+\newcommand{\ArcL}[4][{\ArcLabelPos}]%
+ {\EdgeStyle \psset{style=VaucArcL}%
+ \ncarc{#2}{#3} \naput[npos=#1]{\VaucEdgeLabel{#4}}}
+\newcommand{\ArcR}[4][{\ArcLabelPos}]%
+ {\EdgeStyle \psset{style=VaucArcR}%
+ \ncarc{#2}{#3} \nbput[npos=#1]{\VaucEdgeLabel{#4}}}
+\newcommand{\LArcL}[4][{\LArcLabelPos}]%
+ {\EdgeStyle \psset{style=VaucLArcL}%
+ \ncarc{#2}{#3} \naput[npos=#1]{\VaucEdgeLabel{#4}}}
+\newcommand{\LArcR}[4][{\LArcLabelPos}]%
+ {\EdgeStyle \psset{style=VaucLArcR}%
+ \ncarc{#2}{#3} \nbput[npos=#1]{\VaucEdgeLabel{#4}}}
+%
+\newcounter{anglea}\newcounter{angleb}
+\newcommand{\LoopXR}[7]%
+ {{\setcounter{anglea}{#2-#4}}%
+ {\setcounter{angleb}{#2+#4}}%
+ {\EdgeStyle \psset{angleA=\theanglea,angleB=\theangleb,offset=#5,ncurv=#6}%
+ \nccurve{#3}{#3} \nbput[npos=#1]{\VaucEdgeLabel{#7}}}}
+\newcommand{\LoopXL}[7]%
+ {{\setcounter{anglea}{#2+#4}}%
+ {\setcounter{angleb}{#2-#4}}%
+ {\EdgeStyle \psset{angleA=\theanglea,angleB=\theangleb,offset=-#5,ncurv=#6}%
+ \nccurve{#3}{#3} \naput[npos=#1]{\VaucEdgeLabel{#7}}}}
+\newcommand{\LoopR}[4][{\LoopLabelPos}]%
+ {\LoopXR{#1}{#2}{#3}{\LoopAng}{\LoopOff}{\LoopSi}{#4}}
+\newcommand{\LoopL}[4][{\LoopLabelPos}]%
+ {\LoopXL{#1}{#2}{#3}{\LoopAng}{\LoopOff}{\LoopSi}{#4}}
+\newcommand{\CLoopR}[4][{\CLoopLabelPos}]%
+ {\LoopXR{#1}{#2}{#3}{\CLoopAng}{\LoopOff}{\LoopSi}{#4}}
+\newcommand{\CLoopL}[4][{\CLoopLabelPos}]%
+ {\LoopXL{#1}{#2}{#3}{\CLoopAng}{\LoopOff}{\LoopSi}{#4}}
+\newcommand{\LoopVarR}[4][{\LoopLabelPos}]%
+ {\LoopXR{#1}{#2}{#3}{\LoopVarAng}{\LoopVarOff}{\LoopVarSi}{#4}}
+\newcommand{\LoopVarL}[4][{\LoopLabelPos}]%
+ {\LoopXL{#1}{#2}{#3}{\LoopVarAng}{\LoopVarOff}{\LoopVarSi}{#4}}
+\newcommand{\LoopW}[3][{\LoopLabelPos}]{\LoopR[#1]{180}{#2}{#3}}
+\newcommand{\LoopE}[3][{\LoopLabelPos}]{\LoopL[#1]{0}{#2}{#3}}
+\newcommand{\LoopN}[3][{\LoopLabelPos}]{\LoopL[#1]{90}{#2}{#3}}
+\newcommand{\LoopS}[3][{\LoopLabelPos}]{\LoopR[#1]{-90}{#2}{#3}}
+\newcommand{\LoopNW}[3][{\LoopLabelPos}]{\LoopR[#1]{135}{#2}{#3}}
+\newcommand{\LoopNE}[3][{\LoopLabelPos}]{\LoopL[#1]{45}{#2}{#3}}
+\newcommand{\LoopSW}[3][{\LoopLabelPos}]{\LoopL[#1]{-135}{#2}{#3}}
+\newcommand{\LoopSE}[3][{\LoopLabelPos}]{\LoopR[#1]{-45}{#2}{#3}}
+\newcommand{\CLoopW}[3][{\CLoopLabelPos}]{\CLoopR[#1]{180}{#2}{#3}}
+\newcommand{\CLoopE}[3][{\CLoopLabelPos}]{\CLoopL[#1]{0}{#2}{#3}}
+\newcommand{\CLoopN}[3][{\CLoopLabelPos}]{\CLoopL[#1]{90}{#2}{#3}}
+\newcommand{\CLoopS}[3][{\CLoopLabelPos}]{\CLoopR[#1]{-90}{#2}{#3}}
+\newcommand{\CLoopNW}[3][{\CLoopLabelPos}]{\CLoopR[#1]{135}{#2}{#3}}
+\newcommand{\CLoopNE}[3][{\CLoopLabelPos}]{\CLoopL[#1]{45}{#2}{#3}}
+\newcommand{\CLoopSW}[3][{\CLoopLabelPos}]{\CLoopL[#1]{-135}{#2}{#3}}
+\newcommand{\CLoopSE}[3][{\CLoopLabelPos}]{\CLoopR[#1]{-45}{#2}{#3}}
+\newcommand{\LoopVarN}[3][{\CLoopLabelPos}]{\LoopVarL[#1]{90}{#2}{#3}}
+\newcommand{\LoopVarS}[3][{\CLoopLabelPos}]{\LoopVarR[#1]{-90}{#2}{#3}}
+%
+\newcommand{\ZZEdge}[2]%
+ {\EdgeStyle\ZigzagStyle\nczigzag{#1}{#2}}%
+\newcommand{\ZZEdgeL}[4][{\EdgeLabelRevPosit}]%
+ {\EdgeStyle\ZigzagStyle\nczigzag{#2}{#3}%
+ \naput[npos=#1]{\VaucEdgeLabel{#4}}}
+\newcommand{\ZZEdgeR}[4][{\EdgeLabelRevPosit}]%
+ {\EdgeStyle\ZigzagStyle\nczigzag{#2}{#3}%
+ \nbput[npos=#1]{\VaucEdgeLabel{#4}}}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%% Reprise des macros pstricks
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\newcommand{\Point}[2]{\pnode#1{#2}}
+\newcommand{\Edge}[2]{\EdgeStyle\ncline{#1}{#2}}
+%
+\newcommand{\VArcL}[5][{\ArcLabelPos}]%
+ {\EdgeStyle \psset{style=VaucLArcL}%
+ \ncarc[#2]{#3}{#4} \naput[npos=#1]{\VaucEdgeLabel{#5}}}
+\newcommand{\VArcR}[5][{\ArcLabelPos}]%
+ {\EdgeStyle \psset{style=VaucLArcR}%
+ \ncarc[#2]{#3}{#4} \nbput[npos=#1]{\VaucEdgeLabel{#5}}}
+%
+\newcommand{\VCurveL}[5][{\ArcLabelPos}]%
+ {\EdgeStyle \psset{angleA=0,angleB=180,ncurv=1}%
+ \nccurve[#2]{#3}{#4} \naput[npos=#1]{\VaucEdgeLabel{#5}}}
+\newcommand{\VCurveR}[5][{\ArcLabelPos}]%
+ {\EdgeStyle \psset{angleA=0,angleB=0,ncurv=1}%
+ \nccurve[#2]{#3}{#4} \nbput[npos=#1]{\VaucEdgeLabel{#5}}}
+%
+\newcommand{\LabelL}[2][{\EdgeLabelPos}]%
+ {\naput[npos=#1]{\VaucEdgeLabel{#2}}}
+\newcommand{\LabelR}[2][{\EdgeLabelPos}]%
+ {\nbput[npos=#1]{\VaucEdgeLabel{#2}}}
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\endinput
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
diff --git a/Tex/Master/build b/Tex/Master/build
new file mode 100644
index 0000000..e4cd3c6
--- /dev/null
+++ b/Tex/Master/build
@@ -0,0 +1,8 @@
+#!/bin/zsh
+pdflatex Master.tex
+bibtex Master
+makeindex -s Master.ist -t Master.alg -o Master.acr Master.acn
+makeindex -s Master.ist -t Master.glg -o Master.gls Master.glo
+makeindex -s Master.ist -t Master.slg -o Master.syi Master.syg
+pdflatex Master.tex
+pdflatex Master.tex
diff --git a/Tex/Master/epic.sty b/Tex/Master/epic.sty
new file mode 100644
index 0000000..d3075ba
--- /dev/null
+++ b/Tex/Master/epic.sty
@@ -0,0 +1,562 @@
+% LAST EDIT: Fri Oct 4 14:30:31 1991 by Michael Janich (massa)
+\makeatletter
+\typeout{%
+Enhancements to Picture Environment. Version 1.2 - Released June 1, 1986}
+%----------------------------------------------------------------------
+% Copyright (C) podar@sbcs (Sunil Podar) July 14,1986.
+% You may use this file in whatever way you wish. You are requested to
+% leave this notice intact, and report any bugs, enhancements, comments,
+% suggestions, etc. to:
+% USmail: Sunil Podar,Dept. of Computer Science,SUNY at Stony Brook,NY 11794.
+% CSNET: podar@sbcs.csnet
+% ARPA: podar%suny-sb.csnet@csnet-relay.arpa
+% UUCP: {allegra, hocsd, philabs, ogcvax}!sbcs!podar
+%----------------------------------------------------------------------
+% This file contains implementation of:
+% \multiputlist \matrixput \grid \picsquare
+% \dottedline \dashline \drawline \jput
+% \putfile
+% Environments: dottedjoin, dashjoin and drawjoin
+%
+% For documentation, see the accompanying manual.
+%----------------------------------------------------------------------
+% usage: \multiputlist(x,y)(delta-x,delta-y)[tbrl]{item1,item2,item3,.....}
+% \lop and \lopoff taken from TeXbook.
+%----------------------------------------------------------------------
+\def\lop#1\to#2{\expandafter\lopoff#1\lopoff#1#2}
+\long\def\lopoff,#1,#2\lopoff#3#4{\def#4{#1}\def#3{,#2}}
+\def\@@mlistempty{,}
+\newif\iflistnonempty
+\def\multiputlist(#1,#2)(#3,#4){\@ifnextchar
+[{\@imultiputlist(#1,#2)(#3,#4)}{\@imultiputlist(#1,#2)(#3,#4)[]}}
+
+\long\def\@imultiputlist(#1,#2)(#3,#4)[#5]#6{{%
+\@xdim=#1\unitlength \@ydim=#2\unitlength
+\listnonemptytrue \def\@@mlist{,#6,} % need this for end condition
+\loop
+\lop\@@mlist\to\@@firstoflist
+\@killglue\raise\@ydim\hbox to\z@{\hskip
+\@xdim\@imakepicbox(0,0)[#5]{\@@firstoflist}\hss}
+\advance\@xdim #3\unitlength\advance\@ydim #4\unitlength
+\ifx\@@mlist\@@mlistempty \listnonemptyfalse\fi
+\iflistnonempty
+\repeat\relax
+\ignorespaces}}
+%----------------------------------------------------------------------
+% two-dimensional version of \multiput
+% \matrixput(0,0)(20,0){5}(0,20){3}{\circle{2}}
+%----------------------------------------------------------------------
+\newcount\@@multicnt
+\def\matrixput(#1,#2)(#3,#4)#5(#6,#7)#8#9{%
+\ifnum#5>#8\@matrixput(#1,#2)(#3,#4){#5}(#6,#7){#8}{#9}%
+\else\@matrixput(#1,#2)(#6,#7){#8}(#3,#4){#5}{#9}\fi}
+
+%% here #5 >= #8
+\long\def\@matrixput(#1,#2)(#3,#4)#5(#6,#7)#8#9{{\@killglue%
+\@multicnt=#5\relax\@@multicnt=#8\relax%
+\@xdim=0pt%
+\@ydim=0pt%
+\setbox\@tempboxa\hbox{\@whilenum \@multicnt > 0\do {%
+%%\typeout{\the\@multicnt, \the\@@multicnt}%
+\raise\@ydim\hbox to \z@{\hskip\@xdim #9\hss}%
+\advance\@multicnt \m@ne%
+\advance\@xdim #3\unitlength\advance\@ydim #4\unitlength}}%
+\@xdim=#1\unitlength%
+\@ydim=#2\unitlength%
+\@whilenum \@@multicnt > 0\do {%
+\raise\@ydim\hbox to \z@{\hskip\@xdim \copy\@tempboxa\hss}%
+\advance\@@multicnt \m@ne%
+\advance\@xdim #6\unitlength\advance\@ydim #7\unitlength}%
+\ignorespaces}}
+%----------------------------------------------------------------------
+%\grid(wd,ht)(delta-wd,delta-ht)[initial-X-integer,initial-Y-integer]
+% example: 1. \put(0,0){\grid(95,100)(9.5,10)}
+% 2. \put(0,0){\grid(100,100)(10,5)[-10,0]}
+% or \put(0,0){\tiny \grid(100,100)(5,5)[0,0]}%numbers in \tiny font
+%----------------------------------------------------------------------
+\newcount\d@lta
+\newdimen\@delta
+\newdimen\@@delta
+\newcount\@gridcnt
+\def\grid(#1,#2)(#3,#4){\@ifnextchar [{\@igrid(#1,#2)(#3,#4)}%
+{\@igrid(#1,#2)(#3,#4)[@,@]}}
+
+\long\def\@igrid(#1,#2)(#3,#4)[#5,#6]{%
+\makebox(#1,#2){%
+\@delta=#1pt\@@delta=#3pt\divide\@delta \@@delta\d@lta=\@delta%
+\advance\d@lta \@ne\relax\message{grid=\the\d@lta\space x}%
+%% copied the definition of \line(0,1){#2} for some efficiency!.
+\multiput(0,0)(#3,0){\d@lta}{\hbox to\z@{\hskip -\@halfwidth \vrule
+ \@width \@wholewidth \@height #2\unitlength \@depth \z@\hss}}%
+\ifx#5@\relax\else%
+\global\@gridcnt=#5%
+\multiput(0,0)(#3,0){\d@lta}{%
+\makebox(0,-2)[t]{\number\@gridcnt\global\advance\@gridcnt by #3}}%
+\global\@gridcnt=#5%
+\multiput(0,#2)(#3,0){\d@lta}{\makebox(0,0)[b]{\number\@gridcnt\vspace{2mm}%
+\global\advance\@gridcnt by #3}}%
+\fi%
+\@delta=#2pt\@@delta=#4pt\divide\@delta \@@delta\d@lta=\@delta%
+\advance\d@lta \@ne\relax\message{\the\d@lta . }%
+%% copied the definition of \line(1,0){#1} for some efficiency!.
+\multiput(0,0)(0,#4){\d@lta}{\vrule \@height \@halfwidth \@depth \@halfwidth
+ \@width #1\unitlength}%
+\ifx#6@\relax\else
+\global\@gridcnt=#6%
+\multiput(0,0)(0,#4){\d@lta}{%
+\makebox(0,0)[r]{\number\@gridcnt\ \global\advance\@gridcnt by #4}}%
+\global\@gridcnt=#6%
+\multiput(#1,0)(0,#4){\d@lta}{%
+\makebox(0,0)[l]{\ \number\@gridcnt\global\advance\@gridcnt by #4}}%
+\fi}}
+%----------------------------------------------------------------------
+% \picsquare is a centered square of dimensions governed by \thinlines,
+% \thicklines or \linethickness declarations.
+\def\picsquare{\hskip -0.5\@wholewidth%
+\vrule height \@halfwidth depth \@halfwidth width \@wholewidth}
+%
+% just a square dot with reference point at bottom-left
+\def\picsquare@bl{\vrule height \@wholewidth depth \z@ width \@wholewidth}
+%----------------------------------------------------------------------
+% \begin{dottedjoin}{interdot-gap in units}
+% .....
+% \end{dottedjoin}
+% \begin{dashjoin}{dash-length in units}{interdotgap in each dash}
+% .....
+% \end{dashjoin}
+% \begin{drawjoin}
+% .....
+% \end{drawjoin}
+% \jput(x,y){character}
+% \dottedline[opt. dotcharacter]{dotgap in units}(x1,y1)(x2,y2)...(xN,yN)
+% \dashline[#]{dash-length}[opt. dotgap](x1,y1)(x2,y2)...(xN,yN)
+% \drawline[#](x1,y1)(x2,y2)...(xN,yN)
+%----------------------------------------------------------------------
+% definitions for *join environment. had to do all this mess because of
+% optional arguments.
+%----------------------------------------------------------------------
+\newif\if@jointhem \global\@jointhemfalse
+\newif\if@firstpoint \global\@firstpointtrue
+\newcount\@joinkind
+%\newenvironment{dottedjoin}[1]%[opt char]{dotgap}
+%{\global\@jointhemtrue \gdef\dotgap@join{#1}\global\@joinkind=0\relax}%
+%{\global\@jointhemfalse \global\@firstpointtrue}
+%----------------------------------------------------------------------
+\def\dottedjoin{\global\@jointhemtrue \global\@joinkind=0\relax
+ \bgroup\@ifnextchar[{\@idottedjoin}{\@idottedjoin[\picsquare@bl]}}
+\def\@idottedjoin[#1]#2{\gdef\dotchar@join{#1}\gdef\dotgap@join{#2}}
+\def\enddottedjoin{\global\@jointhemfalse \global\@firstpointtrue\egroup}
+%----------------------------------------------------------------------
+\def\dashjoin{\global\@jointhemtrue \global\@joinkind=1\relax
+ \bgroup\@ifnextchar[{\@idashjoin}{\@idashjoin[\dashlinestretch]}}
+\def\@idashjoin[#1]#2{\edef\dashlinestretch{#1}\gdef\dashlen@join{#2}%
+\@ifnextchar[{\@iidashjoin}{\gdef\dotgap@join{}}}
+\def\@iidashjoin[#1]{\gdef\dotgap@join{#1}}
+\let\enddashjoin\enddottedjoin
+%----------------------------------------------------------------------
+\def\drawjoin{\global\@jointhemtrue \global\@joinkind=2\relax
+ \bgroup\@ifnextchar[{\@idrawjoin}{}}
+\def\@idrawjoin[#1]{\def\drawlinestretch{#1}}
+\let\enddrawjoin\enddottedjoin
+%----------------------------------------------------------------------
+%% this is equiv to \put(x,y){#1} when not in {dot*join} environment.
+\long\def\jput(#1,#2)#3{{\@killglue\raise#2\unitlength\hbox to \z@{\hskip
+#1\unitlength #3\hss}\ignorespaces}
+\if@jointhem
+ \if@firstpoint \gdef\x@one{#1} \gdef\y@one{#2} \global\@firstpointfalse
+ \else\ifcase\@joinkind
+ \@dottedline[\dotchar@join]{\dotgap@join\unitlength}%
+(\x@one\unitlength,\y@one\unitlength)(#1\unitlength,#2\unitlength)
+ \or\@dashline[\dashlinestretch]{\dashlen@join}[\dotgap@join]%
+(\x@one,\y@one)(#1,#2)
+ \else\@drawline[\drawlinestretch](\x@one,\y@one)(#1,#2)\fi
+ \gdef\x@one{#1} \gdef\y@one{#2}
+ \fi
+\fi}
+%----------------------------------------------------------------------
+\newdimen\@dotgap
+\newdimen\@ddotgap
+\newcount\@x@diff
+\newcount\@y@diff
+\newdimen\x@diff
+\newdimen\y@diff
+\newbox\@dotbox
+\newcount\num@segments
+\newcount\num@segmentsi
+\newif\ifsqrt@done
+%% from sqrtandstuff func basically need \num@segments.
+%% given a deltax, deltay and dotgap, it calculates \num@segments = number of
+%% segments along the hypotenuse. used by \dottedline & \dashline.
+%% It finishes quickly if any of deltax or deltay are zero or close to zero.
+\def\sqrtandstuff#1#2#3{
+\ifdim #1 <0pt \@x@diff= -#1 \else\@x@diff=#1\fi
+\ifdim #2 <0pt \@y@diff= -#2 \else\@y@diff=#2\fi
+%% @diff's will be positive and diff's will retain their sign.
+\@dotgap=#3 \divide\@dotgap \tw@
+\advance\@x@diff \@dotgap \advance\@y@diff \@dotgap% for round-off errors
+\@dotgap=#3
+\divide\@x@diff \@dotgap \divide\@y@diff \@dotgap
+\sqrt@donefalse
+\ifnum\@x@diff < 2
+ \ifnum\@y@diff < 2 \num@segments=\@x@diff \advance\num@segments \@y@diff
+ \sqrt@donetrue
+ \else\num@segments=\@y@diff \sqrt@donetrue\fi
+ \else\ifnum\@y@diff < 2 \num@segments=\@x@diff \sqrt@donetrue\fi
+\fi
+\ifsqrt@done \ifnum\num@segments=\z@ \num@segments=\@ne\fi\relax
+ \else \ifnum\@y@diff >\@x@diff
+ \@tempcnta=\@x@diff \@x@diff=\@y@diff \@y@diff=\@tempcnta
+ \fi %exchange @x@diff & @y@diff, so now @x@diff > @y@diff
+ \num@segments=\@y@diff
+ \multiply\num@segments \num@segments
+ \multiply\num@segments by 457
+ \divide\num@segments \@x@diff
+ \advance\num@segments by 750 % for round-off, going to divide by 1000.
+ \divide\num@segments \@m
+ \advance\num@segments \@x@diff
+ %num@segments = @x@diff + (0.457*sqr(@y@diff)/@x@diff)
+\fi}
+%----------------------------------------------------------------------
+% \dottedline[opt. char]{interdot gap in units}(x1,y1)(x2,y2)....(xN,yN)
+%----------------------------------------------------------------------
+%% Used the following construction earlier but that results in box memory
+%% full much too soon although it works perfectly.
+%% \setbox\@dotbox\vbox to\z@{\vss \hbox to\z@{\hss #1\hss}\vss}\relax}
+%% The cenetering of characters is achieved by substracting half the ht, wd
+%% of character from the (x,y) coordinates where they are to be put. We
+%% chose to use a macro for the ``dot'' instead of \copy\box to save memory
+%% at the expense of extra cpu, since memory becomes an issue very soon.
+%% \picsquare is already centered, whereas other characters, except \circle,
+%% will not be cenetered, hence to handle them all in a similar fashion,
+%% used \picsquare@bl.
+%
+% kind of tail recursion.
+\def\dottedline{\@ifnextchar [{\@idottedline}{\@idottedline[\picsquare@bl]}}
+\def\@idottedline[#1]#2(#3,#4){\@ifnextchar (%
+{\@iidottedline[#1]{#2}(#3,#4)}{\relax}}
+\def\@iidottedline[#1]#2(#3,#4)(#5,#6){\@dottedline[#1]{#2\unitlength}%
+(#3\unitlength,#4\unitlength)(#5\unitlength,#6\unitlength)%
+\@idottedline[#1]{#2}(#5,#6)}
+%
+%% user not supposed to use this directly. arguments in absolute dimensions.
+%% need to pass absolute dimens here because dashline calls dottedline and
+%% can supply only absolute dimensions.
+\long\def\@dottedline[#1]#2(#3,#4)(#5,#6){{%
+\x@diff=#5\relax\advance\x@diff by -#3\relax
+\y@diff=#6\relax\advance\y@diff by -#4\relax
+\sqrtandstuff{\x@diff}{\y@diff}{#2}
+\divide\x@diff \num@segments
+\divide\y@diff \num@segments
+\advance\num@segments \@ne % to put the last point at destination.
+%%\typeout{num@segments= \the\num@segments}
+\setbox\@dotbox\hbox{#1}% just to get the dimensions of the character.
+\@xdim=#3 \@ydim=#4
+\ifdim\ht\@dotbox >\z@% otherwise its a circle.
+ \advance\@xdim -0.5\wd\@dotbox
+ \advance\@ydim -0.5\ht\@dotbox
+ \advance\@ydim .5\dp\@dotbox\fi
+%%circle's have a ht=0, this is one way I could think of to catch circles.
+%%following loop is equiv to
+%%\multiput(\@xdim,\@ydim)(\x@diff,\y@diff){\num@segments}{#1}
+%%with arguments in absolute dimensions.
+\@killglue
+\loop \ifnum\num@segments > 0
+\unskip\raise\@ydim\hbox to\z@{\hskip\@xdim #1\hss}%
+\advance\num@segments \m@ne\advance\@xdim\x@diff\advance\@ydim\y@diff%
+\repeat
+\ignorespaces}}
+%----------------------------------------------------------------------
+% \dashline[#]{dash-length}[optional dotgap](x1,y1)(x2,y2)...(xN,yN)
+% The minimum # of dashes put is 2, one at either end point; dash-length is
+% reduced accordingly if necessary. Also have to some dirty work to account
+% for stretch & shrink.
+% \renewcommand{\dashlinestretch}{-50} %ONLY INTEGERS PERMITTED.
+%----------------------------------------------------------------------
+\def\dashlinestretch{0} %well, could have used a counter.
+\def\dashline{\@ifnextchar [{\@idashline}{\@idashline[\dashlinestretch]}}
+\def\@idashline[#1]#2{\@ifnextchar [{\@iidashline[#1]{#2}}%
+{\@iidashline[#1]{#2}[\@empty]}} %\@empty needed-- later checked with \ifx
+\def\@iidashline[#1]#2[#3](#4,#5){\@ifnextchar (%
+{\@iiidashline[#1]{#2}[#3](#4,#5)}{\relax}}
+%
+\def\@iiidashline[#1]#2[#3](#4,#5)(#6,#7){%
+\@dashline[#1]{#2}[#3](#4,#5)(#6,#7)%
+\@iidashline[#1]{#2}[#3](#6,#7)}
+%
+\long\def\@dashline[#1]#2[#3](#4,#5)(#6,#7){{%
+\x@diff=#6\unitlength \advance\x@diff by -#4\unitlength
+\y@diff=#7\unitlength \advance\y@diff by -#5\unitlength
+%% correction to get actual width since the dash-length as taken in arguement
+%% is the center-to-center of the end-points.
+\@tempdima=#2\unitlength \advance\@tempdima -\@wholewidth
+\sqrtandstuff{\x@diff}{\y@diff}{\@tempdima}
+\ifnum\num@segments <3 \num@segments=3\fi% min number of dashes I can plot
+% is 2, 1 at either end, thus min num@segments is 3 (including 'empty dash').
+\@tempdima=\x@diff \@tempdimb=\y@diff
+\divide\@tempdimb by\num@segments
+\divide\@tempdima by\num@segments
+%% ugly if-then-else. If optional dotgap specified, then use it otherwise
+%% make a solid looking dash.
+{\ifx#3\@empty \relax
+ \ifdim\@tempdima < 0pt \x@diff=-\@tempdima\else\x@diff=\@tempdima\fi
+ \ifdim\@tempdimb < 0pt \y@diff=-\@tempdimb\else\y@diff=\@tempdimb\fi
+ \ifdim\x@diff < 0.3pt %it's a vertical dashline
+ \ifdim\@tempdimb > 0pt
+ \global\setbox\@dotbox\hbox{\hskip -\@halfwidth \vrule
+ \@width \@wholewidth \@height \@tempdimb}
+ \else\global\setbox\@dotbox\hbox{\hskip -\@halfwidth \vrule
+ \@width \@wholewidth \@height\z@ \@depth -\@tempdimb}\fi
+ \else\ifdim\y@diff < 0.3pt %it's a horizontal dashline
+ \ifdim\@tempdima >0pt
+ \global\setbox\@dotbox\hbox{\vrule \@height \@halfwidth
+ \@depth \@halfwidth \@width \@tempdima}
+ \else\global\setbox\@dotbox\hbox{\hskip \@tempdima
+ \vrule \@height \@halfwidth \@depth \@halfwidth
+ \@width -\@tempdima \hskip \@tempdima}\fi
+ \else\global\setbox\@dotbox\hbox{%
+\@dottedline[\picsquare]{0.98\@wholewidth}(0pt,0pt)(\@tempdima,\@tempdimb)}
+\fi\fi
+\else\global\setbox\@dotbox\hbox{%
+\@dottedline[\picsquare]{#3\unitlength}(0pt,0pt)(\@tempdima,\@tempdimb)}
+\fi}
+\advance\x@diff by -\@tempdima % both have same sign
+\advance\y@diff by -\@tempdimb
+%
+%%here we correct the number of dashes to be put by reducing them
+%%appropriately. (num@segments*\@wholewidth) is in some way the slack we
+%%have,and division by dash-length gives the reduction. reduction =
+%%(2*num@segments*\@wholewidth)/dash-length
+%% (num@segments includes empty ones)
+\@tempdima=\num@segments\@wholewidth \@tempdima=2\@tempdima
+\@tempcnta=\@tempdima \@tempdima=#2\unitlength \@tempdimb=0.5\@tempdima
+\@tempcntb=\@tempdimb \advance\@tempcnta by \@tempcntb % round-off error
+\divide\@tempcnta by\@tempdima \advance\num@segments by -\@tempcnta
+%
+\ifnum #1=0 \relax\else\ifnum #1 < -100
+ \typeout{***dashline: reduction > -100 percent implies blankness!***}
+\else\num@segmentsi=#1 \advance\num@segmentsi by 100
+ \multiply\num@segments by\num@segmentsi \divide\num@segments by 100
+\fi\fi
+%
+\divide\num@segments by 2 % earlier num@segments included 'empty dashes' too.
+\ifnum\num@segments >0 % if =0 then don't divide => \x@diff & \y@diff
+ \divide\x@diff by\num@segments% remain same.
+ \divide\y@diff by\num@segments
+ \advance\num@segments by\@ne %for the last segment for which I subtracted
+ %\@tempdima & \@tempdimb from \x@diff & \y@diff
+ \else\num@segments=2 % one at each end.
+\fi
+%%\typeout{num@segments finally = \the\num@segments}
+%% equiv to \multiput(#4,#5)(\x@diff,\y@diff){\num@segments}{\copy\@dotbox}
+%% with arguements in absolute dimensions.
+\@xdim=#4\unitlength \@ydim=#5\unitlength
+\@killglue
+\loop \ifnum\num@segments > 0
+\unskip\raise\@ydim\hbox to\z@{\hskip\@xdim \copy\@dotbox\hss}%
+\advance\num@segments \m@ne\advance\@xdim\x@diff\advance\@ydim\y@diff%
+\repeat
+\ignorespaces}}
+%----------------------------------------------------------------------
+%%1.00 .833333 .80 .75 .66666 .60 .50 .40 .33333 .25 .20 .16666
+%% .916666 .816666 .775 .708333 .633333 .55 .45 .366666 .291666 .225 .183333
+%% 0.0
+%%0.083333
+%% the first line has absolute slopes corresponding to various permissible
+%% integer combinations representing slopes. The second line is the midpoint
+%% of all those slopes (attempted to show them in the middle of two entries).
+%%
+%% \lineslope(x@diff dimen, y@diff dimen)
+%% Given base (x@diff) and height (y@diff) in dimensions, determines the
+%% closest available slope and returns the two required integers in \@xarg
+%% and \@yarg. The given base and height can be ANYTHING, -ve or +ve, or
+%% even 0pt. \lineslope knows about (0,1) and (1,0) slopes too and returns
+%% correct values if the conditions regarding x@diff & y@diff are obeyed
+%% (see NOTE). Used by \drawline. This is the simplest and only way I could
+%% figure out to accomplish it!.
+%% NOTE: both the dimensions (x@diff & y@diff) must be in SAME units and the
+%% larger of the two dimensions must be atleast 1pt (i.e. 65536sp). To avoid
+%% dividing by 0, I make the larger dimension = 1pt if it is < 1pt.
+%% will need a similar one for vectors, or maybe this can be used. For
+%% vectors the range is -4, 4 unlike lines where it is -6, 6.
+\newif\if@flippedargs
+\def\lineslope(#1,#2){%
+\ifdim #1 <0pt \@xdim= -#1 \else\@xdim=#1\fi
+\ifdim #2 <0pt \@ydim= -#2 \else\@ydim=#2\fi
+%%\typeout{xdim,ydim= \the\@xdim, \the\@ydim}
+\ifdim\@xdim >\@ydim \@tempdima=\@xdim \@xdim=\@ydim \@ydim=\@tempdima
+\@flippedargstrue\else\@flippedargsfalse\fi% x < y
+\ifdim\@ydim >1pt \@tempcnta=\@ydim
+ \divide\@tempcnta by 65536% now \@tempcnta=integral part of #1.
+ \divide\@xdim \@tempcnta\fi
+\ifdim\@xdim <.083333pt \@xarg=1 \@yarg=0
+ \else\ifdim\@xdim <.183333pt \@xarg=6 \@yarg=1
+ \else\ifdim\@xdim <.225pt \@xarg=5 \@yarg=1
+ \else\ifdim\@xdim <.291666pt \@xarg=4 \@yarg=1
+ \else\ifdim\@xdim <.366666pt \@xarg=3 \@yarg=1
+ \else\ifdim\@xdim <.45pt \@xarg=5 \@yarg=2
+ \else\ifdim\@xdim <.55pt \@xarg=2 \@yarg=1
+ \else\ifdim\@xdim <.633333pt \@xarg=5 \@yarg=3
+ \else\ifdim\@xdim <.708333pt \@xarg=3 \@yarg=2
+ \else\ifdim\@xdim <.775pt \@xarg=4 \@yarg=3
+ \else\ifdim\@xdim <.816666pt \@xarg=5 \@yarg=4
+ \else\ifdim\@xdim <.916666pt \@xarg=6 \@yarg=5
+ \else \@xarg=1 \@yarg=1%
+\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi\fi
+\if@flippedargs\relax\else\@tempcnta=\@xarg \@xarg=\@yarg
+ \@yarg=\@tempcnta\fi
+\ifdim #1 <0pt \@xarg= -\@xarg\fi
+\ifdim #2 <0pt \@yarg= -\@yarg\fi
+%%\typeout{closest slope integers = \the\@xarg, \the\@yarg}
+}
+%----------------------------------------------------------------------
+% usage: \drawline[#](x1,y1)(x2,y2)....(xN,yN)
+% % # is an optional integer between -100 & infinity.
+% \renewcommand{\drawlinestretch}{-50} %ONLY INTEGERS PERMITTED.
+%----------------------------------------------------------------------
+\newif\if@toosmall
+\newif\if@drawit
+\newif\if@horvline
+\def\drawlinestretch{0} %well, could have used a counter.
+% kind of tail recursion.
+\def\drawline{\@ifnextchar [{\@idrawline}{\@idrawline[\drawlinestretch]}}
+\def\@idrawline[#1](#2,#3){\@ifnextchar ({\@iidrawline[#1](#2,#3)}{\relax}}
+\def\@iidrawline[#1](#2,#3)(#4,#5){\@drawline[#1](#2,#3)(#4,#5)
+\@idrawline[#1](#4,#5)}
+%
+\def\@drawline[#1](#2,#3)(#4,#5){{%
+\x@diff=#4\unitlength \advance\x@diff by -#2\unitlength
+\y@diff=#5\unitlength \advance\y@diff by -#3\unitlength
+%% override any linethickness declarations, and since horiz & vertical lines
+%% come out thinner than the slanted ones, assign slightly larger values.
+%% default values are: thinlines=0.4pt, thicklines=0.8pt
+\ifx\@linefnt\tenln \linethickness{0.5pt} \else \linethickness{0.9pt}\fi
+\lineslope(\x@diff,\y@diff)% returns the two integers in \@xarg & \@yarg.
+%------
+\@toosmalltrue
+{\ifdim\x@diff <\z@ \x@diff=-\x@diff\fi
+ \ifdim\y@diff <\z@ \y@diff=-\y@diff\fi
+ \ifdim\x@diff >10pt \global\@toosmallfalse\fi
+ \ifdim\y@diff >10pt \global\@toosmallfalse\fi}
+%------
+%% For efficiency, if the line is horiz or vertical then we draw it in one
+%% shot, only if the stretch is not -ve and the line is not too small.
+\@drawitfalse\@horvlinefalse
+\ifnum#1 <0 \relax\else\@horvlinetrue\fi
+\if@toosmall\@horvlinetrue\fi% to get 'or' condition. We necessarily draw a
+% solid line if the line is too small ignoring any -ve stretch.
+\if@horvline
+ \ifdim\x@diff =0pt \put(#2,#3){\ifdim\y@diff >0pt \@linelen=\y@diff \@upline
+ \else\@linelen=-\y@diff \@downline\fi}%
+ \else\ifdim\y@diff =0pt
+ \ifdim\x@diff >0pt \put(#2,#3){\vrule \@height \@halfwidth \@depth
+ \@halfwidth \@width \x@diff}
+ \else \put(#4,#5){\vrule \@height \@halfwidth \@depth
+ \@halfwidth \@width -\x@diff}\fi
+ \else\@drawittrue\fi\fi % construct the line explicitly
+\else\@drawittrue\fi
+%-------------------------------
+\if@drawit
+\ifnum\@xarg< 0 \@negargtrue\else\@negargfalse\fi
+\ifnum\@xarg =0 \setbox\@linechar%
+\hbox{\hskip -\@halfwidth \vrule \@width \@wholewidth \@height 10.2pt
+ \@depth \z@}
+\else \ifnum\@yarg =0 \setbox\@linechar%
+\hbox{\vrule \@height \@halfwidth \@depth \@halfwidth \@width 10.2pt}
+\else \if@negarg \@xarg -\@xarg \@yyarg -\@yarg
+ \else \@yyarg \@yarg\fi
+\ifnum\@yyarg >0 \@tempcnta\@yyarg \else \@tempcnta -\@yyarg\fi
+\setbox\@linechar\hbox{\@linefnt\@getlinechar(\@xarg,\@yyarg)}%
+\fi\fi
+%------
+\if@toosmall% => it isn't a horiz or vert line and is toosmall.
+ \@dottedline[\picsquare]{.98\@wholewidth}%
+(#2\unitlength,#3\unitlength)(#4\unitlength,#5\unitlength)%
+\else
+%% following is neat. The last segment takes \wd\@linechar & \ht\@linechar
+%% so plot the line as though it were from (#2,#3) to
+%% (#4-\wd\@linechar,#5-\ht\@linechar) (i.e. for positive slope; of course,
+%% signs are reversed for other slopes). For horizontal & vertical dashes we
+%% don't have to subtract the ht & wd resp. since they are already centered.
+\ifnum\@xarg=0\relax\else\ifdim\x@diff >\z@ \advance\x@diff -\wd\@linechar
+ \else\advance\x@diff \wd\@linechar\fi\fi
+\ifnum\@yarg=0\relax\else\ifdim\y@diff >\z@\advance\y@diff -\ht\@linechar
+ \else\advance\y@diff \ht\@linechar\fi\fi
+\ifdim\x@diff <\z@ \@x@diff=-\x@diff \else\@x@diff=\x@diff\fi
+\ifdim\y@diff <\z@ \@y@diff=-\y@diff \else\@y@diff=\y@diff\fi
+%%\typeout{x@diff,y@diff=\the\x@diff , \the\y@diff}
+\num@segments=0 \num@segmentsi=0
+\ifdim\wd\@linechar >1pt
+ \num@segmentsi=\@x@diff \divide\num@segmentsi \wd\@linechar\fi
+\ifdim\ht\@linechar >1pt
+ \num@segments=\@y@diff \divide\num@segments \ht\@linechar\fi
+\ifnum\num@segmentsi >\num@segments \num@segments=\num@segmentsi\fi
+\advance\num@segments \@ne %to account for round-off error
+%
+\ifnum #1=0 \relax \else\ifnum #1 < -99
+ \typeout{***drawline: reduction <= -100 percent implies blankness!***}
+\else\num@segmentsi=#1 \advance\num@segmentsi by 100
+ \multiply\num@segments \num@segmentsi
+ \divide\num@segments by 100
+\fi\fi
+%%\typeout{num@segments after = \the\num@segments}
+%
+\divide\x@diff \num@segments
+\divide\y@diff \num@segments
+\advance\num@segments \@ne %for the last segment for which I subtracted
+ %\wd & \ht of \@linechar from \@x@diff & \@y@diff.
+%%\typeout{numseg,x@diff,y@diff= \the\num@segments, \the\x@diff, \the\y@diff}
+%
+\@xdim=#2\unitlength \@ydim=#3\unitlength
+\if@negarg \advance\@xdim -\wd\@linechar\fi
+\ifnum\@yarg <0 \advance\@ydim -\ht\@linechar\fi
+%%following loop equiv to \multiput@abs(\@xdim,\@ydim)%
+%%(\x@diff,\y@diff){\num@segments}{\copy\@linechar}
+%%with arguements in absolute dimensions.
+\@killglue
+\loop \ifnum\num@segments > 0
+\unskip\raise\@ydim\hbox to\z@{\hskip\@xdim \copy\@linechar\hss}%
+\advance\num@segments \m@ne\advance\@xdim\x@diff\advance\@ydim\y@diff%
+\repeat
+\ignorespaces
+\fi%the if of @toosmall
+\fi}}% for \if@drawit
+%----------------------------------------------------------------------
+%usage: \putfile{datafile}{OBJECT}
+% The OBJECT is plotted at EACH of the coordinates read from the datafile.
+% The idea of these macros is to generate (x,y) pairs using some program
+% and then directly use those coordinates. Since TeX doesn't have real
+% floating point calculations, it is much more efficient and accurate to do
+% things this way. One can also use the unix facility 'spline' now to
+% generate smooth curves with equidistant ``dots''.
+% NOTE: the external file of coordinates must have x y pairs with a space
+% between them. Also it is suggested that some extension such as '.put'
+% be used for such datafiles to distinguish them in which case it must
+% be explicitely specified in the 1st argument so that TeX doesn't look
+% for a .tex extension.
+% The % char remains valid as a comment char and such lines are ignored;
+% however, there should be atleast one space after the second entry if a
+% comment is on the same line as data since % eats up the newline.
+%-----------------------------------------------------------------------
+\long\def\splittwoargs#1 #2 {(#1,#2)}
+%
+\newif\if@stillmore
+\newread\@datafile
+\long\def\putfile#1#2{\openin\@datafile = #1
+\@stillmoretrue
+\loop
+\ifeof\@datafile\relax\else\read\@datafile to\@dataline\fi
+%if file nonexistent, do nothing.
+\ifeof\@datafile\@stillmorefalse
+\else\ifx\@dataline\@empty \relax
+ \else
+\expandafter\expandafter\expandafter\put\expandafter\splittwoargs%
+\@dataline{#2}
+ \fi
+\fi
+\if@stillmore
+\repeat
+\closein\@datafile
+}
+%----------------------------------------------------------------------
+\makeatother
+
diff --git a/Tex/Master/multido.sty b/Tex/Master/multido.sty
new file mode 100644
index 0000000..1b118cc
--- /dev/null
+++ b/Tex/Master/multido.sty
@@ -0,0 +1,27 @@
+%%
+%% This is file `multido.sty'.
+%%
+%% IMPORTANT NOTICE:
+%%
+%% multido.sty Copyright (C) 1997 Timothy Van Zandt
+%% (C) 2004 Herbert Voss <voss@perce.de>
+%% Rolf Niepraschk <Rolf.Niepraschk@ptb.de>
+%%
+%% This package may be distributed under the terms of the LaTeX Project
+%% Public License, as described in lppl.txt in the base LaTeX distribution.
+%% Either version 1.0 or, at your option, any later version.
+%%
+
+\ProvidesPackage{multido}
+ [2004/05/17 package wrapper for PSTricks `multido.tex', (HV/RN)]
+
+\@ifundefined{MultidoLoaded}
+{%
+ \input{multido.tex}
+ \ProvidesFile{multido.tex}
+ [\filedate\space v\fileversion\space `multido' (tvz)]
+}{}
+
+\endinput
+%%
+%% End of file `multido.sty'.
diff --git a/Tex/Master/multido.tex b/Tex/Master/multido.tex
new file mode 100644
index 0000000..d642ec7
--- /dev/null
+++ b/Tex/Master/multido.tex
@@ -0,0 +1,311 @@
+%% BEGIN multido.tex
+%%
+\def\fileversion{1.41}
+\def\filedate{2004/05/18}
+%%
+%% COPYRIGHT 1993, 1994, 1999 by Timothy Van Zandt, tvz@nwu.edu.
+%% Version 1.41 (2004) prepared by Rolf Niepraschk <Rolf.Niepraschk@ptb.de>
+%% Herbert Voss <voss@perce.de>
+%%
+%%
+%% This program can be redistributed and/or modified under the terms
+%% of the LaTeX Project Public License Distributed from CTAN
+%% archives in directory macros/latex/base/lppl.txt.
+%%
+%% DESCRIPTION:
+%% multido.tex/multido.sty contains a loop macro, \multido, that supports
+%% fixed-point addition and has a nice interface. Among other things, it
+%% is useful for pictures and putting numbers on axes. multido.tex
+%% is compatible with most TeX macro packages, including Plain TeX, LaTeX,
+%% AmSTeX, and Ams-LaTeX.
+%%
+%% INSTALLATION:
+%% Put this file where your TeX looks for inputs, under the name multido.tex.
+%% Use the file multido.sty with LaTeX.
+%%
+%% DOCUMENTATION:
+%% See multido.doc.
+%%
+%% COPYING:
+%% Copying of part or all of this file is allowed under the following
+%% conditions only:
+%% (1) You may freely distribute unchanged copies of the file. Please
+%% include the documentation when you do so.
+%% (2) You may modify a renamed copy of the file, but only for personal
+%% use or use within an organization.
+%% (3) You may copy fragments from the file, for personal use or for
+%% distribution, as long as credit is given where credit is due.
+%%
+%% You are NOT ALLOWED to take money for the distribution or use of
+%% this file or modified versions or fragments thereof, except for
+%% a nominal charge for copying etc.
+%%
+%% CODE:
+% These macros use TeX primitives, plus the Plain TeX commands:
+% \dimen@, \dimen@i, \count@, \newcount, \newtoks, \@ne, \tw@, \@z@.
+%
+% Check if file is loaded, announce file on terminal, and take care of @:
+%
+
+
+\message{ v\fileversion, \filedate\space <tvz>}
+
+\csname MultidoLoaded\endcsname
+\let\MultidoLoaded\endinput
+
+\edef\TheAtCode{\the\catcode`\@}
+\catcode`\@=11
+
+% These are some useful hacks. "\multido@dimtonum" strips the value of "#1",
+% a dimension register, of the "pt", and assigns the result to "#2",
+% a command sequence.
+
+\def\@empty{}
+\def\@nnil{\@nil}
+\def\multido@dimtonum#1#2{\edef#2{\multido@@dimtonum#1}}
+\def\multido@@dimtonum#1{\expandafter\multido@@@dimtonum\the#1}
+\edef\next{%
+ \noexpand\def\noexpand\multido@@@dimtonum##1\string p\string t{##1}}
+\next
+
+% "\multido@count" stores the number of repetitions. "\multidocount" keeps
+% track of the iteration. These are also used locally as scratch counters
+% by "\FPadd@". "\multido@stuff" is used to store the <stuff> that is
+% to be repeated.
+
+\newcount\multido@count
+\newcount\multidocount
+\newtoks\multido@stuff
+
+\def\multido{\multido@{}{\begingroup}{\endgroup}}
+\def\mmultido{\multido@{\multido@stepvar}{\begingroup}{\endgroup}}
+\def\Multido{\multido@{}{}{}}
+\def\MMultido{\multido@{\multido@stepvar}{}{}}
+
+% "\multido@initvar" processes the variable declarations, initializing
+% the value of the variables and defining "\multido@stepvar" to increment
+% the variables with each repetition. "\multido@count" is set to the number
+% of repetitions.
+
+\long\def\multido@#1#2#3#4#5#6{%
+ #2%
+ \multido@count=#5\relax
+ \ifnum\multido@count=\z@\else\multido@@{#1}{#4}{#6}\fi
+ #3%
+ \ignorespaces}
+\def\multido@@#1#2#3{%
+ \def\multido@stepvar{}%
+ \def\do{\noexpand\do\noexpand}%
+ \multido@initvar#2,\@nil,%
+ \let\do\noexpand
+ \edef\multido@stepvar{\multido@stepvar}%
+ \ifnum\multido@count<\z@\multido@count=-\multido@count\fi
+ \multidocount=1\relax
+ #1%
+ \multido@stuff{#3}%
+ \multido@loop}
+\def\multido@loop{%
+ \the\multido@stuff
+ \ifnum\multidocount<\multido@count
+ \advance\multidocount\@ne
+ \multido@stepvar
+ \expandafter\multido@loop
+ \fi}
+\def\multidostop{\multidocount=\multido@count}
+\def\multido@badvar{%
+ \multido@count=0
+ \errhelp{\multido command will be skipped.}%
+ \errmessage{Bad \string\multido\space variable declaration}}
+\def\multido@initvar#1,{%
+ \def\multido@temp{#1}%
+ \ifx\multido@temp\@nnil\else
+ \ifx\multido@temp\@empty\else
+ \multido@@initvar#1\@nil=+\@nil\relax
+ \fi
+ \expandafter\multido@initvar
+ \fi}
+\def\multido@@initvar#1=#2+#3\@nil#4\relax{%
+ \ifx\@empty#4\@empty
+ \multido@badvar
+ \else
+ \multido@vartype#1\@empty
+ \ifx\multido@temp\relax
+ \multido@badvar
+ \else
+ \multido@temp{#2}{#3}#1%
+ \fi
+ \fi}
+\def\multido@vartype#1{%
+ \ifcat\noexpand\@nil\noexpand#1%
+ \expandafter\multido@@vartype\string#1\@nil
+ \else
+ \let\multido@temp\relax
+ \fi}
+\def\multido@@vartype#1#2#3\@nil{%
+ \expandafter\let\expandafter\multido@temp
+ \csname multido@init@#2\endcsname}
+\def\MultidoCheckNames{%
+ \let\multido@@@vartype\multido@vartype
+ \def\multido@vartype##1{%
+ \ifx\undefined##1%
+ \multido@@@vartype{##1}%
+ \else
+ \errhelp{\multido command will be skipped.}%
+ \errmessage{Multido variable \string##1 already defined}%
+ \let\multido@temp\relax
+ \fi}}
+
+% For each variable type, we must now define \multido@init<vartype>.
+% The syntax of these macros is:
+%
+% \multido@init@<vartype>{initial value}{increment}{variable}
+%
+% and the outcome should be:
+%
+% 1. Set <variable> to the initial value.
+% 2. Invoke \multido@addtostep{step stuff}, where <step stuff> is
+% whatever should be done to increment the variable. <step stuff> is
+% expanded first, with expansion suppressed by "\do".
+
+\def\multido@addtostep#1{\edef\multido@stepvar{\multido@stepvar#1}}
+
+% Variable type for dimensions ("d", "D"):
+
+\def\multido@init@d#1#2#3{%
+ \expandafter\ifx\csname pssetlength\endcsname\relax
+ \dimen@=#1\relax\dimen@i=#2\relax
+ \else
+ \pssetlength\dimen@{#1}\pssetlength\dimen@i{#2}%
+ \fi
+ \edef#3{\number\dimen@ sp}%
+ \ifnum\multido@count<\z@\dimen@i=-\dimen@i\fi
+ \multido@addtostep{\do\multido@step@d{\do#3}{\number\dimen@i sp}}}
+\def\multido@step@d#1#2{%
+ \dimen@=#1\advance\dimen@#2
+ \edef#1{\number\dimen@ sp}}%
+\def\multido@init@D{\multido@init@d}
+
+% Variable type for integers ("i", "I"):
+
+\def\multido@init@i#1#2#3{%
+ \count@=#1\relax
+ \edef#3{\the\count@}%
+ \count@=#2\relax
+ \ifnum\multido@count<\z@\count@=-\count@\fi
+ \multido@addtostep{\do\multido@step@i{\do#3}{\the\count@}}}
+\def\multido@step@i#1#2{%
+ \count@=#1\advance\count@ by #2
+ \edef#1{\the\count@}}
+\def\multido@init@I{\multido@init@i}
+
+% Variable type for reals ("r", "R").
+
+\def\multido@init@r#1#2#3{%
+ \dimen@=#1pt
+ \multido@dimtonum\dimen@#3%
+ \dimen@=#2pt
+ \ifnum\multido@count<\z@\dimen@=-\dimen@\fi
+ \multido@addtostep{\do\multido@step@r{\do#3}{\number\dimen@ sp}}}
+\def\multido@step@r#1#2{%
+ \dimen@=#1pt\advance\dimen@#2
+ \multido@dimtonum\dimen@#1}
+\def\multido@init@R{\multido@init@r}
+
+% Variable type for numbers ("n", "N").
+
+\def\multido@init@n#1#2#3{%
+ \edef#3{#1}%
+ \ifnum\multido@count<\z@\expandafter\fpSub\else\expandafter\fpAdd\fi
+ {0}{#2}\multido@temp
+ \multido@addtostep{\do\fpAdd{\do#3}{\multido@temp}{\do#3}}}
+\def\multido@init@N{\multido@init@n}
+
+% Simple fixed-point addition couldn't be harder.
+% "\dimen@" and "\dimen@i" are used as scratch {\em counters} (to avoid
+% creating a new counter). "\count@", "\multido@count" and "\multidocount"
+% are also used as scratch counters.
+
+% This is probably pretty close to optimal, given the requirements that
+% leading and trailing spaces be OK in the arguments, and that there need
+% not be any numbers to the left of the decimal.
+
+% RN modification begin -- 2004/05/17; Rolf.Niepraschk@ptb.de
+% \def\FPadd#1#2#3{%
+% \edef\multido@temp{#1..\noexpand\@nil#2}%
+% \expandafter\FPadd@\multido@temp..\@nil
+% \let#3\multido@temp}
+% \def\FPsub#1#2{%
+% \edef\multido@temp{\noexpand\FPsub@#2\noexpand\@empty}%
+% \FPadd{#1}{\multido@temp}}
+\def\fpAdd#1#2#3{%
+ \edef\multido@temp{#1..\noexpand\@nil#2}%
+ \expandafter\FPadd@\multido@temp..\@nil
+ \let#3\multido@temp}
+\def\fpSub#1#2{%
+ \edef\multido@temp{\noexpand\FPsub@#2\noexpand\@empty}%
+ \fpAdd{#1}{\multido@temp}}
+\ifx\FPadd\undefined\let\FPadd\fpAdd\let\FPsub\fpSub\fi
+% RN modification end
+\def\FPsub@#1{\ifx-#1\else-#1\fi}
+\def\FPadd@#1.#2.#3\@nil#4.#5.#6\@nil{%
+ \begingroup
+ \def\multido@temp{\let\next\relax}%
+ \let\next\z@
+ \afterassignment\multido@temp\count@=#1\next
+ \dimen@i=0#2sp\relax
+ \let\next\z@
+ \afterassignment\multido@temp\multido@count=#4\next
+ \multidocount=0#5\relax
+ \dimen@=\number\count@ sp
+ \count@=\@ne
+ \FPadd@@@#500000000\@nil
+ \ifnum#11<\z@
+ \count@=-\tw@
+ \dimen@=-\dimen@
+ \fi
+ \ifnum#41<\z@
+ \count@=-\count@
+ \multido@count=-\multido@count
+ \fi
+ \ifnum\count@>\z@
+ \advance\multido@count\dimen@
+ \advance\multidocount\dimen@i
+ \ifnum\multidocount<\multido@temp\relax
+ \advance\multidocount\multido@temp\relax
+ \else
+ \advance\multido@count\@ne
+ \fi
+ \advance\count@-3
+ \else
+ \advance\multido@count-\dimen@
+ \advance\multidocount-\dimen@i
+ \ifnum\multido@count<\z@
+ \multido@count=-\multido@count
+ \multidocount=-\multidocount
+ \advance\count@\@ne
+ \else
+ \ifnum\multido@count=\z@
+ \ifnum\multidocount<\z@
+ \multidocount=-\multidocount
+ \advance\count@\@ne
+ \fi
+ \fi
+ \fi
+ \ifnum\multidocount<\z@
+ \advance\multidocount\multido@temp
+ \advance\multido@count-\@ne
+ \fi
+ \advance\multidocount\multido@temp\relax
+ \fi
+ \expandafter\FPadd@@\the\multidocount\@empty\@nil
+ \endgroup}
+\def\FPadd@@#1#2#3\@nil{\xdef\multido@temp{%
+ \ifnum\count@=-1-\fi
+ \the\multido@count\ifx#2\@empty\else.#2#3\fi}}
+\def\FPadd@@@#1#2#3#4#5#6#7#8#9\@nil{\def\multido@temp{1#9}}
+
+\catcode`\@=\TheAtCode\relax
+
+\endinput
+%%
+%% END multido.tex
diff --git a/Tex/Master/unittest.py b/Tex/Master/unittest.py
new file mode 100644
index 0000000..89b6ad2
--- /dev/null
+++ b/Tex/Master/unittest.py
@@ -0,0 +1,117 @@
+#!/usr/bin/python2.7
+
+import re
+
+rules = [
+ { 'regexps': [r" (\w+) \1 "],
+ 'correction': r"no repeated word" },
+
+ { 'regexps': ["i\.e\.", "ie\."],
+ 'correction': r"\ie" },
+
+ { 'regexps': ["e\.g\.", "eg\."],
+ 'exceptions': ["peg\."],
+ 'correction': r"\eg" },
+
+ { 'regexps': ["c\.f\.", "cf\."],
+ 'correction': r"\cf" },
+
+ { 'regexps': [", that", ", such that"],
+ 'correction': "no comma before that" },
+
+ { 'regexps': [", because"],
+ 'correction': "probably no comma before because (only if it is needed for disambiguation or if the clause is not essential)" },
+
+ { 'regexps': [": [A-Z][a-z]"],
+ 'exceptions': [r"\\(sub)*section\{.*\}"],
+ 'case sensitive' : True,
+ 'correction': "don't capitalize after colon" },
+
+ { 'regexps': ["^[A-Z][a-z]"],
+ 'last line': [r":$"],
+ 'case sensitive' : True,
+ 'correction': "don't capitalize after colon" },
+
+ { 'regexps': [r"\\vert"],
+ 'correction': r"\mid" },
+
+ { 'regexps': [",[ ]*&", "&[ ]*,"],
+ 'correction': r"no comma in cases environment" },
+
+]
+
+for rule in rules:
+ if rule.has_key('case sensitive') and rule['case sensitive']:
+ sensitivity = 0
+ else:
+ sensitivity = re.IGNORECASE
+ rule['regexps'] = [re.compile(regex, sensitivity) for regex in rule['regexps']]
+ if not rule.has_key('exceptions'):
+ rule['exceptions'] = []
+ rule['exceptions'] = [re.compile(regex, sensitivity) for regex in rule['exceptions']]
+ if not rule.has_key('last line'):
+ rule['last line'] = []
+ rule['last line'] = [re.compile(regex, sensitivity) for regex in rule['last line']]
+
+re_todoline = re.compile(r"(.*)\\todo\{[^}]*\}(.*)")
+
+
+def check_line(line, last_line):
+ if line.strip().startswith("%"):
+ return []
+ m = re_todoline.match(line)
+ if m:
+ line = m.group(1) + m.group(2)
+ corrections = []
+ for rule in rules:
+ for regex in rule['regexps']:
+ s = regex.search(line)
+ if s:
+ if rule['last line']:
+ # has to have a match in the last line too
+ for regex in rule['last line']:
+ if regex.search(last_line):
+ break
+ else:
+ break
+ for regex in rule['exceptions']:
+ s_except = regex.search(line)
+ if s_except:
+ break
+ else:
+ corrections.append((s.group(0), rule['correction']))
+ return corrections
+
+def check_file(filename):
+ last_line = ""
+ n = 0
+ print filename
+ for i, line in enumerate(open(filename)):
+ corrections = check_line(line, last_line)
+ n += len(corrections)
+ if corrections:
+ print
+ print " Line %d: %s" % (i+1, line.strip())
+ for (error, correction) in corrections:
+ print " '%s' should be '%s'." % (error, correction)
+ last_line = line
+ return n
+
+def main():
+ n = 0
+ for line in open("Master.tex"):
+ if line.strip().startswith("%"):
+ continue
+ m = re.search(r"\input\{(.+)\}", line)
+ if not m:
+ continue
+ filename = m.group(1)
+ if filename.startswith("header"):
+ continue
+ n += check_file(filename + ".tex")
+ print
+ print n, "Warnings"
+
+
+if __name__ == "__main__":
+ main()
diff --git a/Tex/Master/vaucanson-g.sty b/Tex/Master/vaucanson-g.sty
new file mode 100644
index 0000000..851ce6b
--- /dev/null
+++ b/Tex/Master/vaucanson-g.sty
@@ -0,0 +1,14 @@
+\ProvidesPackage{vaucanson-g}[2003/05/09 package wrapper for Vaucanson-G]
+\DeclareOption{slides}{\AtEndOfPackage{\input VCPref-slides.tex}}
+\ProcessOptions
+\RequirePackage{ifthen}
+\RequirePackage[usenames]{pstcol}
+\RequirePackage{pst-node}
+\RequirePackage{pst-plot}
+\RequirePackage{pst-coil}
+%\RequirePackage{multido}
+\RequirePackage{pst-3d}
+\RequirePackage{color}
+\RequirePackage{calc}
+\input Vaucanson-G.tex
+\endinput
diff --git a/Tex/Structure.txt b/Tex/Structure.txt
new file mode 100644
index 0000000..65d273d
--- /dev/null
+++ b/Tex/Structure.txt
@@ -0,0 +1,50 @@
+Structure:
+
+Introduction
+ - GSM spreading
+ - Historic cornerstones
+ - Imposed threats (terror laws)
+
+Basics
+ - GSM
+ - Infrastructure
+ - Cell Structure
+ - BTS
+ - Protocol
+ - Layers
+ - Channels (logical/physical)
+
+ - GSM Security
+ - Authentication
+ - IMSI-Catcher
+ - Security threats
+ - Flaws used
+ - Architecture
+ - Differences to regular Catcher/BTS
+
+Hardware
+ - C123
+ - Specs
+ - Data Cable
+ (- USRP)
+
+Software
+ - OsmocomBB
+ - Concept
+ - Install
+ - Tools (layer23, osmocom, wireshark integration)
+ - Interfaces
+ (- WEKA)
+ (- GNU-Radio)
+
+IMSI-Catcher-Detection
+ - How to identify
+ - Configuration of catcher
+ - Interesting parameters
+ (- Identify Jamming)
+ (- Machine learning approach)
+ - Usage
+ - Scenarios
+
+Conclusion
+ - Extensions
diff --git a/Tex/Structure.txt~ b/Tex/Structure.txt~
new file mode 100644
index 0000000..c7a6f08
--- /dev/null
+++ b/Tex/Structure.txt~
@@ -0,0 +1,50 @@
+Structure:
+
+Introduction
+ - GSM spreading
+ - Historic cornerstones
+ - Imposed threats (terror laws)
+
+Basics
+ - GSM
+ - Infrastructure
+ - Cell Structure
+ - BTS
+ - Protocol
+ - Layers
+ - Channels (logical/physical)
+
+ - GSM Security
+ - Authentication
+ - IMSI-Catcher
+ - Security threats
+ - Flaw used
+ - Architecture
+ - Differences to regular Catcher/BTS
+
+Hardware
+ - C123
+ - Specs
+ - Data Cable
+ (- USRP)
+
+Software
+ - OsmocomBB
+ - Concept
+ - Install
+ - Tools (layer23, osmocom, wireshark integration)
+ - Interfaces
+ (- WEKA)
+ (- GNU-Radio)
+
+IMSI-Catcher-Detection
+ - How to identify
+ - Configuration of catcher
+ - Interesting parameters
+ (- Identify Jamming)
+ (- Machine learning approach)
+ - Usage
+ - Scenarios
+
+Conclusion
+ - Extensions