+
    '(j                     .    ^RI HtHt ^RIHt R R ltR# )   )
isStrSpacenormalizeReference)StateInlinec                <    V ^8  d   QhR\         R\        R\        /# )r   statesilentreturn)r   bool)formats   "R/home/ubuntu/cf-venv/lib/python3.14/site-packages/markdown_it/rules_inline/link.py__annotate__r      s&     N N NT Nd N    c                 	   R pR pRpV P                   pV P                  pV P                   pRpV P                  V P                   ,          R8w  d   R# V P                   ^,           p	V P                  P                  P                  W P                   R4      p
V
^ 8  d   R# V
^,           pW8  Ed#   V P                  V,          R8X  Ed
   RpV^,          pW8  d8   V P                  V,          p\        V4      '       g	   VR8w  d   MV^,          pK=  W8  d   R# TpV P                  P                  P                  V P                  WP                  4      pVP                  '       EdB   V P                  P                  VP                  4      pV P                  P                  V4      '       d   VP                   pMR pTpW8  d8   V P                  V,          p\        V4      '       g	   VR8w  d   MV^,          pK=  V P                  P                  P                  V P                  WP                  4      pW8  dn   W{8w  dh   VP                  '       dV   VP                  pVP                   pW8  d8   V P                  V,          p\        V4      '       g	   VR8w  d   MV^,          pK=  W8  g   V P                  V,          R8w  d   RpV^,          pV'       d   RV P                  9  d   R# W8  dp   V P                  V,          R8X  dX   V^,           pV P                  P                  P                  W4      pV^ 8  d   V P                  W{ pV^,          pMV
^,           pM	V
^,           pV'       g   V P                  W p\        V4      pV P                  R,          P                  VR4      pV'       g	   WPn         R# VR	,          pVR
,          pV'       g   Wn         Wn        V P!                  RR^4      pR	V/Vn        V'       d   VP%                  R
V4       V'       d;   V P                  P&                  P                  RR4      '       d   WOP(                  R&   V ;P*                  ^,          un        V P                  P,                  P/                  V 4       V ;P*                  ^,          un        V P!                  RRR4      pWn         W`n        R# ) NT[F(
)
referenceshreftitle	link_openastore_labelslabel
link_close)posposMaxsrcmdhelpersparseLinkLabelr   parseLinkDestinationoknormalizeLinkstrvalidateLinkparseLinkTitleenvr   getpushattrsattrSetoptionsmeta	linkLevelinlinetokenize)r   r   r   r   r   oldPosmaximumstartparseReference
labelStartlabelEndr   chresreftokens   &&              r   linkr>      s   DEEYYFllGIIENyys"QJxx..uiiFH !|
Q,C
}33.  	qm3Bb>>bDj1HC> hh33EIIsLLQ66688))#''2Dxx$$T**gg E-YYs^!"~~"*q ((""11%))S,,OC}#&&&gg m3B%b>>bDj1HC>UYYs^s2!Nq uyy(=UYYs^s2!GE((""11%=Cax		%,ql Q,C IIj2E"5)ii%))%6I6{G 	

;Q/tnMM'5) UXX%%)).%@@"'JJw1  '1

<b1ILr   N)common.utilsr   r   state_inliner   r>    r   r   <module>rB      s    : %Nr   