
    (ph\                     ?   S SK JrJrJrJrJrJrJr  S SKJ	r	  S SKJ
r
  S SKJr  S SKJr  \" S5      rS r\	R                   r\R"                  r\R$                  r\R&                  r\
R(                  r\
R*                  r\
R,                  r\
R.                  r\
R0                  r\
R2                  r\
R4                  r\
R6                  r\
R8                  r\
R:                  r\
R<                  r\
R>                  r\R@                  " S5      r!\" \!S	5      r" " S
 S\RF                  5      r$\RJ                  " SS5      \$l&         " S S\RN                  5      r(\RJ                  " SS5      \(l&         " S S\RR                  5      r*\RV                  " \RX                  " S\RZ                  " 5       5      \RX                  " S\R\                  " 5       5      \RX                  " S\R^                  " \RV                  " \RX                  " S\R\                  " 5       5      \RX                  " S\R\                  " 5       5      5      S95      5      \*l0         " S S\R^                  5      r1\RV                  " \RX                  " S\R@                  " 5       5      \RX                  " S\Rd                  " \*" 5       S9Rg                  \Rh                  " S	\5      S95      5      \1l0         " S S \Rd                  5      r5\1" 5       \5l0        \Rh                  " S	\5      \5l6         " S! S"\R@                  5      r7 " S# S$\Rd                  5      r8\7" 5       \8l0        \Rh                  " S \5      \8l6         " S% S&\RR                  5      r9\RV                  " \RX                  " S'\5" 5       Rg                  \Rt                  " \Rv                  \Rx                  S	5      S(95      \RX                  " S)\8" 5       Rg                  \Rt                  " \Rv                  \Rx                  S*5      S(95      \RX                  " S+\RZ                  " 5       Rg                  \Rt                  " \Rv                  \Rx                  S,5      S(95      \RX                  " S-\Rz                  " 5       Rg                  \Rt                  " \Rv                  \Rx                  S.5      S(95      \RX                  " S/\" 5       Rg                  \Rt                  " \Rv                  \Rx                  S05      S(95      5      \9l0         " S1 S2\RF                  5      r>\R~                  " S S35      \>l6         " S4 S5\R^                  5      r@\RV                  " \RX                  " S6\9" 5       5      \RX                  " S7\>" 5       5      5      \@l0         " S8 S9\R^                  5      rA\RV                  " \R                  " S:\$" 5       Rg                  \Rt                  " \Rv                  \Rx                  S 5      S(9Rg                  S;S<95      \R                  " S=\(" 5       Rg                  \Rt                  " \Rv                  \Rx                  S	5      S(9Rg                  S>S<95      \RX                  " S?\@" 5       5      5      \Al0        \R                  " 5       rD\"\DS@'   \A" 5       \DSA'   \" \!S*5      rE " SB SC\Rd                  5      rF\" 5       \Fl0        \Rh                  " S	\5      \Fl6         " SD SE\Rd                  5      rG\" 5       \Gl0        \Rh                  " S	\5      \Gl6         " SF SG\R^                  5      rH\RV                  " \RX                  " SH\" 5       5      \RX                  " SI\>" 5       5      5      \Hl0         " SJ SK\Rd                  5      rI\H" 5       \Il0        \Rh                  " S	\5      \Il6         " SL SM\R^                  5      rJ\RV                  " \RX                  " SN\F" 5       5      \R                  " S)\8" 5       5      5      \Jl0         " SO SP\R^                  5      rL\RV                  " \RX                  " SQ\G" 5       5      \R                  " SR\" 5       Rg                  \Rt                  " \Rv                  \Rx                  S 5      S(95      \R                  " S)\8" 5       Rg                  \Rt                  " \Rv                  \Rx                  S	5      S(95      \R                  " SS\I" 5       Rg                  \Rt                  " \Rv                  \Rx                  S*5      S(95      5      \Ll0         " ST SU\RR                  5      rM\RV                  " \RX                  " SV\J" 5       Rg                  \Rt                  " \Rv                  \R                  S 5      S(95      \RX                  " SW\L" 5       Rg                  \Rt                  " \Rv                  \R                  S	5      S(95      5      \Ml0         " SX SY\R^                  5      rO\RV                  " \R                  " S:\$" 5       Rg                  \Rt                  " \Rv                  \Rx                  S 5      S(9Rg                  S;S<95      \RX                  " S?\@" 5       5      \RX                  " SZ\M" 5       5      \R                  " S[\R                  " 5       Rg                  S	S<95      5      \Ol0        \R                  " 5       rQ\E\QS@'   \O" 5       \QSA'   \" \!S,5      rR " S\ S]\R^                  5      rS\RV                  " \R                  " S^\" 5       5      \R                  " S_\" 5       Rg                  \Rt                  " \Rv                  \Rx                  S 5      S(95      \R                  " S`\" 5       Rg                  \Rt                  " \Rv                  \Rx                  S	5      S(95      \R                  " Sa\" 5       Rg                  \Rt                  " \Rv                  \Rx                  S*5      S(95      \R                  " Sb\" 5       Rg                  \Rt                  " \Rv                  \Rx                  S,5      S(95      \RX                  " Sc\" 5       Rg                  \Rt                  " \Rv                  \Rx                  S.5      S(95      \R                  " Sd\" 5       Rg                  \Rt                  " \Rv                  \Rx                  S05      Se95      5      \Sl0         " Sf Sg\R^                  5      rT\RV                  " \RX                  " Sh\" 5       5      \R                  " SH\" 5       5      \R                  " Si\" 5       5      \R                  " Sj\" 5       5      \R                  " Sd\" 5       Rg                  \Rt                  " \Rv                  \Rx                  S	5      S(95      5      \Tl0         " Sk Sl\RR                  5      rU\RV                  " \RX                  " Sm\S" 5       Rg                  \Rt                  " \Rv                  \R                  S 5      S(95      \RX                  " Sn\T" 5       Rg                  \Rt                  " \Rv                  \R                  S	5      S(95      5      \Ul0         " So Sp\RR                  5      rV\RV                  " \RX                  " Sq\" 5       Rg                  \Rt                  " \Rv                  \Rx                  S	5      S(95      \RX                  " Sr\" 5       Rg                  \Rt                  " \Rv                  \Rx                  S*5      S(95      \RX                  " Ss\U" 5       Rg                  \Rt                  " \Rv                  \R                  S,5      Se95      5      \Vl0         " St Su\R^                  5      rW\RV                  " \R                  " S:\$" 5       Rg                  \Rt                  " \Rv                  \Rx                  S 5      S(9Rg                  S;S<95      \R                  " S=\(" 5       Rg                  \Rt                  " \Rv                  \Rx                  S	5      S(9Rg                  S>S<95      \RX                  " Sv\@" 5       5      \RX                  " Sw\Rd                  " \V" 5       S9Rg                  \Rh                  " S	\5      S95      \R                  " SS\I" 5       Rg                  \Rt                  " \Rv                  \Rx                  S*5      S(95      5      \Wl0        \R                  " 5       rX\R\XS@'   \W" 5       \XSA'   \" \!S.5      rY " Sx Sy\RN                  5      rZ\RJ                  " Sz6 \Zl&         " S{ S|\Rd                  5      r[\Z" 5       \[l0        \Rh                  " S	\5      \[l6         " S} S~\[5      r\ " S S\R^                  5      r]\RV                  " \RX                  " S\[" 5       5      \RX                  " SQ\G" 5       5      \R                  " SS\I" 5       5      \R                  " S[\R                  " 5       Rg                  S	S<95      5      \]l0         " S S\RR                  5      r^\RV                  " \RX                  " S\\" 5       Rg                  \Rt                  " \Rv                  \Rx                  S 5      S(95      \RX                  " S\]" 5       Rg                  \Rt                  " \Rv                  \R                  S	5      S(95      5      \^l0         " S S\R^                  5      r_\RV                  " \R                  " S:\$" 5       Rg                  \Rt                  " \Rv                  \Rx                  S 5      S(9Rg                  S;S<95      \RX                  " S\@" 5       5      \RX                  " S\^" 5       5      5      \_l0        \R                  " 5       r`\Y\`S@'   \_" 5       \`SA'   \" \!S05      ra " S S\R^                  5      rb\RV                  " \R                  " S:\$" 5       Rg                  \Rt                  " \Rv                  \Rx                  S 5      S(9Rg                  S;S<95      \R                  " S=\(" 5       Rg                  \Rt                  " \Rv                  \Rx                  S	5      S(9Rg                  S>S<95      \RX                  " Sv\@" 5       5      \RX                  " S\R                  " 5       5      \RX                  " S\R                  " 5       5      \R                  " SI\>" 5       5      \RX                  " S\" 5       5      5      \bl0        \R                  " 5       rc\a\cS@'   \b" 5       \cSA'   \" \!S5      rd " S S\Z5      re " S S\R^                  5      rf\RV                  " \RX                  " S\Z" 5       5      \RX                  " SQ\G" 5       5      \R                  " S)\8" 5       Rg                  \Rt                  " \Rv                  \Rx                  S 5      S(95      \R                  " SS\I" 5       Rg                  \Rt                  " \Rv                  \Rx                  S	5      S(95      5      \fl0         " S S\RR                  5      rg\RV                  " \RX                  " S\e" 5       Rg                  \Rt                  " \Rv                  \Rx                  S 5      S(95      \RX                  " S\f" 5       Rg                  \Rt                  " \Rv                  \R                  S	5      S(95      5      \gl0         " S S\R^                  5      rh\RV                  " \R                  " S:\$" 5       Rg                  \Rt                  " \Rv                  \Rx                  S 5      S(9Rg                  S;S<95      \RX                  " S\@" 5       5      \RX                  " S\g" 5       5      5      \hl0        \R                  " 5       ri\d\iS@'   \h" 5       \iSA'   \" \!S5      rj " S S\R^                  5      rk\RV                  " \R                  " Sr\8" 5       Rg                  \Rt                  " \Rv                  \Rx                  S	5      S(95      \R                  " Sq\8" 5       Rg                  \Rt                  " \Rv                  \Rx                  S*5      S(95      5      \kl0         " S S\R^                  5      rl\RV                  " \R                  " S:\$" 5       Rg                  \Rt                  " \Rv                  \Rx                  S 5      S(9Rg                  S;S<95      \R                  " S=\(" 5       Rg                  \Rt                  " \Rv                  \Rx                  S	5      S(9Rg                  S>S<95      \RX                  " Sv\@" 5       5      \RX                  " Sw\k" 5       5      5      \ll0        \R                  " 5       rm\j\mS@'   \l" 5       \mSA'   \" \!S5      rn " S S\Z5      ro " S S\R^                  5      rp\RV                  " \RX                  " S\Z" 5       5      \R                  " S)\8" 5       5      5      \pl0         " S S\RR                  5      rq\RV                  " \RX                  " S\o" 5       Rg                  \Rt                  " \Rv                  \Rx                  S 5      S(95      \RX                  " S\p" 5       Rg                  \Rt                  " \Rv                  \R                  S	5      S(95      5      \ql0         " S S\R^                  5      rr\RV                  " \R                  " S:\$" 5       Rg                  \Rt                  " \Rv                  \Rx                  S 5      S(9Rg                  S;S<95      \RX                  " S\@" 5       5      \RX                  " S\q" 5       5      5      \rl0        \R                  " 5       rs\n\sS@'   \r" 5       \sSA'   \" \!S5      rt " S S\R^                  5      ru\RV                  " \R                  " S:\$" 5       Rg                  \Rt                  " \Rv                  \Rx                  S 5      S(9Rg                  S;S<95      \RX                  " Sv\@" 5       5      5      \ul0        \R                  " 5       rv\t\vS@'   \u" 5       \vSA'   \" \!S5      rw " S S\R^                  5      rx\RV                  " \R                  " S:\$" 5       Rg                  \Rt                  " \Rv                  \Rx                  S 5      S(9Rg                  S;S<95      \RX                  " S\@" 5       5      \RX                  " S\Z" 5       5      5      \xl0        \R                  " 5       ry\w\yS@'   \x" 5       \ySA'   \" \!S5      rz " S S\R^                  5      r{\RV                  " \R                  " S:\$" 5       Rg                  \Rt                  " \Rv                  \Rx                  S 5      S(9Rg                  S;S<95      \RX                  " S\R@                  " 5       5      \RX                  " S\Z" 5       5      \R                  " Sv\@" 5       5      5      \{l0        \R                  " 5       r|\z\|S@'   \{" 5       \|SA'   \R@                  " S5      r}\" \}S5      r~ " S S\R\                  5      r\" 5       r\~\S'   \" 5       \S   S '   \R@                  " S5      r " S S\R^                  5      r\RV                  " \RX                  " S\" 5       5      \RX                  " S\R\                  " 5       5      5      \l0        \" 5       r\\S'   S \S'   \R\                  " 5       \S'   \"\A" 5       \E\O" 5       \R\W" 5       \Y\_" 5       \a\b" 5       \d\h" 5       \j\l" 5       \n\r" 5       \t\u" 5       \w\x" 5       \z\{" 5       0r\GR
                  GR                  \5        \~\" 5       0r\GR                  GR                  \5        \\" 5       0r\
GR                  GR                  \5        g)    )univchar	namedtypenamedvaltag
constraintuseful)rfc2985)rfc5280)rfc5652)rfc5914infc                      / n[        U 5       HX  n[        U[        R                  5      (       a  UR	                  [        U5      5        M>  UR                  [        U5      5        MZ     [        R                  " U5      $ )N)tuple
isinstancer   ObjectIdentifierextendlistappendint)
componentsoutputxs      I/var/www/html/venv/lib/python3.13/site-packages/pyasn1_modules/rfc5934.py_OIDr      s\    F:a..//MM$q'"MM#a&!	 
   ((    z2.16.840.1.101.2.1.2.77   c                       \ rS rSrSrg)TAMPVersionT    N__name__
__module____qualname____firstlineno____static_attributes__r!   r   r   r   r   T       r   r   )v1r   )v2   c                       \ rS rSrSrg)TerseOrVerbose]   r!   Nr"   r!   r   r   r-   r-   ]   r(   r   r-   )terser   )verboser+   c                       \ rS rSrSrg)HardwareSerialEntryf   r!   Nr"   r!   r   r   r2   r2   f   r(   r   r2   allsingleblocklowhigh)componentTypec                       \ rS rSrSrg)HardwareModulest   r!   Nr"   r!   r   r   r;   r;   t   r(   r   r;   hwTypehwSerialEntries)subtypeSpecc                       \ rS rSrSrg)HardwareModuleIdentifierList   r!   Nr"   r!   r   r   rA   rA      r(   r   rA   c                       \ rS rSrSrg)	Community   r!   Nr"   r!   r   r   rD   rD      r(   r   rD   c                       \ rS rSrSrg)CommunityIdentifierList   r!   Nr"   r!   r   r   rG   rG      r(   r   rG   c                       \ rS rSrSrg)TargetIdentifier   r!   Nr"   r!   r   r   rJ   rJ      r(   r   rJ   	hwModules)implicitTagcommunitiesr+   
allModules   uri   	otherName   c                       \ rS rSrSrg)	SeqNumber   r!   Nr"   r!   r   r   rV   rV      r(   r   rV   l    c                       \ rS rSrSrg)
TAMPMsgRef   r!   Nr"   r!   r   r   rY   rY      r(   r   rY   targetseqNumc                       \ rS rSrSrg)TAMPStatusQuery   r!   Nr"   r!   r   r   r^   r^      r(   r   r^   versionr*   )valuer/   r0   querycontentTypecontentc                       \ rS rSrSrg)KeyIdentifiers   r!   Nr"   r!   r   r   rf   rf      r(   r   rf   c                       \ rS rSrSrg)TrustAnchorChoiceList   r!   Nr"   r!   r   r   ri   ri      r(   r   ri   c                       \ rS rSrSrg)TAMPSequenceNumber   r!   Nr"   r!   r   r   rl   rl      r(   r   rl   keyId	seqNumberc                       \ rS rSrSrg)TAMPSequenceNumbers   r!   Nr"   r!   r   r   rq   rq      r(   r   rq   c                       \ rS rSrSrg)TerseStatusResponse   r!   Nr"   r!   r   r   rt   rt      r(   r   rt   taKeyIdsc                       \ rS rSrSrg)VerboseStatusResponse   r!   Nr"   r!   r   r   rx   rx      r(   r   rx   taInfocontinPubKeyDecryptAlgtampSeqNumbersc                       \ rS rSrSrg)StatusResponsei  r!   Nr"   r!   r   r   r~   r~     r(   r   r~   terseResponseverboseResponsec                       \ rS rSrSrg)TAMPStatusResponsei  r!   Nr"   r!   r   r   r   r     r(   r   r   responseusesApexc                       \ rS rSrSrg)TBSCertificateChangeInfoi#  r!   Nr"   r!   r   r   r   r   #  r(   r   r   serialNumber	signatureissuervaliditysubjectsubjectPublicKeyInfoexts)explicitTagc                       \ rS rSrSrg)TrustAnchorChangeInfoi7  r!   Nr"   r!   r   r   r   r   7  r(   r   r   pubKeytaTitlecertPathc                       \ rS rSrSrg)TrustAnchorChangeInfoChoiceiD  r!   Nr"   r!   r   r   r   r   D  r(   r   r   tbsCertChangetaChangec                       \ rS rSrSrg)TrustAnchorUpdateiO  r!   Nr"   r!   r   r   r   r   O  r(   r   r   addremovechangec                       \ rS rSrSrg)
TAMPUpdatei\  r!   Nr"   r!   r   r   r   r   \  r(   r   r   msgRefupdatesc                       \ rS rSrSrg)
StatusCodeiz  r!   Nr"   r!   r   r   r   r   z  r(   r   r   )()successr   )decodeFailurer   )badContentInfor+   )badSignedDatarP   )badEncapContentrR   )badCertificaterT   )badSignerInfo   )badSignedAttrs   )badUnsignedAttrs   )missingContent	   )noTrustAnchor
   )notAuthorized   )badDigestAlgorithm   )badSignatureAlgorithm   )unsupportedKeySize   )unsupportedParameters   )signatureFailure   )insufficientMemory   )unsupportedTAMPMsgType   )apexTAMPAnchor   )improperTAAddition   )seqNumFailure   )contingencyPublicKeyDecrypt   )incorrectTarget   )communityUpdateFailed   )trustAnchorNotFound   )unsupportedTAAlgorithm   )unsupportedTAKeySize   )!unsupportedContinPubKeyDecryptAlg   )missingSignature   )resourcesBusy   )versionNumberMismatch   )missingPolicySet    )revokedCertificate!   )unsupportedTrustAnchorFormat"   )improperTAChange#   )	malformed$   )cmsError%   )unsupportedTargetIdentifier&   )otherrB   c                       \ rS rSrSrg)StatusCodeListi  r!   Nr"   r!   r   r   r   r     r(   r   r   c                       \ rS rSrSrg)TerseUpdateConfirmi  r!   Nr"   r!   r   r   r   r     r(   r   r   c                       \ rS rSrSrg)VerboseUpdateConfirmi  r!   Nr"   r!   r   r   r   r     r(   r   r   statusc                       \ rS rSrSrg)UpdateConfirmi  r!   Nr"   r!   r   r   r   r     r(   r   r   terseConfirmverboseConfirmc                       \ rS rSrSrg)TAMPUpdateConfirmi  r!   Nr"   r!   r   r   r   r     r(   r   r   updateconfirmc                       \ rS rSrSrg)TAMPApexUpdatei  r!   Nr"   r!   r   r   r   r     r(   r   r   clearTrustAnchorsclearCommunitiesapexTAr   c                       \ rS rSrSrg)TerseApexUpdateConfirmi  r!   Nr"   r!   r   r   r  r    r(   r   r  c                       \ rS rSrSrg)VerboseApexUpdateConfirmi   r!   Nr"   r!   r   r   r  r     r(   r   r  c                       \ rS rSrSrg)ApexUpdateConfirmi  r!   Nr"   r!   r   r   r  r    r(   r   r  terseApexConfirmverboseApexConfirmc                       \ rS rSrSrg)TAMPApexUpdateConfirmi  r!   Nr"   r!   r   r   r	  r	    r(   r   r	  apexReplaceapexConfirmr   c                       \ rS rSrSrg)CommunityUpdatesi2  r!   Nr"   r!   r   r   r  r  2  r(   r   r  c                       \ rS rSrSrg)TAMPCommunityUpdatei?  r!   Nr"   r!   r   r   r  r  ?  r(   r   r  r   c                       \ rS rSrSrg)TerseCommunityConfirmiX  r!   Nr"   r!   r   r   r  r  X  r(   r   r  c                       \ rS rSrSrg)VerboseCommunityConfirmi\  r!   Nr"   r!   r   r   r  r  \  r(   r   r  c                       \ rS rSrSrg)CommunityConfirmie  r!   Nr"   r!   r   r   r  r  e  r(   r   r  terseCommConfirmverboseCommConfirmc                       \ rS rSrSrg)TAMPCommunityUpdateConfirmir  r!   Nr"   r!   r   r   r  r  r  r(   r   r  commConfirmr   c                       \ rS rSrSrg)SequenceNumberAdjusti  r!   Nr"   r!   r   r   r  r    r(   r   r  r   c                       \ rS rSrSrg)SequenceNumberAdjustConfirmi  r!   Nr"   r!   r   r   r  r    r(   r   r  adjustr   c                       \ rS rSrSrg)	TAMPErrori  r!   Nr"   r!   r   r   r!  r!    r(   r   r!  msgTypez2.16.840.1.101.2.1.5?   c                       \ rS rSrSrg)PlaintextSymmetricKeyi  r!   Nr"   r!   r   r   r%  r%    r(   r   r%  typevaluesz1.3.6.1.5.5.7.1.20c                       \ rS rSrSrg)ApexContingencyKeyi  r!   Nr"   r!   r   r   r)  r)    r(   r   r)  wrapAlgorithmwrappedContinPubKeyextnIDcritical	extnValueN)pyasn1.typer   r   r   r   r   r   r	   pyasn1_modulesr
   r   r   r   floatMAXr   SingleAttributeCertPathControlsTrustAnchorChoiceTrustAnchorTitleAlgorithmIdentifierAnotherName	AttributeCertificateCertificateSerialNumber	Extension
