ÿØÿàJFIFÿþ ÿÛC       ÿÛC ÿÀÿÄÿÄ"#QrÿÄÿÄ&1!A"2qQaáÿÚ ?Øy,æ/3JæÝ¹È߲؋5êXw²±ÉyˆR”¾I0ó2—PI¾IÌÚiMö¯–þrìN&"KgX:Šíµ•nTJnLK„…@!‰-ý ùúmë;ºgµŒ&ó±hw’¯Õ@”Ü— 9ñ-ë.²1<yà‚¹ïQÐU„ہ?.’¦èûbß±©Ö«Âw*VŒ) `$‰bØÔŸ’ëXÖ-ËTÜíGÚ3ð«g Ÿ§¯—Jx„–’U/ÂÅv_s(Hÿ@TñJÑãõçn­‚!ÈgfbÓc­:él[ðQe 9ÀPLbÃãCµm[5¿ç'ªjglå‡Ûí_§Úõl-;"PkÞÞÁQâ¼_Ñ^¢SŸx?"¸¦ùY騐ÒOÈ q’`~~ÚtËU¹CڒêV  I1Áß_ÿÙGOOF----LE-8-2.0 ]$4hQ] gguile  gdefine-module*   gice-9 glineio  gfilenameS fice-9/lineio.scm gimportsS grdelim      gexportsS g unread-string g read-string g lineio-port? gmake-line-buffering-input-port  gset-current-module   gobject-property gmake-soft-port g string-ref g string-length g substring g read-char g close-port fr !gset-object-property! "g read-line #gconcatC5ht]4   54>"Gh]456gstr  gline-buffering-input-port  gfilenamefice-9/lineio.scm 8  9  9 . 9   9    gnameg unread-stringCRh]456gline-buffering-input-port  gfilenamefice-9/lineio.scm <  =  = . =  =   gnameg read-stringCRh]45Cgport  gfilenamefice-9/lineio.scm @  A A " A A  A    gnameg lineio-port?CRh@]M$14M 5 4M5$ MN" M4M 5CL6gc  9gfilenamefice-9/lineio.scm T   U  W   W *  W   W   X  X /  X  X  ! X  $ Y ) & Y  - Z - 2 Z 8 5 Z - 6 Z  ? V   ? gnameggetcChg]L6_gfilenamefice-9/lineio.scm ]   ] %   gnamegpropogate-closeC !h ] 45$ MNCCgstr  gfilenamefice-9/lineio.scm a   b $ b   b   c 1  c #   gnameg unread-stringC"#h ]M(L6MMNCganswer  gfilenamefice-9/lineio.scm e   f   l 4  l   h '  h   i )  i    gnameg read-stringC h`]H4OO54O>"G4 O>"GCgunderlying-port  _gbuffers  _gself  " _gfilenamefice-9/lineio.scm K  O   L   _   _  _ F " _  " L  % n  + n  7 n  @ o  F o  T o   _ gnamegmake-line-buffering-input-portCRClgm  ,gfilenamefice-9/lineio.scm    8  <  @  K    C6