+
   l Fc                      ^ RI t ]! ] R4      '       g   ^ RIt^ RIt^ RItMn ^ RIHtHt ]R;8w  dS   ]R;8w  dL    ] P                  ! 4       t] P                  ! ]],          4        ^ RIt^ RIt^ RIt] P                  ! ]4       M^ RIt^ RIt^ RIt ! R R	4      t ! R
 R4      t ! R R4      tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR t R t!R t"R t#R  t$R! t%R" t&R# t'R$ t(R% t)R& t*R' t+R( t,R) t-R* t. ! R+ R,]P^                  4      t/ ! R- R.]P`                  4      t0 ! R/ R0]4      t1 ! R1 R2]4      t2^ t3^t4^t5^t6^t7^t8^t9^t:^t;^	t<^ t=^t>^t?^
t@^tA^tB^tC^tD^tE^tF^tG^tH^tI^tJ^tK^tL^tM^tN^tO^tP^tQ^tR^tS^tT^tU^tV^tW^tX^tY^tZ^	t[^ t\^t]^t^^ t_^t`^ta^tb^tc^td^te^tf^ tg^th^tiR;tj^ tk^tlR3tm^tn^toR4tp^tqR5trRts^ ttR6tu^tvR7twR8tx^@tyR9tz^t{R:t|R#   ] dO    R;tR;t ^ RI	t	]	P                  ! 4       ^ ,          t]R8X  g   ]R8X  d   Rt^t EL]R8X  d   ^t^t EL     EL; i R;tR;t EL; i  ] P                  ! ]4       i ; i   ^ RIt^ RIt^ RIt EL; i)<    Ngetdlopenflags)RTLD_GLOBALRTLD_NOWLinuxSunOS   Darwinc                   6   a  ] tR t^<t o RR ltR tR tRtV tR# )transformCtxtBaseNc                2    VR 8w  d	   Wn         R # R V n         R # N_oself_objs   &&,/usr/lib/python3.14/site-packages/libxslt.py__init__transformCtxtBase.__init__=       4<G    c                F    \         P                  ! V P                  4      pV# r   
libxsltmodxsltGetTransformContextHashCoder   r   vs   & r   __hash__transformCtxtBase.__hash__B   s    66tww?r   c                n    VR 8X  d   ^ # \         P                  ! V P                  VP                  4      pV# r   )r   !xsltCompareTransformContextsEqualr   r   otherr   s   && r   __eq__transformCtxtBase.__eq__E   s+    D=88%((Kr   r   r   	__name__
__module____qualname____firstlineno__r   r   r$   __static_attributes____classdictcell____classdict__s   @r   r   r   <        
 r   r   c                   6   a  ] tR t^Kt o RR ltR tR tRtV tR# )stylesheetBaseNc                2    VR 8w  d	   Wn         R # R V n         R # r   r   r   s   &&r   r   stylesheetBase.__init__L   r   r   c                F    \         P                  ! V P                  4      pV# r   r   xsltGetStylesheetHashCoder   r   s   & r   r   stylesheetBase.__hash__Q   s    009r   c                n    VR 8X  d   ^ # \         P                  ! V P                  VP                  4      pV# r   )r   xsltCompareStylesheetsEqualr   r"   s   && r   r$   stylesheetBase.__eq__T   s+    D=22477EHHEr   r   r   r&   r-   s   @r   r1   r1   K   r/   r   r1   c                   P   a  ] tR t^Zt o R tR tR tR tR tR t	R t
R tR	tV tR
# )extensionModulec                :    V P                  \        VR 7      V4      # r   )	styleInit
stylesheetr   styleURIs   &&&r   
_styleInitextensionModule._styleInit[   s    ~~je4c::r   c                :    V P                  \        VR 7      W#4      # r>   )styleShutdownrA   r   rC   rD   datas   &&&&r   _styleShutdownextensionModule._styleShutdown^   s    !!*%"8#DDr   c                :    V P                  \        VR 7      V4      # r>   )ctxtInittransformCtxtr   ctxtrD   s   &&&r   	_ctxtInitextensionModule._ctxtInita   s    }}]5s;;r   c                :    V P                  \        VR 7      W#4      # r>   )ctxtShutdownrO   r   rQ   rD   rJ   s   &&&&r   _ctxtShutdownextensionModule._ctxtShutdownd   s      D!93EEr   c                    R # r    rB   s   &&&r   r@   extensionModule.styleInitg        	r   c                    R # r   rZ   rI   s   &&&&r   rH   extensionModule.styleShutdownl       r   c                    R # r   rZ   rP   s   &&&r   rN   extensionModule.ctxtInitp   r\   r   c                    R # r   rZ   rV   s   &&&&r   rU   extensionModule.ctxtShutdownu   r_   r   rZ   N)r'   r(   r)   r*   rE   rK   rR   rW   r@   rH   rN   rU   r+   r,   r-   s   @r   r<   r<   Z   s4     ;E<F

 r   r<   c                  Z    \         P                  ! 4        \        P                  ! 4        R # r   )r   xsltPythonCleanuplibxml2cleanupParserrZ   r   r   cleanuprh   y   s      "r   c                 2    \         P                  ! V 4       R # r   )r   xsltDebugDumpExtensions)outputs   &r   debugDumpExtensionsrl      s     &&v.r   c                  0    \         P                  ! 4        R # r   )r   xsltInitGlobalsrZ   r   r   initGlobalsro           r   c                  0    \         P                  ! 4        R # r   )r   xsltRegisterTestModulerZ   r   r   registerTestModulers      s    %%'r   c                 2    \         P                  ! V 4      pV# r   )r   xsltUnregisterExtModule)rD   rets   & r   unregisterExtModulerw      s    

,
,S
1CJr   c                 2    \         P                  ! W4      pV# r   )r   xsltUnregisterExtModuleElementnamerD   rv   s   && r   unregisterExtModuleElementr|      s    

3
3D
>CJr   c                 2    \         P                  ! W4      pV# r   )r   xsltUnregisterExtModuleFunctionrz   s   && r   unregisterExtModuleFunctionr          

4
4T
?CJr   c                 2    \         P                  ! W4      pV# r   )r   xsltUnregisterExtModuleTopLevelrz   s   && r   unregisterExtModuleTopLevelr      r   r   c                  0    \         P                  ! 4        R # r   )r   xsltRegisterAllExtrasrZ   r   r   registerAllExtrasr      s    $$&r   c                  0    \         P                  ! 4       p V # r   )r   xsltGetLoaderFuncrv   s    r   
loaderFuncr      s    

&
&
(CJr   c                  0    \         P                  ! 4        R # r   )r   re   rZ   r   r   pythonCleanupr      s      "r   c                 2    \         P                  ! W4      pV# r   )r   xsltRegisterErrorHandler)fctxrv   s   && r   registerErrorHandlerr      s     
-
-a
5CJr   c                 4    \         P                  ! WW#4      pV# r   )r   xsltRegisterExtModuleElement)r{   rD   
precompile	transformrv   s   &&&& r   registerExtModuleElementr      s    

1
1$Z
SCJr   c                 4    \         P                  ! WV4      pV# r   )r   xsltRegisterExtModuleFunction)r{   rD   r   rv   s   &&& r   registerExtModuleFunctionr      s    

2
24a
@CJr   c                 2    \         P                  ! W4      pV# r   )r   xsltRegisterExtensionClass)rD   crv   s   && r   registerExtensionClassr      s    

/
/
7CJr   c                 2    \         P                  ! V 4      pV# r   )r   xsltSetLoaderFunc)loaderrv   s   & r   setLoaderFuncr      s    

&
&v
.CJr   c                  0    \         P                  ! 4        R # r   )r   xsltCleanupGlobalsrZ   r   r   cleanupGlobalsr      s    !!#r   c                  0    \         P                  ! 4        R # r   )r   xsltInitrZ   r   r   initr      s     r   c                 2    \         P                  ! V 4      pV# r   )r   xsltIsBlank)strrv   s   & r   isBlankr      s    

 
 
%CJr   c                     V R 8X  d   R pMV P                   p\        P                  ! V4      pVR 8X  d   R # \        VR7      # Nr?   )r   r   xsltLoadStylesheetPIrA   docdoc__orv   s   &  r   loadStylesheetPIr      s<     d{TF66&

)
)&
1C
d{43r   c                  V    \         P                  ! 4       p V R 8X  d   R # \        V R7      # r   )r   xsltNewStylesheetrA   r   s    r   newStylesheetr      s$    

&
&
(C
d{43r   c                     V R 8X  d   R pMV P                   p\        P                  ! V4      pVR 8X  d   R # \        VR7      # r   )r   r   xsltParseStylesheetDocrA   r   s   &  r   parseStylesheetDocr     s<     d{TF66&

+
+F
3C
d{43r   c                 X    \         P                  ! V 4      pVR 8X  d   R # \        VR7      # r   )r   xsltParseStylesheetFilerA   )filenamerv   s   & r   parseStylesheetFiler     s&    

,
,X
6C
d{43r   c                  0    \         P                  ! 4        R # r   )r   
xsltUninitrZ   r   r   uninitr     s    r   c                  0    \         P                  ! 4        R # r   )r   xsltFreeLocalesrZ   r   r   freeLocalesr     rp   r   c                 2    \         P                  ! V 4       R # r   )r   xsltCalibrateAdjust)deltas   &r   calibrateAdjustr   #  s    ""5)r   c                  0    \         P                  ! 4       p V # r   )r   xsltGetDebuggerStatusr   s    r   debuggerStatusr   '  s    

*
*
,CJr   c                 `    V R 8X  d   R pMV P                   p\        P                  ! W1V4      pV# r   )r   r   xsltGetNsProp)noder{   	nameSpacenode__orv   s   &&&  r   nsPropr   ,  s/     t|tWGG'

