
    Nqh                         d dl mZ d dlmZ d dlmZ d dlmZ d Z G d de      Z	 G d d	e      Z
 G d
 de      Z G d de      Zy)    )Serialisable)Typed)
NestedText)	XPROPS_NSc                  X    ddl m}  dj                  | j                  d      d d       }|S )Nr   )__version__.   )openpyxlr   joinsplit)r   VERSIONs     \/srv/www/ollama/chat-ollama/venv/lib/python3.12/site-packages/openpyxl/packaging/extended.pyget_versionr      s*    $hh{((-bq12GN    c                       e Zd ZdxZZy)
DigSigBlob N__name__
__module____qualname____elements__	__attrs__r   r   r   r   r          !!L9r   r   c                       e Zd ZdxZZy)VectorLpstrr   Nr   r   r   r   r   r      r   r   r   c                       e Zd ZdxZZy)VectorVariantr   Nr   r   r   r   r   r       r   r   r   c                       e Zd ZdZdZ eed      Z eed      Z eed      Z	 ee
d      Z ee
d      Z ee
d      Z eed      Z ee
d      Z ee
d      Z ee
d      Z ee
d      Z ee
d      Z ee
d      Z ee
d      Z eed      Z eed      Z eed      Z eed      Z ee
d      Z eed      Z eed      Z  eed      Z! eed      Z" ee#d      Z$ eed      Z% eed      Z& ee
d      Z'dZ(	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 ddZ) fdZ* xZ+S )	ExtendedPropertiesz2
    See 22.2

    Most of this is irrelevant
    
PropertiesT)expected_type
allow_none)Application
AppVersionDocSecurity	ScaleCropLinksUpToDate	SharedDocHyperlinksChangedc                    || _         || _        || _        || _        || _        || _        || _        || _        |	| _        |
| _	        || _
        || _        || _        || _        || _        d | _        d | _        || _        || _        || _        || _        d | _        || _        d | _        || _        |
t3               }|| _        || _        y )N)TemplateManagerCompanyPagesWords
CharactersPresentationFormatLines
ParagraphsSlidesNotes	TotalTimeHiddenSlidesMMClipsr(   HeadingPairsTitlesOfPartsr)   CharactersWithSpacesr*   HyperlinkBaseHLinksr+   DigSigr%   r   r&   r'   )selfr-   r.   r/   r0   r1   r2   r3   r4   r5   r6   r7   r8   r9   r:   r(   r;   r<   r)   r=   r*   r>   r?   r+   r@   r%   r&   r'   s                               r   __init__zExtendedProperties.__init__N   s    : !

$"4
$
"(" !*$8!"*!2&$J$&r   c                 X    t         t        |          }|j                  dt               |S )Nxmlns)superr!   to_treesetr   )rA   tree	__class__s     r   rF   zExtendedProperties.to_tree   s&    '68)$r   )NNNNNNNNNNNNNNNNNNNNNNNNzMicrosoft ExcelNN),r   r   r   __doc__tagnamer   strr-   r.   r/   intr0   r1   r2   r3   r4   r5   r6   r7   r8   r9   r:   boolr(   r   r   r;   r   r<   r)   r=   r*   r>   r?   r+   r   r@   r%   r&   r'   r   rB   rF   __classcell__)rI   s   @r   r!   r!   %   s    G=Hst<Gst<GST:ESD9E#$?J##$GST:E#$?Jcd;FST:E>ICDALst<G$?I}FLEMTdCM%CDI$?ISTBM4@F"$G=F34@K#$?J34@KGL  $( ""##&*##'. !79'x r   r!   N)!openpyxl.descriptors.serialisabler   openpyxl.descriptorsr   openpyxl.descriptors.nestedr   openpyxl.xml.constantsr   r   r   r   r   r!   r   r   r   <module>rT      sP    ; -" "
", "
"L "
h hr   