python (3.11.7)

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

e6
	dZgdZdZddlmZmZddlmZddlZedd	d	d	ddd
Z	dd	d	d	dddddd	dZ
dd	d	d	dddddd	d
ZeddZdZ
ddddddddZddddddddZdS)z2.0.9)dumpdumpsloadloadsJSONDecoderJSONDecodeErrorJSONEncoderzBob Ippolito <bob@redivi.com>)rr)rNFT)skipkeysensure_asciicheck_circular	allow_nanindent
separatorsdefault)	rrr
rclsrrr	sort_keysc		|s-|r+|r)|r'|%|#|!|	|
s|st|}n-|t}|d|||||||	|
d||}|D]}
||
dSN)rrr
rrrrr)_default_encoder
iterencoderwrite)objfprrr
rrrrrrkwiterablechunks              A/BuggyBox/python/3.11.7/bootstrap/lib/python3.11/json/__init__.pyrrxs(T
HHH$H:+=	"#..s33;C38|)Yv!y8857889C
3	
c		|s,|r*|r(|r&|$|"| ||	s|
st|S|t}|d||||||||	d|
|Sr)rencoder)rrrr
rrrrrrrs           rrrs'R
,,,$,:+=	"&&s+++
{3%6w)
	fSkk	r )object_hookobject_pairs_hookc|j}|tjtjfrdS|tjtjfrdS|tjrdSt|dkr1|ds|drdndS|ds|d	s|d
rdndSn't|d	kr|dsdS|dsdSd
S)Nzutf-32zutf-16z	utf-8-sigr
r	z	utf-16-bez	utf-32-bez	utf-16-lez	utf-32-lezutf-8)
startswithcodecsBOM_UTF32_BEBOM_UTF32_LEBOM_UTF16_BEBOM_UTF16_LEBOM_UTF8len)bbstartswiths  rdetect_encodingr3s,K{F')<=>>x{F')<=>>x{6?##{
1vv{{t	8#$A$7;;K7t	@#$A$?!A$?;;K?		@


Q1t	;t	;7r rr#parse_float	parse_intparse_constantr$c
P	t|f||||||d|S)Nr4)rread)rrr#r5r6r7r$rs        rrrsQ"R[9%9JRROQRRRr c	t|tr'|drtd|dn[t|tt
fst
d|jj|	t|d}|&|$|"| |||st	|S|t}|||d<|||d<|||d<|||d	<|||d
<|di|	|S)Nuz-Unexpected UTF-8 BOM (decode using utf-8-sig)r
z5the JSON object must be str, bytes or bytearray, not 
surrogatepassr#r$r5r6r7r)
isinstancestrr)rbytes	bytearray	TypeError	__class____name__decoder3_default_decoderr)srr#r5r6r7r$rs        rrr+sa@!S:<<!!	(!"Q"#Q((
(	(!eY/00	;:#$;#7::;;
;
HH_Q''99++"5"'8'@'@&&q)))
{'=$"3'=#;!-39999Ar )__version____all__
__author__decoderrrencoderrr*rrrrDr3rrrr r<module>rKss`B
-
11111111      



;
$$tD$<<<<<~!tDD$77777t;44HHH<dttRRRRR2dtt<<<<<<<r