o
    >Ïe#C ã                   @   s>[  d Z dZdZddlZddlZddlZddlZddlZddl	m
Z
 ddlmZmZmZmZ ddlmZmZ ddlmZmZ dd	lmZmZmZmZ dd
lmZmZmZmZ ddl m!Z! ddl"m#Z# ddl$m%Z% e &d¡Z'dZ(dZ)dZ*dZ+dòdd„Z,ddeedeeedœe &d¡fdd„Z-dd„ Z.dd„ Z/dódd „Z0G d!d"„ d"e1ƒZ2d#d$„ Z3G d%d&„ d&ƒZ4G d'd(„ d(e4ƒZ5e6ddd)d*Z7e &d+¡Z8G d,d-„ d-e4ƒZ9d.d/„ Z:d0d1„ Z;d2d3„ Z<d4d5„ Z=d6d7„ Z>d8d9„ Z?i d:d;“d<d;“d=d>e-f“d?d>e-f“d@d@e-f“dAdBe;f“dCdDe-f“dEdFe-f“dGdHe-f“dIdJe<f“dKdLe-f“dMdNe-f“dOdP“dQdRe-f“dSdTe-f“dUdVe-f“dWdXef“i dYdZe=f“d[d\ef“d]d^ef“d_d^ef“d`d^ef“dad\ef“dbdce/f“dddee.f“dfdge>f“dhdie/f“djdke/f“dldme/f“dndoe-f“dpdqe-f“drdsef“dtdue-f“dvdwe?f“¥dxdye9dzdyƒfd{efd|e9dzd|ƒfd}e9dzd}ƒfd~e9dzd~ƒfdefd€e9dzd€ƒfde9dzdƒfd‚e-fdƒd„e/fd…e.fd†e-fd‡e/fdˆœ¥Z@dPdPdRe-fdRe-fdTe-fdVe-fdXefdXefdZe=fd‰œ	ZAd>e-fd;d;d\efd\efd^efd^efdŠœZBd>e-fd;d;d\efd\efd^efd^efd‹dŒœZCi d?d>e-f“d<d;“dd;“dad\ef“d[d\ef“d]d^ef“d_d^ef“dŽd“dd“d‘d“d’d“d“d{ef“d”d|e9d•d|ƒf“d–dye9d•dyƒf“d—d}e9d•d}ƒf“d˜d˜e/f“d™dš“ZDdd›iZEdœde0fdže0fdŸe:fd œZFd›d¡d¢d£d¤œZGd¥e5d¦d§ƒfd¨e5d¦d?ƒfd©œZHd{efdye9d˜dyƒfd|e9d˜d|ƒfd}e9d˜d}ƒfdšdªœZIdefd~e9d«d~ƒfd€e9d«d€ƒfde9d«dƒfd¬dªœZJd­d®„ ZKeKe@ƒ eKeBƒ eKeCƒ eKeAƒ eKeEƒ eKeDƒ d¯d°„ ZLi d±d²“d³d´“dµd¶“d·d¸“d¹dº“d»d¼“d½d¾“d¿dÀ“dÁdÂ“dÃdÄ“dÅdÆ“dÇdÈ“dÉdÊ“dËdÌ“dÍdÎ“dÏdÐ“dÑdÒ“i dÓdÔ“dÕdÖ“d×dØ“dÙdØ“dÚdÛ“dÜdÝ“dÞdß“dàdá“dâdã“dädå“dædå“dçdè“dédê“dëdì“dídî“dïdð“dñdò“¥i dódô“dõdö“d÷dô“dødù“dúdû“düdý“dþdÿ“d d“dd“dd“dd“dd	“d
d“dd“dd“dd“dd“¥i dd“dd“dd“dd“dd“dd“d d!“d"d#“d$d%“d&d'“d(d)“d*dÎ“d+d“d,d%“d-d“d.d/“d0d1“¥i d2d3“d4d5“d6d7“d8d“d9d:“d;d<“d=d>“d?d@“dAdB“dCdD“dEdF“dGdH“dIdJ“dKdL“dMdN“dOdP“dQdR“¥i dSdT“dUdV“dWdX“dYdZ“d[dZ“d\d]“d^d_“d`dH“dadb“dcdd“dedf“dgdh“didh“djdh“dkdl“dmdJ“dndo“¥i dpdo“dqdr“dsdt“dudv“dwdx“dydz“d{d|“d}d~“dd€“dd‚“dƒd„“d…d†“d‡dˆ“d‰dŠ“d‹dŒ“ddŽ“dd“¥i d‘d’“d“d”“d•d–“d—d˜“d™dš“d›dœ“ddž“dŸd “d¡d¢“d£d¤“d¥d¦“d§d¨“d©dª“d«d¬“d­d®“d¯d°“d±d²“¥i d³d´“dµd¶“d·d¸“d¹dº“d»d¼“d½d¼“d¾d¿“dÀdÁ“dÂdÃ“dÄdÅ“dÆdÇ“dÈdÉ“dÊdË“dÌdÍ“dÎdÏ“dÐdÑ“dÒdÓ“¥i dÔdÕ“dÖd×“dØdÙ“dÚdÛ“dÜdÝ“dÞdß“dàdá“dâdã“dädå“dædç“dèdé“dêdë“dìdí“dîdï“dðdñ“dòdó“dôdõ“¥i död÷“dødù“dúdû“düdý“dþdÿ“d d“dd“dd“dd“dd	“d
d“dd“dd“dd“dd“dd“dd“¥i ddL“dd“dd“dd“ddo“dd “d!d"“d#dN“d$dP“d%d&“d'd(“d)d*“d+d,“d-d,“d.d/“d0d1“d2d3“¥i d4d/“d5d3“d6d7“d8d9“d:d;“d<d=“d>d?“d@dA“dBdC“dDdE“dFdG“dHdI“dJdK“dLdM“dNdO“dPdQ“dRdS“¥i dTdU“dVdW“dXdY“dZd[“d\d]“d^d_“d`da“dbdc“ddde“dfdg“dhdi“djdk“dldk“dmdn“dodp“dqdr“dsdr“¥i dtdQ“dudv“dwdx“dydz“d{d|“d}d|“d~d“d€d“d‚dƒ“d„d…“d†d‡“dˆd‰“dŠd‹“dŒd“dŽd“dd‘“d’d““¥i d”d•“d–d—“d˜d™“dšd›“dœd“dždŸ“d d‡“d¡d¢“d£d¤“d¥d¦“d§d¨“d©dª“d«d¬“d­d®“d¯d®“d°d±“d²d³“¥i d´dµ“d¶d5“d·d5“d¸d¹“dºd»“d¼d½“d¾d¿“dÀd½“dÁdÂ“dÃdÄ“dÅdÆ“dÇdÈ“dÉdÊ“dËdÌ“dÍdÌ“dÎdÂ“dÏdÐ“¥i dÑdÒ“dÓdÒ“dÔdÕ“dÖdÕ“d×dØ“dÙdD“dÚdÛ“dÜdÝ“dÞdß“dàdá“dâdã“dädå“dædç“dèdé“dêdë“dìdí“dîdï“¥i dðdñ“dòdó“dôdõ“död÷“dødù“dúdû“düdý“dþdÿ“d d:“dd“dd“dd“dd“d	d
“dd“dd“ddó“¥i ddõ“dd“dd“dd“dd÷“dd“dd“dd“dd¨“dd“dd“d d!“d"d#“d$d%“d&d'“d(d)“d*d+“¥i d,d-“d.d/“d0d1“d2d3“d4d5“d6d7“d8d9“d:d;“d<d=“d>dI“d?d@“dAd!“dBdC“dDdE“dFdG“dHdI“dJdK“¥i dLdM“dNdO“dPdQ“dRdS“dTdU“dVdW“dXdY“dZd[“d\d]“d^dÄ“d_d`“dad5“dbdc“ddde“dfdg“dhdg“didg“¥i djdk“dldk“dmdn“dod@“dpdq“drds“dtdu“dvdu“dwdx“dydx“dzd{“d|d}“d~d“d€d“d‚dƒ“d„d…“d†d‡“¥i dˆdn“d‰d`“dŠd‹“dŒd“dŽd‹“dd“d‘d’“d“d”“d•dX“d–dÊ“d—dn“d˜d)“d™dš“d›dœ“dd/“dždŸ“d d¡“¥i d¢d£“d¤d¥“d¦d§“d¨d©“dªd«“d¬d­“d®d+“d¯d)“d°d+“d±d²“d³d´“dµdC“d¶d[“d·d]“d¸d¹“dºd»“d¼d½“¥i d¾d¿“dÀdÁ“dÂdÃ“dÄdÅ“dÆdÇ“dÈdÉ“dÊdË“dÌdÍ“dÎdÏ“dÐdÑ“dÒdÓ“dÔdÕ“dÖd×“dØdÙ“dÚdÛ“dÜdÝ“dÞdß“¥i dàdá“dâd “dãd´“dädå“dædç“dèdé“dêdë“dìdí“dîdï“dðdñ“dòdó“dôdõ“död÷“dødù“dúdû“düdý“dþdÿ“¥i d d“dd“ddG“dd“dd“dd	“d
d“dd“dd“dd“dd“dd“dd“dd“dd“dd“dd“¥i d d!“d"d#“d$d%“d&d'“d(d)“d*d+“d,d-“d.d-“d/d0“d1d-“d2d3“d4d5“d6d7“d8d9“d:d;“d<d=“d>d?“¥i d@dA“dBdC“dDdE“dFdG“dHdI“dJdK“dLdM“dNdO“dPdQ“dRdO“dSdT“dUdù“dVdÿ“dWdX“dYd“dZd%“d[d\“¥i d]d^“d_dX“d`da“dbdc“dddÈ“dedf“dgdh“didj“dkdl“dmdn“dodp“dqd‹“drds“dtdX“dudv“dwdx“dydz“¥i d{d|“d}d~“dd€“dd‚“dƒd„“d…d†“d‡d†“dˆdn“d‰d“dŠd“d‹d“dŒd“dŽd“dd‘“d’d““d”d•“d–d—“¥i d˜d™“dšd›“dœd“dždŸ“d dœ“d¡d¢“d£d¤“d¥d¦“d§d¨“d©dª“d«d¬“d­d®“d¯d°“d±d°“d²d³“d´dµ“d¶d·“¥i d¸d¹“dºd»“d¼d½“d¾d¿“dÀdÁ“dÂdÃ“dÄdÅ“dÆdÇ“dÈdÉ“dÊdË“dÌdÍ“dÎdÏ“dÐdÑ“dÒdÓ“dÔdÕ“dÖd×“dØdÙ“¥i dÚdÛ“dÜd·“dÝdÞ“dßdà“dádâ“dãdä“dådæ“dçdq“dèdé“dêdë“dìdí“dîdï“dðdñ“dòdó“dôdõ“död÷“dødù“¥i dúdû“düdý“dþdÿ“d d“dd“ddÿ“ddý“dd“dd“d	d
“dd“dd“dd“dd“dd“dd“dd“¥i dd“dd“dd“dd“d d!“d"d#“d$d%“d&d'“d(d)“d*d+“d,d-“d.d-“d/d0“d1d2“d3d2“d4d0“d5d6“¥i d7d8“d9d:“d;dc“d<dÿ“d=d“d>dý“d?d@“dAd%“dBd“dCdD“dEdF“dGdH“dIdD“dJdK“dLdM“dNdO“dPd“¥i dQdO“dRdS“dTdU“dVdW“dXdY“dZd[“d\dé“d]d^“d_dW“d`d“dad“dbd%“dcdD“ddde“dfde“dgdO“dhdi“¥i djd»“dkdl“dmdn“dodp“dqdœ“drds“dtdu“dvdw“dxdy“dzd{“d|d}“d~d“d€d“d‚d“dƒd„“d…d†“d‡dˆ“¥i d‰dŠ“d‹dl“dŒd“dŽd“dd‘“d’d““d”d•“d–d—“d˜d™“dšd›“dœd“dždÕ“dŸdl“d d¡“d¢d{“d£d¤“d¥d¦“¥i d§d/“d¨d3“d©dª“d«d-“d¬d­“d®d¯“d°d±“d²d³“d´dµ“d¶d·“d¸d¹“dºd»“d¼d½“d¾d¿“dÀdÁ“dÂdœ“dÃdÄ“¥i dÅdÆ“dÇdÈ“dÉdÊ“dËdÌ“dÍdÎ“dÏdÐ“dÑdÒ“dÓdÔ“dÕdÖ“d×dØ“dÙdÄ“dÚdÛ“dÜdÝ“dÞdÄ“dßdÌ“dàdá“dâdÄ“¥i dãdä“dådæ“dçdè“déd¥“dêd“dëdì“dídî“dïdð“dñdä“dòdó“dôdõ“död÷“dødù“dúdõ“dûd÷“düd~“dýdþ“¥i dÿd “dd±“dd“dd“dd“dd	“d
d“dd“dd“dd“dd“dd “dd“ddá“dd“dd“dd“¥i dd“dd “d!d"“d#d“d$d“d%d&“d'd(“d)d*“d+d,“d-d.“d/d0“d1d2“d3d4“d5d6“d7d8“d9d:“d;d<“¥i d=d>“d?d@“dAdB“dCdD“dEdF“dGdH“dIdJ“dKdL“dMdN“dOdP“dQdR“dSdT“dUdV“dWdX“dYdZ“d[d\“d]d^“¥i d_d`“dadb“dcdd“dedf“dgdh“didj“dkdl“dmdn“dodp“dqdr“dsdt“dudv“dwdx“dydz“d{d|“d}d~“dd€“¥i dd‚“dƒd„“d…d†“d‡d„“dˆd‰“dŠd|“d‹dŒ“ddŽ“ddš“dd‘“d’d““d”d•“d–d—“d˜d•“d™dš“d›dœ“ddž“¥i dŸd “d¡d¢“d£d¤“d¥d¦“d§d¨“d©dª“d«d¬“d­d®“d¯d°“d±d²“d³d´“dµd¶“d·d¸“d¹dº“d»d¼“d½d¾“d¿dÀ“¥i dÁdÂ“dÃdÄ“dÅd²“dÆdÇ“dÈdÉ“dÊdË“dÌdÍ“dÎdf“dÏdÐ“dÑdÒ“dÓdÔ“dÕdÖ“d×dØ“dÙd„“dÚd‘“dÛdš“dÜd‘“¥i dÝd““dÞdß“dàd “dádÄ“dâdã“dädå“dæd[“dçdè“dédê“dëd½“dìdí“dîdï“dðds“dñdœ“dòds“dódß“dôdõ“¥i dödw“d÷dø“dùd1“dúdû“düdý“dþdÿ“d d“dd“dd“dd“dd	“d
d“dd“ddí“dd“dd“dd“¥i ddØ“ddÖ“dd“dd“dd“dd“dd“d d!“d"d#“d$d%“d&d‰“d'd(“d)d“d*d“d+d“d,dÖ“d-d.“¥i d/d.“d0d1“d2d3“d4d“d5d3“d6d7“d8dê“d9d:“d;d<“d=d.“d>d?“d@dA“dBd½“dCdí“dDdE“dFdG“dHdI“¥i dJdK“dLdM“dNdO“dPdï“dQd“dRdt“dSdT“dUdV“dWdX“dYdZ“d[d\“d]d\“d^d_“d`d_“dadb“dcdd“dedd“¥i dfdb“dgdh“didj“dkdl“dmdã“dndo“dpdŸ“dqdo“drds“dtd¡“duds“dvdw“dxdy“dzd£“d{dy“d|dš“d}d~“¥i dd€“dd‚“dƒd„“d…d†“d‡dˆ“d‰dŠ“d‹dŒ“ddŽ“dd“d‘d’“d“d’“d”dš“d•d–“d—d˜“d™dß“dšdÍ“d›dõ“¥i dœd“dždŸ“d d¡“d¢d£“d¤d|“d¥d¦“d§d¨“d©d¨“dªd3“d«d¬“d­d®“d¯d´“d°d±“d²d³“d´dµ“d¶d·“d¸d¹“¥i dºdO“d»d¹“d¼d½“d¾d¿“dÀd(“dÁdÿ“dÂdÃ“dÄdÅ“dÆdÇ“dÈdÉ“dÊd“dËd¢“dÌdÍ“dÎdÏ“dÐdÑ“dÒdÓ“dÔdÓ“¥i dÕdÖ“d×dØ“dÙdÚ“dÛdÚ“dÜdÝ“dÞdß“dàdß“dádÉ“dâdû“dãdä“dådæ“dçdè“dédê“dëdì“dídî“dïdð“dñdù“¥i dòdó“dôdõ“död÷“dødù“dúdû“düdý“dþdÿ“d d7“dd“ddr“dd“ddç“dd“dd	“d
d“dd“dd„“¥i dd“dd“dd“dd“dd“ddõ“dd“ddº“dd“dd“dd “d!d “d"dK“d#d$“d%d&“d'd(“d)d*“¥i d+d,“d-d.“d/d0“d1d*“d2d3“d4d3“d5d6“d7d8“d9d:“d;d<“d=d>“d?d@“dAdB“dCdD“dEdF“dGdH“dIdJ“¥i dKdL“dMdN“dOdP“dQdR“dSdT“dUdV“dWdX“dYdZ“d[dZ“d\d]“d^d_“d`d_“dad_“dbd_“dcdd“dedf“dgdh“¥i did“djdO“dkdl“dmdn“dodn“dpdq“drds“dtdu“dvdw“dxdw“dydu“dzd{“d|d{“d}d~“dd€“dd‚“dƒd„“¥i d…d„“d†d‡“dˆd‰“dŠd‹“dŒd“dŽd“dd‘“d’d““d”d“d•d–“d—d˜“d™dš“d›dœ“ddž“dŸd “d¡d¢“d£dš“¥i d¤dœ“d¥d‰“d¦d‹“d§d¢“d¨d “d©dª“d«dª“d¬d­“d®d¯“d°d±“d²d³“d´d­“dµd¶“d·d¸“d¹dº“d»d¼“d½d¾“¥i d¿d8“dÀd6“dÁdÂ“dÃdÄ“dÅdÆ“dÇdd“dÈdÉ“dÊdË“dÌdÍ“dÎdT“dÏdh“dÐdn“dÑd„“dÒdw“dÓdu“dÔd‡“dÕdÖ“¥i d×d{“dØd€“dÙd:“dÚd<“dÛdÍ“dÜdÝ“dÞdß“dàdÍ“dádâ“dãdä“dåd¶“dædç“dèd¸“déd­“dêd¢“dëdì“dídº“¥i dîdª“dïd±“dðdñ“dòdó“dôdõ“dödõ“d÷dø“dùdú“dûdü“dýdþ“dÿ	d “	ddõ“	d	d“	d	d“	d	d“	d	d	“	d
	d“¥i 	d	d“	d	d“	d	d“	d	d“	d	d“	d	d“	d	d“	d	d“	d	d“	d	d“	d 	d!“	d"	d#“	d$dH“	d%d*“	d&d¼“	d'dË“	d(dË“¥i 	d)	d*“	d+	d,“	d-	d.“	d/dü“	d0	d “	d1dþ“	d2dü“	d3dþ“	d4	d5“	d6	d7“	d8	d9“	d:	d;“	d<	d5“	d=	d7“	d>	d“	d?	d“	d@	d“¥i 	dA	d“	dB	d“	dC	dD“	dE	dF“	dGd¼“	dHdË“	dI	d!“	dJ	d#“	dK	d#“	dLd¼“	dMdË“	dN	d“	dO	d“	dP	dQ“	dR	dS“	dT	d“	dU	d“¥i 	dV	d“	dW	dS“	dX	d“	dY	d“	dZ	d[“	d\	d]“	d^	d“	d_	d“	d`	d“	da	d]“	dbdÖ“	dc	dd“	de	df“	dgdì“	dhd¶“	did¸“	dj	d“¥i 	dk	d“	dl	dm“	dn	do“	dp	dq“	dr	ds“	dt	du“	dv	dw“	dx	dy“	dz	d{“	d|	d}“	d~	d“	d€	d“	d‚	dƒ“	d„	d…“	d†	d‡“	dˆ	d‰“	dŠ	d‹“¥i 	dŒ	d“	dŽ	d“	d	d‘“	d’	d““	d”	d•“	d–	d—“	d˜	d™“	dš	d›“	dœ	d›“	d	dž“	dŸ	d “	d¡	d¢“	d£d“	d¤d“	d¥	d¦“	d§	d¨“	d©	dª“¥i 	d«	d¬“	d­d‘“	d®	d¯“	d°	d±“	d²	d³“	d´d““	dµ	d¶“	d·	d¸“	d¹	dº“	d»	d¼“	d½	d¾“	d¿	dÀ“	dÁ	dÂ“	dÃ	dÄ“	dÅ	dÆ“	dÇ	dÈ“	dÉ	dÊ“¥i 	dË	dÌ“	dÍdÌ“	dÎd‰“	dÏ	dÐ“	dÑ	dÒ“	dÓ	dÔ“	dÕ	dÖ“	d×	dØ“	dÙ	dÚ“	dÛ	dÌ“	dÜ	dÝ“	dÞ	dß“	dà	dá“	dâ	dã“	däd™“	då	dæ“	dç	dè“¥i 	dé	dê“	dëdÍ“	dìd±“	dí	dî“	dïd›“	dð	dñ“	dò	dó“	dôd‹“	dõ	dö“	d÷	dø“	dù	dø“	dú	dû“	dü	dý“	dþ	dÿ“
