python (3.11.7)
    ev                        	 d dl Z d dlZd dlZd dlZd dlmZmZmZmZm	Z	 d dl
mZmZ d dl
mZ d dlmZ d dlZej        Zej        Zej        Zej        Zej        ej        ej        ej        fZej        dk    o
ej         dk    Z!e!rdZ"d	Z#d
Z$ndZ"dZ#d
Z$dddZ% G d d          Z& G d d          Z'd Z(d Z)d Z*d Z+ddZ, e(            Z-e-dk     r ede-z             G d de          Z.dS )    N)DistutilsExecErrorDistutilsPlatformErrorCompileErrorLibError	LinkError)	CCompilergen_lib_options)log)get_platformwin32l        z1Software\Wow6432Node\Microsoft\VisualStudio\%0.1fz5Software\Wow6432Node\Microsoft\Microsoft SDKs\Windowsz,Software\Wow6432Node\Microsoft\.NETFrameworkz%Software\Microsoft\VisualStudio\%0.1fz)Software\Microsoft\Microsoft SDKs\Windowsz Software\Microsoft\.NETFrameworkx86amd64r   z	win-amd64c                       e Zd Z	 d Z ee          Zd Z ee          Zd Z ee          Zd Z ee          ZdS )Regc                     t           D ](}|                     ||          }|r||v r
||         c S )t          |          N)HKEYSread_valuesKeyError)clspathkeybaseds        K/BuggyBox/python/3.11.7/bootstrap/lib/python3.11/distutils/msvc9compiler.py	get_valuez
Reg.get_value?   sN     	 	Dd++A 
SAXXv
smm    c                     	 	 t          ||          }n# t          $ r Y d S w xY wg }d}	 	 t          ||          }n# t          $ r Y nw xY w|                    |           |dz
  }=|S Nr   T   )RegOpenKeyExRegError
RegEnumKeyappend)r   r   r   handleLiks          r   	read_keysz
Reg.read_keysG   s    +	!$,,FF 	 	 	44	
	
vq)) 
 
 
HHQKKK
FA
	 s    
""<