
    %i                       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)EditopEditopsMatchingBlockOpcodeOpcodesScoreAlignmentRAPIDFUZZ_IMPLEMENTATIONcppFTpython)
__future__r   
contextlibosrapidfuzz._feature_detectorr   r   r   __all__environget_implimportedsuppressImportError'rapidfuzz.distance._initialize_cpp_avx2r   r   r	   r
   r   r   'rapidfuzz.distance._initialize_cpp_sse2"rapidfuzz.distance._initialize_cpp!rapidfuzz.distance._initialize_py     V/usr/local/footviz/venv/lib/python3.12/site-packages/rapidfuzz/distance/_initialize.py<module>r"      s   #  	 < <
W


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 