d 
d“
d
d“
d
d“¥i 
dd—“
d
d“
d		dø“
d

d“
d
d“
d
d“
d
d“
d
d“
d
d“
dd“
d
d“
d
d“
d
d“
d
d“
d	dÔ“
d 
d!“
d"
d#“¥i 
d$
d%“
d&d­“dz
d'“
d(d­“
d)
d*“
d+
d,“
d-
d.“
d/
d.“
d0
d1“
d2
d3“
d4
d5“
d6
d7“
d8
d9“
d:d¼“
d;
d<“
d=
d>“
d?
d@“¥i 
dA
dB“
dC
dD“
dE
dF“
dGdõ“
dH
dI“
dJ
dK“
dL
dM“
dNd³“
dO
dP“
dQd{“
dR
dS“
dTd{“
dU
dV“
dW
dX“
dYdé“
dZ
d[“
d\d’“¥i 
d]
d^“
d_
d`“
da
db“
dc
db“
dd
de“
df
dg“
dh
db“
didˆ“
dj
dk“
dl
dm“
dn
do“
dp
dq“
dr
ds“
dt
du“
dv
dw“
dx
dy“
dz
d{“¥i 
d|
d}“
d~
du“
d
dw“
d€
dy“
d
du“
d‚
d}“
dƒ
dy“
d„
d…“
d†
d}“
d‡
dˆ“
d‰
dŠ“
d‹
dŒ“
d
d…“
dŽ
d“
d
d‘“
d’
dm“
d“
dˆ“¥i 
d”
dŠ“
d•
dŒ“
d–
d—“
d˜
d—“
d™
dš“
d›
dœ“
d
dž“
dŸ
d “
d¡d±“
d¢
d “
d£
d “
d¤
d…“
d¥
d¦“
d§
d¨“
d©
dª“
d«
d¬“
d­
d®“¥i 
d¯
d°“
d±
d²“
d³
d´“
dµdÎ“
d¶
d·“
d¸
d¹“
dº
d»“
d¼
d½“
d¾
d¿“
dÀd™“
dÁ
dÂ“
dÃ
dÄ“
dÅda“
dÆ
dÇ“
dÈ
dÇ“
dÉ
dÊ“
dË
dÌ“¥i 
dÍ
dÎ“
dÏ
dÐ“
dÑ
dÒ“
dÓ
dÔ“
dÕ
dÖ“
d×
dØ“
dÙ
dÚ“
dÛ
dÜ“
dÝ
dØ“
dÞ
dß“
dà
dá“
dâd¥“
dã
dä“
då
dæ“
dç
dè“
dé
dê“
dë
dì“¥i 
dí
dî“
dïd—“
dðd~“
dñ
dò“
dó
dô“
dõ
dö“
d÷
dø“
dù
dú“
dû
dü“
dý
dþ“
dÿd “d
d·“ddË“dd3“dd˜“dd“dd“¥i d	d
“dd“dd“dd“dd“dd“dd“dd“dd“dd“dd“dd“d d!“d"d#“d$dª“d%dª“d&d'“¥i d(d)“d*d)“d+d,“d-d)“d.d/“d0d1“d2d•“d3d•“d4d“d5dõ“d6då“d7d8“d9d:“d;d)“d<d=“d>d?“d@dÃ“¥i dAdB“dCdD“dEdF“dGdH“dIdJ“dK
dØ“dL
dä“dMd¥“dN
dä“dO
dè“dPdQ“dR
dø“dSd“dTdU“dVdW“dXd]“dYdZ“¥i d[d:“d\dÃ“d]dB“d^dQ“d_dc“d`da“db
dú“dcdd“dedß“dfdg“dhdi“djdk“dldm“dndo“dpdq“drds“dtdu“¥i dvdw“dxdB“dydz“d{d|“d}dl“d~dQ“ddc“d€d“d‚dƒ“d„dƒ“d…d†“d‡dˆ“d‰dŠ“d‹dU“dŒd“dŽd/“dd“¥i d‘d’“d“d”“d•d–“d—d˜“d™dš“d›dœ“dda“dž
dÊ“dŸd “d¡d,“d¢d£“d¤d¥“d¦d¥“d§d
“d¨d¬“d©d¬“dªdi“¥i d«d¬“d­d®“d¯do“d°d¤“d±d²“d³d´“dµd¶“d·d¸“d¹dº“d»d¼“d½d³“d¾d¿“dÀdÁ“dÂdÃ“dÄdÅ“dÆdÇ“dÈdÉ“¥i dÊdË“dÌdÍ“dÎdÏ“dÐdÑ“dÒdÓ“dÔdÕ“dÖd×“dØdÙ“dÚdÛ“dÜdÝ“dÞdß“dàdá“dâdã“dädå“dæd”“dçdè“déd“¥i dêdë“dìd“díd“dîdï“dðdñ“dòdó“dôdR“dõdR“död÷“dødù“dúdû“düdÛ“dýdþ“dÿd “dd“dd“dd“¥i dd+“dd‘“d	dÿ“d
d­“d
dä“dd“dd“dd“dd“dd“dd“dd“dd“dd“dd“dd“d d!“¥i d"d#“d$d%“d&d'“d(d)“d*d+“d,d‘“d-d¿“d.dR“d/d0“d1d2“d3dÿ“d4d5“d6d7“d8d9“d:d;“d<d=“d>d?“¥i d@dA“dBdC“dDdE“dFdG“dHdI“dJdK“dLdK“dMd­“dNdO“dPdQ“dRdS“dTdU“dV
dÒ“dWdX“dYdZ“d[dX“d\dZ“¥i d]d^“d_d`“dad^“dbd`“dcdd“dedd“dfdd“dgdO“dhdX“didZ“djd^“dkd`“dldS“dmdœ“dndœ“do
dä“dpdq“¥i drds“dtdR“dud5“dvdw“dxdw“dydz“d{dŒ“d|dT“d}
dF“d~dÖ“dd€“dd‚“dƒd„“d…d†“d‡dˆ“d‰dŠ“d‹dŒ“¥i ddŽ“dd“d‘d’“d“d”“d•d€“d–d‚“d—dˆ“d˜d†“d™dˆ“dšd“d›dŽ“dœd“dždŸ“d d¡“d¢dÁ“d£dÃ“d¤dÉ“¥i d¥dÁ“d¦dÍ“d§dÉ“d¨dß“d©dÍ“dªd×“d«dÙ“d¬dÛ“d­dß“d®d“d¯d°“d±d°“d²d³“d´dµ“d¶d·“d¸d¹“dºd»“¥i d¼d½“d¾d¿“dÀdÁ“dÂdÃ“dÄdÅ“dÆdÇ“dÈd·“dÉdÅ“dÊdË“dÌdÍ“dÎdÏ“dÐdÑ“dÒdÓ“dÔdÕ“dÖd×“dØdµ“dÙd·“¥i dÚdÅ“dÛdÃ“dÜdÕ“dÝdÓ“dÞdß“dàdá“dâdã“däd“dådæ“dçdŽ“dèdŽ“dédê“dëdì“dídî“d‘dï“dðdñ“dòdó“¥i dô
d#“dõdö“d÷dø“dùdú“dûdü“dýdþ“dÿd “dd“dd“dd“dd“d	d“d
d“dd“dd“dd“dd“¥i dd“dd“dd“dd“dd“dd“dd“dd“dd“dd“d de“d!d“d"dÄ“d#d“d$d%“d&dë“d'd(“¥i d)d*“d+dÐ“d,df“d-dÇ“d.d/“d0d1“d2d3“d4d5“d6d7“d8dó“d9d:“d;d<“d=d<“d>d?“d@dá“dAdÉ“dBd“¥i dCdD“dEd®“dFdo“dGdH“dIdD“dJdK“dLdM“dNdO“dPdQ“dRdS“dTdU“dVdW“dXdY“dZd[“d\d]“d^d_“d`da“¥i dbdc“dddx“dedŽ“df
dá“dgdh“didj“dkdl“dmd©“dnd“dodp“dqdr“dsdt“dudv“dwdx“dydz“d{d|“d}d~“¥i dd€“dd‚“dƒd„“d…d†“d‡dˆ“d‰dŠ“d‹dŒ“ddŽ“dd“d‘d’“d“d”“d•d“d–du“d—d˜“d™dš“d›dš“dœd“¥i dždŸ“d d¡“d¢d£“d¤dn“d¥dŒ“d¦d§“d¨d]“d©dª“d«d‚“d¬d­“d®d¯“d°d±“d²d³“d´dµ“d¶d“d·d©“d¸d“¥i d¹dº“d»d‚“d¼d½“d¾d«“d¿d½“dÀdˆ“dÁd“dÂdu“dÃd­“dÄ	d›“dÅdZ“dÆdÇ“dÈdÉ“dÊdÇ“dËdÌ“dÍdÉ“dÎd¼“¥i dÏdä“dÐdÑ“dÒdÓ“dÔdÓ“dÕdÖ“d×dØ“dÙdÚ“dÛdÜ“dÝdÞ“dßdà“dádâ“dãdä“dådæ“dçd?“dèdž“dédÑ“dêdë“¥i dìdí“dîdï“dðdñ“dòdT“dódT“dôd-“dõ
dF“dö
dP“d÷
d “død«“dùd½“dúdJ“dûd“düdý“dþdÿ“d d“dd“¥i dd“dd“ddk“dd“d	d
“dd“dd“dd“dd“dd“dd§“ddd“dd“dd”“d	dó“dd“dd“¥i dd “d!d"“d#d$“d%d"“d&d$“d'dÿ“d(d$“d)d*“d+d,“d-di“d.d/“d0d1“d2d“d3	d“d4	d“d5d6“d7d8“¥i d9
d “d:dk“d;d<“d=d>“d?dÿ“d@dý“dAd“dBd“dCdD“dEdF“dGdH“dIdJ“dKdL“dMd–“dNdê“dOdP“dQdR“¥i dSdT“dUdV“dWdX“dYdZ“d[dR“d\d,“d]d,“d^d_“d`da“dbd~“dcd€“ddd‚“dedŽ“dfdg“dhdi“djd¡“dkds“¥i dldm“dndo“dpdŸ“dqdo“drdw“dsdt“dud„“dvdw“dxdy“dzd†“d{dˆ“d|d£“d}dy“d~d“d€d“d‚dŠ“dƒd’“¥i d„d“d…d”“d†d–“d‡dˆ“d‰dŠ“d‹dŒ“ddŽ“dd“d‘d’“d“d”“d•d–“d—d˜“d™dš“d›dœ“ddž“dŸd “d¡d¢“¥i d£d¤“d¥d¦“d§d¨“d©dª“d«d¬“d­d®“d¯d°“d±d²“d³d´“dµd¶“d·d¸“d¹dº“d»d¼“d½d¾“d¿dÀ“dÁdÂ“dÃd_“¥dÄdÅdÂdÆdÇdÈdÉdùdÊdËdÌdÍdÎdÏœ¥ZMe6dÐdÑ„ e% N¡ D ƒƒZOeMD ]ZPePeOv,rÚeMeP eOeP< ,qÍG dÒdÓ„ dÓe
ƒZQdaRdÔdÕ„ ZSG dÖd×„ d×e#ƒZTeUdØk-rddÙlVmWZW ddÚlXmYZY eTƒ ZZeZfdÛdÜ„Z[eQƒ Z\eYe\_]dÝe\_^ee\__ee\_`eYe\_`dÝe\_adÞZbe[ebƒ e[dßƒ e[dàeY ƒ e[dáƒ e[dâƒ e[dãƒ e[däƒ e[dåƒ e[dæƒ e[dçƒ e[dèƒ e[déƒ e[dêƒ e[dëƒ deZ_ce[dìƒ e[díƒ e[dîƒ e[dïƒ e[dðƒ e[dñƒ dS dS (ô  )ÚParaFragÚ
ParaParserz3.5.20z3The parser used to process markup within paragraphsé    N)ÚABag)ÚImageReaderÚannotateExceptionÚencode_labelÚ	asUnicode)ÚtoColorÚblack)Útt2psÚps2tt)ÚTA_LEFTÚTA_RIGHTÚ	TA_CENTERÚ
TA_JUSTIFY)ÚinchÚmmÚcmÚpica)Úplatypus_link_underline)Ú
HTMLParser)Úname2codepointz^\s*<\s*para(?:\s+|>|/>)é   g      à?Ú	_indexAddé   Tc                 C   st   | d dv r#|r#z	dt | ƒ| fW S  ty"   dt| ƒ| f Y S w zt | ƒ| W S  ty9   t| ƒ|  Y S w )Nr   )ú+ú-Úrelative)ÚintÚ
ValueErrorÚfloat©ÚsÚunitÚallowRelative© r%   ú^/var/www/html/humari/django-venv/lib/python3.10/site-packages/reportlab/platypus/paraparser.pyÚ_convnum   s   ÿÿr'   )ÚiÚinÚptr   r   r   z ^\s*(.*)(i|in|cm|mm|pt|pica)\s*$c                 C   s2   |  | ¡}|r|| d¡ }| d¡} t| ||ƒS )z¢Convert a string like '10cm' to an int or float (in points).
       The default unit is point, but optionally you can use other
       default units like mm.
    r   r   )ÚmatchÚgroupr'   )r"   r#   r$   Ú	_unit_mapÚ_re_unitÚmr%   r%   r&   Ú_num+   s
   

r0   c                 C   s   zt | ƒW S    td|  ƒ‚)Nzcannot convert %r to int)r   r   ©r"   r%   r%   r&   Ú_int9   s   
r2   c                 C   s,   |   ¡ } | dv r
dS | dv rdS td|  ƒ‚)N)ÚtrueÚ1ÚyesT)ÚfalseÚ0ÚnoFzcannot convert %r to bool value©Úlowerr   r1   r%   r%   r&   Ú_bool?   s   r;   Fc                 C   s.   |   d¡rtt| d d… |dƒS t| ||ƒS )Nú%éÿÿÿÿ©r$   )ÚendswithÚ_PCTr'   r0   r!   r%   r%   r&   Ú_numpctG   s   
rA   c                   @   s,   e Zd Zdd„ Zdd„ Zdd„ Zdd„ Zd	S )
r@   c                 C   s    t  | |d ¡}d|_||_|S )Ng{®Gáz„?g      ð?)r    Ú__new__Ú_normalizerÚ_value)ÚclsÚvÚselfr%   r%   r&   rB   N   s   z_PCT.__new__c                 C   s*   |s| j }t|| j ƒ}| j|_||_ |S ©N)rC   r@   rD   )rG   Ú
normalizerÚ
normaliserÚrr%   r%   r&   ÚnormalizedValueT   s   z_PCT.normalizedValuec                 C   s   t t| ƒƒ}| j|_t|_|S rH   )r@   r    rD   rI   rC   )rG   rK   r%   r%   r&   Ú__copy__\   s   z_PCT.__copy__c                 C   s   |   ¡ S rH   )rM   )rG   Úmemr%   r%   r&   Ú__deepcopy__b   ó   z_PCT.__deepcopy__N)Ú__name__Ú
__module__Ú__qualname__rB   rL   rM   rO   r%   r%   r%   r&   r@   M   s
    r@   c                 C   sR   t | |ƒs|S tt| |ƒdd}t|tƒr|d | j S t|tƒr'| | j¡S |S )NTr>   r   )ÚhasattrrA   ÚgetattrÚ
isinstanceÚtupleÚfontSizer@   rL   )ÚfragÚattrÚdefaultrF   r%   r%   r&   ÚfontSizeNormalizee   s   2r\   c                   @   s0   e Zd ZdZdd„ Zdd„ Zdd„ Zdd	„ Zd
S )Ú_ExValidatez)class for syntax checking attributes
    c                 C   s   || _ || _d S rH   )ÚtagrZ   )rG   r^   rZ   r%   r%   r&   Ú__init__m   s   
z_ExValidate.__init__c                 C   s   t d| j|| jf ƒ‚)Nz&<%s> invalid value %r for attribute %s)r   r^   rZ   )rG   r"   r%   r%   r&   Úinvalidq   ó   z_ExValidate.invalidc                 C   ó   t dƒ‚)Nzabstract method called©r   ©rG   Úparserr"   r%   r%   r&   Úvalidatet   rP   z_ExValidate.validatec                 C   s&   z|   ||¡W S    |  |¡ Y d S rH   )rf   r`   rd   r%   r%   r&   Ú__call__x   s   z_ExValidate.__call__N)rQ   rR   rS   Ú__doc__r_   r`   rf   rg   r%   r%   r%   r&   r]   j   s    r]   c                   @   s    e Zd ZdZdd„ Zdd„ ZdS )Ú	_CheckSupz~class for syntax checking <sup|sub> attributes
    if the check succeeds then we always return the string for later evaluationc                 C   s    |j d j| _t| | jdƒ |S )Nr=   Ú )Ú_stackrX   r\   rZ   rd   r%   r%   r&   rf      s   z_CheckSup.validatec                 C   s   t | | j|ƒ t | ||¡S rH   )ÚsetattrrZ   r]   rg   rd   r%   r%   r&   rg   †   ó   z_CheckSup.__call__N)rQ   rR   rS   rh   rf   rg   r%   r%   r%   r&   ri   ~   s    ri   é   )ÚsingleÚdoubleÚtriplez^\s*(.*)\s*\*\s*(P|L|f|F)\s*$c                   @   s   e Zd ZdZdd„ ZdS )Ú_CheckUSz<class for syntax checking <u|strike> width/offset attributesc                 C   sZ   |  ¡ }|r+t |¡}|r%t| d¡ƒ}| d¡dkr#|jd j| S |S t|dd |S )Nr   r   ÚPr   Fr>   )ÚstripÚ_re_us_valuer+   r    r,   rk   rX   r0   )rG   re   r"   r/   rF   r%   r%   r&   rf   Ž   s   
ÿz_CheckUS.validateN)rQ   rR   rS   rh   rf   r%   r%   r%   r&   rr   Œ   s    rr   c                 C   sf   |   ¡ } | dv r
| S |  d¡r$t| d d… ƒ}t|tƒr |d }t|ƒS t| ƒ}t|tƒr1|d }|S )N)ÚbaselineÚsubÚsuperÚtopztext-topÚmiddleÚbottomztext-bottomr<   r=   r   )r:   r?   r'   rV   rW   r@   r0   )r"   Únr%   r%   r&   Ú	_valignpcš   s   


r}   c                 C   s    |   ¡ } | dv r
| S td|  ƒ‚)N)rj   ÚminÚmaxÚoffzInvalid autoLeading=%rr9   )Úxr%   r%   r&   Ú_autoLeading¨   s   r‚   c                 C   sD   |   ¡ } | dkr
tS | dkrtS | dkrtS | dv rtS td|  ƒ‚)NÚleftÚrightÚjustify)ÚcentreÚcenterzillegal alignment %r)r:   r   r   r   r   r   r1   r%   r%   r&   Ú_align®   s   rˆ   c                 C   s    |   ¡ } | dvrtd|  ƒ‚| S )N)Ústartrz   ÚendÚnumericzillegal bullet anchor %rr9   r1   r%   r%   r&   Ú_bAnchor¶   s   rŒ   c                 C   ó,   |   ¡  ¡ } | s
d S | dvrtd|  ƒ‚| S )N)ÚCJKÚRTLÚLTRzcannot convert wordWrap=%r)Úupperrt   r   r1   r%   r%   r&   Ú_wordWrapConv¼   ó
   r’   c                 C   r   )N)Ú	uppercaseÚ	lowercaseÚ
capitalizeÚnonezcannot convert textTransform=%r)r:   rt   r   r1   r%   r%   r&   Ú_textTransformConvÃ   r“   r˜   Úfont)ÚfontNameNÚfaceÚfontsizerX   ÚsizeÚleadingÚautoleadingÚautoLeadingÚlindentÚ
leftIndentÚrindentÚrightIndentÚfindentÚfirstLineIndentÚalignÚ	alignmentÚspacebÚspaceBeforeÚspaceaÚ
spaceAfterÚbfont)ÚbulletFontNameNÚ	bfontsizeÚbulletFontSizeÚboffsetyÚbulletOffsetYÚbindentÚbulletIndentÚbcolorÚbulletColorÚbanchorÚbulletAnchorÚcolorÚ	textColorÚ	backcolorÚ	backColorÚbgcolorÚbgÚfgÚjustifybreaksÚjustifyBreaksÚjustifylastlineÚjustifyLastLineÚwordwrapÚwordWrapÚallowwidowsÚallowWidowsÚalloworphansÚallowOrphansÚsplitlongwordsÚsplitLongWordsÚborderwidthÚborderWidthÚborderpaddingÚborderPaddingÚbordercolorÚborderColorÚborderradiusÚborderRadiusÚtexttransformÚtextTransform)ÚendDotsNÚunderlineWidthÚparaÚunderlineColorÚunderlineOffsetÚunderlineGapÚstrikeWidthÚstrikeColorÚstrikeOffsetÚ	strikeGapÚspaceShrinkage)ÚhyphenationLangNÚhyphenationOverflowÚhyphenationMinWordLengthÚuriWasteReduceÚembeddedHyphenation)ÚenddotsÚunderlinewidthÚunderlinecolorÚunderlineoffsetÚunderlinegapÚstrikewidthÚstrikecolorÚstrikeoffsetÚ	strikegapÚspaceshrinkageÚhyphenationLanguagerâ   rã   rä   rå   )	r™   r›   r   rœ   ÚoffsetyÚindentr¹   r¿   Úanchor)r   r›   Únamer¿   r¹   r»   r½   )ÚstyleN)r   r›   rô   r¿   r¹   r»   r½   rõ   rô   Údest)ÚlinkNÚdestinationÚtargetÚhrefÚucolorÚuoffsetr÷   ÚuwidthÚugapÚ	underlineÚukind)ÚunderlineKindN)rô   N)ÚsrcNÚwidthÚheightÚvalign)r  r  r  r  )ÚitemN)ÚoffsetN)ÚformatN)rô   r  r  r  Úsuprzsup|subÚriseÚsups)r
  r   )r¹   r  r  ÚgapÚkindÚstrike)Ú
strikeKindNc                 C   sV   t |  ¡ ƒ}|D ] }| | d }|| vr| | | |< | ¡ }|| vr(| | | |< qd S )Nr   )ÚlistÚkeysr:   )r/   ÚKÚkr|   r%   r%   r&   Ú_addAttributeNamesQ  s   €ür  c                 C   sb   |  ¡ D ]*\}}t|ttfƒr(|d dkr(t| |ƒr$|d t| |ƒ }n|d }t| ||ƒ qd S )Nr   r   r   )ÚitemsrV   r  rW   rT   rU   rl   )ÚobjrZ   r  rF   r%   r%   r&   Ú_applyAttributes`  s   
úr  ÚAacuteõ   ÃÚaacuteõ   Ã¡ÚAbreveu   Ä‚Úabreveu   ÄƒÚacu   âˆ¾Úacdu   âˆ¿ÚacEu   âˆ¾Ì³ÚAcircõ   Ã‚Úacircõ   Ã¢Úacuteõ   Â´ÚAcyu   ÐÚacyu   Ð°ÚAEligõ   Ã†Úaeligõ   Ã¦Úafu   â¡ÚAfru   ð”„Úafru   ð”žÚAgraveõ   Ã€Úagraveõ   Ã Úalefsymu   â„µÚalephÚAlphau   Î‘Úalphau   Î±ÚAmacru   Ä€Úamacru   ÄÚamalgu   â¨¿ÚAMPú&ÚampÚAndu   â©“Úandu   âˆ§Úandandu   â©•Úanddu   â©œÚandslopeu   â©˜Úandvu   â©šÚangu   âˆ Úangeu   â¦¤ÚangleÚangmsdu   âˆ¡Úangmsdaau   â¦¨Úangmsdabu   â¦©Úangmsdacu   â¦ªÚangmsdadu   â¦«Úangmsdaeu   â¦¬Úangmsdafu   â¦­Úangmsdagu   â¦®Úangmsdahu   â¦¯Úangrtu   âˆŸÚangrtvbu   âŠ¾Úangrtvbdu   â¦Úangsphu   âˆ¢Úangstõ   Ã…Úangzarru   â¼ÚAogonu   Ä„Úaogonu   Ä…ÚAopfu   ð”¸Úaopfu   ð•’Úapu   â‰ˆÚapaciru   â©¯ÚapEu   â©°Úapeu   â‰ŠÚapidu   â‰‹Úaposú'ÚApplyFunctionÚapproxÚapproxeqÚAringÚaringõ   Ã¥ÚAscru   ð’œÚascru   ð’¶ÚAssignu   â‰”ÚastÚ*ÚasympÚasympequ   â‰ÚAtildeõ   ÃƒÚatildeõ   Ã£ÚAumlõ   Ã„Úaumlõ   Ã¤Úawconintu   âˆ³Úawintu   â¨‘Úbackcongu   â‰ŒÚbackepsilonu   Ï¶Ú	backprimeu   â€µÚbacksimu   âˆ½Ú	backsimequ   â‹Ú	Backslashu   âˆ–ÚBarvu   â«§Úbarveeu   âŠ½ÚBarwedu   âŒ†Úbarwedu   âŒ…ÚbarwedgeÚbbrku   âŽµÚbbrktbrku   âŽ¶ÚbcongÚBcyu   Ð‘Úbcyu   Ð±Úbdquou   â€žÚbecausu   âˆµÚBecauseÚbecauseÚbemptyvu   â¦°ÚbepsiÚbernouu   â„¬Ú
BernoullisÚBetau   Î’Úbetau   Î²Úbethu   â„¶Úbetweenu   â‰¬ÚBfru   ð”…Úbfru   ð”ŸÚbigcapu   â‹‚Úbigcircu   â—¯Úbigcupu   â‹ƒÚbigodotu   â¨€Úbigoplusu   â¨Ú	bigotimesu   â¨‚Úbigsqcupu   â¨†Úbigstaru   â˜…Úbigtriangledownu   â–½Úbigtriangleupu   â–³Úbiguplusu   â¨„Úbigveeu   â‹Úbigwedgeu   â‹€Úbkarowu   â¤Úblacklozengeu   â§«Úblacksquareu   â–ªÚblacktriangleu   â–´Úblacktriangledownu   â–¾Úblacktriangleleftu   â—‚Úblacktrianglerightu   â–¸Úblanku   â£Úblk12u   â–’Úblk14u   â–‘Úblk34u   â–“Úblocku   â–ˆÚbneu   =âƒ¥Úbnequivu   â‰¡âƒ¥ÚbNotu   â«­Úbnotu   âŒÚBopfu   ð”¹Úbopfu   ð•“Úbotu   âŠ¥r{   Úbowtieu   â‹ˆÚboxboxu   â§‰ÚboxDLu   â•—ÚboxDlu   â•–ÚboxdLu   â••Úboxdlu   â”ÚboxDRu   â•”ÚboxDru   â•“ÚboxdRu   â•’Úboxdru   â”ŒÚboxHu   â•Úboxhu   â”€ÚboxHDu   â•¦ÚboxHdu   â•¤ÚboxhDu   â•¥Úboxhdu   â”¬ÚboxHUu   â•©ÚboxHuu   â•§ÚboxhUu   â•¨Úboxhuu   â”´Úboxminusu   âŠŸÚboxplusu   âŠžÚboxtimesu   âŠ ÚboxULu   â•ÚboxUlu   â•œÚboxuLu   â•›Úboxulu   â”˜ÚboxURu   â•šÚboxUru   â•™ÚboxuRu   â•˜Úboxuru   â””ÚboxVu   â•‘Úboxvu   â”‚ÚboxVHu   â•¬ÚboxVhu   â•«ÚboxvHu   â•ªÚboxvhu   â”¼ÚboxVLu   â•£ÚboxVlu   â•¢ÚboxvLu   â•¡Úboxvlu   â”¤ÚboxVRu   â• ÚboxVru   â•ŸÚboxvRu   â•žÚboxvru   â”œÚbprimeÚBreveu   Ë˜ÚbreveÚbrvbarõ   Â¦ÚBscrÚbscru   ð’·Úbsemiu   âÚbsimÚbsimeÚbsolú\Úbsolbu   â§…Úbsolhsubu   âŸˆÚbullu   â€¢ÚbulletÚbumpu   â‰ŽÚbumpEu   âª®Úbumpeu   â‰ÚBumpeqÚbumpeqÚCacuteu   Ä†Úcacuteu   Ä‡ÚCapu   â‹’Úcapu   âˆ©Úcapandu   â©„Úcapbrcupu   â©‰Úcapcapu   â©‹Úcapcupu   â©‡Úcapdotu   â©€ÚCapitalDifferentialDu   â……Úcapsu   âˆ©ï¸€Úcaretu   âÚcaronu   Ë‡ÚCayleysu   â„­Úccapsu   â©ÚCcaronu   ÄŒÚccaronu   ÄÚCcedilõ   Ã‡Úccedilõ   Ã§ÚCcircu   ÄˆÚccircu   Ä‰ÚCconintu   âˆ°Úccupsu   â©ŒÚccupssmu   â©ÚCdotu   ÄŠÚcdotu   Ä‹Úcedilõ   Â¸ÚCedillaÚcemptyvu   â¦²Úcentõ   Â¢Ú	CenterDotõ   Â·Ú	centerdotÚCfrÚcfru   ð” ÚCHcyu   Ð§Úchcyu   Ñ‡Úchecku   âœ“Ú	checkmarkÚChiu   Î§Úchiu   Ï‡Úciru   â—‹Úcircu   Ë†Úcircequ   â‰—Úcirclearrowleftu   â†ºÚcirclearrowrightu   â†»Ú
circledastu   âŠ›Úcircledcircu   âŠšÚcircleddashu   âŠÚ	CircleDotu   âŠ™ÚcircledRõ   Â®ÚcircledSu   â“ˆÚCircleMinusu   âŠ–Ú
CirclePlusu   âŠ•ÚCircleTimesu   âŠ—ÚcirEu   â§ƒÚcireÚcirfnintu   â¨Úcirmidu   â«¯Úcirsciru   â§‚ÚClockwiseContourIntegralu   âˆ²ÚCloseCurlyDoubleQuoteu   â€ÚCloseCurlyQuoteu   â€™Úclubsu   â™£ÚclubsuitÚColonu   âˆ·Úcolonú:ÚColoneu   â©´ÚcoloneÚcoloneqÚcommaú,Úcommatú@Úcompu   âˆÚcompfnu   âˆ˜Ú
complementÚ	complexesu   â„‚Úcongu   â‰…Úcongdotu   â©­Ú	Congruentu   â‰¡ÚConintu   âˆ¯Úconintu   âˆ®ÚContourIntegralÚCopfÚcopfu   ð•”Úcoprodu   âˆÚ	CoproductÚCOPYõ   Â©ÚcopyÚcopysru   â„—ÚCounterClockwiseContourIntegralÚcrarru   â†µÚCrossu   â¨¯Úcrossu   âœ—ÚCscru   ð’žÚcscru   ð’¸Úcsubu   â«Úcsubeu   â«‘Úcsupu   â«Úcsupeu   â«’Úctdotu   â‹¯Úcudarrlu   â¤¸Úcudarrru   â¤µÚcuepru   â‹žÚcuescu   â‹ŸÚcularru   â†¶Úcularrpu   â¤½ÚCupu   â‹“Úcupu   âˆªÚcupbrcapu   â©ˆÚCupCapÚcupcapu   â©†Úcupcupu   â©ŠÚcupdotu   âŠÚcuporu   â©…Úcupsu   âˆªï¸€Úcurarru   â†·Úcurarrmu   â¤¼ÚcurlyeqprecÚcurlyeqsuccÚcurlyveeu   â‹ŽÚ
curlywedgeu   â‹Úcurrenõ   Â¤ÚcurvearrowleftÚcurvearrowrightÚcuveeÚcuwedÚcwconintÚcwintu   âˆ±Úcylctyu   âŒ­ÚDaggeru   â€¡Údaggeru   â€ Údalethu   â„¸ÚDarru   â†¡ÚdArru   â‡“Údarru   â†“Údashu   â€ÚDashvu   â«¤Údashvu   âŠ£Údbkarowu   â¤Údblacu   ËÚDcaronu   ÄŽÚdcaronu   ÄÚDcyu   Ð”Údcyu   Ð´ÚDDÚddu   â…†ÚddaggerÚddarru   â‡ŠÚDDotrahdu   â¤‘Úddotsequ   â©·Údegõ   Â°ÚDelu   âˆ‡ÚDeltau   Î”Údeltau   Î´Údemptyvu   â¦±Údfishtu   â¥¿ÚDfru   ð”‡Údfru   ð”¡ÚdHaru   â¥¥Údharlu   â‡ƒÚdharru   â‡‚ÚDiacriticalAcuteÚDiacriticalDotu   Ë™ÚDiacriticalDoubleAcuteÚDiacriticalGraveú`ÚDiacriticalTildeu   ËœÚdiamu   â‹„ÚDiamondÚdiamondÚdiamondsuitu   â™¦ÚdiamsÚdieõ   Â¨ÚDifferentialDÚdigammau   ÏÚdisinu   â‹²Údivõ   Ã·ÚdivideÚdivideontimesu   â‹‡ÚdivonxÚDJcyu   Ð‚Údjcyu   Ñ’Údlcornu   âŒžÚdlcropu   âŒÚdollarú$ÚDopfu   ð”»Údopfu   ð••ÚDotÚdotÚdotequ   â‰Údoteqdotu   â‰‘ÚDotEqualÚdotminusu   âˆ¸Údotplusu   âˆ”Ú	dotsquareu   âŠ¡ÚdoublebarwedgeÚDoubleContourIntegralÚ	DoubleDotÚDoubleDownArrowÚDoubleLeftArrowu   â‡ÚDoubleLeftRightArrowu   â‡”ÚDoubleLeftTeeÚDoubleLongLeftArrowu   âŸ¸ÚDoubleLongLeftRightArrowu   âŸºÚDoubleLongRightArrowu   âŸ¹ÚDoubleRightArrowu   â‡’ÚDoubleRightTeeu   âŠ¨ÚDoubleUpArrowu   â‡‘ÚDoubleUpDownArrowu   â‡•ÚDoubleVerticalBaru   âˆ¥Ú	DownArrowÚ	DownarrowÚ	downarrowÚDownArrowBaru   â¤“ÚDownArrowUpArrowu   â‡µÚdowndownarrowsÚdownharpoonleftÚdownharpoonrightÚDownLeftRightVectoru   â¥ÚDownLeftTeeVectoru   â¥žÚDownLeftVectoru   â†½ÚDownLeftVectorBaru   â¥–ÚDownRightTeeVectoru   â¥ŸÚDownRightVectoru   â‡ÚDownRightVectorBaru   â¥—ÚDownTeeu   âŠ¤ÚDownTeeArrowu   â†§Údrbkarowu   â¤Údrcornu   âŒŸÚdrcropu   âŒŒÚDscru   ð’ŸÚdscru   ð’¹ÚDScyu   Ð…Údscyu   Ñ•Údsolu   â§¶ÚDstroku   ÄÚdstroku   Ä‘Údtdotu   â‹±Údtriu   â–¿ÚdtrifÚduarrÚduharu   â¥¯Údwangleu   â¦¦ÚDZcyu   ÐÚdzcyu   ÑŸÚdzigrarru   âŸ¿ÚEacuteõ   Ã‰Úeacuteõ   Ã©Úeasteru   â©®ÚEcaronu   ÄšÚecaronu   Ä›Úeciru   â‰–ÚEcircõ   ÃŠÚecircõ   ÃªÚecolonu   â‰•ÚEcyu   Ð­Úecyu   ÑÚeDDotÚEdotu   Ä–ÚeDotÚedotu   Ä—Úeeu   â…‡ÚefDotu   â‰’ÚEfru   ð”ˆÚefru   ð”¢Úegu   âªšÚEgraveõ   ÃˆÚegraveõ   Ã¨Úegsu   âª–Úegsdotu   âª˜Úelu   âª™ÚElementu   âˆˆÚelintersu   â§Úellu   â„“Úelsu   âª•Úelsdotu   âª—ÚEmacru   Ä’Úemacru   Ä“Úemptyu   âˆ…ÚemptysetÚEmptySmallSquareu   â—»ÚemptyvÚEmptyVerySmallSquareu   â–«Úemspu   â€ƒÚemsp13u   â€„Úemsp14u   â€…ÚENGu   ÅŠÚengu   Å‹Úenspu   â€‚ÚEogonu   Ä˜Úeogonu   Ä™ÚEopfu   ð”¼Úeopfu   ð•–Úeparu   â‹•Úeparslu   â§£Úeplusu   â©±Úepsiu   ÎµÚEpsilonu   Î•ÚepsilonÚepsivu   ÏµÚeqcircÚeqcolonÚeqsimu   â‰‚Ú
eqslantgtrÚeqslantlessÚEqualu   â©µÚequalsú=Ú
EqualTildeÚequestu   â‰ŸÚEquilibriumu   â‡ŒÚequivÚequivDDu   â©¸Úeqvparslu   â§¥Úerarru   â¥±ÚerDotu   â‰“ÚEscru   â„°Úescru   â„¯ÚesdotÚEsimu   â©³ÚesimÚEtau   Î—Úetau   Î·ÚETHõ   ÃÚethõ   Ã°ÚEumlõ   Ã‹Úeumlõ   Ã«Úeurou   â‚¬Úexclú!Úexistu   âˆƒÚExistsÚexpectationÚExponentialEÚexponentialeÚfallingdotseqÚFcyu   Ð¤Úfcyu   Ñ„Úfemaleu   â™€Úffiligu   ï¬ƒÚffligu   ï¬€Úfflligu   ï¬„ÚFfru   ð”‰Úffru   ð”£Úfiligu   ï¬ÚFilledSmallSquareu   â—¼ÚFilledVerySmallSquareÚfjligÚfjÚflatu   â™­Úflligu   ï¬‚Úfltnsu   â–±Úfnofu   Æ’ÚFopfu   ð”½Úfopfu   ð•—ÚForAllu   âˆ€ÚforallÚforku   â‹”Úforkvu   â«™Ú
Fouriertrfu   â„±Úfpartintu   â¨Úfrac12õ   Â½Úfrac13u   â…“Úfrac14õ   Â¼Úfrac15u   â…•Úfrac16u   â…™Úfrac18u   â…›Úfrac23u   â…”Úfrac25u   â…–Úfrac34õ   Â¾Úfrac35u   â…—Úfrac38u   â…œÚfrac45u   â…˜Úfrac56u   â…šÚfrac58u   â…Úfrac78u   â…žÚfraslu   â„Úfrownu   âŒ¢ÚFscrÚfscru   ð’»Úgacuteu   ÇµÚGammau   Î“Úgammau   Î³ÚGammadu   ÏœÚgammadr  u   âª†ÚGbreveu   ÄžÚgbreveu   ÄŸÚGcedilu   Ä¢ÚGcircu   ÄœÚgcircu   ÄÚGcyu   Ð“Úgcyu   Ð³ÚGdotu   Ä Úgdotu   Ä¡ÚgEu   â‰§Úgeu   â‰¥ÚgElu   âªŒÚgelu   â‹›ÚgeqÚgeqqÚgeqslantu   â©¾ÚgesÚgesccu   âª©Úgesdotu   âª€Úgesdotou   âª‚Úgesdotolu   âª„Úgeslu   â‹›ï¸€Úgeslesu   âª”ÚGfru   ð”ŠÚgfru   ð”¤ÚGgu   â‹™Úggu   â‰«ÚgggÚgimelu   â„·ÚGJcyu   ÐƒÚgjcyu   Ñ“Úglu   â‰·Úglau   âª¥ÚglEu   âª’Úglju   âª¤Úgnapu   âªŠÚgnapproxÚgnEu   â‰©Úgneu   âªˆÚgneqÚgneqqÚgnsimu   â‹§ÚGopfu   ð”¾Úgopfu   ð•˜ÚgraveÚGreaterEqualÚGreaterEqualLessÚGreaterFullEqualÚGreaterGreateru   âª¢ÚGreaterLessÚGreaterSlantEqualÚGreaterTildeu   â‰³ÚGscru   ð’¢Úgscru   â„ŠÚgsimÚgsimeu   âªŽÚgsimlu   âªÚGTú>ÚGtÚgtÚgtccu   âª§Úgtciru   â©ºÚgtdotu   â‹—ÚgtlParu   â¦•Úgtquestu   â©¼Ú	gtrapproxÚgtrarru   â¥¸ÚgtrdotÚ	gtreqlessÚ
gtreqqlessÚgtrlessÚgtrsimÚ	gvertneqqu   â‰©ï¸€ÚgvnEÚHacekÚhairspu   â€ŠÚhalfÚhamiltu   â„‹ÚHARDcyu   ÐªÚhardcyu   ÑŠÚhArrÚharru   â†”Úharrciru   â¥ˆÚharrwu   â†­ÚHatú^Úhbaru   â„ÚHcircu   Ä¤Úhcircu   Ä¥Úheartsu   â™¥Ú	heartsuitÚhellipu   â€¦Úherconu   âŠ¹ÚHfru   â„ŒÚhfru   ð”¥ÚHilbertSpaceÚhksearowu   â¤¥Úhkswarowu   â¤¦Úhoarru   â‡¿Úhomthtu   âˆ»Úhookleftarrowu   â†©Úhookrightarrowu   â†ªÚHopfu   â„Úhopfu   ð•™Úhorbaru   â€•ÚHorizontalLineÚHscrÚhscru   ð’½ÚhslashÚHstroku   Ä¦Úhstroku   Ä§ÚHumpDownHumpÚ	HumpEqualÚhybullu   âƒÚhyphenÚIacuteõ   ÃÚiacuteõ   Ã­Úicu   â£ÚIcircõ   ÃŽÚicircõ   Ã®ÚIcyu   Ð˜Úicyu   Ð¸ÚIdotu   Ä°ÚIEcyu   Ð•Úiecyu   ÐµÚiexclõ   Â¡ÚiffÚIfru   â„‘Úifru   ð”¦ÚIgraveõ   ÃŒÚigraveõ   Ã¬Úiiu   â…ˆÚiiiintu   â¨ŒÚiiintu   âˆ­Úiinfinu   â§œÚiiotau   â„©ÚIJligu   Ä²Úijligu   Ä³ÚImÚImacru   ÄªÚimacru   Ä«ÚimageÚ
ImaginaryIÚimaglineu   â„ÚimagpartÚimathu   Ä±Úimofu   âŠ·Úimpedu   ÆµÚImpliesr)   Úincareu   â„…Úinfinu   âˆžÚinfintieu   â§ÚinodotÚIntu   âˆ¬r   u   âˆ«Úintcalu   âŠºÚintegersu   â„¤ÚIntegralÚintercalÚIntersectionÚintlarhku   â¨—Úintprodu   â¨¼ÚInvisibleCommaÚInvisibleTimesu   â¢ÚIOcyu   ÐÚiocyu   Ñ‘ÚIogonu   Ä®Úiogonu   Ä¯ÚIopfu   ð•€Úiopfu   ð•šÚIotau   Î™Úiotau   Î¹ÚiprodÚiquestõ   Â¿ÚIscrÚiscru   ð’¾ÚisinÚisindotu   â‹µÚisinEu   â‹¹Úisinsu   â‹´Úisinsvu   â‹³ÚisinvÚitÚItildeu   Ä¨Úitildeu   Ä©ÚIukcyu   Ð†Úiukcyu   Ñ–ÚIumlõ   ÃÚiumlõ   Ã¯ÚJcircu   Ä´Újcircu   ÄµÚJcyu   Ð™Újcyu   Ð¹ÚJfru   ð”Újfru   ð”§Újmathu   È·ÚJopfu   ð•Újopfu   ð•›ÚJscru   ð’¥Újscru   ð’¿ÚJsercyu   ÐˆÚjsercyu   Ñ˜ÚJukcyu   Ð„Újukcyu   Ñ”ÚKappau   ÎšÚkappau   ÎºÚkappavu   Ï°ÚKcedilu   Ä¶Úkcedilu   Ä·ÚKcyu   ÐšÚkcyu   ÐºÚKfru   ð”ŽÚkfru   ð”¨Úkgreenu   Ä¸ÚKHcyu   Ð¥Úkhcyu   Ñ…ÚKJcyu   ÐŒÚkjcyu   ÑœÚKopfu   ð•‚Úkopfu   ð•œÚKscru   ð’¦Úkscru   ð“€ÚlAarru   â‡šÚLacuteu   Ä¹Úlacuteu   ÄºÚlaemptyvu   â¦´Úlagranu   â„’ÚLambdau   Î›Úlambdau   Î»ÚLangu   âŸªÚlangu   âŸ¨Úlangdu   â¦‘ÚlangleÚlapu   âª…Ú
LaplacetrfÚlaquoõ   Â«ÚLarru   â†žÚlArrÚlarru   â†Úlarrbu   â‡¤Úlarrbfsu   â¤ŸÚlarrfsu   â¤ÚlarrhkÚlarrlpu   â†«Úlarrplu   â¤¹Úlarrsimu   â¥³Úlarrtlu   â†¢Úlatu   âª«ÚlAtailu   â¤›Úlatailu   â¤™Úlateu   âª­Úlatesu   âª­ï¸€ÚlBarru   â¤ŽÚlbarru   â¤ŒÚlbbrku   â²ÚlbraceÚ{Úlbrackú[Úlbrkeu   â¦‹Úlbrksldu   â¦Úlbrksluu   â¦ÚLcaronu   Ä½Úlcaronu   Ä¾ÚLcedilu   Ä»Úlcedilu   Ä¼Úlceilu   âŒˆÚlcubÚLcyu   Ð›Úlcyu   Ð»Úldcau   â¤¶Úldquou   â€œÚldquorÚldrdharu   â¥§Úldrusharu   â¥‹Úldshu   â†²ÚlEu   â‰¦Úleu   â‰¤ÚLeftAngleBracketÚ	LeftArrowÚ	LeftarrowÚ	leftarrowÚLeftArrowBarÚLeftArrowRightArrowu   â‡†ÚleftarrowtailÚLeftCeilingÚLeftDoubleBracketu   âŸ¦ÚLeftDownTeeVectoru   â¥¡ÚLeftDownVectorÚLeftDownVectorBaru   â¥™Ú	LeftFlooru   âŒŠÚleftharpoondownÚleftharpoonupu   â†¼Úleftleftarrowsu   â‡‡ÚLeftRightArrowÚLeftrightarrowÚleftrightarrowÚleftrightarrowsÚleftrightharpoonsu   â‡‹ÚleftrightsquigarrowÚLeftRightVectoru   â¥ŽÚLeftTeeÚLeftTeeArrowu   â†¤ÚLeftTeeVectoru   â¥šÚleftthreetimesu   â‹‹ÚLeftTriangleu   âŠ²ÚLeftTriangleBaru   â§ÚLeftTriangleEqualu   âŠ´ÚLeftUpDownVectoru   â¥‘ÚLeftUpTeeVectoru   â¥ ÚLeftUpVectoru   â†¿ÚLeftUpVectorBaru   â¥˜Ú
LeftVectorÚLeftVectorBaru   â¥’ÚlEgu   âª‹Úlegu   â‹šÚleqÚleqqÚleqslantu   â©½ÚlesÚlesccu   âª¨Úlesdotu   â©¿Úlesdotou   âªÚlesdotoru   âªƒÚlesgu   â‹šï¸€Úlesgesu   âª“Ú
lessapproxÚlessdotu   â‹–Ú	lesseqgtrÚ
lesseqqgtrÚLessEqualGreaterÚLessFullEqualÚLessGreateru   â‰¶ÚlessgtrÚLessLessu   âª¡Úlesssimu   â‰²ÚLessSlantEqualÚ	LessTildeÚlfishtu   â¥¼ÚlfloorÚLfru   ð”Úlfru   ð”©ÚlgÚlgEu   âª‘ÚlHaru   â¥¢ÚlhardÚlharuÚlharulu   â¥ªÚlhblku   â–„ÚLJcyu   Ð‰Úljcyu   Ñ™ÚLlu   â‹˜Úllu   â‰ªÚllarrÚllcornerÚ
LleftarrowÚllhardu   â¥«Úlltriu   â—ºÚLmidotu   Ä¿Úlmidotu   Å€Úlmoustu   âŽ°Ú
lmoustacheÚlnapu   âª‰ÚlnapproxÚlnEu   â‰¨Úlneu   âª‡ÚlneqÚlneqqÚlnsimu   â‹¦Úloangu   âŸ¬Úloarru   â‡½ÚlobrkÚLongLeftArrowu   âŸµÚLongleftarrowÚlongleftarrowÚLongLeftRightArrowu   âŸ·ÚLongleftrightarrowÚlongleftrightarrowÚ
longmapstou   âŸ¼ÚLongRightArrowu   âŸ¶ÚLongrightarrowÚlongrightarrowÚlooparrowleftÚlooparrowrightu   â†¬Úloparu   â¦…ÚLopfu   ð•ƒÚlopfu   ð•Úloplusu   â¨­Úlotimesu   â¨´Úlowastu   âˆ—ÚlowbarÚ_ÚLowerLeftArrowu   â†™ÚLowerRightArrowu   â†˜Úlozu   â—ŠÚlozengeÚlozfÚlparú(Úlparltu   â¦“ÚlrarrÚlrcornerÚlrharÚlrhardu   â¥­Úlrmu   â€ŽÚlrtriu   âŠ¿Úlsaquou   â€¹ÚLscrÚlscru   ð“ÚLshu   â†°ÚlshÚlsimÚlsimeu   âªÚlsimgu   âªÚlsqbÚlsquou   â€˜Úlsquoru   â€šÚLstroku   ÅÚlstroku   Å‚ÚLTú<ÚLtÚltÚltccu   âª¦Últciru   â©¹ÚltdotÚlthreeÚltimesu   â‹‰Últlarru   â¥¶Últquestu   â©»Últriu   â—ƒÚltrieÚltrifÚltrParu   â¦–Úlurdsharu   â¥ŠÚluruharu   â¥¦Ú	lvertneqqu   â‰¨ï¸€ÚlvnEÚmacrõ   Â¯Úmaleu   â™‚Úmaltu   âœ ÚmalteseÚMapu   â¤…Úmapu   â†¦ÚmapstoÚ
mapstodownÚ
mapstoleftÚmapstoupu   â†¥Úmarkeru   â–®Úmcommau   â¨©ÚMcyu   ÐœÚmcyu   Ð¼Úmdashu   â€”ÚmDDotu   âˆºÚmeasuredangleÚMediumSpaceu   âŸÚ	Mellintrfu   â„³ÚMfru   ð”Úmfru   ð”ªÚmhou   â„§Úmicroõ   ÂµÚmidu   âˆ£ÚmidastÚmidciru   â«°ÚmiddotÚminusu   âˆ’ÚminusbÚminusdÚminusduu   â¨ªÚ	MinusPlusu   âˆ“Úmlcpu   â«›ÚmldrÚmnplusÚmodelsu   âŠ§ÚMopfu   ð•„Úmopfu   ð•žÚmpÚMscrÚmscru   ð“‚ÚmstposÚMuu   ÎœÚmuu   Î¼Úmultimapu   âŠ¸ÚmumapÚnablaÚNacuteu   ÅƒÚnacuteu   Å„Únangu   âˆ âƒ’Únapu   â‰‰ÚnapEu   â©°Ì¸Únapidu   â‰‹Ì¸Únaposu   Å‰ÚnapproxÚnaturu   â™®ÚnaturalÚnaturalsu   â„•Únbspõ   Â Únbumpu   â‰ŽÌ¸Únbumpeu   â‰Ì¸Úncapu   â©ƒÚNcaronu   Å‡Úncaronu   ÅˆÚNcedilu   Å…Úncedilu   Å†Úncongu   â‰‡Úncongdotu   â©­Ì¸Úncupu   â©‚ÚNcyu   ÐÚncyu   Ð½Úndashu   â€“Úneu   â‰ Únearhku   â¤¤ÚneArru   â‡—Únearru   â†—ÚnearrowÚnedotu   â‰Ì¸ÚNegativeMediumSpaceu   â€‹ÚNegativeThickSpaceÚNegativeThinSpaceÚNegativeVeryThinSpaceÚnequivu   â‰¢Únesearu   â¤¨Únesimu   â‰‚Ì¸ÚNestedGreaterGreaterÚNestedLessLessÚNewLineÚ
Únexistu   âˆ„ÚnexistsÚNfru   ð”‘Únfru   ð”«ÚngEu   â‰§Ì¸Úngeu   â‰±ÚngeqÚngeqqÚ	ngeqslantu   â©¾Ì¸ÚngesÚnGgu   â‹™Ì¸Úngsimu   â‰µÚnGtu   â‰«âƒ’Úngtu   â‰¯ÚngtrÚnGtvu   â‰«Ì¸ÚnhArru   â‡ŽÚnharru   â†®Únhparu   â«²Úniu   âˆ‹Únisu   â‹¼Únisdu   â‹ºÚnivÚNJcyu   ÐŠÚnjcyu   ÑšÚnlArru   â‡Únlarru   â†šÚnldru   â€¥ÚnlEu   â‰¦Ì¸Únleu   â‰°Ú
nLeftarrowÚ
nleftarrowÚnLeftrightarrowÚnleftrightarrowÚnleqÚnleqqÚ	nleqslantu   â©½Ì¸ÚnlesÚnlessu   â‰®ÚnLlu   â‹˜Ì¸Únlsimu   â‰´ÚnLtu   â‰ªâƒ’ÚnltÚnltriu   â‹ªÚnltrieu   â‹¬ÚnLtvu   â‰ªÌ¸Únmidu   âˆ¤ÚNoBreaku   â ÚNonBreakingSpaceÚNopfÚnopfu   ð•ŸÚNotu   â«¬Únotõ   Â¬ÚNotCongruentÚ	NotCupCapu   â‰­ÚNotDoubleVerticalBaru   âˆ¦Ú
NotElementu   âˆ‰ÚNotEqualÚNotEqualTildeÚ	NotExistsÚ
NotGreaterÚNotGreaterEqualÚNotGreaterFullEqualÚNotGreaterGreaterÚNotGreaterLessu   â‰¹ÚNotGreaterSlantEqualÚNotGreaterTildeÚNotHumpDownHumpÚNotHumpEqualÚnotinÚnotindotu   â‹µÌ¸ÚnotinEu   â‹¹Ì¸ÚnotinvaÚnotinvbu   â‹·Únotinvcu   â‹¶ÚNotLeftTriangleÚNotLeftTriangleBaru   â§Ì¸ÚNotLeftTriangleEqualÚNotLessÚNotLessEqualÚNotLessGreateru   â‰¸ÚNotLessLessÚNotLessSlantEqualÚNotLessTildeÚNotNestedGreaterGreateru   âª¢Ì¸ÚNotNestedLessLessu   âª¡Ì¸Únotniu   âˆŒÚnotnivaÚnotnivbu   â‹¾Únotnivcu   â‹½ÚNotPrecedesu   âŠ€ÚNotPrecedesEqualu   âª¯Ì¸ÚNotPrecedesSlantEqualu   â‹ ÚNotReverseElementÚNotRightTriangleu   â‹«ÚNotRightTriangleBaru   â§Ì¸ÚNotRightTriangleEqualu   â‹­ÚNotSquareSubsetu   âŠÌ¸ÚNotSquareSubsetEqualu   â‹¢ÚNotSquareSupersetu   âŠÌ¸ÚNotSquareSupersetEqualu   â‹£Ú	NotSubsetu   âŠ‚âƒ’ÚNotSubsetEqualu   âŠˆÚNotSucceedsu   âŠÚNotSucceedsEqualu   âª°Ì¸ÚNotSucceedsSlantEqualu   â‹¡ÚNotSucceedsTildeu   â‰¿Ì¸ÚNotSupersetu   âŠƒâƒ’ÚNotSupersetEqualu   âŠ‰ÚNotTildeu   â‰ÚNotTildeEqualu   â‰„ÚNotTildeFullEqualÚNotTildeTildeÚNotVerticalBarÚnparÚ	nparallelÚnparslu   â«½âƒ¥Únpartu   âˆ‚Ì¸Únpolintu   â¨”ÚnprÚnprcueÚnpreÚnprecÚnpreceqÚnrArru   â‡Únrarru   â†›Únrarrcu   â¤³Ì¸Únrarrwu   â†Ì¸ÚnRightarrowÚnrightarrowÚnrtriÚnrtrieÚnscÚnsccueÚnsceÚNscru   ð’©Únscru   ð“ƒÚ	nshortmidÚnshortparallelÚnsimÚnsimeÚnsimeqÚnsmidÚnsparÚnsqsubeÚnsqsupeÚnsubu   âŠ„ÚnsubEu   â«…Ì¸ÚnsubeÚnsubsetÚ	nsubseteqÚ
nsubseteqqÚnsuccÚnsucceqÚnsupu   âŠ…ÚnsupEu   â«†Ì¸ÚnsupeÚnsupsetÚ	nsupseteqÚ
nsupseteqqÚntglÚNtildeõ   Ã‘Úntildeõ   Ã±ÚntlgÚntriangleleftÚntrianglelefteqÚntrianglerightÚntrianglerighteqÚNuu   ÎÚnuu   Î½Únumú#Únumerou   â„–Únumspu   â€‡Únvapu   â‰âƒ’ÚnVDashu   âŠ¯ÚnVdashu   âŠ®ÚnvDashu   âŠ­Únvdashu   âŠ¬Únvgeu   â‰¥âƒ’Únvgtu   >âƒ’ÚnvHarru   â¤„Únvinfinu   â§žÚnvlArru   â¤‚Únvleu   â‰¤âƒ’Únvltu   <âƒ’Únvltrieu   âŠ´âƒ’ÚnvrArru   â¤ƒÚnvrtrieu   âŠµâƒ’Únvsimu   âˆ¼âƒ’Únwarhku   â¤£ÚnwArru   â‡–Únwarru   â†–ÚnwarrowÚnwnearu   â¤§ÚOacuteõ   Ã“Úoacuteõ   Ã³ÚoastÚocirÚOcircõ   Ã”Úocircõ   Ã´ÚOcyu   ÐžÚocyu   Ð¾ÚodashÚOdblacu   ÅÚodblacu   Å‘Úodivu   â¨¸ÚodotÚodsoldu   â¦¼ÚOEligu   Å’Úoeligu   Å“Úofciru   â¦¿ÚOfru   ð”’Úofru   ð”¬Úogonu   Ë›ÚOgraveõ   Ã’Úograveõ   Ã²Úogtu   â§Úohbaru   â¦µÚohmu   Î©ÚointÚolarrÚolciru   â¦¾Úolcrossu   â¦»Úolineu   â€¾Úoltu   â§€ÚOmacru   ÅŒÚomacru   ÅÚOmegaÚomegau   Ï‰ÚOmicronu   ÎŸÚomicronu   Î¿Úomidu   â¦¶ÚominusÚOopfu   ð•†Úoopfu   ð• Úoparu   â¦·ÚOpenCurlyDoubleQuoteÚOpenCurlyQuoteÚoperpu   â¦¹ÚoplusÚOru   â©”Úoru   âˆ¨ÚorarrÚordu   â©Úorderu   â„´ÚorderofÚordfõ   ÂªÚordmõ   ÂºÚorigofu   âŠ¶Úororu   â©–Úorslopeu   â©—Úorvu   â©›ÚoSÚOscru   ð’ªÚoscrÚOslashõ   Ã˜Úoslashõ   Ã¸Úosolu   âŠ˜ÚOtildeõ   Ã•Úotildeõ   ÃµÚOtimesu   â¨·ÚotimesÚotimesasu   â¨¶ÚOumlõ   Ã–Úoumlõ   Ã¶Úovbaru   âŒ½ÚOverBarÚ	OverBraceu   âžÚOverBracketu   âŽ´ÚOverParenthesisu   âœÚparõ   Â¶ÚparallelÚparsimu   â«³Úparslu   â«½Úpartu   âˆ‚ÚPartialDÚPcyu   ÐŸÚpcyu   Ð¿Úpercntr<   ÚperiodÚ.Úpermilu   â€°ÚperpÚpertenku   â€±ÚPfru   ð”“Úpfru   ð”­ÚPhiu   Î¦Úphiu   Ï†Úphivu   Ï•ÚphmmatÚphoneu   â˜ŽÚPiu   Î Úpiu   Ï€Ú	pitchforkÚpivu   Ï–ÚplanckÚplanckhu   â„ŽÚplankvÚplusr   Úplusaciru   â¨£ÚplusbÚplusciru   â¨¢ÚplusdoÚplusduu   â¨¥Úpluseu   â©²Ú	PlusMinusõ   Â±ÚplusmnÚplussimu   â¨¦Úplustwou   â¨§ÚpmÚPoincareplaneÚpointintu   â¨•ÚPopfu   â„™Úpopfu   ð•¡Úpoundõ   Â£ÚPru   âª»Úpru   â‰ºÚprapu   âª·Úprcueu   â‰¼ÚprEu   âª³Úpreu   âª¯ÚprecÚ
precapproxÚpreccurlyeqÚPrecedesÚPrecedesEqualÚPrecedesSlantEqualÚPrecedesTildeu   â‰¾ÚpreceqÚprecnapproxu   âª¹Úprecneqqu   âªµÚprecnsimu   â‹¨ÚprecsimÚPrimeu   â€³Úprimeu   â€²ÚprimesÚprnapÚprnEÚprnsimÚprodu   âˆÚProductÚprofalaru   âŒ®Úproflineu   âŒ’Úprofsurfu   âŒ“Úpropu   âˆÚ
ProportionÚProportionalÚproptoÚprsimÚprurelu   âŠ°ÚPscru   ð’«Úpscru   ð“…ÚPsiu   Î¨Úpsiu   ÏˆÚpuncspu   â€ˆÚQfru   ð””Úqfru   ð”®ÚqintÚQopfu   â„šÚqopfu   ð•¢Úqprimeu   â—ÚQscru   ð’¬Úqscru   ð“†ÚquaternionsÚquatintu   â¨–Úquestú?ÚquesteqÚQUOTú"ÚquotÚrAarru   â‡›Úraceu   âˆ½Ì±ÚRacuteu   Å”Úracuteu   Å•Úradicu   âˆšÚraemptyvu   â¦³ÚRangu   âŸ«Úrangu   âŸ©Úrangdu   â¦’Úrangeu   â¦¥ÚrangleÚraquoõ   Â»ÚRarru   â† ÚrArrÚrarru   â†’Úrarrapu   â¥µÚrarrbu   â‡¥Úrarrbfsu   â¤ Úrarrcu   â¤³Úrarrfsu   â¤žÚrarrhkÚrarrlpÚrarrplu   â¥…Úrarrsimu   â¥´ÚRarrtlu   â¤–Úrarrtlu   â†£Úrarrwu   â†ÚrAtailu   â¤œÚratailu   â¤šÚratiou   âˆ¶Ú	rationalsÚRBarrÚrBarrÚrbarrÚrbbrku   â³ÚrbraceÚ}Úrbrackú]Úrbrkeu   â¦ŒÚrbrksldu   â¦ŽÚrbrksluu   â¦ÚRcaronu   Å˜Úrcaronu   Å™ÚRcedilu   Å–Úrcedilu   Å—Úrceilu   âŒ‰ÚrcubÚRcyu   Ð Úrcyu   Ñ€Úrdcau   â¤·Úrdldharu   â¥©ÚrdquoÚrdquorÚrdshu   â†³ÚReu   â„œÚrealÚrealineu   â„›ÚrealpartÚrealsu   â„Úrectu   â–­ÚREGÚregÚReverseElementÚReverseEquilibriumÚReverseUpEquilibriumÚrfishtu   â¥½Úrflooru   âŒ‹ÚRfrÚrfru   ð”¯ÚrHaru   â¥¤ÚrhardÚrharuu   â‡€Úrharulu   â¥¬ÚRhou   Î¡Úrhou   ÏÚrhovu   Ï±ÚRightAngleBracketÚ
RightArrowÚ
RightarrowÚ
rightarrowÚRightArrowBarÚRightArrowLeftArrowu   â‡„ÚrightarrowtailÚRightCeilingÚRightDoubleBracketu   âŸ§ÚRightDownTeeVectoru   â¥ÚRightDownVectorÚRightDownVectorBaru   â¥•Ú
RightFloorÚrightharpoondownÚrightharpoonupÚrightleftarrowsÚrightleftharpoonsÚrightrightarrowsu   â‡‰ÚrightsquigarrowÚRightTeeu   âŠ¢ÚRightTeeArrowÚRightTeeVectoru   â¥›Úrightthreetimesu   â‹ŒÚRightTriangleu   âŠ³ÚRightTriangleBaru   â§ÚRightTriangleEqualu   âŠµÚRightUpDownVectoru   â¥ÚRightUpTeeVectoru   â¥œÚRightUpVectoru   â†¾ÚRightUpVectorBaru   â¥”ÚRightVectorÚRightVectorBaru   â¥“Úringu   ËšÚrisingdotseqÚrlarrÚrlharÚrlmu   â€Úrmoustu   âŽ±Ú
rmoustacheÚrnmidu   â«®Úroangu   âŸ­Úroarru   â‡¾ÚrobrkÚroparu   â¦†ÚRopfÚropfu   ð•£Úroplusu   â¨®Úrotimesu   â¨µÚRoundImpliesu   â¥°Úrparú)Úrpargtu   â¦”Úrppolintu   â¨’ÚrrarrÚRrightarrowÚrsaquou   â€ºÚRscrÚrscru   ð“‡ÚRshu   â†±ÚrshÚrsqbÚrsquoÚrsquorÚrthreeÚrtimesu   â‹ŠÚrtriu   â–¹ÚrtrieÚrtrifÚrtriltriu   â§ŽÚRuleDelayedu   â§´Úruluharu   â¥¨Úrxu   â„žÚSacuteu   ÅšÚsacuteu   Å›ÚsbquoÚScu   âª¼Úscu   â‰»Úscapu   âª¸ÚScaronu   Å Úscaronu   Å¡Úsccueu   â‰½ÚscEu   âª´Úsceu   âª°ÚScedilu   ÅžÚscedilu   ÅŸÚScircu   ÅœÚscircu   ÅÚscnapu   âªºÚscnEu   âª¶Úscnsimu   â‹©Úscpolintu   â¨“Úscsimu   â‰¿ÚScyu   Ð¡Úscyu   ÑÚsdotu   â‹…ÚsdotbÚsdoteu   â©¦ÚsearhkÚseArru   â‡˜ÚsearrÚsearrowÚsectõ   Â§Úsemiú;Úseswaru   â¤©ÚsetminusÚsetmnÚsextu   âœ¶ÚSfru   ð”–Úsfru   ð”°ÚsfrownÚsharpu   â™¯ÚSHCHcyu   Ð©Úshchcyu   Ñ‰ÚSHcyu   Ð¨Úshcyu   ÑˆÚShortDownArrowÚShortLeftArrowÚshortmidÚshortparallelÚShortRightArrowÚShortUpArrowu   â†‘Úshyõ   Â­ÚSigmau   Î£Úsigmau   ÏƒÚsigmafu   Ï‚ÚsigmavÚsimu   âˆ¼Úsimdotu   â©ªÚsimeu   â‰ƒÚsimeqÚsimgu   âªžÚsimgEu   âª Úsimlu   âªÚsimlEu   âªŸÚsimneu   â‰†Úsimplusu   â¨¤Úsimrarru   â¥²ÚslarrÚSmallCircleÚsmallsetminusÚsmashpu   â¨³Úsmeparslu   â§¤ÚsmidÚsmileu   âŒ£Úsmtu   âªªÚsmteu   âª¬Úsmtesu   âª¬ï¸€ÚSOFTcyu   Ð¬Úsoftcyu   ÑŒÚsolú/Úsolbu   â§„Úsolbaru   âŒ¿ÚSopfu   ð•ŠÚsopfu   ð•¤Úspadesu   â™ Ú	spadesuitÚsparÚsqcapu   âŠ“Úsqcapsu   âŠ“ï¸€Úsqcupu   âŠ”Úsqcupsu   âŠ”ï¸€ÚSqrtÚsqsubu   âŠÚsqsubeu   âŠ‘ÚsqsubsetÚ
sqsubseteqÚsqsupu   âŠÚsqsupeu   âŠ’ÚsqsupsetÚ
sqsupseteqÚsquu   â–¡ÚSquareÚsquareÚSquareIntersectionÚSquareSubsetÚSquareSubsetEqualÚSquareSupersetÚSquareSupersetEqualÚSquareUnionÚsquarfÚsqufÚsrarrÚSscru   ð’®Ússcru   ð“ˆÚssetmnÚssmileÚsstarfu   â‹†ÚStarÚstaru   â˜†ÚstarfÚstraightepsilonÚstraightphiÚstrnsÚSubu   â‹rw   u   âŠ‚Úsubdotu   âª½ÚsubEu   â«…Úsubeu   âŠ†Úsubedotu   â«ƒÚsubmultu   â«ÚsubnEu   â«‹Úsubneu   âŠŠÚsubplusu   âª¿Úsubrarru   â¥¹ÚSubsetÚsubsetÚsubseteqÚ	subseteqqÚSubsetEqualÚ	subsetneqÚ
subsetneqqÚsubsimu   â«‡Úsubsubu   â«•Úsubsupu   â«“ÚsuccÚ
succapproxÚsucccurlyeqÚSucceedsÚSucceedsEqualÚSucceedsSlantEqualÚSucceedsTildeÚsucceqÚsuccnapproxÚsuccneqqÚsuccnsimÚsuccsimÚSuchThatÚSumu   âˆ‘ÚsumÚsungu   â™ªÚSupu   â‹‘Úsupu   âŠƒÚsup1õ   Â¹Úsup2õ   Â²Úsup3õ   Â³Úsupdotu   âª¾Úsupdsubu   â«˜ÚsupEu   â«†Úsupeu   âŠ‡Úsupedotu   â«„ÚSupersetÚSupersetEqualÚsuphsolu   âŸ‰Úsuphsubu   â«—Úsuplarru   â¥»Úsupmultu   â«‚ÚsupnEu   â«ŒÚsupneu   âŠ‹Úsupplusu   â«€ÚSupsetÚsupsetÚsupseteqÚ	supseteqqÚ	supsetneqÚ
supsetneqqÚsupsimu   â«ˆÚsupsubu   â«”Úsupsupu   â«–ÚswarhkÚswArru   â‡™ÚswarrÚswarrowÚswnwaru   â¤ªÚszligõ   ÃŸÚTabú	u   âŒ–ÚTauu   Î¤Útauu   Ï„ÚtbrkÚTcaronu   Å¤Útcaronu   Å¥ÚTcedilu   Å¢Útcedilu   Å£ÚTcyu   Ð¢Útcyu   Ñ‚Útelrecu   âŒ•ÚTfru   ð”—Útfru   ð”±Úthere4u   âˆ´Ú	ThereforeÚ	thereforeÚThetau   Î˜Úthetau   Î¸Úthetasymu   Ï‘ÚthetavÚthickapproxÚthicksimÚ
ThickSpaceu   âŸâ€ŠÚthinspu   â€‰Ú	ThinSpaceÚthkapÚthksimÚTHORNõ   ÃžÚthornõ   Ã¾ÚTildeÚtildeÚ
TildeEqualÚTildeFullEqualÚ
TildeTildeÚtimesõ   Ã—ÚtimesbÚtimesbaru   â¨±Útimesdu   â¨°ÚtintÚtoeary   Útopbotu   âŒ¶Útopciru   â«±ÚTopfu   ð•‹Útopfu   ð•¥Útopforku   â«šÚtosaÚtprimeu   â€´ÚTRADEu   â„¢ÚtradeÚtriangleu   â–µÚtriangledownÚtriangleleftÚtrianglelefteqÚ	trianglequ   â‰œÚtrianglerightÚtrianglerighteqÚtridotu   â—¬ÚtrieÚtriminusu   â¨ºÚtriplusu   â¨¹Útrisbu   â§Útritimeu   â¨»Útrpeziumu   â¢ÚTscru   ð’¯Útscru   ð“‰ÚTScyu   Ð¦Útscyu   Ñ†ÚTSHcyu   Ð‹Útshcyu   Ñ›ÚTstroku   Å¦Útstroku   Å§ÚtwixtÚtwoheadleftarrowÚtwoheadrightarrowÚUacuteõ   ÃšÚuacuteõ   ÃºÚUarru   â†ŸÚuArrÚuarrÚUarrociru   â¥‰ÚUbrcyu   ÐŽÚubrcyu   ÑžÚUbreveu   Å¬Úubreveu   Å­ÚUcircõ   Ã›Úucircõ   Ã»ÚUcyu   Ð£Úucyu   ÑƒÚudarru   â‡…ÚUdblacu   Å°Úudblacu   Å±Úudharu   â¥®Úufishtu   â¥¾ÚUfru   ð”˜Úufru   ð”²ÚUgraveõ   Ã™Úugraveõ   Ã¹ÚuHaru   â¥£ÚuharlÚuharrÚuhblku   â–€Úulcornu   âŒœÚulcornerÚulcropu   âŒÚultriu   â—¸ÚUmacru   ÅªÚumacru   Å«ÚumlÚUnderBarÚ
UnderBraceu   âŸÚUnderBracketÚUnderParenthesisu   âÚUnionÚ	UnionPlusu   âŠŽÚUogonu   Å²Úuogonu   Å³ÚUopfu   ð•ŒÚuopfu   ð•¦ÚUpArrowÚUparrowÚuparrowÚ
UpArrowBaru   â¤’ÚUpArrowDownArrowÚUpDownArrowu   â†•ÚUpdownarrowÚupdownarrowÚUpEquilibriumÚupharpoonleftÚupharpoonrightÚuplusÚUpperLeftArrowÚUpperRightArrowÚUpsiu   Ï’Úupsiu   Ï…ÚupsihÚUpsilonu   Î¥ÚupsilonÚUpTeeÚ
UpTeeArrowÚ
upuparrowsu   â‡ˆÚurcornu   âŒÚurcornerÚurcropu   âŒŽÚUringu   Å®Úuringu   Å¯Úurtriu   â—¹ÚUscru   ð’°Úuscru   ð“ŠÚutdotu   â‹°ÚUtildeu   Å¨Úutildeu   Å©ÚutriÚutrifÚuuarrÚUumlõ   ÃœÚuumlõ   Ã¼Úuwangleu   â¦§Úvangrtu   â¦œÚ
varepsilonÚvarkappaÚ
varnothingÚvarphiÚvarpiÚ	varproptoÚvArrÚvarrÚvarrhoÚvarsigmaÚvarsubsetnequ   âŠŠï¸€Úvarsubsetneqqu   â«‹ï¸€Úvarsupsetnequ   âŠ‹ï¸€Úvarsupsetneqqu   â«Œï¸€ÚvarthetaÚvartriangleleftÚvartrianglerightÚVbaru   â««ÚvBaru   â«¨ÚvBarvu   â«©ÚVcyu   Ð’Úvcyu   Ð²ÚVDashu   âŠ«ÚVdashu   âŠ©ÚvDashÚvdashÚVdashlu   â«¦ÚVeeÚveeÚveebaru   âŠ»Úveeequ   â‰šÚvellipu   â‹®ÚVerbaru   â€–Úverbarú|ÚVertÚvertÚVerticalBarÚVerticalLineÚVerticalSeparatoru   â˜ÚVerticalTildeu   â‰€ÚVeryThinSpaceÚVfru   ð”™Úvfru   ð”³ÚvltriÚvnsubÚvnsupÚVopfu   ð•Úvopfu   ð•§ÚvpropÚvrtriÚVscru   ð’±Úvscru   ð“‹ÚvsubnEÚvsubneÚvsupnEÚvsupneÚVvdashu   âŠªÚvzigzagu   â¦šÚWcircu   Å´Úwcircu   ÅµÚwedbaru   â©ŸÚWedgeÚwedgeÚwedgequ   â‰™Úweierpu   â„˜ÚWfru   ð”šÚwfru   ð”´ÚWopfu   ð•ŽÚwopfu   ð•¨ÚwpÚwrÚwreathÚWscru   ð’²Úwscru   ð“ŒÚxcapÚxcircÚxcupÚxdtriÚXfru   ð”›Úxfru   ð”µÚxhArrÚxharrÚXiu   ÎžÚxiu   Î¾ÚxlArrÚxlarrÚxmapÚxnisu   â‹»ÚxodotÚXopfu   ð•Úxopfu   ð•©ÚxoplusÚxotimeÚxrArrÚxrarrÚXscru   ð’³Úxscru   ð“ÚxsqcupÚxuplusÚxutriÚxveeÚxwedgeÚYacuteõ   ÃÚyacuteõ   Ã½ÚYAcyu   Ð¯Úyacyu   ÑÚYcircu   Å¶Úycircu   Å·ÚYcyu   Ð«Úycyu   Ñ‹Úyenõ   Â¥ÚYfru   ð”œÚyfru   ð”¶ÚYIcyu   Ð‡Úyicyu   Ñ—ÚYopfu   ð•Úyopfu   ð•ªÚYscru   ð’´Úyscru   ð“ŽÚYUcyu   Ð®Úyucyu   ÑŽÚYumlu   Å¸Úyumlõ   Ã¿ÚZacuteu   Å¹Úzacuteu   ÅºÚZcaronu   Å½Úzcaronu   Å¾ÚZcyu   Ð—Úzcyu   Ð·ÚZdotu   Å»Úzdotu   Å¼Úzeetrfu   â„¨ÚZeroWidthSpaceu   Î–u   Î¶u   ð”·u   Ð–u   Ð¶u   â‡u   ð•«u   ð’µu   ð“u   â€u   â€Œ)ÚZetaÚzetaÚZfrÚzfrÚZHcyÚzhcyÚzigrarrÚZopfÚzopfÚZscrÚzscrÚzwjÚzwnjc                 C   s   g | ]
\}}|t |ƒf‘qS r%   )Úchr)Ú.0r  rF   r%   r%   r&   Ú
<listcomp>¸	  s    rÚ	  c                   @   s   e Zd ZdZdS )r   z¯class ParaFrag contains the intermediate representation of string
    segments as they are being parsed by the ParaParser.
    fontname, fontSize, rise, textColor, cbDefn
    N)rQ   rR   rS   rh   r%   r%   r%   r&   r   Â	  s    r   c                 C   sš   t sDddlm} dd l}| tddƒ¡}tddƒD ]}d ||< q| |jd d ¡ i a | ¡ D ]\}}|s9d}nt	|ƒ}|t t	|ƒ< q0d 
tt j| ƒ¡S )Nr   )Ú	RL_Codecsé    é   Úsymbolú rj   )Ú_greek2Utf8Úreportlab.pdfbase.rl_codecsrÛ	  ÚcodecsÚmake_identity_dictrC  ÚupdateÚ_RL_Codecs__rl_codecs_datar  rØ	  Újoinr\  Ú__getitem__)ÚdatarÛ	  râ	  Údmr  rF   Úur%   r%   r&   Ú_greekConvertÉ	  s   
rë	  c                   @   s¤  e Zd Zdd„ Zdd„ Zdd„ Zdd„ Zd	d
„ Zdd„ Zdd„ Z	dd„ Z
dd„ Zdd„ Zdd„ Zdd„ Zdd„ Zdd„ Zdd„ Zdd „ Zd!d"„ Zd#d$„ Zd%d&„ Zd'd(„ Zd)d*„ Zd+d,„ Zd-d.„ ZeZeZd/d0„ Zd1d2„ Zd3d4„ Zd5d6„ Zd7d8„ Z d9d:„ Z!d;d<„ Z"d=d>„ Z#d?d@„ Z$dAdB„ Z%dCdD„ Z&dEdF„ Z'dGdH„ Z(dIdJ„ Z)dKdL„ Z*dMdN„ Z+dOdP„ Z,d™dRdS„Z-dTdU„ Z.dVdW„ Z/dXdY„ Z0dZd[„ Z1d\d]„ Z2d^d_„ Z3d`da„ Z4dbdc„ Z5ddde„ Z6e5Z7dfdg„ Z8e5Z9e2Z:e3Z;e4Z<e5Z=e6Z>e7Z?e8Z@e9ZAdhdi„ ZBdjdk„ ZCdldm„ ZDeDZEeC ZFZGdndo„ ZHeCZIdpdq„ ZJeCZKdrds„ ZLdtdu„ ZMdvdw„ ZNdšdzd{„ZOd|d}„ ZPd~d„ ZQd€d„ ZRd‚dƒ„ ZSd„d…„ ZTd†d‡„ ZUdˆd‰„ ZVdŠd‹„ ZWdŒd„ ZXdŽd„ ZYdd‘„ ZZd’d“„ Z[d”d•„ Z\d–d—„ Z]d˜S )›r   c                 C   sD   ||  ¡ kr|dkr| js| d¡s| d¡rt| |  ¡ ƒS t|ƒ‚)zCThis way we can handle <TAG> the same way as <tag> (ignoring case).ÚcaseSensitiveÚstart_Úend_)r:   rì	  Ú
startswithrU   ÚAttributeError)rG   ÚattrNamer%   r%   r&   Ú__getattr__
  s   ÿÿzParaParser.__getattr__c                 C   ó   | j ddd d S )NÚbr   ©Úbold©Ú_push©rG   Ú
