package0xxxxzz` `book 1995-99. S. Weyer, G. Simon. All Rights Reserved Worldwideothappr.htmNewtPack 3.4 1995-98, S. Weyer (portions may be derived from Newton Toolkit 1992-95, Apple Computer, Inc.)bookAqCIA@UR+book@URC[labelsTC)y9y V8) a XA9Yy )Ia@UR/vversion@URflags@URiISBN@URtitle@URSshortTitle@UR3 {author@UR hcopyright@UR-publisher @UR@publicationDate@URIdata@UR !styles@URjɿ~contents@URbrowsers@URߧwtemplates@UR0.rendering@URu?appSymbol@UR\7icon@URohints$@othappr.htm@UR_stringZ@Newt's Cape: Other Apps and Approaches@NC Appr<@Steve Weyer, Greg Simon@ 1995-99. S. Weyer, G. Simon. All Rights Reserved Worldwide$@Steve Weyer$CQ) A (Ay@URform_hidden @URUBform_printnames@URh base_href@URn9links@URJqGetUserConfig@URedataC9yAQ(@UR1_mailto:weyer@kagi.com CQ $A1@UR PFormAttrib@UR' user@URWorth@URzWCUSER_NAME@URy commentsAay@URArray$@Portability@NewbieAa@$35.00@<@Newt's Cape is great! C9 Q Aa q "@FormAttrib@User@Worth @USER_NAME@COMMENTS@http://members.bellatlantic.net/~sweyer/newton/newtscape/docs/othappr.htm Aa C Q$A   9 Y y@UR% Fclass@UR:instructions@UR`literals@UR@argFrame@UR[<;numArgs@UR?(CodeBlock @ (|o({|AA 9 1@URGetRoot$@UR&!NewtsCape:NewtsCape@URX[GetGlobals C q )$A @UR _nextArgFrame@UR_parent@URU{y_implementor@URߧwconfigSym@URappC AA (AaA @@Aa91)1Q"''q+1/1/H9HI!IO!O^hhz{ ܡaiQ)iaCQA Ayq@UR㧦bviewFont@URinameP@Other Applications and Approaches@TopC)AAyq@Although other tools may be more appropriate if you want a full Newton application, complex form, or precisely formatted page, HTML, especially with its forms capabilities, falls into an interesting class of new tools that support a range of "infoware": interactive documents and text-rich applications. Depending on what you want to accomplish, other tools include:CQI@i @BookMaker @BookMakerC Ay@URazǸhrefs@UR'vscripts@BookMaker from Apple can be used to generate stand-alone books that use the standard Newton book reader. If you have Apple's Newton ToolKit (NTK) on Macintosh or Windows, create documents only for Newtons, prefer the BookMaker markup language, and/or want to take advantage of all of the Newton book reader features, you could use BookMaker.$AaX(Aa(AaXz@http://www.planetnewton.com/download/downloadindex.htmAa"@UR!viewgesturescript C  9@ {|;A 9@UR PhrefScript CY$A @URX'@unit@UR9:LgestureIDC ACQ@&@Newton Press@PressC)A@Press is a tool from Apple to generate books from word processing documents on Macintosh or Windows. Cost $69?.CQI@i @PaperBack @PaperBackCA@PaperBack is a free application for Macintosh and Windows from Dave Fedor. It processes plain text and creates a standalone Newton book-like application, with built-in reader. PaperBack is good for simple, large, single-font text documents; it can be a convenient way to download HTML source text to the Newton for processing by Newt's Cape or NewtonScript source for NewtDevEnv. WabumiUni is a similar application for Japanese users and character sets.@http://access.adobe.com/C)"n@There is an interesting/confusing overlap in functionality between PDF and HTML. In complex documents where precise layout and format of text and graphics on a page is important, PDF could have some advantages over HTML. Although PDF is more compact than PostScript, PDF files are large by Newton standards, and the typical 8-1/2x11" page size could provide interesting scaling/scrolling challenges on the Newton. Since Newtons vary in screen size/orientation, the format-independence of HTML has many advantages over PDF for creating truly portable documents.CQ'1@'Y$@Forms tools@FormsC'))0@There are a variety of tools for creating forms for database entry and questionnaires: FormLogic, FlashData, PowerForms, FormIt, transForm, etc. See NewtNews' summary of Newton Forms/Data Collection Tools. You should also look at Gaia Software's MobileExpress form builder.4AahAa***(Aa*9Hn@http://www.ridgecrest.ca.us/NewtNews/NN_top.html(Aa*9@P (Aa*h HP6@http://www.gaia.com/C)+I@Form descriptions are created typically via layout editors on the Newton or desktop (Mac, Windows), and are specific to each product. Form tools can be quite expensive since they may include layout, scripting, runtime and data synchronization for both the Newton and desktop. HTML may be attractive if the form is relatively simple -- using input fields, checkboxes, radio buttons, pickers and buttons -- with answers saved in the Notepad, a soup (Newton database), or sent via email or TCP.C)/IN@What do you need in a form tool?C///A/y@URtype@URZrform C00GGH$A0A0Y0q0@URf"C_proto@URNaction@URG^`label@URx(UvalueDC02Q2a3 4@;A=?)FHA0A0q1101I1a1y1111221@UR~Phref@URGetData@UR$@LVSetData@URf"CAllData@UR.viewJustify@UR2indent@URN$ovalueChanged$@URviewSetupFormScript @URxFviewClickScript@UR;dviewChildren@x C 222@ {o'9{_"A 91yC22 A C A C 3)3Q3%@ {o'9{)|)_"A 91y3i@UR@ (}o())}{o0}{o%}{_-}{)|)_1}A 9 1 3i5$C6667 77A(A6)6A6a666@UR!cache@UR:IhistoryPos@URS^htmlApps@UR;vThelperApps @URҒimageExtensions@URprotos Aa C6A C6Aa7)@.gif C6$C7y7(A 737@URslot@UR*~gDataC A@UR(@I_pageField1@UR@BookData@URiw|bdata@URpWDeepClone@URG7G[ReplaceObject@URlform_init@URv-Copperfield$C8 919Q9(A   9 Y y9@UR|DebuggerInfo@ {*o {8{"A 99i99@URIsOpen@URUhasVariable@URg^MviewCObjectC9: A :@URBƣviewC A@URJScrollPage,C:;)0A ::::;@UR~Pkeep@URfˋiData@URwiaction@URu1adata@URLhiddenC A C ;a;=k@ p9{)oNso{u s,_){u "-w oB|o?{u )_N|oN{|$ +w oXu_Y" A@A 91I<<)1>c@ qo r_ u)q9{oLw  o>{u w   ,_I{u  " -_M"oTt_U"DA 9>y0q>>0511I<<)? A =aC A C ?I@)E@ poe {*8*o*}~t o&|_'"_bvo8}~v _b8 oa}~ ¤| _b"_f"o|ov8 ¤'| 9  1 8  o _ w p"G|1o"| 9'_{QTA 911@@@@@1AA1A A8 5I0qE82@URؚGetPoint@URRJGlobalBox@UR+left@URtextIndent@URsHasSlot @URX5ChildViewFramesAAIAiA@UR.Z pathExpr@UR[VviewBounds@URǢright@URB݊hilite C ABD6@ {*o((|{}o}_%{)1o$|{_%"_)" A 9B1BI BiB@URyysymbol@URa- )IsInstance@UR%SPrintObject C BBD,@ po{1{_"o{)'_"A 9<)BC@URm\b ThawPackage C C1CiC3@ ("_~$¤{|*}o}~~o """A 9CC@URGetStores@URh GetPkgRef(CCD,A DD1DIDa@URI+pkgname@UR\store@URuRpkg@URY,store|iterC ACDD A DC A$CEEq(A EAEY @UR`appsym@UR>6$rootC A@URR#gotoHREF4CEF8A FF1FIFaFy8)@URYu!Cobj@URNclickX@UR-leftX@UR$cf@URFnewtscapeC AA21FCF GA AGG!1Ai@URNviewClass@URC[ShviewFlagsCGa@ A@GAG@UR.top@URۡbottom<@1_mailto:weyer@kagi.com"@Scripting? @ScriptingC//HQ C00GHqH(@Fancy Layout?@LayoutC//H C00GHy,@Portable Forms?C)I9N@How would you describe yourself?C//ICIJGK A0A0YI@UR?hstepChildren(CJ)/2a3 4JyKQ,A0A1I1a1yJY1@URHclusterChanged C JJJ@ p)r{:{A A 9JBi1a=@URclusterValueCKK9 A 3C A C KqKK @ p9{o{)_"A 91IJ51CKKC AAIL MN)NCL)LIMQMqM A0A0q0Ai0CLy+@LF?)4A0A0q011111212 C LLM!'@ qo r_ uou)_"(A 9>y0q>>051C AM9C A@Humanoid@HumanoidCGa8CL)LIMN 4@Newton/Web "Newbie"CGa8pCL)LININqN$@HTML Hacker@HackerCGapXCL)LINNO@Other@OtherCGaC)O9X@How much is Newt's Cape worth to you?C//OCOPG\ A0A0YO@UR|]optionsTCPYQ2a3 4cQU!XZ?)XA0A0q11OP1I1a1y1PPQQ11QQQq2@UR.Z MULTIPLE@URAentryFont@UR.Z menuFont@URypickerSetup @URcurLabelCommand@URS2textSetup"@UR nlabelActionScript Aa C QQT@ q'*'A 9R PaT C R)RS@ (8~$ '  }_k~}§)o3_4"og|oV('( { @ "8A 9 ARRSAiS1SQSqqS@URwIsFrame@UR!pickItems@URw>bounds@UR5pickMaxWidth@UR?hGetAppParams@UR -*appAreaWidth@URSyncView4CST8A PT!T9TQTqTT@URhhwid@URѵi@UR'children@URpp@URu$i|limit@UR)P)i|incrC A @URZ"vAddDeferredCallC AU C A C UAVW @ qsot_"ot9vo)v_*"w "~'  _~$¤| | }oo{| },_~{|  "-o_'$~~oH_""_w wowwH`A 9>y0qVyP1I<)Vy1I<)labelFont@UR}labelWidthA21`aC`k`A0A11 C aa9a@ qr 8 ,(A 9>y0q`iqAi`aa@UR-RelBoundsC AaC A CaDbAc$A0A1ab1@URKviewFormat"@UR`ªviewChangedScript C babcym@ {o_qop)q _"o*8pq"" ".+voJp':}oA}+p":_Lpw}:} A_`"4A 9>y`c c!c9cY`Q1a=@URHmStrLen@URHSysBeep@URlStrMunger@URS^SetValue$Ccc(A 7:c@UR7ytxtC A C deQf3@ poprorto_ut9{o)w{)w o?|w _@"oQ{ w | +_U{w od| _e"ot{' :_u{w ow w )}w o}wo8 w,w)2~)o"~8 o~*~$o~$t_"g~$t_'o"s)*PA 9_G!`1>y>1I0c `e`QPqef`Ai_f1515I5Y7<fQfqf1@UR Substr@URpfontHeight @UR$pW(viewLineSpacing@URu?SetBounds@UR4K@CurrentPage@UR-SetLength@URƐSetKeyView,Cfgq0A cgg)gAgY@URO"slen@URuRfht@UR}pfield1@URX'@pnumC A C gghY4@ p) o _''xpr*''t' ***(A 90qc `ih ^h)hA@URl0StrFontWidth@URhhmin@UR%\6maxC AhqC A8@Your Name (optional):C)h @Comments:C//iCi1iQG1 A0A0YPLCi(2a3 4jjqyPAGG!01I1a1y_``Q_`P`121i @UR`JallocateContext C j1jA@  C AjYC AA21jwyi4Cj(kYkym!mmw8AGG!Ai1jk1k121i@UR\|viewOriginY@UR&U%scroll$@UR+upreAllocatedContextCGa C kkl?@ p p8|s$8'| *{|**:0A 9l fl)jlIGhAh)li@UR;dtextAreaEdit@URi7textHeight@URY'bLocalBox@URSetOrigin Clm $A ll@UR#RSnumLines@URYlinehtC A C mAmamy@ p o'q_"A 9_G!C AmC A@URItextAreaScrollA21m8CnDDPl nyvibAcylIAqnef C o oiuY@ }o } _{)|o }g!| _$'o-{|}3{{)$'oC)_D {~3A 9c oes1 C oor ?@ {)o}o}_{)| _"o-""3 {|}._2{|}+(A 9pc p)c9e@UR-isVBO C pIpq n@ (})o}_"|o|_)~o&~_'}"{o1{_3(<~o^ "~ ".~' o^)0A 9pq3iq!qQqqqq@URI睺gc@URFIsInteger0@TLZStoreCompander @URRbGetDefaultStore!@UR< NewCompressedVBO@URH;BinaryMunger@URň2ClearVBOCache,Cr r0A D1r9rQyri@UR`Wcl@UR]Kdlen@URvboC A$Crs(A rYs@URdstr@UR)countC A$C8 sYst ~@ po{|}+}{~ |+'on~*)') ~ ' * "{ " .~ |+ 8A 9<)tt9tQqtyet>yac9!@URy=SimpleTextHeightAq>y'@UR A ComputeParagraphHeight@UR"y^u!uAuYeuq@UR0 fontSpec@URwFpara@URheight@UR=OxNewLinesC A,Cuv!0A >yYs^v @UR5d߿fontC AC AvQC A C vvw1:@ {|:q o88 _"o,v88_-"0A 9nQ_l)lIG8mvw@UR?parent@URXRedoChildren CwQwy$A 7:C AAal m,CwxIxix0A0AIAi1ax x!1@URy@URL}ymethodLC{}}1}I3 4}~YIQ!)PA0A10{q|)1a1yx!|A|i||||=@URD&Xenctype!@UR< RegisterCardSoup#@UR!UnRegisterCardSoup@UR|postSoup@URY'bmakeNote@UR]ޗpostNotes@URS^postMail@Submit@GETP@application/x-www-form-urlencoded C }}~:@ pqo''_t:'99o,"9_-",A 9/~)~A01a1y=@URfˋIMAGEA~Y~q@URcטx@URIQQyC A~C A C ~1@ po}{{{~$|*_${|}~4(A 9<)9 Yai @UR0!RegUnionSoup@ $A@UR`userName@UR.Z ownerApp@UR5!0userDescr@URRk indexes$C8 1@ po{|}~,{|})~),u{u|("_d$§8oR{9_S"o`{| :o3""{ )8A 9<)|Aa3iC1Qi@URCreateAppSoup@URcardSoups@UR PIsReadOnly@URKHasSoup@URWcCreateSoup@URl0GetUnionSoup0Cq4A 1)QD1Da@UR|(soupName@URkGsoupIndexes@UR_appObjectC A(C,A 1)QC A C 9@ po{*_{1A 9<)Y y@URtgUnRegUnionSoup$C8 /@ po {)r{ ,|o!r|'+_""$A 9<)|i'~)| "'~5 '('' ,| }o  }_  ~_|)o|   _" ( o{)o {  'C):_ 'C)9'C)"xA 9<)BI!aenuAaaAqR )IiI@URy@URtviewStationeryAAIAiGAAIAiG@URNpaperroll@URCTime AauYy @URtimeStamp@URX[entryAdded$@UR1yBroadcastSoupChange8C9Bnos20@URi,ht@URYnoteframeC A C q @ |'"*  |" _ $§ } ) ~   ".~)   $ '~  )g )_'o  1_ ' ".~)   $  '  o,"" {~ 4|{} w~ B_U|{ww  }  6@A 9 A8 5I0Y51{qA|)aY A y!{q@URRk subject@UR1dataNames@UR3 {getURL C yQ@ ~)o ~_""~'5 {*o/{}" ~6_C{"| 4"0A 9!Yay@UR IsString C A@ oR" _B $§})  *o>{|}~} r7  o"" _}" _ $§  §o{|}~ r7  o]"" | A 951@ !0A@URx^fn C AY@ )o _"g!)_$'o7|~" 5_||oL~oF'f_I'_M"{oj})of{'_g{_m1  ) o '_ )o"_'o_~o*o *o  *_"_ o _"_"o1_@A 9<Rac BI)o+_0  9_?"o`  o[ *_\"_a"oow  8{'{  +'  +o{' |  |)o| § |$§ o0~o *_"o{'~ { 9o~o _~o* }o6}{1gx {"~5gq{ )" -_t'_{'o !{"~"5#o $%@ &%@'{  ~  (:_"""{)4_"A 9c 9Yqa}I<}1"oH}~*_I"_O'_S"A 9BI6$extsC A@UR6cacheEntry@URcacheHTML%@URoignoreHTMLExpiration C A9e@ {o|_ "oW((||{)98  oF |  ~ 4_G"oS} g|oc  _d"ox   ( _y"_'o "*} ħ ' _S}o }_    ) )o )_"o _"oS g *_'o# | """=_2 | "<  )oS'  |(;"  od{", os} _t"o)  _"oQ" (" 98 _I  1 !o|*_"o7}"o#1_-}$o o|""%"=_ &_-o, _-"  _P" '8   g" _X"A 9p YZ9/!Iiy! C y@ {q{r4A 911C A Z9 A1Qi@URh=IndexPath@URڈ^beginKey@URendKey@UR5!0validTest#@URT9GetUnionSoupAlways@UR fQuery@UR_delete@UR5 expires(@URpEntryRemoveFromSoupXmit!@UR%yEntryUndoChanges@URaIsBinary@URtinyTim@UR]͵newURL@URin-DoEvent C Ι%@ ~)o({o~*_"o{  o6" 9{_7"oG{"'4{)oU   ~  "4 {){ +  o{"4  o {""4  o ", 'o_~*{  +{ +  o&{  3{ $"4  w !o"(#{' $+  ot{  +{ $"+_y{%'&)'9(8  o )*|o|' $+  o|  +| $"+_|+,{-o{._{/0)1 2  3"!+  4)oP  3"!+  4)_Q"oW" 5 667)8: 9o 9:0)667)8: ;<_ ={ >? @" A" B} C~D E~w Fo   F*GH@_  I2_"4A 9! !Qaa!1Qae5I<)p1Z9Ia!ARYq  ));AY>yqY@URd3fixOptions C 9@ {)ow||*oH|)~o*{|*o& _'"_/{| +oE_H"}*oY{}+_Z} { oq _r"+_x{(A 9!BIc e4C!8A r=yYqg@URupto@URǢbwith@UR]Kpos1@URwFpos2C A0@web-mail@ebay.com@WebMail,@WebMail Request@#@WebMail-Format: text-source WebMail-ID:Newt's Cape-20 <URL:@> @URd3TrimString@? @?subject=@&@&body=@\n@ @UR StrReplace@URؚParamStr@< C 9Q @ {|}o }|_ "+)A 9e$Cy(A rY@URzstopC A@>@UR]Kmail @URuTransportNotify@URvWwordsA/@UR_personA @URDcHfirst@URZrlast@UR string.email@UR8+countryA @UR~,(email@URWyndMAIL:GDT@UR^UNewItem@URS6toRef@URnameRef.email@UR~{bodyA>y@UR,ZSend@URn9ioBox$C8 ʼnͩ@ po{|*{o*|o "||{o|| | | 4~oW' ( 9} (9o (w (9~o ()_"o (8~o" ( 9}_{o  (|" _ $§  §}   o""  (} (8 ("}}w}'G|oN}||of}w Ř|!o}}!|!_}!|"}#w$}%"~o' ( 9} (9o (w (9~o ()_"o (8~o" ( 9}_{&o% (|" _F $§  §}   o*""  ('} ((8 ()"|o}|}(|o}|_}w*}"~o' ( 9} (9o (w( (9~o ()_"o (8~o " ( 9}_{+o (|" _` $§  §}   oD"" },~o' ( 9} (9o (w, (9~o ()_"o (8~o" ( 9}_-(.o (|" _' $§  §}   o "" }{~oJ' ( 9} (9os (w{ (9~o ()_"o (8~o" ( 9}_*A 9<)qQ~Ly;) >yƑ ʑʱȉ !99Qˁ9i˩)!AYy̱̑!AY 1q$@URevt.ex.io.transport@URThrow$C8 ƹǑ@ po{|}~,~o~_|g0|)) _3'oD(_J|  (  { ww( *}g}) _'o_}"ƘpA 9<)5Ic  !iȉȩ)Qqɑɩ>yYA@URsNewMailMessageAAI9)@URe_yIa@URǢspecs@URҝmessageC A@URoq;aLockScreen@URF;Outbox@URNPostItem@URڈnoutcategories@URVisible@URS'faxAAIQi@URafaxSlip@URQ!?fields!@URNhSetFieldDefaults@URfaxResolution@URprinter@UREprinterformat@URn9hasCoverPage@UR&~{skipCoverPage@UR[<;toPhone@URkphonenumber@UR}78localID@URp|*o='_>"}oQ|| }" ".{ +o{ +~oy~ _z"o~{  +{ '+~o{ ~$ +"{ ' 3    o{ ) {'$ | 'o{ ~o~$_  +| _|  3   o{ ~o>~'_]  o\   $$_]" + om|_| $' " +  _"LA 9!yc9!ؑeءعc a C 9׉!O@ {)oA{*g{*_'g!{*_$'g.{*_1'g;{*_>'_B"(A 9ױ@http://@news:@ftp:@https://CAa A C A@./@;@// C )I N@ |)$o| _"_$~}}$}o4{}+_9{|}+}g"~A 9ac ,Cy0A r٩=y@UR걺subs@URapos@URSsub1C A@../@CaiDA 11ک !9Q@UR(Fdel@URX'@npos@URkqpos@URQD/hdir@URibdir@UR$@LVhdirlen@URnrbdirlen@URJegnhrefC A8C۹Ay C94Q$A0A101yx!@Reset C qݑݩ@ '9A"9A 91y=C AC ACQ@9F@Newt Development Environment"@NewtDevEnvCށl@You can create applications, forms, and books using NewtonScript, and save these as packages directly on your Newton using the Newt Development Environment. Although you can create NewtonBooks using Newt (in fact, early Newt's Cape prototypes were created using Newt), creating books programmatically is messy and not well documented, so we would not recommend that kids try it at home -- that's one of the reasons for Newt's Cape.$AapPAa)(AaQpT@http://members.bellatlantic.net/~sweyer/newton/index.htm#NewtDevEnvC )@ Ayqj@Other Authoring, Browsing, Communication ToolsAa(Aa@http://members.bellatlantic.net/~sweyer/newton/newtscape.htm#OtherCQA (@For More Info@CreditsC!A6@ " Top: this documentAaHAaQ(AayH$0@#TopC )R@ " Next: Newt's Cape User InterfaceAaAa9(Aaa$0.@userintf.htm#TopC@ " TOCAa Aa(Aa! $l0.@introtoc.htm#TOCCq(@ " Index: tagsAa,Aa(Aa,$02@tagindex.htm#IndexCI<@ " Newt's Cape Home PageAaTAa(AaT$0@http://members.bellatlantic.net/~sweyer/newton/newtscape.htmC)@This document (in all its formats) is 1995-99. Steve Weyer, Greg Simon. All Rights Reserved WorldwideC)yT@Version 2.0. Last updated: Feb 1999C//CA0AaC9@Steve Weyer - weyer@kagi.com Greg Simon - greg@accesscom.com,Aa888HAa i(Aa188(x88@mailto:weyer@kagi.com(AaH8p@@mailto:greg@accesscom.comAaC)IA@URLz@\list@Contents0Aay!Y9qC9ASV@URazǸlevelAa0C1Aa(C9AaCq1AaCAadC'Aa\CAaCQAaCiAa0AaC)iA@UR 97nColumns@URcolumnAa9CQ0A^/,Aa2IqIi C 9 1@ (~o(~*o{|}~;_${|~B$A 9 19@UR҃hrefScriptG(Ca,A F C A C @ "C1 A @UR=argC A$@UR;viewSetupDoneScript C @ ({o({AA 9 1@URļ"BookOpenScriptC1 A C A@UR)ZviewQuitScript C =@ ()o{@_0{o{_"o/{*_0"0A 9 8!9aI$@URQj4SetStatusBarButtons@UR*d]hasVar!@URClearKeyCommands@UR(qlbuttonsOn@URG7G[extraButtons@URƐRemoveSlotC A C AAa)CAAAa@URIpageSize@URopagesCGa(Aa))yCIA1@URJ0|template@URNblocksAayiCASVAaC ASV@URodataLenAa@CA$Aai!YQCP ASV@UR}mdataOffsetAa0`CAyC1)AaxCiAa@CAaCQAa0C "Aa8CA Aaa ACy'qAa0C+1AaC/1Aa C!/Aa8$lCYH9AatC0Aa1iICHAa0dCI!AaxCIIAaCO!AaCOAa4C^AaHC)hAa,CahAaD4CzTAaHC$AaQ9C9XhAa0`C)zCi{ Aax|CܡAaCaAaC4AaqI)a CaAa CAa CAa @C QAa HxCA)Aa CyiAaPCaAahCAaC!Aa<AaQ0Aa @URg^Mothappr.htmCyAS@URO"bits@8x ?80=.L5$L5L5$L5$|464646464670?8 CGa|tAa@URǢbooks