+
    '(jG                     j    ^ RI t ^RIHtHtHt ^RIHt ] P                  ! ]4      t	R R lt
R R ltR# )    N)
charCodeAtisSpacenormalizeReference)
StateBlockc          
      T    V ^8  d   QhR\         R\        R\        R\        R\        /# )   state	startLine_endLinesilentreturn)r   intbool)formats   "V/home/ubuntu/cf-venv/lib/python3.14/site-packages/markdown_it/rules_block/reference.py__annotate__r   	   s7     w wZ wC w3 w wQU w    c                 
   \         P                  R WW#4       V P                  V,          V P                  V,          ,           pV P                  V,          pV^,           pV P                  V4      '       d   R# V P                  V,          R8w  d   R# V P                  WE^,            p\        V4      pRp^pWE8  d   \        Wt4      p	V	^[8X  d   R# V	^]8X  d   TpMV	^
8X  d-   \        W4      ;p
e   Wz,          p\        V4      pV^,          pMQV	^\8X  dK   V^,          pWE8  d<   \        Wt4      ^
8X  d,   \        W4      ;p
e   Wz,          p\        V4      pV^,          pV^,          pK  Ve   V^ 8  g   \        Wx^,           4      ^:8w  d   R# V^,           pWE8  d]   \        Wt4      p	V	^
8X  d-   \        W4      ;p
e   Wz,          p\        V4      pV^,          pM\        V	4      '       d   MMV^,          pKb  V P                  P                  P                  WtV4      pVP                  '       g   R# V P                  P                  VP                   4      pV P                  P#                  V4      '       g   R# VP$                  pTpTpTpWE8  d]   \        Wt4      p	V	^
8X  d-   \        W4      ;p
e   Wz,          p\        V4      pV^,          pM\        V	4      '       d   MMV^,          pKb  V P                  P                  P'                  WtVR4      pVP(                  '       dX   \        W4      ;p
f   MGWz,          pTp\        V4      pV^,          pV P                  P                  P'                  WtVV4      pKi  WE8  d2   W8w  d,   VP                  '       d   VP                   pVP$                  pMRpTpTpWE8  d)   \        Wt4      p	\        V	4      '       g   MV^,          pK.  WE8  dM   \        Wt4      ^
8w  d=   V'       d5   RpTpTpWE8  d)   \        Wt4      p	\        V	4      '       g   MV^,          pK.  WE8  d   \        Wt4      ^
8w  d   R# \+        V^V 4      pV'       g   R# V'       d   R# RV P,                  9  d   / V P,                  R&   W`n        V P                  P0                  P3                  RR4      '       d8   V P5                  RR^ 4      pR	VR
VRVRV^V /Vn        WP.                  .Vn        VV P,                  R,          9  d*   R
VRVRWP.                  ./V P,                  R,          V&   R# V P,                  P;                  R. 4      P=                  R
VRVRVRWP.                  ./4       R# )z"entering reference: %s, %s, %s, %sF[N T
referencesinline_definitions
definitionidtitleurllabelhrefmapduplicate_refs)LOGGERdebugbMarkstShifteMarksis_code_blocksrclenr   getNextLiner   mdhelpersparseLinkDestinationoknormalizeLinkstrvalidateLinkposparseLinkTitlecan_continuer   envlineoptionsgetpushmetar   
setdefaultappend)r	   r
   r   r   r1   maximumnextLinestringlabelEndchlineContentdestResr   
destEndPosdestEndLineNostarttitleResr   r   tokens   &&&&                r   	referencerH   	   s   
LL,e ,,y
!ELL$;
;Cll9%G1}H9%%yy~YYsq[)F &kGH
C
-$:4ZH4Z*5;;H%f+A4Z1HCv+t3$/$@@[M%f+Aq 	HqLJv!|,LPT,T Q,C
-$:*5;;H%f+AR[[q hh33FIG:::88!!'++.D88  &&
++C JM E
-$:*5;;H%f+AR[[q xx..vGTJH



&u77K@f+A88##226R
}(+++ll  -$r{{q
}F0D8U  mF(B2;;1HC
}F0D8va12E 599$"$		,J xx0%88

<Q/%U4VAh'	

 

+	EIIl++UDIzz**
		,&  			-r299	::.		
 r   c                J    V ^8  d   QhR\         R\        RR\        ,          /# )r   r	   r=   r   N)r   r   r/   )r   s   "r   r   r      s%     (( ((z ((S ((TCZ ((r   c                 Z   V P                   pW8  g   V P                  V4      '       d   R # RpV P                  V4      '       d   RpV P                  V,          ^ 8  d   RpV'       gr   V P                  P
                  P                  P                  R4      pV P                  pRV n        RpV F  pV! WVR4      '       g   K  Rp M	  WPn        V'       d   R # V P                  V,          V P                  V,          ,           pV P                  V,          p	V P                  W^,            # )NFTrH   )lineMaxisEmptyr&   sCountr*   blockrulergetRules
parentTyper#   r$   r%   r'   )
r	   r=   endLineisContinuationterminatorRulesoldParentType	terminateterminatorRuler1   r<   s
   &&        r   r)   r)      s    mmGemmH55N 8$$ ||H!((....77D((& 	-New== 	 .
 )
,,x
 5<<#9
9Cll8$G 99SQ;''r   )loggingcommon.utilsr   r   r   state_blockr   	getLogger__name__r!   rH   r)    r   r   <module>r^      s-     B B #			8	$wt((r   