attributesr%   r%   r&   Ústart_b"
  ó   zParaParser.start_bc                 C   ó   |   d¡ d S )Nrô	  ©Ú_pop©rG   r%   r%   r&   Úend_b%
  ó   zParaParser.end_bc                 C   ró	  )NÚstrongr   rõ	  r÷	  rù	  r%   r%   r&   Ústart_strong(
  rü	  zParaParser.start_strongc                 C   rý	  )Nr
  rþ	  r 
  r%   r%   r&   Ú
end_strong+
  r
  zParaParser.end_strongc                 C   ró	  )Nr(   r   ©Úitalicr÷	  rù	  r%   r%   r&   Ústart_i/
  rü	  zParaParser.start_ic                 C   rý	  )Nr(   rþ	  r 
  r%   r%   r&   Úend_i2
  r
  zParaParser.end_ic                 C   ró	  )NÚemr   r
  r÷	  rù	  r%   r%   r&   Ústart_em5
  rü	  zParaParser.start_emc                 C   rý	  )Nr

  rþ	  r 
  r%   r%   r&   Úend_em8
  r
  zParaParser.end_emc                 C   s–   | j d }|j| j|t||d | j| ƒt||d | j| ƒt||d | j| ƒ|jtt||d dƒ t||d | j	| ƒfg |_|  jd7  _d S )	Nr=   ÚColorÚWidthÚOffsetÚKindro   ÚGapr   )
