a
    7Xh,}                    @   s`  d Z dZg dZdgZdgZddgZddgZee e e Zg d	Zg d
Z	g dZ
g dZddge
 e e e	 ZdddddddZdgZddgZddgZddgZdd eD Zi Zdddddddddddd d!d"dd#d$d%d&
d'd(d)d*d+d,g d-d.g d/d0g d1d2d3d4d5d6d7d8d9d:d;g d<d=g d>d?g d@dAg dBdCg dDdEg dFdGd4d7gdHg dIdJdKd4dLg dMdNg dOdPg dQdRd7gdSdTgdUdVd4gdWd4dXgdYd4gdZd4dVgd[dVd\gd]d\d4gd^d_gd`g dadbd4gdcdddVgdedfdVdgg dhdig djdkdldmdng dodpdqdrdsdtdudvdwdxgdydzdxd{d|dVd}d~dudddudd\ddgddddddd7ddd4ddd4dg ddd4gdd4gdd4gddd4gydgded< dddddddddddddg ddd#d#dddd'd(d)d*d+ddgded< dddddddddddddd!g ddd#dd+d4d#dEddd'dd,d*d+ddgded< ddddddddddd4ddd!g ddd#dd+d4ddEddd'dd,d*d+d,dVdgdg dd0dd4dg dd2d3dd5d6dVd8ddd9g dd=g ddg ddEg dddd4dg ddg ddGg ddJdKddLg ddNg ddPg d¢dddddrgg1dgded< ddddddddddddd!g dǢdd#dd+d4ddEddɜd'dd#d*d+d,g dˢd0g d̢d2d3dd5d6dd8d9dd;g dТdg dҢgdgded< ddddddddddddd!g dԢdd#dd+d4ddEddɜd'dd,d*d+d,d)d_dg dעd0g dآd2d3d4d5d6d_d8d9dwd;g d٢dg dۢdHg dܢdKg dݢgdgded< i Zd_ddd_d4d4d4dwddddddddd_ddddddddd_dwdd4d4d_ddddddddd4dddd4dVdddddd_d4d4d_dwddddrddd dddd_dddddwd_ddߐdd4d4d4dwddddddddddd_dddddd_ed< d4d4d4d4d4d4d4d4ddd	d
dddddddddddddd4dd4dd4dd4dd4dd4dd4dd4d4d4d4d4d4d4d4d4dd
ddddd
ddddddϐdd	dd4dd4dd4dd4dd4dd4dd4dd4dd4d4d4d4d4d4d4d4d4d4dd dd
ddd
dd!d"d#d$d4dϐd d%ddd4d&d4dd4dd4d'd4d(d4d"d4dd4dd4d4d4d)d4d4d4d4d
d*d	d)ddddd d%d+d,dddd	d"d4d%d4dd4d4d-d4dd4dd4d.d4dd4d/ed< dVdd4d0dddddrd1d2d2d1d3d4dVddd0dd4dddd_dd4dddVd4d3drd1drd2d4d4d5dddd5ddddd4d0dddVd6d3d2d4d1d3drd2d4dd4dVdddd4drdd6d4dddddd1d3d4d6drd1d3d4d5dd0dddddd7]ed< dd͐d8dddddϐd9d:d;d<d=d>d?dVd@dAdBdCdDddEdFdGd@dϐdHdddddIdd2dJdKdLd8d4ddddMdDdNddOdPdQdRdddddϐdSdTdUdVdWdXd>dYdZd[d\d]d^d%d_dϐd`dad8d4ddddϐdbddcdddJdedfd8ddgdhd;didjdkdOd_ed< d4dVd4dVd4dVd4d4d\d4d4d4d_d4dld4dVd4d_dVd4dmd4d4d_d4d4d:ddddud7dudwdudxdxdVd\dudmdxdudud7d4d4dVddd4d4ddd4d4ddd4d7d7d4d4d4d4d7d4d4d4d4dTd4dddVd4d4d4d4d4d4d4d4d4d4d4d4dndVd:d:d7d7d4d4dVd7drdddxdudwdududxdudVdudud\dodudpd4dudVdud4dddddd4ddd4d4ddd4d4d7d4d4d4dd4d4dud4d4dd4dxd4dVd4d4dVd4dVd4dVd4d4d4d4d4dVd4dddVdd4dqddVd4d:d_d4d4d4d4dmd7drd:dud4dwdud\dxddVdudud4dwdudududxdudddd\d4dddVdVddd4d7d7d4d4d4d4dVd4d4d4d4duddd4d4dVd4dVd4dVd4dVd4dVd4d4d4d4dXdVd4ddVdTdVdrdVdd4dmd4d4dsd:drdudTdudxdmdVdxdmdVdudududududud\dudVd\ddd4ddddd4dwd7d4d4dddqd4d7d4d4d4d4d4d4d4d4d4dd4d4dted< d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4du^ed< dvZdwZdxS (y  z3.3.0a  
This defines additional static data to support CID fonts.

