
    xnh(                       d dl mZ d dlZd dlZd dlmZmZmZ g dZej                  j                  d      Zedk(  rdZ ee      r- ej                  e      5  d dlmZmZmZmZmZmZ d	Zddd       es5 ee      r- ej                  e      5  d dlmZmZmZmZmZmZ d	Zddd       esd dlmZmZmZmZmZmZ yyed
k(  rd dlmZmZmZmZmZmZ ydZ ee      r- ej                  e      5  d dlmZmZmZmZmZmZ d	Zddd       es5 ee      r- ej                  e      5  d dlmZmZmZmZmZmZ d	Zddd       es- ej                  e      5  d dlmZmZmZmZmZmZ d	Zddd       esd dlmZmZmZmZmZmZ yy# 1 sw Y   xY w# 1 sw Y   xY w# 1 sw Y   xY w# 1 sw Y   qxY w# 1 sw Y   NxY w)    )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     [/var/www/html/profi_bot/bot/venv/lib/python3.12/site-packages/rapidfuzz/distance/Hamming.py<module>r(      s   #  	 < < 	

12E>H~ Z  -  H .  Z  -  H . 	
 	
 	
  h   H~ Z  -  H .  Z  -  H .  Z  -  H . 	
 	
 	
 i .- .-B .- .- .-s<   FF1F(F+F7FFF(+F47G 