rk   Úus_linesÚnlinesrU   Ú_defaultLineColorsÚ_defaultLineWidthsÚ_defaultLineOffsetsr
  Ú_lineRepeatsÚ_defaultLineGaps)rG   r  rY   r%   r%   r&   Ú	_new_line;
  s   

ø
zParaParser._new_linec                 C   s*   |   |t¡}| jdi |¤Ž |  d¡ d S )Nrê	  rÿ   )rê	  )ÚgetAttributesÚ	_uAttrMaprø	  r
  ©rG   rú	  ÚAr%   r%   r&   Ústart_uJ
  s   zParaParser.start_uc                 C   rý	  )Nrê	  rþ	  r 
  r%   r%   r&   Úend_uO
  r
  zParaParser.end_uc                 C   s.   |   |t¡}| jdddi|¤Ž |  d¡ d S )Nr  r   )r  )r
  Ú_strikeAttrMaprø	  r
  r
  r%   r%   r&   Ústart_strikeS
  s   zParaParser.start_strikec                 C   rý	  )Nr  rþ	  r 
  r%   r%   r&   Ú
end_strikeX
  r
  zParaParser.end_strikec                 C   sx   |   |t¡}| d| j¡}| jd j| j| dd¡ ¡ fg |d< |  jd7  _| j|fi |¤Ž |r:|  	d¡ d S d S )Nrÿ   r=   r÷   rj   r   )
