python (3.12.0)

(root)/
lib/
python3.12/
__pycache__/
uu.cpython-312.opt-2.pyc

ˑe	ddlZddlZddlZddlZejedgdZGddeZd
ddd	Z	dd
Z
dZedk(reyy)N)
)remove)ErrorencodedecodeceZdZy)rN)__name__
__module____qualname__6/BuggyBox/python/3.12.0/bootstrap/lib/python3.12/uu.pyrr*srrFbacktickc	g}	|dk(rtjj}npt|tr`|t
jj|}| 	tj|j}t|d}|j||dk(rtjj}n-t|trt|d}|j||d}|d}|jdd}|jdd}|jd	|d
z|fzj!d|j#d}t%|d
kDrF|jt'j(|||j#d}t%|d
kDrF|r|jdn|jd|D]}|j+y#t$rYlwxYw#|D]}|j+wxYw)N-rbwbi
z\n
z\rzbegin %o %s
iascii-rrs`
end
s 
end
)sysstdinbuffer
isinstancestrospathbasenamestatst_modeAttributeErroropenappendstdoutreplacewriterreadlenbinasciib2a_uuclose)in_fileout_filenamemoderopened_filesdatafs        rrr-sL1c>ii&&G

%|ww''0|777+33D7D)G(s?zz((H
#
&Hd+H)<D<D
||D'||D'
	D5L4*@@HHQR||B$i!mNN8??4(CD<<#D$i!mNN;'NN;'	A
GGI	O&N	A
GGI	s7AG(G8D"G(%G(	G%!G($G%%G((Hc	g}|dk(rtjj}n-t|trt|d}|j
|		|j}|std|jds0|jdd}t|dk(r|ddk(r	t|d	d
ni||djdjd}t j"j%|rtd
||jt j&sYdt j&|vsDt j(rC|jt j(sdt j(|vrtd|d|t|d	d
}|dk(rtj*j}nEt|tr5t|d}t!j,|||}|j
||j}|rb|j/ddk7rN	t1j2|}	|j7|	|j}|r|j/ddk7rN|std	|D]}|j9y#t$rYwxYw#t0j$rZ}
|ddz
dzdzdzdz}t1j2|d|}	|s"tj4j7d|
zYd}
~
d}
~
wwxYw#|D]}|j9wxYw)Nrrz'No valid begin line found in input filesbegin rrs 	
rz Cannot overwrite existing file: z..zRefusing to write to z due to directory traversalrsend ?zWarning: %s
zTruncated input file)rrrrrr%r&readliner
startswithsplitr+int
ValueErrorrstriprrr existssepaltsepr'chmodstripr,a2b_uustderrr)r.)
r/r0r2quietr3hdr	hdrfieldsfpsr4vnbytesr5s
             rrrgsL#~))""	GS	!w%G$<""$CEFF>>(+		$*I9~"y|x'?	!a( |**<8??HHww~~h'>xjIJJ##BFF+RVVH
)II((3"))%13H:=XYZZ<y|Q'Ds?zz((H
#
&h%BHHXt$H)
AGGL)V3
:q)
NN4   "AAGGL)V3.//	A
GGI	Y"B>>
:aDGr>Q.2q8q&z2JJ$$_q%89
:	A
GGI	scAL%+J%:E7L%2J57L%?
L%%	J2.L%1J22L%5L"ALL%L""L%%L>c	ddl}|jd}|jdddddd	
|jddd
ddd	
|j\}}t	|dkDr&|jdt
jdtjj}tjj}t	|dkDr|d}t	|dkDr|d}|jrh|jrOt|tr
t|d}n2t!tj"ddt
jdt||y|jrOt|tr
t|d}n2t!tj"ddt
jdt%||y)Nrz'usage: %prog [-d] [-t] [input [output]])usagez-dz--decoderzDecode (instead of encode)?F
store_true)desthelpdefaultactionz-tz--texttextz2data is text, encoded format unix-compatible text?r8zincorrect number of argumentsr9rz: cannot do -t to stdoutrz: cannot do -t from stdin)optparseOptionParser
add_option
parse_argsr+errorrexitrrr'rrZrrr%printargvr)r[parseroptionsargsinputoutputs      rtestrhsm(

"
")R
"
SF
dJX<Ychq}~
dH68lv{EQR'')OWd
4y1}45
IIE
ZZ

F
4y1}Q
4y1}a~~<<&#&fd+chhqk#=>uf<<%%UD)chhqk#>?ufr__main__)NN)NNF)r,rrwarnings_deprecatedr
__all__	Exceptionrrrrhr
rr<module>rnsi6	
Xg.
'	I	77tHT$LzFr