ExtensionsKeyIdentifierNameSubjectPublicKeyInfoTBSCertificateValidityr   id_tampid_ct_TAMP_statusQueryIntegerr   NamedValuesnamedValues
Enumeratedr-   Choicer2   
NamedTypes	NamedTypeNullOctetStringSequencer9   r;   
SequenceOfsubtypeValueSizeConstraintrA   r?   rD   rG   rJ   TagtagClassContexttagFormatSimple	IA5StringrV   ValueRangeConstraintrY   r^   DefaultedNamedTypeContentInfotamp_status_queryid_ct_TAMP_statusResponserf   ri   rl   rq   rt   OptionalNamedTyperx   r~   tagFormatConstructedr   Booleantamp_status_responseid_ct_TAMP_updater   r   r   r   r   tamp_updateid_ct_TAMP_updateConfirmr   r   r   r   r   r   tamp_update_confirmid_ct_TAMP_apexUpdater   tamp_apex_updateid_ct_TAMP_apexUpdateConfirmr  r  r  r	  tamp_apex_update_confirmid_ct_TAMP_communityUpdater  r  tamp_community_update!id_ct_TAMP_communityUpdateConfirmr  r  r  r  tamp_community_update_confirmid_ct_TAMP_seqNumAdjustr  tamp_sequence_number_adjustid_ct_TAMP_seqNumAdjustConfirmr  #tamp_sequence_number_adjust_confirmid_ct_TAMP_errorr!  
tamp_errorid_attributes)id_aa_TAMP_contingencyPublicKeyDecryptKeyr%  "contingency_public_key_decrypt_keyid_pe_wrappedApexContinKeyr)  wrappedApexContinKey_cmsContentTypesMapUpdatecmsContentTypesMapr   _cmsAttributesMapUpdatecmsAttributesMap_certificateExtensionsMapcertificateExtensionsMapr!   r   r   <module>r|     s   Q P P " " " "El) ))
 ++ -- ++ 
 11 !!	!!!99 	