"
"7)
<CJr   c                  0    \         P                  ! 4       p V # r   )r   xsltTimestampr   s    r   	timestampr   :  s    

"
"
$CJr   c                   f   a  ] tR tRt o RR ltR tR tR tR tR t	R	 t
R
 tR tR tR tRtV tR# )xpathParserContexti?  Nc                T    R V n         \        P                  P                  WR7       R # r   )r   rf   r   r   r   s   &&r   r   xpathParserContext.__init__@  s     ""++D+<r   c                l    \         P                  ! V P                  4      pVR 8X  d   R # \        VR7      # r   )r   xsltXPathParserGetContextr   xpathContextr   rv   s   & r   contextxpathParserContext.contextE  s*    22477;$;t%%r   c                H    \         P                  ! V P                  V4       R # r   )r   xsltFunctionNodeSetr   r   nargss   &&r   functionNodeSet"xpathParserContext.functionNodeSetO  s     	&&tww6r   c                H    \         P                  ! V P                  V4       R # r   )r   xsltDocumentFunctionr   r   s   &&r   documentFunction#xpathParserContext.documentFunctionY  s     	''7r   c                H    \         P                  ! V P                  V4       R # r   )r   xsltElementAvailableFunctionr   r   s   &&r   elementAvailableFunction+xpathParserContext.elementAvailableFunction^  s     	//?r   c                H    \         P                  ! V P                  V4       R # r   )r   xsltFormatNumberFunctionr   r   s   &&r   formatNumberFunction'xpathParserContext.formatNumberFunctionc  s     	++DGGU;r   c                H    \         P                  ! V P                  V4       R # r   )r   xsltFunctionAvailableFunctionr   r   s   &&r   functionAvailableFunction,xpathParserContext.functionAvailableFunctionh       	00%@r   c                H    \         P                  ! V P                  V4       R # r   )r   xsltGenerateIdFunctionr   r   s   &&r   generateIdFunction%xpathParserContext.generateIdFunctionm  s     	))$''59r   c                H    \         P                  ! V P                  V4       R # r   )r   xsltKeyFunctionr   r   s   &&r   keyFunctionxpathParserContext.keyFunctionr  s     	""477E2r   c                H    \         P                  ! V P                  V4       R # r   )r   xsltSystemPropertyFunctionr   r   s   &&r   systemPropertyFunction)xpathParserContext.systemPropertyFunctionw  s     	--dggu=r   c                H    \         P                  ! V P                  V4       R # r   )r   xsltUnparsedEntityURIFunctionr   r   s   &&r   unparsedEntityURIFunction,xpathParserContext.unparsedEntityURIFunction|  r   r   r   r   )r'   r(   r)   r*   r   r   r   r   r   r   r   r   r   r   r  r+   r,   r-   s   @r   r   r   ?  sE     =