r
  Ú_linkAttrMapÚpopÚ_defaultLinkUnderlinerk   r÷   Únlinksrt   rø	  r
  )rG   r^   rú	  r
  rÿ   r%   r%   r&   Ú_handle_link\
  s   
þÿzParaParser._handle_linkc                 C   s   |   d|¡ d S )Nr÷   )r'
  rù	  r%   r%   r&   Ú
start_linkh
  s   zParaParser.start_linkc                 C   s   |   d¡jd u rtdƒ‚d S )Nr÷   z<link> has no target or href)rÿ	  r÷   r   r 
  r%   r%   r&   Úend_linkk
  s   ÿzParaParser.end_linkc                 C   sŠ   d|v }|r=|   |t¡}| dd ¡}| ¡ }|s|  d¡ t|ƒdkr/|  d¡ t|d d}d|d< | jd	i |¤Ž d S |  d|¡ d S )
Nrô   z6<a name="..."/> anchor variant requires non-blank namer   z9<a name="..."/> anchor variant only allows name attribute)rô   ró   Ú_selfClosingTagÚa)r+
  )	r
  Ú_anchorAttrMapÚgetrt   Ú_syntax_errorÚlenÚdictrø	  r'
  )rG   rú	  ró   r
  rô   r%   r%   r&   Ústart_ap
  s   