%%||33 ''
 

 9
:
 gq) 	$,, 	 #.. 	T__ 	 &11 	$++ 	 %.$8$8tyy{+$"2"2"45Y=Q=QE4#3#3#56FD$4$4$67> " %  !	dmm 	 !* 4 4$"7"7"9:)4??)+,--4W221c: .5 .<=! 	4?? 	 .=->  *)3)G)G3)O  (	%% 		doo 	 )2  %$.$B$B1c$J  #	t{{ 	 "+!5!5%A%C%K%KGGC//1D1DaH &L &J K'>'@'H'HGGC//1D1DaH (I (J Kdiik&9&9GGC//1D1DaH ': 'J Kt~~/77GGC//1D1DaH  8  J K[]%:%:GGC//1D1DaH &; &J K"  	 	 #77;NO	 	 	 %//"2"45)+.
 	dmm 	 !* 4 4  KM,A,AGGC//Q  -B -!!(t!46   .*:*B*BGGC//Q  +C +!!(y!9; .!  '') #9 -  .0 ) 
 !!, 	T__ 	  - %99!SA 	DOO 	 '8&9  #","@"@C"H  !	 	 $-#7#71Y[1$   	$// 	 %7$8  ! * > >q# F  	$-- 	 %.$8$8
N$45/F/HI%  !	DMM 	 '0&:&:"7"9: 8%%#''S00!35% 	67 !))cggS00!75) 	67  0%%#''S00!35% 	67'  #	T[[ 	  )33)<)>)F)FGGC//1I1I1M *G *O P)+@+B+J+JGGC//1I1I1M ,K ,O P  	 	 $-#7#7  KM,A,AGGC//Q  -B -!!(t!46 .
N$45  T\\^-C-C!-C-LM$    **, &? ] #"4"6 Y 
 !$ 	t}} 	 *3)=)=0G0IJ-@-B-J-JGGC//1D1DaH .K .J K$&..SWWS00!F5. +6 7
