
    k*i(                       S SK Jr  S SKrS SKrS SKJrJrJr  / SQr\R                  R                  S5      r\S:X  a  Sr\" \5      (       a-  \R                  " \5         S SKJrJrJrJrJrJr  S	rSSS5        \(       d:  \" \5      (       a-  \R                  " \5         S SKJrJrJrJrJrJr  S	rSSS5        \(       d  S SKJrJrJrJrJrJr  gg\S
:X  a  S SKJrJrJrJrJrJr  gSr\" \5      (       a-  \R                  " \5         S SKJrJrJrJrJrJr  S	rSSS5        \(       d:  \" \5      (       a-  \R                  " \5         S SKJrJrJrJrJrJr  S	rSSS5        \(       d-  \R                  " \5         S SKJrJrJrJrJrJr  S	rSSS5        \(       d  S SKJrJrJrJrJrJr  gg! , (       d  f       GNJ= f! , (       d  f       GN= f! , (       d  f       N= f! , (       d  f       N= f! , (       d  f       Nm= f)    )annotationsN)AVX2SSE2supports)distanceeditopsnormalized_distancenormalized_similarityopcodes
similarityRAPIDFUZZ_IMPLEMENTATIONcppF)hamming_distancehamming_editopshamming_normalized_distancehamming_normalized_similarityhamming_opcodeshamming_similarityTpython)
__future__r   
contextlibosrapidfuzz._feature_detectorr   r   r   __all__environget_implimportedsuppressImportError#rapidfuzz.distance.metrics_cpp_avx2r   r   r   r   r   r	   r   r
   r   r   r   r   #rapidfuzz.distance.metrics_cpp_sse2rapidfuzz.distance.metrics_cpprapidfuzz.distance.metrics_py     Z/var/www/html/land-doc-ocr/venv/lib/python3.13/site-packages/rapidfuzz/distance/Hamming.py<module>r(      s   #  	 < < 	

12E>H~~  -  H .   -  H . 	
 	
 	
  h   H~~  -  H .   -  H .   -  H . 	
 	
 	
 i .- .-B .- .- .-s<   F5 GGG*G;5
G
G
G'*
G8;
H	