§
    ‚ÛgÏ  ã                   ó:   — d dl mZ d dlmZ  G d„ de¦  «        ZdS )é    )ÚTag)ÚgetClassTagc                   óD   — e Zd Zg Zd
d„Zd„ Zd„ Zd„ Zd„ Zd„ Z	d„ Z
d	„ ZdS )ÚDefaultTableNc                 óZ   — |€t          | j        ¦  «        }t          |¦  «        | _        d S ©N)r   Ú	__class__r   ÚtableTag)ÚselfÚtags     úY/granary/edev/quantum/lib/python3.11/site-packages/fontTools/ttLib/tables/DefaultTable.pyÚ__init__zDefaultTable.__init__   s'   € Øˆ;Ý˜dœnÑ-Ô-ˆCÝ˜C™œˆŒˆˆó    c                 ó   — || _         d S r   ©Údata)r   r   ÚttFonts      r   Ú	decompilezDefaultTable.decompile   s   € ØˆŒ	ˆ	ˆ	r   c                 ó   — | j         S r   r   )r   r   s     r   ÚcompilezDefaultTable.compile   s
   € ØŒyÐr   c                 óÈ  — t          | d¦  «        rW|                     d¦  «         |                     ¦   «          |                     | j        ¦  «         |                     ¦   «          |                     d¦  «         |                     ¦   «          |                     |                      |¦  «        ¦  «         |                     d¦  «         |                     ¦   «          d S )NÚERRORz8An error occurred during the decompilation of this tableÚhexdata)ÚhasattrÚcommentÚnewliner   ÚbegintagÚdumphexr   Úendtag)r   Úwriterr   Úkwargss       r   ÚtoXMLzDefaultTable.toXML   sÃ   € Ý�4˜Ñ!Ô!ð 	Ø�NŠNÐUÑVÔVÐVØ�NŠNÑÔÐØ�NŠN˜4œ:Ñ&Ô&Ð&Ø�NŠNÑÔÐØ�Š˜	Ñ"Ô"Ð"Ø�ŠÑÔÐØ�Š�t—|’| FÑ+Ô+Ñ,Ô,Ð,Ø�Š�iÑ Ô Ð Ø�ŠÑÔÐÐÐr   c                 ó˜   — ddl m} ddlm} |dk    r|                     d|z  ¦  «        ‚|                       ||¦  «        |¦  «         d S )Nr   )ÚreadHex)ÚttLibr   zcan't handle '%s' element)ÚfontTools.misc.textToolsr$   Ú	fontToolsr%   Ú
TTLibErrorr   )r   ÚnameÚattrsÚcontentr   r$   r%   s          r   ÚfromXMLzDefaultTable.fromXML   so   € Ø4Ð4Ð4Ð4Ð4Ð4Ø#Ð#Ð#Ð#Ð#Ð#à�9ÒÐØ×"Ò"Ð#>ÀÑ#EÑFÔFÐFØ�Š�w�w˜wÑ'Ô'¨Ñ0Ô0Ð0Ð0Ð0r   c                 ó4   — d| j         t          | ¦  «        fz  S )Nz<'%s' table at %x>)r
   Úid)r   s    r   Ú__repr__zDefaultTable.__repr__'   s   € Ø# t¤}µb¸±h´hÐ&?Ñ?Ð?r   c                 óp   — t          | ¦  «        t          |¦  «        k    rt          S | j        |j        k    S r   )ÚtypeÚNotImplementedÚ__dict__)r   Úothers     r   Ú__eq__zDefaultTable.__eq__*   s.   € Ý�‰:Œ:�˜e™œÒ$Ð$Ý!Ð!ØŒ} ¤Ò.Ð.r   c                 óH   — |                       |¦  «        }|t          u r|n| S r   )r5   r2   )r   r4   Úresults      r   Ú__ne__zDefaultTable.__ne__/   s)   € Ø—’˜UÑ#Ô#ˆØ¥>Ð1Ð1ˆvˆv¸6°zÐAr   r   )Ú__name__Ú
__module__Ú__qualname__Údependenciesr   r   r   r"   r,   r/   r5   r8   © r   r   r   r      sž   € € € € € Ø€Lð!ð !ð !ð !ð
ð ð ðð ð ð
ð 
ð 
ð1ð 1ð 1ð@ð @ð @ð/ð /ð /ð
Bð Bð Bð Bð Br   r   N)r&   r   ÚfontTools.ttLibr   Úobjectr   r=   r   r   ú<module>r@      sg   ðØ (Ð (Ð (Ð (Ð (Ð (Ø 'Ð 'Ð 'Ð 'Ð 'Ð 'ð,Bð ,Bð ,Bð ,Bð ,B�6ñ ,Bô ,Bð ,Bð ,Bð ,Br   