+
    bIi'                        R t Rt^ RIt^ RIt/ t/ t/ tRMtRRNRRORRPRRQRRRRRSR	RTR
RURRVRRWRRXRRYRRZRR[/t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,/t	]P                  R\9   do   RRRRRR-RR.RR/RR0RR1RR2R!R3R#R4R%RR'RR)RR+R/t]t]P                  4        F7  w  tt]]	P!                  4       9   g   K  ]	],          ]	]P#                  4       &   K9  	  AAM]	tR5 t^ R6IHt ^ R7IHt ]]3R8 ltAAR]R9 ltR^t ! RA RB]4      t]! 4       t^ RCIHt ^ RDIH t  ^ REI!H"t" ^ RFI#H$t$ ^ RGI%H&t& ^ RHI'H(t( ^ RII)H*t* ]PW                  R:]R;] R<]"R=]$R>]&R?](R@]*/4       RR_RR`RR`RR_RRaRRaR
RaR	RaRRbRRcRRdRReRRfRRf/t,^ RI-t.^ RI/t.^ RI0t.^ RI1t.^ RI2t.^ RI3t.^ RI4t.^ RI5t.^ RI6t.^ RI7t.^ RI8t.^ RI9t.^ RI:t.^ RI;t.R].Px                  Pz                  P|                  R].Px                  P~                  P|                  R].Px                  P                  P|                  R].Px                  P                  P|                  R].Px                  P                  P|                  R].Px                  P                  P|                  R	].Px                  P                  P|                  R
].Px                  P                  P|                  R].Px                  P                  P|                  R].Px                  P                  P|                  R].Px                  P                  P|                  R].Px                  P                  P|                  R].Px                  P                  P|                  R].Px                  P                  P|                  /tL]! ],P                  4       ]P                  4       ]P                  4       ]P                  4       ]P                  4       ]LP                  4       RJ7      3RK ltN^ RLIHOtO ]O! ]N4       AOR# )gz3.3.0a  Database of font related things

    - standardFonts - tuple of the 14 standard string font names
    - standardEncodings - tuple of the known standard font names
    - encodings - a mapping object from standard encoding names (and minor variants)
      to the encoding vectors ie the tuple of string glyph names
    - widthsByFontGlyph - fontname x glyphname --> width of glyph
    - widthVectorsByFont - fontName -> vector of widths 
    
    This module defines a static, large data structure.  At the request
    of the Jython project, we have split this off into separate modules
    as Jython cannot handle more than 64k of bytecode in the 'top level'
    code of a Python module.  
NCourierCourier-BoldCourier-ObliqueCourier-BoldOblique	HelveticaHelvetica-BoldHelvetica-ObliqueHelvetica-BoldObliqueTimes-Roman
Times-BoldTimes-ItalicTimes-BoldItalicSymbolZapfDingbatssymbolsy______zapfdingbatszd______	helvetica_a______zhelvetica-bold_ab_____zhelvetica-boldoblique_abi____zhelvetica-oblique_ai_____z
times-bold_eb_____ztimes-bolditalic_ebi____ztimes-italic_ei_____ztimes-roman_er_____zcourier-boldcob_____zcourier-boldobliquecobo____couriercom_____zcourier-obliquecoo_____Arialz
Arial-BoldzArial-BoldItaliczArial-ItaliczTimesNewRoman-BoldzTimesNewRoman-BoldItaliczTimesNewRoman-ItalicTimesNewRomanc                 8    \         V P                  4       ,          # N)_font2fnrMaplower)fontNames   &ڄC:\Users\petid\OneDrive\Desktop\Maestro\MAESTRO CLAUDE\MAESTRO\maestro-backend\venv\Lib\site-packages\reportlab/pdfbase/_fontdata.py_findFNRr*   b   s    ())    )T1SearchPath)	rl_isfilec                     V. 8w  g   Q R 4       hV F4  p\         P                  P                  W04      pV! V4      '       g   K2  Vu # 	  R# )zNo Type-1 font search pathN)ospathjoin)nr-   r,   dfs   &&&  r)   _searchT1Dirsr5   g   sD    999GGLLQ<<  r+   c                 :   \         P                  R9   d_   VR8X  dX    \        \        V 4      4      pV'       d   V#   \        \        T P                  4       ,          T,           4      pT'       d   T#  \        \        V 4      V,           4      #     LV; i    L&; i)linux2.pfbr7   )sysplatformr5   r*   _font2fnrMapWin32r'   )r(   extr4   s   && r)   
findT1Filer>   o   s    
||{"sF{	hx01A(q	/0@A#EFA(q (+C/00	
	s   B 4B BBWinAnsiEncodingMacRomanEncodingStandardEncodingSymbolEncodingZapfDingbatsEncodingPDFDocEncodingMacExpertEncodingc                   P   a  ] tR t^t o RtRRRRRRRR	R