&78
@
<
A
:
3
>
A Ar   r   c                   <   a  ] tR tRt o RR ltR tR tR tRtV t	R# )	r   i  Nc                T    R V n         \        P                  P                  WR7       R # r   )r   rf   r   r   r   s   &&r   r   xpathContext.__init__  s     %%d%6r   c                    R # r   rZ   r   s   &r   __del__xpathContext.__del__  s    r   c                l    \         P                  ! V P                  4      pVR 8X  d   R # \        VR7      # r   )r   xsltXPathGetTransformContextr   rO   r   s   & r   transformContextxpathContext.transformContext  s*    55dgg>$;t#&&r   c                F    \         P                  ! V P                  4       R # r   )r   xsltRegisterAllFunctionsr   r  s   &r   registerAllFunctions!xpathContext.registerAllFunctions      ++DGG4r   r   r   )
r'   r(   r)   r*   r   r	  r  r  r+   r,   r-   s   @r   r   r     s     7'5 5r   r   c                   b  a  ] tR tRt o R9R ltR tR tR tR tR t	R	 t
R
 tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR t R  t!R! t"R" t#R# t$R$ t%R% t&R& t'R' t(R( t)R) t*R* t+R+ t,R, t-R- t.R. t/R/ t0R0 t1R1 t2R2 t3R3 t4R4 t5R5 t6R6 t7R7 t8R8t9V t:R# ):rO   i  Nc                @    R V n         \        P                  WR7       R # r   )r   r   r   r   s   &&r   r   transformCtxt.__init__  s    ""4"3r   c                l    \         P                  ! V P                  4      pVR 8X  d   R # \        VR7      # r   )r   xsltTransformGetContextr   r   r   s   & r   r   transformCtxt.context  s*    009$;t%%r   c                    \         P                  ! V P                  4      pVR 8X  d   R # \        P                  ! VR7      # r   )r   xsltTransformGetCurrentr   rf   xmlNoder   s   & r   currenttransformCtxt.current  s.    009$;tC((r   c                    \         P                  ! V P                  4      pVR 8X  d   R # \        P                  ! VR7      # r   )r   xsltTransformGetInsertNoder   rf   r  r   s   & r   