zParaParser.start_ac                 C   sŒ   | j d }t|ddƒ}|r8|dkr|jstdƒ‚tƒ  }|_d |_|_|j|_|`|`|  	d¡ |  
d¡ d S |  
d¡jd u rDtdƒ‚d S )Nr=   r*
  rj   ró   zParser failure in <a/>r+
  z<link> has no href)rk   rU   rô   r   r   ÚcbDefnÚlabelr  r*
  Úhandle_datarÿ	  r÷   )rG   rY   ÚsctÚdefnr%   r%   r&   Úend_a€
  s   

ÿzParaParser.end_ac                 C   s<   |   |t¡}| d¡s|  d¡ d|d< | jdi |¤Ž d S )Nr  z<img> needs src attributeÚimgr*
  )r8
  )r
  Ú_imgAttrMapr-
  r.
  rø	  r
  r%   r%   r&   Ú	start_img
  s
   

zParaParser.start_imgc                 C   s¢   | j d }t|ddƒstdƒ‚tƒ  }|_d|_t|dd ƒ|_t|jƒ|_|j 	¡ }t|d|d ƒ|_
t|d	|d
 ƒ|_t|ddƒ|_|`|  d¡ |  d¡ d S )Nr=   r*
  rj   zParser failure in <img/>r8
  r  r  r   r  r   r  r{   )rk   rU   r   r   r2
  r  r  r   r*  ÚgetSizer  r  r  r*
  r4
  rÿ	  )rG   rY   r6
  r   r%   r%   r&   Úend_img—
  s   


zParaParser.end_imgc                 C   sf   |   |t¡}| jdi |¤Ž | jd }| jt|d|jt ƒ7  _t|d|jtt	d|j ƒ ƒ|_d S )Nrx   r=   r	  r  çš™™™™™É?)rx   )
r
  Ú_supAttrMaprø	  rk   r
  r\   rX   ÚsupFractionr~   Ú	sizeDelta©rG   rú	  r
  rY   r%   r%   r&   Ústart_super¨
  s
   
$zParaParser.start_superc                 C   rý	  )Nrx   rþ	  r 
  r%   r%   r&   Ú	end_super°
  r
  zParaParser.end_superc                 C   sf   |   |t¡}| jdi |¤Ž | jd }| jt|d|jt ƒ8  _t|d|jtt	d|j ƒ ƒ|_d S )Nrw   r=   r	  r  r=
  )rw   )
r
  r>
  rø	  rk   r
  r\   rX   ÚsubFractionr~   r@
  rA
  r%   r%   r&   Ú	start_sub·
  s
   
$zParaParser.start_subc                 C   rý	  )Nrw   rþ	  r 
  r%   r%   r&   Úend_sub¾
  r
  zParaParser.end_subc                 C   s   |   |i ¡ | jddd d S )NÚnobrT)rG
  )r
  rø	  )rG   Úattrsr%   r%   r&   Ú
start_nobrÁ
  s   zParaParser.start_nobrc                 C   rý	  )NrG
  rþ	  r 
  r%   r%   r&   Úend_nobrÅ
  r
  zParaParser.end_nobrc                 C   s^   z|d dkrt |dd … dƒ}nt |ƒ}W n ty%   |  |¡ Y d S w |  t|ƒ¡ d S )Nr   r   r   é   )r   r   Úunknown_charrefr4
  rØ	  )rG   rô   r|   r%   r%   r&   Úhandle_charrefÊ
  s   €
þzParaParser.handle_charrefc                 C   s   |   |¡ d S rH   )r.
  )rG   ÚlinenoÚmessager%   r%   r&   Úsyntax_errorÕ
  r
  zParaParser.syntax_errorc                 C   sF   |d d… dkr|dd … dkrd S | j rtd| ƒ‚| j |¡ d S )Né
   z
attribute iïÿÿÿz value not quotedzparaparser: syntax error: %s)Ú_crashOnErrorr   ÚerrorsÚappend)rG   rO
  r%   r%   r&   r.
  Ø
  s   $zParaParser._syntax_errorc                 C   ró	  )NÚgreekr   )rU
  r÷	  ©rG   rZ   r%   r%   r&   Ústart_greekÞ
  rü	  zParaParser.start_greekc                 C   rý	  )NrU
  rþ	  r 
  r%   r%   r&   Ú	end_greeká
  r
  zParaParser.end_greekc              	   C   s  d|v r-d|v r|   d¡ z	t |d ¡}W nZ ty,   |   dt|d ƒ ¡ d}Y nEw d|v r`z|d  ¡ }| d¡rCt|dƒ}nt|dƒ}t|ƒ}W n#   |   d	t|d ƒ ¡ d}Y nd }|rq|   d
t	| 
¡ ƒd  ¡ |d urz|  |¡ | jddd d S )Nrô   Úcodez5<unichar/> invalid with both name and code attributesz&<unichar/> invalid name attribute
"%s"rß	  Ú0xrK
  r   z$<unichar/> invalid code attribute %sz<unichar/> invalid attribute %sÚunichar)r*
  )r.
  ÚunicodedataÚlookupÚKeyErrorÚasciir:   rï	  r   rØ	  r  r  r4
  rø	  )rG   rZ   rF   r%   r%   r&   Ústart_unicharä
  s2   
þ


zParaParser.start_unicharc                 C   rý	  )Nr[
  rþ	  r 
  r%   r%   r&   Úend_unichar  r
  zParaParser.end_unicharc                 C   sF   |   |t¡}d|v rt|d ƒ\|d< |d< |d< | jdi |¤Ž d S )Nrš   rö	  r
  r™   )r™   )r
  Ú_spanAttrMapr   rø	  )rG   rZ   r
  r%   r%   r&   Ú
start_font  s   zParaParser.start_fontc                 C   rý	  )Nr™   rþ	  r 
  r%   r%   r&   Úend_font
  r
  zParaParser.end_fontc                 C   sœ   |   |t¡}d|v r1|  | d¡¡}i }d ¡ D ]}t||| ƒ}|| u r%q|||< q| |¡ |}d|v rDt|d ƒ\|d< |d< |d< | jdi |¤Ž d S )Nrõ   z%fontName fontSize textColor backColorrš   rö	  r
  Úspan)re
  )	r
  rb
  ÚfindSpanStyler$
  ÚsplitrU   rä	  r   rø	  )rG   rZ   r
  rõ   ÚDr  rF   r%   r%   r&   Ú
start_span  s   


