ZXTape! 0Created with Ramsoft MakeTZXOT/Twins   0:0:0: ""300000u: 300000u (0,0;:"" d""300000u nT"T/Twins"10 :23736\,181:100d:"Logo"300000u,881q NLogo q0uрN;s@!! z[F~##*||~||K|~||~K~8888K88|8|8K||8888K8888~|8K8|~88||8D~|88|K88~|r~x||~||~|A<~~l~||~~~|<| |~||~8~@@  qjRT.TWINS 8'8,8a"23675","228":"23676","162":"23607","162":"23606","172":m()=65535-7962  2,"s" L"41699":tr=0:f="23296":o=0:o:6:o::4,"s" |5,2;"THE THOMPSON TWINS ADVENTURE";8,9 ;"BY DAVID SHEA";12 ,7;" 1984 QUICKSILVA" .2,"P":E=1:T=3:W=2 "23659",o e,w+w,e,23,o e,11 ,w,19,o  e,t,t,o ( e,w,w+w,o 2e,w+t,24,o <e,11 ,19,o Fw,w+w,e,23,o Pw,11 ,w,19,o Z w,e,w+e,o dt,w+w,e,23,o nt,10 ,w,19,o x t,w+t,t,o t,e,w+w,o w+w,255,255,o w+t,t,w+w,o t+w,t+t,7,o t+t,7,e+t,o t+t,t+w,8,o t+t,8,t,20,o 7,7,e,t,w+w,o 7,t+t,w,o 8,t+t,e,o 8,9 ,w,o t*t,8,e,o 10 ,t,w+w,o 10 ,t*t,7,o 11 ,e,e,o  11 ,11 ,w,20,o ""11 ,12 ,w+w,21,o ,11 ,13 ,t+w,o 612 ,12 ,e,w+w,o @12 ,11 ,w,o J12 ,14,t,o T12 ,13 ,t+w,o ^13 ,11 ,t+t,o h14,12 ,w,o r14,13 ,t+w,o |14,t*t,t+w,o 14,15,t,o 14,14,e,w+w,o 15,14,e,w+w,o 15,17,t,o 15,12 ,w,o 15,16,t+w,o 16,15,t+t,o  17,18,e,22,o 17,15,w,w+w,o 17,14,t,o 17,16,w+t,o 18,17,w,o 18,27,e,o 19,28,e,o 19,22,7,o 19,19,w+w,o &19,20,t,o 020,15,e,o :20,21,w,o D20,19,w+w,o N21,20,e,o X22,19,8,w,o b22,22,t,w+w,o l22,23,e,o v23,22,t+t,o 23,24,w+t,o 24,23,t+t,o 24,25,e,7,o 25,26,7,o 25,24,w,o  26,255,255,o 27,18,w,o 27,28,e,7,o 28,19,e,o 28,27,w,8,o -e Io,o,o,o,w,w,w,w,w,o,e,t,t,t,t,t,e,e,w+w,w+w,w+w,w+w,w+w,w+w,w+w,w+w,w,w co,w,t,t+t,7,t*t,11 ,13 ,o,15,18,28,19,23,12 ,o r$(w+t,74J)  y=e:x=e a:a=-e1060$ r$(y,x)=a:y=y+e  a:a=Ox=x+E:y=E:1020 r$(y,x)=a:y=y+E  1035  $*p(28):i=128:p(i):i .$o(16):i=E15:o(i):i 8/fuse=O:fumes=O:object="9200":room="9150" =-print="8000":cnoun="9420":cverb="9375" B<newroom="2010":loop="2200":input="8500":wait="8400" Gkey=o  xl=o:rm=e ھ"23385",p(rm):f="23384+23424":rm=26#W+W;w+w;10 ,8;"";11 ,8;" ";12 ,9 ;" ";13 ,8;" ";21,O; room:xlXL=O:7600 #4;21,o; <b$="THE TWINS ARE "+q$:rm26b$=b$+". EXITS LEAD " rm=W+W"23659",w:E:7:E::W:5,o;"THE TWINS HAVE JUST DROWNED IN"'"THE INVITING BLUE WATER......":9999' +a=o:rmEa=O73I:r$(E,a+E)rmb=73I:21004 1r$(c+E,b+E)821004  x=r$(c+e,b+e):b$=b$+("NORTH"X=E)+("SOUTH"X=W)+("EAST"X=T)+("WEST"X=W+W)+("UP"X=T+W)+("DOWN"X=T+T)+("IN"X=7)+("OUT"X=8)+", ":c=c+1:c<52055 4#b:rm26b$=b$(̱b$-W)+"." 9print >wait Hfound=O:b$="" Ri=E16 \5o(i)=rmfound=found+E:ob=i:object:b$=b$+s$+", " fi:b$=""2180 k#b$="THERE IS "+b$(̱b$-W)+" HERE" pprint input 'x$:l(4):p$(W+W,10 ):p=E  x$=x$+" " pos=E:i=E̱x$ x$(i)" "2250 p>W+W2250 4a$=x$(posi-E):l(p)=a$:p$(p)=a$:pos=i+E:p=p+E i:p=p-E:P2200 i=Ep x$=p$(i,l(i)):cverb -verbi:"WE DON'T UNDERSTAND THAT.":loop i=Ep x$=p$(i,l(i)) cnoun noun2325 i  verb=verb-E verb>72400` $i=E73I:r$(e,i)fumes2395[ ?Co(3)=2700 "THE FUMES MIX AND CLEAR !":fumes=E:loop @@"YOU CAN'T ENTER THE TUNNEL, THE"'"FUMES ARE TOO STRONG":loop Brm252395[ D"verbverb=T*Wkey=e7500L GJ"OH DEAR, THE DOOR IS LOCKED":o(13 )>O"AND WE DON'T HAVE A KEY." Iloop [rm=r$(W,i):newroom `verb=verb-8 everb=13 7800x g,NOUN=17VERB"CAN'T DO THAT.":LOOP j"verb*100+3000" nounnoun=17newroom ;o(noun)=rmo(noun)O"WE DON'T HAVE IT, SILLY.":loop 8o(noun)=rm:"OK, DROPPED ";:ob=noun:object:s$:loop H/o(4)>O"WHERE'S OUR SPADE ,EH ?":loop Rrm.53430f A"WE DIG DEEP INTO THE SAND."'"AND FIND....":o(E)=rm:newroom+e 'nounT*W"WE DON'T UNDERSTAND":loop 'rm21"NOTHING HAPPENS.":loop ]o(T*W)=O:fuse=E:"THE FUSE FITS THE GAP, AND"'"THE WINDING ROOM ENGINES START.":newroom+e "ARE YOU SURE ?" ="Y"Ŧ="y"9999' $"N"Ʀ"n"3610 .#"WELL DON'T DO THAT AGAIN.":loop t0noun=10 "HE'S TOO QUICK FOR YOU.":loop ~noun12 3750 i"WE FALL INTO A DEEP TRANCE,"'"ALL WE CAN HEAR IS MUSIC,"'"NOTHING CAN AWAKEN US.":tr="20*+10":loop  noun"EAT WHAT ?":newroom+E 'o(noun)>-E"WE DON'T HAVE IT.":loop 4o(noun)=O:>.5"IT GOES DOWN WELL..":loop C"EEGGGG...IT'S TERRIBLE, BUT WE"'"ARE ABLE TO GET IT DOWN.":loop noun"DRINK WHAT ?":loop -o(noun)>-E"BUT YOU HAVEN'T GOT IT.":loop Ynoun=T"THE SMELL OF THE CONTENTS IS"'"TOO STRONG TO INHALE, LET ALONE"'"DRINK.":loop *noun=7"THE JAR IS SEALED.":loop '"WE CAN'T DRINK THAT, SILLY !!":loop <noun"SORRY ?":loop A#o(noun)>-e"DON'T HAVE IT":LOOP F:noun=7"THE GLASS IS TOO STRONG TO"'"BREAK":loop P0noun=T*T"WHY, IT'S SUCH A NICE STONE.":loop ZZnoun=14O(NOUN)=O:"THE BEADS FALL TO THE FLOOR,"'"AND WE ALL SLIDE ABOUT.":loop dnoun=Tfumes=E:"THE SPICE BOTTLE BREAKS OPEN,"'"AND YELLOW DUST FILLS THE AIR,"'"LEVING IT CLEARER...":o(noun)=rm*100d:newroom+e n"NOTHING HAPPENS..":loop 6rm25"ALTHOUGH WE TRY,NOTHING HAPPENS":loop 2o(13 )>-E"BUT WE DON'T HAVE A KEY.":loop Do(13 )=O:key=e:"'CLICK'"'"THE KEY TURNS IN THE LOCK.":loop $rmo(11 )"PAY WHAT ?":loop *o(1)>-E"WE HAVE NO MONEY.":loop C"THE TOLLMAN TAKES THE MONEY.":o(11 )=O:o(1)=O:loop h/" WE WILL HAVE TO FIND SOME"'"MATCHES.":loop LPb$="YOU CAN'T ENTER INTO THE DOCTORS ROOM BECAUSE YOU DON'T HAVE ":7510V V"5,7,9 ,12 `]f=o:7510V:i=EW+W:l(i):i:i=EW+W:ob=l(i):object:o(l(i))>-Ef=E:b$=b$+s$+", " j"i:fb$=b$(̱b$-W):print:loop oXL=E:rm=26:NEWROOM t23659k\,w:w,"s" y;:6:O:6::" THE DOCTOR HAS BEEN FOUND !!" ~5,11 ;"WELL DONE";10 ,O;"YOU HAVE COMPLETED THIS SIMPLE"''11 ;"ADVENTURE."''"NOW WATCH OUT FOR THE THOMPSON"'" TWINS ADVENTURE SERIES FROM"''" ** QUICKSILVA **"  9999' "THE DOCTOR HAS TO HAVE THE"'"INGREDIENTS OF THE POTION IN"'"THE CORRECT ORDER.GIVE THE"'"DOCTOR THE INGREDIENTS SAY"'"GIVE 'OBJECT'":I=1400:I: x.RM26"THE DOCTOR IS NOT HERE.":LOOP }E7510V:i=EW+W:f:o(f)noun=f"THANKS.":IW+Wo(f)=O:loop .o(f)(noun=f)"CAN'T TAKE THAT YET.":loop i:o(16)=rm:newroom+e @!len=E:v$(31):8300l J lenȱb$ Ob$-len<31b$(len): T v$=b$(len) ^>len=len+31:i=31E-E:v$(i)" "len=len-E:i: cv$(i):8010J l)trtr=tr-:b$="SOMEWHERE":tr-#O;O,O;"WHAT SHALL WE DO ? "'"";8; !H""8520H! !Rz$=:z$=""8530R! !\oz$=12 x$""x$=x$(̱x$-E):.01z# =,-5:#0;8;" ";8;8;:8520H! !^z$=12 8520H! !a#z$=13 "":23659k\,o: !fz$=785004! !p8z$=(z$-32 *(z$>"Z")):z$<" "z$>"Z"8520H! !zx$>298520H! ! x$=x$+z$ !/.05|L,30:#0;z$;"";8; ! 8520H! #(E"IN THE MIDDLE OF A LONG BEACH STRETCHING OUT TO THE EAST AND WEST" #-)"ON THE WEST END OF A LONG SANDY BEACH" #2)"ON THE EAST END OF A LONG SANDY BEACH" #7"IN THE DEEP BLUE SEA" #<-"AT THE ENTRANCE TO A LARGE BECKONING CAVE" #A8"INSIDE A LARGE DAMP CAVE, A STREAM FLOWS TO THE EAST" #F9"IN A DARK DAMP ALCOVE, THE WALLS ARE COVERED IN SLIME" #K)"ON THE EDGE OF A SMALL WINDING STREAM" #P"IN A DEAD END CRAWL" #U*"OUTSIDE A BRIGHTLY COLOURED BEACH TENT" #ZA"ON A FOREST TRACK WHICH STRETCHES SOUTHWARD INTO THE DISTANCE" #_@"IN A THICK EVERGREEN FOREST, THERE ARE HIGH TREES ALL AROUND" #d("UP THE BRANCHES OF A TALL BEACH TREE" #i*"SURROUNDED BY THICK FOREST UNDERGROWTH" #n="DWARFED BY A THICK PINE FOREST, THE GROUND IS BROKEN HERE" #s%"UP THE TRUNK OF A LARGE PINE TREE" #xd"AT THE EDGE OF THE FOREST, THERE IS A FAST FLOWING RIVER WITH A SMALL WODDEN BRIDGE TO THE NORTH" #}"ON A RICKETY WOODEN BRIDGE" #5"OUTSIDE THE MAIN ENTRANCE TO A CABLE CAR TERMINUS" #M"ON THE CORNER OF THE CABLE CAR TERMINUS, THERE IS A FUSE BOX TO THE SOUTH" #2"AT A CHARRED FUSE BOX, THERE IS A FUSE MISSING" #+"INSIDE THE BUILDING, A CABLE CAR AWAITS" #<"IN A LARGE OLD CABLE CAR WHICH LURCHES FROM SIDE TO SIDE" #8"AT THE TOP OF THE MOUNTAIN, THE AIR IS FRESH UP HERE" #H"IN THE DOCTORS WAITING ROOM, A RECEPTIONIST SITS BY THE DOCTORS DOOR" #"IN THE DOCTOR'S SURGERY" #K"AT THE ENTRANCE TO A MOUNTAIN TUNNEL, THE TUNNEL IS FULL OF TOXIC FUMES" #I"IN THE MIDDLE OF A LONG TUNNEL, LIGHT ENTERS FROM THE NORTH AND SOUTH" #8995##+rm*5 #:q$:rm<4q$=q$+", THERE IS DEEP SEA TO THE NORTH" #$RM=21FUSEq$=q$(21) #%RM=27FUMESq$=q$(37%) # #0"A POUND COIN","JUST AN ORDINARY 1 POUND COIN" #L"A NEWSPAPER","THE NEWSPAPER PROCLAIMS 'THE THOMPSON TWINS DO IT AGAIN !'" #K"A BOTTLE OF SPICE","THE LABEL READS 'FOR THE SMELL THAT CLEARS THE AIR'" #$"A SPADE","JUST AN ORDINARY SPADE" $F"A SACK OF POTASH","THE SACK READS 'GROW MORE WITH ""PLENTY GROW""'" $ "A FUSE","250 AMP QUICK BLOW" $."A JAR","A JAR OF WARM BATS BLOOD 75% PROOF" $F"A KITE","A LARGE CHINESE KITE WITH 'ASSEMBLED IN BRITAIN' ON A TAG" $+"A STONE","A LARGE MAGICAL GLOWING STONE" $E"A BAG","JUST AN ORDINARY PLASTIC BAG YOU WOULD FIND IN THE FOREST" $"D"A TOLLMAN","HE LOOKS A BIT CROSS, HE'S CARRYING A BALL OF STRING" $'3"A MUSHROOM","A BRIGHTLY COLOURED ROUND MUSHROOM" $,"A KEY","A SMALL GOLDEN KEY" $18"A SET OF BEADS","JUST AN ORDINARY SET OF PEARL BEADS" $6]"A POSTER ON A TREE NEARBY","IT SAYS '**COMING SOON** THE THOMPSON TWINS ADVENTURE SERIES'" $;="A BEAKER OF POTION","THE BEAKER READS 'NON BURNING LOTION" $@9195#+ob*5 $E s$,l$: $^?"NORTH","N","","SOUTH","S","","EAST","E","","WEST","W","" $h?"UP","U","","DOWN","D","","IN","ENTER","","OUT","EXIT","" $r+"L","EXAMINE","LOOK","INSPECT","READ","" $wQ"GET","TAKE","","INVENTORY","INV","I","","DROP","","DIG","","PUT","FIT","" $|:"QUIT","END","","EAT","CONSUME","","DRINK","EMPTY","" $"SMASH","BREAK","THROW","" $$"OPEN","CLOSE","UNLOCK","LOCK","" $4"BRIBE","PAY","","LIGHT","STRIKE","","GIVE","" $verb=1:9310^$ $a$:a$=""verb=0: $'a$=""verb=verb+1:9380$ $ x$=a$ $ 9380$ $A"COIN","POUND","","NEWSPAPER","PAPER","","BOTTLE","SPICE","" $>"SPADE","","POTASH","SACK","","FUSE","","JAR","BLOOD","" $S"KITE","","GLOWING","STONE","","CARRIER","BAG","","TOLLMAN","","MUSHROOM","" $c"GOLDEN","KEY","","WHITE","BEADS","","POSTER","","BEAKER","POTION","","ALL","EVERYTHING","" $noun=1:9400$ $a$:a$=""noun=0: $'a$=""noun=noun+1:9425$ $ x$=a$ $ 9425$ % "":"": %&A"T.TWINS"ʰ"9500":"1""23296","256":"2""41700","23835": '(0:0:0:41699 'c12 ,5;"PLEASE WAIT - LOADING";5,2;"THE THOMPSON TWINS ADVENTURE" ' "":"": ' Z"T.TWINS"9990':"CODE 1"23296[,256:"CODE 2"41700,23835]: ' w,"s":: ' 0 'p23659k\,w:23613=\,o:#O;O,O;"ANOTHER GAME (Y/N)? ";:9999'-(="N"Ŧ="n")-2*(="y"Ŧ="Y") OCODE 1 [U *O\![ut[([B ( K\>(!C\P! P #>g.@g.X!PP6@ i @֥ SCODE 2 ]䢐 s]C `?dd30uuuuuu5P?`$  DFd?/0 ?8 ~A~BB<000000lllll~H~~ ~ 0n(*D:0  0880$~~$~~80~~ 0`||x|p|| x0c8 0c8|30: 8/00H80c8|||4? c s=c?F&?A>~8oc0`@~ <@`k !@  3> <`@ @p k@>p@<@ ?k0<OJ@< ??{À@@` 8?2`8?? #|||F_t|=ৄ8`? [z|?8oc`qc8xŷstz|?<?|008c8|p  usz?_<w?30q8?~?>_< ?n00~8 a~__||r̀?p0;p?c8|||02?S~/?pchW~p`p?&8> O?>pop> O>`?k* G?π kU G?~8q?k?*?`{U0 ?2*?`o ? `pp?`o@> |||ﻀꪪꪫꪪꪪꪪ꿀?|*ꯀUUUWUUUUUUUUUUUUW݀UUUU}UUUUUUUUUUWuUUUUUUuUUUUUUUU]]}UUUUUUUUUUUUUUu߀UUUU<U]UUUUUUUWWUU@| UUUUUUWc8뻀ꪺ뮀0|*c8|WUUUUUUUUUUUUU]]UUUUUUUUUUUUUWU]uUUUUUUUUUUUUUUW]}UUUUUUUUUUUUUU]}UUUPUUUUUUW0UU8UUUUUUUU8ꪪꪪꪠ008*8UUUUUUUUUUUUUUUWw׀UUUUUUUUUUUUUUU]_UuUUUUUUUUUUUUUw_UUUUUUUUUUUUUUU]}_UUUUUUUUUUUU0UT85UUUUUUUc8|||ꪪ?cUUUUUUUUUUUUUUUW}w}UUUUUuUUUUUu]׀UUUUUUUUUUUUUUUu׀UUUUUUUUUUUUUU]_UUUT~UUUUUUU_ՀU@UUUUUUU_&^?P>`>`UUUUUUUUWTUuUUUUUWoP8UUUUUUUPUUUUUWWP >`ϘUUUUW_U<` k T7`>꿀 >`Ϙꪪ<</U UUUUUUUU TUUUUUU_kP>`UUUUUUWPUUUU]_UQ >`ϘU]UU___<_? kT0 >`Ϙ<TUUUUUUUUTUUUUUUՀ{P8UUUUUU_PUUUUU_R  ]UUUU}}<' 2T < VUUUUUWUUT~UUUUUUUP>UUUUUWPUUUUW}^UUUUUU|||ǁ0 ~ "a8?@`< 'a|Hc8;pc??~?< 0@c8|5 ??{??> ;ǃ0@?8n?pp?~{;0~3 ?dz00H8 p??}=??p~3"dz0@񁁀c8|||ds}?x?~|xdḀ w?@Jc?`| ?~8?~|x d,Ḁ "ǀcb!so7& \?>`>~ `q7H?o8` >`Ϙ<` @q灀 ?k7``> >`Ϙ <<@! k >`o >`Ϙ<Up? $k0`q >`Ϙ!< {8q`sƀ   p<U|𠁇ᇀ2 A@<7~>πG`@@U|||?D?|@!c8  0!c8|`00!8 @@00!800!c8|||~~~~~~~~~~~~~~~?!c?<<<<<<<<<<<<<<<!!!&8G> O>!!o> O>@-!k< G@?-@ !k G @ !!k!!{ !!+2 > `o? `! `o> hhhhhhhhhhhNNNNNNNNNNhhhhhhhhhhhhhhhhhhhhhhHHHHHHHHHHhhhhhhhhhhhhhhhhhh//////////////.../hhhhhhhhhhhhhh//////////////.../hhhhhhhhNONhhh///////////////../hhhNONhhNONhhh//////////////////hhhNONhhNONhhh hhhNONhhNONhhh hhhNONhhNONhhh hhhNONhhNONhhh22>>hhhNONhhNOHhhh000727700003333300hhhNONhhhhhhhh223332200000000000hhhhhhhhhhhhhh223332200000000000hhhhhhhhhhhhhh220302200000000000hhhhhhhhhhhhhh223332200000000000hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhNNNNNNNNNNhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh****///////////(//hhhhhhhhhhhhhh*****'''''''''////hhhhhhhhOOOhhh**2**4444444444444hhoOOOhhOOOhhh*22**4444444444400hhoOOOhhOOOhhh****24444444444000hhoOOOhhOOOhhh*22224444400000000hhoOOOhhOOOhhh223320000000000000hhoOOOhhOOOhhh200000000000xx00hhoOOOhhOOOhhh2000000000GGGG@0hhoOOOhhhhhhhh200000000BBBCCBB@0hhohhhhhhhhhhh2200000@BBBCCBB@0hhohhhhhhhhhhh0000000GB@CCBB@0hhoohhhhhhhhhh000000GGBBCCBB00hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhNNNNNNNNNHhhhhhhhhhhhhhhhhhhhhhhHHHHHhhhhhhhhhhhhhhhhhh00hhohhhhhhhhhhh00hhohhhhhOOOhhh00hhoOOOhoOOOhhh00hhoOOOhoOOOhhh000hhoOOOhoOOOhhh00hhoOOOhoOOOhhh00hhoOOOhoOOOhhh00hhoOOOhoOOOhhh00hhoOOOhooooohh00hhoooohhhhhhhh00hhhhhhhhhhhhhh8::8;8::8888888888hhhhhhhhhhhhhh8::;;;::8888888888hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhNNNNNNNNNHhhhhhhhhhhhhhhhhhhhhhhHHHHHHHhhhhhhhhhhhhhhhhhh./////////////////hhohhhhhhhhhhh./////////////////hhohhhhhOOOhhh//'''''///''''''''hhoOOOhoOOOhhh444444400444444444hhoOOOhoOOOhhh444444400444444444hhoOOOhoOOOhhh444444400444444444hhoOOOhoOOOhhh444444400444444444hhoOOOhoOOOhhh444444400444444444hhoOOOhoOOOhhh400772776444444444hhoOOOhooooohh422333224044444444hhoooohhhhhhhh422333224444222244hhhhhhhhhhhhhh422333224444222244hhhhhhhhhhhhhh422333220444444444hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhNNNNNNNNNNhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh/***************++hhhhhhhhhhhhhh/***************==hhhhhhhhOOOhhh=*:::::::::::::*==hhoOOOhhOOOhhh==888888:::::::===hhoOOOhhOOOhhh&&8888888888888&&&hhoOOOhhOOOhhh&&8880088888&&&hhoOOOhhOOOhhh&&8880088888&&&hhoOOOhhOOOhhh&&8888008888::8&&&hhoOOOhhOOOhhh&&&&&&&&&" &''''"&hhoOOOhhhhhhhh&'&&&&&&&"""##""&&hhohhhhhhhhhhh&&&&&&&&&"""##""&&hhohhhhhhhhhhh&&&&&&&& &"&#&&"&&hhoohhhhhhhhhh&&&&&&&&&&""##""&&hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhBB<DHpHDB@@@@@~BfZBBBBbRJFB