+
    `åµjx  ã                   ó*  € ^ RI Ht ^ RIHt ]! ]! R4      4      t]! ]! R4      4      t]! ^4       F  t^],          ]]&   K  	  ]! ^R4       FU  t]]^,
          ,          ]]^,
          ,          ,          ]]^,
          ,          ,          ]]^,
          ,          ,          ]]&   KW  	  ]! ^ÿ4       F  t]]]],          &   K  	  ]P                  ^ ]P                  ^]P                  ^]P                  ^/tRtR tR t ! R R4      t ! R R	]4      tR
 tR# )é    )Ú
NamedTuple)Ú	constantsé   c                 óH   € V ^8  d   \        RV  R24      h\        V ,          # )é   zglog(Ú))Ú
ValueErrorÚ	LOG_TABLE©Úns   &ÚF/var/www/html/bestweb/venv/lib/python3.14/site-packages/qrcode/base.pyÚglogr   ê   s&   € Øˆ1„uÜ˜5   1˜Ó&Ð&Ü�Q�<Ðó    c                 ó*   € \         V ^ÿ,          ,          # )éÿ   )Ú	EXP_TABLEr   s   &r   Úgexpr   ð   s   € Ü�Q˜•WÕÐr   c                   óD   a € ] tR t^ôt o R tR tR tR tR tR t	Rt
V tR# )	Ú
Polynomialc                óÐ   € V'       g   \        \        V4       R V 24      h^ p\        \        V4      4       F  pW,          ^ 8w  g   K   M	  WR ^ .V,          ,           V n        R# )Ú/N)Ú	ExceptionÚlenÚrangeÚnum)Úselfr   ÚshiftÚoffsets   &&& r   Ú__init__ÚPolynomial.__init__õ   s[   € ßÜœs 3›x˜j¨¨%¨Ð1Ó2Ð2àˆÜœC ›H–oˆFØ�{˜aÖÙñ &ð �w�< 1 #¨¥+Õ-ˆŽr   c                ó(   € V P                   V,          # ©N©r   )r   Úindexs   &&r   Ú__getitem__ÚPolynomial.__getitem__   s   € Ø�x‰x˜�Ðr   c                ó,   € \        V P                  4      # r"   )Úiterr   ©r   s   &r   Ú__iter__ÚPolynomial.__iter__  s   € Ü�D—H‘H‹~Ðr   c                ó,   € \        V P                  4      # r"   )r   r   r)   s   &r   Ú__len__ÚPolynomial.__len__  s   € Ü�4—8‘8‹}Ðr   c                ó8  € ^ .\        V 4      \        V4      ,           ^,
          ,          p\        V 4       FV  w  r4\        V4       FB  w  rVW#V,           ;;,          \        \        V4      \        V4      ,           4      ,          uu&   KD  	  KX  	  \	        V^ 4      # )r   )r   Ú	enumerater   r   r   )r   Úotherr   ÚiÚitemÚjÚ
other_items   &&     r   Ú__mul__ÚPolynomial.__mul__	  ss   € Øˆc”S˜“Y¤ U£Õ+¨aÕ/Õ0ˆä  –‰GˆAÜ!*¨5Ö!1‘�Ø˜•E—
œd¤4¨£:´°ZÓ0@Õ#@ÓAÕA•
ó "2ñ 'ô ˜#˜qÓ!Ð!r   c           
     ó‚  € \        V 4      \        V4      ,
          pV^ 8  d   V # \        V ^ ,          4      \        V^ ,          4      ,
          p\        W4       UUu. uF'  w  rEV\        \        V4      V,           4      ,          NK)  	  pppV'       d   VP	                  W) R 4       \        V^ 4      V,          # u uppi )r   N)r   r   Úzipr   Úextendr   )r   r1   Ú
differenceÚratior3   r5   r   s   &&     r   Ú__mod__ÚPolynomial.__mod__  s¬   € Ü˜“Y¤ U£Õ+ˆ
Ø˜Œ>ØˆKä�T˜!•W“¤ U¨1¥X£Õ.ˆô %(¨Ô$4ô
á$4Ñ �ð ”4œ˜ZÓ(¨5Õ0Ó1×1Ð1Ù$4ð 	ñ 
÷ Ø�J‰J�t˜K˜LÐ)Ô*ô ˜#˜qÓ! EÕ)Ð)ùó
s   Á-B;r#   N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r   r%   r*   r-   r6   r=   Ú__static_attributes__Ú__classdictcell__©Ú__classdict__s   @r   r   r   ô   s(   ø‡ € ò	.òòòò"÷*ð *r   r   c                   ó,   a € ] tR tRt o V 3R ltRtV tR# )ÚRSBlocki$  c                ó2   <€ V ^8„  d   Qh/ S[ ;R&   S[ ;R&   # )é   Útotal_countÚ
data_count)Úint)ÚformatrF   s   "€r   Ú__annotate__ÚRSBlock.__annotate__$  s   ø‡ ‚ ÙÑñ á�Oò r   © N)r?   r@   rA   rB   Ú__annotate_func__rC   rD   rE   s   @r   rH   rH   $  s   ø‡ ‡ „ r   rH   c                 óR  € V\         9  d   \        R V : RV: 24      h\         V,          p\        V ^,
          ^,          V,           ,          p. p\        ^ \	        V4      ^4       F=  pW5V^,            w  rgp\        V4       F  p	VP                  \        Wx4      4       K  	  K?  	  V# )zbad rs block @ version: z / error_correction: )ÚRS_BLOCK_OFFSETr   ÚRS_BLOCK_TABLEr   r   ÚappendrH   )
ÚversionÚerror_correctionr   Úrs_blockÚblocksr2   ÚcountrK   rL   Ú_s
   &&        r   Ú	rs_blocksr]   )  sœ   € ØœÔ.ÝãÒ(ð*ó
ð 	
ô Ð-Õ.€FÜ˜w¨�{¨aÕ/°&Õ8Õ9€Hà€Fä�1”c˜(“m QÖ'ˆØ)1°a¸!µeÐ)<Ñ&ˆ˜JÜ�u–ˆAØ�M‰Mœ' +Ó:Ö;ó ñ (ð
 €Mr   N) )r   é   é   )r   r^   é   )r   r^   é   )r   r^   é	   )r   é,   é"   )r   rc   é   )r   rc   é   )r   rc   r`   )r   éF   é7   )r   rg   rc   )rJ   é#   é   )rJ   ri   ra   )r   éd   éP   )rJ   é2   é    )rJ   rm   é   )é   é   rb   )r   é†   él   )rJ   éC   é+   )rJ   é!   é   rJ   rd   r`   )rJ   rv   é   rJ   rd   é   )rJ   éV   éD   )rp   ru   é   )rp   ru   r_   )rp   ru   rw   )rJ   éb   éN   )rp   é1   é   )rJ   rn   é   rp   rv   rw   )rp   é'   ra   r   é(   r�   )rJ   éy   éa   )rJ   é<   é&   rJ   é=   r‚   )rp   rƒ   é   rJ   é)   r_   )rp   rƒ   r�   rJ   rŠ   rw   )rJ   é’   ét   )é   é:   é$   rJ   é;   é%   )rp   r�   r`   rp   r‘   rj   )rp   r�   ry   rp   r‘   ra   )rJ   rz   r{   rJ   éW   éE   )rp   r“   ru   r   rg   rc   )é   ru   r_   rJ   rc   é   )r”   ru   rw   rJ   rc   r`   )rp   ée   éQ   )r   rl   rm   rp   r—   é3   )rp   rm   rf   rp   r˜   é   )r�   r�   ry   é   r‘   ra   )rJ   rŒ   é\   rJ   éu   é]   )r”   rŽ   r�   rJ   r�   r‘   )rp   é.   r•   r”   é/   é   )é   é*   r�   rp   ru   rw   )rp   é…   ék   )rš   r�   r‘   r   r†   r‡   )rš   rc   r•   rp   é-   r    )ry   rv   rx   rp   rd   ry   )r�   é‘   és   r   r‹   rŒ   )rp   é@   rƒ   é   éA   rŠ   )rx   r�   r`   r©   r‘   rj   )rx   r�   ry   r©   r‘   ra   )r©   ém   r’   r   én   éX   )r©   rª   rŠ   r©   éB   r¢   )r©   é6   ro   r¡   rh   rq   )rx   r�   ry   r¡   r‘   ra   )r©   éz   r}   r   é{   éc   )r¡   éI   r¥   r�   éJ   rž   )rw   ru   r_   rJ   rc   r•   )r�   r¥   rw   ra   rž   r`   )r   é‡   r¤   r©   éˆ   rs   )é
   r´   rž   r   éK   rŸ   )r   rm   rf   rw   r˜   r™   )rJ   r¢   r�   rj   ru   rw   )r©   é–   éx   r   é—   r„   )rb   r“   ru   rp   rg   rc   )rj   rm   rf   r   r˜   r™   )rJ   r¢   r�   r_   ru   rw   )r�   é�   éq   rp   éŽ   ér   )r�   rg   rc   rx   éG   r¥   )rj   rŸ   r    rp   é0   rf   )rb   r‚   ra   r`   rƒ   r�   )r�   rµ   r¤   r©   r¶   rs   )r�   rt   rŠ   ra   r{   r¢   )rw   r¯   ro   r©   rh   rq   )rw   ru   rw   r·   rc   r`   )rp   é�   rŒ   rp   r¦   rœ   )rj   r{   r¢   )rj   rm   rf   r”   r˜   r™   )r_   rž   r`   r”   rŸ   rj   )rJ   é‹   éo   r¡   éŒ   ép   )rj   r´   rž   )r¡   r¯   ro   r`   rh   rq   )rd   r‘   ra   )rp   r»   r„   r©   é˜   r°   )rp   r¸   rŸ   r�   éL   rÁ   )rx   r¯   ro   r�   rh   rq   )r`   r¥   rw   r�   rž   r`   )r”   é“   rœ   rp   é”   év   )r”   r³   r¥   r�   r´   rž   )rx   r¯   ro   r`   rh   rq   )é   rž   r`   rJ   rŸ   rj   )rš   é„   éj   rp   r£   r¤   )rš   r¸   rŸ   ra   rÈ   rÁ   )r¡   r¯   ro   rf   rh   rq   )rf   r¥   rw   ra   rž   r`   )r·   r¾   r¿   rJ   é�   r§   )r_   r´   rž   rp   r¸   rŸ   )re   rm   rf   r”   r˜   r™   )rv   rž   r`   rp   rŸ   rj   )rš   rÇ   r°   rp   é™   r±   )rf   r³   r¥   r�   r´   rž   )rš   é5   r™   r^   r¯   ro   )ry   r¥   rw   re   rž   r`   )r�   rÉ   rœ   r·   rÊ   rË   )r�   r³   r¥   r™   r´   rž   )rp   r¯   ro   r€   rh   rq   )rx   r¥   rw   r€   rž   r`   )r¡   r‹   rŒ   r¡   rÉ   rœ   )r    r³   r¥   r¡   r´   rž   )r   rÑ   r™   r‘   r¯   ro   )r_   r¥   rw   r^   rž   r`   )r©   r¦   r§   r·   r‹   rŒ   )r_   r¸   rŸ   r·   rÈ   rÁ   )rw   r¯   ro   rq   rh   rq   )r™   r¥   rw   rq   rž   r`   )ra   r¦   r§   r�   r‹   rŒ   )rJ   r´   rž   é   r¸   rŸ   )r¢   r¯   ro   r   rh   rq   )r™   r¥   rw   re   rž   r`   )rj   r¦   r§   )r·   r´   rž   r™   r¸   rŸ   )r·   r¯   ro   ri   rh   rq   )r_   r¥   rw   ri   rž   r`   )rj   r¦   r§   r   r‹   rŒ   )r�   r´   rž   r    r¸   rŸ   )rÒ   r¯   ro   r_   rh   rq   )rx   r¥   rw   rž   rž   r`   )ra   r¦   r§   r”   r‹   rŒ   )r�   r´   rž   r™   r¸   rŸ   )rc   r¯   ro   r¡   rh   rq   )r�   rž   r`   r   rŸ   rj   )ry   r»   r„   r¡   rÇ   r°   )ry   r¸   rŸ   r^   rÈ   rÁ   )r‚   r¯   ro   r�   rh   rq   )rf   r¥   rw   rŠ   rž   r`   )r”   r»   r„   r�   rÇ   r°   )r”   r¸   rŸ   rd   rÈ   rÁ   )rž   r¯   ro   r·   rh   rq   )rJ   r¥   rw   r¨   rž   r`   )rj   rÇ   r°   rp   rÐ   r±   )rÒ   r´   rž   r�   r¸   rŸ   )r   r¯   ro   r·   rh   rq   )ro   r¥   rw   rž   rž   r`   )rp   rÇ   r°   r‰   rÐ   r±   )ra   r´   rž   rn   r¸   rŸ   )rÁ   r¯   ro   r�   rh   rq   )r¢   r¥   rw   rn   rž   r`   )r•   rÉ   rœ   rp   rÊ   rË   )rƒ   r¸   rŸ   r¡   rÈ   rÁ   )ru   r¯   ro   rf   rh   rq   )r·   r¥   rw   rt   rž   r`   )r_   rÊ   rË   r”   é•   éw   )r‰   r¸   rŸ   r€   rÈ   rÁ   )rd   r¯   ro   rd   rh   rq   )r•   r¥   rw   rˆ   rž   r`   )Útypingr   Úqrcoder   Úlistr   r   r
   r2   ÚERROR_CORRECT_LÚERROR_CORRECT_MÚERROR_CORRECT_QÚERROR_CORRECT_HrT   rU   r   r   r   rH   r]   rQ   r   r   Ú<module>rÜ      s  ðÝ Ý á‘�s“Ó€	á‘�s“Ó€	á	ˆqŽ€AØ˜•6€IˆaƒLñ 
ñ 
ˆq�#Ž€Aà�!�a•%Õ˜9 Q¨¥UÕ+Õ+¨i¸¸A½Õ.>Õ>ÀÈ1ÈqÍ5ÕAQÕQð ˆaƒLñ 
ñ
 
ˆsŽ€AØ€Iˆi˜�lÓñ 
ð ×Ñ˜qØ×Ñ˜qØ×Ñ˜qØ×Ñ˜qð	€ðM€ò`ò÷-*ñ -*ô`ˆjô ô
r   