insertNodetransformCtxt.insertNode  s.    33DGG<$;tC((r   c                    \         P                  ! V P                  4      pVR 8X  d   R # \        P                  ! VR7      # r   )r   xsltTransformGetInstructionr   rf   r  r   s   & r   instructiontransformCtxt.instruction  s.    44TWW=$;tC((r   c                F    \         P                  ! V P                  4      pV# r   )r   xsltTransformGetModer   r   s   & r   modetransformCtxt.mode  s    --dgg6
r   c                F    \         P                  ! V P                  4      pV# r   )r   xsltTransformGetModeURIr   r   s   & r   modeURItransformCtxt.modeURI      009
r   c                    \         P                  ! V P                  4      pVR 8X  d   R # \        P                  ! VR7      # r   )r   xsltTransformGetOutputDocr   rf   xmlDocr   s   & r   	outputDoctransformCtxt.outputDoc  s.    22477;$;t~~3''r   c                F    \         P                  ! V P                  4      pV# r   )r   xsltTransformGetOutputURIr   r   s   & r   	outputURItransformCtxt.outputURI      22477;
r   c                l    \         P                  ! V P                  4      pVR 8X  d   R # \        VR7      # r   )r   xsltTransformGetStyler   rA   r   s   & r   rC   transformCtxt.style  *    ..tww7$;ts##r   c                    VR 8X  d   R pMVP                   pVR 8X  d   R pMVP                   p\        P                  ! V P                   WEV4       R # r   )r   r   xsltApplyAttributeSet)r   r   instattrSetsr   inst__os   &&&&  r   applyAttributeSettransformCtxt.applyAttributeSet  sB     4<4g4<4g(('HMr   c                F    \         P                  ! V P                  4       R # r   )r   xsltFreeDocumentsr   r  s   &r   freeDocumentstransformCtxt.freeDocuments  s    $$TWW-r   c                F    \         P                  ! V P                  4       R # r   )r   xsltFreeCtxtExtsr   r  s   &r   freeCtxtExtstransformCtxt.freeCtxtExts      ##DGG,r   c                F    \         P                  ! V P                  4      pV# r   )r   xsltInitCtxtExtsr   r   s   & r   initCtxtExtstransformCtxt.initCtxtExts  s     ))$''2
r   c                F    \         P                  ! V P                  4       R # r   )r   xsltShutdownCtxtExtsr   r  s   &r   shutdownCtxtExtstransformCtxt.shutdownCtxtExts  s    ''0r   c                F    \         P                  ! V P                  4       R # r   )r   xsltRegisterExtrasr   r  s   &r   registerExtrastransformCtxt.registerExtras  s     	%%dgg.r   c                t    VR 8X  d   R pMVP                   p\        P                  ! V P                   V4      pV# r   )r   r   xsltFindElemSpaceHandling)r   r   r   rv   s   &&  r   findElemSpaceHandling#transformCtxt.findElemSpaceHandling  s3     4<4g22477GD
r   c                F    \         P                  ! V P                  4      pV# r   )r   xsltNeedElemSpaceHandlingr   r   s   & r   needElemSpaceHandling#transformCtxt.needElemSpaceHandling  s     22477;
r   c                    VR 8X  d   R pMVP                   pVR 8X  d   R pMVP                   p\        P                  ! V P                   W44      pVR 8X  d   R # \        P                  ! VR7      # r   )r   r   xsltCopyNamespacerf   xmlNs)r   elemnselem__ons__orv   s   &&&   r   copyNamespacetransformCtxt.copyNamespace  sZ     4<4g:tueee**477GC$;t}}#&&r   c                    VR 8X  d   R pMVP                   pVR 8X  d   R pMVP                   p\        P                  ! V P                   W44      pVR 8X  d   R # \        P                  ! VR7      # r   )r   r   xsltCopyNamespaceListrf   rd  )r   r   curr   cur__orv   s   &&&   r   copyNamespaceListtransformCtxt.copyNamespaceList"  sZ     4<4g$;vvf..twwH$;t}}#&&r   c                
   VR 8X  d   R pMVP                   pVR 8X  d   R pMVP                   pVR 8X  d   R pMVP                   p\        P                  ! V P                   WEV4      pVR 8X  d   R # \        P                  ! VR7      # r   )r   r   xsltGetNamespacerf   rd  r   rm  rf  outrn  rh  out__orv   s   &&&&    r   	namespacetransformCtxt.namespace3  sp     $;vvf:tueee$;vvf))$''6&I$;t}}#&&r   c                
   VR 8X  d   R pMVP                   pVR 8X  d   R pMVP                   pVR 8X  d   R pMVP                   p\        P                  ! V P                   WEV4      pVR 8X  d   R # \        P                  ! VR7      # r   )r   r   xsltGetPlainNamespacerf   rd  rs  s   &&&&    r   plainNamespacetransformCtxt.plainNamespaceH  sp     $;vvf:tueee$;vvf..twwvN$;t}}#&&r   c                    VR 8X  d   R pMVP                   pVR 8X  d   R pMVP                   p\        P                  ! V P                   WRW64      pVR 8X  d   R # \        P                  ! VR7      # r   )r   r   xsltGetSpecialNamespacerf   rd  )r   	invocNodensNamensPrefixtargetinvocNode__o	target__orv   s   &&&&&   r   specialNamespacetransformCtxt.specialNamespaceU  s^     Tl&\\lT>t9 ))i00,PXd$;t}}#&&r   c                t    VR 8X  d   R pMVP                   p\        P                  ! V P                   V4      pV# r   )r   r   r!   r   r#   other__orv   s   &&  r   compareTransformContextsEqual+transformCtxt.compareTransformContextsEquall  s1    D=T(h::477HM
r   c                F    \         P                  ! V P                  4       R # r   )r   xsltFreeTransformContextr   r  s   &r   freeTransformContext"transformCtxt.freeTransformContexts  r  r   c                F    \         P                  ! V P                  4      pV# r   r   r   s   & r   transformContextHashCode&transformCtxt.transformContextHashCodew  s    88A
r   c                    VR 8X  d   R pMVP                   pVR 8X  d   R pMVP                   p\        P                  ! V P                   W44      pVR 8X  d   R # \        P                  ! VR7      # r   )r   r   xsltAttrListTemplateProcessrf   xmlAttr)r   r  attrsr  attrs__orv   s   &&&   r   attrListTemplateProcess%transformCtxt.attrListTemplateProcess  sZ     T>t9 ))iD=T(h44TWWiR$;tC((r   c                    VR 8X  d   R pMVP                   pVR 8X  d   R pMVP                   p\        P                  ! V P                   W44      pVR 8X  d   R # \        P                  ! VR7      # r   )r   r   xsltAttrTemplateProcessrf   r  )r   r  attrr  attr__orv   s   &&&   r   attrTemplateProcess!transformCtxt.attrTemplateProcess  sZ    
 T>t9 ))i4<4g00)M$;tC((r   c                H    \         P                  ! V P                  V4      pV# r   )r   xsltAttrTemplateValueProcessr   )r   r   rv   s   && r   attrTemplateValueProcess&transformCtxt.attrTemplateValueProcess  s    55dggsC
r   c                t    VR 8X  d   R pMVP                   p\        P                  ! V P                   W4      pV# r   )r   r    xsltAttrTemplateValueProcessNode)r   r   r@  rB  rv   s   &&&  r   attrTemplateValueProcessNode*transformCtxt.attrTemplateValueProcessNode  s3     4<4g99$''3P
r   c                v    VR 8X  d   R pMVP                   p\        P                  ! V P                   WBV4      pV# r   )r   r   xsltEvalAttrValueTemplate)r   r@  r{   rf  rB  rv   s   &&&&  r   evalAttrValueTemplate#transformCtxt.evalAttrValueTemplate  s5     4<4g22477G2N
r   c                    VR 8X  d   R pMVP                   pVR 8X  d   R pMVP                   p\        P                  ! V P                   W44      pV# r   )r   r   xsltEvalTemplateString)r   contextNoder@  contextNode__orB  rv   s   &&&   r   evalTemplateString transformCtxt.evalTemplateString  sH    
 $*~~n4<4g//Q
r   c                F    \         P                  ! V P                  4      pV# r   )r   xsltEvalGlobalVariablesr   r   s   & r   evalGlobalVariables!transformCtxt.evalGlobalVariables  s     009
r   c                H    \         P                  ! V P                  W4      pV# r   )r   xsltEvalOneUserParamr   r   r{   valuerv   s   &&& r   evalOneUserParamtransformCtxt.evalOneUserParam  s     --dggtC
r   c                F    \         P                  ! V P                  4       R # r   )r   xsltFreeGlobalVariablesr   r  s   &r   freeGlobalVariables!transformCtxt.freeGlobalVariables  s     	**4773r   c                t    VR 8X  d   R pMVP                   p\        P                  ! V P                   V4       R # r   )r   r   xsltParseStylesheetParamr   rm  rn  s   && r   parseStylesheetParam"transformCtxt.parseStylesheetParam  s,     $;vvf++DGGV<r   c                t    VR 8X  d   R pMVP                   p\        P                  ! V P                   V4       R # r   )r   r   xsltParseStylesheetVariabler   r@  rB  s   && r   parseStylesheetVariable%transformCtxt.parseStylesheetVariable  s,     4<4g..tww@r   c                H    \         P                  ! V P                  W4      pV# r   )r   xsltQuoteOneUserParamr   r  s   &&& r   quoteOneUserParamtransformCtxt.quoteOneUserParam  s    
 ..twwD
r   c                    \         P                  ! V P                  W4      pVR 8X  d   R # \        P                  ! V4      # r   )r   xsltVariableLookupr   rf   xpathObjectRet)r   r{   ns_urirv   s   &&& r   variableLookuptransformCtxt.variableLookup  s4     ++DGGTB$;t%%c**r   c                F    \         P                  ! V P                  4      pV# r   )r   xsltAllocateExtraCtxtr   r   s   & r   allocateExtraCtxttransformCtxt.allocateExtraCtxt  s     ..tww7
r   c                    \         P                  ! V P                  4      pVR 8X  d   R # \        P                  ! VR7      # r   )r   xsltCreateRVTr   rf   r2  r   s   & r   	createRVTtransformCtxt.createRVT  s0     &&tww/$;t~~3''r   c                F    \         P                  ! V P                  4      pV# r   )r   &xsltExtensionInstructionResultFinalizer   r   s   & r   "extensionInstructionResultFinalize0transformCtxt.extensionInstructionResultFinalize  s     ??H
r   c                F    \         P                  ! V P                  4       R # r   )r   xsltFreeRVTsr   r  s   &r   freeRVTstransformCtxt.freeRVTs  s     	(r   c                F    \         P                  ! V P                  4      pV# r   )r   xsltInitAllDocKeysr   r   s   & r   initAllDocKeystransformCtxt.initAllDocKeys  s     ++DGG4
r   c                t    VR 8X  d   R pMVP                   p\        P                  ! V P                   V4      pV# r   )r   r   xsltRegisterLocalRVTr   RVTRVT__orv   s   &&  r   registerLocalRVTtransformCtxt.registerLocalRVT!  s3    
 $;vvf--dggv>
r   c                t    VR 8X  d   R pMVP                   p\        P                  ! V P                   V4      pV# r   )r   r   xsltRegisterPersistRVTr  s   &&  r   registerPersistRVT transformCtxt.registerPersistRVT+  s3     $;vvf//@
r   c                t    VR 8X  d   R pMVP                   p\        P                  ! V P                   V4      pV# r   )r   r   xsltRegisterTmpRVTr  s   &&  r   registerTmpRVTtransformCtxt.registerTmpRVT4  s3     $;vvf++DGGV<
r   c                t    VR 8X  d   R pMVP                   p\        P                  ! V P                   V4       R # r   )r   r   xsltReleaseRVT)r   r  r  s   && r   
releaseRVTtransformCtxt.releaseRVTA  s,     $;vvf!!$''62r   c                    VR 8X  d   R pMVP                   pVR 8X  d   R pMVP                   p\        P                  ! V P                   W44       R # r   )r   r   xsltMessage)r   r   r@  r   rB  s   &&&  r   messagetransformCtxt.messageL  s>    4<4g4<4gtww9r   c                    VR 8X  d   R pMVP                   pVR 8X  d   R pMVP                   p\        P                  ! V P                   W44       R # r   r   r   xsltPrintErrorContext)r   rC   r   style__or   s   &&&  r   printErrorContexttransformCtxt.printErrorContextT  s>    D=T(h4<4g(((Dr   c                    \         P                  ! V P                  4      pVR 8X  d   R # \        P                  ! VR7      # r   )r   xsltGetProfileInformationr   rf   r2  r   s   & r   profileInformation transformCtxt.profileInformation\  s0     22477;$;t~~3''r   c                H    \         P                  ! V P                  V4       R # r   )r   xsltSaveProfilingr   )r   rk   s   &&r   saveProfilingtransformCtxt.saveProfilingl  s    $$TWWf5r   c                H    \         P                  ! V P                  V4      pV# r   )r   xsltSetCtxtParseOptionsr   )r   optionsrv   s   && r   setCtxtParseOptions!transformCtxt.setCtxtParseOptionsp  s     00'B
r   r   r   );r'   r(   r)   r*   r   r   r  r!  r%  r)  r-  r3  r7  rC   rC  rG  rK  rP  rT  rX  r\  r`  ri  ro  rv  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-   s   @r   rO   rO     s    4
&)))