Canned data is provided for the Japanese fonts supported by Adobe. We
can add Chinese, Korean and Vietnamese in due course. The data was
extracted by creating very simple postscript documents and running
through Distiller, then examining the resulting PDFs.

Each font is described as a big nested dictionary.  This lets us keep
code out of the module altogether and avoid circular dependencies.

The encoding and font data are grouped by some standard 'language
prefixes'::

    chs = Chinese Simplified (mainland)
    cht = Chinese Traditional (Taiwan)
    kor = Korean
    jpn = Japanese
)jpnkorchtchsSTSong-LightMSung-LightHeiseiMin-W3HeiseiKakuGo-W5HYSMyeongJo-MediumHYGothic-Medium)z83pv-RKSJ-Hz90ms-RKSJ-Hz90ms-RKSJ-Vz90msp-RKSJ-Hz90msp-RKSJ-Vz90pv-RKSJ-Hz
Add-RKSJ-Hz
Add-RKSJ-VzEUC-HzEUC-Vz
Ext-RKSJ-Hz
Ext-RKSJ-VHVUniJIS-UCS2-HzUniJIS-UCS2-VzUniJIS-UCS2-HW-HzUniJIS-UCS2-HW-V)	z	KSC-EUC-Hz	KSC-EUC-VzKSCms-UHC-HzKSCms-UHC-VzKSCms-UHC-HW-HzKSCms-UHC-HW-VzKSCpc-EUC-HUniKS-UCS2-HzUniKS-UCS2-V)zGB-EUC-HzGB-EUC-Vz
GBpc-EUC-Hz
GBpc-EUC-Vz	GBK-EUC-Hz	GBK-EUC-VUniGB-UCS2-HzUniGB-UCS2-V)
zB5pc-HzB5pc-Vz	ETen-B5-Hz	ETen-B5-VzETenms-B5-HzETenms-B5-Vz	CNS-EUC-Hz	CNS-EUC-VzUniCNS-UCS2-HzUniCNS-UCS2-Vz
Identity-Hz
Identity-V)r   r   )r   r   )r   r   )r   r   )r   r   r   r   r	   r
   zMHei-Mediumc                 C   s   g | ]}d |v r|qS )ZUCS2 ).0encr   r   c/var/www/viveiro_mudafortebrasil/venv/lib/python3.9/site-packages/reportlab/pdfbase/_cidfontdata.py
<listcomp>       r   z/Fontz/Type0z/%(internalName)sz/HeiseiMin-W3z/%(encodings)sz/CIDFontType0z/FontDescriptori  i  i   )ii  i      E     )
TypeAscent	CapHeightDescentFlagsFontBBoxFontNameItalicAngleStemVXHeightz(Adobe)z(Japan1)   )ZRegistryZOrderingZ
Supplement     )   M         )r+   A  
     r)   
   )r)   r+   4  r(   r)   r(     r+         r+         r2         r1       )        $   )r=   r<   c  ,  r<   )   )r<   r)     r<   r?   y  r<   0   )r<   r@   r<   r=   r@   r?   r<   7   )r<     r<   :   )r<   r?   r)   r+   r)     r+   r)   r:   r+   r:   r+   r:   r)   r+   I   K   )r2   r+   r2   r.   r+   P   R   S   )r)   rB   r2   r+   W   )r+   r<   r+   Z   )r+   r:        rP   r)   a   c   rQ   e   r)   g      k   m   o   r@   q   u   r(   w   )^  r)   r:   {   ~   r:            )	r&   rC     r?   r<   rC   6  r=   r2      )r2   r+   r<   r+   r1     r1   rf         ,     )r+   ri           rk         r<      r=   r?                                                         )r@   r<   r?   r+   rB     r:      iC  iE  iG  rB   )r   SubtypeBaseFontZFontDescriptorZCIDSystemInfoZDWW)r   r   Namer   EncodingZDescendantFontsz/HeiseiKakuGo-W5i  i  i#   )iii  i  z/HeiseKakuGo-W5r   i)  )r   r   r   r   r   r    r!   r"   StemHr#   r$   )
