ÿØÿà JFIF      ÿÛ „ 	 ( %!1!%)+//.383,7(-.+



-%%-////---/-.+/--+------/------/--0+--/-/-----.-----ÿÀ  ¥2" ÿÄ               ÿÄ J  	     ! 1AQ"aq2‘#BR‚¡ÁÑ3br’¢±Âð$CSƒ²á4c“%DsÓñÿÄ              ÿÄ *        !1AQa‘"2q3±ð#b¡ÿÚ   ? ¼QxJQaÍuò¸Zö Úü8,ÐÚú
"SSn<rçù–´âE—^ªBÖ9À\†¸ÔÁT­ÃÛ5
ëd´³Í#Ý;Þ38œî ¶H£M:wÎ3…³…âpÔF&‚FK¸9„â4àGEõªfÿ ‘ñ(ßw­pŽF|È¥ù®häðÍÑ¶¹‘[ÒinÙW¶ùñY˜Q{›K"išÒ[Ú8žë\F¹@-?v"ÔU”,ìöžkÿ {I‡£šÍ?e
ríV
..............................................................................................................................................................................
.............................................................................                                                  
                                                                                                                                                                                     ÿØÿà JFIF      ÿÛ „ 	 ( %!1!%)+//.383,7(-.+



-%%-////---/-.+/--+------/------/--0+--/-/-----.-----ÿÀ  ¥2" ÿÄ               ÿÄ J  	     ! 1AQ"aq2‘#BR‚¡ÁÑ3br’¢±Âð$CSƒ²á4c“%DsÓñÿÄ              ÿÄ *        !1AQa‘"2q3±ð#b¡ÿÚ   ? ¼QxJQaÍuò¸Zö Úü8,ÐÚú
"SSn<rçù–´âE—^ªBÖ9À\†¸ÔÁT­ÃÛ5
ëd´³Í#Ý;Þ38œî ¶H£M:wÎ3…³…âpÔF&‚FK¸9„â4àGEõªfÿ ‘ñ(ßw­pŽF|È¥ù®häðÍÑ¶¹‘[ÒinÙW¶ùñY˜Q{›K"išÒ[Ú8žë\F¹@-?v"ÔU”,ìöžkÿ {I‡£šÍ?e
ríV
..............................................................................................................................................................................
.............................................................................                                                  
                                                                                                                                                                                     
    ?,bi                     Z    S r SSK7  / SQrSrSrSrSrSrSrS	r	S
 r
S r\4S jr\4S jrg)zTerminal utilities.    )*)	cfmakerawcfmakecbreaksetraw	setcbreak                  c                 h   U [         ==   [        [        -  [        -  [        -  [
        -  [        -  [        -  [        -  [        -  [        -  [        -  [        -  ) -  ss'   U [        ==   [        ) -  ss'   U [        ==   [         ["        -  ) -  ss'   U [        ==   [$        -  ss'   U [&        ==   [(        [*        -  [,        -  [.        -  [0        -  [2        -  [4        -  [6        -  [8        -  ) -  ss'   [;        U [<           5      U [<        '   SU [<           [>        '   SU [<           [@        '   g)zMake termios mode raw.r   r   N)!IFLAGIGNBRKBRKINTIGNPARPARMRKINPCKISTRIPINLCRIGNCRICRNLIXONIXANYIXOFFOFLAGOPOSTCFLAGPARENBCSIZECS8LFLAGECHOECHOEECHOKECHONLICANONIEXTENISIGNOFLSHTOSTOPlistCCVMINVTIMEmodes    */opt/alt/python313/lib64/python3.13/tty.pyr   r      s   
 	KVf_v-6>G"#%*+-1249:<AB C CK 	KE6K 	KVe^$$KK3K 	KTE\E)F2V;"#%+,.45 6 6K DH~DHDHTNDHUO    c                     U [         ==   [        [        -  ) -  ss'   [        U [           5      U [        '   SU [           [
        '   SU [           [        '   g)zMake termios mode cbreak.r   r   N)r"   r#   r'   r,   r-   r.   r/   r0   s    r2   r   r   .   sF     	KTF]##K DH~DHDHTNDHUOr3   c                 `    [        U 5      n[        U5      n[        U5        [        XU5        U$ )zPut terminal into raw mode.)	tcgetattrr,   r   	tcsetattrfdwhenr1   news       r2   r   r   ;   s*    R=D
t*CcNbKr3   c                 `    [        U 5      n[        U5      n[        U5        [        XU5        U$ )zPut terminal into cbreak mode.)r6   r,   r   r7   r8   s       r2   r   r   C   s+    R=D
t*CbKr3   N)__doc__termios__all__r   r   r   r"   ISPEEDOSPEEDr-   r   r   	TCSAFLUSHr   r    r3   r2   <module>rD      sU     
> 	
				
	
8   ! r3   