HJ,>,>GGC//1D1DaH -? -J K	46>>cggS00!G5> ,6 7.0D0F0N0NGGC//1D1DaH 1O 1J K
(<(<S00!J5(< )6 7*  &"	DMM 	 '0&:&:"6"899	+;+=>
,<,>?
(<(<GGC//1D1DaH )= )J K'  #	$++ 	 -6,@,@)A)C)K)KGGC//1I1I1M *L *O P
$9$;$C$CGGC//1I1I1M %D %O P-  )	 	 #,"6"602::GGC//1D1DaH  ;  J K"6"8"@"@GGC//1D1DaH #A #J K"="?"G"GGGC//1I1I1M #H #O P#  	 	 %//  #''#2E2EQ+  	!!(t!46     SWWS5H5HQ.   	!!(y!9; *,/	&7&9:BB221c: 	C 	<=  0%%#''S00!35% 	67
 " !!#.M #I 
  + 	 	 "-- )
 X	T__ 	  *| %99!SA 	 		4== 	 &/%9%9."23"7"9: 02E2GH  T\\^-C-C!-C-LM	&  "	DKK 	 (22(:(<(D(DGGC//1D1DaH )E )J K(*>*@*H*HGGC//1I1I1M +I +O P 	 	 #,"6"6  KM,A,AGGC//Q  -B -!!(t!46 *,/	=?3#   ))+ %= M "!2!4 I 
 Wa( 	T]] 	  )33  #''#2E2EQ+  	!!(t!46     SWWS5H5HQ.   	!!(y!9; *,/+T\\^<*DLLN;Y[9"3"56   &&( "7  ,.  
  $GQ/ 	Z 		t}} 	 *3)=)=*,/"7"9:!))cggc>Q>QQ7 ) 	!"  0%%#''#:M:MQ3 % 	!"	*  &	 	 #,"6"6* ((SWWS=P=PQ6 ( 	!" , "**swws?R?R  !8%* 	&'	#  	DMM 	 '0&:&:  #''#2E2EQ+  	!!(t!46 z|4'8':;'  # #..0 *F  '&;&=  #
 "'1- 	t}} 	 "+!5!5!))cggc>Q>QQ7 ) 	!" !))cggc>Q>QQ7 ) 	!"	"  	$-- 	 %.$8$8  #''#2E2EQ+  	!!(t!46     SWWS5H5HQ.   	!!(y!9; *,/	#3#56	%  !  ++- 'A m $#6#8 i  
 %)!$4 !	J 		dmm 	 )2(<(<*,//F/HI)  %	t{{ 	 "+!5!5*''CGGC<O<OQ5 ' 	!" ,!))cggc>Q>Q  !7%) 	&'	"  	 	 ,5+?+?  #''#2E2EQ+  	!!(t!46 *,/'7'9:,  ( !( 3 3 5 /P m ,+E+G i (
 w+ 	4== 	 &/%9%9  #''#2E2EQ+  	!!(t!46 *,/	&  " &113 -D M *)=)? I &
 "&gr!2 	$-- 	 -6,@,@  #''#2E2EQ+  	!!(t!46 *,/*,/-  ) '.&9&9&; #5S #M 21L1N #I .
 # 	 	 $..  #''#2E2EQ+  	!!(t!46 	4#8#8#:;*,/*,7	    "
,
= !
9 
 %%&<=
 -1,C )	D,, 	 &/[ "-V "6 *2G2I "8 ,Q /
 !112FG 	 	 $-#7#7)<)>?-t/?/?/AB$    !{ !; X #$ Z  $($4$4$6 [ ! O-13z|/1>+ "7"9 3 5%'A'C13"$?$Aik     ! !"; < ./D/F       7 8  2 4       ' '(A Br   