ï?  hgV$Ô``-) #.*##^#V9r+,ìUser Memory   Bytes
 Screen ?  PHC-25 SANYO BASIC V.1.3
 LS%
?!f
$y	6	M%$\	l&n#$s&?%%<6;V;!97?p?s>>@BDpyFI:fNEUE@DCC.5.I.$u$p$k$.0f%/.//o0}$1+#2111\2E22d;b$FF$+#+#b(b +he)h)rx/J0$H-$ in  Ready
 Break Next w/o for Syntax error Return w/o gosub Not enough data Illegal function call Over flow Out of memory Undefined line number Bad subscript Duplicate definition Devided by zero Illegal direct call Type mismatched Out of string space Too long string String too complex Can't continue Undefined FN call Tape read error Missing operand *+"Q*W####8
*KQ7P(
0*Q+++*Q#MD++V+^ENDFORNEXTDATAINPUTDIMREADLETGOTORUNIFRESTOREGOSUBRETURNREMSTOPOUTONLPRINTDEFPOKEPRINTCONTLISTLLISTCLEARCOLORPSETPRESETLINEPAINTSCREENCLSLOCATECONSOLECLOADCSAVEEXECSOUNDPLAYKEYLCOPYNEWCTONCTOFFSLOADSSAVEELSETAB(TOFNSPC(INKEY$THENNOTSTEP+-*/^ANDOR>=<SGNINTABSUSRFREINPLPOSPOSSQRRNDLOGEXPCOSSINTANPEEKLENSCRINSTR$VALASCCHR$LEFT$RIGHT$MID$POINTCSRLINSTICKSTRIGTIME   ":\Hh!!2V2L~08:8!(#:V@~2#^#VG:V2V:V=(<< 2V:V +~L >y#:V :& 2&#IҴ+G(@#~a8{0 w "y8( 	>>2V|}w]T! 9~#=N#F#`iz( 	*	!  "
*w" 	

*} Xͬ;7GC!>(M%#;;:.<*Ď;H;!""}2.!0!~([w8(>#ͨ!KҀͿ!K ߧ͌C"((ACQP} *"*W͉SWK[*͐S(R[[d 	R?C*͉*W	"W	"*͐*p+q!L[E͙ZE_[*W####*[00SUT  ߯w+w+w+w+"W[͐ɯR#x  (>#(!>#"Ì:.2/>2y$S%"u! 9ͥ  	+V+^##*u 	F*u*́!f(3u+~> f(33*3"~ :F> 2F8M%:(%*|<:. >2.<ͬCS208ր$/O !v 	N#F#*~+++F+N+V+^++(͖'͌2.*~+ng"8F*>38>#*8͌*͏(:.(2.CS+###^#VS ͡="'	!8~:#1#~G(Kxʐ?#,j>(!+́ʚ	>2FÐ2FG~"(x ~M%# ÐG#*~* :. 	####"!K6:":z:G	? Wrong
 :z:G!		2G~# ͪ'(<+#=2GNEn
~"T
2!;;!	6,2z*>B#~(+n
%!,9!~,(:z :Gx
>?͌!	:U(WG"(:zW(:,+2!
%#:zO:G (<!  9"K,!  "'(,
~
:z:GUEÛ'S%S% #*+++~#++"MV+^"w+ ê
*  "  +#RUN    CLOAD"  PRINT   LIST    COLOR   CSAVE"  INPUT   SCREEN  J  k k  1!  ͚! `> ͚! h ͚! > ͚!  ͚!]"[>2L2Y>2@>2!2Z!TPK !s !"HV7GP>,HUE1> 2.>2Z!Q Ϳ1(2(	 Ϳ͌2V=o&  	V*Yw#""W"W""o**Y}o|g![ !; ͖!H ͬ;:\(2\.͸( :Z<!V8!=͘=;2D1!\~6 ɇO ![	">2^>ͰG:^=2^*~#"2^>G`x2Vy2[! ~/w(! >2M> 2v2zo"Y<!"l"n>=2]= <!ͩ![|! ø=*r"r"t4"x>2Z20':Z> 2Z2[(>20*x[vs|g怲Wr2020:[/2[*x|g~(~/w>w-& ))))):[W]!l& -28:[O|gG@gv:  	͸2!  8G@KB͟">C:2>0O20:]3:O :\(5QX:^3:W ~!(~ ɯ|<g==}To& )))))DMj! --,! +728?"@"@`iG@DMC:"<S>1#=+#og)))[	 ͚jB ~8>#^#V (O! w8+((͹G@w(x :@˟@>2X8 >20!F#~̈́.!280! Ow#  ~>
̈́20
     T]zW )@ 	~0/Ow#y8  y/O(O !	~e#!z
(OC:|	 > ͌: (8:<2Ä2::X>ͻ>
ͻ2]:s=>͌>
͌:ȯ22\!  :\G2Dx !0F6 p( 207GUE (	ʹ2_1!/">2Uw8o ͖G!]~6 x(0
  w7ɷf=2*rͰ"r&Ͷ"r> $:o,>20*x_|gWSv>2!=20>20!r!R 		N#Fr*r& :k(:(-(]T ,&*4|W]@(vF( xɡbYuz7G*r&}ͦ&éͬ͡"r20(͸20>20<:o0oé,"rͩ*r> g:n>-:z$>%:ng:oo8)<:,-08 >=2=
l!A͟(>0O >:no:og8<:8((0><2=(:no:020*n:MGx0o0g|& <G!A,22220*n&"é& /20>2020& OOq: O !(~ !M~# !ON#_<(!qw2k*r">>2k;! *r"|2-(>20ͬ20G**r} (|0":0|2x͆8(͌7(?!>!x!y_ !^#V!*rx*rͦͽ+# x 8((
	
44|g@(v~4O|g( !\~w:]3w[{ : 0=(2 :G>  $4|g+p#_( W+rzO##}# { +x_@ vs+6 >  :|= }=(2o&  ,&|g4@ v6 |g@ vpͩ204xG6 |gp>
:> :0|*<=2> (O4|gO>   060#+w#| (y(,& $!5(	7G| & -w+(> (Ͳͬ>>
͌!7͹"r& ,(:o(> ,&-ɯ2*rͲUESG>|=	O:z0Oaͩ > 22j:n*r8͹:o8 &  	|g   *r[{ : 0<2e:j (*r:n0-"r>> O8F  
: (2:\2\#2\:n(0>ͻ,O&4q:O|gqͬ,&.a"O"Q͠ :o(>0yy754]|W:GqxO:2>!$ y*n2j-:o(*n}2n:M((͸20>20"nì*W	"!+#"Y[*w"*w+w+w+w+"W	"*"*+"*W"o*""Ϳ!]"[;og"2y"**K(>#͌YPMD
	MDC"" !  "*:.<("*"*":Y2:Z2!8#;*|2.*"*":͘=:!=+#>2y9!2y`i8ʖ#,e#*W+#*+#"S*R*WR["9_*R"0K[*WC͉*"WÖK[W*CW*"""͐***Ö*W9_ÖR4 *	"  9!"͡~#''+''+("'	i`4*~,8O͛+X>2 ͼK͂ :0( /4 ;LM#M:%(*&>]!G\<!G!  "&2% * _" *Z"2 M:% :Y(>7!Gj<!Gb"&>2%k!!~=w6:Z*6}}(o [8{{(_! "82(>:(w  ":(*8*6("6"8> O!  28G@+MD(ͳ:(2(>ɯ2(>]Tw*4	0#"4P:(2(0S8>:(O(:(O!3(+~*8OLVO !e		~#fo!M~#~O<w !	~ɿm*6 ![6 >V2(V22V23͢ͳ!=~w##~w!:4 VV*xw|gw*tͰ *&Ͷ #"t4"x(y2(S2Sv͢>"t4"x^|gVSv#~ (~##~ (~:0?<=!,!( *	8	8>o>g89C~+:://<ɯ:U7!+2'd 
 >0! 8R>00 _:{22E v(
͌~͌#o> g+6  ^#V#N#F#s#r#q#p##~a{ %0?~A[?~#~##&0GA?:.<>+ F"z`ԁ*~0/O  :U!			F#źzYP(*zR ~80G> O"#:UOR!2UK,.K,9(!#$$"2&"ʛ#@0a!)#O ʹ$d;((((%(!0a͋[1#	1! 		~#fóY({_͂!)2U[E zH _{ȯ00	
#(?}W> ѣOu+[͋~*8Ͷ2H H [m" " v2~o,-
[[GOS[͋*0 YPN *o 	"oɷ[*oOGB#!8"o##!7!a *W"o*"!  "!][[ 88*[0	#~# %[0Bz]T	0"sN #		[s0 ~#^#V###++*o*"S*}+V+^+n& +Kojq#pi`É 9!:U"'ɯ	<!>2TNG2U808G00$ 	>2UG#:y0~(!2y!@(J[*(@(;###8##+!(1xK! 	8##[d"i`"  !  !!'[T +"#W~,(4""Tz  *[(@^#V# :Tʌ" ##"qOFq# :U8:Ty 0 L)+"= MD_C"*q^ )	#++s#r#8A~#"q  *q^#V#"q+"L)+"+"MD=  :U8L)+"[q*%H XPH0A8GO!))))}oxV$f8:ڰ+0)  f#z {+  !kb)))_ #/j͛+W#>>2y9!́+F+N)!T]S%#1́F{****C!'f""""!>O>2yI!Ájm*Íjm**ÍLm́#!z{/oz/g)7́#(#{8ozozgRUL2U_z+:r=W :s:4#Ox͛+:U8!  9[S$E ͆ *o[S$! '!"2,>1#<W1#<_44>20W> 20g$1#1#ye#1#9!:Uj͂" '*#^#V!8*0[00 ͣ2!l0 '~#:A+#~ȹ" yO(e0* "*"}!skb# !}(!̀( !'!x(!}'6+62,!}'>2͛F+N+V+^+|;PY*;`i͖2V> ͌~(#O!V"(:(~y H&͌~wy~D&wy((ͺ'͌:V2V>2# ͪ'(((+#C>2(,(;((ͬ&;'Û',;';;''-'\'j:U 8-26 *: :zO:s==:+R\'0#4:: :s=G{8(G> ͌0#!){(',(";¬&:0>͌((Û': :s=00/<G> ͌( :>͌:)D22Gf#{+#8BOG& h!!!	!w#"S***[*"S"""[*"S***[*"S"""[*^#N#F#!~w+ ^qK+8͋(=Ò(y~w#!4#4+6!~5#(!#!#'(+!> w#:/26 #'!~r+Ny{Gx|# + |!  xz>))0	= '(:*q*4*:2*!'!)շ !͋(,(}( '(:;**:2*!'w!) !( 0	(:?*y!ͮ(!ͬ(x !5*yĵ(@,!1')!4'~w+!~5!  >0/<O!>0/<G{ xҵ*Oz> !wx0{ZWyHGxz*! >0/<:/2O:怩2:2:2ɯ2!~w'(!*22!~O'0O('Y(!**!͗(:(!(0
<7}(9,!((,  !)"`i">2y(,:U:+#Ͱ+:  +:(*+!N>wO:(!y͗(Ե(2!~Oyw/##wɯO !Nwy#yO*/,!ͬ(!~*w:ܵ(!:怮w&"-*O(+(#/0HGy Q*'xOu++!'xOu+G*= !'+e(E(. y *   #/8+((-((#/0$ > (
 L)O 	DMz x((Q*x((G*!6 C-6-#60 #6 K.0)8G*<0)00)0Q*=0)(8!0'++	 #- 6.#60# =
8=<G	06. #0(8(p# -+~0-.-#J-6E#6+.6-/<0
8
#s0#w#J-B ~#.+##^#V:+,Ou+!~w+:,xЯ!*('k)!'(!'F#"(*'Sk)!'+Y(!'!'k)!1'k):0=G/(S.Y(Ɓ/=*+i*!'!0}.'k)!0'2k)*!0'=+#!~6!1'k)!0'+'!1')!0'+!1i.!1'+!'Ou+!1'k)!'+'(: !0' :*!'!'/'+:,!')+#/*!'/!'k)þ.!1'+!1'k)(5.*Y(+!1'+8!0'+*!1'+*!R1i.+#:> 2!''<(!')Y(+i*(@w(/'(<(/Y()   L|        >'kn  @B  '    d   
          r1u}FXc{u[y0.vo!so
`1lZhgrdvcet`ca\iɰ@X         *L~$I~8c}.:}؉}}p|5W|0C|B2|     I0];5#rfiB<(eztַXvU|! y;v<
r,Bnn"}    ~Ir1);8r1~   45    #.f$(.f$ʹ24#*ms2#.('#^#V& o~6 2"2UK,:*w2ɯ2U*y+#~)(1#C4~8<0	A#.x4Ց8Gy 4Gչ8y_ ͹2~#foH 	G'H 2͂8-!2E ͣ22~_ #N#F͹2o' >_ !nr+s+w+"P#~(( ")y͹2l*[">2U'"[:\!  (
(x%$0WD(
(y-,0_M|g :\O	~#fo!G303O3[3O3a3(>>	>>:_8>G!{3033333=WGzxGȷ(=8xGO7=OOOOA32g30>2x2y2ɯ(A! R?8K283!p#q`i$,4"!403'4!4(4'4333!8403@4D4U4b4yG{2xW?(P3:\[x2!}4034444y2  Ͳ4Z L):2  ò4  ò4L):2!4034455*+3:=*+3>O%5D5: >?G:O+5>=85>=:^A3g3y8?HG5*yx=+3=D5Wy_*!V#^#~G/O85:\ 	+3:W{͹5(ez͹5xw!  "8:\(
!  ͠5"6! >@2(}o[8(͠5}_ !7:/G!5035666*#>7(?"xx(58/2:/G!'603/6A6P6Q6*>7(?+"|x /68*B0*"7:\(:[G*B?\6:/G0 x6s6x6!6036666;6  V6:[G:/G x6ͱ6x6;6ø6O7*  2P58:O7G70Cy +}(>2b7*}(6!  8P58#60"G75*:"22**"":G:2x2:O:G͙7>͜77:]37̓5:\S%̓5:.4(;7(1#3:\8:y2͌5:x22! "678("798>88"2x2S:(ͣ6l686"78(" *R8:/88j8(8![*Rj80#}(:/88+}(""b7586"b7*}8*R8(+}("8*88!  R+}88:/88**}*":*O[:GyFKb[d
̓5(:CSg4KC!:CSg4!V#^!~0Nzw#S(;\:!B:!FB͙7\:[*8S"*[8"S͉9S"!V#^r+s>ͭ9:\_ !:^:<G:<K[.4Gͽ45*"͌5*"ͭ9K[.4::K:.4K::::<ͽ4=5:<ͽ4=ͣ6:!> ܹ92͉9> 8>K*.4":2:G3h& ":G:Oͽ4:*: O	":OB8":ů:7:: O!:	~#fo65l65565l6>e#e#4CbSd(,(1#A33ɯ=:]̓5:(.41#3ͽ4͌5:]̓5:.4:^̓5:.4*>+3>O>2Z!;03& oV$͌5ɞ;;;;yGy<I(Q(>O:/><:/G8 2 x:Z͘=28:V=(x͘=G2x8͘=<!=G:\(=2\=*l	?:[(̈́<<2(*8 $O:[g. y(">!":_͸ x2z*n!"ns?"n:O:\ y yyO2@202!_Fw :[g. 20Ϩw#z 202:_02_: ˷2@,(1#2],(1#2^1#> 8<ͨ<G!Zʳ=xw!Y(Z=:[>`2[<̈́<">2[(Z=͸=Y![|! b>:\g 2\:]32Ҷ?!O6 #:w#w2\:\=!Y(	2YZ=͸=! :ZG:Y(<<=(#~2[ͦ==!`] <=	:\ʏ?G͹5p:\ʂ?͹5~! `"6* 0 >2O *6 	"6~w#y +#1#:z=8K͜E:MG{0a<oͩ1#͕>O8H[l,(͝>Y:M0_z(?>͝>y=+#W(?(͕>(͕>	?:rG:o0*roͩ,:M0g"l"n,(͕>=+#G(,(`?W(`?Oz(=͘=x(<y(=!=͕>!V=+#!  "b"dY>2020O>20yw20yG:G/O͂?͐?:]3*x"@@  >2(͡?	= b_!y!͡?+({##O& oG@}_o:[W|gG@| g:\ ))DM		! ͚N@~:j!#.+#8>#^#V O@[@:Y:Z͘=>AkE8NE![!C>`2[:\!@$<! ` x !C"8͕5 	 UE͘=ɯ21? [@2D>2͠E[@@0A:E?FBad
 Found: Skip: AkE8BBA:$glpA8- 	 (lpA8> A>- :Wz@o( /_@Go xy'ہGUE: ͙ͤA#!  "!8;ͤA?F͌A@o ͌A@o( pA0Ay2 NE_DG A!"">AWy
z0!( 
(G   *"w#""y x(2_D!d `E: !  9"hf*h:G*@(!"f*""	>*	< 	:`
2`>A ʾB	*"@ (w#""*fR BͤA > 2`UEɾ(B!A?F@_DA2C8!>A(w#6 +6 _D͌A<2C8>Aw͌A# >A y 7@[@:Y:Z͘=ͽD! ͭD![!ͱCͨC x! `̓5͹5͌A!ͱC 	 
E͘=NE!`ENE?E!ríD?E! ͭD<CNpD#pD@͜C!""*"q#"">(JR ?E!ͭDC*"RE""C
E*++~+Ϳ;@[@2D1>2͠ED?F:L(>>2$E& )!  R	0 EE !  -(! ͭDE-> 8͜C
pD !NpD# ! íDͽD* ~O  x( pD͌A# pD!`	`EUE&3&U _:o˅:| <@(  :L(>>:ˏ:@28!!~( 
#!#A!*A7!1#K[W*͐>
*"0 ""*[~#(>#~#~#*" 	8!*"͐S"]Tw# "SW!"!06* "#> # # +++++K͉+F1#+#͜E{ x/_x/F(!LFO 	~͒F!LF(F(>& oV$ͧF4#+#W>_>>z>/W>{zW{(G_<U0G>>0G:D(x ͣHcGF#N#~G O*H	:͆GGy0YGx<?Gy?& oYGx<?++# O~#fo	sqYG6  y<?+# O~#fo	~q<>  O!	~cG q#s#rO:<2:͖G(:ͰG> !(5*~#" (`8 H+#*+"!40H+(=ʀH  ;,7H07H:7H
!  +# 0_8H 0H98(;(0H+#(!Û+!;> w#9G (G.H!H !@ <8>8(Gx :& ( = > 22jB v({(.Hs#q#p:<20(G:<28> 2oG8n.H~(e2#~#fo"HʯIO!hL~+#(###~0H (	90HH7!iI#~#fo7H: G.H:w#[s#r:<28:D(:8!4JL!>wKISGy@OH(#(+(-(7H.H^ !L	N!L	N#F(8{O{GH(QH{A+#z+#K .HN.H^ PL)V$'!J')#bkH(.(
7H  d:Z>(g 8 	r#s##Nqy#q#pG(x#w#w.Hqx 
:	wF#^#GoGéI8{ Gz C.H~怳w{03_8{(&.Hs#r++~w8{	0(z .Hs+#8{A0(z .Hs8x{ 8z .Hs8{A0ɲ(z !  .H~26 IJ0z {(a0K>|GY O$JH (QH:OK<8G.HV+^s#r{x2H<(F=_Hs+wH_x(G>(>(GH_HWx(G<Z(G>H_HW>(G<Z(Gx (G7!/w:!~5! ""0"C>2AIBICIDIEIFIGIEKKΒK+KpK
K\KJ   

P0
	h	`        :\MO #	<~ !_N(	2\2:^ y!~= >wG!N oa"!Nw!ۈ/oĢM6 #͇N*!  "!s#r#w#6<!͇N($#  ۈ/!  ?8(,)M^#V!M!  ""!~  >w!~w@ɧ!((~<wMz w#O 	r~+w2\!~#N,NgNNN"N@ :2: lON: ,O*& ~N5N& G ~888  :(O5N>M^xw/#~G(#Nx/( ?8 yOx>1WSX: QAZ;/3RFV^[ 2EDC\] 5YHN0P 4TGB-@ 6UJM9O 7IK,8L.!wsx* qaz+?#rfv~  "edc|  %yhn p $tgb=@ &ujm)o 'ik<(l>1wsx: qaz;/3rfv^[ 2edc\] 5yhn0p 4tgb-@ 6ujm9o 7ik,8l.!WSX* QAZ+?#RFV~  "EDC|  %YHN P $TGB=@ &UJM)O 'IK<(L>7 <L        2BEA   1HDJ 9 48: ?@ 3ICKG  5  ;>  6F O=NM                                                                                                                                                                                                   ~(((H                                            D((D                                                          (((         DDDDDDD   ~|    N   pP Pz   00                 ``    T8T              00                      ``     @    <BBFZbBB<   (>   <B @~   ~B<   $DDD~   ~@@|B<    @@|BBB<   ~BB   <BBB<BBB<   <BBB>8     00  00      00  0     @              @  @   8DD    <B2JJJ<   $BBB~BBB   |"""<"""|   "@@@@@"   xDBBBBBDx   ~@@@|@@@~   ~@@@x@@@@   <B@@NBBF:   BBBB~BBBB   88   >H0   BDHP`PHDB   @@@@@@@@~   ƪ   ¢   <BBBBBBB<   |BBB|@@@@   <BBBBBJD:   |BBB|PHDB   <B@@<B<      BBBBBBBB<   DD((   D   D((D   D(    @   8       8   @@     88   (D                   00            8<DD:   @@@xDDDDx      8D@@D8   <DDDD<      8D|@@<   ~      <DDD<8 @@@XdDDDD     08     p @@@DHPhDB         쒒      <"""""      8DDDD8      xDDDx@@@    <DDD<   @\`@@@@     8D@8D8     |      DDDDD:      DDD((      D      B$$B      DDDD<8    | |             00   `                     8|8|    l|8   888|   88||88    8DD8     8||8                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           ,CFCERR
	OR	D
	JR	Z,CFCERR
	LD	A,D
	OR	A
	JR	NZ,CFCERR
	LD	L,3
	CALL	FSDTBL
	LD	(HL),E
	RET

TSOUND:	JR	C,TSND0
	LD	E,120
TSND0:	LD	A,E
	CP	32
	JR	C,CFCERR
	LD	A,D
	OR	A
	JR	NZ,CFCERR
	LD	L,4		;TEMPO
	CALL	FSDTBL
	LD	(HL),E
	RET

RSOUND:	JR	C,RSND0
	LD	E,4
RSND0:	LD	A,E
	CP	65
	JR	NC,CFCERR
	OR	D
	JR	Z,CFCERR
	LD	A,D
	OR	A
	JR	NZ,CFCERR
RSND1:	LD	HL,0
	PUSH	HL
	LD	L,5
	CALL	FSDTBL		;VOL.
	LD	A,(HL)
	LD	(LSNDST),A
	LD	(HL),0
	JP	OCTX0

NSOUND:	JR	NC,CFCERR
NSND0:	LD	A,D
	OR	A
	JR	NZ,CFCERR
	LD	A,E
	OR	A
	JR	Z,NSND1
	CP	97
	JR	NC,CFCERR
	LD	C,E
	LD	A,12
	CALL	BITDEV
	INC	C
	LD	E,C		;OCTAVE
	ADD	A,A
	LD	B,0
	LD	C,A		;OFFSET
	JP	OCTSET
	;
NSND1:	CALL	FTSTDT
	LD	DE,4
	JR	Z,RSND0
	CALL	STRPT1
	JR	RSND0

INTSND:	PUSH	BC
	PUSH	AF
	PUSH	DE
	PUSH	HL
	LD	A,(REGNO)
	LD	C,A
	XOR	A
INTSN3:	RR	C
	PUSH	BC
	PUSH	AF
	CALL	C,SNDPUT
	POP	AF
	POP	BC
	INC	A
	CP	3
	JR	C,INTSN3
	JP	ALLPOP

SNDPUT:	LD	B,A		;REG.NO.
	LD	L,1		;0,1,2
	CALL	FSDTB0
	LD	D,(HL)
	DEC	HL
	