uclposter.cls 34 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746
  1. \NeedsTeXFormat{LaTeX2e}
  2. \ProvidesClass{uclposter}[2015/09/13 UCL poster class for LaTeX]
  3. %-------------------------------------------------------------------------------
  4. % Information
  5. %-------------------------------------------------------------------------------
  6. % By Rob Stanley, robert.stanley.10@ucl.ac.uk
  7. % Latest version at: http://github.com/robjstan/latex-uclposter
  8. % A poster class for \LaTeX that attempts to follow the UCL Corporate Identity.
  9. % This package is unofficial and is not supported by UCL.
  10. % Currently only compilation with XeLaTeX is supported.
  11. %-------------------------------------------------------------------------------
  12. % Variable setup
  13. %-------------------------------------------------------------------------------
  14. \makeatletter
  15. % define important lengths
  16. \newlength{\uclposter@bannerheight}
  17. \setlength{\uclposter@bannerheight}{14cm}
  18. \newlength{\uclposter@logoheight}
  19. \setlength{\uclposter@logoheight}{5cm}
  20. \newlength{\uclposter@margin}
  21. \setlength{\uclposter@margin}{2cm}
  22. % define important colors
  23. \newcommand{\uclposter@color}{black}
  24. \newcommand{\uclposter@foregroundcolor}{white}
  25. \makeatother
  26. %-------------------------------------------------------------------------------
  27. % Declare options
  28. %-------------------------------------------------------------------------------
  29. \RequirePackage{xkeyval}
  30. \makeatletter
  31. \DeclareOptionX{portrait}{
  32. \PassOptionsToPackage{portrait}{geometry}
  33. \setlength{\uclposter@bannerheight}{16cm}
  34. }
  35. \DeclareOptionX{landscape}{
  36. \PassOptionsToPackage{landscape}{geometry}
  37. \setlength{\uclposter@bannerheight}{14cm}
  38. }
  39. \DeclareOptionX{bannerheight}{
  40. \setlength{\uclposter@bannerheight}{#1}
  41. }
  42. \DeclareOptionX{logoheight}{
  43. \setlength{\uclposter@logoheight}{#1}
  44. }
  45. \DeclareOptionX{margin}{
  46. \setlength{\uclposter@margin}{#1}
  47. }
  48. \DeclareOptionX{color}{
  49. \renewcommand{\uclposter@color}{#1}
  50. }
  51. \DeclareOptionX{inverttitle}{
  52. \renewcommand{\uclposter@foregroundcolor}{black}
  53. }
  54. \makeatother
  55. \ProcessOptionsX
  56. \LoadClass{article}
  57. %-------------------------------------------------------------------------------
  58. % Set up paper geometry
  59. %-------------------------------------------------------------------------------
  60. \makeatletter
  61. \RequirePackage[a0paper,margin=\uclposter@margin]{geometry}
  62. \setlength{\columnsep}{\uclposter@margin}
  63. \makeatother
  64. %-------------------------------------------------------------------------------
  65. % Other required packages/definitions
  66. %-------------------------------------------------------------------------------
  67. \RequirePackage{multicol} % multiple columns
  68. \pagenumbering{gobble} % remove page numbers
  69. % font size
  70. \renewcommand{\LARGE}{\fontsize{100}{120}\selectfont}
  71. \renewcommand{\Large}{\fontsize{45}{50}\selectfont}
  72. \renewcommand{\large}{\fontsize{35}{40}\selectfont}
  73. \renewcommand{\normalsize}{\fontsize{30}{35}\selectfont}
  74. \renewcommand{\footnotesize}{\fontsize{25}{35}\selectfont}
  75. \renewcommand{\small}{\fontsize{20}{23}\selectfont}
  76. \renewcommand{\tiny}{\fontsize{16}{18}\selectfont}
  77. % paragraph options
  78. \RequirePackage[none]{hyphenat} % no hyphenation
  79. \setlength{\parindent}{0pt}
  80. \newcommand{\defaultparskip}{1cm plus 0.5cm}
  81. \setlength{\parskip}{\defaultparskip}
  82. % headings
  83. \RequirePackage{titlesec}
  84. \titlespacing{\section}{0pt}{\parskip}{-0.8\parskip}
  85. \titlespacing{\subsection}{0pt}{\parskip}{-0.8\parskip}
  86. \titlespacing{\subsubsection}{0pt}{\parskip}{-0.8\parskip}
  87. % font
  88. \RequirePackage{mathtools}
  89. \RequirePackage{mathspec}
  90. %\RequirePackage[T1]{fontenc}
  91. %\defaultfontfeatures{Mapping=tex-text,Scale=MatchLowercase}
  92. %\setallmainfonts{Arial}
  93. %-------------------------------------------------------------------------------
  94. % Official colours
  95. %-------------------------------------------------------------------------------
  96. \RequirePackage{xcolor}
  97. \definecolor{UCLlightpurple}{cmyk}{0.08,0.25,0.04,0.14}
  98. \definecolor{UCLdarkpurple}{cmyk}{0.67,0.79,0.24,0.59}
  99. \definecolor{UCLpurple}{cmyk}{0.83,0.99,0.00,0.02}
  100. \definecolor{UCLblueceleste}{cmyk}{0.30,0.00,0.07,0.00}
  101. \definecolor{UCLlightblue}{cmyk}{0.42,0.07,0.08,0.08}
  102. \definecolor{UCLskyblue}{cmyk}{0.42,0.10,0.02,0.06}
  103. \definecolor{UCLbrightblue}{cmyk}{0.98,0.00,0.28,0.04}
  104. \definecolor{UCLnavyblue}{cmyk}{1.00,0.69,0.08,0.54}
  105. \definecolor{UCLdarkblue}{cmyk}{1.00,0.21,0.28,0.76}
  106. \definecolor{UCLdarkgreen}{cmyk}{0.35,0.30,1.00,0.75}
  107. \definecolor{UCLmidgreen}{cmyk}{0.42,0.05,0.98,0.29}
  108. \definecolor{UCLbrightgreen}{cmyk}{0.27,0.00,1.00,0.03}
  109. \definecolor{UCLlightgreen}{cmyk}{0.25,0.04,0.44,0.03}
  110. \definecolor{UCLstone}{cmyk}{0.03,0.04,0.14,0.08}
  111. \definecolor{UCLdarkgrey}{cmyk}{0.17,0.24,0.25,0.49}
  112. \definecolor{UCLdarkbrown}{cmyk}{0.30,0.71,0.75,0.81}
  113. \definecolor{UCLdarkred}{cmyk}{0.18,1.00,0.45,0.67}
  114. \definecolor{UCLburgundy}{cmyk}{0.00,0.97,0.89,0.45}
  115. \definecolor{UCLpink}{cmyk}{0.06,1.00,0.26,0.24}
  116. \definecolor{UCLrichred}{cmyk}{0.00,1.00,0.72,0.00}
  117. \definecolor{UCLmidred}{cmyk}{0.00,0.87,0.85,0.00}
  118. \definecolor{UCLorange}{cmyk}{0.00,0.61,0.99,0.00}
  119. \definecolor{UCLyellow}{cmyk}{0.00,0.29,1.00,0.00}
  120. \definecolor{UCLwhite}{cmyk}{0.00,0.00,0.00,0.00}
  121. \definecolor{UCLblack}{cmyk}{0.00,0.00,0.00,1.00}
  122. %-------------------------------------------------------------------------------
  123. % Make title/banner
  124. %-------------------------------------------------------------------------------
  125. \RequirePackage{eso-pic} % defines \AddToShipoutPicture
  126. \RequirePackage{authblk} % affiliations
  127. \makeatletter
  128. % affiliations on one line
  129. \renewcommand\AB@affilsepx{\hspace{0.5em}\protect\Affilfont}
  130. % set lengths
  131. \newlength{\uclposter@bannertextheight}
  132. \setlength{\uclposter@bannertextheight}{\uclposter@bannerheight}
  133. \addtolength{\uclposter@bannertextheight}{-2.0\uclposter@margin}
  134. \newlength{\uclposter@bannertextwidth}
  135. \setlength{\uclposter@bannertextwidth}{\paperwidth}
  136. \renewcommand{\maketitle}{%
  137. % include banner
  138. \AddToShipoutPicture*{%
  139. \put(0,0){\parbox[b][\paperheight]{\paperwidth}{%
  140. \uclposter@banner%
  141. \vfill%
  142. }}%
  143. }%
  144. % include title
  145. \parbox[s][\uclposter@bannertextheight][s]{\uclposter@bannertextwidth}{%
  146. \centering
  147. \color{\uclposter@foregroundcolor}%
  148. {\LARGE\bfseries\addfontfeature{LetterSpace=3}\@title}%
  149. \par\vfill%
  150. {\Large\AB@authlist}%
  151. \par\vfill%
  152. {\normalsize\AB@affillist}%
  153. \par\vfill%
  154. {\normalsize UCL Electronic and Electrical Engineering}%
  155. }%
  156. \vspace{-\parskip}%
  157. \vspace{2\uclposter@margin}%
  158. }
  159. \makeatother
  160. %-------------------------------------------------------------------------------
  161. % Banner design
  162. %-------------------------------------------------------------------------------
  163. \RequirePackage{tikz}
  164. \RequirePackage{environ} % defines NewEnviron
  165. \makeatletter
  166. \newlength{\uclposter@highlightboxpad}
  167. \setlength{\uclposter@highlightboxpad}{0.2\uclposter@margin}
  168. \NewEnviron{highlightbox}[1][\uclposter@color!20!white]{%
  169. \hspace*{-\uclposter@highlightboxpad}
  170. \colorbox{#1}{%
  171. \hspace*{\uclposter@highlightboxpad}%
  172. \begin{minipage}{\columnwidth}%
  173. \vspace*{\uclposter@highlightboxpad}%
  174. \begin{minipage}{\columnwidth}%
  175. \setlength{\parskip}{\defaultparskip}%
  176. \BODY%
  177. \end{minipage}%
  178. \vspace*{\uclposter@highlightboxpad}%
  179. \end{minipage}%
  180. \hspace*{\uclposter@highlightboxpad}%
  181. }%
  182. \hspace*{-\uclposter@highlightboxpad}%
  183. \par%
  184. }
  185. \makeatother
  186. %-------------------------------------------------------------------------------
  187. % Banner design
  188. %-------------------------------------------------------------------------------
  189. \makeatletter
  190. \newcommand{\uclposter@banner}{
  191. \begin{tikzpicture}[x=\uclposter@logoheight, y=\uclposter@logoheight,
  192. banner/.style={fill=\uclposter@color},
  193. portico/.style={fill=\uclposter@foregroundcolor}]
  194. \path[use as bounding box]
  195. (0, \uclposter@bannerheight) --
  196. (-\paperwidth, \uclposter@bannerheight) --
  197. (-\paperwidth, 0) --
  198. (0, 0) --
  199. cycle;
  200. \fill[banner]
  201. (0, \uclposter@bannerheight) --
  202. (-\paperwidth, \uclposter@bannerheight) --
  203. (-\paperwidth, 0) --
  204. (-3.514,0.000) .. controls (-3.529,0.010) and (-3.542,0.021) ..
  205. (-3.554,0.032) .. controls (-3.660,0.135) and (-3.661,0.254) ..
  206. (-3.664,0.366) --
  207. (-3.664,1.000) --
  208. (-3.325,1.000) --
  209. (-3.325,0.334) .. controls (-3.325,0.289) and (-3.323,0.242) ..
  210. (-3.285,0.206) .. controls (-3.258,0.177) and (-3.217,0.167) ..
  211. (-3.178,0.167) .. controls (-3.125,0.167) and (-3.090,0.186) ..
  212. (-3.070,0.204) .. controls (-3.031,0.242) and (-3.029,0.289) ..
  213. (-3.029,0.334) --
  214. (-3.029,1.000) --
  215. (-2.688,1.000) --
  216. (-2.688,0.432) .. controls (-2.688,0.310) and (-2.688,0.152) ..
  217. (-2.814,0.032) .. controls (-2.826,0.021) and (-2.839,0.010) ..
  218. (-2.853,0.000) --
  219. (-2.345,0.000) .. controls (-2.494,0.107) and (-2.565,0.287) ..
  220. (-2.565,0.461) .. controls (-2.565,0.748) and (-2.372,1.039) ..
  221. (-2.010,1.039) .. controls (-1.848,1.039) and (-1.693,0.982) ..
  222. (-1.581,0.867) .. controls (-1.535,0.820) and (-1.514,0.784) ..
  223. (-1.491,0.742) --
  224. (-1.775,0.601) .. controls (-1.802,0.665) and (-1.854,0.778) ..
  225. (-1.996,0.778) .. controls (-2.071,0.778) and (-2.118,0.743) ..
  226. (-2.140,0.721) .. controls (-2.221,0.644) and (-2.221,0.523) ..
  227. (-2.221,0.481) .. controls (-2.221,0.322) and (-2.161,0.173) ..
  228. (-1.995,0.173) .. controls (-1.837,0.173) and (-1.790,0.312) ..
  229. (-1.778,0.348) --
  230. (-1.490,0.209) .. controls (-1.517,0.158) and (-1.543,0.109) ..
  231. (-1.594,0.058) .. controls (-1.616,0.036) and (-1.640,0.017) ..
  232. (-1.666,0.000) --
  233. (-1.354,0.000) --
  234. (-1.354,1.002) --
  235. (-1.016,1.002) --
  236. (-1.016,0.214) --
  237. (-0.577,0.214) --
  238. (-0.577,0.000) --
  239. (0.000,0.000) -- cycle;
  240. \fill[portico]
  241. (-3.8365,0.7608) .. controls (-3.8371,0.7609) and (-4.0195,0.8001) ..
  242. (-4.0195,0.8001) .. controls (-4.0195,0.8001) and (-4.2020,0.7609) ..
  243. (-4.2024,0.7608) .. controls (-4.2034,0.7606) and (-4.2030,0.7597) ..
  244. (-4.2030,0.7597) --
  245. (-4.2005,0.7504) --
  246. (-4.2000,0.7504) --
  247. (-4.2000,0.7504) .. controls (-4.2000,0.7504) and (-4.1972,0.7507) ..
  248. (-4.1956,0.7481) --
  249. (-4.1928,0.7331) .. controls (-4.1928,0.7331) and (-4.1928,0.7320) ..
  250. (-4.1917,0.7320) --
  251. (-3.8471,0.7320) .. controls (-3.8462,0.7320) and (-3.8461,0.7328) ..
  252. (-3.8461,0.7328) --
  253. (-3.8434,0.7479) .. controls (-3.8418,0.7508) and (-3.8387,0.7504) ..
  254. (-3.8387,0.7504) --
  255. (-3.8388,0.7504) --
  256. (-3.8384,0.7504) --
  257. (-3.8358,0.7597) .. controls (-3.8358,0.7597) and (-3.8355,0.7606) ..
  258. cycle;
  259. \fill[portico]
  260. (-3.8556,0.7272) .. controls (-3.8554,0.7272) and (-3.8552,0.7274) ..
  261. (-3.8552,0.7276) --
  262. (-3.8552,0.7323) .. controls (-3.8552,0.7325) and (-3.8554,0.7323) ..
  263. (-3.8556,0.7323) --
  264. (-3.8834,0.7323) .. controls (-3.8836,0.7323) and (-3.8838,0.7325) ..
  265. (-3.8838,0.7323) --
  266. (-3.8838,0.7276) .. controls (-3.8838,0.7274) and (-3.8836,0.7272) ..
  267. (-3.8834,0.7272) --
  268. (-3.8822,0.7272) .. controls (-3.8817,0.7272) and (-3.8816,0.7266) ..
  269. (-3.8816,0.7261) .. controls (-3.8816,0.7254) and (-3.8813,0.7218) ..
  270. (-3.8788,0.7196) .. controls (-3.8784,0.7193) and (-3.8785,0.7184) ..
  271. (-3.8793,0.7184) .. controls (-3.8794,0.7184) and (-3.8801,0.7184) ..
  272. (-3.8802,0.7184) .. controls (-3.8808,0.7184) and (-3.8808,0.7180) ..
  273. (-3.8806,0.7176) .. controls (-3.8804,0.7172) and (-3.8804,0.7160) ..
  274. (-3.8804,0.7154) .. controls (-3.8804,0.7148) and (-3.8804,0.7138) ..
  275. (-3.8804,0.7134) .. controls (-3.8804,0.7130) and (-3.8803,0.7127) ..
  276. (-3.8799,0.7127) .. controls (-3.8799,0.7127) and (-3.8796,0.7127) ..
  277. (-3.8795,0.7127) .. controls (-3.8795,0.7127) and (-3.8793,0.7127) ..
  278. (-3.8793,0.7124) --
  279. (-3.8793,0.6098) .. controls (-3.8796,0.6095) and (-3.8806,0.6083) ..
  280. (-3.8807,0.6083) .. controls (-3.8808,0.6082) and (-3.8809,0.6081) ..
  281. (-3.8809,0.6079) --
  282. (-3.8809,0.6062) .. controls (-3.8809,0.6060) and (-3.8809,0.6059) ..
  283. (-3.8810,0.6058) .. controls (-3.8811,0.6057) and (-3.8813,0.6057) ..
  284. (-3.8814,0.6057) --
  285. (-3.8827,0.6057) .. controls (-3.8829,0.6057) and (-3.8831,0.6055) ..
  286. (-3.8831,0.6053) .. controls (-3.8831,0.6053) and (-3.8831,0.6024) ..
  287. (-3.8831,0.6023) --
  288. (-3.8559,0.6023) .. controls (-3.8559,0.6024) and (-3.8559,0.6053) ..
  289. (-3.8559,0.6053) .. controls (-3.8559,0.6055) and (-3.8561,0.6057) ..
  290. (-3.8563,0.6057) --
  291. (-3.8576,0.6057) .. controls (-3.8577,0.6057) and (-3.8579,0.6057) ..
  292. (-3.8580,0.6058) .. controls (-3.8580,0.6059) and (-3.8581,0.6060) ..
  293. (-3.8581,0.6062) --
  294. (-3.8581,0.6079) .. controls (-3.8581,0.6080) and (-3.8581,0.6081) ..
  295. (-3.8583,0.6083) .. controls (-3.8584,0.6084) and (-3.8593,0.6093) ..
  296. (-3.8597,0.6098) --
  297. (-3.8597,0.7124) .. controls (-3.8597,0.7127) and (-3.8595,0.7127) ..
  298. (-3.8595,0.7127) .. controls (-3.8595,0.7127) and (-3.8591,0.7127) ..
  299. (-3.8591,0.7127) .. controls (-3.8587,0.7127) and (-3.8587,0.7130) ..
  300. (-3.8587,0.7134) .. controls (-3.8587,0.7138) and (-3.8587,0.7148) ..
  301. (-3.8587,0.7154) .. controls (-3.8587,0.7160) and (-3.8586,0.7172) ..
  302. (-3.8584,0.7176) .. controls (-3.8581,0.7180) and (-3.8582,0.7184) ..
  303. (-3.8588,0.7184) .. controls (-3.8589,0.7184) and (-3.8596,0.7184) ..
  304. (-3.8597,0.7184) .. controls (-3.8605,0.7184) and (-3.8606,0.7193) ..
  305. (-3.8602,0.7196) .. controls (-3.8577,0.7217) and (-3.8574,0.7253) ..
  306. (-3.8574,0.7260) .. controls (-3.8574,0.7266) and (-3.8574,0.7272) ..
  307. (-3.8567,0.7272) --
  308. cycle;
  309. \fill[portico]
  310. (-3.9155,0.7272) .. controls (-3.9154,0.7272) and (-3.9151,0.7274) ..
  311. (-3.9151,0.7276) --
  312. (-3.9151,0.7323) .. controls (-3.9151,0.7325) and (-3.9154,0.7323) ..
  313. (-3.9155,0.7323) --
  314. (-3.9434,0.7323) .. controls (-3.9436,0.7323) and (-3.9438,0.7325) ..
  315. (-3.9438,0.7323) --
  316. (-3.9438,0.7276) .. controls (-3.9438,0.7274) and (-3.9436,0.7272) ..
  317. (-3.9434,0.7272) --
  318. (-3.9422,0.7272) .. controls (-3.9416,0.7272) and (-3.9416,0.7266) ..
  319. (-3.9416,0.7261) .. controls (-3.9416,0.7254) and (-3.9413,0.7218) ..
  320. (-3.9388,0.7196) .. controls (-3.9384,0.7193) and (-3.9386,0.7184) ..
  321. (-3.9393,0.7184) .. controls (-3.9393,0.7184) and (-3.9401,0.7184) ..
  322. (-3.9401,0.7184) .. controls (-3.9408,0.7184) and (-3.9408,0.7180) ..
  323. (-3.9407,0.7176) .. controls (-3.9404,0.7172) and (-3.9404,0.7160) ..
  324. (-3.9404,0.7154) .. controls (-3.9404,0.7148) and (-3.9404,0.7138) ..
  325. (-3.9404,0.7134) .. controls (-3.9404,0.7130) and (-3.9403,0.7127) ..
  326. (-3.9399,0.7127) --
  327. (-3.9395,0.7127) .. controls (-3.9395,0.7127) and (-3.9392,0.7127) ..
  328. (-3.9392,0.7124) .. controls (-3.9392,0.7121) and (-3.9392,0.7120) ..
  329. (-3.9392,0.7120) --
  330. (-3.9392,0.6098) .. controls (-3.9395,0.6095) and (-3.9407,0.6083) ..
  331. (-3.9407,0.6083) .. controls (-3.9408,0.6082) and (-3.9409,0.6081) ..
  332. (-3.9409,0.6079) --
  333. (-3.9409,0.6062) .. controls (-3.9409,0.6060) and (-3.9409,0.6059) ..
  334. (-3.9410,0.6058) .. controls (-3.9411,0.6057) and (-3.9412,0.6057) ..
  335. (-3.9414,0.6057) --
  336. (-3.9427,0.6057) .. controls (-3.9429,0.6057) and (-3.9430,0.6055) ..
  337. (-3.9430,0.6053) .. controls (-3.9430,0.6053) and (-3.9430,0.6024) ..
  338. (-3.9430,0.6023) --
  339. (-3.9159,0.6023) .. controls (-3.9159,0.6024) and (-3.9159,0.6053) ..
  340. (-3.9159,0.6053) .. controls (-3.9159,0.6055) and (-3.9161,0.6057) ..
  341. (-3.9163,0.6057) --
  342. (-3.9176,0.6057) .. controls (-3.9177,0.6057) and (-3.9179,0.6057) ..
  343. (-3.9179,0.6058) .. controls (-3.9180,0.6059) and (-3.9181,0.6060) ..
  344. (-3.9181,0.6062) --
  345. (-3.9181,0.6079) .. controls (-3.9181,0.6080) and (-3.9181,0.6081) ..
  346. (-3.9182,0.6083) .. controls (-3.9184,0.6084) and (-3.9193,0.6093) ..
  347. (-3.9197,0.6098) --
  348. (-3.9197,0.7124) .. controls (-3.9197,0.7127) and (-3.9194,0.7127) ..
  349. (-3.9194,0.7127) .. controls (-3.9194,0.7127) and (-3.9191,0.7127) ..
  350. (-3.9191,0.7127) .. controls (-3.9187,0.7127) and (-3.9187,0.7130) ..
  351. (-3.9187,0.7134) .. controls (-3.9187,0.7138) and (-3.9187,0.7148) ..
  352. (-3.9187,0.7154) .. controls (-3.9187,0.7160) and (-3.9185,0.7172) ..
  353. (-3.9183,0.7176) .. controls (-3.9181,0.7180) and (-3.9182,0.7184) ..
  354. (-3.9188,0.7184) .. controls (-3.9189,0.7184) and (-3.9196,0.7184) ..
  355. (-3.9197,0.7184) .. controls (-3.9204,0.7184) and (-3.9205,0.7193) ..
  356. (-3.9202,0.7196) .. controls (-3.9176,0.7217) and (-3.9174,0.7253) ..
  357. (-3.9174,0.7260) .. controls (-3.9174,0.7266) and (-3.9174,0.7272) ..
  358. (-3.9167,0.7272) --
  359. cycle;
  360. \fill[portico]
  361. (-3.9755,0.7272) .. controls (-3.9753,0.7272) and (-3.9751,0.7274) ..
  362. (-3.9751,0.7276) --
  363. (-3.9751,0.7323) .. controls (-3.9751,0.7325) and (-3.9753,0.7323) ..
  364. (-3.9755,0.7323) --
  365. (-4.0033,0.7323) .. controls (-4.0036,0.7323) and (-4.0038,0.7325) ..
  366. (-4.0038,0.7323) --
  367. (-4.0038,0.7276) .. controls (-4.0038,0.7274) and (-4.0036,0.7272) ..
  368. (-4.0033,0.7272) --
  369. (-4.0021,0.7272) .. controls (-4.0016,0.7272) and (-4.0016,0.7266) ..
  370. (-4.0016,0.7261) .. controls (-4.0016,0.7254) and (-4.0012,0.7218) ..
  371. (-3.9987,0.7196) .. controls (-3.9984,0.7193) and (-3.9985,0.7184) ..
  372. (-3.9992,0.7184) .. controls (-3.9993,0.7184) and (-4.0001,0.7184) ..
  373. (-4.0001,0.7184) .. controls (-4.0008,0.7184) and (-4.0008,0.7180) ..
  374. (-4.0006,0.7176) .. controls (-4.0004,0.7172) and (-4.0003,0.7160) ..
  375. (-4.0003,0.7154) .. controls (-4.0003,0.7148) and (-4.0003,0.7138) ..
  376. (-4.0003,0.7134) .. controls (-4.0003,0.7130) and (-4.0003,0.7127) ..
  377. (-3.9999,0.7127) .. controls (-3.9999,0.7127) and (-3.9995,0.7127) ..
  378. (-3.9995,0.7127) .. controls (-3.9995,0.7127) and (-3.9992,0.7127) ..
  379. (-3.9992,0.7124) --
  380. (-3.9992,0.6098) .. controls (-3.9995,0.6095) and (-4.0006,0.6083) ..
  381. (-4.0007,0.6083) .. controls (-4.0008,0.6082) and (-4.0009,0.6081) ..
  382. (-4.0009,0.6079) --
  383. (-4.0009,0.6062) .. controls (-4.0009,0.6060) and (-4.0009,0.6059) ..
  384. (-4.0010,0.6058) .. controls (-4.0011,0.6057) and (-4.0012,0.6057) ..
  385. (-4.0013,0.6057) --
  386. (-4.0026,0.6057) .. controls (-4.0028,0.6057) and (-4.0030,0.6055) ..
  387. (-4.0030,0.6053) .. controls (-4.0030,0.6053) and (-4.0030,0.6024) ..
  388. (-4.0030,0.6023) --
  389. (-3.9758,0.6023) .. controls (-3.9758,0.6024) and (-3.9758,0.6053) ..
  390. (-3.9758,0.6053) .. controls (-3.9758,0.6055) and (-3.9760,0.6057) ..
  391. (-3.9762,0.6057) --
  392. (-3.9775,0.6057) .. controls (-3.9777,0.6057) and (-3.9779,0.6057) ..
  393. (-3.9779,0.6058) .. controls (-3.9780,0.6059) and (-3.9780,0.6060) ..
  394. (-3.9780,0.6062) --
  395. (-3.9780,0.6079) .. controls (-3.9780,0.6080) and (-3.9781,0.6081) ..
  396. (-3.9782,0.6083) .. controls (-3.9783,0.6084) and (-3.9792,0.6093) ..
  397. (-3.9797,0.6098) --
  398. (-3.9797,0.7124) .. controls (-3.9797,0.7127) and (-3.9794,0.7127) ..
  399. (-3.9794,0.7127) .. controls (-3.9794,0.7127) and (-3.9791,0.7127) ..
  400. (-3.9791,0.7127) .. controls (-3.9786,0.7127) and (-3.9786,0.7130) ..
  401. (-3.9786,0.7134) .. controls (-3.9786,0.7138) and (-3.9786,0.7148) ..
  402. (-3.9786,0.7154) .. controls (-3.9786,0.7160) and (-3.9785,0.7172) ..
  403. (-3.9783,0.7176) .. controls (-3.9781,0.7180) and (-3.9781,0.7184) ..
  404. (-3.9788,0.7184) .. controls (-3.9788,0.7184) and (-3.9796,0.7184) ..
  405. (-3.9796,0.7184) .. controls (-3.9804,0.7184) and (-3.9805,0.7193) ..
  406. (-3.9801,0.7196) .. controls (-3.9776,0.7217) and (-3.9774,0.7253) ..
  407. (-3.9774,0.7260) .. controls (-3.9774,0.7266) and (-3.9774,0.7272) ..
  408. (-3.9767,0.7272) --
  409. cycle;
  410. \fill[portico]
  411. (-4.0355,0.7272) .. controls (-4.0353,0.7272) and (-4.0351,0.7274) ..
  412. (-4.0351,0.7276) --
  413. (-4.0351,0.7323) .. controls (-4.0351,0.7325) and (-4.0353,0.7323) ..
  414. (-4.0355,0.7323) --
  415. (-4.0633,0.7323) .. controls (-4.0636,0.7323) and (-4.0637,0.7325) ..
  416. (-4.0637,0.7323) --
  417. (-4.0637,0.7276) .. controls (-4.0637,0.7274) and (-4.0636,0.7272) ..
  418. (-4.0633,0.7272) --
  419. (-4.0621,0.7272) .. controls (-4.0616,0.7272) and (-4.0615,0.7266) ..
  420. (-4.0615,0.7261) .. controls (-4.0615,0.7254) and (-4.0612,0.7218) ..
  421. (-4.0587,0.7196) .. controls (-4.0583,0.7193) and (-4.0585,0.7184) ..
  422. (-4.0592,0.7184) .. controls (-4.0593,0.7184) and (-4.0600,0.7184) ..
  423. (-4.0601,0.7184) .. controls (-4.0607,0.7184) and (-4.0608,0.7180) ..
  424. (-4.0606,0.7176) .. controls (-4.0603,0.7172) and (-4.0603,0.7160) ..
  425. (-4.0603,0.7154) .. controls (-4.0603,0.7148) and (-4.0603,0.7138) ..
  426. (-4.0603,0.7134) .. controls (-4.0603,0.7130) and (-4.0602,0.7127) ..
  427. (-4.0598,0.7127) .. controls (-4.0598,0.7127) and (-4.0595,0.7127) ..
  428. (-4.0594,0.7127) .. controls (-4.0594,0.7127) and (-4.0592,0.7127) ..
  429. (-4.0592,0.7124) --
  430. (-4.0592,0.6098) .. controls (-4.0594,0.6095) and (-4.0606,0.6083) ..
  431. (-4.0607,0.6083) .. controls (-4.0607,0.6082) and (-4.0608,0.6081) ..
  432. (-4.0608,0.6079) --
  433. (-4.0608,0.6062) .. controls (-4.0608,0.6060) and (-4.0608,0.6059) ..
  434. (-4.0609,0.6058) .. controls (-4.0610,0.6057) and (-4.0612,0.6057) ..
  435. (-4.0613,0.6057) --
  436. (-4.0626,0.6057) .. controls (-4.0628,0.6057) and (-4.0630,0.6055) ..
  437. (-4.0630,0.6053) .. controls (-4.0630,0.6053) and (-4.0630,0.6024) ..
  438. (-4.0630,0.6023) --
  439. (-4.0358,0.6023) .. controls (-4.0358,0.6024) and (-4.0358,0.6053) ..
  440. (-4.0358,0.6053) .. controls (-4.0358,0.6055) and (-4.0360,0.6057) ..
  441. (-4.0362,0.6057) --
  442. (-4.0375,0.6057) .. controls (-4.0377,0.6057) and (-4.0378,0.6057) ..
  443. (-4.0379,0.6058) .. controls (-4.0380,0.6059) and (-4.0380,0.6060) ..
  444. (-4.0380,0.6062) --
  445. (-4.0380,0.6079) .. controls (-4.0380,0.6080) and (-4.0380,0.6081) ..
  446. (-4.0382,0.6083) .. controls (-4.0383,0.6084) and (-4.0392,0.6093) ..
  447. (-4.0396,0.6098) --
  448. (-4.0396,0.7120) .. controls (-4.0396,0.7120) and (-4.0397,0.7121) ..
  449. (-4.0397,0.7124) .. controls (-4.0397,0.7127) and (-4.0394,0.7127) ..
  450. (-4.0394,0.7127) .. controls (-4.0393,0.7127) and (-4.0390,0.7127) ..
  451. (-4.0390,0.7127) .. controls (-4.0386,0.7127) and (-4.0386,0.7130) ..
  452. (-4.0386,0.7134) .. controls (-4.0386,0.7138) and (-4.0386,0.7148) ..
  453. (-4.0386,0.7154) .. controls (-4.0386,0.7160) and (-4.0385,0.7172) ..
  454. (-4.0382,0.7176) .. controls (-4.0381,0.7180) and (-4.0381,0.7184) ..
  455. (-4.0387,0.7184) .. controls (-4.0388,0.7184) and (-4.0395,0.7184) ..
  456. (-4.0396,0.7184) .. controls (-4.0404,0.7184) and (-4.0405,0.7193) ..
  457. (-4.0401,0.7196) .. controls (-4.0376,0.7217) and (-4.0373,0.7253) ..
  458. (-4.0373,0.7260) .. controls (-4.0373,0.7266) and (-4.0373,0.7272) ..
  459. (-4.0367,0.7272) --
  460. cycle;
  461. \fill[portico]
  462. (-4.0955,0.7272) .. controls (-4.0952,0.7272) and (-4.0951,0.7274) ..
  463. (-4.0951,0.7276) --
  464. (-4.0951,0.7323) .. controls (-4.0951,0.7325) and (-4.0952,0.7323) ..
  465. (-4.0955,0.7323) --
  466. (-4.1233,0.7323) .. controls (-4.1235,0.7323) and (-4.1237,0.7325) ..
  467. (-4.1237,0.7323) --
  468. (-4.1237,0.7276) .. controls (-4.1237,0.7274) and (-4.1235,0.7272) ..
  469. (-4.1233,0.7272) --
  470. (-4.1221,0.7272) .. controls (-4.1215,0.7272) and (-4.1215,0.7266) ..
  471. (-4.1215,0.7261) .. controls (-4.1215,0.7254) and (-4.1212,0.7218) ..
  472. (-4.1186,0.7196) .. controls (-4.1183,0.7193) and (-4.1184,0.7184) ..
  473. (-4.1192,0.7184) .. controls (-4.1192,0.7184) and (-4.1200,0.7184) ..
  474. (-4.1201,0.7184) .. controls (-4.1207,0.7184) and (-4.1207,0.7180) ..
  475. (-4.1205,0.7176) .. controls (-4.1203,0.7172) and (-4.1203,0.7160) ..
  476. (-4.1203,0.7154) .. controls (-4.1203,0.7148) and (-4.1203,0.7138) ..
  477. (-4.1203,0.7134) .. controls (-4.1203,0.7130) and (-4.1202,0.7127) ..
  478. (-4.1198,0.7127) .. controls (-4.1198,0.7127) and (-4.1195,0.7127) ..
  479. (-4.1194,0.7127) .. controls (-4.1194,0.7127) and (-4.1191,0.7127) ..
  480. (-4.1191,0.7124) --
  481. (-4.1191,0.6098) .. controls (-4.1194,0.6095) and (-4.1205,0.6083) ..
  482. (-4.1206,0.6083) .. controls (-4.1207,0.6082) and (-4.1208,0.6081) ..
  483. (-4.1208,0.6079) --
  484. (-4.1208,0.6062) .. controls (-4.1208,0.6060) and (-4.1208,0.6059) ..
  485. (-4.1209,0.6058) .. controls (-4.1210,0.6057) and (-4.1211,0.6057) ..
  486. (-4.1213,0.6057) --
  487. (-4.1225,0.6057) .. controls (-4.1228,0.6057) and (-4.1230,0.6055) ..
  488. (-4.1230,0.6053) .. controls (-4.1230,0.6053) and (-4.1230,0.6024) ..
  489. (-4.1230,0.6023) --
  490. (-4.0958,0.6023) .. controls (-4.0958,0.6024) and (-4.0958,0.6053) ..
  491. (-4.0958,0.6053) .. controls (-4.0958,0.6055) and (-4.0960,0.6057) ..
  492. (-4.0962,0.6057) --
  493. (-4.0975,0.6057) .. controls (-4.0976,0.6057) and (-4.0977,0.6057) ..
  494. (-4.0978,0.6058) .. controls (-4.0979,0.6059) and (-4.0980,0.6060) ..
  495. (-4.0980,0.6062) --
  496. (-4.0980,0.6079) .. controls (-4.0980,0.6080) and (-4.0980,0.6081) ..
  497. (-4.0981,0.6083) .. controls (-4.0983,0.6084) and (-4.0992,0.6093) ..
  498. (-4.0996,0.6098) --
  499. (-4.0996,0.7124) .. controls (-4.0996,0.7127) and (-4.0993,0.7127) ..
  500. (-4.0993,0.7127) .. controls (-4.0993,0.7127) and (-4.0990,0.7127) ..
  501. (-4.0990,0.7127) .. controls (-4.0986,0.7127) and (-4.0985,0.7130) ..
  502. (-4.0985,0.7134) .. controls (-4.0985,0.7138) and (-4.0985,0.7148) ..
  503. (-4.0985,0.7154) .. controls (-4.0985,0.7160) and (-4.0985,0.7172) ..
  504. (-4.0982,0.7176) .. controls (-4.0980,0.7180) and (-4.0981,0.7184) ..
  505. (-4.0987,0.7184) .. controls (-4.0987,0.7184) and (-4.0995,0.7184) ..
  506. (-4.0996,0.7184) .. controls (-4.1004,0.7184) and (-4.1005,0.7193) ..
  507. (-4.1001,0.7196) .. controls (-4.0975,0.7217) and (-4.0973,0.7253) ..
  508. (-4.0973,0.7260) .. controls (-4.0973,0.7266) and (-4.0973,0.7272) ..
  509. (-4.0966,0.7272) --
  510. cycle;
  511. \fill[portico]
  512. (-4.1554,0.7272) .. controls (-4.1552,0.7272) and (-4.1550,0.7274) ..
  513. (-4.1550,0.7276) --
  514. (-4.1550,0.7323) .. controls (-4.1550,0.7325) and (-4.1552,0.7323) ..
  515. (-4.1554,0.7323) --
  516. (-4.1832,0.7323) .. controls (-4.1835,0.7323) and (-4.1836,0.7325) ..
  517. (-4.1836,0.7323) --
  518. (-4.1836,0.7276) .. controls (-4.1836,0.7274) and (-4.1835,0.7272) ..
  519. (-4.1832,0.7272) --
  520. (-4.1821,0.7272) .. controls (-4.1815,0.7272) and (-4.1815,0.7266) ..
  521. (-4.1815,0.7261) .. controls (-4.1815,0.7254) and (-4.1811,0.7218) ..
  522. (-4.1786,0.7196) .. controls (-4.1783,0.7193) and (-4.1784,0.7184) ..
  523. (-4.1791,0.7184) .. controls (-4.1792,0.7184) and (-4.1800,0.7184) ..
  524. (-4.1800,0.7184) .. controls (-4.1806,0.7184) and (-4.1807,0.7180) ..
  525. (-4.1805,0.7176) .. controls (-4.1803,0.7172) and (-4.1802,0.7160) ..
  526. (-4.1802,0.7154) .. controls (-4.1802,0.7148) and (-4.1802,0.7138) ..
  527. (-4.1802,0.7134) .. controls (-4.1802,0.7130) and (-4.1802,0.7127) ..
  528. (-4.1798,0.7127) --
  529. (-4.1794,0.7127) .. controls (-4.1794,0.7127) and (-4.1791,0.7127) ..
  530. (-4.1791,0.7124) --
  531. (-4.1791,0.6098) .. controls (-4.1794,0.6095) and (-4.1805,0.6083) ..
  532. (-4.1806,0.6083) .. controls (-4.1807,0.6082) and (-4.1807,0.6081) ..
  533. (-4.1807,0.6079) --
  534. (-4.1807,0.6062) .. controls (-4.1807,0.6060) and (-4.1808,0.6059) ..
  535. (-4.1808,0.6058) .. controls (-4.1809,0.6057) and (-4.1811,0.6057) ..
  536. (-4.1812,0.6057) --
  537. (-4.1825,0.6057) .. controls (-4.1827,0.6057) and (-4.1829,0.6055) ..
  538. (-4.1829,0.6053) .. controls (-4.1829,0.6053) and (-4.1829,0.6024) ..
  539. (-4.1829,0.6023) --
  540. (-4.1557,0.6023) .. controls (-4.1557,0.6024) and (-4.1557,0.6053) ..
  541. (-4.1557,0.6053) .. controls (-4.1557,0.6055) and (-4.1559,0.6057) ..
  542. (-4.1561,0.6057) --
  543. (-4.1574,0.6057) .. controls (-4.1576,0.6057) and (-4.1577,0.6057) ..
  544. (-4.1578,0.6058) .. controls (-4.1579,0.6059) and (-4.1579,0.6060) ..
  545. (-4.1579,0.6062) --
  546. (-4.1579,0.6079) .. controls (-4.1579,0.6080) and (-4.1580,0.6081) ..
  547. (-4.1581,0.6083) .. controls (-4.1582,0.6084) and (-4.1592,0.6093) ..
  548. (-4.1596,0.6098) --
  549. (-4.1596,0.7124) .. controls (-4.1596,0.7127) and (-4.1593,0.7127) ..
  550. (-4.1593,0.7127) .. controls (-4.1593,0.7127) and (-4.1590,0.7127) ..
  551. (-4.1590,0.7127) .. controls (-4.1586,0.7127) and (-4.1585,0.7130) ..
  552. (-4.1585,0.7134) .. controls (-4.1585,0.7138) and (-4.1585,0.7148) ..
  553. (-4.1585,0.7154) .. controls (-4.1585,0.7160) and (-4.1584,0.7172) ..
  554. (-4.1582,0.7176) .. controls (-4.1580,0.7180) and (-4.1580,0.7184) ..
  555. (-4.1587,0.7184) .. controls (-4.1587,0.7184) and (-4.1595,0.7184) ..
  556. (-4.1595,0.7184) .. controls (-4.1603,0.7184) and (-4.1604,0.7193) ..
  557. (-4.1600,0.7196) .. controls (-4.1575,0.7217) and (-4.1573,0.7253) ..
  558. (-4.1573,0.7260) .. controls (-4.1573,0.7266) and (-4.1573,0.7272) ..
  559. (-4.1566,0.7272) --
  560. cycle;
  561. \fill[portico]
  562. (-3.9343,0.8355) .. controls (-3.9343,0.8355) and (-3.9366,0.8355) ..
  563. (-3.9372,0.8355) .. controls (-3.9379,0.8355) and (-3.9379,0.8361) ..
  564. (-3.9379,0.8361) .. controls (-3.9379,0.8361) and (-3.9379,0.8386) ..
  565. (-3.9379,0.8392) .. controls (-3.9379,0.8400) and (-3.9387,0.8400) ..
  566. (-3.9387,0.8400) .. controls (-3.9387,0.8400) and (-3.9408,0.8400) ..
  567. (-3.9415,0.8400) .. controls (-3.9423,0.8400) and (-3.9422,0.8407) ..
  568. (-3.9422,0.8407) --
  569. (-3.9422,0.8435) .. controls (-3.9422,0.8435) and (-3.9422,0.8441) ..
  570. (-3.9429,0.8441) .. controls (-3.9432,0.8441) and (-3.9442,0.8441) ..
  571. (-3.9446,0.8441) .. controls (-3.9452,0.8441) and (-3.9458,0.8446) ..
  572. (-3.9459,0.8455) .. controls (-3.9460,0.8493) and (-3.9446,0.8768) ..
  573. (-3.9591,0.8966) .. controls (-3.9705,0.9137) and (-3.9862,0.9223) ..
  574. (-3.9949,0.9264) .. controls (-3.9951,0.9301) and (-4.0003,0.9315) ..
  575. (-4.0026,0.9323) .. controls (-4.0039,0.9327) and (-4.0049,0.9332) ..
  576. (-4.0049,0.9342) .. controls (-4.0049,0.9343) and (-4.0049,0.9355) ..
  577. (-4.0049,0.9355) .. controls (-4.0049,0.9367) and (-4.0039,0.9371) ..
  578. (-4.0023,0.9371) .. controls (-4.0018,0.9371) and (-4.0014,0.9375) ..
  579. (-4.0014,0.9378) --
  580. (-4.0014,0.9411) .. controls (-4.0014,0.9416) and (-4.0019,0.9421) ..
  581. (-4.0026,0.9421) .. controls (-4.0037,0.9421) and (-4.0050,0.9421) ..
  582. (-4.0057,0.9421) .. controls (-4.0064,0.9421) and (-4.0068,0.9428) ..
  583. (-4.0068,0.9432) .. controls (-4.0068,0.9439) and (-4.0068,0.9436) ..
  584. (-4.0068,0.9449) .. controls (-4.0068,0.9459) and (-4.0076,0.9464) ..
  585. (-4.0081,0.9467) --
  586. (-4.0081,0.9672) .. controls (-4.0081,0.9679) and (-4.0076,0.9678) ..
  587. (-4.0072,0.9678) .. controls (-4.0071,0.9678) and (-4.0070,0.9678) ..
  588. (-4.0069,0.9678) --
  589. (-4.0069,0.9678) .. controls (-4.0066,0.9678) and (-4.0064,0.9681) ..
  590. (-4.0064,0.9683) --
  591. (-4.0064,0.9703) .. controls (-4.0064,0.9706) and (-4.0066,0.9708) ..
  592. (-4.0069,0.9708) --
  593. (-4.0078,0.9708) .. controls (-4.0081,0.9709) and (-4.0083,0.9713) ..
  594. (-4.0083,0.9723) .. controls (-4.0083,0.9732) and (-4.0081,0.9737) ..
  595. (-4.0077,0.9737) --
  596. (-4.0069,0.9737) .. controls (-4.0066,0.9737) and (-4.0064,0.9740) ..
  597. (-4.0064,0.9742) --
  598. (-4.0064,0.9762) .. controls (-4.0064,0.9765) and (-4.0066,0.9767) ..
  599. (-4.0069,0.9767) --
  600. (-4.0079,0.9767) .. controls (-4.0084,0.9767) and (-4.0087,0.9769) ..
  601. (-4.0092,0.9773) .. controls (-4.0127,0.9801) and (-4.0162,0.9840) ..
  602. (-4.0162,0.9846) .. controls (-4.0162,0.9850) and (-4.0162,0.9850) ..
  603. (-4.0162,0.9854) .. controls (-4.0162,0.9858) and (-4.0166,0.9866) ..
  604. (-4.0175,0.9866) .. controls (-4.0185,0.9866) and (-4.0183,0.9876) ..
  605. (-4.0179,0.9876) .. controls (-4.0175,0.9876) and (-4.0174,0.9877) ..
  606. (-4.0174,0.9881) .. controls (-4.0174,0.9884) and (-4.0174,0.9889) ..
  607. (-4.0174,0.9895) .. controls (-4.0174,0.9901) and (-4.0192,0.9925) ..
  608. (-4.0192,0.9925) --
  609. (-4.0193,0.9925) .. controls (-4.0193,0.9925) and (-4.0212,0.9901) ..
  610. (-4.0212,0.9895) .. controls (-4.0212,0.9889) and (-4.0212,0.9884) ..
  611. (-4.0212,0.9881) .. controls (-4.0212,0.9877) and (-4.0210,0.9876) ..
  612. (-4.0207,0.9876) .. controls (-4.0202,0.9876) and (-4.0201,0.9866) ..
  613. (-4.0210,0.9866) .. controls (-4.0220,0.9866) and (-4.0224,0.9858) ..
  614. (-4.0224,0.9854) .. controls (-4.0224,0.9850) and (-4.0224,0.9850) ..
  615. (-4.0224,0.9846) .. controls (-4.0224,0.9840) and (-4.0259,0.9801) ..
  616. (-4.0294,0.9773) .. controls (-4.0299,0.9769) and (-4.0302,0.9767) ..
  617. (-4.0307,0.9767) --
  618. (-4.0317,0.9767) .. controls (-4.0320,0.9767) and (-4.0322,0.9765) ..
  619. (-4.0322,0.9762) --
  620. (-4.0322,0.9742) .. controls (-4.0322,0.9740) and (-4.0320,0.9737) ..
  621. (-4.0317,0.9737) --
  622. (-4.0309,0.9737) .. controls (-4.0305,0.9737) and (-4.0302,0.9732) ..
  623. (-4.0302,0.9723) .. controls (-4.0302,0.9713) and (-4.0305,0.9709) ..
  624. (-4.0308,0.9708) --
  625. (-4.0317,0.9708) .. controls (-4.0320,0.9708) and (-4.0322,0.9706) ..
  626. (-4.0322,0.9703) --
  627. (-4.0322,0.9683) .. controls (-4.0322,0.9681) and (-4.0320,0.9678) ..
  628. (-4.0317,0.9678) --
  629. (-4.0316,0.9678) .. controls (-4.0315,0.9678) and (-4.0315,0.9678) ..
  630. (-4.0314,0.9678) .. controls (-4.0310,0.9678) and (-4.0304,0.9679) ..
  631. (-4.0304,0.9672) --
  632. (-4.0304,0.9467) .. controls (-4.0310,0.9464) and (-4.0318,0.9459) ..
  633. (-4.0318,0.9449) .. controls (-4.0318,0.9436) and (-4.0318,0.9439) ..
  634. (-4.0318,0.9432) .. controls (-4.0318,0.9428) and (-4.0321,0.9421) ..
  635. (-4.0329,0.9421) .. controls (-4.0336,0.9421) and (-4.0349,0.9421) ..
  636. (-4.0360,0.9421) .. controls (-4.0367,0.9421) and (-4.0372,0.9416) ..
  637. (-4.0372,0.9411) --
  638. (-4.0372,0.9378) .. controls (-4.0372,0.9375) and (-4.0368,0.9371) ..
  639. (-4.0363,0.9371) .. controls (-4.0347,0.9371) and (-4.0337,0.9367) ..
  640. (-4.0337,0.9355) .. controls (-4.0337,0.9355) and (-4.0337,0.9343) ..
  641. (-4.0337,0.9342) .. controls (-4.0337,0.9332) and (-4.0348,0.9327) ..
  642. (-4.0360,0.9323) .. controls (-4.0382,0.9315) and (-4.0435,0.9301) ..
  643. (-4.0436,0.9264) .. controls (-4.0523,0.9223) and (-4.0681,0.9137) ..
  644. (-4.0794,0.8966) .. controls (-4.0940,0.8768) and (-4.0926,0.8493) ..
  645. (-4.0927,0.8455) .. controls (-4.0927,0.8446) and (-4.0933,0.8441) ..
  646. (-4.0940,0.8441) .. controls (-4.0944,0.8441) and (-4.0954,0.8441) ..
  647. (-4.0956,0.8441) .. controls (-4.0964,0.8441) and (-4.0964,0.8435) ..
  648. (-4.0964,0.8435) --
  649. (-4.0964,0.8407) .. controls (-4.0964,0.8407) and (-4.0963,0.8400) ..
  650. (-4.0971,0.8400) .. controls (-4.0978,0.8400) and (-4.0999,0.8400) ..
  651. (-4.0999,0.8400) .. controls (-4.0999,0.8400) and (-4.1007,0.8400) ..
  652. (-4.1007,0.8392) .. controls (-4.1007,0.8386) and (-4.1007,0.8361) ..
  653. (-4.1007,0.8361) .. controls (-4.1007,0.8361) and (-4.1006,0.8355) ..
  654. (-4.1014,0.8355) .. controls (-4.1020,0.8355) and (-4.1043,0.8355) ..
  655. (-4.1043,0.8355) .. controls (-4.1043,0.8355) and (-4.1051,0.8355) ..
  656. (-4.1051,0.8347) .. controls (-4.1051,0.8342) and (-4.1051,0.8324) ..
  657. (-4.1051,0.8314) .. controls (-4.1051,0.8310) and (-4.1049,0.8309) ..
  658. (-4.1046,0.8309) .. controls (-4.1037,0.8308) and (-4.1020,0.8300) ..
  659. (-4.1020,0.8281) .. controls (-4.1020,0.8249) and (-4.1000,0.8245) ..
  660. (-4.0992,0.8245) --
  661. (-4.0992,0.8126) .. controls (-4.0992,0.8098) and (-4.1014,0.8087) ..
  662. (-4.1026,0.8084) .. controls (-4.1029,0.8084) and (-4.1032,0.8081) ..
  663. (-4.1032,0.8078) .. controls (-4.1032,0.8074) and (-4.1032,0.7955) ..
  664. (-4.1032,0.7955) --
  665. (-4.0193,0.8140) --
  666. (-4.0192,0.8140) --
  667. (-3.9354,0.7955) .. controls (-3.9354,0.7955) and (-3.9354,0.8074) ..
  668. (-3.9354,0.8078) .. controls (-3.9354,0.8081) and (-3.9357,0.8084) ..
  669. (-3.9360,0.8084) .. controls (-3.9372,0.8087) and (-3.9393,0.8098) ..
  670. (-3.9393,0.8126) --
  671. (-3.9393,0.8245) .. controls (-3.9386,0.8245) and (-3.9366,0.8249) ..
  672. (-3.9366,0.8281) .. controls (-3.9366,0.8300) and (-3.9348,0.8308) ..
  673. (-3.9340,0.8309) .. controls (-3.9337,0.8309) and (-3.9335,0.8310) ..
  674. (-3.9335,0.8314) .. controls (-3.9335,0.8324) and (-3.9335,0.8342) ..
  675. (-3.9335,0.8347) .. controls (-3.9335,0.8355) and (-3.9343,0.8355) ..
  676. cycle;
  677. \fill[portico]
  678. (-3.8415,0.5674) --
  679. (-3.8415,0.5919) --
  680. (-3.8559,0.5919) --
  681. (-3.8559,0.6026) --
  682. (-4.1829,0.6026) --
  683. (-4.1829,0.5920) --
  684. (-4.1973,0.5920) --
  685. (-4.1973,0.5675) --
  686. (-4.2117,0.5675) --
  687. (-4.2117,0.5427) --
  688. (-3.8271,0.5427) --
  689. (-3.8271,0.5674) --
  690. cycle;
  691. \end{tikzpicture}
  692. }
  693. \makeatother
  694. \endinput