?,biSSKrSSKrSSKJr SSKJrJr Sr\S-rSr"SS\R5r "S S \R5r S r S rS r"SS5rg)N)RLock)sleeptimeic[R(ag[U5q[ US[R 5[l[ US[R 5[lg)Nz python.stdoutz python.stderr)sys executableLogcatlogcat TextLogStreamstdoutstderr)android_log_write stdout_prio stderr_prios 7/opt/alt/python313/lib64/python3.13/_android_support.py init_streamsrsA ~~% &F{OSZZHCJ{OSZZHCJcT^\rSrSrS U4SjjrSrSrSrSr\ S5r Sr U=r $) r $c *>U(a-URSUR5 UR5nOSnURSS5 URSS5 [TU]"[ XU540UD6 [ 5Ul/UlSUl g)N write_throughencodingzUTF-8errorsbackslashreplacer) setdefaultrfilenosuper__init__BinaryLogStreamr_lock_pending_bytes_pending_bytes_count)selfpriotagoriginalkwargsr __class__s rrTextLogStream.__init__%s    ox/E/E F__&FF *g.($67 F;FvFW  $%!rc8SURR<S3$)Nz)bufferr&r$s r__repr__TextLogStream.__repr__8s  3155rc[U[5(d![S[U5R35e[R U5nUR  URSS9H8nU(dM US[nU[SnURU5 U(aM,M: SSS5 [U5$!,(df  N=f)Nz"write() argument must be str, not T)keepends) isinstancestr TypeErrortype__name____str__r! splitlinesMAX_CHARS_PER_WRITE _write_chunklen)r$slinechunks rwriteTextLogStream.write;s!S!!4T!W5E5E4FGI I KKN ZZ d 3d !5"56E 3 45D%%e,d41v ZsB74*B7 B77 CcURURUR5nUR[ U5-[ :aUR 5 URRU5 U=R[ U5- slUR(d*URS5(dUR[ :aUR 5 gg)N ) encoderrr#r<MAX_BYTES_PER_WRITEflushr"appendrendswith)r$r=bs rr;TextLogStream._write_chunkRs HHT]]DKK 0  $ $s1v -0C C JJL ""1% !!SV+!   zz%  ((+>> JJL?rcUR URRSRUR55 URR 5 SUlSSS5 g!,(df  g=f)Nrr)r!r-r@joinr"clearr#r.s rrFTextLogStream.flush`sN ZZ KK  chht':':; <    % % '()D %ZZs AA,, A:cgNTr.s rline_bufferingTextLogStream.line_bufferinghsr)r!r"r#N) r7 __module__ __qualname____firstlineno__rr/r@r;rFpropertyrR__static_attributes__ __classcell__)r)s@rr r $s0&&6. *rr c6\rSrSrS SjrSrSrSrSrSr g) r mNc(XlX lX0lgrT)r%r&_fileno)r$r%r&rs rrBinaryLogStream.__init__ns  rc$SUR<S3$)Nz,> (L!MD $' !   "6S"ACL"P P !!A%t))),@@A  " "4g 6ZZs CC:: D)rqr!rrrN)r7rUrVrWrr@rYrQrrr r s ' 7rr )rjr threadingrrrrEr:r TextIOWrapperr RawIOBaser rwrzr{r rQrrrss *Q.IFB$$FRbllL#  77r