r'   )  1  r+     r       r     r     r   r   {  r        r4   r   r5   )Er   r   r   r   r   6  g  r   }      >  +             F        r   r   ]  r     r   r     a  r   r   r   r   r   r   r   N  r   r   #  Z  r     r   r      r   r   r     r   r   r   r     r     r   2      :  r        r   r   r   ix  r+   z/HYGothic-Mediumiir)iioi  p  z/HYSMyeongJo-Medium   )r   r   ZAvgWidthr   r   r   r    r!   r"   LeadingMaxWidthMissingWidthr   r#   r$   z(Korea1))r'   ^   r+   z/CIDFontType2)r   ilr   r   [        )r   r-   q    r-   r(   r+         )r-   #  r-   r   w  r   r      r-   )r   r+   r&       )r   rk   r     rk   r   r   r+   r   r   r   r   rk   r   rk   r   r   r   6   )r   rk   r&   r   )r   r   r+   r   r+   ?   @   A   )r)     G  r   r   F   )r   r   r   )r   r   r)   r   r   k  r   r   )  r   r   r   )r   r-   r   )r   r+   r   ]   r   _   z/STSong-Light)iir&   r   z/STSongStd-Light)r   r   r   r   r   r    r!   r"   r   r   r   r   r#   r$   z(GB1))	r}     V             v  )r     r      r   r   N  r   r   r   r   )1X      0      3        >  8  r              r   t    _          l  r   r   r)   r   ^  r+   r               r:                r       Q   )r    R  P  r     r   r         r    r  r   z/MSung-Light)i`ii  ix  -   z(CNS1))r*   r     r     r(      )r  r   r=   r(   9  r(     r+   )  r;     g    rf   r   (    "  b  +   ) r   r   \    rk   7  r   r$  r     r  r  r     r  r  {  r   r  r   rH   r+   r(   rH   	  r   r(      rH   r   r(   )r(   r   r  r  r   r+   r(  )r(  m  r)   $  r(  r   r    r   r   rP     rP   r=   r  r  r;   rf   r  r"  r   r  r  r  r(  r   r,  r-  r.  r   r  r  r   r$  r%  r&  r   r   rH   r   r  rP   r*   r   r  r  r   r   r'  r*  r+  r   r  r#  r)  )_ $(,048<@Dr   LPTX\`dhlptx|#'+/37;?CGKOSr   [_cgkosw{"&*.26:>BFJNRr   Z^bfjnrvz~!%)-159=AEIMQUY]aeimquy}r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   )   ﾁ   ﾅ   ﾉ   ﾍ   ﾑ   ﾕ   ﾙ   ﾝr/  r0  r1  r2  r3     ̲r4  r5  r6  r7  r8  r   r9  r:  r;  r<  r>     ｢r?     ｦr@     ｪrA     ｮrB     ｲrC     ｶrD     ｺrE     ｾ   ﾂ   ﾆ   ﾊ   ﾎ   ﾒ   ﾖ   ﾚ   ﾞrF  rG  rH  rI  rJ  rK  rL  rM  rN  rO  rP  rQ  rR  r   rS  rT     ｡rU     ･rV     ｩrW     ｭrX     ｱrY     ｵrZ     ｹr[     ｽ   ̀   ﾃ       ﾇ   ﾋ   ﾏ   ﾓ   ﾗ   ﾛ   ﾟr\     ¥r]  r^  r_  r`  ra  rb  rc  rd  re  rf  rg     ‾rh  r   ri  rj  rk     ､rl     ｨrm     ｬrn     ｰro     ｴrp     ｸrq     ｼrr     ﾀ   ̃   ﾄ   ﾈ   ﾌ   ‑   ﾐ   ﾔ   ﾘ   ﾜrs  rt  ru  rv  rw  rx  ry  rz  r{  r|  r}  r~  r  r  r  r  r     ｣r     ｧr     ￨   ｫr     ｯr     ｳr     ｷr     ｻr     ｿr   r   r   r   r   r   r   )]r/  r0  r1  r2  r3  r4  r5  r6  r8  r   r9  r:  r;  r<  r=  r>  r?  r@  rA  rB  rC  rD  rE  rF  rG  rH  rI  rJ  rK  rL  rM  rN  rO  rP  rQ  rR  rS  rT  rU  rV  rW  rX  rY  rZ  r[  r\  r]  r^  r_  r`  ra  rb  rc  rd  re  rf  rg  rh  r   ri  rj  rk  rl  rm  rn  ro  rp  rq  rr  rs  rt  ru  rv  rw  rx  ry  rz  r{  r|  r}  r~  r  r  r  r  r  r  r  r  r  r  r  r  r   r   r   r   r   r   r   r   r   r   r  r  r  r  r  r   r   r   r   r   r   r  r  r  r   r   r   r   r   r   r   r   r   r   r   r  r  r  r  r  r   r   r   r   r   r   r   r   r  r
  r  r  r   rC   r/   r]   rF   r.   rc   rd   (  r  u   ̂r  u   ̆r  u   ̊r  r  u   ﬂr  r  r  r/     £u   ™r0  r1     «r2     ¯r3     ³r  r4     ·r5     »r6     ¿r7     Ãu   łr8     Çr      Ër9     Ïr:     Óu   Œr;  r<     Ûr=     ßr  r>     ãr  r?     çr  r@     ër  rA     ïr  rB     ór  rC  r  rD     ûr  rE     ÿu   žu   ́r  u   ̅r  r  r  u   –r  r  r  r  rF     ¤rG  u   ›rH     ¬rI  u   ırJ  rK     ¸rL     ¼rM  u   Ł   ÀrN     ÄrO     ÈrP     ÌrQ     ÐrR  u   •   Ôr   r     ØrS     ÜrT  u   š   àrU  r     ärV  r     èrW  r     ìrX  r     ðrY  r     ôrZ  r     ør[  r  u   Ž   ür  r  r  u   ̄r  u   ̈r  u   ̌r  r  u   ‒r  r  u   ‚r  u   „   ¡r\  r  r]     ©u   ̨r^     ­r_  r  r`     µra     ¹rb     ½rc     Ár  rd     Åre     Érf     Írg     Ñr  rh     Õr      Ùri     Ýrj     áu   Šrk     åu   ‹rl     ér  rm     ír  rn     ñr  ro     õr  rp     ùu   Ÿrq     ýr  rr  r  r  r  u   ̇r  u   ̋r  r  r  r  r  r  u   ⁄rs     ¢rt  u   ̧   ¦ru     ªrv     ®rw     ²rx  ry     ºrz     ¾r{  u   ǀ   Âr|     Ær}     Êr~     Îr  u   œ   Òr     Ör  u   ﬁ   Úr     Þr  r     âr  r     ær  r  r     êr  r     îr  r     òr  r     ör  r     úr  r     þ)^r/  r0  r1  r2  r3  r4  r5  r6  r7  r8  r   r9  r:  r;  r<  r=  r>  r?  r@  rA  rB  rC  rD  rE  rF  rG  rH  rI  rJ  rK  rL  rM  rN  rO  rP  rQ  rR  r   rS  rT  rU  rV  rW  rX  rY  rZ  r[  r\  r]  r^  r_  r`  ra  rb  rc  rd  re  rf  rg  rh  r   ri  rj  rk  rl  rm  rn  ro  rp  rq  rs  rt  ru  rv  rw  rx  ry  rz  r{  r|  r}  r~  r  r  r  r  r  r  r  r  r  r  r  r  u'   ±êÍ½¬¾©Å·Bu.   ±êÍ½¬pSVbNÅ·BN)__version____doc__	languagesZtypeFaces_chsZtypeFaces_chtZtypeFaces_jpnZtypeFaces_korZallowedTypeFacesZencodings_jpnZencodings_korZencodings_chsZencodings_chtZallowedEncodingsZdefaultUnicodeEncodingsZunicode_encodingsZCIDFontInfoZwidthsByUnicharZmessage1Zmessage2r   r   r   r   <module>   s>  

Q
*
#
9
,
0  	 M  b