zParaParser.start_spanc                 C   rý	  )Nre
  rþ	  r 
  r%   r%   r&   Úend_span  r
  zParaParser.end_spanc                 C   s   | j ddddd d S )NÚbrTrj   )r*
  Ú	lineBreakÚtextr÷	  rV
  r%   r%   r&   Ústart_br  ra   zParaParser.start_brc                 C   s>   | j d }|jdkr|jstdƒ‚|`|  d¡ |  d¡ d S )Nr=   rk
  zParser failure in <br/>rj   )rk   r*
  rl
  r   r4
  rÿ	  )rG   rY   r%   r%   r&   Úend_br"  s   

zParaParser.end_brr   c                 C   sb  | j }|i krt |¡}t||  ||¡ƒ || _ tƒ }d|_d|_g |_z3|rCt	|j
ƒ\|_|_|_|j|_t|dƒr>|jp@|j|_nt	|jƒ\|_|_|_|j|_|j|_W n   td|j ƒ Y g |_d | _| _tt|ddƒt|ddƒd| _tt|ddƒt|d	dƒd| _tt|d
dƒt|ddƒd| _tt|ddƒt|ddƒd| _t|dtƒ| _|S )Nr   r¶   zerror with style name=%sr×   rj   rÜ   )rÿ   r  rÙ   rÝ   rÚ   rÞ   rÛ   rß   ÚlinkUnderline) Ú_stylerY  Údeepcopyr  r
  r   r
  rU
  r÷   r   r®   rš   rö	  r
  r°   rX   rT   r¶   rº   r   rô   r
  r&
  r
  r0
  rU   r
  r
  r
  r
  r   r%
  )rG   rZ   ÚattrMapró  rõ   rY   r%   r%   r&   Ú_initial_frag+  sP   
€

þ

þ

þ

þzParaParser._initial_fragc                 C   s   |   |t¡}d|_|g| _d S ©NrØ   )rt
  Ú_paraAttrMapÚ__tag__rk   ©rG   rZ   rY   r%   r%   r&   Ú
start_paraW  s   zParaParser.start_parac                 C   rý	  ru
  rþ	  r 
  r%   r%   r&   Úend_para\  r
  zParaParser.end_parac                 C   sD   t | dƒr
|  d¡ g | _|  |td¡}d|_d|_| j |¡ d S )NÚ	bFragListzonly one <bullet> tag allowedr   ró  )	rT   r.
  r{
  rt
  Ú_bulletAttrMapÚisBulletrw
  rk   rT
  rx
  r%   r%   r&   Ústart_bullet_  s   

zParaParser.start_bulletc                 C   rý	  )Nró  rþ	  r 
  r%   r%   r&   Ú
end_bulleth  r
  zParaParser.end_bulletc                 C   s4   z|d }W n t y   d }Y nw | j |¡ d S )NÚid)r^
  Ú_seqÚsetDefaultCounter)rG   rZ   r[   r%   r%   r&   Ústart_seqdefaultl  s   ÿzParaParser.start_seqdefaultc                 C   ó   d S rH   r%   r 
  r%   r%   r&   Úend_seqdefaults  ó   zParaParser.end_seqdefaultc                 C   sT   z|d }W n t y   d }Y nw zt|d ƒ}W n   d}Y | j ||¡ d S )Nr€
  Úbaser   )r^
  r   r
  Úreset)rG   rZ   r€
  r‡
  r%   r%   r&   Ústart_seqresetv  s   ÿzParaParser.start_seqresetc                 C   r„
  rH   r%   r 
  r%   r%   r&   Úend_seqreset  r†
  zParaParser.end_seqresetc                 C   sf   z|d }W n t y   d}Y nw | ¡ }| j}t|d d… |dd … ƒD ]
\}}| ||¡ q&d S )Nr°  rj   r=   r   )r^
  rg
  r
  ÚzipÚchain)rG   rZ   r°  ÚseqÚpÚcr%   r%   r&   Ústart_seqchain„  s   ÿ"ÿzParaParser.start_seqchainc                 C   sZ   z|d }W n t y   d }Y nw z|d }W n t y#   d}Y nw | j ||¡ d S )Nr€
  Úvaluer4   )r^
  r
  Ú	setFormat)rG   rZ   r€
  r‘
  r%   r%   r&   Ústart_seqformat  s   ÿÿzParaParser.start_seqformatc                 C   s¬   d|v r|d }|   || j ¡ d S d|v r|d }nd }| dd ¡}|s,| j |¡}n#| ¡ dkr9| j |¡}nt|ƒ}| j |¡}| j || j ¡ | ¡ |   |¡ d S )NÚtemplater€
  Úincr8   )	r4
  r
  r-
  Únextfr:   Úthisfr   rˆ
  Ú_this)rG   rZ   Útemplr€
  Ú	incrementÚoutputÚincrr%   r%   r&   Ú	start_seq¦  s    
zParaParser.start_seqc                 C   r„
  rH   r%   r 
  r%   r%   r&   Úend_seq¿  r†
  zParaParser.end_seqc                 C   s^   t ƒ }d|v r|d |_n|  d¡ | dd ¡|_d|_| jd|d |  d¡ |  d¡ d S )Nrô   z(<onDraw> needs at least a name attributer3
  ÚonDrawÚondraw©r2
  rj   )	r   rô   r.
  r-
  r3
  r  rø	  r4
  rÿ	  )rG   rZ   r6
  r%   r%   r&   Ústart_ondrawÂ  s   

zParaParser.start_ondrawc                 C   sâ   |   |t¡}tƒ }d|v r|d }n|  d¡ d|v r |d }nt}| dd ¡}|d ur6|dvr6td| ƒ‚| dd ¡}|d urPzt|ƒ}W n	   td| ƒ‚t|||fƒ|_	||_
d	|_| jd	|d
 |  d¡ |  d	¡ d S )Nr  z(<index> needs at least an item attributerô   r  )Ú123ÚIr(   ÚABCÚabcz3index tag format is %r not valid 123 I i ABC or abcr  z!index tag offset is %r not an intÚindexr¡
  rj   )r
  Ú_indexAttrMapr   r.
  ÚDEFAULT_INDEX_NAMEr-
  r   r   r   r3
  rô   r  rø	  r4
  rÿ	  )rG   rZ   r6
  r3
  rô   r  r  r%   r%   r&   Ústart_indexÏ  s.   



zParaParser.start_indexc                 C   r„
  rH   r%   rV
  r%   r%   r&   Ústart_unknownë  r†
  zParaParser.start_unknownc                 K   s0   t   | jd ¡}||_t||ƒ | j |¡ d S )Nr=   )rY  rk   rw
  r  rT
  )rG   r^   rZ   rY   r%   r%   r&   rø	  ð  s   
zParaParser._pushc                 C   s*   | j  ¡ }||jkr|S td||jf ƒ‚)Nz0Parse error: saw </%s> instead of expected </%s>)rk   r$
  rw
  r   )rG   r^   rY   r%   r%   r&   rÿ	  ö  s   
zParaParser._popc              	   C   s   i }|  ¡ D ]?\}}| js| ¡ }||v r6|| }|d }|d ur/t|tƒr+|| |ƒn||ƒ}|||d < q|  d|tt| ¡ ƒƒf ¡ q|S )Nr   r   z$invalid attribute name %s attrMap=%r)	r  rì	  r:   rV   r]   r.
  r  Úsortedr  )rG   rZ   rs
  r
  r  rF   ÚjÚfuncr%   r%   r&   r
  û  s    zParaParser.getAttributesr   Tc                 C   s4   t j| fi tdd¤Ž || _|| _|| _|| _d S )NF)Úconvert_charrefs)r   r_   r0
  Úverboserì	  ÚignoreUnknownTagsrR
  )rG   r°
  rì	  r±
  ÚcrashOnErrorr%   r%   r&   r_     s
   
zParaParser.__init__c                 C   s"   g | _ t| dƒrt| dƒ d S d S )Nr{
  )ÚfragListrT   Údelattrr 
  r%   r%   r&   Ú_iReset  s   zParaParser._iResetc                 C   s"   t  | ¡ g | _|| _|  ¡  dS )zreset the parserN)r   rˆ
  rS
  rq
  rµ
  ©rG   rõ   r%   r%   r&   Ú_reset  s   
zParaParser._resetc                 C   s¾   t   | jd ¡}t|dƒr|jj}|r|  d| ¡ nt|dƒr.|dkr,|  d|j ¡ dS |jr8d|_t	|ƒ}t
|j|j|jƒ|_||_t|d	ƒrWt|d	ƒ | j |¡ dS | j |¡ dS )
z:Creates an intermediate representation of string segments.r=   r2
  zOnly empty <%s> tag allowedr*
  rj   zNo content allowed in %s tagNrÞ	  r}
  )rY  rk   rT   r2
  r  r.
  r*
  rU
  rš   rë	  r   rö	  r
  rm
  r´
  r{
  rT
  r³
  )rG   rè	  rY   r  r%   r%   r&   r4
  $  s"   	
€


zParaParser.handle_datac                 C   s   |   |¡ d S rH   )r4
  )rG   rè	  r%   r%   r&   Úhandle_cdataF  r
  zParaParser.handle_cdatac                 C   s   t jj ¡ | _|  |¡ d S rH   )Ú	reportlabÚlibÚ	sequencerÚgetSequencerr
  r·
  r¶
  r%   r%   r&   Ú_setup_for_parseI  rm   zParaParser._setup_for_parsec              	   C   s†   | j r|  dt| j ƒd dd„ t| j ƒD ƒ¡f ¡ | `| j}| `t| jƒdkr:| j}t	| dƒr3| j
p4d}|  ¡  nd }}|||fS )z3Reset after parsing, to be ready for next paragraphz%parse ended with %d unclosed tags
 %sz
 c                 s   s    | ]}|j V  qd S rH   )rw
  )rÙ	  r   r%   r%   r&   Ú	<genexpr>P  s   € z-ParaParser._complete_parse.<locals>.<genexpr>r   r{
  N)rk   r.
  r/
  ræ	  Úreversedr
  rq
  rS
  r³
  rT   r{
  rµ
  )rG   rõ   r³
  r{
  r%   r%   r&   Ú_complete_parseM  s   .

zParaParser._complete_parsec                 C   s¦   |d }zt | d| ƒ}t | d| ƒ}W n ty,   | js$td| ƒ‚| j}| j}Y nw ||d p3i ƒ |d }|rN| j}|D ]}|t|tt	fƒ |ƒ q@|ƒ  dS )z9Iterate through a pre-parsed tuple tree (e.g. from pyrxp)r   rí	  rî	  úInvalid tag "%s"r   r   N)
rU   rð	  r±
  r   r«
  Úend_unknownÚ_tt_handlersrV   r  rW   )rG   Úttr^   r‰   rŠ   ÚCÚMr
  r%   r%   r&   Ú
_tt_handle]  s"   
ü
zParaParser._tt_handlec                 C   s   | j | jf| _|  |¡ d S rH   )r4
  rÇ
  rÃ
  )rG   rÄ
  r%   r%   r&   Ú	_tt_startz  rm   zParaParser._tt_startc                 C   s   |   |¡ |  |¡ |  ¡ S )zparse from tupletree form)r½
  rÈ
  rÀ
  )rG   rÄ
  rõ   r%   r%   r&   Útt_parse~  s   

zParaParser.tt_parsec                 C   rb   )Nz,findSpanStyle not implemented in this parserrc   r¶
  r%   r%   r&   rf
  „  rP   zParaParser.findSpanStylec                 C   sv   |   |¡ t|ƒ}t|ƒdkr|d dkrt |¡s d| d }z
|  |¡ W |  ¡ S    tdt|ƒ ƒ Y |  ¡ S )zattempt replacement for parseé   r   rD  z<para>z</para>z#
paragraph text %s caused exception)	r½
  r   r/
  Ú_re_parar+   Úfeedr   r_
  rÀ
  )rG   rm
  rõ   r%   r%   r&   Úparseˆ  s   
"þzParaParser.parsec                 C   s„   t |tƒri }|D ]\}}|||< q	|}| js| ¡ }z	t| d| ƒ}W n ty9   | js4td| ƒ‚| j}Y nw ||p>i ƒ dS )z&Called by HTMLParser when a tag startsrí	  rÁ
  N)	rV   r  rì	  r:   rU   rð	  r±
  r   r«
  )rG   r^   rH
  Údr  rF   r‰   r%   r%   r&   Úhandle_starttag”  s   


ýzParaParser.handle_starttagc                 C   sV   | j s| ¡ }z	t| d| ƒ}W n ty%   | js td| ƒ‚| j}Y nw |ƒ  dS )z$Called by HTMLParser when a tag endsrî	  rÁ
  N)rì	  r:   rU   rð	  r±
  r   rÂ
  )rG   r^   rŠ   r%   r%   r&   Úhandle_endtag¨  s   
ý
zParaParser.handle_endtagc                 C   s,   zt | }W n   d| }Y |  |¡ dS )zHandles a named entity.  z&%s;N)Úknown_entitiesr4
  )rG   rô   rF   r%   r%   r&   Úhandle_entityrefµ  s
   
zParaParser.handle_entityrefN)r   )r   r   r   T)^rQ   rR   rS   rò	  rû	  r
  r
  r
  r
  r	
  r
  r
  r
  r
  r
  r!
  r"
  r'
  r(
  r)
  r1
  r7
  r:
  r<
  rB
  rC
  Ú	start_supÚend_suprE
  rF
  rI
  rJ
  rM
  rP
  r.
  rW
  rX
  r`
  ra
  rc
  rd
  ri
  rj
  rn
  ro
  rt
  ry
  rz
  r~
  r
  rƒ
  r…
  r‰
  rŠ
  r
  Úend_seqchainr“
  Úend_seqformatÚstart_seqDefaultÚend_seqDefaultÚstart_seqResetÚend_seqResetÚstart_seqChainÚend_seqChainÚstart_seqFormatÚend_seqFormatr
  rž
  r¢
  Ústart_onDrawÚ
end_onDrawÚ
end_ondrawrª
  Ú	end_indexr«
  rÂ
  rø	  rÿ	  r
  r_   rµ
  r·
  r4
  r¸
  r½
  rÀ
  rÇ
  rÈ
  rÉ
  rf
  rÍ
  rÏ
  rÐ
  rÒ
  r%   r%   r%   r&   r   

  s¶    
	,		


	
"r   Ú__main__)ÚcleanBlockQuotedText)Ú_baseFontNamec                 C   sÊ   t dƒ t| ƒ} | | t¡\}}}|d u r!tjD ]}t |ƒ qd S t d|j|j|jƒ |D ]5}t	j
 |j|j|j|j|jd|jd d…  ¡ t|dƒr_t dt|jddƒt|jddƒ|jjƒ q-t ƒ  q-d S )	Nz
##########Ú	ParaStylez|%s|é   r2
  rô   rj   r3
  )Úprinträ
  rÍ
  rõ   Ú_parserrS
  rš   rX   rº   ÚsysÚstdoutÚwriterö	  r
  rm
  rT   rU   r2
  r  )rm
  rŽ
  ÚlÚrvÚbvr%   r%   r&   Ú
check_textÁ  s   