RRRRR/tR tR tRtV t	R# )_Name2StandardEncodingMapz*Trivial fake dictionary with some [] magicwinansir?   macromanr@   standardrA   r   rB   r   rC   pdfdocrD   	macexpertrE   c                    VP                  4       pVRR R8X  d   VRR pV P                  V,          pW09   d   \        RV,          4      h\        P	                  WV4       R# )   NencodingzEncoding %s is already set)r'   _XMap
IndexErrordict__setitem__)selfxvys   &&& r)   rT   %_Name2StandardEncodingMap.__setitem__   sW    GGIRS6:1Sb6qJJqM9J'Ca'GHH"r+   c                    VP                  4       pVRR R8X  d   VRR pV P                  V,          p\        P                  W4      # )rN   NrO   rP   )r'   rQ   rS   __getitem__)rU   rV   rX   s   && r)   r[   %_Name2StandardEncodingMap.__getitem__   sC    GGIRS6:1Sb6qJJqM''r+    N)
__name__
__module____qualname____firstlineno____doc__rQ   rT   r[   __static_attributes____classdictcell__)__classdict__s   @r)   rG   rG      s_     4(5G
Sefno  BP  Qg  hp  qA  CN  Ob  cE#( (r+   rG   )r?   )r@   )rA   )rB   )rC   )rD   )rE   )ascent_descentfontsByBaseEncfontsByNamestandardFontAttributeswidthVectorsByFontwidthsByFontGlyphc                     V P                  4        F7  w  r\        4       V,          pVP                  4        VP                  V4       K9  	  R # r%   )itemsglobalsclearupdate)initial_dictskrW   r3   s   &   r)   _resetrs      s8     ""$
)A,			 %r+   )register_reset)r   r   r   r   r   r   r   r	   r
   r   r   r   r   r   )r       ru   )r      ru   )r   ru   rv   )r   rv   rv   )r   ru   ru   )r   rv   ru   )r   ru   rv   )r   rv   rv   )r
   ru   ru   )r
   rv   ru   )r
   ru   rv   )r
   rv   rv   )r   ru   ru   )r   ru   ru   r9   )r8   )r?   r@   rA   rB   rC   rD   rE   )iu  ic)ir  ir)i  i1)  i')i  3)i  rx   )rw   rx   )ru   ru   )P__version__rb   r/   r:   rj   rh   rg   standardFontsri   r<   r;   _font2fnrMapLinux2r&   rm   rr   rW   keysr'   r*   reportlab.rl_configr,   reportlab.lib.utilsr-   r5   r>   standardEncodingsrS   rG   	encodings'reportlab.pdfbase._fontdata_enc_winansir?   (reportlab.pdfbase._fontdata_enc_macromanr@   (reportlab.pdfbase._fontdata_enc_standardrA   &reportlab.pdfbase._fontdata_enc_symbolrB   ,reportlab.pdfbase._fontdata_enc_zapfdingbatsrC   &reportlab.pdfbase._fontdata_enc_pdfdocrD   )reportlab.pdfbase._fontdata_enc_macexpertrE   rp   rf   *reportlab.pdfbase._fontdata_widths_courier	reportlab.reportlab.pdfbase._fontdata_widths_courierbold1reportlab.pdfbase._fontdata_widths_courieroblique5reportlab.pdfbase._fontdata_widths_courierboldoblique,reportlab.pdfbase._fontdata_widths_helvetica0reportlab.pdfbase._fontdata_widths_helveticabold3reportlab.pdfbase._fontdata_widths_helveticaoblique7reportlab.pdfbase._fontdata_widths_helveticaboldoblique-reportlab.pdfbase._fontdata_widths_timesroman,reportlab.pdfbase._fontdata_widths_timesbold.reportlab.pdfbase._fontdata_widths_timesitalic2reportlab.pdfbase._fontdata_widths_timesbolditalic)reportlab.pdfbase._fontdata_widths_symbol/reportlab.pdfbase._fontdata_widths_zapfdingbatspdfbase_fontdata_widths_courierwidths_fontdata_widths_courierbold_fontdata_widths_courieroblique#_fontdata_widths_courierboldoblique_fontdata_widths_helvetica_fontdata_widths_helveticabold!_fontdata_widths_helveticaoblique%_fontdata_widths_helveticaboldoblique_fontdata_widths_timesroman_fontdata_widths_timesbold_fontdata_widths_timesitalic _fontdata_widths_timesbolditalic_fontdata_widths_symbol_fontdata_widths_zapfdingbatsrk   copyrs   rt   r]   r+   r)   <module>r      s]  
 	    o?o/!&)-%$&*^'% 0 
"

$
+
'
 
&
"
!
"
)

%
   <<;(W ,');#^2"#= 6%'<9!#4  &L""$1!&&((+<Q+?aggi( % 	
1$L* - )'\  )1& \ ( (  &'	 D E E A M A G 	  ((n0n*  {K;{k[;+KfF$ 2 5 8 < 3 7 : > 4 3 5 9 0 6..55229955<<99@@007744;;77>>;;BB11880077229966==--4433::9 D )..0)..0#((*#9#>#>#@1668/446 / v r+   