(
$N.-1/	''"'*''.5))
	
 
4
=A+()3:E( 6 r   rO   c                   \  a  ] tR tRt o R8R ltR tR tR tR tR t	R	 t
R
 tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR t R  t!R! t"R" t#R# t$R$ t%R% t&R& t'R' t(R( t)R) t*R* t+R+ t,R, t-R- t.R. t/R/ t0R0 t1R1 t2R2 t3R3 t4R4 t5R5 t6R6 t7R7t8V t9R# )9rA   iv  Nc                @    R V n         \        P                  WR7       R # r   )r   r1   r   r   s   &&r   r   stylesheet.__init__w  s    0r   c                    \         P                  ! V P                  4      pVR 8X  d   R # \        P                  ! VR7      # r   )r   xsltStylesheetGetDocr   rf   r2  r   s   & r   r   stylesheet.doc|  s.    --dgg6$;t~~3''r   c                F    \         P                  ! V P                  4      pV# r   )r   xsltStylesheetGetDoctypePublicr   r   s   & r   doctypePublicstylesheet.doctypePublic      77@
r   c                F    \         P                  ! V P                  4      pV# r   )r   xsltStylesheetGetDoctypeSystemr   r   s   & r   doctypeSystemstylesheet.doctypeSystem  r  r   c                F    \         P                  ! V P                  4      pV# r   )r   xsltStylesheetGetEncodingr   r   s   & r   encodingstylesheet.encoding  r9  r   c                l    \         P                  ! V P                  4      pVR 8X  d   R # \        VR7      # r   )r   xsltStylesheetGetImportsr   rA   r   s   & r   importsstylesheet.imports  s*    11$'':$;ts##r   c                F    \         P                  ! V P                  4      pV# r   )r   xsltStylesheetGetMethodr   r   s   & r   methodstylesheet.method  r/  r   c                F    \         P                  ! V P                  4      pV# r   )r   xsltStylesheetGetMethodURIr   r   s   & r   	methodURIstylesheet.methodURI  s    33DGG<
r   c                l    \         P                  ! V P                  4      pVR 8X  d   R # \        VR7      # r   )r   xsltStylesheetGetNextr   rA   r   s   & r   nextstylesheet.next  r=  r   c                l    \         P                  ! V P                  4      pVR 8X  d   R # \        VR7      # r   )r   xsltStylesheetGetParentr   rA   r   s   & r   parentstylesheet.parent  s*    009$;ts##r   c                F    \         P                  ! V P                  4      pV# r   )r   xsltStylesheetGetVersionr   r   s   & r   versionstylesheet.version  s    11$'':
r   c                F    \         P                  ! V P                  4       R # r   )r   xsltFreeAttributeSetsHashesr   r  s   &r   freeAttributeSetsHashes"stylesheet.freeAttributeSetsHashes  s    ..tww7r   c                t    VR 8X  d   R pMVP                   p\        P                  ! V P                   V4       R # r   )r   r   xsltParseStylesheetAttributeSetr  s   && r   parseStylesheetAttributeSet&stylesheet.parseStylesheetAttributeSet  s*    $;vvf22477FCr   c                F    \         P                  ! V P                  4       R # r   )r   !xsltResolveStylesheetAttributeSetr   r  s   &r   resolveStylesheetAttributeSet(stylesheet.resolveStylesheetAttributeSet  s    44TWW=r   c                F    \         P                  ! V P                  4       R # r   )r   xsltFreeStyleDocumentsr   r  s   &r   freeStyleDocumentsstylesheet.freeStyleDocuments  s     	))$''2r   c                H    \         P                  ! V P                  V4      pV# r   )r   xsltCheckExtPrefixr   r   rD   rv   s   && r   checkExtPrefixstylesheet.checkExtPrefix  s    
 ++DGGS9
r   c                H    \         P                  ! V P                  V4      pV# r   )r   xsltCheckExtURIr   rN  s   && r   checkExtURIstylesheet.checkExtURI  s    
 ((#6
r   c                F    \         P                  ! V P                  4       R # r   )r   xsltFreeExtsr   r  s   &r   freeExtsstylesheet.freeExts      (r   c                H    \         P                  ! V P                  W4      pV# r   )r   xsltRegisterExtPrefixr   )r   prefixrD   rv   s   &&& r   registerExtPrefixstylesheet.registerExtPrefix  s    
 ..twwD
r   c                F    \         P                  ! V P                  4       R # r   )r   xsltShutdownExtsr   r  s   &r   shutdownExtsstylesheet.shutdownExts  rM  r   c                l    \         P                  ! V P                  4      pVR 8X  d   R # \        VR7      # r   )r   xsltNextImportr   rA   r   s   & r   
nextImportstylesheet.nextImport  s*    ''0$;ts##r   c                t    VR 8X  d   R pMVP                   p\        P                  ! V P                   V4      pV# r   )r   r   xsltParseStylesheetImportr   rm  rn  rv   s   &&  r   parseStylesheetImport stylesheet.parseStylesheetImport  s1    $;vvf22477FC
r   c                t    VR 8X  d   R pMVP                   p\        P                  ! V P                   V4      pV# r   )r   r   xsltParseStylesheetIncluderi  s   &&  r   parseStylesheetInclude!stylesheet.parseStylesheetInclude  s1    $;vvf33DGGVD
r   c                x    VR 8X  d   R pMVP                   p\        P                  ! V P                   WW4V4      pV# r   )r   r   
xsltAddKey)r   r{   nameURImatchuser@  rB  rv   s   &&&&&&  r   addKeystylesheet.addKey  s5    4<4g##DGGTEP
r   c                F    \         P                  ! V P                  4       R # r   )r   xsltFreeKeysr   r  s   &r   freeKeysstylesheet.freeKeys  rY  r   c                F    \         P                  ! V P                  4       R # r   )r   xsltFreeNamespaceAliasHashesr   r  s   &r   freeNamespaceAliasHashes#stylesheet.freeNamespaceAliasHashes  s    //8r   c                t    VR 8X  d   R pMVP                   p\        P                  ! V P                   V4       R # r   )r   r   xsltNamespaceAlias)r   r   r   s   && r   namespaceAliasstylesheet.namespaceAlias!  s,     4<4g%%dggw7r   c                F    \         P                  ! V P                  4       R # r   )r   xsltCleanupTemplatesr   r  s   &r   cleanupTemplatesstylesheet.cleanupTemplates,  s     	''0r   c                F    \         P                  ! V P                  4       R # r   )r   xsltFreeTemplateHashesr   r  s   &r   freeTemplateHashesstylesheet.freeTemplateHashes1  s     	))$''2r   c                F    \         P                  ! V P                  4       R # r   )r   xsltFreeStylePreCompsr   r  s   &r   freeStylePreCompsstylesheet.freeStylePreComps:  s    ((1r   c                t    VR 8X  d   R pMVP                   p\        P                  ! V P                   V4       R # r   )r   r   xsltStylePreComputer  s   && r   stylePreComputestylesheet.stylePreCompute>  s*    4<4g&&tww8r   c                    VR 8X  d   R pMVP                   p\        P                  ! V P                   W24      pVR 8X  d   R # \        P                  ! VR7      # r   )r   r   xsltApplyStylesheetrf   r2  )r   r   paramsr   rv   s   &&&  r   applyStylesheetstylesheet.applyStylesheetH  sD    $;vvf,,TWWfE$;t~~3''r   c                    VR 8X  d   R pMVP                   pVR 8X  d   R pMVP                   p\        P                  ! V P                   WBV4      pVR 8X  d   R # \        P                  ! VR7      # r   )r   r   xsltApplyStylesheetUserrf   r2  )r   r   r  rO   r   transformCtxt__orv   s   &&&&   r   applyStylesheetUserstylesheet.applyStylesheetUserP  s`    $;vvfD T"2!.!1!100&JZ[$;t~~3''r   c                t    VR 8X  d   R pMVP                   p\        P                  ! V P                   V4      pV# r   )r   r   r9   r  s   &&  r   compareStylesheetsEqual"stylesheet.compareStylesheetsEqualZ  s1    D=T(h44TWWhG
r   c                    VR 8X  d   R pMVP                   p\        P                  ! V P                   V4      pVR 8X  d   R # \        VR7      # r   )r   r   xsltNewTransformContextrO   r   r   r   rv   s   &&  r   newTransformContextstylesheet.newTransformContexta  s@    $;vvf00&A$;t#&&r   c                t    VR 8X  d   R pMVP                   p\        P                  ! V P                   V4      pV# r   )r   r   xsltSaveResultToString)r   result	result__orv   s   &&  r   saveResultToStringstylesheet.saveResultToStringi  s3     T>t9 ))i//C
r   c                F    \         P                  ! V P                  4      pV# r   r5   r   s   & r   stylesheetHashCodestylesheet.stylesheetHashCodeq  r9  r   c                t    VR 8X  d   R pMVP                   p\        P                  ! V P                   V4       R # r   )r   r   xsltParseGlobalParamr  s   && r   parseGlobalParamstylesheet.parseGlobalParamz  s,     $;vvf''8r   c                t    VR 8X  d   R pMVP                   p\        P                  ! V P                   V4       R # r   )r   r   xsltParseGlobalVariabler  s   && r   parseGlobalVariablestylesheet.parseGlobalVariable  s,     $;vvf**477F;r   c                F    \         P                  ! V P                  4      pV# r   )r   xsltAllocateExtrar   r   s   & r   allocateExtrastylesheet.allocateExtra  s     **4773
r   c                t    VR 8X  d   R pMVP                   p\        P                  ! V P                   V4       R # r   )r   r   xsltCompileAttr)r   r  r  s   && r   compileAttrstylesheet.compileAttr  s,    
 4<4g""477G4r   c                F    \         P                  ! V P                  4       R # r   )r   xsltFreeStylesheetr   r  s   &r   freeStylesheetstylesheet.freeStylesheet  s    %%dgg.r   c                    VR 8X  d   R pMVP                   p\        P                  ! W P                   4      pVR 8X  d   R # \        VR7      # r   )r   r   xsltParseStylesheetImportedDocrA   r  s   &&  r   parseStylesheetImportedDoc%stylesheet.parseStylesheetImportedDoc  s@     $;vvf77H$;ts##r   c                t    VR 8X  d   R pMVP                   p\        P                  ! V P                   V4       R # r   )r   r   xsltParseStylesheetOutputr  s   && r   parseStylesheetOutput stylesheet.parseStylesheetOutput  s,     $;vvf,,TWWf=r   c                    VR 8X  d   R pMVP                   p\        P                  ! V P                   V4      pVR 8X  d   R # \        VR7      # r   )r   r   xsltParseStylesheetProcessrA   r  s   &&  r   parseStylesheetProcess!stylesheet.parseStylesheetProcess  sB     $;vvf33DGGVD$;ts##r   c                t    VR 8X  d   R pMVP                   p\        P                  ! V P                   V4      pV# r   )r   r   xsltParseStylesheetUserr  s   &&  r   parseStylesheetUserstylesheet.parseStylesheetUser  s3     $;vvf00&A
r   c                t    VR 8X  d   R pMVP                   p\        P                  ! V P                   V4       R # r   )r   r   xsltParseTemplateContent)r   templtempl__os   && r   parseTemplateContentstylesheet.parseTemplateContent  s,     D=T(h++DGGX>r   c                v    VR 8X  d   R pMVP                   p\        P                  ! V P                   WBV4      pV# r   )r   r   xsltGetCNsProp)r   r   r{   r   r   rv   s   &&&&  r   cNsPropstylesheet.cNsProp  s5     4<4g''	J
r   c                    VR 8X  d   R pMVP                   pVR 8X  d   R pMVP                   p\        P                  ! W0P                   V4       R # r   r  )r   rQ   r   ctxt__or   s   &&&  r   r  stylesheet.printErrorContext  s>    4<4g4<4g((''7Cr   c                t    VR 8X  d   R pMVP                   p\        P                  ! WV P                   4      pV# r   )r   r   xsltSaveResultToFd)r   fdr  r  rv   s   &&&  r   saveResultToFdstylesheet.saveResultToFd  s3     T>t9 ))i++B477C
r   c                t    VR 8X  d   R pMVP                   p\        P                  ! WV P                   4      pV# r   )r   r   xsltSaveResultToFile)r   filer  r  rv   s   &&&  r   saveResultToFilestylesheet.saveResultToFile  s3     T>t9 ))i--dtwwG
r   c                v    VR 8X  d   R pMVP                   p\        P                  ! WV P                   V4      pV# r   )r   r   xsltSaveResultToFilename)r   URLr  compressionr  rv   s   &&&&  r   saveResultToFilenamestylesheet.saveResultToFilename  s5     T>t9 ))i11#$'';W
r   r   r   ):r'   r(   r)   r*   r   r   r  r  r"  r&  r*  r.  r2  r6  r:  r>  rB  rF  rJ  rO  rS  rW  r]  ra  re  rj  rn  ru  ry  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-   s   @r   rA   rA   v  s    1
(


$

$$8D>3)-$)981
329(('9<5/$>$?D r   rA   i   i @  i   i   i   i   i   i    )}syshasattr
libxml2modr   rf   dlr   r   ImportErrorosunameosnamer   flagssetdlopenflagsr   r1   r<   rh   rl   ro   rs   rw   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   rO   rA   XSLT_DEBUG_NONEXSLT_DEBUG_INITXSLT_DEBUG_STEPXSLT_DEBUG_STEPOUTXSLT_DEBUG_NEXTXSLT_DEBUG_STOPXSLT_DEBUG_CONTXSLT_DEBUG_RUNXSLT_DEBUG_RUN_RESTARTXSLT_DEBUG_QUITXSLT_ERROR_SEVERITY_ERRORXSLT_ERROR_SEVERITY_WARNINGXSLT_FUNC_COPYXSLT_FUNC_NUMBERXSLT_FUNC_APPLYIMPORTSXSLT_FUNC_CALLTEMPLATEXSLT_FUNC_APPLYTEMPLATESXSLT_FUNC_CHOOSEXSLT_FUNC_IFXSLT_FUNC_FOREACHXSLT_FUNC_DOCUMENTXSLT_FUNC_WITHPARAMXSLT_FUNC_PARAMXSLT_FUNC_SORTXSLT_FUNC_VARIABLEXSLT_FUNC_WHENXSLT_FUNC_EXTENSIONXSLT_FUNC_OTHERWISEXSLT_FUNC_FALLBACKXSLT_FUNC_MESSAGEXSLT_FUNC_INCLUDEXSLT_FUNC_ATTRSET XSLT_FUNC_LITERAL_RESULT_ELEMENT XSLT_FUNC_UNKOWN_FORWARDS_COMPATXSLT_FUNC_TEXTXSLT_FUNC_ELEMENTXSLT_FUNC_ATTRIBUTEXSLT_FUNC_COMMENTXSLT_FUNC_PIXSLT_FUNC_COPYOFXSLT_FUNC_VALUEOFXSLT_LOAD_STARTXSLT_LOAD_STYLESHEETXSLT_LOAD_DOCUMENTXSLT_OUTPUT_XMLXSLT_OUTPUT_HTMLXSLT_OUTPUT_TEXTXSLT_SECPREF_READ_FILEXSLT_SECPREF_WRITE_FILEXSLT_SECPREF_CREATE_DIRECTORYXSLT_SECPREF_READ_NETWORKXSLT_SECPREF_WRITE_NETWORKXSLT_STATE_OKXSLT_STATE_ERRORXSLT_STATE_STOPPEDXSLT_TRACE_ALLXSLT_TRACE_NONEXSLT_TRACE_COPY_TEXTXSLT_TRACE_CHOOSEXSLT_TRACE_VALUE_OFXSLT_TRACE_COMMENTXSLT_TRACE_TEMPLATESXSLT_TRACE_PROCESS_NODEXSLT_TRACE_IFXSLT_TRACE_CALL_TEMPLATEXSLT_TRACE_PIXSLT_TRACE_KEYSXSLT_TRACE_APPLY_TEMPLATEXSLT_TRACE_FOR_EACHXSLT_TRACE_APPLY_TEMPLATESXSLT_TRACE_COPY_OFXSLT_TRACE_VARIABLESXSLT_TRACE_COPYXSLT_TRACE_STRIP_SPACESrZ   r   r   <module>rD     s   s#$$,6 bX^	&&(E{X56*!!""5) 	   >/
!(


'
#


$
  
  !*

@A33 @AD57'' 5,]% ]~E EP                      #%  #%                 !                     O*  	XXZ]F Fg$5%"8#!	 ""5)	sL   G *I $H9 0I H6&.H%H%%H+'H6+H69II I!