ÿ.
(ürð
  é   a  
    <b><i><greek>a</greek>D</i></b>&beta;<unichr value="0x394"/>
    <font name="helvetica" size="15" color=green>
    Tell me, O muse, of that ingenious hero who travelled far and wide
    after</font> he had sacked the famous town of Troy. Many cities did he visit,
    and many were the nations with whose manners and customs he was acquainted;
    moreover he suffered much by sea while trying to save his own life
    and bring his men safely home; but do what he might he could not save
    his men, for they perished through their own sheer folly in eating
    the cattle of the Sun-god Hyperion; so the god prevented them from
    ever reaching home. Tell me, too, about all these things, O daughter
    of Jove, from whatsoever source you<super>1</super> may know them.
    z<para> </para>ze<para font="%s" size=24 leading=28.8 spaceAfter=72>ReportLab -- Reporting for the Internet Age</para>a  
    <font color=red>&tau;</font>Tell me, O muse, of that ingenious hero who travelled far and wide
    after he had sacked the famous town of Troy. Many cities did he visit,
    and many were the nations with whose manners and customs he was acquainted;
    moreover he suffered much by sea while trying to save his own life
    and bring his men safely home; but do what he might he could not save
    his men, for they perished through their own sheer folly in eating
    the cattle of the Sun-god Hyperion; so the god prevented them from
    ever reaching home. Tell me, too, about all these things, O daughter
    of Jove, from whatsoever source you may know them.af	  
    Telemachus took this speech as of good omen and rose at once, for
    he was bursting with what he had to say. He stood in the middle of
    the assembly and the good herald Pisenor brought him his staff. Then,
    turning to Aegyptius, "Sir," said he, "it is I, as you will shortly
    learn, who have convened you, for it is I who am the most aggrieved.
    I have not got wind of any host approaching about which I would warn
    you, nor is there any matter of public moment on which I would speak.
    My grieveance is purely personal, and turns on two great misfortunes
    which have fallen upon my house. The first of these is the loss of
    my excellent father, who was chief among all you here present, and
    was like a father to every one of you; the second is much more serious,
    and ere long will be the utter ruin of my estate. The sons of all
    the chief men among you are pestering my mother to marry them against
    her will. They are afraid to go to her father Icarius, asking him
    to choose the one he likes best, and to provide marriage gifts for
    his daughter, but day by day they keep hanging about my father's house,
    sacrificing our oxen, sheep, and fat goats for their banquets, and
    never giving so much as a thought to the quantity of wine they drink.
    No estate can stand such recklessness; we have now no Ulysses to ward
    off harm from our doors, and I cannot hold my own against them. I
    shall never all my days be as good a man as he was, still I would
    indeed defend myself if I had power to do so, for I cannot stand such
    treatment any longer; my house is being disgraced and ruined. Have
    respect, therefore, to your own consciences and to public opinion.
    Fear, too, the wrath of heaven, lest the gods should be displeased
    and turn upon you. I pray you by Jove and Themis, who is the beginning
    and the end of councils, [do not] hold back, my friends, and leave
    me singlehanded- unless it be that my brave father Ulysses did some
    wrong to the Achaeans which you would now avenge on me, by aiding
    and abetting these suitors. Moreover, if I am to be eaten out of house
    and home at all, I had rather you did the eating yourselves, for I
    could then take action against you to some purpose, and serve you
    with notices from house to house till I got paid in full, whereas
    now I have no remedy."aA  
But as the sun was rising from the fair sea into the firmament of
heaven to shed light on mortals and immortals, they reached Pylos
the city of Neleus. Now the people of Pylos were gathered on the sea
shore to offer sacrifice of black bulls to Neptune lord of the Earthquake.
There were nine guilds with five hundred men in each, and there were
nine bulls to each guild. As they were eating the inward meats and
burning the thigh bones [on the embers] in the name of Neptune, Telemachus
and his crew arrived, furled their sails, brought their ship to anchor,
and went ashore. zõ
So the neighbours and kinsmen of Menelaus were feasting and making
merry in his house. There was a bard also to sing to them and play
his lyre, while two tumblers went about performing in the midst of
them when the man struck up with his tune.]a7  
"When we had passed the [Wandering] rocks, with Scylla and terrible
Charybdis, we reached the noble island of the sun-god, where were
the goodly cattle and sheep belonging to the sun Hyperion. While still
at sea in my ship I could bear the cattle lowing as they came home
to the yards, and the sheep bleating. Then I remembered what the blind
Theban prophet Teiresias had told me, and how carefully Aeaean Circe
had warned me to shun the island of the blessed sun-god. So being
much troubled I said to the men, 'My men, I know you are hard pressed,
but listen while I <strike>tell you the prophecy that</strike> Teiresias made me, and
how carefully Aeaean Circe warned me to shun the island of the blessed
sun-god, for it was here, she said, that our worst danger would lie.
Head the ship, therefore, away from the island.zA&lt;B&gt;C&amp;D&quot;E&apos;Fz$A&lt; B&gt; C&amp; D&quot; E&apos; Fz<![CDATA[<>&'"]]>zÑ<bullet face=courier size=14 color=green>+</bullet>
There was a bard also to sing to them and play
his lyre, while two tumblers went about performing in the midst of
them when the man struck up with his tune.]z3<onDraw name="myFunc" label="aaa   bbb">A paragraphz@<para><onDraw name="myFunc" label="aaa   bbb">B paragraph</para>zqHere comes <FONT FACE="Helvetica" SIZE="14pt">Helvetica 14</FONT> with <STRONG>strong</STRONG> <EM>emphasis</EM>.zqHere comes <font face="Helvetica" size="14pt">Helvetica 14</font> with <Strong>strong</Strong> <em>emphasis</em>.zOHere comes <font face="Courier" size="3cm">Courier 3cm</font> and normal again.z>Before the break <br/>the middle line <br/> and the last line.zMThis should be an inline image <img src='../../../docs/images/testimg.gif'/>!z(aaa&nbsp;bbbb <u>underline&#32;</u> cccc)r   T)r   F)dÚ__all__Ú__version__rh   Úrerê
  rY  r\
  Úreportlab.lib.sequencerr¹
  Úreportlab.lib.abagr   Úreportlab.lib.utilsr   r   r   r   Úreportlab.lib.colorsr	   r
   Úreportlab.lib.fontsr   r   Úreportlab.lib.enumsr   r   r   r   Úreportlab.lib.unitsr   r   r   r   Úreportlab.rl_configr   Úhtml.parserr   Úhtml.entitiesr   ÚcompilerË
  r@
  rD
  r?
  r©
  r'   r0   r2   r;   rA   r    r@   r\   r]   ri   r0
  r
  ru   rr   r}   r‚   rˆ   rŒ   r’   r˜   rv
  r|
  Ú_fontAttrMaprb
  r#
  r,
  r9
  r¨
  r>
  r
  r 
  r  r  Úgreeksr  rÑ
  r  r   rà	  rë	  r   rQ   Úreportlab.platypusrä
  Úreportlab.lib.stylesrå
  ré
  rð
  rõ   rš   rX   rº   r®   r°   rm
  rì	  r%   r%   r%   r&   Ú<module>   s¬$ 

þ
ÿþýüûúùø	÷
öõôóòñðïîíìëêéèçæåäãâá à!ß"Ð4÷ú	ù
ÿþýüûúùø	÷
öõôóòñðÿüüþûûÿþýüûúùø	÷
öõôóòñðïîíìëêéèçæåäãâá à!ß"Þ#Ý$Ü%Û&Ú'Ù(Ø)×*Ö+Õ,Ô-Ó.Ò/Ñ0Ð1Ï2Î3Í4Ì5Ë6Ê7É8È9Ç:Æ;Å<Ä=Ã>Â?Á@ÀA¿B¾C½D¼E»FºG¹H¸I·J¶KµL´M³N²O±P°Q¯R®S­T¬U«VªW©X¨Y§Z¦[¥\¤]£^¢_¡` aŸbžcdœe›fšg™h˜i—j–k•l”m“n’o‘pqrŽstŒu‹vŠw‰xˆy‡z†{…|„}ƒ~‚  ÿ  þ  ý  ü  û  ú  ù  ø 	 ÷ 
 ö  õ  ô  ó  ò  ñ  ð  ï  î  í  ì  ë  ê  é  è  ç  æ  å  ä  ã  â  á   à ! ß " Þ # Ý $ Ü % Û & Ú ' Ù ( Ø ) × * Ö + Õ , Ô - Ó . Ò / Ñ 0 Ð 1 Ï 2 Î 3 Í 4 Ì 5 Ë 6 Ê 7 É 8 È 9 Ç : Æ ; Å < Ä = Ã > Â ? Á @ À A ¿ B ¾ C ½ D ¼ E » F º G ¹ H ¸ I · J ¶ K µ L ´ M ³ N ² O ± P ° Q ¯ R ® S ­ T ¬ U « V ª W © X ¨ Y § Z ¦ [ ¥ \ ¤ ] £ ^ ¢ _ ¡ `   a Ÿ b ž c  d œ e › f š g ™ h ˜ i — j – k • l ” m “ n ’ o ‘ p  q  r Ž s  t Œ u ‹ v Š w ‰ x ˆ y ‡ z † { … | „ } ƒ ~ ‚      ÿ    þ    ý    ü    û    ú    ù    ø  	  ÷  
  ö    õ    ô    ó    ò    ñ    ð    ï    î    í    ì    ë    ê    é    è    ç    æ    å    ä    ã    â    á     à  !  ß  "  Þ  #  Ý  $  Ü  %  Û  &  Ú  '  Ù  (  Ø  )  ×  *  Ö  +  Õ  ,  Ô  -  Ó  .  Ò  /  Ñ  0  Ð  1  Ï  2  Î  3  Í  4  Ì  5  Ë  6  Ê  7  É  8  È  9  Ç  :  Æ  ;  Å  <  Ä  =  Ã  >  Â  ?  Á  @  À  A  ¿  B  ¾  C  ½  D  ¼  E  »  F  º  G  ¹  H  ¸  I  ·  J  ¶  K  µ  L  ´  M  ³  N  ²  O  ±  P  °  Q  ¯  R  ®  S  ­  T  ¬  U  «  V  ª  W  ©  X  ¨  Y  §  Z  ¦  [  ¥  \  ¤  ]  £  ^  ¢  _  ¡  `     a  Ÿ  b  ž  c    d  œ  e  ›  f  š  g  ™  h  ˜  i  —  j  –  k  •  l  ”  m  “  n  ’  o  ‘  p    q    r  Ž  s    t  Œ  u  ‹  v  Š  w  ‰  x  ˆ  y  ‡  z  †  {  …  |  „  }  ƒ  ~  ‚          ÿ      þ      ý      ü      û      ú      ù      ø   	   ÷   
   ö      õ      ô      ó      ò      ñ      ð      ï      î      í      ì      ë      ê      é      è      ç      æ      å      ä      ã      â      á       à   !   ß   "   Þ   #   Ý   $   Ü   %   Û   &   Ú   '   Ù   (   Ø   )   ×   *   Ö   +   Õ   ,   Ô   -   Ó   .   Ò   /   Ñ   0   Ð   1   Ï   2   Î   3   Í   4   Ì   5   Ë   6   Ê   7   É   8   È   9   Ç   :   Æ   ;   Å   <   Ä   =   Ã   >   Â   ?   Á   @   À   A   ¿   B   ¾   C   ½   D   ¼   E   »   F   º   G   ¹   H   ¸   I   ·   J   ¶   K   µ   L   ´   M   ³   N   ²   O   ±   P   °   Q   ¯   R   ®   S   ­   T   ¬   U   «   V   ª   W   ©   X   ¨   Y   §   Z   ¦   [   ¥   \   ¤   ]   £   ^   ¢   _   ¡   `       a   Ÿ   b   ž   c      d   œ   e   ›   f   š   g   ™   h   ˜   i   —   j   –   k   •   l   ”   m   “   n   ’   o   ‘   p      q      r   Ž   s      t   Œ   u   ‹   v   Š   w   ‰   x   ˆ   y   ‡   z   †   {   …   |   „   }   ƒ   ~   ‚              ÿ        þ        ý        ü        û        ú        ù        ø    	    ÷    
    ö        õ        ô        ó        ò        ñ        ð        ï        î        í        ì        ë        ê        é        è        ç        æ        å        ä        ã        â        á         à    !    ß    "    Þ    #    Ý    $    Ü    %    Û    &    Ú    '    Ù    (    Ø    )    ×    *    Ö    +    Õ    ,    Ô    -    Ó    .    Ò    /    Ñ    0    Ð    1    Ï    2    Î    3    Í    4    Ì    5    Ë    6    Ê    7    É    8    È    9    Ç    :    Æ    ;    Å    <    Ä    =    Ã    >    Â    ?    Á    @    À    A    ¿    B    ¾    C    ½    D    ¼    E    »    F    º    G    ¹    H    ¸    I    ·    J    ¶    K    µ    L    ´    M    ³    N    ²    O    ±    P    °    Q    ¯    R    ®    S    ­    T    ¬    U    «    V    ª    W    ©    X    ¨    Y    §    Z    ¦    [    ¥    \    ¤    ]    £    ^    ¢    _    ¡    `         a    Ÿ    b    ž    c        d    œ    e    ›    f    š    g    ™    h    ˜    i    —    j    –    k    •    l    ”    m    “    n    ’    o    ‘    p        q        r    Ž    s        t    Œ    u    ‹    v    Š    w    ‰    x    ˆ    y    ‡    z    †    {    …    |    „    }    ƒ    ~    ‚                  ÿ          þ          ý          ü          û          ú          ù          ø     	     ÷     
     ö          õ          ô          ó          ò          ñ          ð          ï          î          í          ì          ë          ê          é          è          ç          æ          å          ä          ã          â          á           à     !     ß     "     Þ     #     Ý     $     Ü     %     Û     &     Ú     '     Ù     (     Ø     )     ×     *     Ö     +     Õ     ,     Ô     -     Ó     .     Ò     /     Ñ     0     Ð     1     Ï     2     Î     3     Í     4     Ì     5     Ë     6     Ê     7     É     8     È     9     Ç     :     Æ     ;     Å     <     Ä     =     Ã     >     Â     ?     Á     @     À     A     ¿     B     ¾     C     ½     D     ¼     E     »     F     º     G     ¹     H     ¸     I     ·     J     ¶     K     µ     L     ´     M     ³     N     ²     O     ±     P     °     Q     ¯     R     ®     S     ­     T     ¬     U     «     V     ª     W     ©     X     ¨     Y     §     Z     ¦     [     ¥     \     ¤     ]     £     ^     ¢     _     ¡     `           a     Ÿ     b     ž     c          d     œ     e     ›     f     š     g     ™     h     ˜     i     —     j     –     k     •     l     ”     m     “     n     ’     o     ‘     p          q          r     Ž     s          t     Œ     u     ‹     v     Š     w     ‰     x     ˆ     y     ‡     z     †     {     …     |     „     }     ƒ     ~     ‚                      ÿ            þ            ý            ü            û            ú            ù            ø      	      ÷      
      ö            õ            ô            ó            ò            ñ            ð            ï            î            í            ì            ë            ê            é            è            ç            æ            å            ä            ã            â            á             à      !      ß      "      Þ      #      Ý      $      Ü      %      Û      &      Ú      '      Ù      (      Ø      )      ×      *      Ö      +      Õ      ,      Ô      -      Ó      .      Ò      /      Ñ      0      Ð      1      Ï      2      Î      3      Í      4      Ì      5      Ë      6      Ê      7      É      8      È      9      Ç      :      Æ      ;      Å      <      Ä      =      Ã      >      Â      ?      Á      @      À      A      ¿      B      ¾      C      ½      D      ¼      E      »      F      º      G      ¹      H      ¸      I      ·      J      ¶      K      µ      L      ´      M      ³      N      ²      O      ±      P      °      Q      ¯      R      ®      S      ­      T      ¬      U      «      V      ª      W      ©      X      ¨      Y      §      Z      ¦      [      ¥      \      ¤      ]      £      ^      ¢      _      ¡      `             a      Ÿ      b      ž      c            d      œ      e      ›      f      š      g      ™      h      ˜      i      —      j      –      k      •      l      ”      m      “      n      ’      o      ‘      p            q            r      Ž      s            t      Œ      u      ‹      v      Š      w      ‰      x      ˆ      y      ‡      z      †      {      …      |      „      }      ƒ      ~      ‚                          ÿ              þ              ý              ü              û              ú              ù              ø       	       ÷       
       ö              õ              ô              ó              ò              ñ              ð              ï              î              í              ì              ë              ê              é              è              ç              æ              å              ä              ã              â              á               à       !       ß       "       Þ       #       Ý       $       Ü       %       Û       &       Ú       '       Ù       (       Ø       )       ×       *       Ö       +       Õ       ,       Ô       -       Ó       .       Ò       /       Ñ       0       Ð       1       Ï       2       Î       3       Í       4       Ì       5       Ë       6       Ê       7       É       8       È       9       Ç       :       Æ       ;       Å       <       Ä       =       Ã       >       Â       ?       Á       @       À       A       ¿       B       ¾       C       ½       D       ¼       E       »       F       º       G       ¹       H       ¸       I       ·       J       ¶       K       µ       L       ´       M       ³       N       ²       O       ±       P       °       Q       ¯       R       ®       S       ­       T       ¬       U       «       V       ª       W       ©       X       ¨       Y       §       Z       ¦       [       ¥       \       ¤       ]       £       ^       ¢       _       ¡       `               a       Ÿ       b       ž       c              d       œ       e       ›       f       š       g       ™       h       ˜       i       —       j       –       k       •       l       ”       m       “       n       ’       o       ‘       p              q              r       Ž       s              t       Œ       u       ‹       v       Š       w       ‰       x       ˆ       y       ‡       z       †       {       …       |       „       }       ƒ       ~       ‚                              ÿ                þ                ý                ü                û                ú                ù                ø        	        ÷        
        ö                õ                ô                ó                ò                ñ                ð                ï                î                í                ì                ë                ê                é                è                ç                æ                å                ä                ã                â                á                 à        !        ß        "        Þ        #        Ý        $        Ü        %        Û        &        Ú        '        Ù        (        Ø        )        ×        *        Ö        +        Õ        ,        Ô        -        Ó        .        Ò        /        Ñ        0        Ð        1        Ï        2        Î        3        Í        4        Ì        5        Ë        6        Ê        7        É        8        È        9        Ç        :        Æ        ;        Å        <        Ä        =        Ã        >        Â        ?        Á        @        À        A        ¿        B        ¾        C        ½        D        ¼        E        »        F        º        G        ¹        H        ¸        I        ·        J        ¶        K        µ        L        ´        M        ³        N        ²        O        ±        P        °        Q        ¯        R        ®        S        ­        T        ¬        U        «        V        ª        W        ©        X        ¨        Y        §        Z        ¦        [        ¥        \        ¤        ]        £        ^        ¢        _        ¡        `                 a        Ÿ        b        ž        c                d        œ        e        ›        f        š        g        ™        h        ˜        i        —        j        –        k        •        l        ”        m        “        n        ’        o        ‘        p                q                r        Ž        s                t        Œ        u        ‹        v        Š        w        ‰        x        ˆ        y        ‡        z        †        {        …        |        „        }        ƒ        ~        ‚                                  ÿ                  þ                  ý                  ü                  û                  ú                  ù                  ø         	         ÷         
         ö                  õ                  ô                  ó                  ò                  ñ                  ð                  ï                  î                  í                  ì                  ë                  ê                  é                  è                  ç                  æ                  å                  ä                  ã                  â                  á                   à         !         ß         "         Þ         #         Ý         $         Ü         %         Û         &         Ú         '         Ù         (         Ø         )         ×         *         Ö         +         Õ         ,         Ô         -         Ó         .         Ò         /         Ñ         0         Ð         1         Ï         2         Î         3         Í         4         Ì         5         Ë         6         Ê         7         É         8         È         9         Ç         :         Æ         ;         Å         <         Ä         =         Ã         >         Â         ?         Á         @         À         A         ¿         B         ¾         C         ½         D         ¼         E         »         F         º         G         ¹         H         ¸         I         ·         J         ¶         K         µ         L         ´         M         ³         N         ²         O         ±         P         °         Q         ¯         R         ®         S         ­         T         ¬         U         «         V         ª         W         ©         X         ¨         Y         §         Z         ¦         [         ¥         \         ¤         ]         £         ^         ¢         _         ¡         `                   a         Ÿ         b         ž         c                  d         œ         e         ›         f         š         g         ™         h         ˜         i         —         j         –         k         •         l         ”         m         “         n         ’         o         ‘         p                  q                  r         Ž         s                  t         Œ         u         ‹         v         Š         w         ‰         x         ˆ         y         ‡         z         †         {         …         |         „         }         ƒ         ~         ‚                                      ÿ                    þ                    ý                    ü                    û                    ú                    ù                    ø          	          ÷          
          ö                    õ                    ô                    ó                    ò                    ñ                    ð                    ï                    î                    í                    ì                    ë                    ê                    é                    è                    ç                    æ                    å                    ä                    ã                    â                    á                     à          !          ß          "          Þ          #          Ý          $          Ü          %          Û          &          Ú          '          Ù          (          Ø          )          ×          *          Ö          +          Õ          ,          Ô          -          Ó          .          Ò          /          Ñ          0          Ð          1          Ï          2          Î          3          Í          4          Ì          5          Ë          6          Ê          7          É          8          È          9          Ç          :          Æ          ;          Å          <          Ä          =          Ã          >          Â          ?          Á          @          À          A          ¿          B          ¾          C          ½          D          ¼          E          »          F          º          G          ¹          H          ¸          I          ·          J          ¶          K          µ          L          ´          M          ³          N          ²          O          ±          P          °          Q          ¯          R          ®          S          ­          T          ¬          U          «          V          ª          W          ©          X          ¨          Y          §          Z          ¦          [          ¥          \          ¤          ]          £          ^          ¢          _          ¡          `                     a          Ÿ          b          ž          c                    d          œ          e          ›          f          š          g          ™          h          ˜          i          —          j          –          k          •          l          ”          m          “          n          ’          o          ‘          p                    q                    r          Ž          s                    t          Œ          u          ‹          v          Š          w          ‰          x          ˆ          y          ‡          z          †          {          …          |          „          }          ƒ          ~          ‚                                          ÿ                      þ                      ý                      ü                      û                      ú                      ù                      ø           	           ÷           
           ö                      õ                      ô                      ó                      ò                      ñ                      ð                      ï                      î                      í                      ì                      ë                      ê                      é                      è                      ç                      æ                      å                      ä                      ã                      â                      á                       à           !           ß           "           Þ           #           Ý           $           Ü           %           Û           &           Ú           '           Ù           (           Ø           )           ×           *           Ö           +           Õ           ,           Ô           -           Ó           .           Ò           /           Ñ           0           Ð           1           Ï           2           Î           3           Í           4           Ì           5           Ë           6           Ê           7           É           8           È           9           Ç           :           Æ           ;           Å           <           Ä           =           Ã           >           Â           ?           Á           @           À           A           ¿           B           ¾           C           ½           D           ¼           E           »           F           º           G           ¹           H           ¸           I           ·           J           ¶           K           µ           L           ´           M           ³           N           ²           O           ±           P           °           Q           ¯           R           ®           S           ­           T           ¬           U           «           V           ª           W           ©           X           ¨           Y           §           Z           ¦           [           ¥           \           ¤           ]           £           ^           ¢           _           ¡           `                       a           Ÿ           b           ž           c                      d           œ           e           ›           f           š           g           ™           h           ˜           i           —           j           –           k           •           l           ”           m           “           n           ’           o           ‘           p                      q                      r           Ž           s                      t           Œ           u           ‹           v           Š           w           ‰           x           ˆ           y           ‡           z           †           {           …           |           „           }           ƒ           ~           ‚                                              ÿ                        þ                        ý                        ü                        û                        ú                        ù                        ø            	            ÷            
            ö                        õ                        ô                        ó                        ò                        ñ                        ð                        ï                        î                        í                        ì                        ë                        ê                        é                        è                        ç                        æ                        å                        ä                        ã                        â                        á                         à            !            ß            "            Þ            #            Ý            $            Ü            %            Û            &            Ú            '            Ù            (            Ø            )            ×            *            Ö            +            Õ            ,            Ô            -            Ó            .            Ò            /            Ñ            0            Ð            1            Ï            2            Î            3            Í            4            Ì            5            Ë            6            Ê            7            É            8            È            9            Ç            :            Æ            ;            Å            <            Ä            =            Ã            >            Â            ?            Á            @            À            A            ¿            B            ¾            C            ½            D            ¼            E            »            F            º            G            ¹            H            ¸            I            ·            J            ¶            K            µ            L            ´            M            ³            N            ²            O            ±            P            °            Q            ¯            R            ®            S            ­            T            ¬            U            «            V            ª            W            ©            X            ¨            Y            §            Z            ¦            [            ¥            \            ¤            ]            £            ^            ¢            _            ¡            `                         a            Ÿ            b            ž            c                        d            œ            e            ›            f            š            g            ™            h            ˜            i            —            j            –            k            •            l            ”            m            “            n            ’            o            ‘            p                        q                        r            Ž            s                        t            Œ            u            ‹            v            Š            w            ‰            x            ˆ            y            ‡            z            †            {            …            |            „            }            ƒ            ~            ‚                                                  ÿ                          þ                          ý                          ü                          û                          ú                          ù                          ø             	             ÷             
             ö                          õ                          ô                          ó                          ò                          ñ                          ð                          ï                          î                          í                          ì                          ë                          ê                          é                          è                          ç                          æ                          å                          ä                          ã                          â                          á                           à             !             ß             "             Þ             #             Ý             $             Ü             %             Û             &             Ú             '             Ù             (             Ø             )             ×             *             Ö             +             Õ             ,             Ô             -             Ó             .             Ò             /             Ñ             0             Ð             1             Ï             2             Î             3             Í             4             Ì             5             Ë             6             Ê             7             É             8             È             9             Ç             :             Æ             ;             Å             <             Ä             =             Ã             >             Â             ?             Á             @             À             A             ¿             B             ¾             C             ½             D             ¼             E             »             F             º             G             ¹             H             ¸             I             ·             J             ¶             K             µ             L             ´             M             ³             N             ²             O             ±             P             °             Q             ¯             R             ®             S             ­             T             ¬             U             «             V             ª             W             ©             X             ¨             Y             §             Z             ¦             [             ¥             \             ¤             ]             £             ^             ¢             _             ¡             `                           a             Ÿ             b             ž             c                          d             œ             e             ›             f             š             g             ™             h             ˜             i             —             j             –             k             •             l             ”             m             “             n             ’             o             ‘             p                          q                          r             Ž             s                          t             Œ             u             ‹             v             Š             w             ‰             x             ˆ             y             ‡             z             †             {             …             |             „             }             ƒ             ~             ‚                                                      ÿ                            þ                            ý                            ü                            û                            ú                            ù                            ø              	              ÷              
              ö                            õ                            ô                            ó                            ò                            ñ                            ð                            ï                            î                            í                            ì                            ë                            ê                            é                            è                            ç                            æ                            å                            ä                            ã                            â                            á                             à              !              ß              "              Þ              #              Ý              $              Ü              %              Û              &              Ú              '              Ù              (              Ø              )              ×              *              Ö              +              Õ              ,              Ô              -              Ó              .              Ò              /              Ñ              0              Ð              1              Ï              2              Î              3              Í              4              Ì              5              Ë              6              Ê              7              É              8              È              9              Ç              :              Æ              ;              Å              <              Ä              =              Ã              >              Â              ?              Á              @              À              A              ¿              B              ¾              C              ½              D              ¼              E              »              F              º              G              ¹              H              ¸              I              ·              J              ¶              K              µ              L              ´              M              ³              N              ²              O              ±              P              °              Q              ¯              R              ®              S              ­              T              ¬              U              «              V              ª              W              ©              X              ¨              Y              §              Z              ¦              [              ¥              \              ¤              ]              £              ^              ¢              _              ¡              `                             a              Ÿ              b              ž              c                            d              œ              e              ›              f              š              g              ™              h              ˜              i              —              j              –              k              •              l              ”              m              “              n              ’              o              ‘              p                            q                            r              Ž              s                            t              Œ              u              ‹              v              Š              w              ‰              x              ˆ              y              ‡              z              †              {              …              |              „              }              ƒ              ~              ‚                                                          ÿ                              þ                              ý                              ü                              û                              ú                              ù                              ø               	               ÷               
               ö                              õ                              ô                              ó                              ò                              ñ                              ð                              ï                              î                              í                              ì                              ë                              ê                              é                              è                              ç                              æ                              å                              ä                              ã                              â                              á                               à               !               ß               "               Þ               #               Ý               $               Ü               %               Û               &               Ú               '               Ù               (               Ø               )               ×               *               Ö               +               Õ               ,               Ô               -               Ó               .               Ò               /               Ñ               0               Ð               1               Ï               2               Î               3               Í               4               Ì               5               Ë               6               Ê               7               É               8               È               9               Ç               :               Æ               ;               Å               <               Ä               =               Ã               >               Â               ?               Á               @               À               A               ¿               B               ¾               C               ½               D               ¼               E               »               F               º               G               ¹               H               ¸               I               ·               J               ¶               K               µ               L               ´               M               ³               N               ²               O               ±               P               °               Q               ¯               R               ®               S               ­               T               ¬               U               «               V               ª               W               ©               X               ¨               Y               §               Z               ¦               [               ¥               \               ¤               ]               £               ^               ¢               _               ¡               `                               a               Ÿ               b               ž               c                              d               œ               e               ›               f               š               g               ™               h               ˜               i               —               j               –               k               •               l               ”               m               “               n               ’               o               ‘               p                              q                              r               Ž               s                              t               Œ               u               ‹               v               Š               w               ‰               x               ˆ               y               ‡               z               †               {               …               |               „               }               ƒ               ~               ‚                                                              ÿ                                þ                                ý                                ü                                û                                ú                                ù                                ø                	                ÷                
                ö                                õ                                ô                                ó                                ò                                ñ                                ð                                ï                                î                                í                                ì                                ë                                ê                                é                                è                                ç                                æ                                å                                ä                                ã                                â                                á                                 à                !                ß                "                Þ                #                Ý                $                Ü                %                Û                &                Ú                '                Ù                (                Ø                )                ×                *                Ö                +                Õ                ,                Ô                -                Ó                .                Ò                /                Ñ                0                Ð                1                Ï                2                Î                3                Í                4                Ì                5                Ë                6                Ê                7                É                8                È                9                Ç                :                Æ                ;                Å                <                Ä                =                Ã                >                Â                ?                Á                @                À                A                ¿                B                ¾                C                ½                D                ¼                E                »                F                º                G                ¹                H                ¸                I                ·                J                ¶                K                µ                L                ´                M                
§                \
€A     8




$













 ú