python (3.11.7)

(root)/
lib/
python3.11/
__pycache__/
lzma.cpython-311.opt-2.pyc

e3		gdZddlZddlZddlZddlTddlmZmZddlZdZdZ	dZ
GddejZddd
dddddddZ
ed
ddfd
ZeddfdZdS))$
CHECK_NONECHECK_CRC32CHECK_CRC64CHECK_SHA256CHECK_ID_MAX
CHECK_UNKNOWNFILTER_LZMA1FILTER_LZMA2FILTER_DELTA
FILTER_X86FILTER_IA64
FILTER_ARMFILTER_ARMTHUMBFILTER_POWERPCFILTER_SPARCFORMAT_AUTO	FORMAT_XZFORMAT_ALONE
FORMAT_RAWMF_HC3MF_HC4MF_BT2MF_BT3MF_BT4	MODE_FASTMODE_NORMALPRESET_DEFAULTPRESET_EXTREMELZMACompressorLZMADecompressorLZMAFile	LZMAErroropencompress
decompressis_check_supportedN)*)_encode_filter_properties_decode_filter_propertiesceZdZ	dddddddZdZedZdZd	Zd
Z	dZ
ddZdd
ZddZ
ddZdZejfdZdZdS)r Nrformatcheckpresetfiltersc2	d|_d|_t|_|dvr7|dkrt	d|t	d|t
}t}nV|dvr0|t}t}t|||||_
d|_n"t	d	|t|ttt jfr2d
|vr|d
z
}t%j|||_d|_||_n>t)|dst)|d
r||_||_nt+d|jtkrCt-j|jt0t2||}t5j||_dSdS)NF)r-rbr.zACannot specify an integrity check when opening a file for readingzICannot specify a preset compression level when opening a file for reading)wwbaabxxbr/r&zInvalid mode: {!r}bTreadwritez6filename must be a str, bytes, file or PathLike object)trailing_errorr0r3)_fp_closefp_MODE_CLOSED_mode
ValueErrorr
_MODE_READr_MODE_WRITEr_compressor_posr0
isinstancestrbytesosPathLikebuiltinsr"hasattr	TypeError_compressionDecompressReaderrr!ioBufferedReader_buffer)	selffilenamemoder0r1r2r3	mode_coderaws	         8/BuggyBox/python/3.11.7/bootstrap/lib/python3.11/lzma.py__init__zLZMAFile.__init__1s)	T
!
;{{ "CDDD! "IJJJ~$"II
6
6
6~"#I-V55;W N N NDDII188>>???heR[ 9::
	V$}Xt44DH DM"DJJ
Xv
&
&	V'(G*D*D	VDH"DJJTUUU:##/:J(JJJC,S11DLLL$#c	|jtkrdS	|jtkr!|jd|_nH|jt
kr8|j|j	d|_	|j
r|jd|_d|_
t|_dS#d|_d|_
t|_wxYw#	|j
r|jd|_d|_
t|_n#d|_d|_
t|_wxYwwxYw)NF)rCrBrErUcloserFr@r>rGflushrArVs r[r_zLZMAFile.closesI	
:%%F	*zZ''""$$$#{**t/5577888#' 
*=%HNN$$$ %
)


  %
)
))))

*=%HNN$$$ %
)

  %
)
))))))))s0A9C* CC'*E, D'E'EEc$	|jtkSN)rCrBras r[closedzLZMAFile.closeds*z\))r]c^	||jSrc)_check_not_closedr@filenoras r[rgzLZMAFile.filenos)A   x   r]c^	|o|jSrc)readablerUseekableras r[rjzLZMAFile.seekables&7}}:4<#8#8#:#::r]cL	||jtkSrc)rfrCrEras r[rizLZMAFile.readables$=   zZ''r]cL	||jtkSrc)rfrCrFras r[writablezLZMAFile.writables$=   z[((r]c`	||j|Src)_check_can_readrUpeekrVsizes  r[rpz
LZMAFile.peeks3	
	
|  &&&r]c`	||j|Src)rorUr=rqs  r[r=z
LZMAFile.reads1	
	
|  &&&r]c	||dkrtj}|j|S)Nr&)rorSDEFAULT_BUFFER_SIZErUread1rqs  r[rvzLZMAFile.read1sB		
!88)D|!!$'''r]c`	||j|Src)rorUreadlinerqs  r[rxzLZMAFile.readlines1		
|$$T***r]c<	|t|ttfrt	|}nt|}|j}|j|}|j	
||xj|z
c_|Src)_check_can_writerIrK	bytearraylen
memoryviewnbytesrGr#r@r>rH)rVdatalength
compresseds    r[r>zLZMAFile.writes		
dUI.//	!YYFFd##D[F%..t44
z"""		V		
r]cb	||j||Src)_check_can_seekrUseek)rVoffsetwhences   r[rz
LZMAFile.seeks3
		
|  000r]c	||jtkr|jS|jSrc)rfrCrErUtellrHras r[rz
LZMAFile.tells@/   :##<$$&&&yr])Nr-)r.)__name__
__module____qualname__r\r_propertyrdrgrjrirmrpr=rvrxr>rSSEEK_SETrrr]r[r r &s6S2BtTS2S2S2S2S2j***0**X*!!!
;;;(((
)))
	'	'	'	'''''
(
(
(
(++++*#%+1111$r]r r5r.)r0r1r2r3encodingerrorsnewlinecX	d|vrd|vrtd|n3|td|td|td|dd}	t||	||||}
d|vr+tj|}tj|
|||S|
S)	Ntr<zInvalid mode: z0Argument 'encoding' not supported in binary modez.Argument 'errors' not supported in binary modez/Argument 'newline' not supported in binary moder/)rDreplacer rS
text_encoding
TextIOWrapper)rWrXr0r1r2r3rrrlz_modebinary_files           r[r"r"s.d{{$;;*449:::OPPPMNNNNOOOll3##G8WV5"(';;;Kd{{#H--XvwGGGr]c|	t||||}|||zSrc)rr#r`)rr0r1r2r3comps      r[r#r#?s;&%99D==--r]c	g}	t|||}	||}n#t$r|rYn;wxYw|||jstd|j}|snqd|S)NTzACompressed data ended before the end-of-stream marker was reachedr])rr$r!appendeofunused_datajoin)rr0memlimitr3resultsdecompress       r[r$r$KsG!&(G<<	##D))CC			
		
	sz	@?@@
@!	 88Gs-==)r5)__all__rNrSrL_lzmar(r)rQrBrErF
BaseStreamr r"rr#rr$rr]r[<module>rs$								FFFFFFFF
fffff|&fffR-BtTtT-----`$2dD	.	.	.	.($r]