REVO2700 MarshalPlan@J 4 MarshalPlan  U Segoe UIcRevStandaloneSettingsIscriptLibrariesInternet Geometry PrintingMacOSXtrueMacOS,documentTypeUNIX,fileSelectortrueWeb,WindowsSupportedtrueWindowstrueWindows,LegalCopyright#2009 All rights reserved worldwideUNIX,pageSetuptrueSolaris SPARCfalseWebtrueWeb,LinuxSupportedtrue answerDialogtrueWindows,FileDescriptionMarshalPlan 1.0.0.0 for WindowsOSX,longVersionMarshalPlan 1.0.0.0Web,RequestedName MacOSfatfalseOSX,copyright#2009 All rights reserved worldwideWindows,buildU3falseWeb,CustomBackgroundColor 237,237,237Web,CustomLoadIconMacOS,versionnumber11MacOS,ReleaseFinalMacOS,versionnumber20MacOS,versionnumber30name MarshalPlanOSX,identifiercom..marshalplanSolaris IntelfalsemoveSubstacksfalseWeb,InstanceIdOSX,shortVersion1.0.0.0Windows,fileversion11Windows,fileversion20Windows,fileversion30Windows,fileversion40cursorsfalseWeb,MacOSXSupportedtrueMacOS,dynamicMemorytrueMacOSX PowerPC-32falseMacOS,PreferredSize15000 MacOSPPCfalseMacOS,creator???? OSX,name MarshalPlanMacOS,longVersionMarshalPlan 1.0.0.0OSX,documentTypeLinuxtrueWeb,MinEnvironmentVersionWindows,documenticonFile inclusionssearch Web,Domain0xFFOSX,documentExtensionWeb,AllowOtherPlatformstrueWeb,DetectSecurityPermissionstrueUNIX,printerChoosertrueWeb,SecurityPermissions,,,,,,,,MacOS,MinimumSize15000 MacOS,Region1Windows,productversion11Windows,productversion20Windows,productversion30 OSX,infoMarshalPlan Version 1.0.0.0Windows,productversion40Web,ExecutionModeBrowser MacOS68kfalseWeb,CustomBackgroundColor2 237,237,237 askDialogtrueWindows,iconFileOSX,signature???? Web,UUID$51287d89-b1e5-4b9b-b35a-9d3bd9e61ffcWindows,ProductName MarshalPlandefaultBuildFolderE:/on-rev web siteUNIX,colorChoosertrueMacOSX x86-32falseWindows,companyname cREVGeneralbreakpointconditions breakpointsbreakpointstatesstackfileversion2.7 @ MarshalPlanm`5Von mouseUp go to "Network" end mouseUp   <+  2Enter MarshalPlan cREVGeneral revUniqueID 1252866605207scripteditorvscroll0scripteditorselection20 /8Loose Thoughts H Z 4[ ( U helvetica U helvetica Utimes Ucourier U helvetica W helveticaU helvetica Ums sans serif U Bodoni MT U Arial BalticU Arial BalticUArialU Arial GreekUAmerType Md BTU Allegro BT U Allegro BT UBerlin Sans FB U Segoe UI U Arial Black UPalatino LinotypeUPalatino Linotype UtimesUtimes UcourierU Segoe UIUPalatino LinotypeU Segoe UIU Arial BlackW Arial BalticW Bodoni MTUcourierUTimes New RomanUTimes New Roman UTimes New RomanU helvetica U@Batang U Courier NewU Arial BalticW Arial BalticU Arial Black2Network,C:/MarshalEvidence/MarshalNet/Network.revcREVGeometryCachestackID12088 cREVGeneralbreakpointconditionsscripteditorvscroll0 breakpointsscripteditorselection0breakpointstatesstackfileversion2.7cRevStandaloneSettingsHscriptLibrariesInternet Geometry PrintingMacOSXtrueMacOS,documentTypeUNIX,fileSelectortrueWindowstrueWeb,WindowsSupportedtrueWindows,LegalCopyright#2009 All rights reserved worldwideSolaris SPARCfalseUNIX,pageSetuptrueWebtrue answerDialogtrueWeb,LinuxSupportedtrueWindows,FileDescription Raw Evidence 1.0.0.0 for WindowsOSX,longVersionRaw Evidence 1.0.0.0Web,RequestedName MacOSfatfalseWindows,buildU3falseOSX,copyright#2009 All rights reserved worldwideWeb,CustomBackgroundColor 237,237,237Web,CustomLoadIconMacOS,versionnumber11MacOS,versionnumber20MacOS,ReleaseFinalSolaris IntelfalseOSX,identifiercom..rawevidencenameLoose ThoughtsMacOS,versionnumber30OSX,shortVersion1.0.0.0Web,InstanceIdWindows,fileversion11Windows,fileversion20Windows,fileversion30cursorsfalseWindows,fileversion40Web,MacOSXSupportedtrueMacOSX PowerPC-32falseMacOS,dynamicMemorytrueMacOS,PreferredSize15000 MacOSPPCfalseMacOS,creator???? OSX,name Raw EvidenceMacOS,longVersionRaw Evidence 1.0.0.0OSX,documentTypeLinuxtrueWeb,MinEnvironmentVersion inclusionssearchWindows,documenticonFileOSX,documentExtension Web,Domain0xFFWeb,AllowOtherPlatformstrueUNIX,printerChoosertrueWeb,DetectSecurityPermissionstrueMacOS,MinimumSize15000Web,SecurityPermissions,,,,,,,, MacOS,Region1Windows,productversion11Windows,productversion20Windows,productversion30Windows,productversion40 OSX,infoRaw Evidence Version 1.0.0.0Web,ExecutionModeBrowser MacOS68kfalseWeb,CustomBackgroundColor2 237,237,237 askDialogtrueOSX,signature????Windows,iconFiledefaultBuildFolderE:/on-rev web site/NetworkWindows,ProductName Raw Evidence Web,UUID$0cd491ce-49e1-480b-96eb-9907b7957401UNIX,colorChoosertrueMacOSX x86-32falseWindows,companyname"t Title Page@ZcREVGeometryCacheIDs124936875238812022124936866839112019124936873900212021124936876824312023cREVGeometrycacheorder total4.... Explanation @ZcREVGeometryCacheIDs 12493689809051202712493688781691202512411403925211194412493693044241207512493688582581202412493691221681203012493688991851202612493690180961202812411403925165912124936942845612076cREVGeometryCacheorder total10......card id 12031 @ZcREVGeometryCacheIDs.12007257160671207012007254881161206812016768973471207411236914251591206311497243740081204012016768300971207312458856936031203312493694284561207610550335316191204110550335316201204210550335316211204311498507594771203710550335316221204410550335316231204710550335316241205012493691221681203010550335316251205110550335316261205210550335316271205310550335316281205410550335316291205510550335316321205610550335316361205710550335316371205811236915447251206410550335316381205912493693044241207510550335316391206012056517941381203610550335316411206212493690180961202811498510026691203812493725207991208312411403925165912120072583766812071124588584245812032124158252179212034124573056772112035124937251708112082124114039252111944120072524230712067114972413076012039120072555332212069120167672816312072120072478985012065120072481114612066cREVGeometrycacheorder total46.//3/5 @ZcREVGeometryCacheIDs.12007257160671207012016768973471207412007254881161206811236914251591206312016768300971207311497243740081204012458856936031203312493694284561207610550335316201204210550335316191204111498507594771203710550335316211204310550335316221204410550335316231204712493691221681203010550335316241205010550335316251205110550335316261205210550335316271205310550335316281205410550335316291205510550335316321205610550335316361205711236915447251206410550335316371205812493693044241207510550335316381205912056517941381203610550335316391206010550335316411206212493690180961202812493725207991208311498510026691203812007258376681207112411403925165912124588584245812032124158252179212034124937251708112082124573056772112035120072524230712067124114039252111944120072555332212069114972413076012039120167672816312072120072481114612066120072478985012065cREVGeometrycacheordertotal46.//3/6 @ZcREVGeometryCacheIDs.12007257160671207012016768973471207412007254881161206811236914251591206312016768300971207311497243740081204012458856936031203312493694284561207610550335316201204210550335316191204111498507594771203710550335316211204310550335316221204410550335316231204712493691221681203010550335316241205010550335316251205110550335316261205210550335316271205310550335316281205410550335316291205510550335316321205610550335316361205711236915447251206410550335316371205812493693044241207510550335316381205912056517941381203610550335316391206010550335316411206212493690180961202812493725207991208311498510026691203812007258376681207112411403925165912124588584245812032124158252179212034124937251708112082124573056772112035120072524230712067124114039252111944120072555332212069114972413076012039120167672816312072120072481114612066120072478985012065cREVGeometrycacheordertotal46.//3/7 @ZcREVGeometryCacheIDs.12007257160671207012016768973471207412007254881161206811236914251591206312016768300971207311497243740081204012458856936031203312493694284561207610550335316201204210550335316191204111498507594771203710550335316211204310550335316221204410550335316231204712493691221681203010550335316241205010550335316251205110550335316261205210550335316271205310550335316281205410550335316291205510550335316321205610550335316361205711236915447251206410550335316371205812493693044241207510550335316381205912056517941381203610550335316391206010550335316411206212493690180961202812493725207991208311498510026691203812007258376681207112411403925165912124588584245812032124158252179212034124937251708112082124573056772112035120072524230712067124114039252111944120072555332212069114972413076012039120167672816312072120072481114612066120072478985012065cREVGeometrycacheordertotal46.//3/8 @ZcREVGeometryCacheIDs.12007257160671207012016768973471207412007254881161206811236914251591206312016768300971207311497243740081204012458856936031203312493694284561207610550335316201204210550335316191204111498507594771203710550335316211204310550335316221204410550335316231204712493691221681203010550335316241205010550335316251205110550335316261205210550335316271205310550335316281205410550335316291205510550335316321205610550335316361205711236915447251206410550335316371205812493693044241207510550335316381205912056517941381203610550335316391206010550335316411206212493690180961202812493725207991208311498510026691203812007258376681207112411403925165912124588584245812032124158252179212034124937251708112082124573056772112035120072524230712067124114039252111944120072555332212069114972413076012039120167672816312072120072481114612066120072478985012065cREVGeometrycacheordertotal46.//3/4 @ZcREVGeometryCacheIDs.12007257160671207012016768973471207412007254881161206811236914251591206312016768300971207311497243740081204012458856936031203312493694284561207610550335316201204210550335316191204111498507594771203710550335316211204310550335316221204410550335316231204712493691221681203010550335316241205010550335316251205110550335316261205210550335316271205310550335316281205410550335316291205510550335316321205610550335316361205711236915447251206410550335316371205812493693044241207510550335316381205912056517941381203610550335316391206010550335316411206212493690180961202812493725207991208311498510026691203812007258376681207112411403925165912124588584245812032124158252179212034124937251708112082124573056772112035120072524230712067124114039252111944120072555332212069114972413076012039120167672816312072120072481114612066120072478985012065cREVGeometrycacheordertotal46.//3group id 5912ion openCard if there is a bkgnd field id 11 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 11 pass openCard end openCardLC cREVGeneral revUniqueID 1241140392516.group id 12028iP; cREVGeneral revUniqueID 1249369018096/+iT3 cREVGeneral revUniqueID 1249369304424 . HCCdNmbrOfHC function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardDataX+  cREVGeneral revUniqueID 1241140392521 Card 3 of 8 Card Indexion openCard if there is a bkgnd field id 5 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 5 pass openCard end openCard6$ D"   ` ` la~0 c1Y aa2 aa4 aex qiֱ `qg   ` ` la~0 c1Y aa2 aa4 aex qiֱ `qg  .Table of Contents xon mouseDown if the shiftKey is down then sort lines of me else if the optionKey is down then createCardNameList -- rebuild list exit mouseDown else -- go to the card associated with the click currentLine put the ticks into theTicks repeat until the mouse is up if the mouseloc is within the rect of target then currentLine put the ticks into theTicks else select empty end repeat if (the ticks - theTicks) < 10 then get the value of the selectedLine if it is empty then exit mouseDown visual effect iris open if the style of me is "Scrolling" then set scroll of me to 0 go cd it end if end if select empty end mouseDown on currentLine put (((the mouseV - top of the target) - 4) + scroll of the target)\ div (textHeight of the target) + 1 into theLine select char 1 to ((number of chars in (line theLine of target)) + 1)\ of line theLine to (theLine + 1) of target end currentLine on createCardNameList -- create the list of card names set the dontWrap of me to true set the lockText of me to true if the style of me is "Scrolling" then set scroll of me to 0 if "bkgnd" is in the target then set the sharedText of target to true put empty into me repeat with curCard = 1 to number of cards set cursor to busy get the short name of card curCard put it into line curCard of me if the length of me > 30000 then answer "Sorry, but this field's 30000" &&\ "character limit has been reached." -- exit to HyperCard end if end repeat end createCardNameList on newField -- auto builds a new list when this field is pasted createCardNameList end newFieldV?[ Title Page Network Refinements Card Index Evidence Evidence Evidence card id 7116 card id 2165 card id 12435 card id 10959 card id 10246 card id 10674 card id 7187 card id 7620 card id 2395 card id 7891 card id 8125 Evidence card id 9142 Evidence card id 9693 card id 12053 card id 9824 card id 10002 card id 11688 card id 11923. `@@.Previous cardC  +on mouseUp go to previous card end mouseUp3 @ . Next cardC  'on mouseUp go to next card end mouseUp2 A cREVGeneral bookmarks handlerListmouseUpscriptSelection char 14 to 13 prevHandlermouseUp tempScriptscript .Network Manager@e y @on mouseUp go to card id 2246 of stack "Network" end mouseUp :yNetwork Manager cREVGeneralscriptChecksum(IY)f bookmarks handlerListmouseUpscriptSelection char 50 to 49 prevHandlermouseUp tempScriptscripte

on mouseUp

go to card id 2246 of stack "Network"

end mouseUp

. HCCdNmbrOfHC X function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardData^# Card 3 of 8 Evidenceion openCard if there is a bkgnd field id 8 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 8 pass openCard end openCard ( cREVGeneral revUniqueID 1245741823566 . HCCdNmbrOfHC x function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardData  cREVGeneral revUniqueID 1241119143065 Card 7 of 7.iL! cREVGeneral revUniqueID 1249244541896 .Label Field actor)HP9 cREVTable currentviewBActors or persons: (e.g., investigators, trial lawyers, witnesses) cREVGeneral revUniqueID 1244641863434 Actors or persons: (e.g., investigators, trial lawyers, witnesses) .Label Field event  d cREVTable currentview Event or act: cREVGeneral revUniqueID 1244642161061 Event or act: .Label Field Time  D{! cREVTable currentviewTime of event or act: cREVGeneral revUniqueID 1244642199897 Time of event or act:.PersonsE xOon mouseUp visual effect dissolve go to "Persons.LegalActors" end mouseUp 9  cREVGeneralscripteditorvscroll0 revUniqueID 1244640532576scripteditorselection35 .Witness HistoryE xMon mouseUp visual effect dissolve go to "Time Line.Witness" end mouseUp 9  cREVGeneral revUniqueID 1244640735354scripteditorvscroll0scripteditorselection62 .Tangible Evidence HistoryE xNon mouseUp visual effect dissolve go to "Time Line.Tangible" end mouseUp -9  cREVGeneralscripteditorvscroll0 revUniqueID 1244640771993scripteditorselection63 .Make New CardEx*on mouseUp doMenu "New Card" end mouseUp @@@@ky5 cREVGeneral revUniqueID 1201478837173 . Next cardG Hon mouseUp visual effect scroll left go to next card end mouseUp $PDA cREVGeneralscripteditorvscroll0 revUniqueID 1244635688662scripteditorselection43 .Network ManagerE x*on mouseUp go to "Network" end mouseUp 9  cREVGeneral revUniqueID 1243836241004 .Previous cardG xPon mouseUp visual effect scroll right slowly go to previous card end mouseUp `H@ cREVGeneralscripteditorvscroll0 revUniqueID 1244639334376scripteditorselection0 .Field)h cREVGeneral revUniqueID 1244639617965. `@ .Field)hS) cREVGeneral revUniqueID 1244639674196 .Field)h@) cREVGeneral revUniqueID 1244640062304.group id 11982i( cREVGeneral revUniqueID 1249244681082.i() cREVGeneral revUniqueID 1249244810301 .Investigation Time Line ,! cREVTable currentviewInvestigation Time Line cREVGeneral revUniqueID 1249090675678 Investigation Time Line.i7 1 cREVGeneral revUniqueID 1249244869261 .Trial Time Line  ; ) cREVTable currentviewTrial Time Line cREVGeneral revUniqueID 1249244858356 Trial Time Line. D PNG  IHDRgAMA aPLTEٟtRNS0J IDATx획v*_d󣡥N6zѩ'lW/ jZSbk^=Btu\]xYyW|y`]hW՚[S^vN ~ sӿd;`~N ]14z> ']pl: dnllttll`````========DFFF@G@GFF z6z6z6z:z:z6z6z@lllttll`````========DFFF@G@GFF z6z6z6z:z:z6z6z@llltt)8fuF3f Fs/ˌg^=S}=|3lw}FUts0zQa\= 3ܕo"OO3Ğ܅]K7qM]7Bglg Qp93'rF=<jbg\Nͮ%&DؿO>}/rL>ms5X`vydDLʿ).OS}_Ta7g3(t7Տ2erPhpa![]Wiơ44n+x\do`_fx7@ᛌCi{gz ӌc9< =kf˦ޗ #|q(z7K^kO岧T~ݟ re|\4G]pl}rS*px|O>ᓌÙD v3@ '.[ҸkBOJdȓ tf}'qv'1Qp53.'tfߒM\zrW"gz〧 zÀzÀzΈ8oĸ ʩ#n=q|OhvO@5'Ogz/3j4Q7m猷Nzx'?Dn:coI& =+3Xp 363Ψ9Qp53.'tfߒM\zrW"g)Iyuዓ#nH?? ۅ#M4P6/$ST\Ayi}ޟVayP., 78+j>Em|2 e bn,hy`}5tp?y```@ ?`g0  a00  `0 N`qx< @0``0f0 qf0 0`0 0a @`0 0 a  0x`0 0 @a 0 0`0 0 a 0080`0 0 a 9ç``0 v0 aLay<x?Þf|}8g3010q w 0~` c ;110aaa`>3 0a` 0ca13 0``0ca13 0``0caq3 0``0ca3 0`` 0cac0110as`x<>`  0p̂g0La0c0 `00 x`7x0`8 Ì0 1`0 c 0 1`0 c 0 1`0 0 1`0  0 1`0  0 0`0 :~x y}Ǟ00`8C΅0p`0A`0p8`0 & `0 `&01~>~p|; >8o&0s0a` a٘c0` caq%0 0F10 a 1`0c0 c a%? <1 a1`0c? c a%0 <1a1`0c0 aa 0 1a1`0c0 ca%0 108a1`0c8 ca&08a`pac0` caX/>x|<s?<>Ø| ````0wg~` 08c `0c 0xa 0Øa< 0`  0`Ѓ08`` >?y```@ ?`g0  a00  `0 N`qx< @0``0f0 qf0 0`0 0a @`0 0 a  0x`0 0 @a 0 0`0 0 a 0080`0 0 a 9ç``0 v0 aLay<x?Þf|}8g3010q w 0~` c ;110aaa`>3 0a` 0ca13 0``0ca13 0``0caq3 0``0ca3 0`` 0cac0110as`x<>`  0p̂g0La0c0 `00 x`7x0`8 Ì0 1`0 c 0 1`0 c 0 1`0 0 1`0  0 1`0  0 0`0 :~x y}Ǟ00`8C΅0p`0A`0p8`0 & `0 `&01~>~p|; >8o&0s0a` a٘c0` caq%0 0F10 a 1`0c0 c a%? <1 a1`0c? c a%0 <1a1`0c0 aa 0 1a1`0c0 ca%0 108a1`0c8 ca&08a`pac0` caX/>x|<s?<>Ø|  cREVGeneral revUniqueID 1055033531619 / (h(cCurrentObjectjstack "C:/Users/Peter Tillers/Documents/MarshalAll/MarshalNet06/Network/Loose Thoughts/Loose Thoughts.rev" cREVGeneral revUniqueID 1055033531620 . /8 /7 /6 /5 /4 / (hcB# cREVGeneral revUniqueID 1055033531621 . /8 /7 /6 /5 /4 / )h}p<cCurrentObjectQstack "C:/Users/Peter Tillers/Desktop/Net2008X/Loose Thoughts/Loose Thoughts.rev" cREVGeneral revUniqueID 1055033531622 . /8 /7 /6 /5 /4 / `@cq // a@~ / One Thought)hzs cREVGeneral revUniqueID 1055033531623 . /8 /7 /6 /5 /4 / `@d f/ a@{) / Next CardG Uon mouseUp visual effect scroll left very slowly go to next card end mouseUp @@HH^A cREVGeneral revUniqueID 1055033531624scripteditorvscroll0scripteditorselection0 /Previous CardG Jon mouseUp visual effect scroll right slowly go to prev card end mouseUp 8[H^@ cREVGeneral revUniqueID 1055033531625scripteditorvscroll0scripteditorselection29 /Scenario.Casee \on mouseUp visual effect dissolve go to card 1 of stack "Scenario.Case" end mouseUp $ZCase Scenarios cREVGeneral revUniqueID 1055033531626 /Case Time Linese \on mouseUp visual effect scroll down slowly go to stack "Time Line.Case" end mouseUp $ZCase Time Lines cREVGeneralscripteditorvscroll0 revUniqueID 1055033531627scripteditorselection77 / Witnessese :on mouseUp go to stack "Persons.Witnesses" end mouseUp & X Witnesses cREVGeneral revUniqueID 1055033531628 /Legal ArgumentE 7on mouseUp go to stack "Legal Argument" end mouseUp & X cREVGeneral revUniqueID 1055033531629 /Questions & IssuesE :on mouseUp go to stack "Questions & Issues" end mouseUp & ^ cREVGeneral revUniqueID 1055033531632 /Witness Credibilitye  Raw Evidence  U helvetica U helvetica Utimes Ucourier U helvetica W helveticaU helvetica Ums sans serif U Bodoni MT U Arial BalticU Arial BalticUArialU Arial GreekUAmerType Md BTU Allegro BT U Allegro BT UBerlin Sans FB U Segoe UI U Arial Black UPalatino LinotypeUPalatino Linotype UtimesUtimes Ucourier2Network,C:/MarshalEvidence/MarshalNet/Network.revcREVGeometryCachestackID11972 cREVGeneralscripteditorvscroll0breakpointconditionsscripteditorselection0 breakpointsbreakpointstatescRevStandaloneSettingsHscriptLibrariesInternet Geometry PrintingMacOSXtrueMacOS,documentTypeUNIX,fileSelectortrueWeb,WindowsSupportedtrueWindowstrueWindows,LegalCopyright#2009 All rights reserved worldwideUNIX,pageSetuptrueSolaris SPARCfalseWebtrueWeb,LinuxSupportedtrue answerDialogtrueWindows,FileDescription Raw Evidence 1.0.0.0 for WindowsOSX,longVersionRaw Evidence 1.0.0.0Web,RequestedName MacOSfatfalseOSX,copyright#2009 All rights reserved worldwideWindows,buildU3falseWeb,CustomBackgroundColor 237,237,237Web,CustomLoadIconMacOS,versionnumber11MacOS,ReleaseFinalMacOS,versionnumber20MacOS,versionnumber30name Raw EvidenceOSX,identifiercom..rawevidenceSolaris IntelfalseWeb,InstanceIdOSX,shortVersion1.0.0.0Windows,fileversion11Windows,fileversion20Windows,fileversion30Windows,fileversion40cursorsfalseWeb,MacOSXSupportedtrueMacOS,dynamicMemorytrueMacOSX PowerPC-32falseMacOS,PreferredSize15000 MacOSPPCfalseMacOS,creator???? OSX,name Raw EvidenceMacOS,longVersionRaw Evidence 1.0.0.0OSX,documentTypeLinuxtrueWeb,MinEnvironmentVersionWindows,documenticonFile inclusionssearch Web,Domain0xFFOSX,documentExtensionWeb,AllowOtherPlatformstrueWeb,DetectSecurityPermissionstrueUNIX,printerChoosertrueWeb,SecurityPermissions,,,,,,,,MacOS,MinimumSize15000 MacOS,Region1Windows,productversion11Windows,productversion20Windows,productversion30 OSX,infoRaw Evidence Version 1.0.0.0Windows,productversion40Web,ExecutionModeBrowser MacOS68kfalseWeb,CustomBackgroundColor2 237,237,237 askDialogtrueWindows,iconFileOSX,signature???? Web,UUID$0cd491ce-49e1-480b-96eb-9907b7957401Windows,ProductName Raw EvidencedefaultBuildFolderE:/on-rev web site/NetworkUNIX,colorChoosertrueMacOSX x86-32falseWindows,companyname"t Title Page@AcREVGeometryCacheIDs 124063890619854501240638906199858912406389062001192712406389062011192912415833004291196312406389062024363124063890620311924124063814606411954124063890620411925124063890620511926cREVGeometrycachetotal10order J .....Network Refinements @-cREVGeometryCacheIDs1241140392517679812411403925181194112411403925201194312411403925191194212411403925211194412411403925221194512411403925165912cREVGeometryCachetotal7order. @-cREVGeometryCacheIDs 1241119143061621812457417398791196412411191430621193012411191430631193112411191430641193212457418235665879124111914306511933124111914306611934124111914306711935124111914306811936124111914307011938124111914307111939124111914307211940cREVGeometrycacheordertotal13. @-cREVGeometryCacheIDs 1241119143061621812457417398791196412411191430621193012411191430631193112411191430641193212457418235665879124111914306511933124111914306611934124111914306711935124111914306811936124111914307011938124111914307111939124111914307211940cREVGeometrycacheordertotal13. @-cREVGeometryCacheIDs 1241119143061621812411191430621193012457417398791196412411191430631193112411191430641193212411191430651193312457418235665879124111914306611934124111914306711935124111914306811936124111914307011938124111914307111939124111914307211940cREVGeometrycachetotal13order. @-cREVGeometryCacheIDs 1241119143061621812411191430621193012457417398791196412411191430631193112411191430641193212411191430651193312457418235665879124111914306611934124111914306711935124111914306811936124111914307011938124111914307111939124111914307211940cREVGeometrycachetotal13order. @-cREVGeometryCacheIDs 1241119143061621812411191430621193012457417398791196412411191430631193112411191430641193212411191430651193312457418235665879124111914306611934124111914306711935124111914306811936124111914307011938124111914307111939124111914307211940cREVGeometrycachetotal13order. @-cREVGeometryCacheIDs 1241119143061621812411191430621193012457417398791196412411191430631193112411191430641193212411191430651193312457418235665879124111914306611934124111914306711935124111914306811936124111914307011938124111914307111939124111914307211940cREVGeometrycachetotal13order. @-cREVGeometryCacheIDs 1241119143061621812411191430621193012457417398791196412411191430631193112411191430641193212411191430651193312457418235665879124111914306611934124111914306711935124111914306811936124111914307011938124111914307111939124111914307211940cREVGeometrycachetotal13order. @-cREVGeometryCacheIDs 1241119143061621812411191430621193012457417398791196412411191430631193112411191430641193212411191430651193312457418235665879124111914306611934124111914306711935124111914306811936124111914307011938124111914307111939124111914307211940cREVGeometrycachetotal13order. @-cREVGeometryCacheIDs 1241119143061621812411191430621193012457417398791196412411191430631193112411191430641193212411191430651193312457418235665879124111914306611934124111914306711935124111914306811936124111914307011938124111914307111939124111914307211940cREVGeometrycachetotal13order.Network ManagerG x :on mouseUp go to card 2 of stack "Network" end mouseUp O}AXQ cREVGeneral revUniqueID 1240638906203 . DocumentsE x3on mouseUp go to stack "Records.Log" end mouseUp ^([ cREVGeneral revUniqueID 1240638906204scripteditorvscroll0scripteditorselection32 .Real Evidence@e y5on mouseUp go to stack "Tangible.Log" end mouseUp F&Real & Tangible Evidence cREVGeneral revUniqueID 1240638906205scripteditorvscroll0scripteditorselection35 JiS cREVGeneral revUniqueID 1240638906198! DW {݃Ȫ!1@2@܆Ma{ozͲyo@VEU@YJ(NT)ÀVe@KJ(i\V+]$@j()tZ.S .()[ [ &()t].]5(i\U+Ui (NV)€Mozڦ}oCbE@r#@?|?>>p (D ""NImȞ[d.626[2QEiJp&2:* YQEia"*+ O QE@ +j4i ` QE1@ )Z.]>T QE@ -.‚]sVQE` ,`B[S6[EY1p._BNYNM[n{fa`ȤGQ$D` ??}݃Ȫ!1@2@܆Ma{ozͲyo@VEU@YJ(NT)ÀVe@KJ(i\V+]$@j()tZ.S .()[ [ &()t].]5(i\U+Ui (NV)€Mozڦ}oCbE@r#@?|?>>p (D ""NImȞ[d.626[2QEiJp&2:* YQEia"*+ O QE@ +j4i ` QE1@ )Z.]>T QE@ -.‚]sVQE` ,`B[S6[EY1p._BNYNM[n{fa`ȤGQ$D` ??} cREVGeneral revUniqueID 1240638906199. Next cardG Eon mouseUp visual effect iris close slow go to next card end mouseUpLC[A cREVGeneralscripteditorvscroll0 revUniqueID 1240638906200scripteditorselection0 . EvidenceG uon mouseUp visual effect scroll left go to next card visual effect scroll left go to next card end mouseUp K>]A cREVGeneralscripteditorvscroll0 revUniqueID 1240638906201 ion openCard if there is a bkgnd field id 11 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 11 pass openCard end openCard  cREVGeneral revUniqueID 1241140392516 DEVUUUUUUUUUUUUUUUUUUQUU5UUQՅUUGՄUDUDՄUDU_D@UD@UQD@UDOUQDHUDHUQDHUDH:UQDH5UDH:UQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDH  UDH   UQDH#"##1aŘqcUDH$D"$L$$D&dUQDHDDH(D$DUDHDH0DUQDHdH(DUDHdDH$D$DUQDH #"#DqǐUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHU QDHUDHUQDHUDHUQHUHUQ|HUȘUQȘUHUPxUU_UU_UUUUUUXUUXUUXUU_UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUQUU5UUQՅUUGՄUDUDՄUDU_D@UD@UQD@UDOUQDHUDHUQDHUDH:UQDH5UDH:UQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDH  UDH   UQDH#"##1aŘqcUDH$D"$L$$D&dUQDHDDH(D$DUDHDH0DUQDHdH(DUDHdDH$D$DUQDH #"#DqǐUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHU QDHUDHUQDHUDHUQHUHUQ|HUȘUQȘUHUPxUU_UU_UUUUUUXUUXUUXUU_UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU cREVGeneral revUniqueID 1241140392517 .Network Refinements)hjcCurrentObjectrstack "C:/Users/Peter Tillers/Documents/MarshalAll/MarshalNet06/Network/Source Material/Evidence/Raw Evidence.rev" cREVGeneral revUniqueID 1241140392518  6 Raw Evidence Stack g1. The raw evidence stack is (relatively) new. Here the evidence is recorded simply as it is received. 2. This stack is an evidence dump. All kinds of evidence -- including raw and unanalyzed evidence, PARTICULARLY raw evidence -- belong in this stack. 3. The user is invited to enter "background information." This information consists largely of assumptions about the world that the analyst has or entertains. k4. The user of the stack must identify himself. (The field in which the i.d. is made is called "analyst.") = There may be multiple users of the stack. Moreover, the B user himself is not infallible; his credibility, or fidelity, < may require assessment, either by others or by himself. x5. The user is asked to enter the time when the information is entered. (The time is entered in a field called "time.") }6. There is a button for sorting cards. The cards (eventually) may be sorted by the name of the analyst or by time of entry. 6. There is no overt basis for the selection or organization of the evidence that is entered in this stack. See par. 2 above. However, no analyst or user will or can enter all available information and evidence. Hence, some tacit principle of selection and organization is at work even here. Hence, the phrase "raw evidence" is merely relative. Nonetheless, this stack invites the user simply to record evidence and information without giving a great deal of thought to the material he or she is recording or to its implications. The underlying assumption is that is useful and important to record information that appears in something of a stream of consciousness vein. . `@O.NextG Hon mouseUp visual effect scroll left go to next card end mouseUp FB{A cREVGeneral revUniqueID 1241140392519scripteditorvscroll0scripteditorselection43 .PrevG ,on mouseUp go to previous card end mouseUp *FB{@ cREVGeneral revUniqueID 1241140392520 . HCCdNmbrOfHC  function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardData   cREVGeneral revUniqueID 1241140392521 Card 2 of 10.Network ManagerE x:on mouseUp go to card 2 of stack "Network" end mouseUp ////G*  cREVGeneral revUniqueID 1241140392522  Card Indexion openCard if there is a bkgnd field id 5 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 5 pass openCard end openCard6$ D"   ` ` la~0 c1Y aa2 aa4 aex qiֱ `qg   ` ` la~0 c1Y aa2 aa4 aex qiֱ `qg  .Table of Contents xon mouseDown if the shiftKey is down then sort lines of me else if the optionKey is down then createCardNameList -- rebuild list exit mouseDown else -- go to the card associated with the click currentLine put the ticks into theTicks repeat until the mouse is up if the mouseloc is within the rect of target then currentLine put the ticks into theTicks else select empty end repeat if (the ticks - theTicks) < 10 then get the value of the selectedLine if it is empty then exit mouseDown visual effect iris open if the style of me is "Scrolling" then set scroll of me to 0 go cd it end if end if select empty end mouseDown on currentLine put (((the mouseV - top of the target) - 4) + scroll of the target)\ div (textHeight of the target) + 1 into theLine select char 1 to ((number of chars in (line theLine of target)) + 1)\ of line theLine to (theLine + 1) of target end currentLine on createCardNameList -- create the list of card names set the dontWrap of me to true set the lockText of me to true if the style of me is "Scrolling" then set scroll of me to 0 if "bkgnd" is in the target then set the sharedText of target to true put empty into me repeat with curCard = 1 to number of cards set cursor to busy get the short name of card curCard put it into line curCard of me if the length of me > 30000 then answer "Sorry, but this field's 30000" &&\ "character limit has been reached." -- exit to HyperCard end if end repeat end createCardNameList on newField -- auto builds a new list when this field is pasted createCardNameList end newFieldV?[ Title Page Network Refinements Card Index Evidence Evidence Evidence card id 7116 card id 2165 card id 12435 card id 10959 card id 10246 card id 10674 card id 7187 card id 7620 card id 2395 card id 7891 card id 8125 Evidence card id 9142 Evidence card id 9693 card id 12053 card id 9824 card id 10002 card id 11688 card id 11923. `@@.Previous cardC  +on mouseUp go to previous card end mouseUp3 @ . Next cardC  'on mouseUp go to next card end mouseUp2 A cREVGeneral bookmarks handlerListmouseUp tempScript prevHandlermouseUpscriptSelection char 14 to 13script .Network Manager@e y @on mouseUp go to card id 2246 of stack "Network" end mouseUp :yNetwork Manager cREVGeneralscriptChecksum(IY)f bookmarks handlerListmouseUp tempScript prevHandlermouseUpscriptSelection char 50 to 49scripte

on mouseUp

go to card id 2246 of stack "Network"

end mouseUp

. HCCdNmbrOfHC X function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardData^# Card 3 of 8  Dy7pPNG  IHDR71 @gAMA aPLTEٟtRNS0JIDATx10<% "n* q; 0 g8 q3@ g8 q3@ g8 q3@ g8 q3@ g8 q3@ g8 q3@ g8 q3@ g8 q3@ g8 q3@ g8 q3@ g8 q3@ g8 q3@ g8 q3@ g8 q3@ g8 q3@ g8 q3@ g8 q3@ g8 q3@ g8 q3@ g8 q3@ g8 q3@ g8 q3@ g8 q3@ g8 q3@ g8 q3@ g8 q3@ g8 q3@ g8 q3@ g8 q3@ g8 q3@ g8 q3@ g8 q3@ g8 q3@ g8 q3@ g8 q3@ g8 q3@ g8 q3@ w  q3@S}HjIENDB` cREVGeneral revUniqueID 1240638906202.What does this stack do?Exon mouseUp speakAlert "Welcome! This is the raw evidence stack. This is where you should deposit your raw evidence, all of your raw evidence. This stack is called the raw evidence stack for a reason. The reason is this: at this point you must not worry about the kind of evidence you are depositing in the stack. You should not try to analyze your evidence at this point. You need a place where you can put and find all the evidence you have. This is the place for that. You can sort and analyze your evidence later. Do you understand? Good. I'm glad." end mouseUp on speakAlert theText if theText is empty then exit speakAlert -- skip the rest try -- in case revSpeak isn't installed revSpeak theText catch theError -- if the "revSpeak" command fails put return & "(Cannot speak text on this system.)" \ after theText beep -- make a sound to get the user's attention end try answer theText end speakAlert _(u cREVGeneral revUniqueID 1240638146064scripteditorvscroll0scripteditorselection193 .Peter Tillers+H@@# cREVGeneral revUniqueID 1241583300429 "t Peter Tillers - 2009  Evidenceion openCard if there is a bkgnd field id 8 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 8 pass openCard end openCard  cREVGeneral revUniqueID 1245741823566.Make New CardEx*on mouseUp doMenu "New Card" end mouseUp @@@@ y5{ cREVGeneral revUniqueID 1245741739879 J D; @9J$#QJ p 0C @ !@ #9!X3I5qw`AaĂ H!$%"EBI$P DI%($E$@ !'$(2I$PǔI=(( d!$ %"(HI$P I!($(Dcsgf7:MyÈ&p$$@ ` ` @0a @ @" @ @"X[ca̦M30pf' % I4b"BHI&" % I$B"BAxIo" % I$A"B@@I("@t̑7c;8w8 ac-e7,eR#BJDq^"2rKȓ0``ePB"J@ %?NGwcIȒ@ % p*f#5q8$d ` | I"%&!P @%$)&  1c,+°I$P$9$   1a °I$!P %$,Ĕ   0a0 g#:My9gcd  0at> @ 0a<00a0  `2a 0@ 4a "0 9?x e1iY0̰IH)HI$)@$I8)iI$)0<IH)"B)I$) gI|#8b̀@  p0>@0P* P `n e1Lq DI) $IH)I$ґ I/ $I8)I<DI( $IH) I p'.gI|Iy#0$a$ !#P"P !"P @ 0a<00a0  `2a 0@ 4a "0 9?x e1iY0̰IH)HI$)@$I8)iI$)0<IH)"B)I$) gI|#8b̀@  p0>@0P* P `n e1Lq DI) $IH)I$ґ I/ $I8)I<DI( $IH) I p'.gI|Iy#0$a$ !#P"P !"P empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardData  cREVGeneral revUniqueID 1241119143065 Card 4 of 11.Network Managere y:on mouseUp go to card 2 of stack "Network" end mouseUp < YNetwork Manager cREVGeneral revUniqueID 1241119143066 .Analyst(h L  cREVGeneral revUniqueID 1241119143067 . . . . . . . . . .(h .)  cREVGeneral revUniqueID 1241119143068 . . . . . . . . . .Time(h4@ cREVGeneral revUniqueID 1241119143070 . . . . . . . . . . DocumentsE x3on mouseUp go to stack "Records.Log" end mouseUp v } cREVGeneralscripteditorvscroll0 revUniqueID 1241119143071scripteditorselection31 .Real Evidence@e y4on mouseUp go to stack "Tangible.Log" end mouseUp %Real & Tangible Evidence cREVGeneralscripteditorvscroll0 revUniqueID 1241119143072scripteditorselection33 cLegal Source Material!HM 4 2 U helvetica U helvetica Ucourier U helvetica Utimes W helvetica Ucourier U Arial Baltic U Bodoni MTU Bodoni MTW Bodoni MTU Bodoni MT U Bodoni MT U Arial Narrow U Arial Narrow U Arial BalticU Arial BalticUPalatino LinotypeUPalatino Linotype Ums sans serif U Segoe UI U helvetica W helvetica @U helvetica U helvetica W Arial Baltic U Arial Baltic U Arial Black U Arial CE U Arial CE UBatang UCourier UCourier New Baltic UCourier New CE U DaunPenh U Eurostile UGeorgia UModernUPalatino Linotype W helvetica UTimes New RomanU helveticaU helveticaUTimes New RomanUTimes New RomanUTimes New Roman UTahomaW Arial BalticU helveticaUTimes New RomancREVGeometryCachestackID25548cRevStandaloneSettingsHscriptLibrariesInternet Geometry PrintingMacOSXtrueMacOS,documentTypeUNIX,fileSelectortrueWeb,WindowsSupportedtrueWindowstrueWindows,LegalCopyright#2009 All rights reserved worldwideUNIX,pageSetuptrueSolaris SPARCfalseWebtrueWeb,LinuxSupportedtrue answerDialogtrueWindows,FileDescription!Legal Source Material for WindowsOSX,longVersionLegal Rules 1.0.0.0Web,RequestedName MacOSfatfalseWindows,buildU3falseOSX,copyright#2009 All rights reserved worldwideWeb,CustomBackgroundColor 237,237,237Web,CustomLoadIconMacOS,versionnumber11MacOS,versionnumber20MacOS,ReleaseFinalOSX,identifiercom..legalrulesnameLegal Source MaterialMacOS,versionnumber30Solaris IntelfalseWeb,InstanceIdOSX,shortVersion1.0.0.0Windows,fileversion11Windows,fileversion20Windows,fileversion30cursorsfalseWindows,fileversion40Web,MacOSXSupportedtrueMacOSX PowerPC-32trueMacOS,dynamicMemorytrueMacOS,PreferredSize15000 MacOSPPCfalseMacOS,creator???? OSX,name Legal RulesMacOS,longVersionLegal Rules 1.0.0.0OSX,documentTypeLinuxtrueWeb,MinEnvironmentVersion inclusionssearchWindows,documenticonFile Web,Domain0xFFOSX,documentExtensionWeb,AllowOtherPlatformstrueWeb,DetectSecurityPermissionstrueUNIX,printerChoosertrueWeb,SecurityPermissions,,,,,,,,MacOS,MinimumSize15000 MacOS,Region1Windows,productversion11Windows,productversion20Windows,productversion30Windows,productversion40 OSX,infoLegal Rules Version 1.0.0.0Web,ExecutionModeBrowser MacOS68kfalseWeb,CustomBackgroundColor2 237,237,237 askDialogtrueOSX,signature????Windows,iconFile Web,UUID$77f8c42d-2ad8-471e-a09b-b20dea126cd2Windows,ProductName Legal RulesdefaultBuildFolderE:/on-rev web site/NetworkUNIX,colorChoosertrueMacOSX x86-32trueWindows,companyname cREVGeneralscripteditorvscroll0breakpointconditionsscripteditorselection0 breakpointsbreakpointstatesstackfileversion2.7AlreadyHiddenfalse [ Title Page @cREVGeometryCacheIDs12056517941342542112497490668092550712497490532412550612415835977012549412497491629162550912056517941322592cREVGeometryCacheorder total6 cccc'zNote @cREVGeometryCacheIDs12497494335412551812497493335072551012497494062122551712497494507082551912497493633822551112056503151289933cREVGeometrycachetotal6order &cccccc*Claim 1 cREVGeometryCacheIDs12497499429802553312497496702832552012367227303124682124974980676125521124974980676225523124974980676325524124974980676425525124975080749425535124974980676525526124974980676625527124974980676725528124974982323125531124974980676825529124975061571125534124974985991625532120565056130125439120565056130225440124975084351425537120565056129325430120565056130325441120565056129525432124975095951725541120565056129725435124975082294925536124975091972725539123672271968925473cREVGeometrycachetotal26order  cREVGeneralJccccccc @cREVGeometryCacheIDs12497499429802553312497496702832552012367227303124682124974980676125521124974980676225523124974980676325524124974980676425525124975080749425535124974980676525526124974980676625527124974980676725528124974982323125531124974980676825529124975061571125534124974985991625532120565056130125439120565056130225440124975084351425537120565056129325430120565056130325441120565056129525432124975095951725541120565056129725435124975082294925536124975091972725539123672271968925473cREVGeometrycachetotal26orderJccccccc @cREVGeometryCacheIDs12497499429802553312497496702832552012367227303124682124974980676125521124974980676225523124974980676325524124974980676425525124975080749425535124974980676525526124974980676625527124974980676725528124974982323125531124974980676825529124975061571125534124974985991625532120565056130125439120565056130225440124975084351425537120565056129325430120565056130325441120565056129525432124975095951725541120565056129725435124975082294925536124975091972725539123672271968925473cREVGeometrycachetotal26orderJccccccc @cREVGeometryCacheIDs12497499429802553312497496702832552012367227303124682124974980676125521124974980676225523124974980676325524124974980676425525124975080749425535124974980676525526124974980676625527124974980676725528124974982323125531124974980676825529124975061571125534124974985991625532120565056130125439120565056130225440124975084351425537120565056129325430120565056130325441120565056129525432124975095951725541120565056129725435124975082294925536124975091972725539123672271968925473cREVGeometrycachetotal26orderJccccccc @cREVGeometryCacheIDs12497499429802553312497496702832552012367227303124682124974980676125521124974980676225523124974980676325524124974980676425525124975080749425535124974980676525526124974980676625527124974980676725528124974982323125531124974980676825529124975061571125534124974985991625532120565056130125439120565056130225440124975084351425537120565056129325430120565056130325441120565056129525432124975095951725541120565056129725435124975082294925536124975091972725539123672271968925473cREVGeometrycachetotal26orderJccccccc @cREVGeometryCacheIDs12497499429802553312497496702832552012367227303124682124974980676125521124974980676225523124974980676325524124974980676425525124975080749425535124974980676525526124974980676625527124974980676725528124974982323125531124974980676825529124975061571125534124974985991625532120565056130125439120565056130225440124975084351425537120565056129325430120565056130325441120565056129525432124975095951725541120565056129725435124975082294925536124975091972725539123672271968925473cREVGeometrycachetotal26orderJccccccc @cREVGeometryCacheIDs12497499429802553312497496702832552012367227303124682124974980676125521124974980676225523124974980676325524124974980676425525124975080749425535124974980676525526124974980676625527124974980676725528124974982323125531124974980676825529124975061571125534124974985991625532120565056130125439120565056130225440124975084351425537120565056129325430120565056130325441120565056129525432124975095951725541120565056129725435124975082294925536124975091972725539123672271968925473cREVGeometrycachetotal26orderJccccccc @cREVGeometryCacheIDs12497499429802553312497496702832552012367227303124682124974980676125521124974980676225523124974980676325524124974980676425525124975080749425535124974980676525526124974980676625527124974980676725528124974982323125531124974980676825529124975061571125534124974985991625532120565056130125439120565056130225440124975084351425537120565056129325430120565056130325441120565056129525432124975095951725541120565056129725435124975082294925536124975091972725539123672271968925473cREVGeometrycachetotal26orderJcccccc Card Indexion openCard if there is a bkgnd field id 2 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 2 pass openCard end openCard c+Table of Contents x on mouseDown if the shiftKey is down then createCardNameList -- rebuild list exit mouseDown else -- go to the card associated with the click currentLine put the ticks into theTicks repeat until the mouse is up if the mouseloc is within the rect of target then currentLine put the ticks into theTicks else select empty end repeat if (the ticks - theTicks) < 10 then get the value of the selectedLine if it is empty then exit mouseDown visual effect iris open if the style of me is "Scrolling" then set scroll of me to 0 go cd it end if end if select empty end mouseDown on currentLine put (((the mouseV - top of the target) - 4) + scroll of the target)\ div (textHeight of the target) + 1 into theLine select char 1 to ((number of chars in (line theLine of target)) + 1)\ of line theLine to (theLine + 1) of target end currentLine on createCardNameList -- create the list of card names set the dontWrap of me to true set the lockText of me to true if the style of me is "Scrolling" then set scroll of me to 0 if "bkgnd" is in the target then set the sharedText of target to true put empty into me repeat with curCard = 1 to number of cards set cursor to busy get the short name of card curCard put it into line curCard of me if the length of me > 30000 then answer "Sorry, but this field's 30000" &&\ "character limit has been reached." -- exit to HyperCard end if end repeat end createCardNameList on newField -- auto builds a new list when this field is pasted createCardNameList end newFieldXWzQ Title Page Card Index Note Claim 1 Defense 1ct `@XO c, HCCdNmbrOfHC  function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardDataK$ Card 2 of 8c-Network ManagerG  2on mouseUp go to card 2 of Network end mouseUp #W-pQ cREVGeneralscriptChecksum/3+RMX$ bookmarks handlerListmouseUpscriptSelection char 30 to 29 prevHandlermouseUp tempScriptscriptM

on mouseUp

go to card 2 of Network

end mouseUp

c.PrevC  (on mouseUp go to prev card end mouseUp @ c/NextC  (on mouseUp go to next card end mouseUp A &i cREVGeneral revUniqueID 1205650315128 ion openCard if there is a bkgnd field id 2 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 2 pass openCard end openCard* cREVGeneral revUniqueID 1205651794132 cM HCCdNmbrOfHC  function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardData" cREVGeneral revUniqueID 1205651794134 Card 1 of 10JClaimsion openCard if there is a bkgnd field id 10 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 10 pass openCard end openCard" cREVGeneral revUniqueID 1236722730312 cV HCCdNmbrOfHC 1function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardData9'  cREVGeneral revUniqueID 1205650561293scripteditorvscroll1scripteditorselection0 Card 3 of 10cXLegal Argument@E y 7on mouseUp go to stack "Legal Argument" end mouseUp ?  cREVGeneral revUniqueID 1205650561295 c[ First CardG +on mouseUp go to card id 2917 end mouseUp >. cREVGeneral revUniqueID 1205650561297 c_Network ManagerE [':on mouseUp go to card 2 of stack "Network" end mouseUp I cREVGeneral revUniqueID 1205650561301 c`Previous cardG%Ion mouseUp visual effect scroll right go to prev card end mouseUp  S<4@ cREVGeneral revUniqueID 1205650561302scripteditorvscroll0scripteditorselection44 ca Next cardG Fon mouseUp visual effect scroll left go to next card end mouseUp kL;4A cREVGeneral revUniqueID 1205650561303scripteditorvscroll0scripteditorselection38 cMake New CardEx*on mouseUp doMenu "New Card" end mouseUp @@@@Fy5V cREVGeneral revUniqueID 1236722719689 1] Defensesion openCard if there is a bkgnd field id 1 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 1 pass openCard end openCard cREVGeneral revUniqueID 1236723026220 D`80`0`p`~ac1a?aL11ipfpé  1 @ I7`5ڠ U( @P M8* @P  $ @P ?a" @  p cH a(""pyJ"p0ٜa<|<|"'"""J" qf19؀abň"">"r">` 0f1a`ɀ'B" "R"  0f1a<'"& bJb a 2nuY@aƆ(cxiIp 4va1F 8c1x"r">` 0f1a`ɀ'B" "R"  0f1a<'"& bJb a 2nuY@aƆ(cxiIp 4va1F 8c1x empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardData cREVGeneral revUniqueID 1205651062173 Card 7 of 7 c4 Element 1)h \,cCurrentObjectWstack "C:/Users/Peter Tillers/Desktop/Net2008X/Legal Rules/Legal Rules/Legal Rules.rev" cREVGeneral revUniqueID 1205651062174cu `@ *c5 PreviousG x Pon mouseUp visual effect scroll right slowly go to prev card end mouseUp ',p@ cREVGeneral revUniqueID 1205651062175scripteditorvscroll0scripteditorselection51 c6 Next cardG xFon mouseUp visual effect scroll left go to next card end mouseUp dL<rA cREVGeneral revUniqueID 1205651062176 c7Legal Source MaterialE \>on mouseUp go to stack "Legal Source Material" end mouseUp  cREVGeneral revUniqueID 1205651062177 c8Legal ArgumentE \7on mouseUp go to stack "Legal Argument" end mouseUp K" cREVGeneral revUniqueID 1205651062178 c9 Name of Rule)h BU" cREVGeneral revUniqueID 1205651062179 c:Claim)h T>@ cREVGeneral revUniqueID 1205651062180cv `@?>c=ClaimsE \aon mouseUp visual effect dissolve slowly go to card 1 of background "claims" end mouseUp @@ko  cREVGeneral revUniqueID 1205651062182scripteditorvscroll0scripteditorselection36 c> Rule Number)h ?T  cREVGeneral revUniqueID 1205651062183 c?Analyst)h N cREVGeneral revUniqueID 1205651062184c@Network ManagerE [:on mouseUp go to card 2 of stack "NETWORK" end mouseUp ," cREVGeneral revUniqueID 1205651062185 cASource)h .w$- cREVGeneral revUniqueID 1205651062186cw `@Ax+ cBOther Elements)h \b- cREVGeneral revUniqueID 1205651062187cx `@ c+ cC Element 2)h \* cREVGeneral revUniqueID 1205651062188cy `@ ( cD Element 3)h \ + cREVGeneral revUniqueID 1205651062189cz `@  ) cE Element 4)h \5+ cREVGeneral revUniqueID 1205651062190c{ `@ 6) cF) h cREVGeneral revUniqueID 1205651062191 cG+h, cREVGeneral revUniqueID 1205651062192 cH+h, cREVGeneral revUniqueID 1205651062193 cI+h, cREVGeneral revUniqueID 1205651062194 cJ+h,; cREVGeneral revUniqueID 1205651062195 cK+h,o cREVGeneral revUniqueID 1205651062196cL"Legally Material Facts & Evidence@E yCon mouseUp go to stack "Evidence of Material Facts" end mouseUp Y! cREVGeneral revUniqueID 1205651062197 cMake New CardEx*on mouseUp doMenu "New Card" end mouseUp @@@@By5T cREVGeneral revUniqueID 1201732606997  cPeter Tillers+H@@1# cREVGeneral revUniqueID 1241583597701 [ Peter Tillers - 2009 c Next cardG Fon mouseUp visual effect scroll left go to next card end mouseUp rFFvA cREVGeneral revUniqueID 1249749053241 cNetwork ManagerD x/[on mouseUp visual effect scroll up slowly go to card 2 of stack "Network" end mouseUp -t cREVGeneral revUniqueID 1249749066809 [ c Label Field 0  1 cREVTable currentviewLegal Source Material cREVGeneral revUniqueID 1249749162916 Legal Source Materialc Dl&VUUUUUUUUUUUUUUUUUUQUU5UUQՅUUGՄUDUDՄUDU_D@UD@UQD@UDOUQDHUDHUQDHUDH:UQDH5UDH:UQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDH  UDH   UQDH#"##1aŘqcUDH$D"$L$$D&dUQDHDDH(D$DUDHDH0DUQDHdH(DUDHdDH$D$DUQDH #"#DqǐUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHU QDHUDHUQDHUDHUQHUHUQ|HUȘUQȘUHUPxUU_UU_UUUUUUXUUXUUXUU_UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUQUU5UUQՅUUGՄUDUDՄUDU_D@UD@UQD@UDOUQDHUDHUQDHUDH:UQDH5UDH:UQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDH  UDH   UQDH#"##1aŘqcUDH$D"$L$$D&dUQDHDDH(D$DUDHDH0DUQDHdH(DUDHdDH$D$DUQDH #"#DqǐUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHU QDHUDHUQDHUDHUQHUHUQ|HUȘUQȘUHUPxUU_UU_UUUUUUXUUXUUXUU_UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU cREVGeneral revUniqueID 1249749333507 cNetwork Refinements)h yjcCurrentObjectcstack "K:/MarshalAll/NetworkTravel/Network2008 - X/Source Material/Law/Legal Source Material X.rev" cREVGeneral revUniqueID 1249749363382 'z 9 Legal Source Material f1. This stack rests on the assumption that legal source material is distinguishable from legal rules. K2. Legal source material is a basis for conclusions about the legal rules. |3. The user is asked to identify himself in the field called "analyst." (The analyst, like any other witness, is fallible.) r4. The user is asked to date the time the legal information is recorded. (The entry is made in the field "time.") 5. A button allows the cards to be sorted by the i.d. of the analyst, the date of the entry of the legal information, or by the contents of the entry. 6. Note, there are techniques in Hypercard for searching the text in fields having a certain name. This is useful for retrieving certain types of legal source material. c `@zc Next cardG Gon mouseUp visual effect scroll left go to next card end mouseUp VBpA cREVGeneral revUniqueID 1249749406212 cPrevious cardF 'Ion mouseUp visual effect scroll left go to previous card end mouseUp (d>r@ cREVGeneralscripteditorvscroll0 revUniqueID 1249749433541scripteditorselection39 'z cNetwork ManagerD /0on mouseUp go to stack "Network" end mouseUp +-p cREVGeneral revUniqueID 1249749450708 'z cgroup id 25534i  cREVGeneral revUniqueID 1249750615711c D• 0>@ @*y +8" TJĩ#J&Jd@ @@C B)J@" 8B H@q @T@H"W>@TJ@@}S1 @    ys퐩,s (p( (@(@ @ R@ N R@I@ o|G@@@m $Q!Q$ Q$P Î!8@ aA c BJ""H qπAʀ >q"H(JE"H { {>xϜ9mDĈ$@9l|$ETL( @$}TH(p 9ÀATH@ @S [N> *Ep DD I@LPD &2.=80 'snp(/(@ @*y +8" TJĩ#J&Jd@ @@C B)J@" 8B H@q @T@H"W>@TJ@@}S1 @    ys퐩,s (p( (@(@ @ R@ N R@I@ o|G@@@m $Q!Q$ Q$P Î!8@ aA c BJ""H qπAʀ >q"H(JE"H { {>xϜ9mDĈ$@9l|$ETL( @$}TH(p 9ÀATH@ @S [N> *Ep DD I@LPD &2.=80 'snp(/( empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardData+  cREVGeneral revUniqueID 1241140392521 Card 2 of 7 Card Indexion openCard if there is a bkgnd field id 5 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 5 pass openCard end openCard6$ D"   ` ` la~0 c1Y aa2 aa4 aex qiֱ `qg   ` ` la~0 c1Y aa2 aa4 aex qiֱ `qg  .Table of Contents xon mouseDown if the shiftKey is down then sort lines of me else if the optionKey is down then createCardNameList -- rebuild list exit mouseDown else -- go to the card associated with the click currentLine put the ticks into theTicks repeat until the mouse is up if the mouseloc is within the rect of target then currentLine put the ticks into theTicks else select empty end repeat if (the ticks - theTicks) < 10 then get the value of the selectedLine if it is empty then exit mouseDown visual effect iris open if the style of me is "Scrolling" then set scroll of me to 0 go cd it end if end if select empty end mouseDown on currentLine put (((the mouseV - top of the target) - 4) + scroll of the target)\ div (textHeight of the target) + 1 into theLine select char 1 to ((number of chars in (line theLine of target)) + 1)\ of line theLine to (theLine + 1) of target end currentLine on createCardNameList -- create the list of card names set the dontWrap of me to true set the lockText of me to true if the style of me is "Scrolling" then set scroll of me to 0 if "bkgnd" is in the target then set the sharedText of target to true put empty into me repeat with curCard = 1 to number of cards set cursor to busy get the short name of card curCard put it into line curCard of me if the length of me > 30000 then answer "Sorry, but this field's 30000" &&\ "character limit has been reached." -- exit to HyperCard end if end repeat end createCardNameList on newField -- auto builds a new list when this field is pasted createCardNameList end newFieldV?[ Title Page Network Refinements Card Index Evidence Evidence Evidence card id 7116 card id 2165 card id 12435 card id 10959 card id 10246 card id 10674 card id 7187 card id 7620 card id 2395 card id 7891 card id 8125 Evidence card id 9142 Evidence card id 9693 card id 12053 card id 9824 card id 10002 card id 11688 card id 11923. `@@.Previous cardC  +on mouseUp go to previous card end mouseUp3 @ . Next cardC  'on mouseUp go to next card end mouseUp2 A cREVGeneral bookmarks handlerListmouseUp tempScript prevHandlermouseUpscriptSelection char 14 to 13script .Network Manager@e y @on mouseUp go to card id 2246 of stack "Network" end mouseUp :yNetwork Manager cREVGeneralscriptChecksum(IY)f bookmarks handlerListmouseUp tempScript prevHandlermouseUpscriptSelection char 50 to 49scripte

on mouseUp

go to card id 2246 of stack "Network"

end mouseUp

. HCCdNmbrOfHC X function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardData^# Card 3 of 8 Evidenceion openCard if there is a bkgnd field id 8 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 8 pass openCard end openCard ( cREVGeneral revUniqueID 1245741823566 . HCCdNmbrOfHC x function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardData  cREVGeneral revUniqueID 1241119143065 Card 7 of 7.iL! cREVGeneral revUniqueID 1249244541896 .Label Field actor)HP9 cREVTable currentviewBActors or persons: (e.g., investigators, trial lawyers, witnesses) cREVGeneral revUniqueID 1244641863434 Actors or persons: (e.g., investigators, trial lawyers, witnesses) .Label Field event  d cREVTable currentview Event or act: cREVGeneral revUniqueID 1244642161061 Event or act: .Label Field Time  D{! cREVTable currentviewTime of event or act: cREVGeneral revUniqueID 1244642199897 Time of event or act:.PersonsE xOon mouseUp visual effect dissolve go to "Persons.LegalActors" end mouseUp 9  cREVGeneral revUniqueID 1244640532576scripteditorvscroll0scripteditorselection35 .Witness HistoryE xMon mouseUp visual effect dissolve go to "Time Line.Witness" end mouseUp 9  cREVGeneralscripteditorvscroll0 revUniqueID 1244640735354scripteditorselection62 .Tangible Evidence HistoryE xNon mouseUp visual effect dissolve go to "Time Line.Tangible" end mouseUp -9  cREVGeneral revUniqueID 1244640771993scripteditorvscroll0scripteditorselection63 .Make New CardEx*on mouseUp doMenu "New Card" end mouseUp @@@@ky5 cREVGeneral revUniqueID 1201478837173 . Next cardG Hon mouseUp visual effect scroll left go to next card end mouseUp $PDA cREVGeneral revUniqueID 1244635688662scripteditorvscroll0scripteditorselection43 .Network ManagerE x*on mouseUp go to "Network" end mouseUp 9  cREVGeneral revUniqueID 1243836241004 .Previous cardG xPon mouseUp visual effect scroll right slowly go to previous card end mouseUp `H@ cREVGeneral revUniqueID 1244639334376scripteditorvscroll0scripteditorselection0 .Field)h cREVGeneral revUniqueID 1244639617965. `@ .Field)hS) cREVGeneral revUniqueID 1244639674196 .Field)h@) cREVGeneral revUniqueID 1244640062304.group id 11982i( cREVGeneral revUniqueID 1249244681082.i() cREVGeneral revUniqueID 1249244810301 .Investigation Time Line ,! cREVTable currentviewInvestigation Time Line cREVGeneral revUniqueID 1249090675678 Investigation Time Line.i7 1 cREVGeneral revUniqueID 1249244869261 .Trial Time Line  ; ) cREVTable currentviewTrial Time Line cREVGeneral revUniqueID 1249244858356 Trial Time Line. Next cardG (on mouseUp go to next card end mouseUp  fqdd9A cREVGeneral revUniqueID 1249368739002 .Network ManagerD &0on mouseUp go to stack "Network" end mouseUp E9 cREVGeneral revUniqueID 1249368768243scripteditorvscroll0scripteditorselection0 "t /group id 1017i$` cREVGeneral revUniqueID 1245885842458/Narratives; StoriesE "1on mouseUp go to stack "Narrative" end mouseUp   D"^ cREVGeneralscripteditorvscroll0 revUniqueID 1245885693603scripteditorselection33 /Peter Tillers+H@@?# cREVGeneral revUniqueID 1241582521792/Proof Time Linee Zon mouseUp visual effect dissolve slowly go to stack "Proof Time Line" end mouseUp *@*$\ Investigation & Proof Time Line cREVGeneral revUniqueID 1245730567721scripteditorvscroll0scripteditorselection47 /Network ManagerE Uon mouseUp visual effect dissolve go to card 2 of stack "Network" end mouseUp E; cREVGeneralscripteditorvscroll0 revUniqueID 1205651794138scripteditorselection36 /Probative ValueE 7on mouseUp go to stack "Probative Value" end mouseUp Z cREVGeneralscripteditorvscroll0 revUniqueID 1149850759477scripteditorselection39 /Time Line.Witnesse :on mouseUp go to stack "Time Line.Witness" end mouseUp *@$XTime Lines for Witnesses cREVGeneralscripteditorvscroll0 revUniqueID 1149851002669 /Elimination of PossibilitiesE [on mouseUp visual effect dissolve go to stack "Possibilities Elimination" end mouseUp &X cREVGeneral revUniqueID 1149724130760 / Legal Actorse ;on mouseUp go to stack "Persons.LegalActors" end mouseUp *&^ Legal Actors cREVGeneralscripteditorvscroll0 revUniqueID 1149724374008 / D.@````0wg~` 08c `0c 0xa 0Øa< 0`  0`Ѓ08`` >?y```@ ?`g0  a00  `0 N`qx< @0``0f0 qf0 0`0 0a @`0 0 a  0x`0 0 @a 0 0`0 0 a 0080`0 0 a 9ç``0 v0 aLay<x?Þf|}8g3010q w 0~` c ;110aaa`>3 0a` 0ca13 0``0ca13 0``0caq3 0``0ca3 0`` 0cac0110as`x<>`  0p̂g0La0c0 `00 x`7x0`8 Ì0 1`0 c 0 1`0 c 0 1`0 0 1`0  0 1`0  0 0`0 :~x y}Ǟ00`8C΅0p`0A`0p8`0 & `0 `&01~>~p|; >8o&0s0a` a٘c0` caq%0 0F10 a 1`0c0 c a%? <1 a1`0c? c a%0 <1a1`0c0 aa 0 1a1`0c0 ca%0 108a1`0c8 ca&08a`pac0` caX/>x|<s?<>Ø| ````0wg~` 08c `0c 0xa 0Øa< 0`  0`Ѓ08`` >?y```@ ?`g0  a00  `0 N`qx< @0``0f0 qf0 0`0 0a @`0 0 a  0x`0 0 @a 0 0`0 0 a 0080`0 0 a 9ç``0 v0 aLay<x?Þf|}8g3010q w 0~` c ;110aaa`>3 0a` 0ca13 0``0ca13 0``0caq3 0``0ca3 0`` 0cac0110as`x<>`  0p̂g0La0c0 `00 x`7x0`8 Ì0 1`0 c 0 1`0 c 0 1`0 0 1`0  0 1`0  0 0`0 :~x y}Ǟ00`8C΅0p`0A`0p8`0 & `0 `&01~>~p|; >8o&0s0a` a٘c0` caq%0 0F10 a 1`0c0 c a%? <1 a1`0c? c a%0 <1a1`0c0 aa 0 1a1`0c0 ca%0 108a1`0c8 ca&08a`pac0` caX/>x|<s?<>Ø|  cREVGeneral revUniqueID 1055033531619 / (h(cCurrentObjectjstack "C:/Users/Peter Tillers/Documents/MarshalAll/MarshalNet06/Network/Loose Thoughts/Loose Thoughts.rev" cREVGeneral revUniqueID 1055033531620 / (hcB# cREVGeneral revUniqueID 1055033531621 / )h}p<cCurrentObjectQstack "C:/Users/Peter Tillers/Desktop/Net2008X/Loose Thoughts/Loose Thoughts.rev" cREVGeneral revUniqueID 1055033531622/ `@cq // a@~ / One Thought)hzs cREVGeneral revUniqueID 1055033531623/ `@d f/ a@{) / Next CardG Uon mouseUp visual effect scroll left very slowly go to next card end mouseUp @@HH^A cREVGeneralscripteditorvscroll0 revUniqueID 1055033531624scripteditorselection0 /Previous CardG Jon mouseUp visual effect scroll right slowly go to prev card end mouseUp 8[H^@ cREVGeneralscripteditorvscroll0 revUniqueID 1055033531625scripteditorselection29 /Scenario.Casee \on mouseUp visual effect dissolve go to card 1 of stack "Scenario.Case" end mouseUp $ZCase Scenarios cREVGeneral revUniqueID 1055033531626 /Case Time Linese \on mouseUp visual effect scroll down slowly go to stack "Time Line.Case" end mouseUp $ZCase Time Lines cREVGeneral revUniqueID 1055033531627scripteditorvscroll0scripteditorselection77 / Witnessese :on mouseUp go to stack "Persons.Witnesses" end mouseUp & X Witnesses cREVGeneral revUniqueID 1055033531628 /Legal ArgumentE 7on mouseUp go to stack "Legal Argument" end mouseUp & X cREVGeneral revUniqueID 1055033531629 /Questions & IssuesE :on mouseUp go to stack "Questions & Issues" end mouseUp & ^ cREVGeneral revUniqueID 1055033531632 /Witness Credibilitye 

opaquetrue threeDHilitefalse shadowOffset4 showBordertrue disabledfalse textSize12fixedLineHeightfalse textFont helveticavScroll0 hilitedLinesshowFocusBordertrue cREVGeneral revUniqueID 1123740850407  charlie /j /i /m /l /k /V Label Field - Info from Witness  | cREVTable currentviewName of Witness: cREVGeneral revUniqueID 1201303598088 Name of Witness: /W!Label Field - Info about Witness /K cREVTablecurrentvscroll0currenthscroll0currentxmouseloc341 viewablerows2currentymouseloc77scrollbarwidth20 cellyspacing16rightfieldloc222viewablecolumns3numbertabstops1 topfieldloc47 leftfieldloc50 cellxspacing75 currentviewEvidence about the Witness:bottomfieldloc68 cREVGeneral revUniqueID 1201303894807 Evidence about the Witness: /X Label Field 9K cREVTablecurrentvscroll0currenthscroll0currentxmouseloc322 viewablerows2currentymouseloc80scrollbarwidth20 cellyspacing16rightfieldloc648viewablecolumns3numbertabstops1 topfieldloc57 leftfieldloc454 cellxspacing75 currentviewEvidence from the Witness:bottomfieldloc78 cREVGeneral revUniqueID 1201303899667 Evidence from the Witness: /YField)`O#cCurrentObjectsstack "K:/MarshalAll/Aussie-Scot MarshalPlan/MarshalNet08/Network/Actors & Persons/Witnesses/Persons.Witnesses.rev" cREVGeneral revUniqueID 1201304215128  /j /i /m /l /k /Z `@P! /[Field)`P% cREVGeneral revUniqueID 1201304232138  /j /i /m /l /k /\ `@IQ# /]Label Field - Time of Report G  cREVTable currentview#Time and Date of Report by Witness: cREVGeneral revUniqueID 1201304683090 $Time and Date of Report by Witness: /^Field)`4L cREVGeneral revUniqueID 1201304859662  /j /i /m /l /k /_Witness's Source of Evidence? m 3P-HearsayBPersonal Observation & Inference Hearsay Conjecture or Assumption cREVGeneral revUniqueID 1201305447543 /`'Label Field - Issues and Possibilities %K cREVTablecurrentvscroll0currenthscroll0currentxmouseloc336 viewablerows2currentymouseloc76scrollbarwidth20 cellyspacing16rightfieldloc853viewablecolumns7numbertabstops1 topfieldloc387 leftfieldloc390 cellxspacing75 currentviewZ

Possibilities & Issues Presented by the Evidence about & from this Witness:

bottomfieldloc417 cREVGeneral revUniqueID 1201305861268 LPossibilities & Issues Presented by the Evidence about & from this Witness:/aLegal Issues & Possibilities`D5on mouseUp go to stack "Legal Rules" end mouseUp  cREVGeneral revUniqueID 1201307838313scripteditorvscroll0scripteditorselection0  /j /i /m /l /k /bFactual Issues & Possibilities`D7on mouseUp go to stack "Possibilities" end mouseUp  cREVGeneral revUniqueID 1201307863011scripteditorvscroll0  /j /i /m /l /k /c0Possible Scenarios or Questions about Scenarios`D7on mouseUp go to stack "Scenario.Case" end mouseUp i cREVGeneral revUniqueID 1201307872235scripteditorvscroll0  /j /i /m /l /k /d%Investigative Issues & Possibilities`DDon mouseUp go to stack "Evidence of Material Facts" end mouseUp  cREVGeneral revUniqueID 1201307882287scripteditorvscroll0scripteditorselection53  /j /i /m /l /k /e(Issues of Credibility & Probative Value`D=on mouseUp go to stack "Witness Credibility" end mouseUp 6 cREVGeneral revUniqueID 1201307891679scripteditorvscroll0scripteditorselection47  /j /i /m /l /k /f>Other Issues & Questions; Unfocused but Interesting Questions`D8on mouseUp go to stack "Loose Thoughts" end mouseUp  cREVGeneral revUniqueID 1201307910053scripteditorvscroll0  /j /i /m /l /k /gib cREVGeneral revUniqueID 1249845245849.Previous CardG x (on mouseUp go to prev card end mouseUp  xZ=@ cREVGeneral revUniqueID 1249368878169 /hi0~b cREVGeneral revUniqueID 1249845252905. Next CardG son mouseUp visual effect dissolve slowly to center visual effect scroll left go to next card end mouseUp 4vZ?A cREVGeneralscripteditorvscroll0 revUniqueID 1249368899185scripteditorselection53 Persons.Event Actors@= 4 U Segoe UI U helvetica U helveticaU Segoe UI U Segoe UI UtimesUPalatino Linotype cREVGeneralbreakpointconditions breakpointsbreakpointstatescRevStandaloneSettingsHscriptLibrariesInternet Geometry PrintingMacOSXtrueMacOS,documentTypeUNIX,fileSelectortrueWeb,WindowsSupportedtrueWindowstrueWindows,LegalCopyright#2009 All rights reserved worldwideUNIX,pageSetuptrueSolaris SPARCfalseWebtrueWeb,LinuxSupportedtrue answerDialogtrueWindows,FileDescription(Persons.Event Actors 1.0.0.0 for WindowsOSX,longVersionPersons.Event Actors 1.0.0.0Web,RequestedName MacOSfatfalseOSX,copyright#2009 All rights reserved worldwideWindows,buildU3falseWeb,CustomBackgroundColor 237,237,237Web,CustomLoadIconMacOS,versionnumber11MacOS,ReleaseFinalMacOS,versionnumber20MacOS,versionnumber30namePersons.Event ActorsOSX,identifiercom..persons.eventactorsSolaris IntelfalseWeb,InstanceIdOSX,shortVersion1.0.0.0Windows,fileversion11Windows,fileversion20Windows,fileversion30Windows,fileversion40cursorsfalseWeb,MacOSXSupportedtrueMacOS,dynamicMemorytrueMacOSX PowerPC-32falseMacOS,PreferredSize15000 MacOSPPCfalseMacOS,creator???? OSX,namePersons.Event ActorsMacOS,longVersionPersons.Event Actors 1.0.0.0OSX,documentTypeLinuxtrueWeb,MinEnvironmentVersionWindows,documenticonFile inclusionssearch Web,Domain0xFFOSX,documentExtensionWeb,AllowOtherPlatformstrueWeb,DetectSecurityPermissionstrueUNIX,printerChoosertrueWeb,SecurityPermissions,,,,,,,,MacOS,MinimumSize15000 MacOS,Region1Windows,productversion11Windows,productversion20Windows,productversion30 OSX,info$Persons.Event Actors Version 1.0.0.0Windows,productversion40Web,ExecutionModeBrowser MacOS68kfalseWeb,CustomBackgroundColor2 237,237,237 askDialogtrueWindows,iconFileOSX,signature???? Web,UUID$80452811-6568-4ecd-a050-11cc618f7aa8Windows,ProductNamePersons.Event ActorsdefaultBuildFolderE:/on-rev web site/NetworkUNIX,colorChoosertrueMacOSX x86-32falseWindows,companynamecREVGeometryCachestackID1043 card id 1002 @=cREVGeometryCacheIDs12075206775351008120752034628410041055033531640103312415834229941043cREVGeometrycachetotal4order   @=cREVGeometryCacheIDs1234450708033104012075222536331021120752181412910141207520590457100612075223201711023120752079765710091207522624338102912075235402161035120190260803110101207521669920101112075230533751031120752250513210281207522005661101612075224665761027120752169312010121207522198518101912075224112351026120752362950310361234450764495104112075223440361025cREVGeometrycachetotal20order  @=cREVGeometryCacheIDs1234450708033104012075222536331021120752181412910141207520590457100612075223201711023120752079765710091207522624338102912075235402161035120190260803110101207521669920101112075230533751031120752250513210281207522005661101612075224665761027120752169312010121207522198518101912075224112351026120752362950310361234450764495104112075223440361025cREVGeometrycacheorder total20 Field*D5C cREVGeneral revUniqueID 1207520346284  Actors in Events in Issue Next CardG (on mouseUp go to next card end mouseUp VJ4A cREVGeneral revUniqueID 1207520677535  Network ManagerEx.on mouseUp go to stack "Network" end mouseUp @@@@y/q1W cREVGeneral revUniqueID 1055033531640 i, cREVGeneral revUniqueID 1234450764495 group id 1036i$ cREVGeneral revUniqueID 1207523629503group id 1031i  cREVGeneral revUniqueID 1207523053375Make New CardEx*on mouseUp doMenu "New Card" end mouseUp @@@@y50 cREVGeneral revUniqueID 1207520590457  Next CardG non mouseUp visual effect scroll left slowly go to next card visual effect scroll left slowly end mouseUp O_?A cREVGeneral revUniqueID 1207520797657 Actor Time LineEp9on mouseUp go to stack "Time Line.Actor" end mouseUp @'4 cREVGeneral revUniqueID 1201902608031scripteditorvscroll0scripteditorselection0 Time Line.Caseep8on mouseUp go to stack "Time Line.Case" end mouseUp r'4Case Time Line cREVGeneral revUniqueID 1207521669920 Scenario.Actorep8on mouseUp go to stack "Scenario.Actor" end mouseUp @'2Actor Scenario cREVGeneral revUniqueID 1207521693120 Scenario.Caseep7on mouseUp go to stack "Scenario.Case" end mouseUp s'0Case Scenario cREVGeneral revUniqueID 1207521814129 Actor ,A" cREVTable currentviewActor: cREVGeneral revUniqueID 1207522005661 Actor: Field)h]"8 cREVGeneral revUniqueID 1207522198518  %Jerramiah Healy, Mayor of New Jersey  Event ?" cREVTable currentviewEvent: cREVGeneral revUniqueID 1207522253633 Event: Field)`ZjG\ cREVGeneral revUniqueID 1207522320171    `@kZ Time of Event d" cREVTable currentviewTime of Event: cREVGeneral revUniqueID 1207522344036 Time of Event: Place of Event d" cREVTable currentviewPlace of Event: cREVGeneral revUniqueID 1207522411235 Place of Event: Field+h% cREVGeneral revUniqueID 1207522466576   Field+h% cREVGeneral revUniqueID 1207522505132    Raw Evidenceep6on mouseUp go to stack "Raw Evidence" end mouseUp 'SSource of Report cREVGeneral revUniqueID 1207522624338  Previous cardG  Ron mouseUp visual effect scroll right slowly go to previous card end mouseUp ^>DY cREVGeneral revUniqueID 1207523540216 Network Manager@E y *on mouseUp go to "Network" end mouseUp z9  cREVGeneral revUniqueID 1234450708033  Peter Tillers+H@@?j# cREVGeneral revUniqueID 1241583422994  Peter Tillers - 2009 Persons.LegalActors@# 4  U helveticaU Segoe UI U helveticaUPalatino LinotypeU Segoe UI Utimes U Segoe UI UtimesU Segoe UIU@Malgun GothicUTimes New Roman UTimes New RomanUtimesU helveticacRevStandaloneSettingsHscriptLibrariesInternet Geometry PrintingMacOSXtrueMacOS,documentTypeUNIX,fileSelectortrueWeb,WindowsSupportedtrueWindowstrueWindows,LegalCopyright#2009 All rights reserved worldwideUNIX,pageSetuptrueSolaris SPARCfalseWebtrueWeb,LinuxSupportedtrue answerDialogtrueWindows,FileDescription'Persons.LegalActors 1.0.0.0 for WindowsOSX,longVersionPersons.LegalActors 1.0.0.0Web,RequestedName MacOSfatfalseOSX,copyright#2009 All rights reserved worldwideWindows,buildU3falseWeb,CustomBackgroundColor 237,237,237Web,CustomLoadIconMacOS,versionnumber11MacOS,ReleaseFinalMacOS,versionnumber20MacOS,versionnumber30namePersons.LegalActorsOSX,identifiercom..persons.legalactorsSolaris IntelfalseWeb,InstanceIdOSX,shortVersion1.0.0.0Windows,fileversion11Windows,fileversion20Windows,fileversion30Windows,fileversion40cursorsfalseWeb,MacOSXSupportedtrueMacOS,dynamicMemorytrueMacOSX PowerPC-32falseMacOS,PreferredSize15000 MacOSPPCfalseMacOS,creator???? OSX,namePersons.LegalActorsMacOS,longVersionPersons.LegalActors 1.0.0.0OSX,documentTypeLinuxtrueWeb,MinEnvironmentVersionWindows,documenticonFile inclusionssearch Web,Domain0xFFOSX,documentExtensionWeb,AllowOtherPlatformstrueWeb,DetectSecurityPermissionstrueUNIX,printerChoosertrueWeb,SecurityPermissions,,,,,,,,MacOS,MinimumSize15000 MacOS,Region1Windows,productversion11Windows,productversion20Windows,productversion30 OSX,info#Persons.LegalActors Version 1.0.0.0Windows,productversion40Web,ExecutionModeBrowser MacOS68kfalseWeb,CustomBackgroundColor2 237,237,237 askDialogtrueWindows,iconFileOSX,signature???? Web,UUID$4430a47b-d96d-439b-be90-a54a83a05119Windows,ProductNamePersons.LegalActorsdefaultBuildFolderE:/on-rev web site/NetworkUNIX,colorChoosertrueMacOSX x86-32falseWindows,companynamecREVGeometryCachestackID1046 cREVGeneralbreakpointconditions breakpointsbreakpointstatesstackfileversion2.7 card id 1003 @#cREVGeometryCacheIDs1243910147943104412439102841981045cREVGeometrycacheorder total2 card id 1039 @#cREVGeometryCacheIDs12344507080331035120752225363310261201902608031102012075225051321032120752181412910231207522466576103112075220056611024120752059045710181243910343028101712075223201711027120752241123510301207522198518102512075226243381033120752117058610051207523540216103412075223440361029cREVGeometrycachetotal16order  @#cREVGeometryCacheIDs12344507080331035120752225363310261201902608031102012075225051321032120752181412910231207522466576103112075220056611024120752059045710181243910343028101712075223201711027120752241123510301207522198518102512075226243381033120752117058610051207523540216103412075223440361029cREVGeometrycacheorder total16 Field+h 4p cREVGeneral revUniqueID 1243910147943  Actors in Legal Proceedings Next CardG xHon mouseUp visual effect scroll left go to next card end mouseUp O?QA cREVGeneral revUniqueID 1243910284198scripteditorvscroll0scripteditorselection43 group id 1031i@( cREVGeneral revUniqueID 1243910343028 Network ManagerE x *on mouseUp go to "Network" end mouseUp 9 U cREVGeneral revUniqueID 1234450708033  Next CardG Hon mouseUp visual effect scroll left go to next card end mouseUp O?A cREVGeneralscripteditorvscroll0 revUniqueID 1207521170586scripteditorselection43  Previous cardG x Ron mouseUp visual effect scroll right slowly go to previous card end mouseUp >DWY cREVGeneralscripteditorvscroll0 revUniqueID 1207523540216scripteditorselection0 Make New CardEx *on mouseUp doMenu "New Card" end mouseUp @@@@y54 cREVGeneral revUniqueID 1207520590457  Event ActorsEx >on mouseUp go to stack "Persons.Event Actors" end mouseUp v'2 cREVGeneral revUniqueID 1201902608031scripteditorvscroll0scripteditorselection46 Proof.Timelineex9on mouseUp go to stack "Proof Time Line" end mouseUp 3h<0Investigation & Proof Timeline cREVGeneral revUniqueID 1207521814129scripteditorvscroll0scripteditorselection56  Legal Actor H&/ cREVTable currentview0Legal Actor (e.g., judge, lawyer, investigator): cREVGeneral revUniqueID 1207522005661 Legal Actor (e.g., judge, lawyer, investigator): Legal Actor Field)h"8 cREVTable currentview cREVGeneral revUniqueID 1207522198518   Legal Decision or Event H qKA cREVTable currentviewLegal Decision or Legal Event: cREVGeneral revUniqueID 1207522253633 Legal Decision or Legal Event: Legal Event Field)`\j\ cREVGeneral revUniqueID 1207522320171    `@gkZ Date & Time of Event Hd= cREVTable currentview.

Date & Time

of

Event:

 cREVGeneral revUniqueID 1207522344036 Date & Time of Event: Other Legal Actors R5 cREVTable currentviewOther Legal Actors: cREVGeneral revUniqueID 1207522411235 Other Legal Actors: Date & Time Field)h% cREVGeneral revUniqueID 1207522466576   Other Legal Actors Field)haM cREVGeneral revUniqueID 1207522505132    `@<K Raw Evidenceex 6on mouseUp go to stack "Raw Evidence" end mouseUp 'WSource of Report cREVGeneral revUniqueID 1207522624338 /UPersons.Analysts H Z 4 ) U helvetica U helvetica Utimes Ucourier U helvetica W helveticaU helvetica Ums sans serif U Bodoni MT U Arial BalticU Arial BalticUArialU Arial GreekUAmerType Md BTU Allegro BT U Allegro BT UBerlin Sans FB U Segoe UI U Arial Black UPalatino LinotypeUPalatino Linotype UtimesUtimes UcourierU Segoe UIUPalatino LinotypeU Segoe UIU Arial BlackW Arial BalticW Bodoni MTUcourierUTimes New RomanUTimes New Roman UTimes New RomanU helvetica U@Batang U Courier NewU Arial BalticW Arial BalticU Arial Black U Arial BalticcREVGeometryCachestackID12117 cREVGeneralscripteditorvscroll0breakpointconditionsscripteditorselection0 breakpointsbreakpointstatesstackfileversion2.7AlreadyHiddenfalsecRevStandaloneSettings"t Title Page@ZcREVGeometryCacheIDs124984080341512090124936873900212021124936876824312023124984076176012089cREVGeometrycachetotal4order ../9/: Explanation @ZcREVGeometryCacheIDs12493688781691202512018441480171209211111690241611210012493693044241207511111690241641210112493688991851202610622225925501210412493690180961202812498431941481210910552373165141209812411403925165912105523731652012096120185112389012091124114039252111944120185063136912094106222209980512103111309247496112106106222265485812105cREVGeometryCachetotal18order /;/M/S @ZcREVGeometryCacheIDs12493688781691202512018441480171209211111690241611210012493693044241207511111690241641210112493688991851202610622225925501210412493690180961202812498431941481210910552373165141209812411403925165912105523731652012096120185112389012091124114039252111944120185063136912094106222209980512103111309247496112106106222265485812105cREVGeometrycachetotal18order /;/M/T @ZcREVGeometryCacheIDs12493688781691202512018441480171209211111690241611210012493693044241207511111690241641210112493688991851202610622225925501210412493690180961202812498431941481210910552373165141209812411403925165912105523731652012096120185112389012091124114039252111944120185063136912094106222209980512103111309247496112106106222265485812105cREVGeometrycachetotal18order /;/M/U @ZcREVGeometryCacheIDs12493688781691202512018441480171209211111690241611210012493693044241207511111690241641210110622225925501210412493688991851202612498431941481210912493690180961202810552373165141209812411403925165912105523731652012096120185112389012091124114039252111944120185063136912094106222209980512103111309247496112106106222265485812105cREVGeometrycachetotal18order/;/M/P @ZcREVGeometryCacheIDs12493688781691202512018441480171209211111690241611210012493693044241207511111690241641210110622225925501210412493688991851202612498431941481210912493690180961202810552373165141209812411403925165912105523731652012096120185112389012091124114039252111944120185063136912094106222209980512103111309247496112106106222265485812105cREVGeometrycachetotal18order/;/M/Q @ZcREVGeometryCacheIDs12493688781691202512018441480171209211111690241611210012493693044241207511111690241641210110622225925501210412493688991851202612498431941481210912493690180961202810552373165141209812411403925165912105523731652012096120185112389012091124114039252111944120185063136912094106222209980512103111309247496112106106222265485812105cREVGeometrycachetotal18order/;/M/R @ZcREVGeometryCacheIDs12493688781691202512018441480171209211111690241611210012493693044241207511111690241641210110622225925501210412493688991851202612498431941481210912493690180961202810552373165141209812411403925165912105523731652012096120185112389012091124114039252111944120185063136912094106222209980512103111309247496112106106222265485812105cREVGeometrycachetotal18order/;/M/N @ZcREVGeometryCacheIDs12493688781691202512018441480171209211111690241611210012493693044241207511111690241641210110622225925501210412493688991851202612498431941481210912493690180961202810552373165141209812411403925165912105523731652012096120185112389012091124114039252111944120185063136912094106222209980512103111309247496112106106222265485812105cREVGeometrycachetotal18order/;/M/O @ZcREVGeometryCacheIDs12493688781691202512018441480171209211111690241611210012493693044241207511111690241641210110622225925501210412493688991851202612498431941481210912493690180961202810552373165141209812411403925165912105523731652012096120185112389012091124114039252111944120185063136912094106222209980512103111309247496112106106222265485812105cREVGeometrycachetotal18order/;/Mgroup id 5912ion openCard if there is a bkgnd field id 11 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 11 pass openCard end openCard C cREVGeneral revUniqueID 1241140392516.group id 12028i; cREVGeneral revUniqueID 1249369018096/+i3 cREVGeneral revUniqueID 1249369304424 . HCCdNmbrOfHC function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardData+  cREVGeneral revUniqueID 1241140392521 Card 4 of 10 Card Indexion openCard if there is a bkgnd field id 5 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 5 pass openCard end openCard6$ D"   ` ` la~0 c1Y aa2 aa4 aex qiֱ `qg   ` ` la~0 c1Y aa2 aa4 aex qiֱ `qg  .Table of Contents xon mouseDown if the shiftKey is down then sort lines of me else if the optionKey is down then createCardNameList -- rebuild list exit mouseDown else -- go to the card associated with the click currentLine put the ticks into theTicks repeat until the mouse is up if the mouseloc is within the rect of target then currentLine put the ticks into theTicks else select empty end repeat if (the ticks - theTicks) < 10 then get the value of the selectedLine if it is empty then exit mouseDown visual effect iris open if the style of me is "Scrolling" then set scroll of me to 0 go cd it end if end if select empty end mouseDown on currentLine put (((the mouseV - top of the target) - 4) + scroll of the target)\ div (textHeight of the target) + 1 into theLine select char 1 to ((number of chars in (line theLine of target)) + 1)\ of line theLine to (theLine + 1) of target end currentLine on createCardNameList -- create the list of card names set the dontWrap of me to true set the lockText of me to true if the style of me is "Scrolling" then set scroll of me to 0 if "bkgnd" is in the target then set the sharedText of target to true put empty into me repeat with curCard = 1 to number of cards set cursor to busy get the short name of card curCard put it into line curCard of me if the length of me > 30000 then answer "Sorry, but this field's 30000" &&\ "character limit has been reached." -- exit to HyperCard end if end repeat end createCardNameList on newField -- auto builds a new list when this field is pasted createCardNameList end newFieldV?[ Title Page Network Refinements Card Index Evidence Evidence Evidence card id 7116 card id 2165 card id 12435 card id 10959 card id 10246 card id 10674 card id 7187 card id 7620 card id 2395 card id 7891 card id 8125 Evidence card id 9142 Evidence card id 9693 card id 12053 card id 9824 card id 10002 card id 11688 card id 11923. `@@.Previous cardC  +on mouseUp go to previous card end mouseUp3 @ . Next cardC  'on mouseUp go to next card end mouseUp2 A cREVGeneral bookmarks handlerListmouseUp tempScript prevHandlermouseUpscriptSelection char 14 to 13script .Network Manager@e y @on mouseUp go to card id 2246 of stack "Network" end mouseUp :yNetwork Manager cREVGeneralscriptChecksum(IY)f bookmarks handlerListmouseUp tempScript prevHandlermouseUpscriptSelection char 50 to 49scripte

on mouseUp

go to card id 2246 of stack "Network"

end mouseUp

. HCCdNmbrOfHC X function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardData^# Card 3 of 8 Evidenceion openCard if there is a bkgnd field id 8 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 8 pass openCard end openCard ( cREVGeneral revUniqueID 1245741823566 . HCCdNmbrOfHC x function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardData  cREVGeneral revUniqueID 1241119143065 Card 7 of 7.iL! cREVGeneral revUniqueID 1249244541896 .Label Field actor)HP9 cREVTable currentviewBActors or persons: (e.g., investigators, trial lawyers, witnesses) cREVGeneral revUniqueID 1244641863434 Actors or persons: (e.g., investigators, trial lawyers, witnesses) .Label Field event  d cREVTable currentview Event or act: cREVGeneral revUniqueID 1244642161061 Event or act: .Label Field Time  D{! cREVTable currentviewTime of event or act: cREVGeneral revUniqueID 1244642199897 Time of event or act:.PersonsE xOon mouseUp visual effect dissolve go to "Persons.LegalActors" end mouseUp 9  cREVGeneral revUniqueID 1244640532576scripteditorvscroll0scripteditorselection35 .Witness HistoryE xMon mouseUp visual effect dissolve go to "Time Line.Witness" end mouseUp 9  cREVGeneralscripteditorvscroll0 revUniqueID 1244640735354scripteditorselection62 .Tangible Evidence HistoryE xNon mouseUp visual effect dissolve go to "Time Line.Tangible" end mouseUp -9  cREVGeneral revUniqueID 1244640771993scripteditorvscroll0scripteditorselection63 .Make New CardEx*on mouseUp doMenu "New Card" end mouseUp @@@@ky5 cREVGeneral revUniqueID 1201478837173 . Next cardG Hon mouseUp visual effect scroll left go to next card end mouseUp $PDA cREVGeneral revUniqueID 1244635688662scripteditorvscroll0scripteditorselection43 .Network ManagerE x*on mouseUp go to "Network" end mouseUp 9  cREVGeneral revUniqueID 1243836241004 .Previous cardG xPon mouseUp visual effect scroll right slowly go to previous card end mouseUp `H@ cREVGeneral revUniqueID 1244639334376scripteditorvscroll0scripteditorselection0 .Field)h cREVGeneral revUniqueID 1244639617965. `@ .Field)hS) cREVGeneral revUniqueID 1244639674196 .Field)h@) cREVGeneral revUniqueID 1244640062304.group id 11982i( cREVGeneral revUniqueID 1249244681082.i() cREVGeneral revUniqueID 1249244810301 .Investigation Time Line ,! cREVTable currentviewInvestigation Time Line cREVGeneral revUniqueID 1249090675678 Investigation Time Line.i7 1 cREVGeneral revUniqueID 1249244869261 .Trial Time Line  ; ) cREVTable currentviewTrial Time Line cREVGeneral revUniqueID 1249244858356 Trial Time Line. Next cardG (on mouseUp go to next card end mouseUp  fqdd9A cREVGeneral revUniqueID 1249368739002 .Network ManagerD &0on mouseUp go to stack "Network" end mouseUp E9 cREVGeneral revUniqueID 1249368768243scripteditorvscroll0scripteditorselection0 "t /group id 1017i$` cREVGeneral revUniqueID 1245885842458/Narratives; StoriesE "1on mouseUp go to stack "Narrative" end mouseUp   D"^ cREVGeneralscripteditorvscroll0 revUniqueID 1245885693603scripteditorselection33 /Peter Tillers+H@@?# cREVGeneral revUniqueID 1241582521792/Proof Time Linee Zon mouseUp visual effect dissolve slowly go to stack "Proof Time Line" end mouseUp *@*$\ Investigation & Proof Time Line cREVGeneral revUniqueID 1245730567721scripteditorvscroll0scripteditorselection47 /Network ManagerE Uon mouseUp visual effect dissolve go to card 2 of stack "Network" end mouseUp E; cREVGeneralscripteditorvscroll0 revUniqueID 1205651794138scripteditorselection36 /Probative ValueE 7on mouseUp go to stack "Probative Value" end mouseUp Z cREVGeneralscripteditorvscroll0 revUniqueID 1149850759477scripteditorselection39 /Time Line.Witnesse :on mouseUp go to stack "Time Line.Witness" end mouseUp *@$XTime Lines for Witnesses cREVGeneralscripteditorvscroll0 revUniqueID 1149851002669 /Elimination of PossibilitiesE [on mouseUp visual effect dissolve go to stack "Possibilities Elimination" end mouseUp &X cREVGeneral revUniqueID 1149724130760 / Legal Actorse ;on mouseUp go to stack "Persons.LegalActors" end mouseUp *&^ Legal Actors cREVGeneralscripteditorvscroll0 revUniqueID 1149724374008 / D.@````0wg~` 08c `0c 0xa 0Øa< 0`  0`Ѓ08`` >?y```@ ?`g0  a00  `0 N`qx< @0``0f0 qf0 0`0 0a @`0 0 a  0x`0 0 @a 0 0`0 0 a 0080`0 0 a 9ç``0 v0 aLay<x?Þf|}8g3010q w 0~` c ;110aaa`>3 0a` 0ca13 0``0ca13 0``0caq3 0``0ca3 0`` 0cac0110as`x<>`  0p̂g0La0c0 `00 x`7x0`8 Ì0 1`0 c 0 1`0 c 0 1`0 0 1`0  0 1`0  0 0`0 :~x y}Ǟ00`8C΅0p`0A`0p8`0 & `0 `&01~>~p|; >8o&0s0a` a٘c0` caq%0 0F10 a 1`0c0 c a%? <1 a1`0c? c a%0 <1a1`0c0 aa 0 1a1`0c0 ca%0 108a1`0c8 ca&08a`pac0` caX/>x|<s?<>Ø| ````0wg~` 08c `0c 0xa 0Øa< 0`  0`Ѓ08`` >?y```@ ?`g0  a00  `0 N`qx< @0``0f0 qf0 0`0 0a @`0 0 a  0x`0 0 @a 0 0`0 0 a 0080`0 0 a 9ç``0 v0 aLay<x?Þf|}8g3010q w 0~` c ;110aaa`>3 0a` 0ca13 0``0ca13 0``0caq3 0``0ca3 0`` 0cac0110as`x<>`  0p̂g0La0c0 `00 x`7x0`8 Ì0 1`0 c 0 1`0 c 0 1`0 0 1`0  0 1`0  0 0`0 :~x y}Ǟ00`8C΅0p`0A`0p8`0 & `0 `&01~>~p|; >8o&0s0a` a٘c0` caq%0 0F10 a 1`0c0 c a%? <1 a1`0c? c a%0 <1a1`0c0 aa 0 1a1`0c0 ca%0 108a1`0c8 ca&08a`pac0` caX/>x|<s?<>Ø|  cREVGeneral revUniqueID 1055033531619 / (h(cCurrentObjectjstack "C:/Users/Peter Tillers/Documents/MarshalAll/MarshalNet06/Network/Loose Thoughts/Loose Thoughts.rev" cREVGeneral revUniqueID 1055033531620 / (hcB# cREVGeneral revUniqueID 1055033531621 / )h}p<cCurrentObjectQstack "C:/Users/Peter Tillers/Desktop/Net2008X/Loose Thoughts/Loose Thoughts.rev" cREVGeneral revUniqueID 1055033531622/ `@cq // a@~ / One Thought)hzs cREVGeneral revUniqueID 1055033531623/ `@d f/ a@{) / Next CardG Uon mouseUp visual effect scroll left very slowly go to next card end mouseUp @@HH^A cREVGeneralscripteditorvscroll0 revUniqueID 1055033531624scripteditorselection0 /Previous CardG Jon mouseUp visual effect scroll right slowly go to prev card end mouseUp 8[H^@ cREVGeneralscripteditorvscroll0 revUniqueID 1055033531625scripteditorselection29 /Scenario.Casee \on mouseUp visual effect dissolve go to card 1 of stack "Scenario.Case" end mouseUp $ZCase Scenarios cREVGeneral revUniqueID 1055033531626 /Case Time Linese \on mouseUp visual effect scroll down slowly go to stack "Time Line.Case" end mouseUp $ZCase Time Lines cREVGeneral revUniqueID 1055033531627scripteditorvscroll0scripteditorselection77 / Witnessese :on mouseUp go to stack "Persons.Witnesses" end mouseUp & X Witnesses cREVGeneral revUniqueID 1055033531628 /Legal ArgumentE 7on mouseUp go to stack "Legal Argument" end mouseUp & X cREVGeneral revUniqueID 1055033531629 /Questions & IssuesE :on mouseUp go to stack "Questions & Issues" end mouseUp & ^ cREVGeneral revUniqueID 1055033531632 /Witness Credibilitye t:ƫ_%pq 'pq 'pq 'pq 'pq 'pq 'pq 'pq 'pq 'pq 'pqm <8]fen+{ ><]:к[x[Oljq{>3k333333333{ w1}fp\g}fp\g}fp\g}fp\Ο}_ 5e,;'ՙc}w_^ט>YCe";3x >\zd\j96.=oyS:/n>sz9k-<%˜웁|q.| |y[o:?r3jӍ_z-ScޘOC qTK1_rKhOzt0>~>o|oNl|ſF;3xx $x -6>9~38 {:3 3:3 3:3 3:3 3.2g` { 838838838838838838838838838vl ~Kq@7{ ܱK`v+|Pwj=XCkC`~M58N88N88N88N88N88N88N88N88N88N88N88N88N88N88N88N88N88N88N88N88N88N88N88N88N88N88N88N88N88N88N88N88N88N88N88N8qtn IENDB` cREVGeneral revUniqueID 1249840761760 /:Peter Tillers+H@@]# cREVGeneral revUniqueID 1249840803415 "t Peter Tillers - 2009 /;group id 1035iQcREVTempMaster% traversalOntrueinksrcCopy dontSearchfalsethreeDtruescrollbarWidth20 boundingRect blendLevel0rect 2,0,725,460 patterns showNamefalsecolors hScroll0backgroundBehaviortrue cantDeletefalse vScrollbarfalsetabGroupBehaviorfalse hScrollbarfalseid1035altId0radioBehaviortrue textStylelockLocfalselabelname group id 1035toolTiplayer4visibletrue cantSelectfalse borderWidth2margins4opaquefalse showBorderfalse textSize disabledfalse textFontvScroll0hilitedButton0 cREVGeneral revUniqueID 1201851123890/< Card Indexion openCard if there is a bkgnd field id 5 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 5 pass openCard end openCard_ cREVGeneral revUniqueID 1201844148017/>Make New CardEx*on mouseUp doMenu "New Card" end mouseUp @@@@19x cREVGeneral revUniqueID 1201850631369 /@bkgnd field id 6883)h q>ucCurrentObjectbutton id 1038 of group id 1036 of card id 1009 of stack "K:/MarshalAll/NetworkTravel/Network2008 - X/Source Material/Law/Legal Source Material.rev" cREVGeneral revUniqueID 1055237316520 /T /S  qGraduate of Montana State College and Legal Law School. Private law practice three years. Tempteramental fellow. /U /R /Q /P /O /N /A `@rs /Bbkgnd field id 6886)h <` cREVGeneral revUniqueID 1055237316514 /T /S  3234 Waverly Street Blackacre, USA 515-937-8625 john@smith /U /R /Q /P /O /N /C `@^ /DAnalyst)h Ay:&  cREVGeneral revUniqueID 1111169024161 /T /S  John Smith /U /R /Q /P /O /N /ENetwork ManagerG x(0on mouseUp go to stack "Network" end mouseUp LQ cREVGeneral revUniqueID 1111169024164 /GCall for Name of User+ y& cREVGeneral revUniqueID 1062222099805 Name of User or Analyst (You!): /H Ask for Identifying Information+($  cREVGeneral revUniqueID 1062222592550 KIdentifying information, address, telephone, e-mail & similar information: /IAsk for further information+($Kv  cREVGeneral revUniqueID 1062222654858 2Further information about user or analyst (you!):/JDirectory of AnalystsKH$%U^ cREVGeneral revUniqueID 1113092474961/Mi0  cREVGeneral revUniqueID 1249843194148.Previous CardG x (on mouseUp go to prev card end mouseUp  xZ=@ cREVGeneral revUniqueID 1249368878169 . Next CardG Von mouseUp visual effect dissolve slowly to center go to next card end mouseUp 4vZ?A cREVGeneralscripteditorvscroll0 revUniqueID 1249368899185scripteditorselection53 (Persons H ffNL 4Directory of All Persons% U helvetica U helvetica Ucourier U helvetica W helvetica W helvetica Ucourier Ums sans serif U Arial Black U Arial BalticU Arial BalticUcourier UTahoma U Segoe UIW Arial Baltic U Arial BlackU Arial Black U Helvetica U Arial BalticUPalatino LinotypeU Arial Black W Arial BlackUSymbolUTimes New Roman UTimes New Roman UTimes New RomanUTimes New RomanU Arial BlackU Arial Black0U Arial Black$U Arial Black$UArial$UTempus Sans ITC0UTempus Sans ITCUTempus Sans ITCUTempus Sans ITCUTempus Sans ITCcRevStandaloneSettingsHscriptLibrariesInternet Geometry PrintingMacOSXtrueMacOS,documentTypeUNIX,fileSelectortrueWindowstrueWeb,WindowsSupportedtrueWindows,LegalCopyright#2009 All rights reserved worldwideUNIX,pageSetuptrueSolaris SPARCfalseWebtrue answerDialogtrueWeb,LinuxSupportedtrueWindows,FileDescriptionCase Theory 1.0.0.0 for WindowsOSX,longVersionCase Theory 1.0.0.0Web,RequestedName MacOSfatfalseOSX,copyright#2009 All rights reserved worldwideWindows,buildU3falseWeb,CustomBackgroundColor 237,237,237Web,CustomLoadIconMacOS,versionnumber11MacOS,ReleaseFinalMacOS,versionnumber20MacOS,versionnumber30namePersonsOSX,identifiercom..casetheorySolaris IntelfalseOSX,shortVersion1.0.0.0Web,InstanceIdWindows,fileversion11Windows,fileversion20Windows,fileversion30Windows,fileversion40cursorsfalseWeb,MacOSXSupportedtrueMacOS,dynamicMemorytrueMacOSX PowerPC-32trueMacOS,PreferredSize15000 MacOSPPCfalseMacOS,creator???? OSX,name Case TheoryMacOS,longVersionCase Theory 1.0.0.0OSX,documentTypeLinuxtrueWeb,MinEnvironmentVersionWindows,documenticonFile inclusionssearchOSX,documentExtension Web,Domain0xFFWeb,AllowOtherPlatformstrueUNIX,printerChoosertrueWeb,DetectSecurityPermissionstrueMacOS,MinimumSize15000Web,SecurityPermissions,,,,,,,, MacOS,Region1Windows,productversion11Windows,productversion20Windows,productversion30 OSX,infoCase Theory Version 1.0.0.0Windows,productversion40Web,ExecutionModeBrowser MacOS68kfalseWeb,CustomBackgroundColor2 237,237,237 askDialogtrueWindows,iconFileOSX,signature????Windows,ProductName Case Theory Web,UUID$e15db59c-65bc-483d-a575-837c7912edc1defaultBuildFolderE:/on-rev web site/NetworkUNIX,colorChoosertrueMacOSX x86-32trueWindows,companyname cREVGeneralscripteditorvscroll0breakpointconditionsscripteditorselection0 breakpointsbreakpointstatesstackfileversion2.7AlreadyHiddenfalsecREVGeometryCachestackID10427&M Title PagePon openCard if there is a card field id 4 then put "Card" && the number of this card && "of" && \ the number of cards into card field id 4 pass openCard end openCardLcREVGeometryCacheIDs105503527786010268124094524483310356105503527786110269124878744007710374124158352543910366cREVGeometryCachetotal5order (t(~(' Persons:TextPon openCard if there is a card field id 2 then put "Card" && the number of this card && "of" && \ the number of cards into card field id 2 pass openCard end openCardLcREVGeometryCacheIDs10550352778611037210554940825162737124878687238410371105549408251810273105549408251910274105549408252110276cREVGeometryCacheorder total6 (!("($((( @LcREVGeometryCacheIDs10550351313581028712487893357611038310550351313601028910550351313591028812488027369961039710550351313611029012487883387011037612487901609051038812488029345701040210550351313641029312488027693931039812017326300166150105503513136810297124930873172310410124878972181910385124930814171310407124930795293010406124878918613610381124880279657710399124930831654610409124880291404310400124880292164910401124930825180210408120173260699710323124878845959810377cREVGeometrycacheordertotal25((((((( @LcREVGeometryCacheIDs10550351313581028712487893357611038310550351313601028910550351313591028812488027369961039710550351313611029012487883387011037612487901609051038812488029345701040210550351313641029312488027693931039812017326300166150105503513136810297124930873172310410124878972181910385124930814171310407124930795293010406124878918613610381124880279657710399124930831654610409124880291404310400124880292164910401124930825180210408120173260699710323124878845959810377cREVGeometrycacheordertotal25((((((( @LcREVGeometryCacheIDs10550351313581028712487893357611038310550351313601028910550351313591028812488027369961039710550351313611029012487883387011037612487901609051038812488029345701040210550351313641029312488027693931039812017326300166150105503513136810297124930873172310410124878972181910385124930814171310407124930795293010406124878918613610381124880279657710399124930831654610409124880291404310400124880292164910401124930825180210408120173260699710323124878845959810377cREVGeometrycacheordertotal25((((((( @LcREVGeometryCacheIDs10550351313581028712487893357611038310550351313601028910550351313591028812488027369961039710550351313611029012487883387011037612487901609051038812488029345701040210550351313641029312488027693931039812017326300166150105503513136810297124930873172310410124878972181910385124930814171310407124930795293010406124878918613610381124880279657710399124930831654610409124880291404310400124880292164910401124930825180210408120173260699710323124878845959810377cREVGeometrycacheordertotal25((((((( @LcREVGeometryCacheIDs10550351313581028712487893357611038310550351313601028910550351313591028812488027369961039710550351313611029012487883387011037612487901609051038812488029345701040210550351313641029312488027693931039812017326300166150105503513136810297124930873172310410124878972181910385124930814171310407124930795293010406124878918613610381124880279657710399124930831654610409124880291404310400124880292164910401124930825180210408120173260699710323124878845959810377cREVGeometrycacheordertotal25((((((( @LcREVGeometryCacheIDs10550351313581028712487893357611038310550351313601028910550351313591028812488027369961039710550351313611029012487883387011037612487901609051038812488029345701040210550351313641029312488027693931039812017326300166150105503513136810297124930873172310410124878972181910385124930814171310407124930795293010406124878918613610381124880279657710399124930831654610409124880291404310400124880292164910401124930825180210408120173260699710323124878845959810377cREVGeometrycacheordertotal25((((((( @LcREVGeometryCacheIDs10550351313581028712487893357611038310550351313601028910550351313591028812488027369961039710550351313611029012487883387011037612487901609051038812488029345701040210550351313641029312488027693931039812017326300166150105503513136810297124930873172310410124878972181910385124930814171310407124930795293010406124878918613610381124880279657710399124930831654610409124880291404310400124880292164910401124930825180210408120173260699710323124878845959810377cREVGeometrycacheordertotal25((((((( @LcREVGeometryCacheIDs10550351313581028712487893357611038310550351313601028910550351313591028812488027369961039710550351313611029012487883387011037612487901609051038812488029345701040210550351313641029312488027693931039812017326300166150105503513136810297124930873172310410124878972181910385124930814171310407124930795293010406124878918613610381124880279657710399124930831654610409124880291404310400124880292164910401124930825180210408120173260699710323124878845959810377cREVGeometrycacheordertotal25((((((( @LcREVGeometryCacheIDs10550351313581028712487893357611038310550351313601028910550351313591028812488027369961039710550351313611029012487883387011037612487901609051038812488029345701040210550351313641029312488027693931039812017326300166150105503513136810297124930873172310410124878972181910385124930814171310407124930795293010406124878918613610381124880279657710399124930831654610409124880291404310400124880292164910401124930825180210408120173260699710323124878845959810377cREVGeometrycacheordertotal25((((((( @LcREVGeometryCacheIDs10550351313581028712487893357611038310550351313601028910550351313591028812488027369961039710550351313611029012487883387011037612487901609051038812488029345701040210550351313641029312488027693931039812017326300166150105503513136810297124930873172310410124878972181910385124930814171310407124930795293010406124878918613610381124880279657710399124930831654610409124880291404310400124880292164910401124930825180210408120173260699710323124878845959810377cREVGeometrycacheordertotal25((((((( @LcREVGeometryCacheIDs10550351313581028712487893357611038310550351313601028910550351313591028812488027369961039710550351313611029012487883387011037612487901609051038812488029345701040210550351313641029312488027693931039812017326300166150105503513136810297124930873172310410124878972181910385124930814171310407124930795293010406124878918613610381124880279657710399124930831654610409124880291404310400124880292164910401124930825180210408120173260699710323124878845959810377cREVGeometrycacheordertotal25((((((( @LcREVGeometryCacheIDs10550351313581028712487893357611038310550351313601028910550351313591028812488027369961039710550351313611029012487883387011037612487901609051038812488029345701040210550351313641029312488027693931039812017326300166150105503513136810297124930873172310410124878972181910385124930814171310407124930795293010406124878918613610381124880279657710399124930831654610409124880291404310400124880292164910401124930825180210408120173260699710323124878845959810377cREVGeometrycacheordertotal25((((((( @LcREVGeometryCacheIDs10550351313581028712487893357611038310550351313601028910550351313591028812488027369961039710550351313611029012487883387011037612487901609051038812488029345701040210550351313641029312488027693931039812017326300166150105503513136810297124930873172310410124878972181910385124930814171310407124930795293010406124878918613610381124880279657710399124930831654610409124880291404310400124880292164910401124930825180210408120173260699710323124878845959810377cREVGeometrycacheordertotal25((((((( @LcREVGeometryCacheIDs10550351313581028712487893357611038310550351313601028910550351313591028812488027369961039710550351313611029012487883387011037612487901609051038812488029345701040210550351313641029312488027693931039812017326300166150105503513136810297124930873172310410124878972181910385124930814171310407124930795293010406124878918613610381124880279657710399124930831654610409124880291404310400124880292164910401124930825180210408120173260699710323124878845959810377cREVGeometrycacheordertotal25((((((( @LcREVGeometryCacheIDs10550351313581028712487893357611038310550351313601028910550351313591028812488027369961039710550351313611029012487883387011037612487901609051038812488029345701040210550351313641029312488027693931039812017326300166150105503513136810297124930873172310410124878972181910385124930814171310407124930795293010406124878918613610381124880279657710399124930831654610409124880291404310400124880292164910401124930825180210408120173260699710323124878845959810377cREVGeometrycacheordertotal25((((((( @LcREVGeometryCacheIDs10550351313581028712487893357611038310550351313601028910550351313591028812488027369961039710550351313611029012487883387011037612487901609051038812488029345701040210550351313641029312488027693931039812017326300166150105503513136810297124930873172310410124878972181910385124930814171310407124930795293010406124878918613610381124880279657710399124930831654610409124880291404310400124880292164910401124930825180210408120173260699710323124878845959810377cREVGeometrycacheordertotal25((((((( @LcREVGeometryCacheIDs10550351313581028712487893357611038310550351313601028910550351313591028812488027369961039710550351313611029012487883387011037612487901609051038812488029345701040210550351313641029312488027693931039812017326300166150105503513136810297124930873172310410124878972181910385124930814171310407124930795293010406124878918613610381124880279657710399124930831654610409124880291404310400124880292164910401124930825180210408120173260699710323124878845959810377cREVGeometrycacheorder total25((((((( @LcREVGeometryCacheIDs10550351313581028712487893357611038310550351313601028910550351313591028812488027369961039710550351313611029012487883387011037612487901609051038812488029345701040210550351313641029312488027693931039812017326300166150105503513136810297124930873172310410124878972181910385124930814171310407124930795293010406124878918613610381124880279657710399124930831654610409124880291404310400124880292164910401124930825180210408120173260699710323124878845959810377cREVGeometrycacheorder total25(((((((! Next cardG xMon mouseUp visual effect scroll left slowly go to next card end mouseUp oIB}Z cREVGeneral revUniqueID 1055494082518scripteditorvscroll0 (" HCCdNmbrOfHC xfunction cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "card" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardData! cREVGeneralscripteditorvscroll910 revUniqueID 1055494082519scripteditorselection2209 ' Card 2 of 20($Previous cardG xRon mouseUp visual effect scroll right slowly go to previous card end mouseUp X>yY cREVGeneral revUniqueID 1055494082521scripteditorvscroll0scripteditorselection0  i cREVGeneral revUniqueID 1055494082516Bion openCard if there is a bkgnd field id 2 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 2 pass openCard end openCardz cREVGeneral revUniqueID 1055494086677V D.  1 106|>3Ǎ1 `0#83 3&`1`003 `1`0303?̂11`030303̂01`1303(132f 1`0|331`` 1 106|>3Ǎ1 `0#83 3&`1`003 `1`0303?̂11`030303̂01`1303(132f 1`0|331`` cREVGeneral revUniqueID 1055494086678 (+Table of Contents x on mouseDown if the shiftKey is down then sort lines of me else if the optionKey is down then createCardNameList -- rebuild list exit mouseDown else -- go to the card associated with the click currentLine put the ticks into theTicks repeat until the mouse is up if the mouseloc is within the rect of target then currentLine put the ticks into theTicks else select empty end repeat if (the ticks - theTicks) < 10 then get the value of the selectedLine if it is empty then exit mouseDown visual effect iris open if the style of me is "Scrolling" then set scroll of me to 0 go cd it end if end if select empty end mouseDown on currentLine put (((the mouseV - top of the target) - 4) + scroll of the target)\ div (textHeight of the target) + 1 into theLine select char 1 to ((number of chars in (line theLine of target)) + 1)\ of line theLine to (theLine + 1) of target end currentLine on createCardNameList -- create the list of card names set the dontWrap of me to true set the lockText of me to true if the style of me is "Scrolling" then set scroll of me to 0 if "bkgnd" is in the target then set the sharedText of target to true put empty into me repeat with curCard = 1 to number of cards set cursor to busy get the short name of card curCard put it into line curCard of me if the length of me > 30000 then answer "Sorry, but this field's 30000" &&\ "character limit has been reached." -- exit to HyperCard end if end repeat end createCardNameList on newField -- auto builds a new list when this field is pasted createCardNameList end newField9Gz5 cREVGeneral revUniqueID 1055494086679 Title Page Case Theory:Text Case Theory:Text Card Index Case Theory-Example Case Theory-Example Case Theory Case Theory Case Theory-Example (B `@H3 (, HCCdNmbrOfHC function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardDatae  cREVGeneral revUniqueID 1055494086680 Card 4 of 9(-Previous cardC  +on mouseUp go to previous card end mouseUpv&6Y cREVGeneral revUniqueID 1055494086681 (. Next cardC  'on mouseUp go to next card end mouseUpp,3Z cREVGeneral revUniqueID 1055494086682  Case Theoryion openCard if there is a bkgnd field id 4 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 4 pass openCard end openCard3 cREVGeneral revUniqueID 1201732630016(/ Next cardG x Mon mouseUp visual effect scroll left slowly go to next card end mouseUp FF{Z cREVGeneral revUniqueID 1055035131358scripteditorvscroll0scripteditorselection0 (0Previous cardG x Ron mouseUp visual effect scroll right slowly go to previous card end mouseUp >@}Y cREVGeneral revUniqueID 1055035131359scripteditorvscroll0scripteditorselection0 (1 HCCdNmbrOfHC 8function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardData cREVTempMaster7 tabStops traversalOnfalse firstIndent0inksrcCopy dontSearchfalsescrollbarWidth20threeDfalsetoggleHilitesfalse blendLevel0multipleHilitesfalserect 551,26,702,58 textHeight16 patterns colors shadowfalsehScroll0 textAligncenter vScrollbarfalse hScrollbarfalseid10289altId4autoTabfalsehGridfalse textStyleplain dontWrapfalselockLocfalse autoHilitetruestyle transparent sharedTexttrue showLinesfalsenoncontiguousHilitesfalse lockTexttruescroll0 behaviorname HCCdNmbrOfHCtoolTip listBehaviorfalsevGridfalselayer5 borderWidth2 cantSelectfalsevisibletruemargins14 htmlText

Card 4 of 20

opaquefalse threeDHilitefalse shadowOffset4 showBordertrue disabledfalse textSize12fixedLineHeighttrue textFontcouriervScroll0 hilitedLinesshowFocusBordertrue cREVGeneral revUniqueID 1055035131360scripteditorvscroll885scripteditorselection2210 Card 20 of 20 (2Person(hU=)cCurrentObjectbkgnd button id 10288 of group id 6150 of card id 8527 of stack "K:/MarshalAll/Aussie-Scot MarshalPlan/MarshalNet08/Network/Case Theory/Case Theory.rev" cREVGeneral revUniqueID 1055035131361 ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( (C`@>'(5Network ManagerG x 0on mouseUp go to stack "Network" end mouseUp GW> y4U cREVGeneral revUniqueID 1055035131364scripteditorvscroll0scripteditorselection10 (9Data(hY*  cREVGeneral revUniqueID 1055035131368 ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( (D`@((SMake New CardEx*on mouseUp doMenu "New Card" end mouseUp @@@@@ y5 cREVGeneral revUniqueID 1201732606997 (si cREVGeneral revUniqueID 1240945203235i cREVGeneral revUniqueID 1055494084268 D =y@@k-0Y` {w_{-ou_`7w  _{-_n/ X -`]n/޷_ ~X575ŀcA  X58.ŀ7q_ ~Xpn倮 3_ ~X?@eoX -`] /u޻{_w_ -ou 7p\ۏ@ -p 8𰹷xy =?x =Ǐ cp `Ƅ p0Ca؂`Ƅ 0C)gÌLJl>GgcfLb1̀f`qf1#3cc af`af03ccf c1ga f~13ccf c1fa f`1p3cpcfLc1If afb103c3(a1LJfc`f><3c?``pƄ` ``Ɗ |<c<|Â<فfc٘񷁳ǟ ff cFH̙Ƃfg3&fdgc ff c>ƃf3fc f~ggfgcf gf3fc f`fffcf Øff3fc fbf&F&f&cfLɘf&f3&f c f<ǃ<|fca>fc c ᙏ``` cc 8̕cc ` cÇ x3̃>6x0x x xxx` |̎@00 `01c `` `01c `| |0`1`p| c3038f`3f`g f011`8  c33~`3 f~`c f001` c33`3 f`a f02f 1`L  c33&b`3 fb`d-f>8x||xx31<`3 f<``c`` 00 8  0`00 ` 0<1><8x>!6c|LJnj 1cÀ3302Fd3 8 c3&fL 3 Lf@330>p3 0 c3g   3  fg 33330f83?30 c3c σ 3fc 33330f3030 c3a  3 fa 33#302fL3130 c3&d L 3f̘fd̈ >>8x3!0|a|LJ 1cÌ0  0xx `ƅ 0؂1 `ƅ 001%6x|ό0`pxƃf18 133030`0~8pff gf  Ƃ&133030`0`8ff ØffL 133030c 2bLf`fLɘf&f98 ǃ0003x<8p`>fc  #@Ƃ0 `00  0 `00  "Ǐ>36|x >χ|x1 ̂|`xp fdc38 3b30 23̌Ȉ fc30 3a30 83|Ƃfc3?0 3c30 pƂfc30 3c30  s8Ƃfc3210 3@c30 L&3fc3<0|x3ǀ|x11 |nj|p   Lx8x`88 ```a`06<<|yfcfy 6q|ƃfff1f 130 f>fƄf `f gff~f1fgf1?0 pf~Ƅf `f Øff f`f1ff10 8f`Ƅf `fLɘf&ffbf1fF&f`110 fdbfc`>fc!><fg>`0 |p`f>x<` `FF@<<` 00`  00٘<χx|xq|>8`p3fg əƂffd 300330f | |ᙆffp 300330 g qff8 30330 f 9ff 3s0330f& ̂ffL 3ə30330 $  || x|pf>f81p ̂x>10F0#<c0 f cc  c1Íϙqc303&N33 1Ffg @c21əc303 33 1>f c1ᙘc331 ?31f~ffÀc31qqc330 031 f`ffc319 1c332fL131fbffc31311Ì x$310>f<>c31q#`p`ff>xffcfff p~fc~ff x`fc`fflbfcb`f>f>f<fᏘ<`F< =y@@k-0Y` {w_{-ou_`7w  _{-_n/ X -`]n/޷_ ~X575ŀcA  X58.ŀ7q_ ~Xpn倮 3_ ~X?@eoX -`] /u޻{_w_ -ou 7p\ۏ@ -p 8𰹷xy =?x =Ǐ cp `Ƅ p0Ca؂`Ƅ 0C)gÌLJl>GgcfLb1̀f`qf1#3cc af`af03ccf c1ga f~13ccf c1fa f`1p3cpcfLc1If afb103c3(a1LJfc`f><3c?``pƄ` ``Ɗ |<c<|Â<فfc٘񷁳ǟ ff cFH̙Ƃfg3&fdgc ff c>ƃf3fc f~ggfgcf gf3fc f`fffcf Øff3fc fbf&F&f&cfLɘf&f3&f c f<ǃ<|fca>fc c ᙏ``` cc 8̕cc ` cÇ x3̃>6x0x x xxx` |̎@00 `01c `` `01c `| |0`1`p| c3038f`3f`g f011`8  c33~`3 f~`c f001` c33`3 f`a f02f 1`L  c33&b`3 fb`d-f>8x||xx31<`3 f<``c`` 00 8  0`00 ` 0<1><8x>!6c|LJnj 1cÀ3302Fd3 8 c3&fL 3 Lf@330>p3 0 c3g   3  fg 33330f83?30 c3c σ 3fc 33330f3030 c3a  3 fa 33#302fL3130 c3&d L 3f̘fd̈ >>8x3!0|a|LJ 1cÌ0  0xx `ƅ 0؂1 `ƅ 001%6x|ό0`pxƃf18 133030`0~8pff gf  Ƃ&133030`0`8ff ØffL 133030c 2bLf`fLɘf&f98 ǃ0003x<8p`>fc  #@Ƃ0 `00  0 `00  "Ǐ>36|x >χ|x1 ̂|`xp fdc38 3b30 23̌Ȉ fc30 3a30 83|Ƃfc3?0 3c30 pƂfc30 3c30  s8Ƃfc3210 3@c30 L&3fc3<0|x3ǀ|x11 |nj|p   Lx8x`88 ```a`06<<|yfcfy 6q|ƃfff1f 130 f>fƄf `f gff~f1fgf1?0 pf~Ƅf `f Øff f`f1ff10 8f`Ƅf `fLɘf&ffbf1fF&f`110 fdbfc`>fc!><fg>`0 |p`f>x<` `FF@<<` 00`  00٘<χx|xq|>8`p3fg əƂffd 300330f | |ᙆffp 300330 g qff8 30330 f 9ff 3s0330f& ̂ffL 3ə30330 $  || x|pf>f81p ̂x>10F0#<c0 f cc  c1Íϙqc303&N33 1Ffg @c21əc303 33 1>f c1ᙘc331 ?31f~ffÀc31qqc330 031 f`ffc319 1c332fL131fbffc31311Ì x$310>f<>c31q#`p`ff>xffcfff p~fc~ff x`fc`fflbfcb`f>f>f<fᏘ<`F< cREVGeneral revUniqueID 1055494084269(% Next cardG xMon mouseUp visual effect scroll left slowly go to next card end mouseUp CZFyZ cREVGeneral revUniqueID 1055494084270 (&Previous cardG xRon mouseUp visual effect scroll right slowly go to previous card end mouseUp ;aG{Y cREVGeneral revUniqueID 1055494084271 ()Network ManagerG x0on mouseUp go to stack "NETWORK" end mouseUp ]H}Q cREVGeneral revUniqueID 1055494084274 (tgroup id 10356i5 cREVGeneral revUniqueID 1240945244833( Next cardG x Mon mouseUp visual effect scroll left slowly go to next card end mouseUp dSAYZ cREVGeneral revUniqueID 1055035277860scripteditorvscroll0scripteditorselection0 (Network ManagerF  :on mouseUp go to card 2 of stack "Network" end mouseUp 9gPX4U cREVGeneral revUniqueID 1055035277861 &M  (~Peter Tillers+H@@# cREVGeneral revUniqueID 1241583525439 &M Peter Tillers - 2009 (Field)$rD cREVGeneral revUniqueID 1248786872384 ' pIn this directory list persons of any kind and write down identifying and contact information for such persons. "Persons" includes analysts (users of this software), legal actors (e.g., trial lawyers, judges), actors (possible participants in the events at issue), and witnesses. sYou can also use this stack to identify and describe "artificial persons" such as corporations, associations, etc.(Network ManagerF  :on mouseUp go to card 2 of stack "Network" end mouseUp 9gPX4U cREVGeneral revUniqueID 1055035277861 ' (Directory of Persons+!@Sh cREVTable currentviewDirectory of Persons cREVGeneral revUniqueID 1248787440077 &M Directory of Persons(group id 10381i,. cREVGeneral revUniqueID 1248789186136 (Person 1L# cREVTable currentviewPerson: cREVGeneral revUniqueID 1248788338701 Person: (Data 0n&4 cREVTable currentviewFIdentifying and contact information (appearance, age, address, etc.): cREVGeneral revUniqueID 1248788459598 %Identifying and contact information "(appearance, age, address, etc.):(irr cREVGeneral revUniqueID 1248790160905 (Type of person: v9 cREVTable currentview&Type of person: (check all that apply) cREVGeneral revUniqueID 1248789335761 Type of person: (check all that apply)(Analyst (user)`D p cREVGeneral revUniqueID 1248789721819 ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( (i5on mouseUp go to "Persons.Witnesses" end mouseUp ' cREVGeneralscripteditorvscroll0 revUniqueID 1248797808431scripteditorselection39(i cREVGeneral revUniqueID 1248802914043( Event actor`d 'Event Actor (actor in events at issue) cREVGeneral revUniqueID 1248802736996 ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( (iR) cREVGeneral revUniqueID 1248802921649(Witness`D #J! cREVGeneral revUniqueID 1248802769393scripteditorvscroll0scripteditorselection14 ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( (iS0 cREVGeneral revUniqueID 1248802934570(Legal Actor (decision maker)`D W( cREVGeneral revUniqueID 1248802796577scripteditorvscroll0scripteditorselection14 ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( (iF cREVGeneral revUniqueID 1249308731723( AnalystsEx7on mouseUp go to stack "Persons.Analysts" end mouseUp @@@@y5y cREVGeneral revUniqueID 1249307952930scripteditorvscroll0scripteditorselection41 ( Event Actorsex:on mouseUp go to stack "Persons.EventActors" end mouseUp @@@@5yActors in events at issue cREVGeneralscripteditorvscroll0 revUniqueID 1249308141713scripteditorselection43 ( WitnessesEx8on mouseUp go to stack "Persons.Witnesses" end mouseUp @@@@5 cREVGeneral revUniqueID 1249308251802scripteditorvscroll0scripteditorselection41 (Legal decision makersEx:on mouseUp go to stack "Persons.LegalActors" end mouseUp @@@@>5 cREVGeneralscripteditorvscroll0 revUniqueID 1249308316546scripteditorselection37 $Questions & IssuesH\> 4Questions & Issues  U helvetica U helvetica Ucourier Ucourier Utimes W helvetica U helvetica Ums sans serif UTahoma U Segoe UI U Arial BlackU Arial BlackU Arial BlackU Arial BlackU Arial Black UtimesUPalatino Linotype UTimes New RomanUTimes New RomancREVGeometryCachestackID9471cRevStandaloneSettingsHscriptLibrariesInternet Geometry PrintingMacOSXtrueMacOS,documentTypeUNIX,fileSelectortrueWeb,WindowsSupportedtrueWindowstrueWindows,LegalCopyright#2009 All rights reserved worldwideUNIX,pageSetuptrueSolaris SPARCfalseWebtrueWeb,LinuxSupportedtrue answerDialogtrueWindows,FileDescription&Questions & Issues 1.0.0.0 for WindowsOSX,longVersionQuestions & Issues 1.0.0.0Web,RequestedName MacOSfatfalseOSX,copyright#2009 All rights reserved worldwideWindows,buildU3falseWeb,CustomBackgroundColor 237,237,237Web,CustomLoadIconMacOS,versionnumber11MacOS,ReleaseFinalMacOS,versionnumber20MacOS,versionnumber30nameQuestions & IssuesOSX,identifiercom..questions&issuesSolaris IntelfalseWeb,InstanceIdOSX,shortVersion1.0.0.0Windows,fileversion11Windows,fileversion20Windows,fileversion30Windows,fileversion40cursorsfalseWeb,MacOSXSupportedtrueMacOS,dynamicMemorytrueMacOSX PowerPC-32falseMacOS,PreferredSize15000 MacOSPPCfalseMacOS,creator???? OSX,nameQuestions & IssuesMacOS,longVersionQuestions & Issues 1.0.0.0OSX,documentTypeLinuxtrueWeb,MinEnvironmentVersionWindows,documenticonFile inclusionssearch Web,Domain0xFFOSX,documentExtensionWeb,AllowOtherPlatformstrueWeb,DetectSecurityPermissionstrueUNIX,printerChoosertrueWeb,SecurityPermissions,,,,,,,,MacOS,MinimumSize15000 MacOS,Region1Windows,productversion11Windows,productversion20Windows,productversion30 OSX,info"Questions & Issues Version 1.0.0.0Windows,productversion40Web,ExecutionModeBrowser MacOS68kfalseWeb,CustomBackgroundColor2 237,237,237 askDialogtrueWindows,iconFileOSX,signature???? Web,UUID$da05b3be-ba51-40e3-b27e-b81912ebd553Windows,ProductNameQuestions & IssuesdefaultBuildFolderE:/on-rev web site/NetworkUNIX,colorChoosertrueMacOSX x86-32falseWindows,companyname cREVGeneralscripteditorvscroll0breakpointconditionsscripteditorselection0 breakpointsbreakpointstates Title Page:Questions & Issues @>cREVGeometryCacheIDs124063850181194351240638592943851912406385929449418124063859294694211240638592947321012415833177569453cREVGeometrycacheorder total6 cREVGeneralscripteditorvscroll0scripteditorselection0 $$!G$$$ @>cREVGeometryCacheIDs124674418298094681246744777926947012467447506629469cREVGeometrycachetotal3order $$$O Question 1 @>cREVGeometryCacheIDs 124111897737594301241118977376943112446371749552636124111897736773581241118977368942212411189773699423124111897737094241241118977371942512411189773729427124111897737394281241118977374942912367227196899454cREVGeometryCachetotal12order  L$ @>cREVGeometryCacheIDs 124111897737594301241118977376943112446371749552636124111897736773581241118977368942212411189773709424124111897736994231241118977371942512411189773729427124111897737394281236722719689945412411189773749429cREVGeometrycachetotal12order L$ @>cREVGeometryCacheIDs 124111897737594301241118977376943112446371749552636124111897736773581241118977368942212411189773699423124111897737094241241118977371942512411189773729427124111897737394281241118977374942912367227196899454cREVGeometrycacheordertotal12 L$ @>cREVGeometryCacheIDs 124111897737594301241118977376943112446371749552636124111897736773581241118977368942212411189773709424124111897736994231241118977371942512411189773729427124111897737394281236722719689945412411189773749429cREVGeometrycachetotal12order L$ @>cREVGeometryCacheIDs 124111897737594301241118977376943112446371749552636124111897736773581241118977368942212411189773709424124111897736994231241118977371942512411189773729427124111897737394281236722719689945412411189773749429cREVGeometrycachetotal12order L$ @>cREVGeometryCacheIDs 124111897737594301241118977376943112446371749552636124111897736773581241118977368942212411189773709424124111897736994231241118977371942512411189773729427124111897737394281236722719689945412411189773749429cREVGeometrycachetotal12order L$ @>cREVGeometryCacheIDs 124111897737594301241118977376943112446371749552636124111897736773581241118977368942212411189773709424124111897736994231241118977371942512411189773729427124111897737394281236722719689945412411189773749429cREVGeometrycachetotal12order L$ @>cREVGeometryCacheIDs 124111897737594301241118977376943112446371749552636124111897736773581241118977368942212411189773709424124111897736994231241118977371942512411189773729427124111897737394281236722719689945412411189773749429cREVGeometrycachetotal12order L$ @>cREVGeometryCacheIDs 124111897737594301241118977376943112446371749552636124111897736773581241118977368942212411189773709424124111897736994231241118977371942512411189773729427124111897737394281236722719689945412411189773749429cREVGeometrycachetotal12order L$ @>cREVGeometryCacheIDs 124111897737594301241118977376943112446371749552636124111897736773581241118977368942212411189773709424124111897736994231241118977371942512411189773729427124111897737394281236722719689945412411189773749429cREVGeometrycachetotal12order L$ @>cREVGeometryCacheIDs 124111897737594301241118977376943112446371749552636124111897736773581241118977368942212411189773709424124111897736994231241118977371942512411189773729427124111897737394281236722719689945412411189773749429cREVGeometrycachetotal12order L"iE cREVGeneral bookmarks handlerList tempScript prevHandlerscriptSelection char 1 to 0script$ D+ xǏ<3<>̧c ٙf;60̧ `;30x Ǐ<?3<0 c ?30 c 3730xc ݘ7ٙf760̨ xǏ<3<>̨1 06 q9! 6َlmg16 Ͷml6  ͛8ٳĺͶ̀7 6q`mf16pm|`6 ͛0ٳ<ρͷ̀ 6`mf163mۂ`6 ͛0ٳlͶ̀7 6ٌlmf167Ͷml6 a ͛0ٳĺͶ̀6p8`<6p<9a0qy> 6f Ͱٰm ?`` 3l0ٶ0: 6fͶٌٶmlml`ٳ ` 3m`ٶ6:6ٰ66 6llÂ`f f06ٶ6l l m13`ٶ06ٰ66 56ٰll`ffmf6ٶ6lml l m13`ٶ66ٰ66 56q<q1y< xy8=̧c ٙf;60̧ `;30x Ǐ<?3<0 c ?30 c 3730xc ݘ7ٙf760̨ xǏ<3<>̨1 06 q9! 6َlmg16 Ͷml6  ͛8ٳĺͶ̀7 6q`mf16pm|`6 ͛0ٳ<ρͷ̀ 6`mf163mۂ`6 ͛0ٳlͶ̀7 6ٌlmf167Ͷml6 a ͛0ٳĺͶ̀6p8`<6p<9a0qy> 6f Ͱٰm ?`` 3l0ٶ0: 6fͶٌٶmlml`ٳ ` 3m`ٶ6:6ٰ66 6llÂ`f f06ٶ6l l m13`ٶ06ٰ66 56ٰll`ffmf6ٶ6lml l m13`ٶ66ٰ66 56q<q1y< xy8= 30000 then answer "Sorry, but this field's 30000" &&\ "character limit has been reached." -- exit to HyperCard end if end repeat end createCardNameList on newField -- auto builds a new list when this field is pasted createCardNameList end newFieldf* Title Page:Questions & Issues Questions & Issues Index Question 1 Question 2 Question 3 Question 4 Question 5 Question 6 card id 5490 card id 5799$ `@T+$NextC  (on mouseUp go to next card end mouseUp \A $PrevC  (on mouseUp go to prev card end mouseUp Y@ $Network ManagerE  Ton mouseUp visual effect iris open go to card 2 of stack "NETWORK" end mouseUp L cREVGeneralscriptChecksumӭ'ӏp yI bookmarks handlerListmouseUpscriptSelection char 70 to 69 prevHandlermouseUp tempScriptscriptv

on mouseUp

visual effect iris open

go to card 2 of stack "NETWORK"

end mouseUp

!Gimage id 8519 DmVRPNG  IHDRgAMA aPLTEٟtRNS0JIDATxa0}JAPKYg>l{ rm9IWRNOiǕN) cĘp>L[kKO3nL, OIt>Kc6or *%x}9Ln}m+GG:p6T>q{& 3'jWp_^t06ty[ 3mrGb 綽ˎ߯ܗǡ{pԵƪ}asbw¹x㌮mGY?0s[=ci8z5Se>S#]Su Cf\-=iMq  n~5-2 %8) 9Wmocejrew©Er äɬp^aBusW:o6dew|{2ƒ+Ucaexxd $)3(3(3(3(3(3(3(3(3(3(3(3(3(3(3(3(3(3(3(_ '\4 JOQpWz:iǕNon mouseUp

if field "Speech" is empty then put the defaultAlert of field "Speech" into field "Speech"

speakAlert field "Speech"

end mouseUp

on speakAlert theText

if theText is empty then exit speakAlert -- skip the rest

try -- in case revSpeak isn't installed

revSpeak theText

catch theError -- if the "revSpeak" command fails

put return & "(Cannot speak text on this system.)" \

after theText

beep -- make a sound to get the user's attention

end try

answer theText

end speakAlert

$Peter Tillers+H@@# cREVGeneral revUniqueID 1241583317756 Peter Tillers - 2009  L Questionsion openStack hide message box show menuBar pass openStack end openStack on openCard if there is a bkgnd field id 53 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 53 pass openCard end openCard  cREVGeneral revUniqueID 1244637174955$Make New CardEx*on mouseUp doMenu "New Card" end mouseUp @@@@ry51 cREVGeneral revUniqueID 1236722719689  Db lY"D"D"D"D"D"DꂪUX5U*UX5U>UX#U"UX#U#UX"U"jUX"U"zUX"uU"zUX"uU"zUX"uUxUX#U"UX#U#UX"U"jUX"U"zUX"uU"zUX"uU"zUX"uUx empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardDataj$!5 cREVGeneral revUniqueID 1241118977372 Card 3 of 13$Network ManagerE x Ton mouseUp visual effect iris open go to card 2 of stack "Network" end mouseUp #7 cREVGeneral revUniqueID 1241118977373 $Analyst) S 8 cREVGeneral revUniqueID 1241118977374 O Tillers, Peter $ $ $ $ $ $ $ $ $ $ $)h dL9 cREVGeneral revUniqueID 1241118977375 O $ $ $ $ $ $ $ $ $ $ $)h j: cREVGeneral revUniqueID 1241118977376 O $ $ $ $ $ $ $ $ $ $  $ Explanation)r cREVGeneral revUniqueID 1246744182980 $ Investigation and proof are, at bottom, designed to raise and answer questions. Use this stack to identify possible questions and issues. 7Freestanding questions and issues, however, are of limited value. So use the buttons provided in this stack to go to other stacks where you can indicate (i) the source of a question or issue and (ii) the possible bearing of an answer to a question on some other question or hypothesis of interest (for example, the bearing of the question and answer on a scenario that attempts to explain how the events in the case arose and how they lead to other events in the case, or the bearing of a question and answer on an attempt to gauge the credibility of a key witness).$ Next cardG Hon mouseUp visual effect scroll left go to next card end mouseUp zHH1A cREVGeneral revUniqueID 1246744750662scripteditorvscroll0scripteditorselection43 $Previous cardG Hon mouseUp visual effec scroll right go to prev card end mouseUp  _K3@ cREVGeneral revUniqueID 1246744777926scripteditorvscroll0scripteditorselection43 "JPossibilities!Hpppp 4 U helvetica U helvetica Ucourier U helvetica UTahoma U Segoe UIUPalatino LinotypeU helveticaU helveticacRevStandaloneSettingsHscriptLibrariesInternet Geometry PrintingMacOSXtrueMacOS,documentTypeUNIX,fileSelectortrueWeb,WindowsSupportedtrueWindowstrueWindows,LegalCopyright#2009 All rights reserved worldwideUNIX,pageSetuptrueSolaris SPARCfalseWebtrueWeb,LinuxSupportedtrue answerDialogtrueWindows,FileDescription!Possibilities 1.0.0.0 for WindowsOSX,longVersionPossibilities 1.0.0.0Web,RequestedName MacOSfatfalseOSX,copyright#2009 All rights reserved worldwideWindows,buildU3falseWeb,CustomBackgroundColor 237,237,237Web,CustomLoadIconMacOS,versionnumber11MacOS,ReleaseFinalMacOS,versionnumber20MacOS,versionnumber30name PossibilitiesOSX,identifiercom..possibilitiesSolaris IntelfalseWeb,InstanceIdOSX,shortVersion1.0.0.0Windows,fileversion11Windows,fileversion20Windows,fileversion30Windows,fileversion40cursorsfalseWeb,MacOSXSupportedtrueMacOS,dynamicMemorytrueMacOSX PowerPC-32falseMacOS,PreferredSize15000 MacOSPPCfalseMacOS,creator???? OSX,name PossibilitiesMacOS,longVersionPossibilities 1.0.0.0OSX,documentTypeLinuxtrueWeb,MinEnvironmentVersionWindows,documenticonFile inclusionssearch Web,Domain0xFFOSX,documentExtensionWeb,AllowOtherPlatformstrueWeb,DetectSecurityPermissionstrueUNIX,printerChoosertrueWeb,SecurityPermissions,,,,,,,,MacOS,MinimumSize15000 MacOS,Region1Windows,productversion11Windows,productversion20Windows,productversion30 OSX,infoPossibilities Version 1.0.0.0Windows,productversion40Web,ExecutionModeBrowser MacOS68kfalseWeb,CustomBackgroundColor2 237,237,237 askDialogtrueWindows,iconFileOSX,signature???? Web,UUID$263bb462-ee3f-496a-aa55-e7c25214793cWindows,ProductName PossibilitiesdefaultBuildFolderE:/on-rev web site/NetworkUNIX,colorChoosertrueMacOSX x86-32falseWindows,companynamecREVGeometryCachestackID8778 cREVGeneral debugObjectsbreakpointconditionsscripteditorvscroll0 breakPointsscripteditorselection0breakpointstatesAlreadyHiddenfalse Title Page @ cREVGeneralcREVGeometryCacheIDs 114955564183462141149555641836873211495556418378733114955564183887341149555641839873511495556418402187124158338304387601154208343256874511495556418335688cREVGeometryCacheorder total98")"8 Favor P: H cREVGeometryCacheIDs1149554915112374112446378248432730114955491511387071149554915114870811495549151158709114955491511687101149554915117871111495549151198713114955491512087141149554915121871511495549151228716114955491512387171149554915124871812367227196898761cREVGeometrycacheorder total14 "G @cREVGeometryCacheIDs1149554915112374112446378248432730114955491511387071149554915114870811495549151158709114955491511687101149554915117871111495549151198713114955491512087141149554915121871511495549151228716114955491512387171149554915124871812367227196898761cREVGeometrycachetotal14order  "H @cREVGeometryCacheIDs1149554915112374112446378248432730114955491511387071149554915114870811495549151158709114955491511687101149554915117871111495549151198713114955491512087141149554915121871511495549151228716114955491512387171149554915124871812367227196898761cREVGeometrycachetotal14order  "I @cREVGeometryCacheIDs1149554915112374112446378248432730114955491511387071149554915114870811495549151158709114955491511687101149554915117871111495549151198713114955491512087141149554915121871511495549151228716114955491512387171149554915124871812367227196898761cREVGeometrycachetotal14order  "J @cREVGeometryCacheIDs1149554915112374112446378248432730114955491511387071149554915114870811495549151158709114955491511687101149554915117871111495549151198713114955491512087141149554915121871511495549151228716114955491512387171149554915124871812367227196898761cREVGeometrycachetotal14order  ": @cREVGeometryCacheIDs1149554915112374112446378248432730114955491511387071149554915114870811495549151158709114955491511687101149554915117871111495549151198713114955491512087141149554915121871511495549151228716114955491512387171149554915124871812367227196898761cREVGeometrycachetotal14order  "; @cREVGeometryCacheIDs1149554915112374112446378248432730114955491511387071149554915114870811495549151158709114955491511687101149554915117871111495549151198713114955491512087141149554915121871511495549151228716114955491512387171149554915124871812367227196898761cREVGeometrycachetotal14order  "< @cREVGeometryCacheIDs1149554915112374112446378248432730114955491511387071149554915114870811495549151158709114955491511687101149554915117871111495549151198713114955491512087141149554915121871511495549151228716114955491512387171149554915124871812367227196898761cREVGeometrycachetotal14order  "= @cREVGeometryCacheIDs1149554915112374112446378248432730114955491511387071149554915114870811495549151158709114955491511687101149554915117871111495549151198713114955491512087141149554915121871511495549151228716114955491512387171149554915124871812367227196898761cREVGeometrycachetotal14order   Disfavor P: @cREVGeometryCacheIDs1149555251558872711495552515598728114955525156087291149555251561873012446383763237781114955525155087191149555251549813211495552515518720114955525155287211149555251553872211495552515548723114955525155587241236722719689876611495552515578726cREVGeometryCacheorder total14e"? @cREVGeometryCacheIDs1149555251558872711495552515598728114955525156087291149555251561873012446383763237781114955525155087191149555251549813211495552515518720114955525155287211149555251553872211495552515548723114955525155587241236722719689876611495552515578726cREVGeometrycachetotal14ordere"@ @cREVGeometryCacheIDs1149555251558872711495552515598728114955525156087291149555251561873012446383763237781114955525155087191149555251549813211495552515518720114955525155287211149555251553872211495552515548723114955525155587241236722719689876611495552515578726cREVGeometrycachetotal14ordere"A @cREVGeometryCacheIDs1149555251558872711495552515598728114955525156087291149555251561873012446383763237781114955525155087191149555251549813211495552515518720114955525155287211149555251553872211495552515548723114955525155587241236722719689876611495552515578726cREVGeometrycachetotal14ordere"B @cREVGeometryCacheIDs1149555251558872711495552515598728114955525156087291149555251561873012446383763237781114955525155087191149555251549813211495552515518720114955525155287211149555251553872211495552515548723114955525155587241236722719689876611495552515578726cREVGeometrycachetotal14ordere"C @cREVGeometryCacheIDs1149555251558872711495552515598728114955525156087291149555251561873012446383763237781114955525155087191149555251549813211495552515518720114955525155287211149555251553872211495552515548723114955525155587241236722719689876611495552515578726cREVGeometrycachetotal14ordere"D @cREVGeometryCacheIDs1149555251558872711495552515598728114955525156087291149555251561873012446383763237781114955525155087191149555251549813211495552515518720114955525155287211149555251553872211495552515548723114955525155587241236722719689876611495552515578726cREVGeometrycachetotal14ordere"E @cREVGeometryCacheIDs1149555251558872711495552515598728114955525156087291149555251561873012446383763237781114955525155087191149555251549813211495552515518720114955525155287211149555251553872211495552515548723114955525155587241236722719689876611495552515578726cREVGeometrycachetotal14ordere"F @cREVGeometryCacheIDs1149555251558872711495552515598728114955525156087291149555251561873012446383763237781114955525155087191149555251549813211495552515518720114955525155287211149555251553872211495552515548723114955525155587241236722719689876611495552515578726cREVGeometrycachetotal14ordere8group id 5688i5, cREVGeneral revUniqueID 1149555641833F DW`܋? acH H۶OyK Vմ(AJ VuAJ [AK LcAH#  G4AK \4AJ4 Vմ4AJ ۶AK ac AH ?fc0` 180`fc0``*fq8yǁp9qǎ>ٳf8fmmlٳf8`qf0cmmplqf0`f0`mmlf0`ٳf0fmmlٳf0`pǎ03gp8`pǎ03"xa>x13gfxnj|c~̊a0 31fl v6lfc̊0 1v6 fcx< 1 ~3nj|cx0 13ό~0`fc0ᘂ0 1v n0`fc0͙0؂ 1vf1͌n6lfc0y0x131fxnj|c0%xa>x13Ǐfxg`a܋? acH H۶OyK Vմ(AJ VuAJ [AK LcAH#  G4AK \4AJ4 Vմ4AJ ۶AK ac AH ?fc0` 180`fc0``*fq8yǁp9qǎ>ٳf8fmmlٳf8`qf0cmmplqf0`f0`mmlf0`ٳf0fmmlٳf0`pǎ03gp8`pǎ03"xa>x13gfxnj|c~̊a0 31fl v6lfc̊0 1v6 fcx< 1 ~3nj|cx0 13ό~0`fc0ᘂ0 1v n0`fc0͙0؂ 1vf1͌n6lfc0y0x131fxnj|c0%xa>x13Ǐfxg`a cREVGeneral revUniqueID 1149555641834" New ButtonA ,on mouseUp go to card id 7341 end mouseUp  cREVGeneral revUniqueID 1149555641836 " New ButtonA ,on mouseUp go to card id 7441 end mouseUp  cREVGeneral revUniqueID 1149555641837 "Network ManagerG xTon mouseUp visual effect iris open go to card 2 of stack "NETWORK" end mouseUp 9#}FSQ cREVGeneral revUniqueID 1149555641838 "Elimination of PossibilitiesG  con mouseUp visual effect stretch from center go to stack "Possibilities Elimination" end mouseUp ,3S( cREVGeneral revUniqueID 1149555641839 mik5  D9łnj|c~c1`6lfcc 3`1ٱ`6 fcc 301ٙ 3nj|ccǂ301ဃ0`fcc3010`fcc016lfcc 3c`1` nj|cc31`łnj|c~c1`6lfcc 3`1ٱ`6 fcc 301ٙ 3nj|ccǂ301ဃ0`fcc3010`fcc016lfcc 3c`1` nj|cc31` " Table of Contents xon mouseDown if the shiftKey is down then sort lines of me else if the optionKey is down then createCardNameList -- rebuild list exit mouseDown else -- go to the card associated with the click currentLine put the ticks into theTicks repeat until the mouse is up if the mouseloc is within the rect of target then currentLine put the ticks into theTicks else select empty end repeat if (the ticks - theTicks) < 10 then get the value of the selectedLine if it is empty then exit mouseDown visual effect iris open if the style of me is "Scrolling" then set scroll of me to 0 go cd it end if end if select empty end mouseDown on currentLine put (((the mouseV - top of the target) - 4) + scroll of the target)\ div (textHeight of the target) + 1 into theLine select char 1 to ((number of chars in (line theLine of target)) + 1)\ of line theLine to (theLine + 1) of target end currentLine on createCardNameList -- create the list of card names set the dontWrap of me to true set the lockText of me to true if the style of me is "Scrolling" then set scroll of me to 0 if "bkgnd" is in the target then set the sharedText of target to true put empty into me repeat with curCard = 1 to number of cards set cursor to busy get the short name of card curCard put it into line curCard of me if the length of me > 30000 then answer "Sorry, but this field's 30000" &&\ "character limit has been reached." -- exit to HyperCard end if end repeat end createCardNameList on newField -- auto builds a new list when this field is pasted createCardNameList end newFieldoI cREVGeneral bookmarks handlerList1mouseDown currentLine createCardNameList newField tempScript prevHandlercreateCardNameListscriptSelectionchar 1480 to 1479script Title Page Card Index Favor P: Favor P: card id 2333 card id 3951 card id 4268 Disfavor P: Disfavor P: card id 4504 card id 4668 card id 5053"# `@`J"!NextC  (on mouseUp go to next card end mouseUp +A ""PrevC  (on mouseUp go to prev card end mouseUp +@  D  cREVGeneral revUniqueID 1149555641840")Nextg xFon mouseUp visual effect scroll left go to next card end mouseUp T3k=uA Next Card cREVGeneral revUniqueID 1154208343256 "8Peter Tillers+H@@!# cREVGeneral revUniqueID 1241583383043  Peter Tillers - 2009  group id 2730ion openStack hide message box show menuBar pass openStack end openStack on openCard if there is a bkgnd field id 18 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 18 pass openCard end openCard  cREVGeneral revUniqueID 1244637824843"9Make New CardEx*on mouseUp doMenu "New Card" end mouseUp @@@@fy5w cREVGeneral revUniqueID 1236722719689  DNj UUUUUUUUUUUUUꂪUX5U*UX5U>UX#U"UX#U#UX"U& "jUX "U 0"zUX31|`"uU6uq0`"zUXf910"uU110"zUX 1ܳ2"uU 154`"zUX 8`"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uUw@"zUX"uUw@"zUX"uUw@"zUX"uUw@"zUXߛ"uU7@"zUXޛ="uU7@"zUXޛ="uU7@"zUX? `1 ="uU1` 7@"zUX1|p3="uU1f0 307@"zUX? f0 3="uU0 f0 37@"zUX0f0 3="uU0f0 37@"zUX0 |00="uU7@"zUXމ3="uU7@"zUXޛ="uU7@"zUXޛ="uU7@"zUXޛ="uU7@"zUXޛ="uU7@"zUXޛ="uU7@"zUXޛ="uU7@"zUXޛ="uU7@?"zUXޛ="uU7@"zUXޛ="uU7@"zUXޛ="uU7@"zUXޛ="uU7@`"zUXޛ=Ƈ`"uU7@c>ǂ?"zUXޛ=f g;3fgf`?"uU@f3ƃf`?"zUXcf3 gf?"uUw@cf3 ff?"zUXaf3`Ƅf`?"uUw@3`c?"zUX"uUw@3"zUX"uUw@"zUX"uUw@"zUX"uU"zUX"uU"zUX"uU?"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zU_uUzUVuUzUuUzUUU_UUUUUU3@HALF[ ERD`B$"AHdHNGB$"ABHBD B$"AHB3`mf UUUUUUUUUUUUUꂪUX5U*UX5U>UX#U"UX#U#UX"U& "jUX "U 0"zUX31|`"uU6uq0`"zUXf910"uU110"zUX 1ܳ2"uU 154`"zUX 8`"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uUw@"zUX"uUw@"zUX"uUw@"zUX"uUw@"zUXߛ"uU7@"zUXޛ="uU7@"zUXޛ="uU7@"zUX? `1 ="uU1` 7@"zUX1|p3="uU1f0 307@"zUX? f0 3="uU0 f0 37@"zUX0f0 3="uU0f0 37@"zUX0 |00="uU7@"zUXމ3="uU7@"zUXޛ="uU7@"zUXޛ="uU7@"zUXޛ="uU7@"zUXޛ="uU7@"zUXޛ="uU7@"zUXޛ="uU7@"zUXޛ="uU7@?"zUXޛ="uU7@"zUXޛ="uU7@"zUXޛ="uU7@"zUXޛ="uU7@`"zUXޛ=Ƈ`"uU7@c>ǂ?"zUXޛ=f g;3fgf`?"uU@f3ƃf`?"zUXcf3 gf?"uUw@cf3 ff?"zUXaf3`Ƅf`?"uUw@3`c?"zUX"uUw@3"zUX"uUw@"zUX"uUw@"zUX"uU"zUX"uU"zUX"uU?"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zU_uUzUVuUzUuUzUUU_UUUUUU3@HALF[ ERD`B$"AHdHNGB$"ABHBD B$"AHB3`mf cREVGeneral revUniqueID 1149554915112" Next cardG Fon mouseUp visual effect scroll left go to next card end mouseUp HHWA cREVGeneral revUniqueID 1149554915113 "Previous cardG (on mouseUp go to prev card end mouseUp ]H @ cREVGeneral revUniqueID 1149554915114 ")hpcCurrentObject|stack "K:/MarshalAll/Aussie-Scot MarshalPlan/MarshalNet08/Network/Possibilities & Questions/Possibilities/Possibilities.rev" cREVGeneral revUniqueID 1149554915115  "G "= "< "; ": "J "I "H "$ `@("1st Disfavoring Evidence CardE  ,on mouseUp go to card id 7441 end mouseUp Q cREVGeneral revUniqueID 1149554915116 " HCCdNmbrOfHC  function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardDataG cREVGeneral revUniqueID 1149554915117 Card 2 of 19 " )h `# cREVGeneral revUniqueID 1149554915119  "G "= "< "; ": "J "I "H "% `@/a!" 1st Favoring Evidence CardE  ,on mouseUp go to card id 7341 end mouseUp RU cREVGeneral revUniqueID 1149554915120 " Elimination of PossibilitiesE [Zon mouseUp visual effect iris close go to stack "Possibilities Elimination" end mouseUp . cREVGeneral revUniqueID 1149554915121 " Network ManagerE  Ton mouseUp visual effect iris open go to card 2 of stack "NETWORK" end mouseUp m1 cREVGeneral revUniqueID 1149554915122 " Analyst)h 0 cREVGeneral revUniqueID 1149554915123  "G "= "< "; ": "J "I "H ")h+l cREVGeneral revUniqueID 1149554915124  "G "= "< "; ": "J "I "H egroup id 7781ion openCard if there is a bkgnd field id 7 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 7 pass openCard end openCard cREVGeneral revUniqueID 1244638376323">Make New CardEx*on mouseUp doMenu "New Card" end mouseUp @@@@fFy5q cREVGeneral revUniqueID 1236722719689  DQ,(_   g f3lLf3 l f3 g anw,̀vMh c3g`@8a0 1㏎`ƃ31af 3a`1a`01a`31a````?`@$"@ȓ@0p`0A@ ̂0"@ p1$@ 1Ã3c330(@ 13c30<@ 013xc33"@013xc33!1030c30  00a1!@ "@D@H@@$"@Ò@ b",F$@@Bg2` ,@B$+$C"@ Br empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardData cREVGeneral revUniqueID 1149555251555 Card 11 of 19 "Possibility i.d. no.)h M#  cREVGeneral revUniqueID 1149555251557  "F "E "D "C "B "A "@ "? "' `@$N!"Elimination of PossibilitiesE [Aon mouseUp go to stack "Possibilities Elimination" end mouseUp )  cREVGeneral revUniqueID 1149555251558 "Network ManagerE [ Ton mouseUp visual effect iris open go to card 2 of stack "Network" end mouseUp   cREVGeneral revUniqueID 1149555251559 "Analyst)h *  cREVGeneral revUniqueID 1149555251560  "F "E "D "C "B "A "@ "? ")h?  cREVGeneral revUniqueID 1149555251561  "F "E "D "C "B "A "@ "? uLegal ArgumentH  4Legal Argument % U helvetica U helvetica @Utimes Ucourier Utimes Utimes W helvetica U helvetica Wcourier Ums sans serif U Arial BalticU Arial Baltic U Arial Baltic U Arial BlackUcourier U @MS PGothic U Segoe UI UTahoma UMS Sans Serif W helveticaUtimesUPalatino Linotype U Arial Baltic Wcourier UCourier UCourier U Courier New U Courier New U Courier New UCourier New Baltic UCourier New CE UPalatino Linotype UPalatino Linotype UTimes New Roman UTimes New Roman Baltic UTimes New Roman CE UTimes New Roman CYRcRevStandaloneSettingsHscriptLibrariesInternet Geometry PrintingMacOSXtrueMacOS,documentTypeUNIX,fileSelectortrueWeb,WindowsSupportedtrueWindowstrueWindows,LegalCopyright#2009 All rights reserved worldwideUNIX,pageSetuptrueSolaris SPARCfalseWebtrueWeb,LinuxSupportedtrue answerDialogtrueWindows,FileDescription"Legal Argument 1.0.0.0 for WindowsOSX,longVersionLegal Argument 1.0.0.0Web,RequestedName MacOSfatfalseWindows,buildU3falseOSX,copyright#2009 All rights reserved worldwideWeb,CustomBackgroundColor 237,237,237Web,CustomLoadIconMacOS,versionnumber11MacOS,versionnumber20MacOS,ReleaseFinalOSX,identifiercom..legalargumentnameLegal ArgumentMacOS,versionnumber30Solaris IntelfalseWeb,InstanceIdOSX,shortVersion1.0.0.0Windows,fileversion11Windows,fileversion20Windows,fileversion30cursorsfalseWindows,fileversion40Web,MacOSXSupportedtrueMacOSX PowerPC-32trueMacOS,dynamicMemorytrueMacOS,PreferredSize15000 MacOSPPCfalseMacOS,creator???? OSX,nameLegal ArgumentMacOS,longVersionLegal Argument 1.0.0.0OSX,documentTypeLinuxtrueWeb,MinEnvironmentVersion inclusionssearchWindows,documenticonFilelC:/Program Files/Revolution Enterprise/4.0.0-dp-1/Runtime/Windows/x86-32/Support/Sample Icons/genericdoc.ico Web,Domain0xFFOSX,documentExtensionWeb,AllowOtherPlatformstrueWeb,DetectSecurityPermissionstrueUNIX,printerChoosertrueWeb,SecurityPermissions,,,,,,,,MacOS,MinimumSize15000 MacOS,Region1Windows,productversion11Windows,productversion20Windows,productversion30Windows,productversion40 OSX,infoLegal Argument Version 1.0.0.0Web,ExecutionModeBrowser MacOS68kfalseWeb,CustomBackgroundColor2 237,237,237 askDialogtrueOSX,signature????Windows,iconFilelC:/Program Files/Revolution Enterprise/4.0.0-dp-1/Runtime/Windows/x86-32/Support/Sample Icons/genericapp.ico Web,UUID$219a6acb-c29b-4f6b-a8cf-6a45a3f645f2Windows,ProductNameLegal ArgumentdefaultBuildFolderE:/on-rev web site/NetworkUNIX,colorChoosertrueMacOSX x86-32trueWindows,companynamecREVGeometryCachestackID30159 cREVGeneralbreakpointconditionsscripteditorvscroll0 breakpointsscripteditorselection0breakpointstatesstackfileversion2.7AlreadyHiddenfalse (Title Page:Legal Argument@cREVGeometryCacheIDs1055037071649298561055037057152260710550370571534102124158362343230152124063814606430105105503707164723051105503707164829855cREVGeometryCachetotal7order  /Z ttuuI Text:GeneralPon openCard if there is a card field id 8 then put "Card" && the number of this card && "of" && \ the number of cards into card field id 8 pass openCard end openCardcREVGeometryCacheIDs1055037073414298611055037057152260710550370571534102105503707341029857105503707340919020105503707341129858105503707341229859105503707341329860cREVGeometryCachetotal8order  /JLttttt[Index of Legal ArgumentsPon openCard if there is a card field id 8 then put "Card" && the number of this card && "of" && \ the number of cards into card field id 8 pass openCard end openCardcREVGeometryCacheIDs 1055037057159298661055037057160298671207542245001301031055037057161298681055037057152260712417214575563015910550370571534102105503705715423634105503705715629863105503705715729864105503705715829865cREVGeometryCachetotal11order  /\RttttttuuUDeductive Argument@cREVGeometryCacheIDs 1055037077671461510550370776725105120754227257730104105503707767329941105503707767429942105503707767529943105503707767818249124171972609830156124156484280430142cREVGeometryCachetotal9order GIuuu>Deductive ArgumentP'on openCard pass openCard end openCardcREVGeometryCacheIDs105503577655029899105503577654929898105503577655129900105503577655229901124110543598830108105503577655429903124110553687215634105503577655512232105503577654116354105503577654229891105503577654329892105503577654429893105503577654529894105503577654629895105503577654729896cREVGeometrycachetotal15order =u @cREVGeometryCacheIDs105503577655029899105503577654929898105503577655129900105503577655229901124110543598830108105503577655429903124110553687215634105503577655512232105503577654116354105503577654229891105503577654329892105503577654429893105503577654529894105503577654629895105503577654729896cREVGeometrycacheorder total15=ucard id 30111 @cREVGeometryCacheIDs105503577655029899105503577654929898105503577655129900105503577655229901124110543598830108105503577655429903124110553687215634105503577655512232105503577654116354105503577654229891105503577654329892105503577654429893105503577654529894105503577654629895105503577654729896cREVGeometrycacheorder total15=u @cREVGeometryCacheIDs105503577655029899105503577654929898105503577655129900105503577655229901124110543598830108105503577655429903124110553687215634105503577655512232105503577654116354105503577654229891105503577654329892105503577654429893105503577654529894105503577654629895105503577654729896cREVGeometrycacheorder total15=tArgument by Analogy@cREVGeometryCacheIDs1241719726098301541055037053013298831055037053006666710550370530077088105503705300829878105503705301029880105503705300929879105503577654730151cREVGeometryCachetotal8order  uuKAnalogy Analysis H  cREVGeometrypreOpenCardUpdatetrue cREVGeneralvirtualHeight10 virtualWidth10cREVGeometryCacheIDs105503602740819842105503602741029905105503602740929904124110656131319553105503602741129906105503602741229907105503602741329908105503602741429909105503602741629911105503602741729912124110569636630113105503725659230042105503602741829913105503602741929914105503602742029915105503602742129916105503602742229917cREVGeometrycachetotal17order Laucard id 30116 @cREVGeometryCacheIDs105503602740819842105503602741029905105503602740929904124110656131319553105503602741129906105503602741229907105503602741329908105503602741429909105503602741629911105503602741729912124110569636630113105503725659230042105503602741829913105503602741929914105503602742029915105503602742129916105503602742229917cREVGeometrycacheorder total17Lau @cREVGeometryCacheIDs105503602740819842105503602741029905105503602740929904124110656131319553105503602741129906105503602741229907105503602741329908105503602741429909105503602741629911105503602741729912124110569636630113105503725659230042105503602741829913105503602741929914105503602742029915105503602742129916105503602742229917cREVGeometrycacheorder total17Lau @cREVGeometryCacheIDs105503602740819842105503602741029905105503602740929904124110656131319553105503602741129906105503602741229907105503602741329908105503602741429909105503602741629911105503602741729912124110569636630113105503725659230042105503602741829913105503602741929914105503602742029915105503602742129916105503602742229917cREVGeometrycacheorder total17La_DWeight of Authority Title Page@cREVGeometryCacheIDs105503744838829871124171972609830155105503744838124577105503744838224925105503744838329884105503744838429885105503744838529886105503744838725112cREVGeometryCachetotal8order `btuuText:Weight of Authority@cREVGeometryCacheIDs105549561607730096105503745322530083105503745322630099105503745322730100105503745322830101105503745323030084105503745322930102105549565591030098105503745323230085105503745323330086105503745323430087105549548001830091105549563183930097105503745323530088105503745323630089105549555041030093105549557472430094105549547090530090105549552671630092105549560444930095cREVGeometryCacheorder total20uuuuuuuuuuuuuuuuDJSupporting Authority@cREVGeometryCacheIDs105503748284129960105503748284229961105503748284329962105503748284429963105503748284529964105503748284829967105503748285029969105503748284929968105503748285129970105503748285229971105503748285329972105503748285429973105503748285529974105503748285629975105503748285729976105503748285829977105503748286029979105503748285929978105503748283112815105503748283229951120174139311730123105503748283329952105549500731130143124157707189512757105503748283429953105503748283529954105503748283629955105503748283729956105503748283829957105503748283929958105503748284029959cREVGeometryCacheorder total311u @cREVGeometryCacheIDs105503748284129960105503748284229961105503748284329962105503748284429963105503748284529964105503748284829967105503748284929968105503748285029969105503748285129970105503748285229971105503748285329972105503748285429973105503748285529974105503748285629975105503748285729976105503748285829977105503748285929978105503748286029979105503748283112815120174139311730123105503748283229951124157707189512757105549500731130143105503748283329952105503748283429953105503748283529954105503748283629955105503748283729956105503748283829957105503748284029959105503748283929958cREVGeometrycachetotal31order 1u @cREVGeometryCacheIDs105503748284129960105503748284229961105503748284329962105503748284429963105503748284529964105503748284829967105503748284929968105503748285029969105503748285129970105503748285229971105503748285329972105503748285429973105503748285529974105503748285629975105503748285729976105503748285829977105503748285929978105503748286029979105503748283112815120174139311730123105503748283229951124157707189512757105549500731130143105503748283329952105503748283429953105503748283529954105503748283629955105503748283729956105503748283829957105503748284029959105503748283929958cREVGeometrycachetotal31order 1u @cREVGeometryCacheIDs105503748284129960105503748284229961105503748284329962105503748284429963105503748284529964105503748284829967105503748284929968105503748285029969105503748285129970105503748285229971105503748285329972105503748285429973105503748285529974105503748285629975105503748285729976105503748285829977105503748285929978105503748286029979105503748283112815120174139311730123105503748283229951124157707189512757105549500731130143105503748283329952105503748283429953105503748283529954105503748283629955105503748283729956105503748283829957105503748284029959105503748283929958cREVGeometrycachetotal31order 1u @cREVGeometryCacheIDs105503748284129960105503748284229961105503748284329962105503748284429963105503748284529964105503748284829967105503748284929968105503748285029969105503748285129970105503748285229971105503748285329972105503748285429973105503748285529974105503748285629975105503748285729976105503748285829977105503748285929978105503748286029979105503748283112815120174139311730123105503748283229951124157707189512757105549500731130143105503748283329952105503748283429953105503748283529954105503748283629955105503748283729956105503748283829957105503748284029959105503748283929958cREVGeometrycachetotal31order1u @cREVGeometryCacheIDs105503748284129960105503748284229961105503748284329962105503748284429963105503748284529964105503748284829967105503748284929968105503748285029969105503748285129970105503748285229971105503748285329972105503748285429973105503748285529974105503748285629975105503748285729976105503748285829977105503748285929978105503748286029979105503748283112815120174139311730123105503748283229951124157707189512757105549500731130143105503748283329952105503748283429953105503748283529954105503748283629955105503748283729956105503748283829957105503748284029959105503748283929958cREVGeometrycachetotal31order1u @cREVGeometryCacheIDs105503748284129960105503748284229961105503748284329962105503748284429963105503748284529964105503748284829967105503748284929968105503748285029969105503748285129970105503748285229971105503748285329972105503748285429973105503748285529974105503748285629975105503748285729976105503748285829977105503748285929978105503748286029979105503748283112815120174139311730123105503748283229951124157707189512757105549500731130143105503748283329952105503748283429953105503748283529954105503748283629955105503748283729956105503748283829957105503748284029959105503748283929958cREVGeometrycachetotal31order1ucard id 30150 @cREVGeometryCacheIDs105503748284129960105503748284229961105503748284329962105503748284429963105503748284529964105503748284829967105503748284929968105503748285029969105503748285129970105503748285229971105503748285329972105503748285429973105503748285529974105503748285629975105503748285729976105503748285829977105503748285929978105503748286029979105503748283112815120174139311730123105503748283229951124157707189512757105549500731130143105503748283329952105503748283429953105503748283529954105503748283629955105503748283729956105503748283829957105503748284029959105503748283929958cREVGeometrycachetotal31order1 empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardDatap# cREVGeneral revUniqueID 1055037073414 I Card 2 of 38tPrevious cardG xNon mouseUp visual effect iris dissolve go to prev card end mouseUp  ;X5c@ cREVGeneralscripteditorvscroll0 revUniqueID 1055037057156scripteditorselection33 tNetwork Manager@E :on mouseUp go to card 2 of stack "Network" end mouseUp  cREVGeneral revUniqueID 1055037057157 t HCCdNmbrOfHC  function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "card" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardDatax$ cREVGeneral revUniqueID 1055037057158 [ Card 3 of 38tArgument by AnalogyE Don mouseUp visual effect iris open go to card id 6516 end mouseUp   cREVGeneral revUniqueID 1055037057159 tDeductive Argument`DDon mouseUp visual effect iris open go to card id 4437 end mouseUp |  cREVGeneral revUniqueID 1055037057160 [ tWeight of Legal AuthorityE Oon mouseUp visual effect iris open slowly go to card id 24388 end mouseUp  cREVGeneral revUniqueID 1055037057161scripteditorvscroll0scripteditorselection43 tNetwork ManagerE {:on mouseUp go to card 1 of stack "Network" end mouseUp So3 cREVGeneral revUniqueID 1055037448388  /i( cREVGeneral revUniqueID 1055037057152 D "DĈ"D""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DDU"DĈĈ"DĈ"D""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DD""DDU"DĈĈ cREVGeneral revUniqueID 1055037057153 ion openCard if there is a bkgnd field id 4 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 4 pass openCard end openCardJ cREVGeneral revUniqueID 1055037053006 DB "DDUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU*UU*U" U*UU*U" U*UU*U" U*UU*U" U*UU*U" U*UU*U"@  @ U*@ ! 0@  @U@@(@ @@ AU*@$H@ @(@ U""@ (@@ U*!@ D@@U  ~DD@GPU*  @D @@PU" @H$ @@  U*  @( @@ U@  @(@ @ U* @ @  @ @ U"! @ @  U *   UU*U" U*UU*U" U*UU*U" U*UU*U" U*UU*U" U*UU*U" UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU"D "DDUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU*UU*U" U*UU*U" U*UU*U" U*UU*U" U*UU*U" U*UU*U"@  @ U*@ ! 0@  @U@@(@ @@ AU*@$H@ @(@ U""@ (@@ U*!@ D@@U  ~DD@GPU*  @D @@PU" @H$ @@  U*  @( @@ U@  @(@ @ U* @ @  @ @ U"! @ @  U *   UU*U" U*UU*U" U*UU*U" U*UU*U" U*UU*U" U*UU*U" UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU"D cREVGeneral revUniqueID 1055037053007tStart AnalysisG !Fon mouseUp visual effect scroll left go to next card end mouseUp ^>A cREVGeneral revUniqueID 1055037053008scripteditorvscroll0scripteditorselection38 t HCCdNmbrOfHC  function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardDataJ cREVGeneral revUniqueID 1055037053009 Card 9 of 38tNetwork ManagerE [on mouseUp visual effect scroll up slowly go to card 2 of stack "Network" end mouseUp #f cREVGeneral revUniqueID 1055037053010 t  1D cREVGeneral revUniqueID 1055037053013 t .There are various types of analogical reasoning in law. The type of analogical reasoning dissected by this stack requires a comparison between circumstances that are believed to satisy the elements of a legal rule and circumstances whose relationship to the requirements of a legal rule is uncertain. `group id 24577ion openStack hide message box show menuBar pass openStack end openStack on openCard if there is a bkgnd field id 16 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 16 pass openCard end openCard^ cREVGeneral revUniqueID 1055037448381a] DV "DDU"DDU"DDU"ꂪUX5U*UX5U>UX#U"UX#U#UX"U"jUX"U"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zU_uUzUVuUzUuUzUUU_UDDU"D "DDU"DDU"DDU"ꂪUX5U*UX5U>UX#U"UX#U#UX"U"jUX"U"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zU_uUzUVuUzUuUzUUU_UDDU"D cREVGeneral revUniqueID 1055037448382tGo to next cardG Fon mouseUp visual effect scroll left go to next card end mouseUp {jNA cREVGeneral revUniqueID 1055037448383scripteditorvscroll0scripteditorselection56 tPrevious cardG xGon mouseUp visual effect scroll right go to prev card end mouseUp (WN a@ cREVGeneral revUniqueID 1055037448384scripteditorvscroll0scripteditorselection57 t HCCdNmbrOfHC  function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardData$ cREVGeneral revUniqueID 1055037448385 Card 14 of 38)ion openStack hide message box show menuBar pass openStack end openStack on openCard if there is a bkgnd field id 16 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 16 pass openCard end openCard^ cREVGeneral revUniqueID 1055037453225* DV "DDU"DDU"DDU"ꂪUX5U*UX5U>UX#U"UX#U#UX"U"jUX"U"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zU_uUzUVuUzUuUzUUU_UDDU"D "DDU"DDU"DDU"ꂪUX5U*UX5U>UX#U"UX#U#UX"U"jUX"U"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zU_uUzUVuUzUuUzUUU_UDDU"D cREVGeneral revUniqueID 1055037453226tGo to next cardC  (on mouseUp go to next card end mouseUp uHA cREVGeneral revUniqueID 1055037453227 tPrevC  (on mouseUp go to prev card end mouseUp ]I @ cREVGeneral revUniqueID 1055037453228 t HCCdNmbrOfHC  function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardData  cREVGeneral revUniqueID 1055037453229 Card 8 of 29OOverall Weight & Directionion openCard if there is a bkgnd field id 4 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 4 pass openCard end openCard cREVGeneral revUniqueID 1055495826036P D  d$L   ` @ x8 pcc ll 6cl8sql lcfcl|ٰn l6lcfc `l`ٰl lǘ6lcfc ldьٰl &l&͘6lcfc@x8pq8<`pǘ6<3ca L <  `$L%6`pျ`ك0`x6} `|pc6a?6xaƺ36`f?}Æ60`0?`1`061<|86`6x 6c3l6cg6c`غ|y ~ 60 0ϟ <1f̺01̺61̀~ ;`cp4`c0N< q08c6lc`f͛͞F0 c6lc`؂f͛͘4< ǎ68ւx c6lc`͛͘=f6 6ll؏,c6lc`f͛͘1f6 6ll؏36<3`p͏1f6 6llؓL1f6 c6llؓ<0c6 <8lxx  1fف瀂 fxƃ6l؊6<]6`01fٓf@ 3f̘@X6l؊6̛2I6d21f 1xc0flx?1A80cxl0ccف>m60l6060lcfcf͛ 0ٳfÅ 1m6`c0ف0m60lɛ60606lcfcf͛, 0ٳf˅ 3fm6dc&2`ف2m60q60<3cag0ƅ1m8a `qm6 @0cc6bxßg!00c66d6lf0э12 ǃlqp 6l<g=6l6060lcfcp66p ـ6lf0fq/6sl6060lcfc866h ـ6lf0f1'63#lɛ60606lcfcX66d ـ6lf0f#6q60<3ca0?6b qxf<a! d$L   ` @ x8 pcc ll 6cl8sql lcfcl|ٰn l6lcfc `l`ٰl lǘ6lcfc ldьٰl &l&͘6lcfc@x8pq8<`pǘ6<3ca L <  `$L%6`pျ`ك0`x6} `|pc6a?6xaƺ36`f?}Æ60`0?`1`061<|86`6x 6c3l6cg6c`غ|y ~ 60 0ϟ <1f̺01̺61̀~ ;`cp4`c0N< q08c6lc`f͛͞F0 c6lc`؂f͛͘4< ǎ68ւx c6lc`͛͘=f6 6ll؏,c6lc`f͛͘1f6 6ll؏36<3`p͏1f6 6llؓL1f6 c6llؓ<0c6 <8lxx  1fف瀂 fxƃ6l؊6<]6`01fٓf@ 3f̘@X6l؊6̛2I6d21f 1xc0flx?1A80cxl0ccف>m60l6060lcfcf͛ 0ٳfÅ 1m6`c0ف0m60lɛ60606lcfcf͛, 0ٳf˅ 3fm6dc&2`ف2m60q60<3cag0ƅ1m8a `qm6 @0cc6bxßg!00c66d6lf0э12 ǃlqp 6l<g=6l6060lcfcp66p ـ6lf0fq/6sl6060lcfc866h ـ6lf0f1'63#lɛ60606lcfcX66d ـ6lf0f#6q60<3ca0?6b qxf<a! cREVGeneral revUniqueID 1055495826037 tCase) M+,cCurrentObjectpstack "K:/MarshalAll/Aussie-Scot MarshalPlan/MarshalNet08/Network/Legal Rules/Legal Argument/Legal Argument.rev" cREVGeneral revUniqueID 1055495826038 t HCCdNmbrOfHC  function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardData  cREVGeneral revUniqueID 1055495826039 Card 32 of 36 t)h. cREVGeneral revUniqueID 1055495826040 t)h| cREVGeneral revUniqueID 1055495826041 t)h cREVGeneral revUniqueID 1055495826042 t)h+ cREVGeneral revUniqueID 1055495826043 t)hy  cREVGeneral revUniqueID 1055495826044 t)h  cREVGeneral revUniqueID 1055495826045 t)h  cREVGeneral revUniqueID 1055495826046 t)h-  cREVGeneral revUniqueID 1055495826047 t)h   cREVGeneral revUniqueID 1055495826048 t)hB  cREVGeneral revUniqueID 1055495826049 t)h  cREVGeneral revUniqueID 1055495826050tNextG _ Fon mouseUp visual effect scroll left go to next card end mouseUp  PG<A cREVGeneral revUniqueID 1055495826052 tPrevious CardBG y(on mouseUp go to prev card end mouseUp )SW<@ cREVGeneral revUniqueID 1055495826053 t Legal RulesE {on mouseUp go to stack "MarshalPlan 97:The Network:Analysis:Legal Analysis:Legal Rules:Index of Legal Rules" end mouseUp Yel cREVGeneral revUniqueID 1055495826054 tSupporting Legal Authority@E y -on mouseUp go to card id 12461 end mouseUp X cREVGeneral revUniqueID 1055495826055 tContrary Legal Authority@E y -on mouseUp go to card id 13589 end mouseUp Y cREVGeneral revUniqueID 1055495826056 tNetwork ManagerE con mouseUp go to card id 2246 of stack "peter tillers:Network-Shell:NETWORK MANAGER" end mouseUp e cREVGeneral revUniqueID 1055495826057 tAnalyst) M@, cREVGeneral revUniqueID 1055495826058 tClaim or Defense) MU, cREVGeneral revUniqueID 1055495826059 tElement) Mn, cREVGeneral revUniqueID 1055495826060ion openCard if there is a bkgnd field id 4 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 4 pass openCard end openCard 3 cREVGeneral revUniqueID 1055037077671 D$$+ "  "  * " * * " * * " *  ? @@ !@ B! @@ @@A !`*! "" @ P@!0aP"" ""D @P@0aX* #"D?@(H" ""( @@(D*! ""( @!@!%!F" "" @!@!%!B*BA @b@ `"!A ?~ x"!@* " * * " * * " * "  "  8``fp````0>p<8<8g88q1>6`lfͶ͘mfm`6fl6ͳfl8 fll6f1>p6`yf80c<| >{f1>6`lfͶ  3f`6كfl0yf 0 `l` 0f1>6`lfͶ͘mfm`6كfl61fl0 fll 6f1>p`<ͳ8͞05͛ ٶ`ll660 6fll 0l6Ͱf0f8͛lٶ`lm66ك6 fll͙l6ٛͶٌf6f88yq<66q388pÍ8pqcy0  p0 g  0 c`>q8yl86p<8qx6c|>s Ǐ>` 1mf6llف6mfl`c66f6p8 > 1of6l|ـ6mp|yc>6g6`0y` 01lf6l`ف6mf`ن6 c06f 6`0>` 1mf6llف6mfl`نc66f6`0:q <8mp 8y3xc`0x3`80   `   `8q8͘ǃq<p<9Ϝs<x86ٍfͶ8ٶm m63m l6ـ lm m86f͜0ٶ} m63 p|a l m86f͆0ٶa m63  `a6 l m86ٍfͶ0ٶm m63m l6ـ lm m"6qc0q8g͜1ǂ p 9p|x98灎<f86f`6m66f8>y6m60g00f`ن6m60f06f`ن6m66f0yqymx p<8<8g88q1>6`lfͶ͘mfm`6fl6ͳfl8 fll6f1>p6`yf80c<| >{f1>6`lfͶ  3f`6كfl0yf 0 `l` 0f1>6`lfͶ͘mfm`6كfl61fl0 fll 6f1>p`<ͳ8͞05͛ ٶ`ll660 6fll 0l6Ͱf0f8͛lٶ`lm66ك6 fll͙l6ٛͶٌf6f88yq<66q388pÍ8pqcy0  p0 g  0 c`>q8yl86p<8qx6c|>s Ǐ>` 1mf6llف6mfl`c66f6p8 > 1of6l|ـ6mp|yc>6g6`0y` 01lf6l`ف6mf`ن6 c06f 6`0>` 1mf6llف6mfl`نc66f6`0:q <8mp 8y3xc`0x3`80   `   `8q8͘ǃq<p<9Ϝs<x86ٍfͶ8ٶm m63m l6ـ lm m86f͜0ٶ} m63 p|a l m86f͆0ٶa m63  `a6 l m86ٍfͶ0ٶm m63m l6ـ lm m"6qc0q8g͜1ǂ p 9p|x98灎<f86f`6m66f8>y6m60g00f`ن6m60f06f`ن6m66f0yqymx empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardDataz0 cREVGeneral revUniqueID 1055037077674 Card 4 of 38tNetwork ManagerE  :on mouseUp go to card 2 of stack "Network" end mouseUp #! cREVGeneral revUniqueID 1055037077675 -ion openStack hide message box show menuBar pass openStack end openStack on openCard if there is a bkgnd field id 16 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 16 pass openCard end openCard: cREVGeneral revUniqueID 1055037059254.Q DV,V 9"DDU"DDU"DDU"ꂪUX5U*UX5U>UX#U"UX#U#UX"U"jUX"Ufc"zUXf3"uUf3`"zUXf3`"uU 3`"zUX 3"uU c"zUXo"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zU_uUzUVuUzUuUzUUU_UDDU"D 9"DDU"DDU"DDU"ꂪUX5U*UX5U>UX#U"UX#U#UX"U"jUX"Ufc"zUXf3"uUf3`"zUXf3`"uU 3`"zUX 3"uU c"zUXo"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zU_uUzUVuUzUuUzUUU_UDDU"D cREVGeneral revUniqueID 1055037059255t Next Cardg  (on mouseUp go to next card end mouseUp dJ8'A Next Card cREVGeneral revUniqueID 1055037059256 tPrevious Cardg  (on mouseUp go to prev card end mouseUp >^4 '@Previous Card cREVGeneral revUniqueID 1055037059257 t HCCdNmbrOfHC  function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardData( cREVGeneral revUniqueID 1055037059258 Card 4 of 29 tTable of Contentsxon mouseDown if the shiftKey is down then sort lines of me else if the optionKey is down then createCardNameList -- rebuild list exit mouseDown else -- go to the card associated with the click currentLine put the ticks into theTicks repeat until the mouse is up if the mouseloc is within the rect of target then currentLine put the ticks into theTicks else select empty end repeat if (the ticks - theTicks) < 10 then get the value of the selectedLine if it is empty then exit mouseDown visual effect iris open if the style of me is "Scrolling" then set scroll of me to 0 go cd it end if end if select empty end mouseDown on currentLine put (((the mouseV - top of the target) - 4) + scroll of the target)\ div (textHeight of the target) + 1 into theLine select char 1 to ((number of chars in (line theLine of target)) + 1)\ of line theLine to (theLine + 1) of target end currentLine on createCardNameList -- create the list of card names set the dontWrap of me to true set the lockText of me to true if the style of me is "Scrolling" then set scroll of me to 0 if "bkgnd" is in the target then set the sharedText of target to true put empty into me repeat with curCard = 1 to number of cards set cursor to busy get the short name of card curCard put it into line curCard of me if the length of me > 30000 then answer "Sorry, but this field's 30000" &&\ "character limit has been reached." -- exit to HyperCard end if end repeat end createCardNameList on newField -- auto builds a new list when this field is pasted createCardNameList end newField], cREVGeneral revUniqueID 1055037059259 Title Page:Legal Argument Text:General Index of Legal Arguments Card Index Deductive Argument Deductive Argument card id 5458 card id 5691 card id 6018 Argument by Analogy "Negligence:Driving w/o taillights card id 5268 Weight of Authority Title Page Text:Weight of Authority Favor:Negligence card id 8513 card id 8926 card id 9102 !Favor:Neg.,E1,Duty to Trespasser card id 8176 Favor:Neg.,E1.1:Duty to Child Favor:Neg.,E2.1,Failure to Warn Favor:Neg.,E2.2,Hole in Ground Favor:Neg.E2.3:Covered Hole Favor:Warranty of Habitability Favor:Warr.E1: card id 7827 Disfavor:Negligence card id 16425 Disfavor:Neg.E1:Trespasser card id 8367 Overall Weight: card id 20881 card id 17926 Overall Weight: Overall Weight Overall Weight card id 6174uQ`@^tNetwork ManagerE bon mouseUp go to card id 2246 of stack "MarshalPlan 97:The Network:NETWORK MANAGER" end mouseUp YT cREVGeneral revUniqueID 1055037059260 Z  DPNG  IHDR1gAMA aPLTEٟtRNS0J)IDATxn0@a/])m֗1JsΏI~6VNLƅƍ㶰i؟-EG-򝒹qax5KXc㿧u¢sY_\9|vauExDž3ا/ ӥ%Ly±ݗ8m=wsqS?b6QWwB',msʫ?ﳩFSp{]9-yY{9ns( [t4 ^~n˖Gl p7>݊{1Mïc۸o3:aioϧ؏٭Я+H<VeZ*x .?D񏽛鳛{x[@=n`xF~zkܨ>>>$0p '0pn7vapY?)en#KVUemݡU/nZƫ-a[y:p[Z:\&ReJR^tU9瑦Z+xZ/G"Wؿ"K2|K#n 8v-k)H-_fxXu]amC:vN-lG4Rx{ p})[lꖀǑ۱ J W~~l:M7wX^xi(txԣpw#}SӤ.N`8N`8n |ri}O\,vO?5bK`8N`8N`8N`8N`8N`8N`8N`8N`8N`8N`8N`8N`8N`8N`8N`8N`8N`8N`8N`8N`8N`8N`8N`8N`8N`8N`8N`8N`8N`8N`8N`8N`8N`8N`8N`8N`8N`8N`8 PY*IENDB` cREVGeneral revUniqueID 1055037057154GI D@ cREVGeneral revUniqueID 1055037077678b D` ƒ @C<0~0&01c8aL0121pŌ#,b"11c `La1q0Ōab0Â0c ` `00a`0Â0| g60a`0Â"1c` a01f0Ōa`0Â"0c` a0?1a`0Â"0c&`2 1 2 d0ǂ"0cFa e4 14" dh0˂ß98pÀpÇ8ps8ƒ @C<0~0&01c8aL0121pŌ#,b"11c `La1q0Ōab0Â0c ` `00a`0Â0| g60a`0Â"1c` a01f0Ōa`0Â"0c` a0?1a`0Â"0c&`2 1 2 d0ǂ"0cFa e4 14" dh0˂ß98pÀpÇ8ps8 cREVGeneral revUniqueID 1055037448387union openStack hide message box show menuBar pass openStack end openStack on openCard if there is a bkgnd field id 16 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 16 pass openCard end openCard^ cREVGeneral revUniqueID 1055037453225u~ DV "DDU"DDU"DDU"ꂪUX5U*UX5U>UX#U"UX#U#UX"U"jUX"U"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zU_uUzUVuUzUuUzUUU_UDDU"D "DDU"DDU"DDU"ꂪUX5U*UX5U>UX#U"UX#U#UX"U"jUX"U"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zU_uUzUVuUzUuUzUUU_UDDU"D cREVGeneral revUniqueID 1055037453226uGo to next cardC  (on mouseUp go to next card end mouseUp uHA cREVGeneral revUniqueID 1055037453227 uPrevC  (on mouseUp go to prev card end mouseUp ]I @ cREVGeneral revUniqueID 1055037453228 u HCCdNmbrOfHC  function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardData  cREVGeneral revUniqueID 1055037453229 Card 14 of 30uion openStack hide message box show menuBar pass openStack end openStack on openCard if there is a bkgnd field id 16 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 16 pass openCard end openCard^ cREVGeneral revUniqueID 1055037453225u DV "DDU"DDU"DDU"ꂪUX5U*UX5U>UX#U"UX#U#UX"U"jUX"U"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zU_uUzUVuUzUuUzUUU_UDDU"D "DDU"DDU"DDU"ꂪUX5U*UX5U>UX#U"UX#U#UX"U"jUX"U"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zU_uUzUVuUzUuUzUUU_UDDU"D cREVGeneral revUniqueID 1055037453226uGo to next cardG Con mouseUp visual effect dissolve go to next card end mouseUp  4`@A cREVGeneral revUniqueID 1055037453227scripteditorvscroll0scripteditorselection35 uPrevG xIon mouseUp visual effect scroll right go to prev card end mouseUp %=N1 @@ cREVGeneral revUniqueID 1055037453228scripteditorvscroll0scripteditorselection59 u HCCdNmbrOfHC 8 function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardData%# cREVGeneral revUniqueID 1055037453229 Card 15 of 38u D`  b?10&(`d CB   1712&8&  `@`b C#B :  12'& ab CB   12'& ab CB   1>1>?00c`2 ' c1c000c f1`&  `1c0<0xc f1` a `1c0<0xc f1b C o?c>f0c gB  c1c0f0c g f c1c00c f f c1c00c fa 1f>1>0?> 12'& ab CB   12'& ab CB   12'& ab CB  ! 112&@f&  `x`b CGCB   12& `bCD1`?888888 8 88 8 88888888888` 8`8σcp 8 fc 80 ̂f081 < 83<0 81s1 f308a<18`0808`88888888 8 88 8 88888888b?10&(`d CB   1712&8&  `@`b C#B :  12'& ab CB   12'& ab CB   1>1>?00c`2 ' c1c000c f1`&  `1c0<0xc f1` a `1c0<0xc f1b C o?c>f0c gB  c1c0f0c g f c1c00c f f c1c00c fa 1f>1>0?> 12'& ab CB   12'& ab CB   12'& ab CB  ! 112&@f&  `x`b CGCB   12& `bCD1`?888888 8 88 8 88888888888` 8`8σcp 8 fc 80 ̂f081 < 83<0 81s1 f308a<18`0808`88888888 8 88 8 88888888 cREVGeneral revUniqueID 1055037453230uNetwork ManagerE Von mouseUp visual effect scroll down go to card 2 of stack "Network" end mouseUp aB cREVGeneral revUniqueID 1055037453232 u) xcCurrentObjectvstack "C:/Users/Peter Tillers/Documents/MarshalAll/MarshalNet06/Network/Legal Rules/Legal Argument/Legal Argument.rev" cREVGeneral revUniqueID 1055037453233 u 'This form of legal reasoning involves an attempt to determine the extent to which "legal evidence" supports a hypothesis about a legal rule. The force of a hypothesis about a legal rule depends in part on (i) the amount and the range of the legal authority that supports the hypothesis and (ii) the amount and the range of the authority that disfavors the hypothesis about the law. The cards in this portion of the legal argument stack require the user to assess the legal authority favoring a legal rule or an element of a legal rule and the legal authority that disfavors a legal rule or an element of a legal rule. The user (the analyst) first grades the strength of the favoring and disfavoring authority separately. He then compares the relative strength of this favoring and disfavoring authority and decides whether the legal authority taken as a whole favors or disfavors the relevant hypothesis about the law. Having made this judgment, the analyst decides how strongly the legal authority (taken as a whole) either favors or disfavors the hypothesis.uFavorable Legal AuthorityE \_on mouseUp visual effect dissolve slowly go to card "Supporting Authority" end mouseUp  cREVGeneral revUniqueID 1055037453234scripteditorvscroll0scripteditorselection47 uUnfavorable Legal AuthorityE \]on mouseUp visual effect dissolve slowly go to card "Contrary Authority" end mouseUp  cREVGeneral revUniqueID 1055037453235scripteditorvscroll0scripteditorselection47 u"Overall Weight of Legal AuthorityE \Yon mouseUp visual effect dissolve slowly go to card "Overall Weight" end mouseUp + cREVGeneral revUniqueID 1055037453236scripteditorvscroll0scripteditorselection47 u Graphic 1K@hF cREVGeneral revUniqueID 1055495470905uElementK@VlP cREVGeneral revUniqueID 1055495480018uFavorK@ > cREVGeneral revUniqueID 1055495526716scripteditorvscroll0scripteditorselection0u DisfavorK@@ cREVGeneral revUniqueID 1055495550410uOverallK@ZN cREVGeneral revUniqueID 1055495574724u Graphic 2KFs,tt cREVGeneral revUniqueID 1055495604449u Graphic 3KF+s,Vt,t cREVGeneral revUniqueID 1055495616077u Graphic 5KFst cREVGeneral revUniqueID 1055495631839u Graphic 6KF+s,t, cREVGeneral revUniqueID 1055495655910u Next cardg Bon mouseUp visual effect scroll left go to next card end mouseUp WoEBA Next Card cREVGeneral revUniqueID 1207542245001 uGo to next cardg x Bon mouseUp visual effect scroll left go to next card end mouseUp 4Po;DA Next Card cREVGeneral revUniqueID 1207542272577 uWhat is this stack for?Ex)on mouseUp speakAlert "Legal rules are often not found just by looking them up, or discovering them, in law books, statute books, or case reporters. Instead, legal rules are often extracted from legal source material; one might say that legal rules are inferred rather than found. Lawyers generally call this type of inference legal interpretation. Whatever this process of extraction is called, it involves argument about legal source material. This stack provides the user with several different kinds of argument about the meaning of legal source material, material such as statutes and judicial opinions. I hope you find this stack helpful. If you are a legal professional, this stack will probably not tell you anything you don't know. But perhaps it will help you, now and then, to keep track of some of your arguments about and interpretations of legal source material. A little order is sometimes a good thing. Good luck!" end mouseUp on speakAlert theText if theText is empty then exit speakAlert -- skip the rest try -- in case revSpeak isn't installed revSpeak theText catch theError -- if the "revSpeak" command fails put return & "(Cannot speak text on this system.)" \ after theText beep -- make a sound to get the user's attention end try answer theText end speakAlert 1N cREVGeneral revUniqueID 1240638146064scripteditorvscroll0scripteditorselection813 Overall Weight & Directionion openCard if there is a bkgnd field id 4 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 4 pass openCard end openCard cREVGeneral revUniqueID 1241105314449uMake New CardEx*on mouseUp doMenu "New Card" end mouseUp @@@@v69D cREVGeneral revUniqueID 1201741393117 HQbkgnd image id 18513 D  d$L   ` @ x8 pcc ll 6cl8sql lcfcl|ٰn l6lcfc `l`ٰl lǘ6lcfc ldьٰl &l&͘6lcfc@x8pq8<`pǘ6<3ca L <  `$L%6`pျ`ك0`x6} `|pc6a?6xaƧ0 ?36`fH$?}Æς0 eY$HV"I"$$D x"I$$($@"I$$(8vv?vnP`60`0?`1`061<|86`6x 6c3l6cg6c`غ|y ~ 60 0ϟ <1f̺01̺61̀~ ;`cp4`c0N< q08c6lc`f͛͞F0 c6lc`؂f͛͘4< ǎ68ւx c6lc`͛͘=f6 6ll؏,c6lc`f͛͘1f6 6ll؏36<3`p͏1f6 6llؓL1f6 c6llؓ<0c6 <8lxx  1fف瀂 fxƃ6l؊6<]6`01fٓf@ 3f̘@X6l؊6̛2I6d21f 1xc0flx?1A80cxl0ccف>m60l6060lcfcf͛ 0ٳfÅ 1m6`c0ف0m60lɛ60606lcfcf͛, 0ٳf˅ 3fm6dc&2`ف2m60q60<3cag0ƅ1m8a `qm6 @0cc6bxßg!00c66d6lf0э12 ǃlqp 6l<g=6l6060lcfcp66p ـ6lf0fq/6sl6060lcfc866h ـ6lf0f1'63#lɛ60606lcfcX66d ـ6lf0f#6q60<3ca0?6b qxf<a! d$L   ` @ x8 pcc ll 6cl8sql lcfcl|ٰn l6lcfc `l`ٰl lǘ6lcfc ldьٰl &l&͘6lcfc@x8pq8<`pǘ6<3ca L <  `$L%6`pျ`ك0`x6} `|pc6a?6xaƧ0 ?36`fH$?}Æς0 eY$HV"I"$$D x"I$$($@"I$$(8vv?vnP`60`0?`1`061<|86`6x 6c3l6cg6c`غ|y ~ 60 0ϟ <1f̺01̺61̀~ ;`cp4`c0N< q08c6lc`f͛͞F0 c6lc`؂f͛͘4< ǎ68ւx c6lc`͛͘=f6 6ll؏,c6lc`f͛͘1f6 6ll؏36<3`p͏1f6 6llؓL1f6 c6llؓ<0c6 <8lxx  1fف瀂 fxƃ6l؊6<]6`01fٓf@ 3f̘@X6l؊6̛2I6d21f 1xc0flx?1A80cxl0ccف>m60l6060lcfcf͛ 0ٳfÅ 1m6`c0ف0m60lɛ60606lcfcf͛, 0ٳf˅ 3fm6dc&2`ف2m60q60<3cag0ƅ1m8a `qm6 @0cc6bxßg!00c66d6lf0э12 ǃlqp 6l<g=6l6060lcfcp66p ـ6lf0fq/6sl6060lcfc866h ـ6lf0f1'63#lɛ60606lcfcX66d ـ6lf0f#6q60<3ca0?6b qxf<a! cREVGeneral revUniqueID 1055495007292 uCase(T* cCurrentObjectpstack "K:/MarshalAll/Aussie-Scot MarshalPlan/MarshalNet08/Network/Legal Rules/Legal Argument/Legal Argument.rev" cREVGeneral revUniqueID 1055495007293 u W #Peter Plaintiff v. David Defebdant u u u u u u HCCdNmbrOfHC Xfunction cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardData cREVGeneral revUniqueID 1055495007294 Card 33 of 38 u(h. cREVGeneral revUniqueID 1055495007295 u W x u u u u u u(h| cREVGeneral revUniqueID 1055495007296 u W u u u u u u (h cREVGeneral revUniqueID 1055495007297 u W u u u u u u!(h+ cREVGeneral revUniqueID 1055495007298 u W u u u u u u"(hy  cREVGeneral revUniqueID 1055495007299 u W x u u u u u u#(h  cREVGeneral revUniqueID 1055495007300 u W u u u u u u$(h  cREVGeneral revUniqueID 1055495007301 u W u u u u u u%(h-  cREVGeneral revUniqueID 1055495007302 u W x u u u u u u&(h   cREVGeneral revUniqueID 1055495007303 u W x u u u u u u'(hB  cREVGeneral revUniqueID 1055495007304 u W u u u u u u((h  cREVGeneral revUniqueID 1055495007305 u W u u u u u u*NextG xFon mouseUp visual effect scroll left go to next card end mouseUp WFfA cREVGeneral revUniqueID 1055495007307scripteditorvscroll0scripteditorselection56 u+Previous CardG x Non mouseUp visual effect scroll slowly right go to prev card end mouseUp tg<f@ cREVGeneral revUniqueID 1055495007308scripteditorvscroll0scripteditorselection41 u, Legal RulesE x\on mouseUp visual effect scroll up very slowly go to stack "Legal Rules" end mouseUp TTqql:b cREVGeneralscripteditorvscroll0 revUniqueID 1055495007309scripteditorselection53 u-Supporting Legal Authority@E y Xon mouseUp visual effect dissolve go to card "Supporting Authority" end mouseUp Y cREVGeneral revUniqueID 1055495007310scripteditorvscroll0scripteditorselection44 u.Contrary Legal Authority@E y Von mouseUp visual effect dissolve go to card "Contrary Authority" end mouseUp Z cREVGeneral revUniqueID 1055495007311scripteditorvscroll0scripteditorselection40 u/Network ManagerE xon mouseUp visual effect iris open slowly go to card 2 of stack "NETWORK" visual effect iris open slowly end mouseUp @@N\F` cREVGeneral revUniqueID 1055495007312scripteditorvscroll0scripteditorselection114 u0Analyst(T=  cREVGeneral revUniqueID 1055495007313 u W Partner, Senior u u u u u u1Claim or Defense(TR  cREVGeneral revUniqueID 1055495007314 u W Negligence u u u u u u2Element(Tl  cREVGeneral revUniqueID 1055495007315 u W E1: Duty to Trespasser u u u u u u3)h gQ  cREVGeneral revUniqueID 1055495007316 u W u u u u u =Deductive Argumention openCard if there is a bkgnd field id 9 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 9 pass openCard end openCard  cREVGeneral revUniqueID 1241105536872/ DE@ cREVGeneral revUniqueID 1055035776555uMake New CardEx*on mouseUp doMenu "New Card" end mouseUp @@@@v69B cREVGeneral revUniqueID 1241105435988 ? D)` r`````````>|f|< 0LJ3f<@g#```````````p``8ƤgYcc83 0cZ3F;ㆩ 3@HALF[ ERD`B$"AHdHNGB$"ABHBD B$"AHB3`mf@ ƃ|  ƃf lpǁf#3Ƃf`f#s3 Ƃf`|33  g`f 33  f`f 33  f&`f#1 pfc`|#@`acaaaaaa 1 ``|  0 0`f#<|ycf1f`f0>`|a0  f1f `f0f` ax pÌf1f `f0f` as 8Ɍf1f`f0f`a 3 >fc`<0>`  p @ C|   C0f ÌqG|f|< 0LJ3f<@g#```````````p``8ƤgYcc83 0cZ3F;ㆩ 3@HALF[ ERD`B$"AHdHNGB$"ABHBD B$"AHB3`mf@ ƃ|  ƃf lpǁf#3Ƃf`f#s3 Ƃf`|33  g`f 33  f`f 33  f&`f#1 pfc`|#@`acaaaaaa 1 ``|  0 0`f#<|ycf1f`f0>`|a0  f1f `f0f` ax pÌf1f `f0f` as 8Ɍf1f`f0f`a 3 >fc`<0>`  p @ C|   C0f ÌqG uR`@c9 t(h W^ cREVGeneral revUniqueID 1055035776543 u u u > uS`@\ t(h W#D cREVGeneral revUniqueID 1055035776544 u u u > uT`@$Bt Legal Rules@E y3on mouseUp go to stack "Legal Rules" end mouseUp m, cREVGeneralscripteditorvscroll0 revUniqueID 1055035776545scripteditorselection24 tNextBG Fon mouseUp visual effect scroll left go to next card end mouseUp ZABA cREVGeneral revUniqueID 1055035776546 tPrevG _Gon mouseUp visual effect scroll right go to prev card end mouseUp q:5@ cREVGeneralscripteditorvscroll0 revUniqueID 1055035776547scripteditorselection40 t HCCdNmbrOfHC x function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardData5  cREVGeneral revUniqueID 1055035776549 Card 8 of 38tLegal Source Material@E y>on mouseUp go to stack "Legal Source Material" end mouseUp qv)  cREVGeneral revUniqueID 1055035776550 tNetwork ManagerE x:on mouseUp go to card 2 of stack "Network" end mouseUp Xy(  cREVGeneral revUniqueID 1055035776551 tAnalyst)y'$  cREVGeneral revUniqueID 1055035776552 u u u > t)h ? cREVGeneral revUniqueID 1055035776554 u u u > LaAnalogyion openCard if there is a bkgnd field id 9 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 9 pass openCard end openCard cREVGeneral revUniqueID 1241106561313uMake New CardEx*on mouseUp doMenu "New Card" end mouseUp @@@@u9f cREVGeneral revUniqueID 1241105696366 M DG??0000>3 #031303 &f L03038s &f 0303< &f 0?>73/рx˧ ǁ03'30 f 03"3q0 f 03 310 Ȃf 03 30 &gLJ0000??   ,(C>2"HD "BH'BEBBDDt@p0 |9 Ͷq6 w;`>  6 a0 6Ͷa6 ㍜`` 0f00f0qx38yqq6<ۏymlf6 `qxlٶff6fm6٘ml1͛mm666666fmf8ٳm6l8y6c|6Ͼl1 gl>p0>666gm0ll ٶff6f`060l1 al00 0666fm0l36mllٶff6fm6هl1͛mm66666fmf0ٳm6l8`ý6cf88gs͜8x6qqǀǁ9888|s{8|g8͘8sl>6`l`qg6ٍ1l fmqfflm ͳ́ l`َ6lۂ`<ۂ`vgq18 c af< 6ý <`0l>`l`ag1 c  affl  6y 6́ l`0lۂ>6`l`ag6ٍ1l amafflm 1 ́ l`ٌ6lۂ>0<`fq81`<0͜p8fl  lٌl1m `3fc0ٶ6lf 3f3f c09flm lٌlٛ1mgl3fc6ٶ6mfmf3f c6؇:<8xs>p 8ٛ800a3< 00`0fa;f0 00` 3 #031303 &f L03038s &f 0303< &f 0?>73/рx˧ ǁ03'30 f 03"3q0 f 03 310 Ȃf 03 30 &gLJ0000??   ,(C>2"HD "BH'BEBBDDt@p0 |9 Ͷq6 w;`>  6 a0 6Ͷa6 ㍜`` 0f00f0qx38yqq6<ۏymlf6 `qxlٶff6fm6٘ml1͛mm666666fmf8ٳm6l8y6c|6Ͼl1 gl>p0>666gm0ll ٶff6f`060l1 al00 0666fm0l36mllٶff6fm6هl1͛mm66666fmf0ٳm6l8`ý6cf88gs͜8x6qqǀǁ9888|s{8|g8͘8sl>6`l`qg6ٍ1l fmqfflm ͳ́ l`َ6lۂ`<ۂ`vgq18 c af< 6ý <`0l>`l`ag1 c  affl  6y 6́ l`0lۂ>6`l`ag6ٍ1l amafflm 1 ́ l`ٌ6lۂ>0<`fq81`<0͜p8fl  lٌl1m `3fc0ٶ6lf 3f3f c09flm lٌlٛ1mgl3fc6ٶ6mfmf3f c6؇:<8xs>p 8ٛ800a3< 00`0fa;f0 00`  empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardData  cREVGeneral revUniqueID 1055036027414 Card 13 of 38tPrevious CardBG y Gon mouseUp visual effect scroll right go to prev card end mouseUp bM+ @ cREVGeneral revUniqueID 1055036027416scripteditorvscroll0scripteditorselection57 tNextBG yFon mouseUp visual effect scroll left go to next card end mouseUp X)KM Z cREVGeneral revUniqueID 1055036027417 t)h1 cREVGeneral revUniqueID 1055036027419 u u u K tAnalyst)  cREVGeneral revUniqueID 1055036027420 u u u K t Legal RulesE  3on mouseUp go to stack "Legal Rules" end mouseUp tQU cREVGeneralscripteditorvscroll0 revUniqueID 1055036027421scripteditorselection24 tLegal Source MaterialE  =on mouseUp go to stack "Legal Source Material" end mouseUp Q cREVGeneralscripteditorvscroll0 revUniqueID 1055036027422scripteditorselection24 uZi0 cREVGeneral revUniqueID 1055037256592 t(h (  cREVGeneral revUniqueID 1055036027418 u u u K 1. David Defendant was sober. (2. David Defendant was driving at dusk. @3. David Defendant was driving in the city, not in the country.uY`@(4Disfavoring Authorityion openCard if there is a bkgnd field id 10 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 10 pass openCard end openCard  cREVGeneral revUniqueID 1241107699877uMake New CardEx*on mouseUp doMenu "New Card" end mouseUp @@@@v69d cREVGeneral revUniqueID 1201741393117 8 D lWy|q8|"6ٳߛlϿ60 `oͳ61ဢ"0ك Ͽ6x 0<`oͳ61"0 ό81ýl0<0l0`3`c60`0?`1`061<|86`6x 6c3l6cg6c`ؾ|y ~ 60 0ϟ <1f̾01̾61̀~ ?y|<q?~lكg~3͌6xl0l͌~xl~3͞6x xl͌~x`xǏ3<0x 0x3?<0 ߘl 0lٳc3c 60lٛl͌0 <qxq?0<߀f`c0fl3f`c0flfflcflن?9|8f٘6 0q ٘6 0`lنٛ6ٛ6axs?<0l0` ?|x `0m 0m m66mƸ 8Ϝ  08m|@$`0 N0S98!x6m QHRDĈD%8 8R||% HR@@$% =988gv` 886` ``0x>~q`3l` ͘8`l` ͘0x6ll͛`l͛0؂<9?yǟx}c8`lqx`Íc6`06``c~0xǎ?~Ǐ?x 6c`̞͛3m<ٜ` c6`ޞ3m<٘`3qs63m f٘l`81ýl0<0l0`3`c60`0?`1`061<|86`6x 6c3l6cg6c`ؾ|y ~ 60 0ϟ <1f̾01̾61̀~ ?y|<q?~lكg~3͌6xl0l͌~xl~3͞6x xl͌~x`xǏ3<0x 0x3?<0 ߘl 0lٳc3c 60lٛl͌0 <qxq?0<߀f`c0fl3f`c0flfflcflن?9|8f٘6 0q ٘6 0`lنٛ6ٛ6axs?<0l0` ?|x `0m 0m m66mƸ 8Ϝ  08m|@$`0 N0S98!x6m QHRDĈD%8 8R||% HR@@$% =988gv` 886` ``0x>~q`3l` ͘8`l` ͘0x6ll͛`l͛0؂<9?yǟx}c8`lqx`Íc6`06``c~0xǎ?~Ǐ?x 6c`̞͛3m<ٜ` c6`ޞ3m<٘`3qs63m f٘l` empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardData  cREVGeneral revUniqueID 1055495717964 Card 25 of 38u> Legal Rules@E y 3on mouseUp go to stack "Legal Rules" end mouseUp 5  cREVGeneralscripteditorvscroll0 revUniqueID 1055495717966scripteditorselection24 u?Legal Source Material@E y xon mouseUp go to stack "MarshalPlan 97:The Network:Source Material (Databases):Law:Legal Source Material" end mouseUp |R  cREVGeneral revUniqueID 1055495717967 u@ PreviousG xNon mouseUp visual effect scroll slowly right go to prev card end mouseUp ,|K<@ cREVGeneral revUniqueID 1055495717968scripteditorvscroll0scripteditorselection41 uANextG xFon mouseUp visual effect scroll left go to next card end mouseUp V*Q<A cREVGeneral revUniqueID 1055495717969 uBbkgnd field id 30018)hV cREVGeneral revUniqueID 1055495717970 u ?0<|~f`clٶg 6̱3f`clٶf 6̰fflc6lٶf 6̰?9<>?| <x` 1 0pÎ`0 00`q{<?|y@~I" ` a(ݶ HDDH8I  DH(IPHDH"IQpÜ~! "߿8ǟ?~#͟ff6l3ofc ml͌~x#`f6l3o`?0<|~f`clٶg 6̱3f`clٶf 6̰fflc6lٶf 6̰?9<>?| <x` 1 0pÎ`0 00`q{<?|y@~I" ` a(ݶ HDDH8I  DH(IPHDH"IQpÜ~!  cREVGeneral revUniqueID 1055037482831 tAnalyst) I3(cCurrentObjectpstack "K:/MarshalAll/Aussie-Scot MarshalPlan/MarshalNet08/Network/Legal Rules/Legal Argument/Legal Argument.rev" cREVGeneral revUniqueID 1055037482832 u u u DJ Associate, Able u u u u u Legal Theory) II) cREVGeneral revUniqueID 1055037482833 u u u DJ Negligence u u u u uElement) I`) cREVGeneral revUniqueID 1055037482834 u u u DJ E1: Duty of Care to Trespasser u u u u u Legislation)h \/ cREVGeneral revUniqueID 1055037482835 u u u DJ u u u u u[ `@,-u PreviousG xGon mouseUp visual effect scroll right go to prev card end mouseUp !xZCF@ cREVGeneral revUniqueID 1055037482836 uNextG x_on mouseUp visual effect scroll left visual effect dissolve go to next card end mouseUp @"RH @A cREVGeneral revUniqueID 1055037482837 u Legal RulesE x Zon mouseUp visual effect scroll up very slowly go to stack "Legal Rules" end mouseUp Cv B cREVGeneralscripteditorvscroll0 revUniqueID 1055037482838scripteditorselection48 u HCCdNmbrOfHC  function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardData cREVGeneral revUniqueID 1055037482839 Card 19 of 38uLegal Source MaterialE x on mouseUp visual effect scroll up slowly visual effect dissolve slowly go to stack "Legal Source Material" end mouseUp F@ cREVGeneralscripteditorvscroll0 revUniqueID 1055037482840scripteditorselection24 u)h## cREVGeneral revUniqueID 1055037482841 u u u DJ u u u u u )hh## cREVGeneral revUniqueID 1055037482842 u u u DJ x u u u u u )h"# cREVGeneral revUniqueID 1055037482843 u u u DJ u u u u u Cases)h \0 cREVGeneral revUniqueID 1055037482844 u u u DJ u u u u u\ `@,. u Secondary Literature)h \2  cREVGeneral revUniqueID 1055037482845 u u u DJ u u u u u] `@-0 u)hX# cREVGeneral revUniqueID 1055037482848 u u u DJ u u u u u)h$ cREVGeneral revUniqueID 1055037482849 u u u DJ u u u u u)h% cREVGeneral revUniqueID 1055037482850 u u u DJ u u u u u)hX& cREVGeneral revUniqueID 1055037482851 u u u DJ u u u u u)h' cREVGeneral revUniqueID 1055037482852 u u u DJ u u u u u)h( cREVGeneral revUniqueID 1055037482853 u u u DJ u u u u u)hX) cREVGeneral revUniqueID 1055037482854 u u u DJ u u u u u)h* cREVGeneral revUniqueID 1055037482855 u u u DJ u u u u u)h+ cREVGeneral revUniqueID 1055037482856 u u u DJ u u u u uOverall Weight of AuthorityE x Ron mouseUp visual effect dissolve go to card "Overall Weight" end mouseUp %=,F cREVGeneral revUniqueID 1055037482857scripteditorvscroll0scripteditorselection40 uNetwork ManagerE x[on mouseUp visual effect scroll up slowly go to card 2 of stack "Network" end mouseUp  -F cREVGeneral revUniqueID 1055037482858 uCase) H*. cREVGeneral revUniqueID 1055037482859 u u u DJ #Peter Plaintiff v. David Defendant u u u u u)h $f/ cREVGeneral revUniqueID 1055037482860 u u u DJ u u u u uPrevG _Gon mouseUp visual effect scroll right go to prev card end mouseUp q:5@ cREVGeneral revUniqueID 1055035776547scripteditorvscroll0scripteditorselection40 uPeter Tillers+H@@# cREVGeneral revUniqueID 1241583623432 ( Peter Tillers - 2009 u"Index of Types of Legal ArgumentsEpbon mouseUp visual effect dissolve slowly go to card "Index of Legal Arguments" end mouseUp z cREVGeneral revUniqueID 1241719726098scripteditorvscroll0 u"Index of Types of Legal ArgumentsEpbon mouseUp visual effect dissolve slowly go to card "Index of Legal Arguments" end mouseUp z cREVGeneralscripteditorvscroll0 revUniqueID 1241719726098 u"Index of Types of Legal ArgumentsEpbon mouseUp visual effect dissolve slowly go to card "Index of Legal Arguments" end mouseUp z cREVGeneralscripteditorvscroll0 revUniqueID 1241719726098 u.Push button to select type of legal argument:) &W cREVTable currentview-Push button to select type of legal argument: cREVGeneral revUniqueID 1241721457556 [ .Push button to select type of legal argument:c Legal Rules#H0 4Substantive Legal Rules / U helvetica U helvetica Ucourier U helvetica Utimes W helvetica Ucourier U Arial Baltic U Bodoni MTU Bodoni MTW Bodoni MTU Bodoni MT U Bodoni MT U Arial Narrow U Arial Narrow U Arial BalticU Arial BalticUPalatino LinotypeUPalatino Linotype Ums sans serif U Segoe UI U helvetica W helvetica @U helvetica U helvetica W Arial Baltic U Arial Baltic U Arial Black U Arial CE U Arial CE UBatang UCourier UCourier New Baltic UCourier New CE U DaunPenh U Eurostile UGeorgia UModernUPalatino Linotype W helvetica UTimes New RomanU helveticaU helveticaUTimes New RomanUTimes New RomanUTimes New Roman UTahomacREVGeometryCachestackID25498cRevStandaloneSettingsHscriptLibrariesInternet Geometry PrintingMacOSXtrueMacOS,documentTypeUNIX,fileSelectortrueWindowstrueWeb,WindowsSupportedtrueWindows,LegalCopyright#2009 All rights reserved worldwideSolaris SPARCfalseUNIX,pageSetuptrueWebtrue answerDialogtrueWeb,LinuxSupportedtrueWindows,FileDescriptionLegal Rules 1.0.0.0 for WindowsOSX,longVersionLegal Rules 1.0.0.0Web,RequestedName MacOSfatfalseOSX,copyright#2009 All rights reserved worldwideWindows,buildU3falseWeb,CustomBackgroundColor 237,237,237Web,CustomLoadIconMacOS,versionnumber11MacOS,ReleaseFinalMacOS,versionnumber20Solaris IntelfalseMacOS,versionnumber30name Legal RulesOSX,identifiercom..legalrulesOSX,shortVersion1.0.0.0Web,InstanceIdWindows,fileversion11Windows,fileversion20Windows,fileversion30Windows,fileversion40cursorsfalseWeb,MacOSXSupportedtrueMacOS,dynamicMemorytrueMacOSX PowerPC-32trueMacOS,PreferredSize15000 MacOSPPCfalseMacOS,creator???? OSX,name Legal RulesMacOS,longVersionLegal Rules 1.0.0.0OSX,documentTypeLinuxtrueWeb,MinEnvironmentVersionWindows,documenticonFile inclusionssearchOSX,documentExtension Web,Domain0xFFWeb,AllowOtherPlatformstrueUNIX,printerChoosertrueWeb,DetectSecurityPermissionstrueMacOS,MinimumSize15000Web,SecurityPermissions,,,,,,,, MacOS,Region1Windows,productversion11Windows,productversion20Windows,productversion30 OSX,infoLegal Rules Version 1.0.0.0Windows,productversion40Web,ExecutionModeBrowser MacOS68kfalseWeb,CustomBackgroundColor2 237,237,237 askDialogtrueWindows,iconFileOSX,signature????defaultBuildFolderE:/on-rev web site/NetworkWindows,ProductName Legal Rules Web,UUID$77f8c42d-2ad8-471e-a09b-b20dea126cd2UNIX,colorChoosertrueMacOSX x86-32trueWindows,companyname cREVGeneralbreakpointconditionsscripteditorvscroll0 breakpointsscripteditorselection0breakpointstatesAlreadyHiddenfalse [ Title Page @cREVGeometryCacheIDs 1205651794134254211249093502787254981205651794135254221205651794136254231205651794137254241205651794138254251240638146064254801241583597701254941205651794132259212056517941333793cREVGeometryCachetotal10order  ccc'zNote @cREVGeometryCacheIDs1205650315130253921205650315129454412056503151312539312056503151322539412056503151289933cREVGeometrycacheorder total5&c*Claim 1 cREVGeometryCacheIDs1236722730312468212056505612904919120565056130025438120565056129125428120565056130125439120565056129225429120565056130225440120565056129325430120565056130325441120565056129425431120565056130425442120565056129525432120565056130525443120565056130625444120565056129625433120565056130725445120565056129725435120565056130825446120565056129825436120565056131025448120565056130925447120565056129925437120565056131125449120565056131225450120565056131325451123672271968925473120565056131425452cREVGeometrycacheorder total27 cREVGeneralJc @cREVGeometryCacheIDs1236722730312468212056505612904919120565056130025438120565056129125428120565056130125439120565056129225429120565056130225440120565056129325430120565056130325441120565056129425431120565056130425442120565056129525432120565056130525443120565056130625444120565056129625433120565056130725445120565056129725435120565056130825446120565056129825436120565056131025448120565056130925447120565056129925437120565056131125449120565056131225450120565056131325451123672271968925473120565056131425452cREVGeometrycacheordertotal27Jc @cREVGeometryCacheIDs1236722730312468212056505612904919120565056130025438120565056129125428120565056130125439120565056129225429120565056130225440120565056129325430120565056130325441120565056129425431120565056130425442120565056129525432120565056130525443120565056130625444120565056129625433120565056130725445120565056129725435120565056130825446120565056129825436120565056131025448120565056130925447120565056129925437120565056131125449120565056131225450120565056131325451123672271968925473120565056131425452cREVGeometrycachetotal27orderJc @cREVGeometryCacheIDs1236722730312468212056505612904919120565056130025438120565056129125428120565056130125439120565056129225429120565056130225440120565056129325430120565056130325441120565056129425431120565056130425442120565056129525432120565056130525443120565056130625444120565056129625433120565056130725445120565056129725435120565056130825446120565056129825436120565056131025448120565056130925447120565056129925437120565056131125449120565056131225450120565056131325451123672271968925473120565056131425452cREVGeometrycachetotal27orderJc @cREVGeometryCacheIDs1236722730312468212056505612904919120565056130025438120565056129125428120565056130125439120565056129225429120565056130225440120565056129325430120565056130325441120565056129425431120565056130425442120565056129525432120565056130525443120565056130625444120565056129625433120565056130725445120565056129725435120565056130825446120565056129825436120565056131025448120565056130925447120565056129925437120565056131125449120565056131225450120565056131325451123672271968925473120565056131425452cREVGeometrycacheordertotal27Jc @cREVGeometryCacheIDs1236722730312468212056505612904919120565056130025438120565056129125428120565056130125439120565056129225429120565056130225440120565056129325430120565056130325441120565056129425431120565056130425442120565056129525432120565056130525443120565056130625444120565056129625433120565056130725445120565056129725435120565056130825446120565056129825436120565056131025448120565056130925447120565056129925437120565056131125449120565056131225450120565056131325451123672271968925473120565056131425452cREVGeometrycacheordertotal27Jc @cREVGeometryCacheIDs1236722730312468212056505612904919120565056130025438120565056129125428120565056130125439120565056129225429120565056130225440120565056129325430120565056130325441120565056129425431120565056130425442120565056129525432120565056130525443120565056130625444120565056129625433120565056130725445120565056129725435120565056130825446120565056129825436120565056131025448120565056130925447120565056129925437120565056131125449120565056131225450120565056131325451123672271968925473120565056131425452cREVGeometrycacheordertotal27Jc @cREVGeometryCacheIDs1236722730312468212056505612904919120565056130025438120565056129125428120565056130125439120565056129225429120565056130225440120565056129325430120565056130325441120565056129425431120565056130425442120565056129525432120565056130525443120565056130625444120565056129625433120565056130725445120565056129725435120565056130825446120565056129825436120565056131025448120565056130925447120565056129925437120565056131125449120565056131225450120565056131325451123672271968925473120565056131425452cREVGeometrycacheordertotal27Jc @cREVGeometryCacheIDs1236722730312468212056505612904919120565056130025438120565056129125428120565056130125439120565056129225429120565056130225440120565056129325430120565056130325441120565056129425431120565056130425442120565056129525432120565056130525443120565056130625444120565056129625433120565056130725445120565056129725435120565056130825446120565056129825436120565056131025448120565056130925447120565056129925437120565056131125449120565056131225450120565056131325451123672271968925473120565056131425452cREVGeometrycacheordertotal27J3 Defense 1 @cREVGeometryCacheIDs12056510621922541512056510621932541612056510621942541712056510621952541812056510621962541912367230262201263712056510621972542012056510621725345120565106217325395120565106217425396120565106217525397120565106217625398120565106217725399120565106217825400120565106217925401120565106218025402120565106218225405120565106218325406120565106218425407120565106218525408120565106218625409120565106218725410120173260699725475120565106218825411120565106219025413120565106218925412120565106219125414cREVGeometrycacheorder total271]c @cREVGeometryCacheIDs12056510621922541512056510621932541612056510621942541712056510621952541812367230262201263712056510621962541912056510621972542012056510621725345120565106217325395120565106217425396120565106217525397120565106217625398120565106217725399120565106217825400120565106218025402120565106217925401120565106218225405120565106218325406120565106218425407120565106218525408120565106218625409120565106218725410120565106218825411120173260699725475120565106218925412120565106219025413120565106219125414cREVGeometrycachetotal27order1]c @cREVGeometryCacheIDs12056510621922541512056510621932541612056510621942541712056510621952541812367230262201263712056510621962541912056510621972542012056510621725345120565106217325395120565106217425396120565106217525397120565106217625398120565106217725399120565106217825400120565106218025402120565106217925401120565106218225405120565106218325406120565106218425407120565106218525408120565106218625409120565106218725410120565106218825411120173260699725475120565106218925412120565106219025413120565106219125414cREVGeometrycachetotal27order1]c @cREVGeometryCacheIDs12056510621922541512056510621932541612056510621942541712056510621952541812367230262201263712056510621962541912056510621972542012056510621725345120565106217325395120565106217425396120565106217525397120565106217625398120565106217725399120565106217825400120565106218025402120565106217925401120565106218225405120565106218325406120565106218425407120565106218525408120565106218625409120565106218725410120565106218825411120173260699725475120565106218925412120565106219025413120565106219125414cREVGeometrycachetotal27order1]c @cREVGeometryCacheIDs12056510621922541512056510621932541612056510621942541712056510621952541812056510621962541912367230262201263712056510621972542012056510621725345120565106217325395120565106217425396120565106217525397120565106217625398120565106217725399120565106217825400120565106217925401120565106218025402120565106218225405120565106218325406120565106218425407120565106218525408120565106218625409120565106218725410120173260699725475120565106218825411120565106219025413120565106218925412120565106219125414cREVGeometrycacheordertotal271]c @cREVGeometryCacheIDs12056510621922541512056510621932541612056510621942541712056510621952541812056510621962541912367230262201263712056510621972542012056510621725345120565106217325395120565106217425396120565106217525397120565106217625398120565106217725399120565106217825400120565106217925401120565106218025402120565106218225405120565106218325406120565106218425407120565106218525408120565106218625409120565106218725410120173260699725475120565106218825411120565106219025413120565106218925412120565106219125414cREVGeometrycacheordertotal271]c @cREVGeometryCacheIDs12056510621922541512056510621932541612056510621942541712056510621952541812056510621962541912367230262201263712056510621972542012056510621725345120565106217325395120565106217425396120565106217525397120565106217625398120565106217725399120565106217825400120565106217925401120565106218025402120565106218225405120565106218325406120565106218425407120565106218525408120565106218625409120565106218725410120173260699725475120565106218825411120565106219025413120565106218925412120565106219125414cREVGeometrycacheordertotal271]c @cREVGeometryCacheIDs12056510621922541512056510621932541612056510621942541712056510621952541812056510621962541912367230262201263712056510621972542012056510621725345120565106217325395120565106217425396120565106217525397120565106217625398120565106217725399120565106217825400120565106217925401120565106218025402120565106218225405120565106218325406120565106218425407120565106218525408120565106218625409120565106218725410120173260699725475120565106218825411120565106219025413120565106218925412120565106219125414cREVGeometrycacheordertotal271]c @cREVGeometryCacheIDs12056510621922541512056510621932541612056510621942541712056510621952541812056510621962541912367230262201263712056510621972542012056510621725345120565106217325395120565106217425396120565106217525397120565106217625398120565106217725399120565106217825400120565106217925401120565106218025402120565106218225405120565106218325406120565106218425407120565106218525408120565106218625409120565106218725410120173260699725475120565106218825411120565106219025413120565106218925412120565106219125414cREVGeometrycacheordertotal271]c @cREVGeometryCacheIDs12056510621922541512056510621932541612056510621942541712056510621952541812367230262201263712056510621962541912056510621972542012056510621725345120565106217325395120565106217425396120565106217525397120565106217625398120565106217725399120565106217825400120565106218025402120565106217925401120565106218225405120565106218325406120565106218425407120565106218525408120565106218625409120565106218725410120565106218825411120173260699725475120565106218925412120565106219025413120565106219125414cREVGeometrycacheordertotal271] Card Indexion openCard if there is a bkgnd field id 2 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 2 pass openCard end openCard c+Table of Contents x on mouseDown if the shiftKey is down then createCardNameList -- rebuild list exit mouseDown else -- go to the card associated with the click currentLine put the ticks into theTicks repeat until the mouse is up if the mouseloc is within the rect of target then currentLine put the ticks into theTicks else select empty end repeat if (the ticks - theTicks) < 10 then get the value of the selectedLine if it is empty then exit mouseDown visual effect iris open if the style of me is "Scrolling" then set scroll of me to 0 go cd it end if end if select empty end mouseDown on currentLine put (((the mouseV - top of the target) - 4) + scroll of the target)\ div (textHeight of the target) + 1 into theLine select char 1 to ((number of chars in (line theLine of target)) + 1)\ of line theLine to (theLine + 1) of target end currentLine on createCardNameList -- create the list of card names set the dontWrap of me to true set the lockText of me to true if the style of me is "Scrolling" then set scroll of me to 0 if "bkgnd" is in the target then set the sharedText of target to true put empty into me repeat with curCard = 1 to number of cards set cursor to busy get the short name of card curCard put it into line curCard of me if the length of me > 30000 then answer "Sorry, but this field's 30000" &&\ "character limit has been reached." -- exit to HyperCard end if end repeat end createCardNameList on newField -- auto builds a new list when this field is pasted createCardNameList end newFieldXWzQ Title Page Card Index Note Claim 1 Defense 1ct `@XO c, HCCdNmbrOfHC  function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardDataK$ Card 2 of 8c-Network ManagerG  2on mouseUp go to card 2 of Network end mouseUp #W-pQ cREVGeneralscriptChecksum/3+RMX$ bookmarks handlerListmouseUp tempScript prevHandlermouseUpscriptSelection char 30 to 29scriptM

on mouseUp

go to card 2 of Network

end mouseUp

c.PrevC  (on mouseUp go to prev card end mouseUp @ c/NextC  (on mouseUp go to next card end mouseUp A &ia( cREVGeneral revUniqueID 1205650315128 D, j  8p~O apB8p  AD"A!B@$B("  A!" H$)aD"B `H$)LB   E B'" DAA !E  " _D!ABAHB B! DAA0Bx ! Cp<8j  8p~O apB8p  AD"A!B@$B("  A!" H$)aD"B `H$)LB   E B'" DAA !E  " _D!ABAHB B! DAA0Bx ! Cp<8  cREVGeneral revUniqueID 1205650315129 c0heFN cREVGeneral revUniqueID 1205650315130 'z The substantive legal rules stack makes a distinction between claims and defenses. This distinction seems useful in a legal context; the law makes a distinction between claims, or causes of actions, on the one hand, and conditions or circumstances that defeat otherwise valid claims, which the law generally calls "affirmative defenses." However, the distinction between claims and affirmative defenses raises several interesting questions. First, are there analogues to the distinction in non-legal decision making contexts? Second, does the distinction have any implications for the order in which investigative and preparatory work is done? Third, putting aside problems of fuzzy classifications and cases of inconsistent legal labeling of defenses, is there a valid analytical distinction between a defense that works by way of denial of a claim and a defense that works to defeat an otherwise valid claim? I await your answers to these questions with interest.c1 PreviousG xFon mouseUp visual effect scroll right go to prev card end mouseUp ?0t@ cREVGeneralscripteditorvscroll0 revUniqueID 1205650315131scripteditorselection40 c2NextG xHon mouseUp visual effect scroll left go to next card end mouseUp 7?0vA cREVGeneralscripteditorvscroll0 revUniqueID 1205650315132scripteditorselection43  ion openCard if there is a bkgnd field id 2 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 2 pass openCard end openCardg cREVGeneral revUniqueID 1205651794132 Dw(\X>8؋ȋ\X>8؋ȋ\X>8؋ȋ\X>8؋ŀȋ\\X>>8р؋〣ŀȋ\\X>>8р؋〣ŀȋ\\X>>8р؋〣ŀȋ\x?9~\X>06HX Aae)A…>8/H[A| )A|(U̝ A@3 )A@р,U A@- )A@؋〄 7࠴ A|- e)A|܅ŀ30 Am)Afȋԫءz kA|^ )A|;\TPhz JA@^ E)A@ \X>TP( JA@ e)A@>8?W;}|ݿW }| h4 aP@ р???؋〣ŀȋ\\X>>8р؋〣ŀȋ\\X>>8р؋〣ŀȋ\\X>>8р؋〣ŀȋ\\X>>8р؋〣ťȋ\X>8؋ȋ\X>8؋ȋ\X>8؋ȋ\X>8؋0H D` @ @ +(b8A9 Is쉁 Y$c9f8c1!( )$PBIJRI)$DA%) a$$  $%$JH+D $ʂHK I&#DS=' A$$ r$ y| $JHJI!$DR!) A$$ $!$@D )$EHBJRI)$D"A%) A$$Q $%$J@+Db$B9 9$! @c$LPr$c1 3@D@0 D@@-1bI`g3c ŝ쉁80[1`[-I$)RJR IIRDFRDBRI%)HRa JAa$A&I`AIrRDNDS^O$0NA 9A$A$!HP AIRDRDRPH$(RA HAA$I$)RJR IIRDRD"BRI%)HRA JAA$1&b9`b0rNDN$!F$1@ 9`A     1a "@@@   @" @@@ 0s1@8gw1f9Igp`F9Yc1vqr@0$JR@đ$" "I JRJI  IJHbRAJBI$IJL"@0$zN@<" "yKI pOIȉ8؋ȋ\X>8؋ȋ\X>8؋ȋ\X>8؋ŀȋ\\X>>8р؋〣ŀȋ\\X>>8р؋〣ŀȋ\\X>>8р؋〣ŀȋ\x?9~\X>06HX Aae)A…>8/H[A| )A|(U̝ A@3 )A@р,U A@- )A@؋〄 7࠴ A|- e)A|܅ŀ30 Am)Afȋԫءz kA|^ )A|;\TPhz JA@^ E)A@ \X>TP( JA@ e)A@>8?W;}|ݿW }| h4 aP@ р???؋〣ŀȋ\\X>>8р؋〣ŀȋ\\X>>8р؋〣ŀȋ\\X>>8р؋〣ŀȋ\\X>>8р؋〣ťȋ\X>8؋ȋ\X>8؋ȋ\X>8؋ȋ\X>8؋0H D` @ @ +(b8A9 Is쉁 Y$c9f8c1!( )$PBIJRI)$DA%) a$$  $%$JH+D $ʂHK I&#DS=' A$$ r$ y| $JHJI!$DR!) A$$ $!$@D )$EHBJRI)$D"A%) A$$Q $%$J@+Db$B9 9$! @c$LPr$c1 3@D@0 D@@-1bI`g3c ŝ쉁80[1`[-I$)RJR IIRDFRDBRI%)HRa JAa$A&I`AIrRDNDS^O$0NA 9A$A$!HP AIRDRDRPH$(RA HAA$I$)RJR IIRDRD"BRI%)HRA JAA$1&b9`b0rNDN$!F$1@ 9`A     1a "@@@   @" @@@ 0s1@8gw1f9Igp`F9Yc1vqr@0$JR@đ$" "I JRJI  IJHbRAJBI$IJL"@0$zN@<" "yKI pOIȉ empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardData" cREVGeneral revUniqueID 1205651794134 Card 1 of 21cNNext card - explanationG xEon mouseUp visual effect scroll left go to next card end mouseUp  AA cREVGeneralscripteditorvscroll0 revUniqueID 1205651794135scripteditorselection14 cOClaimsE on mouseUp visual effect scroll left slowly go to next card visual effect scroll left slowly go to card 1 of background "claims" end mouseUp e cREVGeneralscripteditorvscroll0 revUniqueID 1205651794136scripteditorselection101 cP DefensesE con mouseUp visual effect dissolve slowly go to card 1 of background "defenses" end mouseUp Ge cREVGeneralscripteditorvscroll0 revUniqueID 1205651794137scripteditorselection37 cQNetwork ManagerE (ion mouseUp visual effect shrink to center very slowly go to card 2 of stack "Network" end mouseUp 1 cREVGeneralscripteditorvscroll0 revUniqueID 1205651794138scripteditorselection56 JClaimsion openCard if there is a bkgnd field id 10 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 10 pass openCard end openCard2 cREVGeneral revUniqueID 12367227303127 D@f {fٌ? empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardDatah  cREVGeneralscripteditorvscroll1 revUniqueID 1205650561293scripteditorselection0 Card 3 of 21cWLegal Source Material Stack@E y hon mouseUp visual effect scroll down very slowly go to stack "Legal Source Material" end mouseUp   cREVGeneralscripteditorvscroll0 revUniqueID 1205650561294scripteditorselection36 cXLegal Argument Stack@E y 7on mouseUp go to stack "Legal Argument" end mouseUp   cREVGeneral revUniqueID 1205650561295 cYAffirmative Defense(s)?E \'con mouseUp visual effect dissolve slowly go to card 1 of background "defenses" end mouseUp m cREVGeneralscripteditorvscroll0 revUniqueID 1205650561296scripteditorselection43 c[ First CardG +on mouseUp go to card id 2917 end mouseUp >. cREVGeneral revUniqueID 1205650561297 c\Source)h =NI cREVGeneral revUniqueID 1205650561298 c* c c c c c c c c co `@OG c] Rule Number)h >9] cREVGeneral revUniqueID 1205650561299 c* c c c c c c c c c^Analyst)h cREVGeneral revUniqueID 1205650561300 c* c c c c c c c c c_Network ManagerE [ :on mouseUp go to card 2 of stack "Network" end mouseUp | cREVGeneral revUniqueID 1205650561301 c` PreviousGx%Ion mouseUp visual effect scroll right go to prev card end mouseUp 9+4@ cREVGeneralscripteditorvscroll0 revUniqueID 1205650561302scripteditorselection44 ca Next cardG xFon mouseUp visual effect scroll left go to next card end mouseUp aFB;4A cREVGeneralscripteditorvscroll0 revUniqueID 1205650561303scripteditorselection38 cb Element 2)h Y-  cREVGeneral revUniqueID 1205650561304 c* c c c c c c c c cp `@ + cc Element 3)h Y-! cREVGeneral revUniqueID 1205650561305 c*  c c c c c c c c cq `@ + cd Element 4)h Z#-" cREVGeneral revUniqueID 1205650561306 c* c c c c c c c c cr `@ $+ ce)h >!|# cREVGeneral revUniqueID 1205650561307 c* c c c c c c c c cf Element 4)h [S-$ cREVGeneral revUniqueID 1205650561308 c* c c c c c c c c cs `@ T+ cg+h+% cREVGeneral revUniqueID 1205650561309 c* c c c c c c c c ch+h+& cREVGeneral revUniqueID 1205650561310 c* c c c c c c c c ci+h+' cREVGeneral revUniqueID 1205650561311 c* c c c c c c c c cj+h+-( cREVGeneral revUniqueID 1205650561312 c* c c c c c c c c ck+h+_) cREVGeneral revUniqueID 1205650561313 c* c c c c c c c c cl"Legally Material Facts & Evidence@E y Con mouseUp go to stack "Evidence of Material Facts" end mouseUp @@"* cREVGeneral revUniqueID 1205650561314 cMake New CardEx*on mouseUp doMenu "New Card" end mouseUp @@@@By5V cREVGeneral revUniqueID 1236722719689 1] Defensesion openCard if there is a bkgnd field id 1 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 1 pass openCard end openCard cREVGeneral revUniqueID 1236723026220 D`80`0`p`~ac1a?aL11ipfpé  1 @ I7`5ڠ U( @P M8* @P  $ @P ?a" @  p cH a(""pyJ"p0ٜa<|<|"'"""J" qf19؀abň"">"r">` 0f1a`ɀ'B" "R"  0f1a<'"& bJb a 2nuY@aƆ(cxiIp 4va1F 8c1x"r">` 0f1a`ɀ'B" "R"  0f1a<'"& bJb a 2nuY@aƆ(cxiIp 4va1F 8c1x empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardData cREVGeneral revUniqueID 1205651062173 Card 12 of 21 c4 Element 1)h \,cCurrentObjectWstack "C:/Users/Peter Tillers/Desktop/Net2008X/Legal Rules/Legal Rules/Legal Rules.rev" cREVGeneral revUniqueID 1205651062174 3 c c c c c c c c c cu `@ *c5 PreviousG x Pon mouseUp visual effect scroll right slowly go to prev card end mouseUp ',p@ cREVGeneralscripteditorvscroll0 revUniqueID 1205651062175scripteditorselection51 c6 Next cardG xFon mouseUp visual effect scroll left go to next card end mouseUp dL<rA cREVGeneral revUniqueID 1205651062176 c7Legal Source MaterialE \>on mouseUp go to stack "Legal Source Material" end mouseUp  cREVGeneral revUniqueID 1205651062177 c8Legal ArgumentE \7on mouseUp go to stack "Legal Argument" end mouseUp K" cREVGeneral revUniqueID 1205651062178 c9 Name of Rule)h BU" cREVGeneral revUniqueID 1205651062179 3 c c c c c c c c c c:Claim)h T>@ cREVGeneral revUniqueID 1205651062180 3 c c c c c c c c c cv `@?>c=ClaimsE \aon mouseUp visual effect dissolve slowly go to card 1 of background "claims" end mouseUp @@ko  cREVGeneralscripteditorvscroll0 revUniqueID 1205651062182scripteditorselection36 c> Rule Number)h ?T  cREVGeneral revUniqueID 1205651062183 3 c c c c c c c c c c?Analyst)h N cREVGeneral revUniqueID 1205651062184 3 c c c c c c c c c c@Network ManagerE [:on mouseUp go to card 2 of stack "NETWORK" end mouseUp ," cREVGeneral revUniqueID 1205651062185 cASource)h .w$- cREVGeneral revUniqueID 1205651062186 3 c c c c c c c c c cw `@Ax+ cBOther Elements)h \b- cREVGeneral revUniqueID 1205651062187 3 c c c c c c c c c cx `@ c+ cC Element 2)h \* cREVGeneral revUniqueID 1205651062188 3 c c c c c c c c c cy `@ ( cD Element 3)h \ + cREVGeneral revUniqueID 1205651062189 3 c c c c c c c c c cz `@  ) cE Element 4)h \5+ cREVGeneral revUniqueID 1205651062190 3 c c c c c c c c c c{ `@ 6) cF) h cREVGeneral revUniqueID 1205651062191 3 c c c c c c c c c cG+h, cREVGeneral revUniqueID 1205651062192 3 c c c c c c c c c cH+h, cREVGeneral revUniqueID 1205651062193 3 c c c c c c c c c cI+h, cREVGeneral revUniqueID 1205651062194 3 c c c c c c c c c cJ+h,; cREVGeneral revUniqueID 1205651062195 3 c c c c c c c c c cK+h,o cREVGeneral revUniqueID 1205651062196 3 c c c c c c c c c cL"Legally Material Facts & Evidence@E yCon mouseUp go to stack "Evidence of Material Facts" end mouseUp Y! cREVGeneral revUniqueID 1205651062197 cMake New CardEx*on mouseUp doMenu "New Card" end mouseUp @@@@By5T cREVGeneral revUniqueID 1201732606997 cWhat is this stack for?Eon mouseUp speakAlert "Welcome! This is the legal rules stack. Use this stack to describe legal rules and the elements, or ingredients, of legal rules. Don't forget that there are two basic types of legal rules. First, there are claims or charges. Second, there are affirmative defenses, which, instead of denying the elements of claims or charges, defeat claims or charges by avoiding them. That is to say: an affirmative defense asserts that even if the charge or claim is true, the party against whom the charge or claim is laid is not liable. I hope you find this stack helpful. Good luck!" end mouseUp on speakAlert theText if theText is empty then exit speakAlert -- skip the rest try -- in case revSpeak isn't installed revSpeak theText catch theError -- if the "revSpeak" command fails put return & "(Cannot speak text on this system.)" \ after theText beep -- make a sound to get the user's attention end try answer theText end speakAlert };^ cREVGeneral revUniqueID 1240638146064scripteditorvscroll0scripteditorselection540 cPeter Tillers+H@@1# cREVGeneral revUniqueID 1241583597701 [ Peter Tillers - 2009 cEvidence Rulesmx-Bon MouseUp go to card 1 of stack "Evidence Rules" end MouseUp H(T%Push this button for evidence rules! cREVGeneral revUniqueID 1249093502787scripteditorvscroll0 cEvidence Rules!H 4 2 U helvetica U helvetica Ucourier U helvetica Utimes W helvetica Ucourier U Arial Baltic U Bodoni MTU Bodoni MTW Bodoni MTU Bodoni MT U Bodoni MT U Arial Narrow U Arial Narrow U Arial BalticU Arial BalticUPalatino LinotypeUPalatino Linotype Ums sans serif U Segoe UI U helvetica W helvetica @U helvetica U helvetica W Arial Baltic U Arial Baltic U Arial Black U Arial CE U Arial CE UBatang UCourier UCourier New Baltic UCourier New CE U DaunPenh U Eurostile UGeorgia UModernUPalatino Linotype W helvetica UTimes New RomanU helvetica U helveticaU helveticaU helveticaW helveticaUTimes New RomanU helveticaW helvetica UTahomacREVGeometryCachestackID25536cRevStandaloneSettingsHscriptLibrariesInternet Geometry PrintingMacOSXtrueMacOS,documentTypeUNIX,fileSelectortrueWeb,WindowsSupportedtrueWindowstrueWindows,LegalCopyright#2009 All rights reserved worldwideUNIX,pageSetuptrueSolaris SPARCfalseWebtrueWeb,LinuxSupportedtrue answerDialogtrueWindows,FileDescriptionLegal Rules 1.0.0.0 for WindowsOSX,longVersionLegal Rules 1.0.0.0Web,RequestedName MacOSfatfalseWindows,buildU3falseOSX,copyright#2009 All rights reserved worldwideWeb,CustomBackgroundColor 237,237,237Web,CustomLoadIconMacOS,versionnumber11MacOS,versionnumber20MacOS,ReleaseFinalOSX,identifiercom..legalrulesnameEvidence RulesMacOS,versionnumber30Solaris IntelfalseWeb,InstanceIdOSX,shortVersion1.0.0.0Windows,fileversion11Windows,fileversion20Windows,fileversion30cursorsfalseWindows,fileversion40Web,MacOSXSupportedtrueMacOSX PowerPC-32trueMacOS,dynamicMemorytrueMacOS,PreferredSize15000 MacOSPPCfalseMacOS,creator???? OSX,name Legal RulesMacOS,longVersionLegal Rules 1.0.0.0OSX,documentTypeLinuxtrueWeb,MinEnvironmentVersion inclusionssearchWindows,documenticonFile Web,Domain0xFFOSX,documentExtensionWeb,AllowOtherPlatformstrueWeb,DetectSecurityPermissionstrueUNIX,printerChoosertrueWeb,SecurityPermissions,,,,,,,,MacOS,MinimumSize15000 MacOS,Region1Windows,productversion11Windows,productversion20Windows,productversion30Windows,productversion40 OSX,infoLegal Rules Version 1.0.0.0Web,ExecutionModeBrowser MacOS68kfalseWeb,CustomBackgroundColor2 237,237,237 askDialogtrueOSX,signature????Windows,iconFile Web,UUID$77f8c42d-2ad8-471e-a09b-b20dea126cd2Windows,ProductName Legal RulesdefaultBuildFolderE:/on-rev web site/NetworkUNIX,colorChoosertrueMacOSX x86-32trueWindows,companyname cREVGeneralscripteditorvscroll0breakpointconditionsscripteditorselection0 breakpointsbreakpointstatesstackfileversion2.7AlreadyHiddenfalse [ Title Page @cREVGeometryCacheIDs12056517941342542112056517941352542212490865816792549712056517941382542512406381460642548012415835977012549412056517941322592cREVGeometryCacheorder total7 ccc'zNote @cREVGeometryCacheIDs12056503151302539212056503151312539312056503151322539412490868559932549912056503151289933cREVGeometrycachetotal5order &cc*Evidence Rule cREVGeometryCacheIDs+12490900826842551312367227303124682124908915786025506124909290939525519124909005073725512124913822197725529124908860701325501123672271968925473124909299161325522124908912929925505124913900552125531124908876298325502124908894086925504124908923050125510124909300635625523124908920950825509124913898737725530124909268868025518120565056130125439120565056129125428120565056130225440120565056129225429124908919370825508120565056130325441120565056129325430120565056129425431120565056130425442120565056129525432120565056130525443120565056130625444124913767248225527120565056129725435124908918165325507124909293688525520120565056129825436120565056130825446124909297179725521120565056130925447120565056131025448120565056131125449120565056131225450120565056131325451120565056131425452cREVGeometrycachetotal43order  cREVGeneralJccccc @cREVGeometryCacheIDs+12490900826842551312367227303124682124908915786025506124909290939525519124909005073725512124913822197725529124908860701325501123672271968925473124909299161325522124908912929925505124913900552125531124908876298325502124908894086925504124908923050125510124909300635625523124908920950825509124913898737725530124909268868025518120565056130125439120565056129125428120565056130225440120565056129225429124908919370825508120565056130325441120565056129325430120565056129425431120565056130425442120565056129525432120565056130525443120565056130625444124913767248225527120565056129725435124908918165325507124909293688525520120565056129825436120565056130825446124909297179725521120565056130925447120565056131025448120565056131125449120565056131225450120565056131325451120565056131425452cREVGeometrycachetotal43orderJccccc @cREVGeometryCacheIDs+12490900826842551312367227303124682124908915786025506124909290939525519124909005073725512124913822197725529124908860701325501123672271968925473124909299161325522124908912929925505124913900552125531124908876298325502124908923050125510124908894086925504124909300635625523124908920950825509124913898737725530124909268868025518120565056129125428120565056130125439120565056129225429120565056130225440120565056129325430120565056130325441124908919370825508120565056130425442120565056129425431120565056130525443120565056129525432124913767248225527120565056130625444124908918165325507120565056129725435120565056130825446120565056129825436124909293688525520120565056131025448120565056130925447124909297179725521120565056131125449120565056131225450120565056131325451120565056131425452cREVGeometrycacheordertotal43Jccccc @cREVGeometryCacheIDs+12490900826842551312367227303124682124908915786025506124909290939525519124909005073725512124913822197725529124908860701325501123672271968925473124909299161325522124908912929925505124913900552125531124908876298325502124908923050125510124908894086925504124909300635625523124908920950825509124913898737725530124909268868025518120565056129125428120565056130125439120565056129225429120565056130225440120565056129325430120565056130325441124908919370825508120565056130425442120565056129425431120565056130525443120565056129525432124913767248225527120565056130625444124908918165325507120565056129725435120565056130825446120565056129825436124909293688525520120565056131025448120565056130925447124909297179725521120565056131125449120565056131225450120565056131325451120565056131425452cREVGeometrycacheordertotal43Jccccc @cREVGeometryCacheIDs+12490900826842551312367227303124682124908915786025506124909290939525519124909005073725512124913822197725529124908860701325501123672271968925473124909299161325522124908912929925505124913900552125531124908876298325502124908923050125510124908894086925504124909300635625523124908920950825509124913898737725530124909268868025518120565056129125428120565056130125439120565056129225429120565056130225440120565056129325430120565056130325441124908919370825508120565056130425442120565056129425431120565056130525443120565056129525432124913767248225527120565056130625444124908918165325507120565056129725435120565056130825446120565056129825436124909293688525520120565056131025448120565056130925447124909297179725521120565056131125449120565056131225450120565056131325451120565056131425452cREVGeometrycacheordertotal43Jccccc @cREVGeometryCacheIDs+12490900826842551312367227303124682124908915786025506124909290939525519124909005073725512124913822197725529124908860701325501123672271968925473124909299161325522124908912929925505124913900552125531124908876298325502124908923050125510124908894086925504124909300635625523124908920950825509124913898737725530124909268868025518120565056129125428120565056130125439120565056129225429120565056130225440120565056129325430120565056130325441124908919370825508120565056130425442120565056129425431120565056130525443120565056129525432124913767248225527120565056130625444124908918165325507120565056129725435120565056130825446120565056129825436124909293688525520120565056131025448120565056130925447124909297179725521120565056131125449120565056131225450120565056131325451120565056131425452cREVGeometrycacheorder total43Jcccc Card Indexion openCard if there is a bkgnd field id 2 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 2 pass openCard end openCard c+Table of Contents x on mouseDown if the shiftKey is down then createCardNameList -- rebuild list exit mouseDown else -- go to the card associated with the click currentLine put the ticks into theTicks repeat until the mouse is up if the mouseloc is within the rect of target then currentLine put the ticks into theTicks else select empty end repeat if (the ticks - theTicks) < 10 then get the value of the selectedLine if it is empty then exit mouseDown visual effect iris open if the style of me is "Scrolling" then set scroll of me to 0 go cd it end if end if select empty end mouseDown on currentLine put (((the mouseV - top of the target) - 4) + scroll of the target)\ div (textHeight of the target) + 1 into theLine select char 1 to ((number of chars in (line theLine of target)) + 1)\ of line theLine to (theLine + 1) of target end currentLine on createCardNameList -- create the list of card names set the dontWrap of me to true set the lockText of me to true if the style of me is "Scrolling" then set scroll of me to 0 if "bkgnd" is in the target then set the sharedText of target to true put empty into me repeat with curCard = 1 to number of cards set cursor to busy get the short name of card curCard put it into line curCard of me if the length of me > 30000 then answer "Sorry, but this field's 30000" &&\ "character limit has been reached." -- exit to HyperCard end if end repeat end createCardNameList on newField -- auto builds a new list when this field is pasted createCardNameList end newFieldXWzQ Title Page Card Index Note Claim 1 Defense 1ct `@XO c, HCCdNmbrOfHC  function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardDataK$ Card 2 of 8c-Network ManagerG  2on mouseUp go to card 2 of Network end mouseUp #W-pQ cREVGeneralscriptChecksum/3+RMX$ bookmarks handlerListmouseUpscriptSelection char 30 to 29 prevHandlermouseUp tempScriptscriptM

on mouseUp

go to card 2 of Network

end mouseUp

c.PrevC  (on mouseUp go to prev card end mouseUp @ c/NextC  (on mouseUp go to next card end mouseUp A &group id 9933iWSS cREVGeneral revUniqueID 1205650315128 c0bkgnd field id 25392h[WK cREVTable currentview

This is the evidence rules stack. For the most part legal rules and principles of evidence regulatre the admission and exclusion of evidfence. But some evidence rules do other things.

Evidence rules apply in trials. But rules of evidence also cast a backward shadow and a forward shadow: rules of evidence influence both pretrial and post-trial legal proceedings.

Like other legal rules, evidence rules have "elements"; that is, the applicability or inapplicability of legal rules depends on one or more conditions.

Use this stack to spell out the essential elements of the evidence rules that interest you. (To do so, you obviously may have to do some legal research.)

 cREVGeneral revUniqueID 1205650315130 'z This is the evidence rules stack. For the most part legal rules and principles of evidence regulatre the admission and exclusion of evidfence. But some evidence rules do other things. Evidence rules apply in trials. But rules of evidence also cast a backward shadow and a forward shadow: rules of evidence influence both pretrial and post-trial legal proceedings. Like other legal rules, evidence rules have "elements"; that is, the applicability or inapplicability of legal rules depends on one or more conditions. Use this stack to spell out the essential elements of the evidence rules that interest you. (To do so, you obviously may have to do some legal research.)c1 PreviousG xFon mouseUp visual effect scroll right go to prev card end mouseUp ?0t@ cREVGeneral revUniqueID 1205650315131scripteditorvscroll0scripteditorselection40 c2NextG xHon mouseUp visual effect scroll left go to next card end mouseUp b?0vA cREVGeneral revUniqueID 1205650315132scripteditorvscroll0scripteditorselection43  group id 2592ion openCard if there is a bkgnd field id 2 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 2 pass openCard end openCard cREVGeneral revUniqueID 1205651794132 cM HCCdNmbrOfHC  function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardData" cREVGeneral revUniqueID 1205651794134 Card 1 of 8cNNext card - explanationG xEon mouseUp visual effect scroll left go to next card end mouseUp IAA cREVGeneral revUniqueID 1205651794135scripteditorvscroll0scripteditorselection14 cQNetwork ManagerE (ion mouseUp visual effect shrink to center very slowly go to card 2 of stack "Network" end mouseUp 1 cREVGeneral revUniqueID 1205651794138scripteditorvscroll0scripteditorselection56 J Evidenceion openCard if there is a bkgnd field id 10 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 10 pass openCard end openCard ' cREVGeneral revUniqueID 1236722730312 cT Name of Rule)h {O6cCurrentObjectvstack "K:/MarshalAll/Aussie-Scot MarshalPlan/MarshalNet08/Network/Legal Rules/Legal Rules/Substantive Legal Rules.rev" cREVGeneral revUniqueID 1205650561291 c c* c c c c cm `@#P4 cU Element 1)h w- cREVGeneral revUniqueID 1205650561292 c c* c c c c cn `@++ cV HCCdNmbrOfHC  function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardDataK  cREVGeneral revUniqueID 1205650561293scripteditorvscroll1scripteditorselection0 Card 8 of 8c[ First CardG )on mouseUp go to first card end mouseUp >. cREVGeneralscripteditorvscroll0 revUniqueID 1205650561297 c\Source)h II cREVGeneral revUniqueID 1205650561298 c c* c c c c co `@'JGc`Previous cardGx%Ion mouseUp visual effect scroll right go to prev card end mouseUp X54@ cREVGeneral revUniqueID 1205650561302scripteditorvscroll0scripteditorselection44 ca Next cardG xFon mouseUp visual effect scroll left go to next card end mouseUp FJ;4A cREVGeneral revUniqueID 1205650561303scripteditorvscroll0scripteditorselection38 cb Element 2)h w-  cREVGeneral revUniqueID 1205650561304 c c* c c c c cp `@++ cc Element 3)h w-! cREVGeneral revUniqueID 1205650561305 c c*  c c c c cq `@++ cd Element 4)h x#-" cREVGeneral revUniqueID 1205650561306 c c* c c c c cr `@+$+ cf Element 4)h yS-$ cREVGeneral revUniqueID 1205650561308 c c* c c c c cs `@+T+cMake New CardEx*on mouseUp doMenu "New Card" end mouseUp @@@@`y5V cREVGeneral revUniqueID 1236722719689 cgroup id 25506i n cREVGeneral revUniqueID 1249089157860 cgNo. 1-f% cREVTable currentviewElement No. 1: cREVGeneral revUniqueID 1205650561309 Element No. 1:ci n cREVGeneral revUniqueID 1249089181653 chNo. 2-f& cREVTable currentview Element No. 2 cREVGeneral revUniqueID 1205650561310 Element No. 2ci n cREVGeneral revUniqueID 1249089193708 ciNo. 3-f' cREVTable currentviewElement No. 3: cREVGeneral revUniqueID 1205650561311 Element No. 3:ci )n cREVGeneral revUniqueID 1249089209508 cjNo. 4--f( cREVTable currentviewElement No. 4: cREVGeneral revUniqueID 1205650561312 Element No. 4:ci [n cREVGeneral revUniqueID 1249089230501 ckNo. 5-_f) cREVTable currentviewElement No. 5: cREVGeneral revUniqueID 1205650561313 Element No. 5:ci& cREVGeneral revUniqueID 1249092936885cXTrial Time Line@E y/Oon mouseUp go to stack "Proof Time Line" go to card "Trial" end mouseUp #  cREVGeneralscripteditorvscroll0 revUniqueID 1205650561295scripteditorselection64 ciY& cREVGeneral revUniqueID 1249092971797clLegal Argument@E y/7on mouseUp go to stack "Legal Argument" end mouseUp @@]* cREVGeneralscripteditorvscroll0 revUniqueID 1205650561314scripteditorselection40 ci% cREVGeneral revUniqueID 1249092991613cWLegal Source Material@E y/hon mouseUp visual effect scroll down very slowly go to stack "Legal Source Material" end mouseUp   cREVGeneral revUniqueID 1205650561294scripteditorvscroll0scripteditorselection36 ci& cREVGeneral revUniqueID 1249093006356c_Network ManagerE [0:on mouseUp go to card 2 of stack "Network" end mouseUp  cREVGeneral revUniqueID 1205650561301 1] Defensesion openCard if there is a bkgnd field id 1 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 1 pass openCard end openCard cREVGeneral revUniqueID 1236723026220 D`80`0`p`~ac1a?aL11ipfpé  1 @ I7`5ڠ U( @P M8* @P  $ @P ?a" @  p cH a(""pyJ"p0ٜa<|<|"'"""J" qf19؀abň"">"r">` 0f1a`ɀ'B" "R"  0f1a<'"& bJb a 2nuY@aƆ(cxiIp 4va1F 8c1x"r">` 0f1a`ɀ'B" "R"  0f1a<'"& bJb a 2nuY@aƆ(cxiIp 4va1F 8c1x empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardData cREVGeneral revUniqueID 1205651062173 Card 13 of 13 c4 Element 1)h \,cCurrentObjectWstack "C:/Users/Peter Tillers/Desktop/Net2008X/Legal Rules/Legal Rules/Legal Rules.rev" cREVGeneral revUniqueID 1205651062174cu `@ *c5 PreviousG x Pon mouseUp visual effect scroll right slowly go to prev card end mouseUp ',p@ cREVGeneral revUniqueID 1205651062175scripteditorvscroll0scripteditorselection51 c6 Next cardG xFon mouseUp visual effect scroll left go to next card end mouseUp dL<rA cREVGeneral revUniqueID 1205651062176 c7Legal Source MaterialE \>on mouseUp go to stack "Legal Source Material" end mouseUp  cREVGeneral revUniqueID 1205651062177 c8Legal ArgumentE \7on mouseUp go to stack "Legal Argument" end mouseUp K" cREVGeneral revUniqueID 1205651062178 c9 Name of Rule)h BU" cREVGeneral revUniqueID 1205651062179 c:Claim)h T>@ cREVGeneral revUniqueID 1205651062180cv `@?>c=ClaimsE \aon mouseUp visual effect dissolve slowly go to card 1 of background "claims" end mouseUp @@ko  cREVGeneral revUniqueID 1205651062182scripteditorvscroll0scripteditorselection36 c> Rule Number)h ?T  cREVGeneral revUniqueID 1205651062183 c?Analyst)h N cREVGeneral revUniqueID 1205651062184c@Network ManagerE [:on mouseUp go to card 2 of stack "NETWORK" end mouseUp ," cREVGeneral revUniqueID 1205651062185 cASource)h .w$- cREVGeneral revUniqueID 1205651062186cw `@Ax+ cBOther Elements)h \b- cREVGeneral revUniqueID 1205651062187cx `@ c+ cC Element 2)h \* cREVGeneral revUniqueID 1205651062188cy `@ ( cD Element 3)h \ + cREVGeneral revUniqueID 1205651062189cz `@  ) cE Element 4)h \5+ cREVGeneral revUniqueID 1205651062190c{ `@ 6) cF) h cREVGeneral revUniqueID 1205651062191 cG+h, cREVGeneral revUniqueID 1205651062192 cH+h, cREVGeneral revUniqueID 1205651062193 cI+h, cREVGeneral revUniqueID 1205651062194 cJ+h,; cREVGeneral revUniqueID 1205651062195 cK+h,o cREVGeneral revUniqueID 1205651062196cL"Legally Material Facts & Evidence@E yCon mouseUp go to stack "Evidence of Material Facts" end mouseUp Y! cREVGeneral revUniqueID 1205651062197 cMake New CardEx*on mouseUp doMenu "New Card" end mouseUp @@@@By5T cREVGeneral revUniqueID 1201732606997 cWhat is this stack for?Eon mouseUp speakAlert "Welcome! This is the evidence rules stack. For the most part, legal rules and principles of evidence in the United States regulate the admission and exclusion of evidence. These rules and principles apply in trials. But evidence rules and principles also cast a shadow over both pretrial and post-trial proceedings. Now consider this point: like other kinds of legal rules, rules of evidence have elements; that is to say, evidence rules always have one or more conditions on which their applicability depends. Use this stack to spell out the requirements of whichever evidence rule or rules interest you. As always, I wish you all the luck in the world. Well maybe not all the luck in the world. I do wish you as much luck as you deserve. In any event, you have my best wishes for a happy life. But now you must get to work!" end mouseUp on speakAlert theText if theText is empty then exit speakAlert -- skip the rest try -- in case revSpeak isn't installed revSpeak theText catch theError -- if the "revSpeak" command fails put return & "(Cannot speak text on this system.)" \ after theText beep -- make a sound to get the user's attention end try answer theText end speakAlert };^ cREVGeneralscripteditorvscroll0 revUniqueID 1240638146064scripteditorselection785 cPeter Tillers+H@@1# cREVGeneral revUniqueID 1241583597701 [ Peter Tillers - 2009 cEvidence Rules )~N5 cREVTable currentview&Legal Rules and Principles of Evidence cREVGeneral revUniqueID 1249086581679 'Legal Rules and Principles of Evidence c Label Field .# cREVTable currentviewA Note on Rules of Evidence: cREVGeneral revUniqueID 1249086855993 A Note on Rules of Evidence:cgroup id 25505i p cREVGeneral revUniqueID 1249089129299 cEvidence Rule )" cREVTable currentviewRule or Principle of Evidence cREVGeneral revUniqueID 1249088940869 Rule or Principle of EvidenceciXl cREVGeneral revUniqueID 1249090050737 c Name of Rule \d cREVTable currentview Name of Rule: cREVGeneral revUniqueID 1249088607013 Name of Rule:ci7[c cREVGeneral revUniqueID 1249090082684 cSource of Rule ;_[ cREVTable currentviewSource of Rule: cREVGeneral revUniqueID 1249088762983 Source of Rule:cip& cREVGeneral revUniqueID 1249092909395cInvestigation Time Line@E y/Won mouseUp go to stack "Proof Time Line" go to card "Investigation" end mouseUp t  cREVGeneral revUniqueID 1249092688680scripteditorvscroll0scripteditorselection72 ci ! cREVGeneral revUniqueID 1249138987377 cMore elements @ cREVTable currentview*For additional elements, use another card. cREVGeneral revUniqueID 1249137672482 +For additional elements, use another card.ci.i. cREVGeneral revUniqueID 1249139005521 c Spindle Law)`2a& cREVTable currentview

Use the "evidence module" of Spindle Law to retrieve federal rules of evidence: go to http://www.spindlelaw.com/

 cREVGeneral revUniqueID 1249138221977 rUse the "evidence module" of Spindle Law to retrieve federal rules of evidence: go to http://www.spindlelaw.com/ (Evidence of Material Facts H NKL 4" U helvetica U helvetica Ucourier U helvetica W helvetica W helvetica Ucourier Ums sans serif U Arial Black U Arial BalticU Arial BalticUcourier UTahoma U Segoe UIW Arial Baltic U Arial BlackU Arial Black U Helvetica U Arial BalticUPalatino Linotype UtimesUcourierUTimes New RomanUTimes New RomanW helvetica WMS Sans serifU Arial BlackUPalatino Linotype UPalatino LinotypeURoman UMS Sans serif UMS Sans serifUMS Sans serif UTimes New RomancRevStandaloneSettingsHscriptLibrariesInternet Geometry PrintingMacOSXtrueMacOS,documentTypeUNIX,fileSelectortrueWindowstrueWeb,WindowsSupportedtrueWindows,LegalCopyright#2009 All rights reserved worldwideUNIX,pageSetuptrueSolaris SPARCfalseWebtrue answerDialogtrueWeb,LinuxSupportedtrueWindows,FileDescriptionCase Theory 1.0.0.0 for WindowsOSX,longVersionCase Theory 1.0.0.0Web,RequestedName MacOSfatfalseOSX,copyright#2009 All rights reserved worldwideWindows,buildU3falseWeb,CustomBackgroundColor 237,237,237Web,CustomLoadIconMacOS,versionnumber11MacOS,ReleaseFinalMacOS,versionnumber20MacOS,versionnumber30nameEvidence of Material FactsOSX,identifiercom..casetheorySolaris IntelfalseOSX,shortVersion1.0.0.0Web,InstanceIdWindows,fileversion11Windows,fileversion20Windows,fileversion30Windows,fileversion40cursorsfalseWeb,MacOSXSupportedtrueMacOS,dynamicMemorytrueMacOSX PowerPC-32trueMacOS,PreferredSize15000 MacOSPPCfalseMacOS,creator???? OSX,name Case TheoryMacOS,longVersionCase Theory 1.0.0.0OSX,documentTypeLinuxtrueWeb,MinEnvironmentVersionWindows,documenticonFile inclusionssearchOSX,documentExtension Web,Domain0xFFWeb,AllowOtherPlatformstrueUNIX,printerChoosertrueWeb,DetectSecurityPermissionstrueMacOS,MinimumSize15000Web,SecurityPermissions,,,,,,,, MacOS,Region1Windows,productversion11Windows,productversion20Windows,productversion30 OSX,infoCase Theory Version 1.0.0.0Windows,productversion40Web,ExecutionModeBrowser MacOS68kfalseWeb,CustomBackgroundColor2 237,237,237 askDialogtrueWindows,iconFileOSX,signature????Windows,ProductName Case Theory Web,UUID$e15db59c-65bc-483d-a575-837c7912edc1defaultBuildFolderE:/on-rev web site/NetworkUNIX,colorChoosertrueMacOSX x86-32trueWindows,companyname cREVGeneralbreakpointconditions breakpointsbreakpointstatesstackfileversion2.7AlreadyHiddenfalsecREVGeometryCachestackID10427&M Title PagePon openCard if there is a card field id 4 then put "Card" && the number of this card && "of" && \ the number of cards into card field id 4 pass openCard end openCardKLcREVGeometryCacheIDs 12491825154881042212406380159841039712491545574401040012415835254391036612491545380391039910550352778579134124918249968810421124094524483310356105503527786110269124918254658810423cREVGeometryCachetotal10order (t(~((((((' ExplanationPon openCard if there is a card field id 2 then put "Card" && the number of this card && "of" && \ the number of cards into card field id 2 pass openCard end openCardKLcREVGeometryCacheIDs12491826759131042410554940825162737124915504408010405124915500339110403105549408251810273105549408251910274124918271645410425105549408252110276cREVGeometryCacheorder total8 (!("($(((( Analysis @KLcREVGeometryCacheIDs10550351313601028912491817908011041510550335316401038912411186383331037312411186383341037412472471144191039012411186383361037512017326300166150124111863833710376124111863833810377124915360374410392124111863833910378124111863834110382124111863834310385120133995951510371124918202797110417124111863834410386124111863834510387124915411459210393124918209578810418124724728473410370124918212513210419cREVGeometrycachetotal22order((((( @KLcREVGeometryCacheIDs10550351313601028912491817908011041510550335316401038912411186383331037312411186383341037412472471144191039012411186383361037512017326300166150124111863833710376124111863833810377124915360374410392124111863833910378124111863834110382124111863834310385120133995951510371124918202797110417124111863834410386124111863834510387124915411459210393124918209578810418124724728473410370124918212513210419cREVGeometrycachetotal22order((((( @KLcREVGeometryCacheIDs10550351313601028912491817908011041512411186383331037310550335316401038912411186383341037412411186383361037512472471144191039012411186383371037612017326300166150124915360374410392124111863833810377124111863833910378124111863834110382124918202797110417120133995951510371124111863834310385124111863834410386124111863834510387124918209578810418124915411459210393124724728473410370124918212513210419cREVGeometrycacheordertotal22((((( @KLcREVGeometryCacheIDs10550351313601028912491817908011041512411186383331037310550335316401038912411186383341037412411186383361037512472471144191039012411186383371037612017326300166150124915360374410392124111863833810377124111863833910378124111863834110382124918202797110417120133995951510371124111863834310385124111863834410386124111863834510387124918209578810418124915411459210393124724728473410370124918212513210419cREVGeometrycacheordertotal22(((((! Next cardG xMon mouseUp visual effect scroll left slowly go to next card end mouseUp UF}Z cREVGeneral revUniqueID 1055494082518scripteditorvscroll0 (" HCCdNmbrOfHC xfunction cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "card" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardData! cREVGeneralscripteditorvscroll910 revUniqueID 1055494082519scripteditorselection2209 ' Card 2 of 6($Previous cardG xRon mouseUp visual effect scroll right slowly go to previous card end mouseUp [ByY cREVGeneral revUniqueID 1055494082521scripteditorvscroll0scripteditorselection0  i cREVGeneral revUniqueID 1055494082516Bion openCard if there is a bkgnd field id 2 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 2 pass openCard end openCardz cREVGeneral revUniqueID 1055494086677V D.  1 106|>3Ǎ1 `0#83 3&`1`003 `1`0303?̂11`030303̂01`1303(132f 1`0|331`` 1 106|>3Ǎ1 `0#83 3&`1`003 `1`0303?̂11`030303̂01`1303(132f 1`0|331`` cREVGeneral revUniqueID 1055494086678 (+Table of Contents x on mouseDown if the shiftKey is down then sort lines of me else if the optionKey is down then createCardNameList -- rebuild list exit mouseDown else -- go to the card associated with the click currentLine put the ticks into theTicks repeat until the mouse is up if the mouseloc is within the rect of target then currentLine put the ticks into theTicks else select empty end repeat if (the ticks - theTicks) < 10 then get the value of the selectedLine if it is empty then exit mouseDown visual effect iris open if the style of me is "Scrolling" then set scroll of me to 0 go cd it end if end if select empty end mouseDown on currentLine put (((the mouseV - top of the target) - 4) + scroll of the target)\ div (textHeight of the target) + 1 into theLine select char 1 to ((number of chars in (line theLine of target)) + 1)\ of line theLine to (theLine + 1) of target end currentLine on createCardNameList -- create the list of card names set the dontWrap of me to true set the lockText of me to true if the style of me is "Scrolling" then set scroll of me to 0 if "bkgnd" is in the target then set the sharedText of target to true put empty into me repeat with curCard = 1 to number of cards set cursor to busy get the short name of card curCard put it into line curCard of me if the length of me > 30000 then answer "Sorry, but this field's 30000" &&\ "character limit has been reached." -- exit to HyperCard end if end repeat end createCardNameList on newField -- auto builds a new list when this field is pasted createCardNameList end newField9Gz5 cREVGeneral revUniqueID 1055494086679 Title Page Case Theory:Text Case Theory:Text Card Index Case Theory-Example Case Theory-Example Case Theory Case Theory Case Theory-Example (B `@H3 (, HCCdNmbrOfHC function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardDatae  cREVGeneral revUniqueID 1055494086680 Card 4 of 9(-Previous cardC  +on mouseUp go to previous card end mouseUpv&6Y cREVGeneral revUniqueID 1055494086681 (. Next cardC  'on mouseUp go to next card end mouseUpp,3Z cREVGeneral revUniqueID 1055494086682  Case Theoryion openCard if there is a bkgnd field id 4 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 4 pass openCard end openCard0 cREVGeneral revUniqueID 1201732630016 (1 HCCdNmbrOfHC 8function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardData(cREVTempMaster7 tabStops traversalOnfalse firstIndent0inksrcCopy dontSearchfalsescrollbarWidth20threeDfalsetoggleHilitesfalse blendLevel0multipleHilitesfalserect 551,26,702,58 textHeight16 patterns colors shadowfalsehScroll0 textAligncenter vScrollbarfalse hScrollbarfalseid10289altId4autoTabfalsehGridfalse textStyleplain dontWrapfalselockLocfalse autoHilitetruestyle transparent sharedTexttrue showLinesfalsenoncontiguousHilitesfalse lockTexttruescroll0 behaviorname HCCdNmbrOfHCtoolTip listBehaviorfalsevGridfalselayer5 borderWidth2 cantSelectfalsevisibletruemargins14 htmlText

Card 4 of 20

opaquefalse threeDHilitefalse shadowOffset4 showBordertrue disabledfalse textSize12fixedLineHeighttrue textFontcouriervScroll0 hilitedLinesshowFocusBordertrue cREVGeneral revUniqueID 1055035131360scripteditorvscroll885scripteditorselection2210 Card 6 of 6(si cREVGeneral revUniqueID 1240945203235i cREVGeneral revUniqueID 1055494084268(% Next cardG xMon mouseUp visual effect scroll left slowly go to next card end mouseUp CZFyZ cREVGeneral revUniqueID 1055494084270 (&Previous cardG xRon mouseUp visual effect scroll right slowly go to previous card end mouseUp ;aG{Y cREVGeneral revUniqueID 1055494084271 ()Network ManagerG x0on mouseUp go to stack "NETWORK" end mouseUp ]H}Q cREVGeneral revUniqueID 1055494084274 (tix1# cREVGeneral revUniqueID 1240945244833#group id 9134i|5 cREVGeneral revUniqueID 1055035277857(Network ManagerF  :on mouseUp go to card 2 of stack "Network" end mouseUp gPX4U cREVGeneral revUniqueID 1055035277861 &M  (~Peter Tillers+H@@# cREVGeneral revUniqueID 1241583525439 &M Peter Tillers - 2009 (group id 10370i % cREVGeneral revUniqueID 1247247284734( Case Theoryion openCard if there is a bkgnd field id 4 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 4 pass openCard end openCard  cREVGeneral revUniqueID 1201339959515( Next cardG xFon mouseUp visual effect scroll left go to next card end mouseUp HPYZ cREVGeneral revUniqueID 1241118638333 (Previous cardG xKon mouseUp visual effect scroll right go to previous card end mouseUp @@ SS[Y cREVGeneral revUniqueID 1241118638334 (Network ManagerE\ :on mouseUp go to card 2 of stack "NETWORK" end mouseUp /  cREVGeneral revUniqueID 1241118638336scripteditorvscroll0scripteditorselection0 (field id 10376(h R&cCurrentObjectwstack "K:/MarshalAll/Aussie-Scot MarshalPlan/MarshalNet08/Network/Evidence & Material Facts/Evid&CounterEvReMatFax.rev"  cREVGeneral revUniqueID 1241118638337 ( ( (  (field id 10377(h {7 cREVGeneral revUniqueID 1241118638338 ( ( (  (field id 10378(h = cREVGeneral revUniqueID 1241118638339 ( ( (  (`@; (Analyst)h Q, cREVGeneral revUniqueID 1241118638341 ( ( (  (field id 10385(h  cREVGeneral revUniqueID 1241118638343 ( ( (  ( Raw EvidenceE \4on mouseUp go to stack "Raw Evidence" end mouseUp w1 cREVGeneralscripteditorvscroll0 revUniqueID 1241118638344scripteditorselection24 ((h  cREVGeneral revUniqueID 1241118638345 ( ( (  (`@(Make New CardEx*on mouseUp doMenu "New Card" end mouseUp @@@@ l9[ cREVGeneral revUniqueID 1055033531640 ( Legal RulesE \3on mouseUp go to stack "Legal Rules" end mouseUp e1 cREVGeneralscripteditorvscroll0 revUniqueID 1247247114419scripteditorselection35 (iE'! cREVGeneral revUniqueID 1249154114592 (Field)`I cREVGeneral revUniqueID 1249153603744 ( ( (  (i cREVGeneral revUniqueID 1240638015984(See ExplanationG x Mon mouseUp visual effect scroll left slowly go to next card end mouseUp bT<[Z cREVGeneral revUniqueID 1249154538039 (Start AnalysisG x ton mouseUp visual effect scroll left go to next card visual effect scroll left go to next card end mouseUp aU<}Z cREVGeneral revUniqueID 1249154557440 (i cREVGeneral revUniqueID 1249155003391(Network ManagerG x:on mouseUp go to card 2 of stack "Network" end mouseUp 8yFxQ cREVGeneral revUniqueID 1249155044080 (i  cREVGeneral revUniqueID 1249182095788(bkgnd image id 5910 D  ԉPNG  IHDR2gAMA aPLTEٟtRNS0J kIDATx흍v _z&]Μ40& mdT' H# <ֆ6\{*llLCQ%a~(_ix!p{6Q)Zބ]zjS`0Їن*0 .f*%?P1еФ Y+ sYʟ 8 @8 @8 @8 @8 S\lpO1ٯ:>mj \br\qhO02%n%֑ \"n%֑ \"n%֑ \"n%֑ \"n%֑ \"n%5a}P!&$q ۶`SBQPxj*|S 9/N`@bο$:1sy9*aj^"ʬ"vT:sW7?tضaۍ Ro05eHˢQ$D:2Kĭ#D:2Kĭ#D:2Kĭ#D:2Kĭ_~wz5~&pyIE*iΧQ&yQ 'm#r8Z\3tNJ8g.p\T89ePSh (wMMn݃z1M\J)=tn{vߋt4?ײ*) lȿ"[tJu#@#x7Gu`?9X.5zobtsiM5: .&ԃ%P`[]ɇ /XǸE|™ FH&E% s=} P  6 @8 @8 @8 @8 @8 @8 @8 @8 @8 @8 @8 @8 @8~: @8I\)0&W *0"™  zAF+ptGT`DÔ;<.!8X0*o<O]o Lwcs6#[tYחRkӯ{Ń-eӞ'}A`*5%$@#X?U,j%YS{-+{EjB a@\GUS?7zi K{JޥVNGMP`]O|M|Q a`"pZT@89GXQ ™YQ Q Q Q Q Q Q Q Q Q Q Q Q ?Q VT`D.GaR Jz#T`|:ǁ 6gۋW63{G_ԯ]:LYG5㺾|Uba!={R-M.%yUT=zkL`[B7h^KvVVnJ`qrGۃza+0sXUZίԫFO`74)&T6VÍ* &vM>i2Mh7ޥAFDp2M Q @#LNJ99S(+ @83+@8 @8 @8 @8 @8 @8 @8J@8 @8 @8 @8 @8 @8 @8 @8 @8 @8 @8 @8 @8 @8 @8 @8 't((((((x98'm#r8Z\3tNJ8g.p\t'1zE`os a #? >˗Q@8pNz\pv.;?>rIENDB` cREVGeneral revUniqueID 1249182499688 (Field+HH cREVGeneral revUniqueID 1249182515488 &M Evidence about Material Facts in Issue(What does this stack do?Exon mouseUp speakAlert "Welcome! This is the stack you should use to connect your evidence to the factual issues in your case. Later you can analyze precisely how your evidence bears on factual issues. For now, however, just connect evidence to the factual issues. So get to work! OK?" end mouseUp on speakAlert theText if theText is empty then exit speakAlert -- skip the rest try -- in case revSpeak isn't installed revSpeak theText catch theError -- if the "revSpeak" command fails put return & "(Cannot speak text on this system.)" \ after theText beep -- make a sound to get the user's attention end try answer theText end speakAlert (y cREVGeneral revUniqueID 1249182546588scripteditorvscroll0scripteditorselection193 ((Evidence for and against Material Factsg xlon mouseUp visual effect scroll down go to stack "Evidence for and against Material Facts" end mouseUp .L }X(Evidence Pro & Con about Material Facts cREVGeneralscripteditorvscroll0 revUniqueID 1249182675913scripteditorselection73 ( Explanation)&EEcCurrentObject{stack "K:/MarshalAll/Aussie-Scot MarshalPlan/MarshalNet08/Network/Evidence & Material Facts/Evidence of Material Facts.rev" cREVGeneral revUniqueID 1249182716454 ' This stack invites the user to take a rough cut at the relationship between evidence and the ultimate facts in issue under the applicable legal rules: this stack invites the user to sort available evidence on the basis of the legally-material facts in issue -- without worrying unduly about the precise bearing of the evidence on those facts in issue. So - using this stack - aggregate the available evidence that you think either has or may have some bearing on your judgments or someone else's judgments about the existence or nonexistence of some legally-material possible state of affiars. At some other time you can try to partition such collections of evidence on the basis of whether the evidence within such evidence collections -- collections pertinent to various facts in issue -- speaks for or against the facts in issue (see the button below) or, by using an inference network (such as a Wigmore chart) you can begin the more ambitious and daunting task of constructing arguments to suggest or examine more precisely how, whether, and to what extent a particular item or partcular items of evidence speak for or or against some fact in issue or fact of interest.((Evidence for and against Material Facts H NKL 4 U helvetica U helvetica Ucourier U helvetica W helvetica W helvetica Ucourier Ums sans serif U Arial Black U Arial BalticU Arial BalticUcourier UTahoma U Segoe UIW Arial Baltic U Arial BlackU Arial Black U Helvetica U Arial BalticUPalatino Linotype UtimesUcourierUTimes New RomanUTimes New RomancRevStandaloneSettingsHscriptLibrariesInternet Geometry PrintingMacOSXtrueMacOS,documentTypeUNIX,fileSelectortrueWeb,WindowsSupportedtrueWindowstrueWindows,LegalCopyright#2009 All rights reserved worldwideSolaris SPARCfalseUNIX,pageSetuptrueWebtrueWeb,LinuxSupportedtrue answerDialogtrueWindows,FileDescriptionCase Theory 1.0.0.0 for WindowsOSX,longVersionCase Theory 1.0.0.0Web,RequestedName MacOSfatfalseWindows,buildU3falseOSX,copyright#2009 All rights reserved worldwideWeb,CustomBackgroundColor 237,237,237Web,CustomLoadIconMacOS,versionnumber11MacOS,versionnumber20MacOS,ReleaseFinalSolaris IntelfalseOSX,identifiercom..casetheoryname'Evidence for and against Material FactsMacOS,versionnumber30Web,InstanceIdOSX,shortVersion1.0.0.0Windows,fileversion11Windows,fileversion20Windows,fileversion30cursorsfalseWindows,fileversion40Web,MacOSXSupportedtrueMacOSX PowerPC-32trueMacOS,dynamicMemorytrueMacOS,PreferredSize15000 MacOSPPCfalseMacOS,creator???? OSX,name Case TheoryMacOS,longVersionCase Theory 1.0.0.0OSX,documentTypeLinuxtrueWeb,MinEnvironmentVersion inclusionssearchWindows,documenticonFile Web,Domain0xFFOSX,documentExtensionWeb,AllowOtherPlatformstrueWeb,DetectSecurityPermissionstrueUNIX,printerChoosertrueWeb,SecurityPermissions,,,,,,,,MacOS,MinimumSize15000 MacOS,Region1Windows,productversion11Windows,productversion20Windows,productversion30Windows,productversion40 OSX,infoCase Theory Version 1.0.0.0Web,ExecutionModeBrowser MacOS68kfalseWeb,CustomBackgroundColor2 237,237,237 askDialogtrueOSX,signature????Windows,iconFiledefaultBuildFolderE:/on-rev web site/Network Web,UUID$e15db59c-65bc-483d-a575-837c7912edc1Windows,ProductName Case TheoryUNIX,colorChoosertrueMacOSX x86-32trueWindows,companyname cREVGeneralbreakpointconditions breakpointsbreakpointstatesstackfileversion2.7AlreadyHiddenfalsecREVGeometryCachestackID10409&M Title PagePon openCard if there is a card field id 4 then put "Card" && the number of this card && "of" && \ the number of cards into card field id 4 pass openCard end openCardKLcREVGeometryCacheIDs 12406380159841039712491545574401040012415835254391036612406380159851039812491545380391039910550352778579134124094524483310356105503527786110269124915480095610401cREVGeometryCacheorder total9(t(~(((('Case Theory:TextPon openCard if there is a card field id 2 then put "Card" && the number of this card && "of" && \ the number of cards into card field id 2 pass openCard end openCardKLcREVGeometryCacheIDs10554940825162737124915490124910402124915500339110403124915502898510404124915504408010405105549408251810273105549408251910274105549408252110276cREVGeometryCachetotal8order  (!("($((((Case Theory Card @KLcREVGeometryCacheIDs10550351313601028912411186383321037210550335316401038912411186383331037312411186383341037412411186383361037512472471144191039012017326300166150124111863833710376124111863833810377124915360374410392124111863833910378124111863834110382124111863834210383124111863834310385120133995951510371124111863834410386124111863834510387124915411459210393124724728473410370cREVGeometrycacheorder total20((( @KLcREVGeometryCacheIDs10550351313601028912411186383321037210550335316401038912411186383331037312411186383341037412411186383361037512472471144191039012017326300166150124111863833710376124111863833810377124915360374410392124111863833910378124111863834110382124111863834210383124111863834310385120133995951510371124111863834410386124111863834510387124915411459210393124724728473410370cREVGeometrycachetotal20order((( @KLcREVGeometryCacheIDs10550351313601028912411186383321037210550335316401038912411186383331037312411186383341037412411186383361037512472471144191039012017326300166150124111863833710376124111863833810377124915360374410392124111863833910378124111863834110382124111863834210383124111863834310385120133995951510371124111863834410386124111863834510387124915411459210393124724728473410370cREVGeometrycachetotal20order((( @KLcREVGeometryCacheIDs10550351313601028912411186383321037210550335316401038912411186383331037312411186383341037412411186383361037512472471144191039012017326300166150124111863833710376124111863833810377124915360374410392124111863833910378124111863834110382124111863834210383124111863834310385120133995951510371124111863834410386124111863834510387124915411459210393124724728473410370cREVGeometrycachetotal20order((( @KLcREVGeometryCacheIDs10550351313601028912411186383321037210550335316401038912411186383331037312411186383341037412411186383361037512472471144191039012017326300166150124111863833710376124111863833810377124915360374410392124111863833910378124111863834110382124111863834210383124111863834310385120133995951510371124111863834410386124111863834510387124915411459210393124724728473410370cREVGeometrycachetotal20order((( @KLcREVGeometryCacheIDs10550351313601028912411186383321037210550335316401038912411186383331037312411186383341037412411186383361037512472471144191039012017326300166150124111863833710376124111863833810377124915360374410392124111863833910378124111863834110382124111863834210383124111863834310385120133995951510371124111863834410386124111863834510387124915411459210393124724728473410370cREVGeometrycachetotal20order((( @KLcREVGeometryCacheIDs10550351313601028912411186383321037210550335316401038912411186383331037312411186383341037412411186383361037512472471144191039012017326300166150124111863833710376124111863833810377124915360374410392124111863833910378124111863834110382124111863834210383124111863834310385120133995951510371124111863834410386124111863834510387124915411459210393124724728473410370cREVGeometrycachetotal20order(((! Next cardG xMon mouseUp visual effect scroll left slowly go to next card end mouseUp oIB}Z cREVGeneralscripteditorvscroll0 revUniqueID 1055494082518 (" HCCdNmbrOfHC xfunction cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "card" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardData! cREVGeneral revUniqueID 1055494082519scripteditorvscroll910scripteditorselection2209 ' Card 2 of 9($Previous cardG xRon mouseUp visual effect scroll right slowly go to previous card end mouseUp X>yY cREVGeneralscripteditorvscroll0 revUniqueID 1055494082521scripteditorselection0  i cREVGeneral revUniqueID 1055494082516Bion openCard if there is a bkgnd field id 2 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 2 pass openCard end openCardz cREVGeneral revUniqueID 1055494086677V D.  1 106|>3Ǎ1 `0#83 3&`1`003 `1`0303?̂11`030303̂01`1303(132f 1`0|331`` 1 106|>3Ǎ1 `0#83 3&`1`003 `1`0303?̂11`030303̂01`1303(132f 1`0|331`` cREVGeneral revUniqueID 1055494086678 (+Table of Contents x on mouseDown if the shiftKey is down then sort lines of me else if the optionKey is down then createCardNameList -- rebuild list exit mouseDown else -- go to the card associated with the click currentLine put the ticks into theTicks repeat until the mouse is up if the mouseloc is within the rect of target then currentLine put the ticks into theTicks else select empty end repeat if (the ticks - theTicks) < 10 then get the value of the selectedLine if it is empty then exit mouseDown visual effect iris open if the style of me is "Scrolling" then set scroll of me to 0 go cd it end if end if select empty end mouseDown on currentLine put (((the mouseV - top of the target) - 4) + scroll of the target)\ div (textHeight of the target) + 1 into theLine select char 1 to ((number of chars in (line theLine of target)) + 1)\ of line theLine to (theLine + 1) of target end currentLine on createCardNameList -- create the list of card names set the dontWrap of me to true set the lockText of me to true if the style of me is "Scrolling" then set scroll of me to 0 if "bkgnd" is in the target then set the sharedText of target to true put empty into me repeat with curCard = 1 to number of cards set cursor to busy get the short name of card curCard put it into line curCard of me if the length of me > 30000 then answer "Sorry, but this field's 30000" &&\ "character limit has been reached." -- exit to HyperCard end if end repeat end createCardNameList on newField -- auto builds a new list when this field is pasted createCardNameList end newField9Gz5 cREVGeneral revUniqueID 1055494086679 Title Page Case Theory:Text Case Theory:Text Card Index Case Theory-Example Case Theory-Example Case Theory Case Theory Case Theory-Example (B `@H3 (, HCCdNmbrOfHC function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardDatae  cREVGeneral revUniqueID 1055494086680 Card 4 of 9(-Previous cardC  +on mouseUp go to previous card end mouseUpv&6Y cREVGeneral revUniqueID 1055494086681 (. Next cardC  'on mouseUp go to next card end mouseUpp,3Z cREVGeneral revUniqueID 1055494086682  Case Theoryion openCard if there is a bkgnd field id 4 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 4 pass openCard end openCard0 cREVGeneral revUniqueID 1201732630016 (1 HCCdNmbrOfHC 8function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardData(cREVTempMaster7 tabStops traversalOnfalseinksrcCopy firstIndent0 dontSearchfalsetoggleHilitesfalsethreeDfalsescrollbarWidth20 blendLevel0 textHeight16rect 551,26,702,58multipleHilitesfalse patterns colors shadowfalsehScroll0 textAligncenter vScrollbarfalse hScrollbarfalseid10289altId4autoTabfalse textStyleplainhGridfalselockLocfalse dontWrapfalse autoHilitetruestyle transparent showLinesfalse sharedTexttruenoncontiguousHilitesfalse lockTexttruescroll0 behaviorname HCCdNmbrOfHCtoolTipvGridfalse listBehaviorfalselayer5visibletrue cantSelectfalse borderWidth2margins14 htmlText

Card 4 of 20

threeDHilitefalseopaquefalse shadowOffset4 showBordertrue textSize12 disabledfalsefixedLineHeighttrue textFontcouriervScroll0 hilitedLinesshowFocusBordertrue cREVGeneralscripteditorvscroll885 revUniqueID 1055035131360scripteditorselection2210 Card 3 of 9(si cREVGeneral revUniqueID 1240945203235i cREVGeneral revUniqueID 1055494084268(% Next cardG xMon mouseUp visual effect scroll left slowly go to next card end mouseUp CZFyZ cREVGeneral revUniqueID 1055494084270 (&Previous cardG xRon mouseUp visual effect scroll right slowly go to previous card end mouseUp ;aG{Y cREVGeneral revUniqueID 1055494084271 ()Network ManagerG x0on mouseUp go to stack "NETWORK" end mouseUp ]H}Q cREVGeneral revUniqueID 1055494084274 (tix1# cREVGeneral revUniqueID 1240945244833#group id 9134i|5 cREVGeneral revUniqueID 1055035277857(Network ManagerF  :on mouseUp go to card 2 of stack "Network" end mouseUp gPX4U cREVGeneral revUniqueID 1055035277861 &M  (~Peter Tillers+H@@# cREVGeneral revUniqueID 1241583525439 &M Peter Tillers - 2009 (i % cREVGeneral revUniqueID 1247247284734( Case Theoryion openCard if there is a bkgnd field id 4 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 4 pass openCard end openCard cREVGeneral revUniqueID 1201339959515(bkgnd image id 5910 D  0s0ss×bQ030;.;(8(8(8(8(8(8(8`(8(g? 8c31(f3 8 lc (?lf8 3 (0 080(80(8(8(8(8(;.;        @  @  @  _  P  T@ T@ T@ | f  8flǫ lfl͘ <|lπ ? lxl̫   ll̀  `c`c6 cm0`c`6 cm6lc`f6آ cl8`c`cq?            ?   00Ʀ0Ǝ``pǃͰ͘1ߍf6`ٛ3l8cm ͘1؍`c`c6 cm0`c`6 cm6lc`f6آ cl8`c`cq?            ?   00Ʀ0Ǝ``pǃͰ͘1ߍf6`ٛ3l8cm ͘1؍<333 3832f323*38 3030f̌ ?0 ?03?30~̍̂*00 Ƃ03030`3310 L 10#3132b323*ႏ 03<̌ ̍̂*33323*̌ ̍̂*33323*̌ 0̍̂*``0̌ 30`0̍̂*3`cf`1Æf`̌ ?3s330 f`af`0g̍̂*03#330f`f`0pf3313330fdb`f`12f 323* 3 x0 >81f`0̌ ̍̂*##33323*̌ ̍̂*33323*̌ ̍̂*33323*̌ ̍̂*33323*̌ ̍̂*33323*̌ ̍̂*33323*̌ ̍̂*33323*̌ ̍̂*33323*̌ ̍̂*33323*̌ ̍̂*33323*̌ ̍̂*3323*̌ ̍̂*3323*̌ ̍̂*3323*̌ ̍̂*3323*̌ ̍̂*33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂3333333333̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂*3323*̌ ̍̂*3323*̌ ̍̂*3323*̌ ̍̂*3323*̌ ̍̂*33323*̌ ̍̂*33323*̌ ̍̂*33323*̌ ̍̂*33323*̌ ̍̂*33323*̌ ̍̂*33323*̌ ̍̂*33323*̌ ̍̂*33323*̌ 0 @̍̂*4 Ϗ63><333 3832f323*38 3030f̌ ?0 ?03?30~̍̂*00 Ƃ03030`3310 L 10#3132b323*ႏ 03<̌ ̍̂*33323*̌ ̍̂*33323*̌ 0̍̂*``0̌ 30`0̍̂*3`cf`1Æf`̌ ?3s330 f`af`0g̍̂*03#330f`f`0pf3313330fdb`f`12f 323* 3 x0 >81f`0̌ ̍̂*##33323*̌ ̍̂*33323*̌ ̍̂*33323*̌ ̍̂*33323*̌ ̍̂*33323*̌ ̍̂*33323*̌ ̍̂*33323*̌ ̍̂*33323*̌ ̍̂*33323*̌ ̍̂*33323*̌ ̍̂*3323*̌ ̍̂*3323*̌ ̍̂*3323*̌ ̍̂*3323*̌ ̍̂*33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂33̼̂333333 cREVGeneral revUniqueID 1240638015985(See ExplanationG x Mon mouseUp visual effect scroll left slowly go to next card end mouseUp bT<[Z cREVGeneral revUniqueID 1249154538039 (Start AnalysisG x ton mouseUp visual effect scroll left go to next card visual effect scroll left go to next card end mouseUp aU<}Z cREVGeneral revUniqueID 1249154557440 (What does this stack do?Exon mouseUp speakAlert "Welcome! You have already identified which evidence bears on which factual issues in your case. Now use this stack to divide the evidence about a factual issue into two categories: first, evidence that supports the fact; second, evidence that tends to undermine the factual hypothesis. Later you should discuss why you think that various pieces of evidence tend to support or oppose various factual hypotheses. Well, it is clear that you have a lot of work ahead of you. So you have my sympathy. And I wish you good luck!" end mouseUp on speakAlert theText if theText is empty then exit speakAlert -- skip the rest try -- in case revSpeak isn't installed revSpeak theText catch theError -- if the "revSpeak" command fails put return & "(Cannot speak text on this system.)" \ after theText beep -- make a sound to get the user's attention end try answer theText end speakAlert ( cREVGeneral revUniqueID 1249154800956scripteditorvscroll0scripteditorselection537 ( Dt"G"qt"G"qxtt""GFG""qpqxtt""GFG""qpqxtt""GFG""qpqxtt""GFG""qpqxtt""GFG""qpqxtt""GFG""qpqxtt""GFG""qpqxtt""GFG""qpqxtt""GFG""qpqxtt""GFG""qpq`` W 0xtɠ ! RH`t" ! R@Q@"GF from evidence e Possible Step 4: Identify the ancillary principle or principles a (notions, generalizations, ideas, laws, etc.) that may support factual proposition h (or its complement not-h) &&& You may wish to construct a visual sketch of a possible inference based on evidence e (i.e., a picture, a diagram, of a possible inference or inferences, of an argument about a possible inference or inferences). If so, you may find the notation and symbols in figure 1 useful: Go to next card to see figure 1G n on mouseUp visual effect dissolve slowly go to next card of this stack end mouseUp R2A cREVGeneral scriptChecksum8VJ`mF1" handlerListmouseUpscriptSelection char 64 to 63scripteditorvscroll0 revUniqueID 1246809332926 bookmarksscripteditorselection109 tempScript prevHandlermouseUpscript

on mouseUp

visual effect scroll left slowly

go to next card of this stack

end mouseUp

Diagram Inference1.jpg @kLJFIFC     C   " }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?s[)428cwyyl<|WG+_I/?zmwW;bpIݻ3 ҌeWFTG4&i(e*M[!?b?~ *hG+_Ie@e9-@1x7 <7˫N"qn8H/N?W.pOjn4)ھ]^YNWۢ+lB(((((JGۊT?zmx{$>3?S ¾`~[hFs9+2~W)𖗥^.O5rZ֭ygy$nfŌ Wҕ 6퓬F{ɢTIfieC(o3# <#}׌~͚,~/Y1Og$6Bxdߝ8 /;H=_:ZקZ|:łum+Wêˤ*B [ ^;Vo[<仴Dq61Σ Bh}N\E.!mo$)"OomֵjZwu :-(o!' ÎGz/72x?N]O xMyo~~ݸvk| O{ /WYtD̸`ŏǵ_/&~}g;o1ǙWa;oM|?aMEYy`B8sŞ!Y5/jz:[&5ϘLynW]o?ď2M}2nB1}IYG4_ikegr]&YPU<{YŨjΑ mF;yuf,yÌl ֋#x\ɠXkחe|"rƪT_%|-?u=u9{KUo/&cqq!M*2~ЁK_AK_Ap,Kۢ+P(((((aԬU5ue ;dvI) $Nν3ޢSտ$WkE~ӓxdy} J5do;M/e\Yɻi)(Sտ$WkE{?x|Qg WB"=_=[YEvQ?WB"=_=[YEv :uW#6G=TdUƾ$%^OX/ ??ogi)+^s\F AUo=S0bP煶K;_ezSWB"=_=[YEvW.wi)(Sտ$WkEx|Qg.wi)+4k7[FFH%(${+V*ӋtKr)'{[[ZX|%<3rzQ_EPEPEPEPEPEPEPEPY#.{4]by-,O\NEmBL5XW(ӺxMYc>BU20˜SxVtns"ƶ@#pOz/ k@ ݂=\4-;EiΟcoe~@@_GO -_Xm~٦Z{fpBW%.};?!S?rh~eOξY1 u?(:A㕳E[2a/1!S?rhxO_9e7$7?V}o @,:ACs@O ٢?S0S?rHn9[4Q'/ cQ u?+f>eOÖ_ActGщ#ʟn|?Z+˩(nQnyh|k :νi3J;g\ 1Ȳ"I+)wyo1 .f/tH?ܗYt _$gvrq]s_׀;[W42;ki%YLL81^+,˩^.}vjNYkle7hzQ_:lQEQEQEcxW[/7-8w'iםM V%Kh.-m42Cm,4s>?/4*=VJaf9Ds"1C" u x\=.^ZbExDi0HrsQEQERx@RKKIOK_U-?$/"gED}@QEQEQEQEQEW Ĺfws5*+os̱|:q8rD:hy<0Q؊_Atst  7[&yu~?%gG7??GF}./]xl]gߐ=oeeR  ]xl]C캿̿_Atst  #~A@aWBQK.on mouseUp

visual effect scroll left slowly

go to next card of this stack

end mouseUp

 Go to previous cardG xTon mouseUp visual effect scroll right slowly go to previous card end mouseUp {:W@ cREVGeneralscripteditorvscroll0 revUniqueID 1246810880173scripteditorselection51  Go to previous cardG xTon mouseUp visual effect scroll right slowly go to previous card end mouseUp {:Q@ cREVGeneralscripteditorvscroll0 revUniqueID 1246810911478scripteditorselection51  Diagram Inference2.jpg @ Vn0JFIFC     C   n" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?+>((((((myDe gXۚ Uȝפ oŽx.0ꤣ4*}xy"SvЃs_~?5'/ }ߑ@7$Tnk2O5SGC%O? djoIƪz(c_)AG~Dۚ Q?M?OE xK?H>oȃs_~?5'! nk2O5G@7$U=1/_ #"oIƪ w٤Ӭ[1/*F0 ՍSOk̼6JiҔa&kSbrw4QEZQEQEQEQEQEQEQEQEQEQEQEQEQEQEbxDk$MERDk$ME_^ȧ_@MxGᶙk~TXӢ&Iva`1\o=Qj6n6ŻD^|DC#pWu j}:J#H7ˑ4ߵνs\Լ5?m,-e7W*<[řml5[+ zܱ^{.hdF /GOsvXмY_kGP-}5JQ]qZC,Du~<+|HѬ (K$WEUKn q+Wm;{I~$kx/q|e5ͻFwD̨nN+)]*W悓jhܓ[=uH硗rm{GyVah,ztfs Kɖ''!8mCZE%Ŝ##ySx,.ŭʘ< \~8<|a,XdRG#FJ3+aᕈ#k/ x=\mm`;6O{rppj n? KtoE,5?dPZ}IG%O7 עkϚ2?->d[C'~kG?OTu2?-!Q n? µ * O_8 tIp+/7Uq7Ze*eFbpYF0+Gtiڬ-=dNG5? B.oYl{tLr,Q$|~eTTxI|(M\lյݒzU/>nXqrT2BC1wǥlvY[Coh0@+n"8DAZ;EvV$uYX(((*+Hfc]OQ vO?[4QrSG}LoK| ?.ӿ'+f=Y>j vO?G%w>ElG?OTu1.ӿ'(N(g#ʂ%m?QS6߭Y*nmMGnﲿ܋W|]~FJ՛@ׄWZ]D$Ξg|󊿪 i7n O粏rp-=.f`'2NѥbYNa^ Sk6I|~( (((:>4v4S-9A SkbnmkP>jt8 @B}`jF\ZЩm_I/^?I}ѢԬ.U  0v#ΩNtVvkE'utQE@Š((((((((((((((($I8cRtE/|),1n|ڄl~Ў"Pڶk̟pjJ[&SꢌQEyEPEPEPEP4_%Z9_[UrNXVUt,ef1$>h )tYBq.qNT0؊q3&1գ%敟w}n(@((((((((((((c,KK>\i1OOu⯶ଟ lgSvzBRVv}RrjJN;L);_ h? pU"| x SN욜+:njO#@=n֗9BjӕU(׽֫xUHE(Uӵ`jx(<4ܪk ?3~(1?W_i5FZ rrRAja#E]?ܯ OpsUdҿ}599B2}PQEr~9m5ksq#n#!"'SA覯Ҽ7'?.?G ~wIݢ;s ? л _Mg'bkv,0 O]/&j#$EŹNH"Mmع :(*+FVSG0 O-sE; +(((((((((cğ3]=s$D_*O+>s81~h((O]ݹ/I-tH$bYc#֬''_ Y]GJ ̪C+dd`X*A^W~ׇ2K[XDd69V<9?jo Yi" h-t^ks33$u) _u?>>mZ 1."KhVZ@"(zx^5޵Gχt j+y$$lױi֧P-hĘ+<,EItkr"ЍnW:ڟ[>肊(6 ,+4,}uSbs,N*9JRm~ zqqb +4 >}y6=Pҳon mouseUp

visual effect scroll left slowly

go to next card of this stack

end mouseUp

Field)HjB5Y cREVGeneral revUniqueID 1246811120166  cThe same sort of notation and symbols can be used to depict yet more complicated relationships between evidence and inference, including (i) lateral relationships between (a) two items of evidence or (ii) intermediate factual propositions (inferred factual propositions that serve as evidence of further factual propositions). For example, see figure 3: Go to previous cardG xTon mouseUp visual effect scroll right slowly go to previous card end mouseUp ?{8W@ cREVGeneral revUniqueID 1246811612356scripteditorvscroll0scripteditorselection51 Diagram Inference3.jpg H L,((((((((+~B'$;Hɓnk3ß|焼=+ Ҋvծhs (.?mxܟV(_'@1ױW玛}kkM ]F[hm}{mxܟGJ%Ox ?6xYSNS;/wvrX4ᬳ2+P(nU鹙TXW+Ki7:dž_PJЍUo`EwՂ ֿoWV>>Ӵ09칀HNX$rs߿"x^ ͦ_^#Pҭ^;ITGq#'ӾIi^oI%muK'9BHd!;Fzn2jw\HYzqJV Qg=GK+S|.:m=?Ic{1lcA|3kge\NKn"7q+v9~ *ҼWx"Lt[9mRtܠKI!U`j7 '[Լkz=vX^ UL~qގ;S=ᧅ+]^hvwsx;=XΞ`5eDu9@vsT%s~|=kiu}M$i atxO_r>%,-^B+X;\IstN2IMq$^rCwᗶ?´1fCsD2ITrF+O|3;9<1GZͷt1H(!BbN{Ux,X>ow򳟻 >S,4oϨZk2-2UM-;9 FM{¯KizNO$([-Ia`IC_c⏄5eY s'YQ}~zXYm|cXq@MYӿ!kV3]w-j׍ȯ^J_ď;:(Š((((((((((((((((((((((M6[6oم vWwE~g굪)FnI_K6]E4%JͶ>i(ԵMtms]'{os袊?>(((((((((((((((GĿޛk7vQ ciT*er(_|Eeh4&4KTW,8SߩWZ_MvD+h(((((((ڜ:.{\=/q&TNUf]d&-UMWPeM)!"zTzd2O'>%xkFA,>\uOdUEǣ>$={+/*2oU>ʤgΤ{48֤H[Xq0$8vQ^5jTZ_%tF$(FQEQEQEQE W ˔8 r=AEME]:58;5hM_FgYKopW|8p:G PYn̹C8*G yUK;m1ϓ>0'Qߨ!}*ጃEZkYE~2n ( 3ɯ)+hQEQEQEQEQEQEQEQEQEQEQEQEQEs^jkEy^^|;oyϟ`}޼AxVqzd.ŏ?xg=Uַ7Kt^_O$g:=>k(;`~%ϧDz+iNy+d$18Ed%ϧD-'}?#kZlSQ>ƏDȏ5E9aKIOG"ZOGעjr0pTd%ϧD-'}?#kGgA5?9{8*2?"?>Ƶg3=?i?k?>mR{iaVw!H8'5irH1FY@w$H6sx{EG+.i;}u'NL8G~K)F.apzMi&ĕ(I4{Q⩇R̯{v㵳E|#i_ןo}^7(-?Kfc}^7:lG#i_{5:a׿/g kf?qORٯ?a׿/g hA{?o;[4QZ* yA{?o;Gu ٢\GTkf7u >ï^j? ^{(. #[?]횽E֭*I%E%׾!>"YxK֣Ѭ$'EY2"mg;Up͐T#qx'B/Db{ -936 m||22 }* ;HV *(WEZB4Rj_w߰iܞ((((((((((('B, p?'ASWehoXۯ v,Tr->+hlQ(Uy'bۿwQҗXz4߼QEQ@Q@Q@Q@Q@Q@Q@Q@CygC2 PASQWNMNjWљw-fc&|`NQB7q_۴3.P AR[{lsό w8_J8c QVQ_4znۨ|3F((((((((((((((((+R5^ {mHQ>I>k:F?K ~W3 1JM)$g痘ԝ:Isb?_:#EE]<5B_߭WvSιAƌj 6SwmirnRJg7z?Ԟ}/?Z짝s"?1/5_i|Zmc.p-,UCq1Va`p<3B_>_ٗ JTg '>3b?_VӞK[-۠,UuO:#E3b?_Vh&uV(7 KY<5B_>_O:#E3b?_#^(5ZFdK61q=z҂xahdYbCAVR2#4<3B_>_[:#Ej:ɪ#[2Z.ϵlGQ?ԟտ_K b;NTQKI_vJrK`+1Q@Q@RV,{GSK{74K'Տ_z֟/J8O|r\>g[8ʢmei5ב3 Ѫ騭 8x{V?Ƣ vSAu>SQ/'Տ_/pv]bk>m[%|Տ3V?kc^WUGxSook5jvsskrEBU ;Vߎi?<'y}qsYI*,Adʜ%c@[+}F[k"m:8 E|x TڗlI[]JCC7[rY㎽/P!.[ڲZI]HJq+y 2 H4 m]&-T <%Pl[ d^5mm Z>]xGI^^p[8c,NpcۻЊ_tKGލAi6]hW,y'@5/5EkGQ?=-u{>\}^7-3LBo>(+uٍ{v㵳EeZ* ?fc}^7:lG#i_{5:a׿/g kf?qORٯ?a׿/g k¼U??ukICjQk -:puc2kRJnppiʢ7cxI6Ke$WO@$92G zzu.}awZOb]H(XTۻ_mGcợoȍ9tiR31U2V^=VF/_ uTQPk |3ujp-A=쌻\2Ʋ1~1,]]i-m?*JK | :%Z|#~:|?=C&#Gb2V/gC_(((((((((+Lլ^{{&ICA:먯&p2XEQq|ɵfַ9І"<? _ (4q/%ɜ?ٔfȨz.kxG,;)`qN+[^Wfou`)R= 1? _l/cm2p$\8)$c=vgaq(Eњk1m;=ВOSƹ@x-Œk+?4q/%ɕC? _ (#G-/_fP9E{ ֓T[VVJ).;x_3I4G;lȚï^7Ѯo`[Gr$;RT"ą،{WU h+um6pT4?aUx'K&seZp%$}X< :澱OҎ5kuQtZ˗-!Q n? µ诔g#ʍ>d[C'~kG?OTu2?-!Q n? µ * O?(IZQrSG}LKto[Cz(g#ʂ&G%O7 ?-!V{\|Ai_w#'~?+^=Y>j WseS" ^A?hDƟI5XȣG6Y?(!)?ƏJO iZex|>seS" ^A?hDƟI5XȣG6Y?(!)?ƏJO iZex|>seS"V{5_ߙIa:;Cn2;qӽ/, xJԠE˕U! 'lr9$dpy|,Ѽsɩr"`Mr8{c 'C2[oƹ }_yCpXYBV)7,׽?k-Nj?-R*YA UOVTg[O;]QX(((((((((+_vX(k׍ϢiUm7C9˿?|\\aQ(u>4QEyEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEP/mg{2C5+jsk;hAݝ $0ٯ_5>~($k?݂( (((((((((+4'f dƱ'Ňwf1zDs4pґO4RFDWS`4.-(EPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEP.>ͮhwarLZ;u$B߫kjb='Raq&f15A^',=_3k}EWhQEQEQEQEQEQEQEQEQE xO"H1SQWNnw2+x5 `Og yY><;anј#v QVw摌1o b(4(((((((((((((((]mkMu)\.0}֭s,O-}l?`19YkTq >@9?*:?''GRQ_? xK'5;xAvGXޯh6CO .cTߎ3ZV¾TVMw C{#Q?(O#G >@9?*:?''GRQGB^yA6Εk|KgZ;G"2kSc)k??Z;V{LmFLϼbMǠ3G4-kZ1*'eBGQIde ??kSSRu^?gWvh#-h!{Zme֭Cv?\;(0H #1I8z|A_q舫*TN:(IY%e`t QEQEQEQEQEQEQEQEQEQEQEQEQEQExB>?D9WYŌw(c;Hq=)4[1Y%Te@-$fx[},<%ksu=^ݒ4Ar1A[F;-Q/hqoൊ)` K 2 ɮ~:>MnW^sKӡEQcA>QOsHzuA|NitW޳M+Ls1F6T=xo-IE<9h֚6|][^',;rT|ץVZ]Q%IK -EK൷X OJ [u`q1ϻ8 +5 ( ( ( ( "?jT?}\A5قy%ea\#E\z/?y/Yo|;}„GZ$Dܐ`2` )v+`v6+w|as]r_x/(nt"č2,00q9:`HdTLњVKmX˓ԝdiXgG|:P|EI-eaq'(DIOc ɒU,XHb3ENj};Xޣ n]^Iwv:Ib(b-p}yamF#0w}pize얐Z&084X 4QE1 |A_q舫s}"Ο(<=(Т(((((((((((((sş}%%QDdXB22*AHkS7Xl(SڍZ]׹ψҔ͢]xl]g#~A@gWBQK. WQ cREVGeneral revUniqueID 1246813355975  A template for basic inferencesG n on mouseUp visual effect dissolve slowly go to next card of this stack end mouseUp @RWA cREVGeneral scriptChecksum8VJ`mF1" handlerListmouseUpscriptSelection char 64 to 63 bookmarks revUniqueID 1246814293168scripteditorvscroll0scripteditorselection109 prevHandlermouseUp tempScriptscript

on mouseUp

visual effect scroll left slowly

go to next card of this stack

end mouseUp

NField+ C6) cREVGeneral revUniqueID 1246817050751 QAssessing the Probative Force of Evidence by Picturing Argument(s) from Evidence OField+ C6) cREVGeneral revUniqueID 1246817058319 QAssessing the Probative Force of Evidence by Picturing Argument(s) from Evidence PField+ C6) cREVGeneral revUniqueID 1246817065926 QAssessing the Probative Force of Evidence by Picturing Argument(s) from Evidence QField+ C6) cREVGeneral revUniqueID 1246817075159 QAssessing the Probative Force of Evidence by Picturing Argument(s) from EvidenceMgroup id 1101i d cREVGeneral revUniqueID 1247149861399 XProp-Inferred)h Gd cREVGeneral revUniqueID 1247148957000  _ YEvidence or Proposition No.  v< cREVTable currentview&Evidence Item No.: or Proposition No.: cREVGeneral revUniqueID 1247149000743 Evidence Item No.: or Proposition No.: ZProposition No.  o cREVTable currentviewProposition No.: cREVGeneral revUniqueID 1247149294327 Proposition No.: [ Ev-Premise)h Bd cREVGeneral revUniqueID 1247149425887  _ \ Prop-Premise)h Bd cREVGeneral revUniqueID 1247149439311  _ ^Questions & IssuesEqVon mouseUp visual effect dissolve go to stack "Questions & Issues" end mouseUp w cREVGeneral revUniqueID 1247149662019scripteditorvscroll0scripteditorselection36 group id 1026iB>1 cREVGeneral revUniqueID 1246810061472 Field+ F"6) cREVGeneral revUniqueID 1246809634402 QAssessing the Probative Force of Evidence by Picturing Argument(s) from Evidence Field+ T  cREVGeneral revUniqueID 1246814427850 You can use the following template for constructing the atoms -- the elements, the primitive ingredients -- of a complex inferential argument based on evidence:  Field)h j cREVTable currentview cREVGeneral revUniqueID 1246814594060  _ ' `@k "Field)h T cREVGeneral revUniqueID 1246814648283  _ ( `@R $Inferred fact:  <d cREVTable currentviewInferred fact: cREVGeneral revUniqueID 1246814668477 Inferred fact: & Evidence  v= cREVTable currentviewKEvidence or an inferred fact serving as a premise for a further inference: cREVGeneral revUniqueID 1246814764169 Evidence or an inferred fact serving as a premise for a further inference: )Field)h 7 cREVTable currentview cREVGeneral revUniqueID 1246815078840  _ * `@& +Inferred fact:  G&= cREVTable currentview@Ancillary or supporting principles, ideas, generalizations, etc. cREVGeneral revUniqueID 1246815105093 Ancillary or supporting principles, ideas, generalizations, etc.,LineK5u6i6 cREVGeneral revUniqueID 1246815371783-LineK6 7@  cREVGeneral revUniqueID 1246815397942/LineK- 6.  cREVGeneral revUniqueID 1246815420919<LineKJ)K*5* cREVGeneral revUniqueID 1246815630958>LineK6.7/7/ cREVGeneral revUniqueID 1246815664814@LineK5# 6.O$ cREVGeneral revUniqueID 1246815696038ALineK7. 8/M8 cREVGeneral revUniqueID 1246815719751BMake New CardEx*on mouseUp doMenu "New Card" end mouseUp @@@@60 cREVGeneral revUniqueID 1246815808271 CPrevious cardG xTon mouseUp visual effect scroll right slowly go to previous card end mouseUp @{8@ cREVGeneralscripteditorvscroll0 revUniqueID 1246815832630scripteditorselection51 E Next cardG xn on mouseUp visual effect dissolve slowly go to next card of this stack end mouseUp R3|?A cREVGeneral scriptChecksum8VJ`mF1" handlerListmouseUpscriptSelection char 64 to 63scripteditorvscroll0 revUniqueID 1246815868367 bookmarksscripteditorselection109 tempScript prevHandlermouseUpscript

on mouseUp

visual effect scroll left slowly

go to next card of this stack

end mouseUp

FNetwork ManagerG x:on mouseUp go to card 2 of stack "Network" end mouseUp Wl> Q cREVGeneral revUniqueID 1246815952472 H Raw evidenceE x5on mouseUp go to stack "Raw Evidence" end mouseUp %w( cREVGeneral revUniqueID 1246816184887 IWitness statementsD:on mouseUp go to stack "Persons.Witnesses" end mouseUp ]&& cREVGeneral revUniqueID 1246816288215  _ JTangible (Real) EvidenceD5on mouseUp go to stack "Tangible.Log" end mouseUp '& cREVGeneral revUniqueID 1246816398873scripteditorvscroll0scripteditorselection0  _ KDocuments & RecordsEx 5on mouseUp go to stack "Records.Log" end mouseUp '& cREVGeneral revUniqueID 1246816460240 LWitness credibilityEx =on mouseUp go to stack "Witness credibility" end mouseUp T& cREVGeneral revUniqueID 1246816508688scripteditorvscroll0scripteditorselection35  aPeter Tillers - 2009  N cREVTable currentviewPeter Tillers - 2009 cREVGeneral revUniqueID 1249066253846 Peter Tillers - 20099Time Line.Case>YA 4Case Time Line  U helvetica U helvetica U ` UCo8 U U WX@ UX@ UU W U U  U U@nV U U helvetica UTahoma U Segoe UI UMS Sans SerifW Arial BalticUPalatino LinotypeU helveticaUGeorgiaW Arial BalticUGeorgiaU Arial BalticU Segoe UIUTimes New RomancRevStandaloneSettingsHscriptLibrariesInternet Geometry PrintingMacOSXtrueMacOS,documentTypeUNIX,fileSelectortrueWeb,WindowsSupportedtrueWindowstrueWindows,LegalCopyright#2009 All rights reserved worldwideUNIX,pageSetuptrueSolaris SPARCfalseWebtrueWeb,LinuxSupportedtrue answerDialogtrueWindows,FileDescription"Time Line.Case 1.0.0.0 for WindowsOSX,longVersionTime Line.Case 1.0.0.0Web,RequestedName MacOSfatfalseOSX,copyright#2009 All rights reserved worldwideWindows,buildU3falseWeb,CustomBackgroundColor 237,237,237Web,CustomLoadIconMacOS,versionnumber11MacOS,ReleaseFinalMacOS,versionnumber20MacOS,versionnumber30nameTime Line.CaseOSX,identifiercom..timeline.caseSolaris IntelfalseWeb,InstanceIdOSX,shortVersion1.0.0.0Windows,fileversion11Windows,fileversion20Windows,fileversion30Windows,fileversion40cursorsfalseWeb,MacOSXSupportedtrueMacOS,dynamicMemorytrueMacOSX PowerPC-32falseMacOS,PreferredSize15000 MacOSPPCfalseMacOS,creator???? OSX,nameTime Line.CaseMacOS,longVersionTime Line.Case 1.0.0.0OSX,documentTypeLinuxtrueWeb,MinEnvironmentVersionWindows,documenticonFile inclusionssearch Web,Domain0xFFOSX,documentExtensionWeb,AllowOtherPlatformstrueWeb,DetectSecurityPermissionstrueUNIX,printerChoosertrueWeb,SecurityPermissions,,,,,,,,MacOS,MinimumSize15000 MacOS,Region1Windows,productversion11Windows,productversion20Windows,productversion30 OSX,infoTime Line.Case Version 1.0.0.0Windows,productversion40Web,ExecutionModeBrowser MacOS68kfalseWeb,CustomBackgroundColor2 237,237,237 askDialogtrueWindows,iconFileOSX,signature???? Web,UUID$e9f7bcae-df2e-4cef-a0f6-3bedb05ae23dWindows,ProductNameTime Line.CasedefaultBuildFolderE:/on-rev web site/NetworkUNIX,colorChoosertrueMacOSX x86-32falseWindows,companynamecREVGeometryCachestackID14597 cREVGeneralscripteditorvscroll0breakpointconditionsscripteditorselection0 breakpointsbreakpointstatesstackfileversionAlreadyHiddenfalse$ Title Page@AcREVGeometryCacheIDs1154323492824145351241582521792145931250008326502145961154323492826145371201902083990145531154323492828145391154323492831396211543234928237786cREVGeometrycacheorder total8zj888899ATypes of Time Lines@A cREVGeneralcREVGeometryCacheIDs1250008394286145971154324267418145111201902608031145551154324267412450212417190258471459411543242674135069115432426741414517cREVGeometryCacheorder total788998 @AcREVGeometryCacheIDs1154323621588145321236990571510145561154323621589145331154323621590145341236990579969269711543236215764174115432362157714521115432362157814522115432362158014524115432362157914523115432362158114525115432362158214526115432362158314527115432362158614530cREVGeometrycacheorder total14 8 @cREVGeometryCacheIDs1236990571510145561154323621588145321154323621590145341154323621589145331236990579969269711543236215764174115432362157714521115432362157814522115432362157914523115432362158014524115432362158114525115432362158214526115432362158314527115432362158614530cREVGeometrycachetotal14order 8 @cREVGeometryCacheIDs1236990571510145561154323621588145321154323621590145341154323621589145331236990579969269711543236215764174115432362157714521115432362157814522115432362157914523115432362158014524115432362158114525115432362158214526115432362158314527115432362158614530cREVGeometrycachetotal14order 8 @cREVGeometryCacheIDs1154323621588145321236990571510145561154323621589145331154323621590145341236990579969269711543236215764174115432362157714521115432362157814522115432362158014524115432362157914523115432362158114525115432362158214526115432362158314527115432362158614530cREVGeometrycachetotal14order 8 @cREVGeometryCacheIDs1154323621588145321236990571510145561154323621589145331154323621590145341236990579969269711543236215764174115432362157714521115432362157814522115432362158014524115432362157914523115432362158114525115432362158214526115432362158314527115432362158614530cREVGeometrycachetotal14order 8 @cREVGeometryCacheIDs1154323621588145321236990571510145561154323621589145331154323621590145341236990579969269711543236215764174115432362157714521115432362157814522115432362158014524115432362157914523115432362158114525115432362158214526115432362158314527115432362158614530cREVGeometrycachetotal14order 8 @cREVGeometryCacheIDs1154323621588145321236990571510145561154323621589145331154323621590145341236990579969269711543236215764174115432362157714521115432362157814522115432362158014524115432362157914523115432362158114525115432362158214526115432362158314527115432362158614530cREVGeometrycachetotal14order 8 @cREVGeometryCacheIDs1154323621588145321236990571510145561154323621589145331154323621590145341236990579969269711543236215764174115432362157714521115432362157814522115432362158014524115432362157914523115432362158114525115432362158214526115432362158314527115432362158614530cREVGeometrycachetotal14order 8 @cREVGeometryCacheIDs1154323621588145321236990571510145561154323621589145331154323621590145341236990579969269711543236215764174115432362157714521115432362157814522115432362158014524115432362157914523115432362158114525115432362158214526115432362158314527115432362158614530cREVGeometrycachetotal14order 8 @cREVGeometryCacheIDs1154323621588145321236990571510145561154323621589145331154323621590145341236990579969269711543236215764174115432362157714521115432362157814522115432362158014524115432362157914523115432362158114525115432362158214526115432362158314527115432362158614530cREVGeometrycachetotal14order 8 @cREVGeometryCacheIDs1154323621588145321236990571510145561154323621589145331154323621590145341236990579969269711543236215764174115432362157714521115432362157814522115432362158014524115432362157914523115432362158114525115432362158214526115432362158314527115432362158614530cREVGeometrycachetotal14order 8 @cREVGeometryCacheIDs1154323621588145321236990571510145561154323621589145331154323621590145341236990579969269711543236215764174115432362157714521115432362157814522115432362158014524115432362157914523115432362158114525115432362158214526115432362158314527115432362158614530cREVGeometrycachetotal14order 8 @cREVGeometryCacheIDs1154323621588145321236990571510145561154323621589145331154323621590145341236990579969269711543236215764174115432362157714521115432362157814522115432362158014524115432362157914523115432362158114525115432362158214526115432362158314527115432362158614530cREVGeometrycachetotal14order 9 @cREVGeometryCacheIDs1154323621588145321236990571510145561154323621589145331154323621590145341236990579969269711543236215764174115432362157714521115432362157814522115432362158014524115432362157914523115432362158114525115432362158214526115432362158314527115432362158614530cREVGeometrycachetotal14order 8 @cREVGeometryCacheIDs1154323621588145321236990571510145561154323621589145331154323621590145341236990579969269711543236215764174115432362157714521115432362157814522115432362158014524115432362157914523115432362158114525115432362158214526115432362158314527115432362158614530cREVGeometrycachetotal14order 8 @cREVGeometryCacheIDs1154323621588145321236990571510145561154323621589145331154323621590145341236990579969269711543236215764174115432362157714521115432362157814522115432362158014524115432362157914523115432362158114525115432362158214526115432362158314527115432362158614530cREVGeometrycachetotal14order 8 @cREVGeometryCacheIDs1154323621588145321236990571510145561154323621589145331154323621590145341236990579969269711543236215764174115432362157714521115432362157814522115432362158014524115432362157914523115432362158114525115432362158214526115432362158314527115432362158614530cREVGeometrycachetotal14order 8 @cREVGeometryCacheIDs1154323621588145321236990571510145561154323621589145331154323621590145341236990579969269711543236215764174115432362157714521115432362157814522115432362158014524115432362157914523115432362158114525115432362158214526115432362158314527115432362158614530cREVGeometrycachetotal14order 9 @cREVGeometryCacheIDs1154323621588145321236990571510145561154323621589145331154323621590145341236990579969269711543236215764174115432362157714521115432362157814522115432362158014524115432362157914523115432362158114525115432362158214526115432362158314527115432362158614530cREVGeometrycachetotal14order 8 Next CardG xMon mouseUp visual effect scroll left slowly go to next card end mouseUp GL@kA cREVGeneral revUniqueID 1154324267418 ion openCard if there is a bkgnd field id 7 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 7 pass openCard end openCard&+ cREVGeneral revUniqueID 11543243842258 DB | ?3χ` 03` 0dzf 0dzf3>cg30cf0safa0s31`|a?33χ`| ?3χ` 03` 0dzf 0dzf3>cg30cf0safa0s31`|a?33χ` cREVGeneral revUniqueID 11543243842268PrevC  +on mouseUp go to card id 7460 end mouseUp 1@ cREVGeneral revUniqueID 1154324384227 8 Title PageC  ,on mouseUp go to card id 6721 end mouseUp 1A cREVGeneral revUniqueID 1154324384228 8Table of Contents xon mouseDown if the shiftKey is down then sort lines of me else if the optionKey is down then createCardNameList -- rebuild list exit mouseDown else -- go to the card associated with the click currentLine put the ticks into theTicks repeat until the mouse is up if the mouseloc is within the rect of target then currentLine put the ticks into theTicks else select empty end repeat if (the ticks - theTicks) < 10 then get the value of the selectedLine if it is empty then exit mouseDown visual effect iris open if the style of me is "Scrolling" then set scroll of me to 0 go cd it end if end if select empty end mouseDown on currentLine put (((the mouseV - top of the target) - 4) + scroll of the target)\ div (textHeight of the target) + 1 into theLine select char 1 to ((number of chars in (line theLine of target)) + 1)\ of line theLine to (theLine + 1) of target end currentLine on createCardNameList -- create the list of card names set the dontWrap of me to true set the lockText of me to true if the style of me is "Scrolling" then set scroll of me to 0 if "bkgnd" is in the target then set the sharedText of target to true put empty into me repeat with curCard = 1 to number of cards set cursor to busy get the short name of card curCard put it into line curCard of me if the length of me > 30000 then answer "Sorry, but this field's 30000" &&\ "character limit has been reached." -- exit to HyperCard end if end repeat end createCardNameList on newField -- auto builds a new list when this field is pasted createCardNameList end newFieldlS cREVGeneral revUniqueID 1154324384229 Title Page Card Index Types of Time Lines Case Time Line Case Time Line card id 61978 `@ZT 8 HCCdNmbrOfHC  function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardDataN* cREVGeneral revUniqueID 1154324384230 Card 2 of 108Time Lines IndexE  7on mouseUp go to stack "Time Line Index" end mouseUp 1 cREVGeneral revUniqueID 1154324384231 j D 9PNG  IHDRt4`gAMA aPLTEٟtRNS0JIDATx v km`Rc9c3/e`b`i$S(F0 Q Ǣ(F0 Q`(F0 Q`(F0 QnjwhqT }K1 _@YwA  ^@]Pimi}ZDDSDZD_@XmR0E相v< gNJHkA=LA[JW Hq{9bO@+o^sEn[1G\B}~kŋ2~T2@߽TZݓp9R>{;S\?ŏeD-#'oӿK[k7Ʈ:D e_>(F0 Q`(F0 Q`(F0 Q`(F0 Fa[QySVj}ht5}m7z=kK&x}VUAVzڸ&ԃM鈀!`̗Krc?I@jWg9Ե]md0Q= =^fKzJyo|{0\念|P@2g ت^ ܻP&wN VenP2f! (F0 Q`.$ t^oK9D-Koas/ODT}讀j})zi Nup*(`pJw-`ѥ=`)`~&,O  \PJn͗= g#5+vh'So{@R!\"n1Oh-Jü=CQ`(F0 Q`(F0 Q`(F0 Q`(F0 r(F0 Q`c(F0 Q`(F0 Q`(?+Iz<(O k) PBn<+6^R+[hq(+=WYkp A+^y&oCC nP۝0Q`(F0 Q`(F0 Q`(F0 Q`(F0 Q`(F0 Q`1kʏk<IENDB` cREVGeneral revUniqueID 11543234928238Start AnalysisG xon mouseUp visual effect scroll left slowly go to next card visual effect scroll left slowly go to next card end mouseUp A]F A cREVGeneral revUniqueID 1154323492824 8 Case Name)h &cCurrentObjectbutton id 1015 of group id 1050 of card id 1008 of stack "K:/MarshalAll/Aussie-Scot MarshalPlan/MarshalNet08/Network/Evidence History/Time Line.Witness.rev" cREVGeneral revUniqueID 1154323492826 $ 8Network ManagerG x:on mouseUp go to card 2 of stack "Network" end mouseUp 0xL Q cREVGeneral revUniqueID 1154323492828 z D - cREVGeneral revUniqueID 1154323492831group id 4502i'on openCard pass openCard end openCard cREVGeneral revUniqueID 1154324267412 DC`0  `f̂8c` 0  `02c0Øxٞ8`lqx8kcf8x6` >lc1`36l0ag cf 3lc̓c c0c6l`06`<0lc1`6l0yaccf 3lt,c&̓cM,c4c6ld26`l2lc1i̘6l4ٰiecf3l1ǁ336<8`<l3088xy8ca3lpL&<`0  `0$<8scǁƼ6cxL <8$f lffg6d 1 ٰi3M$ lgff6`1 `3# lcf6c1 ـ`̙$% leff6f 1 ِi̘͏ 8q c  8C`0  `f̂8c` 0  `02c0Øxٞ8`lqx8kcf8x6` >lc1`36l0ag cf 3lc̓c c0c6l`06`<0lc1`6l0yaccf 3lt,c&̓cM,c4c6ld26`l2lc1i̘6l4ٰiecf3l1ǁ336<8`<l3088xy8ca3lpL&<`0  `0$<8scǁƼ6cxL <8$f lffg6d 1 ٰi3M$ lgff6`1 `3# lcf6c1 ـ`̙$% leff6f 1 ِi̘͏ 8q c  8 cREVGeneral revUniqueID 11543242674138Case Time Line CardsBG y Mon mouseUp visual effect scroll left slowly go to next card end mouseUp $H@Z cREVGeneral revUniqueID 1154324267414 8 ExplanationExMon mouseUp visual effect scroll left slowly go to next card end mouseUp u= cREVGeneral revUniqueID 1201902083990 8Actor Time LineEp9on mouseUp go to stack "Time Line.Actor" end mouseUp ;<  cREVGeneralscripteditorvscroll0 revUniqueID 1201902608031scripteditorselection0  Case Time Lineion openCard if there is a bkgnd field id 20 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 20 pass openCard end openCard cREVGeneral revUniqueID 1236990579969N DVUUUTUUTU> `>UTH*UI*GqͶ UTJD"P"IUI> "IUTJD`"I$Us> UTU8UTUUꥪU_UꥪU_UقꥪU_U?ꥪU _<|?U9xw?ꥪU _9|?U 9|?ꥪU Vy)l7U F\/?ꥪU@ g<>g?UpUTwU 5U@wx?UQՈUNw{Uw{*DUDՄUDU_D@UD@UQD@UDOUQDHUDHUQDHUDH:UQDH5UDH:UQDHUDHUQDHUDHUQDHUDHUQDHUDH3UQDH"UDHUQDHUDH>UQDH 30UDH  0UQDH0  <`UDH888 8 0UQDHll b 0UDH||  ٳ0UQDH`` ۂ>`UDH6ll cUQDH88¥UDHUQDHUDHUQDH"UDH̥UQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDH0~`L0 0CUDH0#UQDHx8tq#UDHmmcm(`T#UQDH>m}cm H@3UDH0macm |@UQDH6mmcm @R3UDHx8cl;nq#UQDH`#UDH`#UQDH@CUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDH0UQDH0`UDH0`UQ DHx|U DHy6pa` UQ DH̓6`U DH6`aUQ DHͳ6`cϜqU DH`a f6نUQDH0f0UDHf0ÏUQDHf6؂ƏUDHpÆUQDH` UDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDH0UQDH`UDH`UQ DH3<U DH6͘aUQ DH͘U DH aUQ DH͘cU DHÍa UQDH0UDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHU QDHUDHUQDHUDHUQHUHUQ|HUȘUQȘUHUPxUU_UU_UUUUUUXUUXUUXUU_UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTUUTU> `>UTH*UI*GqͶ UTJD"P"IUI> "IUTJD`"I$Us> UTU8UTUUꥪU_UꥪU_UقꥪU_U?ꥪU _<|?U9xw?ꥪU _9|?U 9|?ꥪU Vy)l7U F\/?ꥪU@ g<>g?UpUTwU 5U@wx?UQՈUNw{Uw{*DUDՄUDU_D@UD@UQD@UDOUQDHUDHUQDHUDH:UQDH5UDH:UQDHUDHUQDHUDHUQDHUDHUQDHUDH3UQDH"UDHUQDHUDH>UQDH 30UDH  0UQDH0  <`UDH888 8 0UQDHll b 0UDH||  ٳ0UQDH`` ۂ>`UDH6ll cUQDH88¥UDHUQDHUDHUQDH"UDH̥UQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDH0~`L0 0CUDH0#UQDHx8tq#UDHmmcm(`T#UQDH>m}cm H@3UDH0macm |@UQDH6mmcm @R3UDHx8cl;nq#UQDH`#UDH`#UQDH@CUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDH0UQDH0`UDH0`UQ DHx|U DHy6pa` UQ DH̓6`U DH6`aUQ DHͳ6`cϜqU DH`a f6نUQDH0f0UDHf0ÏUQDHf6؂ƏUDHpÆUQDH` UDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDH0UQDH`UDH`UQ DH3<U DH6͘aUQ DH͘U DH aUQ DH͘cU DHÍa UQDH0UDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHU QDHUDHUQDHUDHUQHUHUQ|HUȘUQȘUHUPxUU_UU_UUUUUUXUUXUUXUU_UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU cREVGeneral revUniqueID 1154323621576 8Time)h [cCurrentObjectbutton id 1015 of group id 1050 of card id 1008 of stack "K:/MarshalAll/Aussie-Scot MarshalPlan/MarshalNet08/Network/Evidence History/Time Line.Witness.rev" cREVGeneral revUniqueID 1154323621577 8 9 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8Nextg Oon mouseUp visual effect scroll left slowly go to next card end mouseUp iKMA Next Card cREVGeneralscripteditorvscroll0 revUniqueID 1154323621578scripteditorselection50 8Prevg xTon mouseUp visual effect scroll right slowly go to previous card end mouseUp o^Io@Previous Card cREVGeneralscripteditorvscroll0 revUniqueID 1154323621579scripteditorselection51 8Actor)h p)  cREVGeneral revUniqueID 1154323621580 8 9 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 `@q' 8 Description)h nrt)  cREVGeneral revUniqueID 1154323621581 8 9 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 `@s' 8 Description)h ZV cREVGeneral revUniqueID 1154323621582 8 9 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 `@T 8 HCCdNmbrOfHC  function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardData cREVGeneral revUniqueID 1154323621583 Card 3 of 21 8 Case Name)h > cREVGeneral revUniqueID 1154323621586 8 9 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8Network ManagerG x:on mouseUp go to card 2 of stack "Network" end mouseUp %ouE Q cREVGeneral revUniqueID 1154323621588 8Analyst)h  cREVGeneral revUniqueID 1154323621589 8 9 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8)h + cREVGeneral revUniqueID 1154323621590 8 9 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8Make New CardEx*on mouseUp doMenu "New Card" end mouseUp @@@@C69  cREVGeneral revUniqueID 1236990571510  9Peter Tillers+H@@ # cREVGeneral revUniqueID 1241582521792 $ Peter Tillers - 2009 9Prevg xTon mouseUp visual effect scroll right slowly go to previous card end mouseUp  ^IN@Previous Card cREVGeneral revUniqueID 1241719025847scripteditorvscroll0scripteditorselection51 9What is this stack for?eymon mouseUp speakAlert "Welcome. This is a time line stack -- or, in fancy language, an event chronology stack. Use this stack to put possible events relating to a case in chronological order. But note this important point: in both event chronologies and scenarios events are arranged in temporal order. But there is an important difference between scenarios and event chronologies. In scenarios the causal connections between events in time are described or conjectured. An event chronlogy, by contrast, is a slap-dash thing: in an event chronology -- that is, in a time line -- nothing is said, asserted, or conjectured about the connections between events in time. Well, no more explanations. Now it is time for you to get to work. Good luck." end mouseUp on speakAlert theText if theText is empty then exit speakAlert -- skip the rest try -- in case revSpeak isn't installed revSpeak theText catch theError -- if the "revSpeak" command fails put return & "(Cannot speak text on this system.)" \ after theText beep -- make a sound to get the user's attention end try answer theText end speakAlert Z7JWhat is this stack for? cREVGeneralscripteditorvscroll0 revUniqueID 1250008326502scripteditorselection202 9What is this stack for?eymon mouseUp speakAlert "Welcome. This is a time line stack -- or, in fancy language, an event chronology stack. Use this stack to put possible events relating to a case in chronological order. But note this important point: in both event chronologies and scenarios events are arranged in temporal order. But there is an important difference between scenarios and event chronologies. In scenarios the causal connections between events in time are described or conjectured. An event chronlogy, by contrast, is a slap-dash thing: in an event chronology -- that is, in a time line -- nothing is said, asserted, or conjectured about the connections between events in time. Well, no more explanations. Now it is time for you to get to work. Good luck." end mouseUp on speakAlert theText if theText is empty then exit speakAlert -- skip the rest try -- in case revSpeak isn't installed revSpeak theText catch theError -- if the "revSpeak" command fails put return & "(Cannot speak text on this system.)" \ after theText beep -- make a sound to get the user's attention end try answer theText end speakAlert ZLJWhat is this stack for? cREVGeneral revUniqueID 1250008394286scripteditorvscroll0scripteditorselection202 "Time Line.Actoruu>YA 4 Utimes U helvetica Utimes U helvetica Utimes U helvetica U Segoe UI UTahoma UMS Sans SerifU Segoe UIU Segoe UIUPalatino LinotypeU helveticaU helveticaUtimes UTempus Sans ITCUTempus Sans ITC cREVGeneralbreakpointconditions breakpointsbreakpointstatesAlreadyHiddenfalsecRevStandaloneSettingsHscriptLibrariesInternet Geometry PrintingMacOSXtrueMacOS,documentTypeUNIX,fileSelectortrueWeb,WindowsSupportedtrueWindowstrueWindows,LegalCopyright#2009 All rights reserved worldwideUNIX,pageSetuptrueSolaris SPARCfalseWebtrueWeb,LinuxSupportedtrue answerDialogtrueWindows,FileDescription#Time Line.Actor 1.0.0.0 for WindowsOSX,longVersionTime Line.Actor 1.0.0.0Web,RequestedName MacOSfatfalseOSX,copyright#2009 All rights reserved worldwideWindows,buildU3falseWeb,CustomBackgroundColor 237,237,237Web,CustomLoadIconMacOS,versionnumber11MacOS,ReleaseFinalMacOS,versionnumber20MacOS,versionnumber30nameTime Line.ActorOSX,identifiercom..timeline.actorSolaris IntelfalseWeb,InstanceIdOSX,shortVersion1.0.0.0Windows,fileversion11Windows,fileversion20Windows,fileversion30Windows,fileversion40cursorsfalseWeb,MacOSXSupportedtrueMacOS,dynamicMemorytrueMacOSX PowerPC-32falseMacOS,PreferredSize15000 MacOSPPCfalseMacOS,creator???? OSX,nameTime Line.ActorMacOS,longVersionTime Line.Actor 1.0.0.0OSX,documentTypeLinuxtrueWeb,MinEnvironmentVersionWindows,documenticonFile inclusionssearch Web,Domain0xFFOSX,documentExtensionWeb,AllowOtherPlatformstrueWeb,DetectSecurityPermissionstrueUNIX,printerChoosertrueWeb,SecurityPermissions,,,,,,,,MacOS,MinimumSize15000 MacOS,Region1Windows,productversion11Windows,productversion20Windows,productversion30 OSX,infoTime Line.Actor Version 1.0.0.0Windows,productversion40Web,ExecutionModeBrowser MacOS68kfalseWeb,CustomBackgroundColor2 237,237,237 askDialogtrueWindows,iconFileOSX,signature???? Web,UUID$55c47c83-63aa-43f0-a2a2-a9b7ebb3c3ddWindows,ProductNameTime Line.ActordefaultBuildFolderE:/on-rev web site/NetworkUNIX,colorChoosertrueMacOSX x86-32falseWindows,companynamecREVGeometryCachestackID1058 card id 1002 @AcREVGeometryCacheIDs12017411714321010104312736514610521201741171433101112017411714341012120174117143610141241583219757105812017411714371015cREVGeometrycachetotal7order " @AcREVGeometryCacheIDs120174125114310191201741251144102012411411092251056120174125114510211201741251146102212017412511411017cREVGeometrycachetotal6order   @AcREVGeometryCacheIDs124114113213810571201741325546102412017413255471025120174132554810261201741325549102712017413255501028cREVGeometrycachetotal6order ! @AcREVGeometryCacheIDs1201741393102103012017413931031031120174139310410321201741393105103312017413931061035120174139310710371201741393108103812017413931091039120174139311010401201741393111104112017413931121042120174139311310431201741393114104412017414258031048120174139311510451201741393116104612017413931171047cREVGeometrycachetotal17order  @AcREVGeometryCacheIDs1201741393102103012017413931031031120174139310410321201741393105103312017413931061035120174139310710371201741393108103812017413931091039120174139311010401201741393111104112017413931121042120174139311310431201741393114104412017414258031048120174139311510451201741393116104612017413931171047cREVGeometrycacheorder total17 @GcREVGeometryCacheIDs1201741393102103012017413931031031120174139310410321201741393105103312017413931061035120174139310710371201741393108103812017413931091039120174139311010401201741393111104112017413931121042120174139311310431201741393114104412017414258031048120174139311510451201741393116104612017413931171047cREVGeometrycacheorder total17 card id 1050 @AcREVGeometryCacheIDs1201741393102103012017413931031031120174139310410321201741393105103312017413931061035120174139310710371201741393108103812017413931091039120174139311010401201741393111104112017413931121042120174139311310431201741393114104412017414258031048120174139311510451201741393116104612017413931171047cREVGeometrycacheorder total17 DKW`PNG  IHDR`;P gAMA aPLTEٟtRNS0JIDATxђ0@?UZJR0 x΋m6/O`9^j9 \_Wˮ|]^Ư?ϯIOdi) ~]*yTd8'S'u:`v6>9p=[:ɔt22.r 8LW.D3iWor%M⍏A?\}zsuLL(KQm*+^s`5j]vijGE-<ė`9<~z{5^%--mD.~c:cgUDH UQDH UDH UQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHU DH0 @0@@@@0UQ DH@@@@@U5DHpqm!p;0?܂UQDHUDHUQDHUDHUQDHUDHUQDHUDH UQDHaỳ`UDH""$J" HUQDHxx> sUDH  UQDHsUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQ DH }pU DH@ TUQ$DHNxT88ll8lxU!DH!LDD)R)D)$UQ$DH!||)N(D)$@U DHQ%@@P D$`U'QDHN988|88pUDH  UQDHpppUDH`UQH@UH UQ|HUȘ @ 0UQȘ @  UHyƎG8lÞ9lxUPx EQA D0$HD0!U E_A | D !U_$EPA @ $ID %UNݸp݀9pU_UUUUUUXUUXUUXUU_U"D"D"D"D"D"D"D"D"D"D"D"D"D"D"D"D"D"D"D"D"D"D"D"DUQUU5UUQՅUUGՄUDUDՄUDU_D@UD@UQD@UDOUQDHUDHUQDHUDH:UQDH5UDH:UQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDH UQDH UDH UQDH UDH 0UQDH <1UDH ͙0`UQDH l0UDH 0UQDH m0`UDH g 0قUQDH UDH UQDH UDH UQDH UDH 0`UQDH 0UDH 0DŽUQDH 0cmUDH 0coUQDH 0clUDH 0cmUQDH >cgUDH UQDH UDH UQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHU DH0 @0@@@@0UQ DH@@@@@U5DHpqm!p;0?܂UQDHUDHUQDHUDHUQDHUDHUQDHUDH UQDHaỳ`UDH""$J" HUQDHxx> sUDH  UQDHsUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQDHUDHUQ DH }pU DH@ TUQ$DHNxT88ll8lxU!DH!LDD)R)D)$UQ$DH!||)N(D)$@U DHQ%@@P D$`U'QDHN988|88pUDH  UQDHpppUDH`UQH@UH UQ|HUȘ @ 0UQȘ @  UHyƎG8lÞ9lxUPx EQA D0$HD0!U E_A | D !U_$EPA @ $ID %UNݸp݀9pU_UUUUUUXUUXUUXUU_U"D"D"D"D"D"D"D"D"D"D"D"D"D"D"D"D cREVGeneral revUniqueID 1201741251141Previous cardg xTon mouseUp visual effect scroll right slowly go to previous card end mouseUp d?6@Previous Card cREVGeneralscripteditorvscroll0 revUniqueID 1201741251143scripteditorselection51 Network ManagerG x ]on mouseUp visual effect dissolve slowly go to card 2 of stack "Network" end mouseUp `~~R0Q cREVGeneralscripteditorvscroll0 revUniqueID 1201741251144scripteditorselection47 See next cardG xOon mouseUp visual effect scroll left slowly go to next card end mouseUp gD0Z cREVGeneralscripteditorvscroll0 revUniqueID 1201741251145scripteditorselection50 Begin actor time lineE x9on mouseUp go to next card go to next card end mouseUp *2 0 cREVGeneral revUniqueID 1201741251146  D-{ "      00@@D@@ @1x=パ x<<l=8͘86l6<؏DD̒dD!fBDc2D2@LFd3c0fHa D@HDBdDA"@ @D !A $A! Dp8D(D~p$DA"8 @|D ?A @!DHD(D@(DA" @D A !$@!DDDDbLc"D0@DĂ 1c 3fAnxg&<x6x " G?8 q |HI @DHA HA"!D "B " @  HQ"F,2$HA3"DĂ1"f #ȱD1` 163g`7w1vfx;s;qox9󹏹vx l@   @ !@ `0@ @@ @B@@@@=q<l=͇p8xlp像lx㍰;`3fc2D2@FH1&2L0B3&`ɘD ̙c3#2dQf&D2!.  !BA"@ @DH B"$ @DHA" $B@D2.?~A"8 @DG> |sB"'GȐA" ~p>% @A" @D@B B"$HDA"  A@BD- 1bc"D0@DH30f0̋B"& L Hc" &dQbf  < <x " G?8 q |HI @DHA HA"!D "B " @  HQ"F,2$HA3"DĂ1"f #ȱD1` 163g`7w1vfx;s;qox9󹏹vx l@   @ !@ `0@ @@ @B@@@@=q<l=͇p8xlp像lx㍰;`3fc2D2@FH1&2L0B3&`ɘD ̙c3#2dQf&D2!.  !BA"@ @DH B"$ @DHA" $B@D2.?~A"8 @DG> |sB"'GȐA" ~p>% @A" @D@B B"$HDA"  A@BD- 1bc"D0@DH30f0̋B"& L Hc" &dQbf  < <x  Event Description(h ( cREVGeneral revUniqueID 1201741393106      `@  Actor(hs6 cREVGeneral revUniqueID 1201741393107     Sort Cards by Field "Time"G on mouseUp if short name of this stack is "ReadyMade Buttons" then -- beep answer "Can't sort the cards of this stack." -- exit to hyperCard end if answer "In which direction do you want to sort?" with "Cancel" or "Descending" or "Ascending" -- if it is "Cancel" then exit mouseUp -- put it into sortDirection answer "What type of information do you want to sort?" with "Date/Time" or "Numeric" or "Text" -- if it is "Date/Time" then put "dateTime" into sortType -- else if it is "Numeric" then put it into sortType -- else put "International" into sortType -- answer "Sort cards of this bkgnd using contents of:" with "Bkgnd Field" or "Card Name" -- if it is "Bkgnd Field" then put true into sortContents -- else put false into sortContents if sortContents then ask "Enter name or number of bkgnd field to use when sorting:" with one -- if it is empty or it is "Cancel" then exit mouseUp -- if there is no bg field it then answer "There is no bkgnd field" && it & "." exit mouseUp end if do "sort cards of this bkgnd" && sortDirection && sortType && "by bg field" && it else do "sort cards of this bkgnd" && sortDirection && sortType && "by name of this card" end mouseUpu.\ cREVGeneral revUniqueID 1201741393108 Network ManagerG 9on mouseUp go to card 2 of stack "Network" end mouseUp tuFSQ cREVGeneralscripteditorvscroll0 revUniqueID 1201741393109scripteditorselection41 Analyst)H  cREVGeneral revUniqueID 1201741393110     field id 1041)h w cREVGeneral revUniqueID 1201741393111     Label Field Data Entry ( cREVTable currentview%

Date & Time of Data Entry:

 cREVGeneral revUniqueID 1201741393112 Date & Time of Data Entry: Label Field Actor 9a cREVTable currentviewName of Actor: cREVGeneral revUniqueID 1201741393113 Name of Actor: Label Field - Time of Event \K cREVTablecurrentvscroll0currenthscroll0currentxmouseloc332 viewablerows2currentymouseloc75scrollbarwidth20 cellyspacing16rightfieldloc155viewablecolumns2numbertabstops1 topfieldloc92 leftfieldloc7 cellxspacing75 currentview,

Reported Date & Time of Event(s):

bottomfieldloc113 cREVGeneral revUniqueID 1201741393114 "Reported Date & Time of Event(s): Label Field - Source of Report s cREVTable currentviewSource of Report: cREVGeneral revUniqueID 1201741393115 Source of Report:  Label Field - Event Description & cREVTable currentviewDescription of Event(s): cREVGeneral revUniqueID 1201741393116 Description of Event(s):Make New CardEx *on mouseUp doMenu "New Card" end mouseUp @@@@vEQ cREVGeneral revUniqueID 1201741393117 What is this stack for?ey |on mouseUp speakAlert "Welcome. This is a time line stack -- or, in fancy language, an event chronology stack. Use this stack to put possible events about possible actors in the case in chronological order. But note this important point: in both event chronologies and scenarios events are arranged in temporal order. But there is an important difference between scenarios and event chronologies. In scenarios the causal connections between events in time are described or conjectured. An event chronlogy, by contrast, is a slap-dash thing: in an event chronology -- that is, in a time line -- nothing is said, asserted, or conjectured about the connections between events in time. Well, no more explanations. Now it is time for you to get to work. Good luck." end mouseUp on speakAlert theText if theText is empty then exit speakAlert -- skip the rest try -- in case revSpeak isn't installed revSpeak theText catch theError -- if the "revSpeak" command fails put return & "(Cannot speak text on this system.)" \ after theText beep -- make a sound to get the user's attention end try answer theText end speakAlert Z7SWhat is this stack for? cREVGeneral revUniqueID 1043127365146scripteditorvscroll0scripteditorselection202  Next Cardg Hon mouseUp visual effect scroll left go to next card end mouseUp X]DuA Next Card cREVGeneralscripteditorvscroll0 revUniqueID 1241141109225scripteditorselection43 ! Next Cardg Hon mouseUp visual effect scroll left go to next card end mouseUp KDuA Next Card cREVGeneralscripteditorvscroll0 revUniqueID 1241141132138scripteditorselection43 "Peter Tillers+H @@-# cREVGeneral revUniqueID 1241583219757  Peter Tillers - 2009 QScenario.Case^^ { 4r4UMS Sans serif WMS Sans serifU helvetica UMS Sans serif Ugeneva W helvetica Utimes U helvetica W helvetica W helvetica U helvetica W Arial Greek Ugeneva U helvetica W Book Antiqua U Arial Baltic Ucourier Utimes U Segoe UI Ucourier U Arial BlackUPalatino Linotype UMS Sans serif UTimes New RomanU Arial BlackUPalatino Linotype UPalatino Linotype UPalatino LinotypeU Courier New U Courier NewUCourier UCourier WCourier UCourier UCourier U Courier New UCourier New Baltic UGeorgia UTimes New Roman UMistralUModernURomanUArialUGeorgia UGeorgiaU helveticaU helveticaU helveticaUPalatino LinotypeUGeorgiaUtimes UGulimNetwork,Network.revcREVTempMaster-windowManagerPlacefalsemenubarlinkHiliteColor blendLevel0 cantAbortfalse maxWidth65535rect358,232,1114,775 patterns colors 94,203,255 decorationsdefaulticonicfalselinkVisitedColorshadowtrue cantDeletefalseid1099altId0 hcAddressingfalsestartUpIconicfalse windowShape0titleCase Scenarios linkColor cantModifyfalse textStyle maxHeight65535underlineLinksstyletopleveldestroyWindowfalse liveresizingfalse passwordscroll0 behaviorpasskeyicon0name Scenario.Case resizablefalse alwaysBuffertrueformatForPrintingfalsevisibletruemetalfalse minWidth32 destroyStackfalse textSize textFont dynamicPathsfalse minHeight32 cREVGeneralbreakpointconditionsscripteditorvscroll0 breakpointsscripteditorselection0breakpointstatesAlreadyHiddenfalsecRevStandaloneSettingsHscriptLibrariesInternet Geometry PrintingMacOSXtrueMacOS,documentTypeUNIX,fileSelectortrueWindowstrueWeb,WindowsSupportedtrueWindows,LegalCopyright#2009 All rights reserved worldwideSolaris SPARCfalseUNIX,pageSetuptrueWebtrue answerDialogtrueWeb,LinuxSupportedtrueWindows,FileDescription!Scenario.Case 1.0.0.0 for WindowsOSX,longVersionScenario.Case 1.0.0.0Web,RequestedName MacOSfatfalseWindows,buildU3falseOSX,copyright#2009 All rights reserved worldwideWeb,CustomBackgroundColor 237,237,237Web,CustomLoadIconMacOS,versionnumber11MacOS,versionnumber20MacOS,ReleaseFinalSolaris IntelfalseOSX,identifiercom..scenario.casename Scenario.CaseMacOS,versionnumber30OSX,shortVersion1.0.0.0Web,InstanceIdWindows,fileversion11Windows,fileversion20Windows,fileversion30cursorsfalseWindows,fileversion40Web,MacOSXSupportedtrueMacOSX PowerPC-32trueMacOS,dynamicMemorytrueMacOS,PreferredSize15000 MacOSPPCfalseMacOS,creator???? OSX,name Scenario.CaseMacOS,longVersionScenario.Case 1.0.0.0OSX,documentTypeLinuxtrueWeb,MinEnvironmentVersion inclusionssearchWindows,documenticonFilelC:/Program Files/Revolution Enterprise/4.0.0-dp-3/Runtime/Windows/x86-32/Support/Sample Icons/genericdoc.icoOSX,documentExtension Web,Domain0xFFWeb,AllowOtherPlatformstrueUNIX,printerChoosertrueWeb,DetectSecurityPermissionstrueMacOS,MinimumSize15000Web,SecurityPermissions,,,,,,,, MacOS,Region1Windows,productversion11Windows,productversion20Windows,productversion30Windows,productversion40 OSX,infoScenario.Case Version 1.0.0.0Web,ExecutionModeBrowser MacOS68kfalseWeb,CustomBackgroundColor2 237,237,237 askDialogtrueOSX,signature????Windows,iconFilelC:/Program Files/Revolution Enterprise/4.0.0-dp-3/Runtime/Windows/x86-32/Support/Sample Icons/genericapp.icodefaultBuildFolderE:/on-rev web site/NetworkWindows,ProductName Scenario.Case Web,UUID$ffb64a09-25c7-4b45-83c8-4dabaa79f51fUNIX,colorChoosertrueMacOSX x86-32trueWindows,companynamecREVGeometryCachestackID1105* card id 1066 @cREVTempMasterinksrcCopy dontSearchfalsemarkfalsethreeDtrue blendLevel0rect 0,0,756,543 behaviordefaultButton|button id 1080 of card id 1066 of stack "C:/Users/Peter Tillers/Desktop/Network.June.1.09/Network/Windows/Scenario.Case.rev" patterns name card id 1066colors layer1 borderWidth2 cantDeletefalseid1066altId0 showBorderfalse textSize textFont textStylecREVGeometryCacheIDs1241583257866109212012144211981081124063814606410801235220808455107712017392341511067cREVGeometrycacheorder total5+859D, card id 1068 @cREVTempMasterinksrcCopy dontSearchfalsemarkfalsethreeDtrue blendLevel0rect 0,0,756,543 behaviordefaultButton patterns name card id 1068colors layer2 borderWidth2 cantDeletefalseid1068altId0 showBorderfalse textSize textFont textStylecREVGeometryCacheIDs124114208641010931201739350402107012017393504031071cREVGeometrycacheorder total3./E card id 1019 @cREVTempMasterinksrcCopy dontSearchfalsemarkfalsethreeDtrue blendLevel0rect 0,0,756,543 behaviordefaultButton patterns name card id 1019colors layer3 borderWidth2 cantDeletefalseid1019altId0 showBorderfalse textSize textFont textStylecREVGeometryCacheIDs1076991383458106010769913834521055107699138345310561201736432124102810769913834541057120173643212510291241140917986108210769913834571059cREVGeometrycachetotal8order  !#$: @cREVTempMasterinksrcCopy dontSearchfalsemarkfalsethreeDtrue blendLevel0rect 0,0,756,543 behaviordefaultButton patterns name card id 1032colors layer5 borderWidth2 cantDeletefalseid1032altId0 showBorderfalse textSize textFont textStylecREVGeometryCacheIDs12017368130081033107699138347610461076991383477104810769913834801049107699138348110501076991383482105110769913834661034107699138346710351076991383468103612017358652811052107699138347010381076991383469103710769913834711040107699138347210421076991383474104410769913834751045cREVGeometrycachetotal16order  ? @cREVTempMasterinksrcCopy dontSearchfalsemarkfalsethreeDtrue blendLevel0rect 0,0,756,543 behaviordefaultButton patterns name card id 1087colors layer6 borderWidth2 cantDeletefalseid1087altId0 showBorderfalse textSize textFont textStylecREVGeometryCacheIDs1201736813008103312017363625941014107699138346610341076991383467103510769913834681036120173586528110521076991383470103810769913834691037107699138347110401076991383472104210769913834741044107699138347510451076991383476104610769913834771048107699138348010491076991383481105010769913834821051cREVGeometrycachetotal17order @ @cREVTempMasterinksrcCopy dontSearchfalsemarkfalsethreeDtrue blendLevel0rect 0,0,756,543 behaviordefaultButton patterns name card id 1088colors layer7 borderWidth2 cantDeletefalseid1088altId0 showBorderfalse textSize textFont textStylecREVGeometryCacheIDs1201736813008103312017363625941014107699138346610341076991383467103510769913834681036120173586528110521076991383470103810769913834691037107699138347110401076991383472104210769913834741044107699138347510451076991383476104610769913834771048107699138348010491076991383481105010769913834821051cREVGeometrycachetotal17order A @cREVTempMasterinksrcCopy dontSearchfalsemarkfalsethreeDtrue blendLevel0rect 0,0,756,543 behaviordefaultButton patterns name card id 1089colors layer8 borderWidth2 cantDeletefalseid1089altId0 showBorderfalse textSize textFont textStylecREVGeometryCacheIDs1201736813008103312017363625941014107699138346610341076991383467103510769913834681036120173586528110521076991383470103810769913834691037107699138347110401076991383472104210769913834741044107699138347510451076991383476104610769913834771048107699138348010491076991383481105010769913834821051cREVGeometrycachetotal17order B @cREVTempMasterinksrcCopy dontSearchfalsemarkfalsethreeDtrue blendLevel0rect 0,0,756,543 behaviordefaultButton patterns name card id 1090colors layer9 borderWidth2 cantDeletefalseid1090altId0 showBorderfalse textSize textFont textStylecREVGeometryCacheIDs1201736813008103312017363625941014107699138346610341076991383467103510769913834681036120173586528110521076991383470103810769913834691037107699138347110401076991383472104210769913834741044107699138347510451076991383476104610769913834771048107699138348010491076991383481105010769913834821051cREVGeometrycachetotal17order ; @cREVTempMasterinksrcCopy dontSearchfalsemarkfalsethreeDtrue blendLevel0rect 0,0,756,543 behaviordefaultButton patterns name card id 1083colors layer10 borderWidth2 cantDeletefalseid1083altId0 showBorderfalse textSize textFont textStylecREVGeometryCacheIDs1201736813008103312017363625941014107699138346610341076991383467103510769913834681036120173586528110521076991383470103810769913834691037107699138347110401076991383472104210769913834741044107699138347510451076991383476104610769913834771048107699138348010491076991383481105010769913834821051cREVGeometrycacheordertotal17 < @cREVTempMasterinksrcCopy dontSearchfalsemarkfalsethreeDtrue blendLevel0rect 0,0,756,543 behaviordefaultButton patterns name card id 1084colors layer11 borderWidth2 cantDeletefalseid1084altId0 showBorderfalse textSize textFont textStylecREVGeometryCacheIDs1201736813008103312017363625941014107699138346610341076991383467103510769913834681036120173586528110521076991383470103810769913834691037107699138347110401076991383472104210769913834741044107699138347510451076991383476104610769913834771048107699138348010491076991383481105010769913834821051cREVGeometrycacheordertotal17 = @cREVTempMasterinksrcCopy dontSearchfalsemarkfalsethreeDtrue blendLevel0rect 0,0,756,543 behaviordefaultButton patterns name card id 1085colors layer12 borderWidth2 cantDeletefalseid1085altId0 showBorderfalse textSize textFont textStylecREVGeometryCacheIDs1201736813008103312017363625941014107699138346610341076991383467103510769913834681036120173586528110521076991383470103810769913834691037107699138347110401076991383472104210769913834741044107699138347510451076991383476104610769913834771048107699138348010491076991383481105010769913834821051cREVGeometrycacheordertotal17 > @cREVTempMasterinksrcCopy dontSearchfalsemarkfalsethreeDtrue blendLevel0rect 0,0,756,543 behaviordefaultButton patterns name card id 1086colors layer13 borderWidth2 cantDeletefalseid1086altId0 showBorderfalse textSize textFont textStylecREVGeometryCacheIDs1201736813008103312017363625941014107699138346610341076991383467103510769913834681036120173586528110521076991383470103810769913834691037107699138347110401076991383472104210769913834741044107699138347510451076991383476104610769913834771048107699138348010491076991383481105010769913834821051cREVGeometrycacheordertotal17  @cREVTempMasterinksrcCopy dontSearchfalsemarkfalsethreeDtrue blendLevel0rect 0,0,756,543 behaviordefaultButton patterns name card id 1053colors layer14 borderWidth2 cantDeletefalseid1053altId0 showBorderfalse textSize textFont textStylecREVGeometryCacheIDs1201736813008103312017363625941014107699138346610341076991383467103510769913834681036120173586528110521076991383470103810769913834691037107699138347110401076991383472104210769913834741044107699138347510451076991383476104610769913834771048107699138348010491076991383481105010769913834821051cREVGeometrycacheordertotal17 3 @cREVTempMasterinksrcCopy dontSearchfalsemarkfalsethreeDtrue blendLevel0rect 0,0,756,543 behaviordefaultButton patterns name card id 1075colors layer15 borderWidth2 cantDeletefalseid1075altId0 showBorderfalse textSize textFont textStylecREVGeometryCacheIDs1201736813008103312017363625941014107699138346610341076991383467103512017358652811052107699138346810361076991383469103710769913834701038107699138347110401076991383472104210769913834741044107699138347510451076991383476104610769913834771048107699138348010491076991383481105010769913834821051cREVGeometrycacheordertotal17  @cREVTempMasterinksrcCopy dontSearchfalsemarkfalsethreeDtrue blendLevel0rect 0,0,756,543 behaviordefaultButton patterns name card id 1054colors layer16 borderWidth2 cantDeletefalseid1054altId0 showBorderfalse textSize textFont textStylecREVGeometryCacheIDs1201736813008103312017363625941014107699138346610341076991383467103512017358652811052107699138346810361076991383469103710769913834701038107699138347110401076991383472104210769913834741044107699138347510451076991383476104610769913834771048107699138348010491076991383481105010769913834821051cREVGeometrycacheordertotal17 % @cREVTempMasterinksrcCopy dontSearchfalsemarkfalsethreeDtrue blendLevel0rect 0,0,756,543 behaviordefaultButton patterns name card id 1061colors layer17 borderWidth2 cantDeletefalseid1061altId0 showBorderfalse textSize textFont textStylecREVGeometryCacheIDs1201736813008103312017363625941014107699138346610341076991383467103512017358652811052107699138346810361076991383469103710769913834701038107699138347110401076991383472104210769913834741044107699138347510451076991383476104610769913834771048107699138348010491076991383481105010769913834821051cREVGeometrycachetotal17order & @cREVTempMasterinksrcCopy dontSearchfalsemarkfalsethreeDtrue blendLevel0rect 0,0,756,543 behaviordefaultButton patterns name card id 1062colors layer18 borderWidth2 cantDeletefalseid1062altId0 showBorderfalse textSize textFont textStylecREVGeometryCacheIDs12017368130081033107699138347610461076991383477104810769913834801049107699138348110501076991383482105110769913834661034107699138346710351076991383468103612017358652811052107699138347010381076991383469103710769913834711040107699138347210421076991383474104410769913834751045cREVGeometrycachetotal16order  Previous cardG +(on mouseUp go to prev card end mouseUp >Q@cREVTempMaster> traversalOnfalseinksrcCopythreeDtrue blendLevel0 hiliteBordertrue mnemonic0rect 13,462,93,524armFillfalse patterns visitedIcon0colors 255,0,0 showIcontrue showNametruehilitedfalseshadowtrue sharedHilitetrue textAligncenterarmedfalsemenuMouseButton1id1028altId3 labelWidth0 accelKey armedIcon0 textStyleplainlockLocfalse autoHilitefalselabel showHilitefalsevisitedfalse disabledIcon0styleshadow armBordertrue behavioricon320name Previous cardtoolTip accelTextlayer7 borderWidth2 cantSelectfalsevisibletrue menuLines5margins4 accelModsopaquetruedefaultfalse shadowOffset4text hiliteFilltrue menuName showBordertrue disabledfalse hiliteIcon0 textSize12autoArmfalsefamily0 menuMode textFontTimes New Roman hoverIcon0 menuHistory1showFocusBordertrue cREVGeneral revUniqueID 1201736432124 Go to actor scenario)( +)cCurrentObjectstack "C:/Users/Peter Tillers/Documents/NetworkTravel/Network2008 - B/Time Lines & Scenarios/Scenarios/Case Scenarios/Scenario.Case.rev"cREVTempMaster7 tabStops traversalOntrue firstIndent0inksrcCopy dontSearchfalsescrollbarWidth20threeDtruetoggleHilitesfalse blendLevel0multipleHilitesfalserect43,221,494,262 textHeight16 patterns colors shadowfalsehScroll0 textAlignleft vScrollbarfalse hScrollbarfalseid1029altId0autoTabfalsehGridfalse textStylebold dontWrapfalselockLocfalse autoHilitetruestyle transparent sharedTextfalse showLinesfalsenoncontiguousHilitesfalse lockTextfalsescroll0 behaviornameGo to actor scenariotoolTip listBehaviorfalsevGridfalselayer7 borderWidth2 cantSelectfalsevisibletruemargins8 htmlText

opaquefalse threeDHilitefalse shadowOffset4 showBordertrue disabledfalse textSize12fixedLineHeighttrue textFont Arial GreekvScroll0 hilitedLinesshowFocusBordertrue cREVGeneral revUniqueID 1201736432125  If you wish to construct one or more actor scenarios rather than or in addition to a case scenario, please push the button below:  Actor Scenario Eventsion openStack hide message box show menuBar pass openStack end openStack on openCard if there is a bkgnd field id 24 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 24 pass openCard end openCardcREVTempMaster& traversalOntrueinksrcCopy dontSearchfalse boundingRectscrollbarWidth20threeDtrue blendLevel0rect 3,2,693,525 patterns colors showNamefalsehScroll0backgroundBehaviortrue cantDeletefalse vScrollbarfalse hScrollbarfalsetabGroupBehaviorfalseid1033altId0radioBehaviortrue textStylelockLocfalselabel behaviornameActor Scenario EventstoolTiplayer7 borderWidth2 cantSelectfalsevisibletruemargins4opaquefalse showBorderfalse disabledfalse textSize textFontvScroll0hilitedButton0 cREVGeneral revUniqueID 1201736813008 D*#|"D"D"D"D"D"DꂪUX5U*UX5U>UX#U"UX#U#UX|"UƂ0"jUXמ|<"UyGf"zUXm;m[j}Z"uUp[Z"zUXo[[jZ"uUmm[jZ"zUXǎy<[f"uU|~<"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU0"zUX`0"uU c灆gx"zUX am0"uU aϛ0"zUX a0"uU a0"zUX a"uU"zUX"uU"zUX"uU!!"zUX$` "uU1"zUX )J"uU!J0@"zUX$ )J"uUl 38"uUm68x3lف"zUX l60p |ك"uU ̓l60p `ك"zUXͳm60x lـ"uU g60l8Ï"zUXf0x"uUf0̫"zUXfl<6y6`"zUX10l666ك6`0"uU6a16m6ك61"zUXq <6y0ဢ"uU"zUX<"uU6 "zUX38<}8́"uU3m 6pٍ͘"zUX3} >`ǘٍ"uU3a 0 0`ٍ͘"zUX6m `ٍ͘"uU<8`gdž"zUX0"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU1"zUX0 "uUgq{<< 38"zUXm16 3lٌ"uUo16 |ـ"zUXl16 `ـ"uUͶك16 lـ"zUXq68̪"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX ` ? "uU ` c &"zUXfq80q<><889Ǟ'"uUfٳl06ٶl86clḿmf` "zUX<80yl06c|́|̚ "uU< 0ٰl06c` 6́0`̚"zUXٳ l`6ٶl06clḿlcf̚$"uUq8`x<06c8͘8a`"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zU_uUzUVuUpzU`uU`zUU 8U_ gYU c*U TU c83 *U T0cZ3FU ;*UTU*UT U*"` A$ &y#-pot)"B!I $2$'#`!O $!@i"@!H $!Dƙðsqp"D"D"D"D"D"DꂪUX5U*UX5U>UX#U"UX#U#UX|"UƂ0"jUXמ|<"UyGf"zUXm;m[j}Z"uUp[Z"zUXo[[jZ"uUmm[jZ"zUXǎy<[f"uU|~<"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU0"zUX`0"uU c灆gx"zUX am0"uU aϛ0"zUX a0"uU a0"zUX a"uU"zUX"uU"zUX"uU!!"zUX$` "uU1"zUX )J"uU!J0@"zUX$ )J"uUl 38"uUm68x3lف"zUX l60p |ك"uU ̓l60p `ك"zUXͳm60x lـ"uU g60l8Ï"zUXf0x"uUf0̫"zUXfl<6y6`"zUX10l666ك6`0"uU6a16m6ك61"zUXq <6y0ဢ"uU"zUX<"uU6 "zUX38<}8́"uU3m 6pٍ͘"zUX3} >`ǘٍ"uU3a 0 0`ٍ͘"zUX6m `ٍ͘"uU<8`gdž"zUX0"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU1"zUX0 "uUgq{<< 38"zUXm16 3lٌ"uUo16 |ـ"zUXl16 `ـ"uUͶك16 lـ"zUXq68̪"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX ` ? "uU ` c &"zUXfq80q<><889Ǟ'"uUfٳl06ٶl86clḿmf` "zUX<80yl06c|́|̚ "uU< 0ٰl06c` 6́0`̚"zUXٳ l`6ٶl06clḿlcf̚$"uUq8`x<06c8͘8a`"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zU_uUzUVuUpzU`uU`zUU 8U_ gYU c*U TU c83 *U T0cZ3FU ;*UTU*UT U*"` A$ &y#-pot)"B!I $2$'#`!O $!@i"@!H $!DƙðsqpcREVTempMaster!palindromeFramesfalse traversalOnfalseinksrcCopythreeDtrue blendLevel0rect 42,35,554,415angle0 fileNamecolors0,0,0yHot1id1034altId0 frameCount0 constantMaskfalselockLocfalse repeatCount0size4748 behaviorhotSpot1,1name image id 1034 alwaysBufferfalsetoolTip dontDitherfalselayer7 borderWidth2 cantSelectfalsevisibletrueopaquetrue currentFrame1 showBorderfalse disabledfalsexHot1showFocusBordertrue cREVGeneral revUniqueID 1076991383466 Next CardG x+Fon mouseUp visual effect scroll left go to next card end mouseUp mRaRWAcREVTempMaster> traversalOnfalseinksrcCopythreeDtrue blendLevel0 hiliteBordertrue mnemonic0rect604,82,689,164armFillfalse patterns visitedIcon0colors 255,0,0 showIcontrue showNametruehilitedfalseshadowfalse sharedHilitetrue textAligncenterarmedfalsemenuMouseButton1id1035altId8 labelWidth0 accelKey armedIcon0 textStyleplainlockLocfalse autoHilitefalselabel showHilitefalsevisitedfalse disabledIcon0stylestandard armBordertrue behavioricon321name Next CardtoolTip accelTextlayer7 borderWidth2 cantSelectfalsevisibletrue menuLines5margins4 accelModsopaquetruedefaultfalse shadowOffset4text hiliteFilltrue menuName showBordertrue disabledfalse hiliteIcon0 textSize14autoArmfalsefamily0 menuMode textFont helvetica hoverIcon0 menuHistory1showFocusBordertrue cREVGeneral revUniqueID 1076991383467  Previous cardG x Gon mouseUp visual effect scroll right go to prev card end mouseUp \< Q@cREVTempMaster> traversalOnfalseinksrcCopythreeDtrue blendLevel0 hiliteBordertrue mnemonic0rect 7,437,99,497armFillfalse patterns visitedIcon0colors 255,0,0 showIcontrue showNametruehilitedfalseshadowfalse sharedHilitetrue textAligncenterarmedfalsemenuMouseButton1id1036altId9 labelWidth0 accelKey armedIcon0 textStyleplainlockLocfalse autoHilitefalselabel showHilitefalsevisitedfalse disabledIcon0stylestandard armBordertrue behavioricon320name Previous cardtoolTip accelTextlayer7 borderWidth2 cantSelectfalsevisibletrue menuLines5margins4 accelModsopaquetruedefaultfalse shadowOffset4text hiliteFilltrue menuName showBordertrue disabledfalse hiliteIcon0 textSize12autoArmfalsefamily0 menuMode textFont helvetica hoverIcon0 menuHistory1showFocusBordertrue cREVGeneral revUniqueID 1076991383468  bkgnd field id 9801+ l!cCurrentObjectbkgnd button id 9799 of group id 2478 of card id 2140 of stack "K:/MarshalAll/Aussie-Scot MarshalPlan/MarshalNet08/Network/Time Lines & Scenarios/Scenarios/Case Scenarios/Scenario.Case.Emphatic.rev"cREVTempMaster7 tabStops traversalOntrue firstIndent0inksrcCopy dontSearchfalsescrollbarWidth20threeDtruetoggleHilitesfalse blendLevel0multipleHilitesfalserect415,108,448,128 textHeight16 patterns colors shadowtruehScroll0 textAligncenter vScrollbarfalse hScrollbarfalseid1037altId17autoTabfalsehGridfalse textStyleplain dontWrapfalselockLocfalse autoHilitetruestyleshadow sharedTextfalse showLinesfalsenoncontiguousHilitesfalse lockTextfalsescroll0 behaviornamebkgnd field id 9801toolTip listBehaviorfalsevGridfalselayer7 borderWidth2 cantSelectfalsevisibletruemargins8 htmlText

opaquetrue threeDHilitefalse shadowOffset4 showBordertrue disabledfalse textSize12fixedLineHeighttrue textFont helveticavScroll0 hilitedLinesshowFocusBordertrue cREVGeneral revUniqueID 1076991383469  & > = < ; B A @ ?  3 %  bkgnd field id 9802*h o#cREVTempMaster7 tabStops traversalOntrue firstIndent0inksrcCopy dontSearchfalsescrollbarWidth16threeDfalsetoggleHilitesfalse blendLevel0multipleHilitesfalserect367,128,551,163 textHeight13 patterns colors shadowfalsehScroll0 textAligncenter vScrollbartrue hScrollbarfalseid1038altId18autoTabfalsehGridfalse textStylebold dontWrapfalselockLocfalse autoHilitetruestyle scrolling sharedTextfalse showLinesfalsenoncontiguousHilitesfalse lockTextfalsescroll0 behaviornamebkgnd field id 9802toolTip listBehaviorfalsevGridfalselayer7 borderWidth2 cantSelectfalsevisibletruemargins8 htmlText

opaquetrue threeDHilitefalse shadowOffset4 showBordertrue disabledfalse textSize10fixedLineHeighttrue textFont helveticavScroll0 hilitedLinesshowFocusBordertrue cREVGeneral revUniqueID 1076991383470  & > = < ; B A @ ?  3 %  `@! bkgnd field id 9803(h@BcREVTempMaster7 tabStops traversalOntrue firstIndent0inksrcCopy dontSearchfalsescrollbarWidth16threeDfalsetoggleHilitesfalse blendLevel0multipleHilitesfalserect64,231,527,297 textHeight16 patterns colors shadowfalsehScroll0 textAlignleft vScrollbartrue hScrollbarfalseid1040altId19autoTabfalsehGridfalse textStylebold dontWrapfalselockLocfalse autoHilitetruestyle scrolling sharedTextfalse showLinesfalsenoncontiguousHilitesfalse lockTextfalsescroll0 behaviornamebkgnd field id 9803toolTip listBehaviorfalsevGridfalselayer7 borderWidth2 cantSelectfalsevisibletruemargins8 htmlText

opaquetrue threeDHilitefalse shadowOffset4 showBordertrue disabledfalse textSize12fixedLineHeighttrue textFont Book AntiquavScroll0 hilitedLinesshowFocusBordertrue cREVGeneral revUniqueID 1076991383471  & > = < ; B A @ ?  3 %  `@@ bkgnd field id 9804+ tcREVTempMaster7 tabStops traversalOntrue firstIndent0inksrcCopy dontSearchfalsescrollbarWidth20threeDtruetoggleHilitesfalse blendLevel0multipleHilitesfalserect190,116,218,139 textHeight16 patterns colors shadowtruehScroll0 textAligncenter vScrollbarfalse hScrollbarfalseid1042altId21autoTabfalsehGridfalse textStyleplain dontWrapfalselockLocfalse autoHilitetruestyleshadow sharedTextfalse showLinesfalsenoncontiguousHilitesfalse lockTextfalsescroll0 behaviornamebkgnd field id 9804toolTip listBehaviorfalsevGridfalselayer7 borderWidth2 cantSelectfalsevisibletruemargins8 htmlText

opaquetrue threeDHilitefalse shadowOffset4 showBordertrue disabledfalse textSize12fixedLineHeighttrue textFont helveticavScroll0 hilitedLinesshowFocusBordertrue cREVGeneral revUniqueID 1076991383472  & > = < ; B A @ ?  3 %  Time) DTcREVTempMaster7 tabStops traversalOntrue firstIndent0inksrcCopy dontSearchfalsescrollbarWidth20threeDtruetoggleHilitesfalse blendLevel0multipleHilitesfalserect324,84,518,109 textHeight13 patterns colors shadowtruehScroll0 textAlignleft vScrollbarfalse hScrollbarfalseid1044altId26autoTabfalsehGridfalse textStylebold dontWrapfalselockLocfalse autoHilitetruestyleshadow sharedTextfalse showLinesfalsenoncontiguousHilitesfalse lockTextfalsescroll0 behaviornameTimetoolTip listBehaviorfalsevGridfalselayer7 borderWidth2 cantSelectfalsevisibletruemargins8 htmlText

opaquetrue threeDHilitefalse shadowOffset4 showBordertrue disabledfalse textSize10fixedLineHeightfalse textFont helveticavScroll0 hilitedLinesshowFocusBordertrue cREVGeneral revUniqueID 1076991383474  & > = < ; B A @ ?  3 %  bkgnd field id 9807+ cREVTempMaster7 tabStops traversalOntrue firstIndent0inksrcCopy dontSearchfalsescrollbarWidth20threeDtruetoggleHilitesfalse blendLevel0multipleHilitesfalserect383,164,527,184 textHeight16 patterns colors shadowtruehScroll0 textAligncenter vScrollbarfalse hScrollbarfalseid1045altId28autoTabfalsehGridfalse textStyleplain dontWrapfalselockLocfalse autoHilitetruestyleshadow sharedTextfalse showLinesfalsenoncontiguousHilitesfalse lockTextfalsescroll0 behaviornamebkgnd field id 9807toolTip listBehaviorfalsevGridfalselayer7 borderWidth2 cantSelectfalsevisibletruemargins8 htmlText

opaquetrue threeDHilitefalse shadowOffset4 showBordertrue disabledfalse textSize12fixedLineHeighttrue textFont helveticavScroll0 hilitedLinesshowFocusBordertrue cREVGeneral revUniqueID 1076991383475  & > = < ; B A @ ?  3 %  bkgnd field id 9808(h @7.!cREVTempMaster7 tabStops traversalOntrue firstIndent0inksrcCopy dontSearchfalsescrollbarWidth16threeDfalsetoggleHilitesfalse blendLevel0multipleHilitesfalserect64,311,533,357 textHeight13 patterns colors shadowfalsehScroll0 textAlignleft vScrollbartrue hScrollbarfalseid1046altId33autoTabfalsehGridfalse textStyleplain dontWrapfalselockLocfalse autoHilitetruestyle scrolling sharedTextfalse showLinesfalsenoncontiguousHilitesfalse lockTextfalsescroll0 behaviornamebkgnd field id 9808toolTip listBehaviorfalsevGridfalselayer7 borderWidth2 cantSelectfalsevisibletruemargins8 htmlText

opaquetrue threeDHilitefalse shadowOffset4 showBordertrue disabledfalse textSize10fixedLineHeighttrue textFontcouriervScroll0 hilitedLinesshowFocusBordertrue cREVGeneral revUniqueID 1076991383476  & > = < ; B A @ ?  3 %  `@8,Sort Cards by Field "Time"@E y on mouseUp if short name of this stack is "ReadyMade Buttons" then -- beep answer "Can't sort the cards of this stack." -- exit to hyperCard end if answer "In which direction do you want to sort?" with "Cancel" or "Descending" or "Ascending" -- if it is "Cancel" then exit mouseUp -- put it into sortDirection answer "What type of information do you want to sort?" with "Date/Time" or "Numeric" or "Text" -- if it is "Date/Time" then put "dateTime" into sortType -- else if it is "Numeric" then put it into sortType -- else put "International" into sortType -- answer "Sort cards of this bkgnd using contents of:" with "Bkgnd Field" or "Card Name" -- if it is "Bkgnd Field" then put true into sortContents -- else put false into sortContents if sortContents then ask "Enter name or number of bkgnd field to use when sorting:" with one -- if it is empty or it is "Cancel" then exit mouseUp -- if there is no bg field it then answer "There is no bkgnd field" && it & "." exit mouseUp end if do "sort cards of this bkgnd" && sortDirection && sortType && "by bg field" && it else do "sort cards of this bkgnd" && sortDirection && sortType && "by name of this card" end mouseUp0U"cREVTempMaster> traversalOnfalseinksrcCopythreeDtrue blendLevel0 hiliteBorderfalse mnemonic0rect 48,85,216,111armFillfalse patterns visitedIcon0colors 255,0,0 showIconfalse showNametruehilitedfalseshadowfalse sharedHilitetrue textAligncenterarmedfalsemenuMouseButton1id1048altId34 labelWidth0 accelKey armedIcon0 textStyleboldlockLocfalse autoHilitefalselabel showHilitefalsevisitedfalse disabledIcon0style roundrect armBorderfalse behavioricon0nameSort Cards by Field "Time"toolTip accelTextlayer7 borderWidth2 cantSelectfalsevisibletrue menuLines5margins4 accelModsopaquetruedefaultfalse shadowOffset4text hiliteFilltrue menuName showBordertrue disabledfalse hiliteIcon0 textSize10autoArmfalsefamily0 menuMode textFont helvetica hoverIcon0 menuHistory1showFocusBordertrue cREVGeneral revUniqueID 1076991383477 Network ManagerE x20on mouseUp go to stack "Network" end mouseUp ((WcREVTempMaster> traversalOnfalseinksrcCopythreeDtrue blendLevel0 hiliteBorderfalse mnemonic0rect 30,6,160,46armFillfalse patterns visitedIcon0colors 255,0,0 showIconfalse showNametruehilitedfalseshadowfalse sharedHilitetrue textAligncenterarmedfalsemenuMouseButton1id1049altId40 labelWidth0 accelKey armedIcon0 textStyleplainlockLocfalse autoHilitefalselabel showHilitefalsevisitedfalse disabledIcon0style roundrect armBorderfalse behavioricon0nameNetwork ManagertoolTip accelTextlayer7 borderWidth2 cantSelectfalsevisibletrue menuLines5margins4 accelModsopaquetruedefaultfalse shadowOffset4text hiliteFilltrue menuName showBordertrue disabledfalse hiliteIcon0 textSize12autoArmfalsefamily0 menuMode textFonttimes hoverIcon0 menuHistory1showFocusBordertrue cREVGeneral revUniqueID 1076991383480 Analyst+f)cREVTempMaster7 tabStops traversalOntrue firstIndent0inksrcCopy dontSearchfalsescrollbarWidth20threeDtruetoggleHilitesfalse blendLevel0multipleHilitesfalserect192,358,466,384 textHeight16 patterns colors shadowtruehScroll0 textAligncenter vScrollbarfalse hScrollbarfalseid1050altId41autoTabfalsehGridfalse textStyleplain dontWrapfalselockLocfalse autoHilitetruestyleshadow sharedTextfalse showLinesfalsenoncontiguousHilitesfalse lockTextfalsescroll0 behaviornameAnalysttoolTip listBehaviorfalsevGridfalselayer7 borderWidth2 cantSelectfalsevisibletruemargins8 htmlText

opaquetrue threeDHilitefalse shadowOffset4 showBordertrue disabledfalse textSize12fixedLineHeightfalse textFonttimesvScroll0 hilitedLinesshowFocusBordertrue cREVGeneral revUniqueID 1076991383481  & > = < ; B A @ ?  3 %  bkgnd field id 9814(h *cREVTempMaster7 tabStops traversalOntrue firstIndent0inksrcCopy dontSearchfalsescrollbarWidth20threeDfalsetoggleHilitesfalse blendLevel0multipleHilitesfalserect234,398,493,418 textHeight16 patterns colors shadowfalsehScroll0 textAlignleft vScrollbarfalse hScrollbarfalseid1051altId42autoTabfalsehGridfalse textStyleplain dontWrapfalselockLocfalse autoHilitetruestyle rectangle sharedTextfalse showLinesfalsenoncontiguousHilitesfalse lockTextfalsescroll0 behaviornamebkgnd field id 9814toolTip listBehaviorfalsevGridfalselayer7 borderWidth2 cantSelectfalsevisibletruemargins8 htmlText

opaquetrue threeDHilitefalse shadowOffset4 showBordertrue disabledfalse textSize12fixedLineHeightfalse textFont helveticavScroll0 hilitedLinesshowFocusBordertrue cREVGeneral revUniqueID 1076991383482  & > = < ; B A @ ?  3 %  Make New CardEx1*on mouseUp doMenu "New Card" end mouseUp @@@@ IScREVTempMaster> traversalOnfalseinksrcCopythreeDtrue blendLevel0 hiliteBordertrue mnemonic0rect550,468,671,521armFillfalse patterns visitedIcon0colors 255,0,0 128,64,64 showIconfalse showNametruehilitedfalseshadowfalse sharedHilitetrue textAligncenterarmedfalsemenuMouseButton1id1052altId22 labelWidth0 accelKey armedIcon0 textStyleplainlockLocfalse autoHilitetruelabel showHilitefalsevisitedfalse disabledIcon0stylestandard armBordertrue behavioricon0name Make New CardtoolTip accelTextlayer7 borderWidth2 cantSelectfalsevisibletrue menuLines5margins4 accelModsopaquetruedefaultfalse shadowOffset4text hiliteFilltrue menuName showBordertrue disabledfalse hiliteIcon0 textSize12autoArmfalsefamily0 menuMode textFont helvetica hoverIcon0 menuHistory1showFocusBordertrue cREVGeneral revUniqueID 1201735865281  D!z PNG  IHDRzXgAMA aPLTEٟtRNS0J IDATx혁b:  H 5ݭkeY4o1?6+pyBf(pQ8 G(pQSb*r;^Li-ES.ß]ktQS(+S|1W)huSWx @~) Z}K/~G4Og>x}ta.?cQ8 G(pQ8 G(pQ8 G(pQ8 G(pQ8 G(pQ8 G(pQ8 G(pQ8 G(pQ8 GJJ6tgCW2;fwVC^Ð~\>0wocߛm`<,̚xַݒ”(g]YLm iͮ%&>±Cb 0uJv{ APK);(A֝gNdO-uBt0="@ɸjzY (x۾fCYSYf|ח3 AO^ڟYX!±[~!봄]-^K/Sx=6d1bREkAD];Ĥj_z fֿˀfDrP|E|DQ*pN \mI~,;=u|b[]U*ݩ<L pE>=q<ٷpބ.'uF>^c!G3l OTC4s> CSL*G\*Q+;|L'_j=Dr#„[%#v'1'_zlm9jɠq-Bz B(@]g긄Zdxa &ҵ$13<߹ yB0lo) {RM22kQVie=-i > 8`k~>yq)бεL ẻC"BI)~D)9v0Y>?y򽔉=Sx~T_B7m`[_! ,0G>xx6#>n+ AMTݜ|{uak!kJQ3Sk*OڣE٬Fܛ^b^^qMӜF:ŵrU^S<&G9 %?,sN$uX,Yz97^)6.ӼHg9yߎQ8`|79vFL_H?#|q9|sGƩOkKwo81gI16S}zϤ[y>RNtӜ&^YrJ:Bc~ѝXm{ e, X6}+@X[YBz/5`ԗ; lJvlB:)Xp  G(pQ8 G(pQ8 G(pQ8 G(pQ8 G(pQ8 G(pQ8 G(pQ8 G(pQ8 G(pQ8 G(pQ8 G(pQ8 G(pQ8 G(pQ8 G(pQ8 G(pQ8 G(pQ8 G(pQ8 G(pQ8 G(pQ8 G(pQ8 G(pQ8 G(pQ8 G(pQ8 G(pQ8 G(pQ8 G(pQ8 G(pQ8 G(pQ8 i_F(pm\-IENDB`cREVTempMaster!palindromeFramesfalse traversalOnfalseinksrcCopythreeDtrue blendLevel0rect 0,33,512,411angle0 fileNamecolors0,0,0yHot1id1055altId0 frameCount0 constantMaskfalselockLocfalse repeatCount0size5134 behaviorhotSpot1,1name image id 1055 alwaysBufferfalsetoolTip dontDitherfalselayer7 borderWidth2 cantSelectfalsevisibletrueopaquetrue currentFrame1 showBorderfalse disabledfalsexHot1showFocusBordertrue cREVGeneral revUniqueID 1076991383452 AnalysisG x! Bon mouseUp visual effect scroll left go to next card end mouseUp f8uZcREVTempMaster> traversalOnfalseinksrcCopythreeDtrue blendLevel0 hiliteBordertrue mnemonic0rect263,170,314,222armFillfalse patterns visitedIcon0colors showIcontrue showNametruehilitedfalseshadowfalse sharedHilitetrue textAligncenterarmedfalsemenuMouseButton1id1056altId2 labelWidth0 accelKey armedIcon0 textStyleboldlockLocfalse autoHilitefalselabel showHilitefalsevisitedfalse disabledIcon0stylestandard armBordertrue behavioricon602nameAnalysistoolTip accelTextlayer7 borderWidth2 cantSelectfalsevisibletrue menuLines5margins4 accelModsopaquetruedefaultfalse shadowOffset4text hiliteFilltrue menuName showBordertrue disabledfalse hiliteIcon0 textSize9autoArmfalsefamily0 menuMode textFont helvetica hoverIcon0 menuHistory1showFocusBordertrue cREVGeneral revUniqueID 1076991383453 !Actor ScenarioE x1Xon mouseUp visual effect scroll up slowly go to stack "Scenario.Actor" end mouseUp 24wcREVTempMaster> traversalOnfalseinksrcCopythreeDtrue blendLevel0 hiliteBordertrue mnemonic0rect218,294,347,325armFillfalse patterns visitedIcon0colors 255,0,0 showIconfalse showNametruehilitedfalseshadowfalse sharedHilitetrue textAligncenterarmedfalsemenuMouseButton1id1057altId7 labelWidth0 accelKey armedIcon0 textStyleplainlockLocfalse autoHilitefalselabel showHilitefalsevisitedfalse disabledIcon0stylestandard armBordertrue behavioricon0nameActor ScenariotoolTip accelTextlayer7 borderWidth2 cantSelectfalsevisibletrue menuLines5margins4 accelModsopaquetruedefaultfalse shadowOffset4text hiliteFilltrue menuName showBordertrue disabledfalse hiliteIcon0 textSize12autoArmfalsefamily0 menuMode textFonttimes hoverIcon0 menuHistory1showFocusBordertrue cREVGeneral revUniqueID 1076991383454scripteditorvscroll0 #Network ManagerE x1*on mouseUp go to "Network" end mouseUp F ucREVTempMaster> traversalOnfalseinksrcCopythreeDtrue blendLevel0 hiliteBordertrue mnemonic0rect219,443,341,478armFillfalse patterns visitedIcon0colors 255,0,0 showIconfalse showNametruehilitedfalseshadowfalse sharedHilitetrue textAligncenterarmedfalsemenuMouseButton1id1059altId11 labelWidth0 accelKey armedIcon0 textStyleplainlockLocfalse autoHilitefalselabel showHilitefalsevisitedfalse disabledIcon0stylestandard armBordertrue behavioricon0nameNetwork ManagertoolTip accelTextlayer7 borderWidth2 cantSelectfalsevisibletrue menuLines5margins4 accelModsopaquetruedefaultfalse shadowOffset4text hiliteFilltrue menuName showBordertrue disabledfalse hiliteIcon0 textSize12autoArmfalsefamily0 menuMode textFonttimes hoverIcon0 menuHistory1showFocusBordertrue cREVGeneral revUniqueID 1076991383457 $Analyst*h c* cREVTempMaster7 tabStops traversalOntrue firstIndent0inksrcCopy dontSearchfalsescrollbarWidth20threeDfalsetoggleHilitesfalse blendLevel0multipleHilitesfalserect 345,43,502,72 textHeight16 patterns colors shadowfalsehScroll0 textAligncenter vScrollbarfalse hScrollbarfalseid1060altId12autoTabfalsehGridfalse textStylebold dontWrapfalselockLocfalse autoHilitetruestyle rectangle sharedTextfalse showLinesfalsenoncontiguousHilitesfalse lockTextfalsescroll0 behaviornameAnalysttoolTip listBehaviorfalsevGridfalselayer7 borderWidth2 cantSelectfalsevisibletruemargins8 htmlText

opaquetrue threeDHilitefalse shadowOffset4 showBordertrue disabledfalse textSize12fixedLineHeightfalse textFont helveticavScroll0 hilitedLinesshowFocusBordertrue cREVGeneral revUniqueID 1076991383458  +Case ScenariosG x/ *on mouseUp go to next card end mouseUp  kwZcREVTempMaster> traversalOnfalseinksrcCopythreeDtrue blendLevel0 hiliteBordertrue mnemonic0rect297,205,459,273armFillfalse patterns visitedIcon0colors 0,0,0 showIcontrue showNametruehilitedfalseshadowfalse sharedHilitetrue textAligncenterarmedfalsemenuMouseButton1id1067altId3 labelWidth0 accelKey armedIcon0 textStyleplainlockLocfalse autoHilitefalselabel showHilitefalsevisitedfalse disabledIcon0stylestandard armBordertrue behavioricon602nameCase ScenariostoolTip accelTextlayer2 borderWidth2 cantSelectfalsevisibletrue menuLines5margins4 accelModsopaquetruedefaultfalse shadowOffset4text hiliteFilltrue menuName showBordertrue disabledfalse hiliteIcon0 textSize14autoArmfalsefamily0 menuMode textFont helvetica hoverIcon0 menuHistory1showFocusBordertrue cREVGeneralscripteditorvscroll0 revUniqueID 1201739234151scripteditorselection0 .image id 1070 D/;D ߰pA H @D0  H   H !HP HPH HbL '@ `@ @@@" D@ @@" @66YaXqŇ38rÃn#6w9;ه8c%($bf ! dd I!&Y#$A$$Ȍd"DȒ"`DfHA$1B DI$D P"'#0 $"|>@DOA& $Ba DQ$Da$P"$$ $@ @DHA! %$Bf ! DQdDI!$Y"&A$$ dd2@DLEA$68981s׎ 7ssM99nCw! !AÀ@0``P@  P@  P1,,8p  H)2D˂2E$8"$"}Hi"("@d0 H)"(2"e$@4mƸww9 ax>|< ~Ï" ! 1!"`!؀B   @ p! PCA"   0@$XA X!!d" xȂD @ h 0@$Fa @" A D8$ @ C"! @" $2!  AD&#a"A"10;ǂ8 s<>~w `0  @ A4@9l186aÛ9s㟸9q͸198A91 JQ2HHLF$ÎI&fHD"H!&2HDb"8ćȐ 'ȐȂ$`8|"`"8$"HE 1D$H$H@Q""HQ(K"HEĤD&ĤL&dH0dQ"I$"HQ(58qs5p;q@As`q3p58 3q;s4 \@@  ` `0@@  @@@  @96]f8ûyscxps9,9q ;lscxp9 $H$K3$A d $HA$Ȁ 2̈A$d"I30A dDHB&@>Dq H'ȁ"D>A! @>Dq  $E $PB!A 4 D !H$@d "@dDq A! A 4 D 9 $E$$Pc2$ A 2D &HA$̅ "̘A$DA2a3!A 2D 98û097`k3qpl{ 9qk  L @  x`f0 00  " D  "D:88s`0#q́1"81asasaO 9͆780wsv80$IE!H$BI&fBR"EHIRF&`D J&IH"e"HL} 80'Ȃ$ "}8r $ D CG`8E >`C@a H $H$ "AH ЁD$ DBIHE  2 ̈́e!H$$&BL&d C"e0H XD&dD c$IHE2H:pn949s3!;w85iノss 9fp4;xỜp @@@@0`0 0  @  @%,9Öarp aǁssa 2̈"Q $ #&d@(@BRF&`">s0 $@q$  "  $ $@@$4ЁD$ "̘2Y $B&d@)@$BXD&d%plkGsqakノss><<<<<b<@ <`s o <                               ??@! @@@ @ @09 Á @I(D#0L%$L @9(|H#HA @Hh(@" H$HA aI,ld"0 L$L >599qg3\??D ߰pA H @D0  H   H !HP HPH HbL '@ `@ @@@" D@ @@" @66YaXqŇ38rÃn#6w9;ه8c%($bf ! dd I!&Y#$A$$Ȍd"DȒ"`DfHA$1B DI$D P"'#0 $"|>@DOA& $Ba DQ$Da$P"$$ $@ @DHA! %$Bf ! DQdDI!$Y"&A$$ dd2@DLEA$68981s׎ 7ssM99nCw! !AÀ@0``P@  P@  P1,,8p  H)2D˂2E$8"$"}Hi"("@d0 H)"(2"e$@4mƸww9 ax>|< ~Ï" ! 1!"`!؀B   @ p! PCA"   0@$XA X!!d" xȂD @ h 0@$Fa @" A D8$ @ C"! @" $2!  AD&#a"A"10;ǂ8 s<>~w `0  @ A4@9l186aÛ9s㟸9q͸198A91 JQ2HHLF$ÎI&fHD"H!&2HDb"8ćȐ 'ȐȂ$`8|"`"8$"HE 1D$H$H@Q""HQ(K"HEĤD&ĤL&dH0dQ"I$"HQ(58qs5p;q@As`q3p58 3q;s4 \@@  ` `0@@  @@@  @96]f8ûyscxps9,9q ;lscxp9 $H$K3$A d $HA$Ȁ 2̈A$d"I30A dDHB&@>Dq H'ȁ"D>A! @>Dq  $E $PB!A 4 D !H$@d "@dDq A! A 4 D 9 $E$$Pc2$ A 2D &HA$̅ "̘A$DA2a3!A 2D 98û097`k3qpl{ 9qk  L @  x`f0 00  " D  "D:88s`0#q́1"81asasaO 9͆780wsv80$IE!H$BI&fBR"EHIRF&`D J&IH"e"HL} 80'Ȃ$ "}8r $ D CG`8E >`C@a H $H$ "AH ЁD$ DBIHE  2 ̈́e!H$$&BL&d C"e0H XD&dD c$IHE2H:pn949s3!;w85iノss 9fp4;xỜp @@@@0`0 0  @  @%,9Öarp aǁssa 2̈"Q $ #&d@(@BRF&`">s0 $@q$  "  $ $@@$4ЁD$ "̘2Y $B&d@)@$BXD&d%plkGsqakノss><<<<<b<@ <`s o <                               ??@! @@@ @ @09 Á @I(D#0L%$L @9(|H#HA @Hh(@" H$HA aI,ld"0 L$L >599qg3\??cREVTempMaster!palindromeFramesfalse traversalOnfalseinksrcCopythreeDtrue blendLevel0rect 47,59,527,335angle0 fileNamecolors0,0,0yHot1id1070altId0 frameCount0 constantMaskfalselockLocfalse repeatCount0size4676 behaviorhotSpot1,1name image id 1070 alwaysBufferfalsetoolTip dontDitherfalselayer7 borderWidth2 cantSelectfalsevisibletrueopaquetrue currentFrame1 showBorderfalse disabledfalsexHot1showFocusBordertrue cREVGeneral revUniqueID 1201739350402/Further ExplanationG x1(on mouseUp go to next card end mouseUp ^GsAcREVTempMaster> traversalOnfalseinksrcCopythreeDtrue blendLevel0 hiliteBordertrue mnemonic0rect469,350,661,421armFillfalse patterns visitedIcon0colors 255,0,0 showIcontrue showNametruehilitedfalseshadowfalse sharedHilitetrue textAligncenterarmedfalsemenuMouseButton1id1071altId1 labelWidth0 accelKey armedIcon0 textStyleplainlockLocfalse autoHilitefalselabel showHilitefalsevisitedfalse disabledIcon0stylestandard armBordertrue behavioricon321nameFurther ExplanationtoolTip accelTextlayer7 borderWidth2 cantSelectfalsevisibletrue menuLines5margins4 accelModsopaquetruedefaultfalse shadowOffset4text hiliteFilltrue menuName showBordertrue disabledfalse hiliteIcon0 textSize12autoArmfalsefamily0 menuMode textFont MS Sans serif hoverIcon0 menuHistory1showFocusBordertrue cREVGeneral revUniqueID 1201739350403 5group id 1077i-cREVTempMaster& traversalOntrueinksrcCopy dontSearchfalse boundingRectscrollbarWidth20threeDtrue blendLevel0rect 531,45,539,53 patterns colors showNamefalsehScroll0backgroundBehaviorfalse cantDeletefalse vScrollbarfalse hScrollbarfalsetabGroupBehaviorfalseid1077altId0radioBehaviortrue textStylelockLocfalselabel behaviorname group id 1077toolTiplayer4 borderWidth2 cantSelectfalsevisibletruemargins4opaquefalse showBorderfalse disabledfalse textSize textFontvScroll0hilitedButton0 cREVGeneral revUniqueID 12352208084558What does this stack do?Ex0 on mouseUp speakAlert "Welcome! We are now dealing with an interesting and intricate but familiar way of organizing evidence and factual issues. A scenario is a conjecture about the way events are connected in time. This stack is a tool that you can use to spell out your conjecture or conjectures about the way events might be connected in the case that interests you. The next two cards in this stack talk a little bit more about scenarios and their development. I hope you find this stack helpful. As always, good luck!" end mouseUp on speakAlert theText if theText is empty then exit speakAlert -- skip the rest try -- in case revSpeak isn't installed revSpeak theText catch theError -- if the "revSpeak" command fails put return & "(Cannot speak text on this system.)" \ after theText beep -- make a sound to get the user's attention end try answer theText end speakAlert a5cREVTempMaster> traversalOntrueinksrcCopythreeDtrue blendLevel0 hiliteBordertrue mnemonic0rect277,353,487,406armFillfalse patterns visitedIcon0colors 255,0,0 showIconfalse showNametruehilitedfalseshadowfalse sharedHilitetrue textAligncenterarmedfalsemenuMouseButton1id1080altId0 labelWidth0 accelKey armedIcon0 textStyleplainlockLoctrue autoHilitetruelabel showHilitefalsevisitedfalse disabledIcon0stylestandard armBordertrue behavioricon0nameWhat does this stack do?toolTip accelTextlayer3 borderWidth2 cantSelectfalsevisibletrue menuLines5margins4 accelModsopaquetruedefaultfalse shadowOffset4text hiliteFilltrue menuName showBordertrue disabledfalse hiliteIcon0 textSize18autoArmfalsefamily0 menuMode textFontPalatino Linotype hoverIcon0 menuHistory1showFocusBordertrue cREVGeneralscripteditorvscroll0 revUniqueID 1240638146064scripteditorselection193 9 Next Cardg x+(on mouseUp go to next card end mouseUp  `DuA Next CardcREVTempMaster> traversalOnfalseinksrcCopythreeDtrue blendLevel0 hiliteBordertrue mnemonic0rect567,282,642,350armFillfalse patterns visitedIcon0colors 255,0,0 showIcontrue showNametruehilitedfalseshadowfalse sharedHilitetrue textAligncenterarmedfalsemenuMouseButton1id1081altId2 labelWidth0 accelKey armedIcon0 textStyleplainlockLocfalse autoHilitefalselabel Next Card showHilitefalsevisitedfalse disabledIcon0stylestandard armBordertrue behavioricon321name Next CardtoolTip accelTextlayer5 borderWidth2 cantSelectfalsevisibletrue menuLines5margins4 accelModsopaquetruedefaultfalse shadowOffset4text hiliteFilltrue menuName showBordertrue disabledfalse hiliteIcon0 textSize12autoArmfalsefamily0 menuMode textFont helvetica hoverIcon0 menuHistory1showFocusBordertrue cREVGeneral revUniqueID 1201214421198 : Next Cardg x+(on mouseUp go to next card end mouseUp `_DwA Next CardcREVTempMaster> traversalOnfalseinksrcCopythreeDtrue blendLevel0 hiliteBordertrue mnemonic0rect592,327,667,395armFillfalse patterns visitedIcon0colors 255,0,0 showIcontrue showNametruehilitedfalseshadowfalse sharedHilitetrue textAligncenterarmedfalsemenuMouseButton1id1082altId2 labelWidth0 accelKey armedIcon0 textStyleplainlockLocfalse autoHilitefalselabel Next Card showHilitefalsevisitedfalse disabledIcon0stylestandard armBordertrue behavioricon321name Next CardtoolTip accelTextlayer7 borderWidth2 cantSelectfalsevisibletrue menuLines5margins4 accelModsopaquetruedefaultfalse shadowOffset4text hiliteFilltrue menuName showBordertrue disabledfalse hiliteIcon0 textSize12autoArmfalsefamily0 menuMode textFont helvetica hoverIcon0 menuHistory1showFocusBordertrue cREVGeneral revUniqueID 1241140917986 DPeter Tillers+H@@F#cREVTempMaster7 tabStops traversalOntrue firstIndent0inksrcCopy dontSearchfalsescrollbarWidth20threeDtruetoggleHilitesfalse blendLevel0multipleHilitesfalserect326,479,476,514 textHeight24 patterns colors 0,0,64 shadowfalsehScroll0 textAligncenter vScrollbarfalse hScrollbarfalseid1092altId0autoTabfalsehGridfalse textStyleplain dontWrapfalselockLocfalse autoHilitetruestyleopaque sharedTextfalse showLinesfalsenoncontiguousHilitesfalse lockTexttruescroll0 behaviorname Peter TillerstoolTip listBehaviorfalsevGridfalselayer6 borderWidth2 cantSelectfalsevisibletruemargins8 htmlText

Peter Tillers - 2009

opaquetrue threeDHilitefalse shadowOffset4 showBorderfalse disabledfalse textSize18fixedLineHeighttrue textFontPalatino LinotypevScroll0 hilitedLinesshowFocusBordertrue cREVGeneral revUniqueID 1241583257866 * Peter Tillers - 2009 EPrevious cardG x1Kon mouseUp visual effect scroll right go to previous card end mouseUp HYcREVTempMaster> traversalOnfalseinksrcCopythreeDtrue blendLevel0 hiliteBordertrue mnemonic0rect 30,416,95,480armFillfalse patterns visitedIcon0colors 255,0,0 showIcontrue showNametruehilitedfalseshadowfalse sharedHilitetrue textAligncenterarmedfalsemenuMouseButton1id1093altId6 labelWidth0 accelKey armedIcon0 textStyleplainlockLocfalse autoHilitefalselabel showHilitefalsevisitedfalse disabledIcon0stylestandard armBordertrue behavioricon601name Previous cardtoolTip accelTextlayer7 borderWidth2 cantSelectfalsevisibletrue menuLines5margins4 accelModsopaquetruedefaultfalse shadowOffset4text hiliteFilltrue menuName showBordertrue disabledfalse hiliteIcon0 textSize9autoArmfalsefamily0 menuMode textFont helvetica hoverIcon0 menuHistory1showFocusBordertrue cREVGeneral revUniqueID 1241142086410 Kgroup id 1099i 9vlcREVTempMaster& traversalOntrueinksrcCopy dontSearchfalse boundingRectscrollbarWidth20threeDtrue blendLevel0rect313,118,421,147 patterns colors showNamefalsehScroll0backgroundBehaviortrue cantDeletefalse vScrollbarfalse hScrollbarfalsetabGroupBehaviorfalseid1099altId0radioBehaviortrue textStylelockLocfalselabel behaviorname group id 1099toolTiplayer7 borderWidth2 cantSelectfalsevisibletruemargins4opaquefalse showBorderfalse disabledfalse textSize textFontvScroll0hilitedButton0 cREVGeneral revUniqueID 1245773845961 JField)pfunction cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardData =zdcREVTempMaster7 tabStops traversalOntrue firstIndent0inksrcCopy dontSearchfalsescrollbarWidth20threeDtruetoggleHilitesfalse blendLevel0multipleHilitesfalserect317,122,417,143 textHeight patterns colors shadowfalsehScroll0 textAlignleft vScrollbarfalse hScrollbarfalseid1098altId0autoTabfalsehGridfalse textStyle dontWrapfalselockLocfalse autoHilitetruestyle rectangle sharedTextfalse showLinesfalsenoncontiguousHilitesfalse lockTextfalsescroll0 behaviornameFieldtoolTip listBehaviorfalsevGridfalselayer7 borderWidth2 cantSelectfalsevisibletruemargins8 htmlText

opaquetrue threeDHilitefalse shadowOffset4 showBordertrue disabledfalse textSizefixedLineHeighttrue textFontvScroll0 hilitedLinesshowFocusBordertrue cREVGeneralscripteditorvscroll885 revUniqueID 1245773746378scripteditorselection2210 group id 1014ion openCard if there is a bkgnd field id 4 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 4 pass openCard end openCard!;5cREVTempMaster& traversalOntrueinksrcCopy dontSearchfalse boundingRectscrollbarWidth20threeDtrue blendLevel0rect 542,-1,550,7 patterns colors showNamefalsehScroll0backgroundBehaviortrue cantDeletefalse vScrollbarfalse hScrollbarfalsetabGroupBehaviorfalseid1014altId0radioBehaviortrue textStylelockLocfalselabel behaviorname group id 1014toolTiplayer1 borderWidth2 cantSelectfalsevisibletruemargins4opaquefalse showBorderfalse disabledfalse textSize textFontvScroll0hilitedButton0 cREVGeneral revUniqueID 1245775579481 L HCCdNmbrOfHC xfunction cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "card" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardData%K! cREVTable currentview Card of  cREVGeneral revUniqueID 1245774577909scripteditorvscroll910scripteditorselection22095Scenario.Actordd  4 U U U U helvetica U U helvetica U W U helvetica U Segoe UI U Arial BlackUPalatino LinotypeU helveticaU Arial BlackUPalatino LinotypecRevStandaloneSettingsHscriptLibrariesInternet Geometry PrintingMacOSXtrueMacOS,documentTypeUNIX,fileSelectortrueWeb,WindowsSupportedtrueWindowstrueWindows,LegalCopyright#2009 All rights reserved worldwideUNIX,pageSetuptrueSolaris SPARCfalseWebtrueWeb,LinuxSupportedtrue answerDialogtrueWindows,FileDescription"Scenario.Actor 1.0.0.0 for WindowsOSX,longVersionScenario.Actor 1.0.0.0Web,RequestedName MacOSfatfalseOSX,copyright#2009 All rights reserved worldwideWindows,buildU3falseWeb,CustomBackgroundColor 237,237,237Web,CustomLoadIconMacOS,versionnumber11MacOS,ReleaseFinalMacOS,versionnumber20MacOS,versionnumber30nameScenario.ActorOSX,identifiercom..scenario.actorSolaris IntelfalseWeb,InstanceIdOSX,shortVersion1.0.0.0Windows,fileversion11Windows,fileversion20Windows,fileversion30Windows,fileversion40cursorsfalseWeb,MacOSXSupportedtrueMacOS,dynamicMemorytrueMacOSX PowerPC-32trueMacOS,PreferredSize15000 MacOSPPCfalseMacOS,creator???? OSX,nameScenario.ActorMacOS,longVersionScenario.Actor 1.0.0.0OSX,documentTypeLinuxtrueWeb,MinEnvironmentVersionWindows,documenticonFilelC:/Program Files/Revolution Enterprise/4.0.0-dp-3/Runtime/Windows/x86-32/Support/Sample Icons/genericdoc.ico inclusionssearch Web,Domain0xFFOSX,documentExtensionWeb,AllowOtherPlatformstrueWeb,DetectSecurityPermissionstrueUNIX,printerChoosertrueWeb,SecurityPermissions,,,,,,,,MacOS,MinimumSize15000 MacOS,Region1Windows,productversion11Windows,productversion20Windows,productversion30 OSX,infoScenario.Actor Version 1.0.0.0Windows,productversion40Web,ExecutionModeBrowser MacOS68kfalseWeb,CustomBackgroundColor2 237,237,237 askDialogtrueWindows,iconFilelC:/Program Files/Revolution Enterprise/4.0.0-dp-3/Runtime/Windows/x86-32/Support/Sample Icons/genericapp.icoOSX,signature???? Web,UUID$96c7da62-04a2-42fc-9d86-278b4c5b3918Windows,ProductNameScenario.ActordefaultBuildFolderE:/on-rev web site/NetworkUNIX,colorChoosertrueMacOSX x86-32trueWindows,companynamecREVGeometryCachestackID1077 cREVGeneralbreakpointconditions breakpointsbreakpointstatesstackfileversion2.7AlreadyHiddenfalse card id 1002 @cREVGeometryCacheIDs 12411407517621061120173099663310031201734253465105512017309966341004120173099663810081201730996640101012017309966411011120173099664210121241583283340107612406381460641060cREVGeometryCacheorder total10$%4 @cREVGeometryCacheIDs115420513033210531200737733768101711542051303331054cREVGeometryCacheorder total3 card id 1018 @cREVGeometryCacheIDs11542051303431035115420513034510361154205130346103711542051303471038120173445291910571200737733765101411542051303311020115420513033210211201732805684103911542051303331022115420513033410231154205130335102411542051303361025115420513033710271154205130338102911542051303401031115420513034110321201733576273104711542051303421033cREVGeometrycacheorder total19!5 @cREVGeometryCacheIDs11542051303431035115420513034510361154205130346103711542051303471038120173445291910571200737733765101411542051303311020115420513033210211201732805684103911542051303331022115420513033410231154205130335102411542051303361025115420513033710271154205130338102911542051303401031115420513034110321201733576273104711542051303421033cREVGeometrycacheorder total19!3 @cREVGeometryCacheIDs11542051303431035115420513034510361154205130346103711542051303471038120173445291910571200737733765101411542051303311020115420513033210211201732805684103911542051303331022115420513033410231154205130335102411542051303361025115420513033710271154205130338102911542051303401031115420513034110321201733576273104711542051303421033cREVGeometrycachetotal19order !2 @cREVGeometryCacheIDs11542051303431035115420513034510361154205130346103711542051303471038120173445291910571200737733765101411542051303311020115420513033210211201732805684103911542051303331022115420513033410231154205130335102411542051303361025115420513033710271154205130338102911542051303401031115420513034110321201733576273104711542051303421033cREVGeometrycachetotal19order !0 @cREVGeometryCacheIDs11542051303431035115420513034510361154205130346103711542051303471038120173445291910571200737733765101411542051303311020115420513033210211201732805684103911542051303331022115420513033410231154205130335102411542051303361025115420513033710271154205130338102911542051303401031115420513034110321201733576273104711542051303421033cREVGeometrycachetotal19order !1 @cREVGeometryCacheIDs11542051303431035115420513034510361154205130346103711542051303471038120173445291910571200737733765101411542051303311020115420513033210211201732805684103911542051303331022115420513033410231154205130335102411542051303361025115420513033710271154205130338102911542051303401031115420513034110321201733576273104711542051303421033cREVGeometrycachetotal19order !. @cREVGeometryCacheIDs11542051303431035115420513034510361154205130346103711542051303471038120173445291910571200737733765101411542051303311020115420513033210211201732805684103911542051303331022115420513033410231154205130335102411542051303361025115420513033710271154205130338102911542051303401031115420513034110321201733576273104711542051303421033cREVGeometrycacheorder total19!/ @cREVGeometryCacheIDs11542051303431035115420513034510361154205130346103711542051303471038120173445291910571200737733765101411542051303311020115420513033210211201732805684103911542051303331022115420513033410231154205130335102411542051303361025115420513033710271154205130338102911542051303401031115420513034110321201733576273104711542051303421033cREVGeometrycacheorder total19!& @cREVGeometryCacheIDs11542051303431035115420513034510361154205130346103711542051303471038120173445291910571200737733765101411542051303311020115420513033210211201732805684103911542051303331022115420513033410231154205130335102411542051303361025115420513033710271154205130338102911542051303401031115420513034110321201733576273104711542051303421033cREVGeometrycacheorder total19!' @cREVGeometryCacheIDs11542051303431035115420513034510361154205130346103711542051303471038120173445291910571200737733765101411542051303311020115420513033210211201732805684103911542051303331022115420513033410231154205130335102411542051303361025115420513033710271154205130338102911542051303401031115420513034110321201733576273104711542051303421033cREVGeometrycacheorder total19!( @cREVGeometryCacheIDs11542051303431035115420513034510361154205130346103711542051303471038120173445291910571200737733765101411542051303311020115420513033210211201732805684103911542051303331022115420513033410231154205130335102411542051303361025115420513033710271154205130338102911542051303401031115420513034110321201733576273104711542051303421033cREVGeometrycacheorder total19!) @cREVGeometryCacheIDs11542051303431035115420513034510361154205130346103711542051303471038120173445291910571200737733765101411542051303311020115420513033210211201732805684103911542051303331022115420513033410231154205130335102411542051303361025115420513033710271154205130338102911542051303401031115420513034110321201733576273104711542051303421033cREVGeometrycacheorder total19!* @cREVGeometryCacheIDs11542051303431035115420513034510361154205130346103711542051303471038120173445291910571200737733765101411542051303311020115420513033210211201732805684103911542051303331022115420513033410231154205130335102411542051303361025115420513033710271154205130338102911542051303401031115420513034110321201733576273104711542051303421033cREVGeometrycacheorder total19!" @cREVGeometryCacheIDs11542051303431035115420513034510361154205130346103711542051303471038120173445291910571200737733765101411542051303311020115420513033210211201732805684103911542051303331022115420513033410231154205130335102411542051303361025115420513033710271154205130338102911542051303401031115420513034110321201733576273104711542051303421033cREVGeometrycacheorder total19! @cREVGeometryCacheIDs115420513034310351154205130345103611542051303461037115420513034710381200737733765101411542051303311020115420513033210211201732805684103911542051303331022115420513033410231154205130335102411542051303361025115420513033710271154205130338102911542051303401031115420513034110321201733576273104711542051303421033cREVGeometrycacheorder total18 @cREVGeometryCacheIDs115420513034310351154205130345103611542051303461037115420513034710381200737733765101411542051303311020115420513033210211201732805684103911542051303331022115420513033410231154205130335102411542051303361025115420513033710271154205130338102911542051303401031115420513034110321201733576273104711542051303421033cREVGeometrycacheorder total18 @cREVGeometryCacheIDs115420513034310351154205130345103611542051303461037115420513034710381200737733765101411542051303311020115420513033210211201732805684103911542051303331022115420513033410231154205130335102411542051303361025115420513033710271154205130338102911542051303401031115420513034110321201733576273104711542051303421033cREVGeometrycacheorder total18 @cREVGeometryCacheIDs115420513034310351154205130345103611542051303461037115420513034710381200737733765101411542051303311020115420513033210211201732805684103911542051303331022115420513033410231154205130335102411542051303361025115420513033710271154205130338102911542051303401031115420513034110321201733576273104711542051303421033cREVGeometrycacheorder total18 @cREVGeometryCacheIDs115420513034310351154205130345103611542051303461037115420513034710381200737733765101411542051303311020115420513033210211201732805684103911542051303331022115420513033410231154205130335102411542051303361025115420513033710271154205130338102911542051303401031115420513034110321201733576273104711542051303421033cREVGeometrycacheorder total18+ @cREVGeometryCacheIDs115420513034310351154205130345103611542051303461037115420513034710381200737733765101411542051303311020115420513033210211201732805684103911542051303331022115420513033410231154205130335102411542051303361025115420513033710271154205130338102911542051303401031115420513034110321201733576273104711542051303421033cREVGeometrycacheorder total18, @cREVGeometryCacheIDs115420513034310351154205130345103611542051303461037115420513034710381200737733765101411542051303311020115420513033210211201732805684103911542051303331022115420513033410231154205130335102411542051303361025115420513033710271154205130338102911542051303401031115420513034110321201733576273104711542051303421033cREVGeometrycacheorder total18- @cREVGeometryCacheIDs115420513034310351154205130345103611542051303461037115420513034710381200737733765101411542051303311020115420513033210211201732805684103911542051303331022115420513033410231154205130335102411542051303361025115420513033710271154205130338102911542051303401031115420513034110321201733576273104711542051303421033cREVGeometrycacheorder total18 DoPNG  IHDRo gAMA aPLTEٟtRNS0JIDATxr0a_SݸNbh $c')WIy CY5_wnۜEi5vU^CE;0ʱ?-`^!,!CA_]$S -z %+R5x X.}/ny}9G _^nEfw; 8^~@}'|uvak,8ZkDži],jo Jx}mft P^>f<&GBgz@Dn} `wq.N}H^,l` ONo pPM"?v|NG ̮bH?@fpCFOtKܤ^oxDܤ^oxDܤ^oxDܤ^oxDܤ^oxDܤ^[}igpgpgpp~_uk͗k>Q 珯 My~{R|yJuAw-Y|[{߭=n;Nl=/ڝ ڝ&%˱~<f;˲2p̝fg^^dН4?[@DOA& $Ba DQ$Da$P"$$ $@ @DHA! %$Bf ! DQdDI!$Y"&A$$ dd2@DLEA$68981s׎ 7ssM99nCw! !AÀ@0``P@  P@  P1,,8p  H)2D˂2E$8"$"}Hi"("@d0 H)"(2"e$@4mƸww9 ax>|< ~Ï" ! 1!"`!؀B   @ p! PCA"   0@$XA X!!d" xȂD @ h 0@$Fa @" A D8$ @ C"! @" $2!  AD&#a"A"10;ǂ8 s<>~w `0  @ A4@9l186aÛ9s㟸9q͸198A91 JQ2HHLF$ÎI&fHD"H!&2HDb"8ćȐ 'ȐȂ$`8|"`"8$"HE 1D$H$H@Q""HQ(K"HEĤD&ĤL&dH0dQ"I$"HQ(58qs5p;q@As`q3p58 3q;s4 \@@  ` `0@@  @@@  @96]f8ûyscxps9,9q ;lscxp9 $H$K3$A d $HA$Ȁ 2̈A$d"I30A dDHB&@>Dq H'ȁ"D>A! @>Dq  $E $PB!A 4 D !H$@d "@dDq A! A 4 D 9 $E$$Pc2$ A 2D &HA$̅ "̘A$DA2a3!A 2D 98û097`k3qpl{ 9qk  L @  x`f0 00  " D  "D:88s`0#q́1"81asasaO 9͆780wsv80$IE!H$BI&fBR"EHIRF&`D J&IH"e"HL} 80'Ȃ$ "}8r $ D CG`8E >`C@a H $H$ "AH ЁD$ DBIHE  2 ̈́e!H$$&BL&d C"e0H XD&dD c$IHE2H:pn949s3!;w85iノss 9fp4;xỜp @@@@0`0 0  @  @%,9Öarp aǁssa 2̈"Q $ #&d@(@BRF&`">s0 $@q$  "  $ $@@$4ЁD$ "̘2Y $B&d@)@$BXD&d%plkGsqakノss><<<<<b<@ <`s o <                               ??@! @@@ @ @09 Á @I(D#0L%$L @9(|H#HA @Hh(@" H$HA aI,ld"0 L$L >599qg3\??D ߰pA H @D0  H   H !HP HPH HbL '@ `@ @@@" D@ @@" @66YaXqŇ38rÃn#6w9;ه8c%($bf ! dd I!&Y#$A$$Ȍd"DȒ"`DfHA$1B DI$D P"'#0 $"|>@DOA& $Ba DQ$Da$P"$$ $@ @DHA! %$Bf ! DQdDI!$Y"&A$$ dd2@DLEA$68981s׎ 7ssM99nCw! !AÀ@0``P@  P@  P1,,8p  H)2D˂2E$8"$"}Hi"("@d0 H)"(2"e$@4mƸww9 ax>|< ~Ï" ! 1!"`!؀B   @ p! PCA"   0@$XA X!!d" xȂD @ h 0@$Fa @" A D8$ @ C"! @" $2!  AD&#a"A"10;ǂ8 s<>~w `0  @ A4@9l186aÛ9s㟸9q͸198A91 JQ2HHLF$ÎI&fHD"H!&2HDb"8ćȐ 'ȐȂ$`8|"`"8$"HE 1D$H$H@Q""HQ(K"HEĤD&ĤL&dH0dQ"I$"HQ(58qs5p;q@As`q3p58 3q;s4 \@@  ` `0@@  @@@  @96]f8ûyscxps9,9q ;lscxp9 $H$K3$A d $HA$Ȁ 2̈A$d"I30A dDHB&@>Dq H'ȁ"D>A! @>Dq  $E $PB!A 4 D !H$@d "@dDq A! A 4 D 9 $E$$Pc2$ A 2D &HA$̅ "̘A$DA2a3!A 2D 98û097`k3qpl{ 9qk  L @  x`f0 00  " D  "D:88s`0#q́1"81asasaO 9͆780wsv80$IE!H$BI&fBR"EHIRF&`D J&IH"e"HL} 80'Ȃ$ "}8r $ D CG`8E >`C@a H $H$ "AH ЁD$ DBIHE  2 ̈́e!H$$&BL&d C"e0H XD&dD c$IHE2H:pn949s3!;w85iノss 9fp4;xỜp @@@@0`0 0  @  @%,9Öarp aǁssa 2̈"Q $ #&d@(@BRF&`">s0 $@q$  "  $ $@@$4ЁD$ "̘2Y $B&d@)@$BXD&d%plkGsqakノss><<<<<b<@ <`s o <                               ??@! @@@ @ @09 Á @I(D#0L%$L @9(|H#HA @Hh(@" H$HA aI,ld"0 L$L >599qg3\?? cREVGeneral revUniqueID 1200737733768i cREVGeneral revUniqueID 1201733576273group id 1014ion openCard if there is a bkgnd field id 4 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 4 pass openCard end openCard cREVGeneral revUniqueID 1200737733765image id 1003 DUU*UTU*UT0U0*UTHUIp*UTHEUH*UT(2U1*UU *UTU*UTUUUUꂪUX5U*UX5U>UX#U"UX#Up8#UXP1(̃` "U.  & "jUX8/<1< 38* &5"Uڜ1jS m 3lـO )V"zUXvZ V* m |ـ )E"uUZ:zT* m `ـ v5"zUXvڠ.jT* m lن"uUW61T+1  m8 "zUX<9"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU "zUX  "uU 3 "zUX9 "uUl͜ "zUX3`͘ "uU?`͘ "zUX3l͘ "uU38g "zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU 0"zUX 1"uUx́gx"zUX 6mfgm0"uUmfϛ0`"zUXmff0`"uU mff0"zUXlf `"uU"zUXf0x"uUf0̫"zUXflf6y6`ه̔"zUX10 f66ك6`0ن̔"uU6a16 f6ك616ن̔"zUXq 36y0ᐆy"uU"zUXp"uU"zUX"uU"zUX0"uU33"zUX08q"uU0l1"zUX0|1 "uU0`1 "zUX3l1"uU81 "zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUXUUXUUXUUXUUXUUXUUXUUXUUXUUXUUXUUXUUXU1UX0 Ugq{<< 38UXm16 3lٌ"uUo16 |ـ"zUXl16 `ـ"uUͶك16 lـ"zUXq68̪"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU` "zUX0``"uU00` "zUXgy81qx<y'"uUm1mmcf1Ͷ`lٛٶlƙ "zUXϛ19cf1Ͱ`lَ>l'"uU1 cf1 `lك0l "zUX0mmcf1Ͷ`lٛ6l"uUÆǏ8cf0qx َlf"zUX` "uUp"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zU_uUzUVuUzUuUzUUU_UUUUUU0BH@CHA93wˏo:AD@Y$D5A<D! CDD BD@$D °:gypBUU*UTU*UT0U0*UTHUIp*UTHEUH*UT(2U1*UU *UTU*UTUUUUꂪUX5U*UX5U>UX#U"UX#Up8#UXP1(̃` "U.  & "jUX8/<1< 38* &5"Uڜ1jS m 3lـO )V"zUXvZ V* m |ـ )E"uUZ:zT* m `ـ v5"zUXvڠ.jT* m lن"uUW61T+1  m8 "zUX<9"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU "zUX  "uU 3 "zUX9 "uUl͜ "zUX3`͘ "uU?`͘ "zUX3l͘ "uU38g "zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU 0"zUX 1"uUx́gx"zUX 6mfgm0"uUmfϛ0`"zUXmff0`"uU mff0"zUXlf `"uU"zUXf0x"uUf0̫"zUXflf6y6`ه̔"zUX10 f66ك6`0ن̔"uU6a16 f6ك616ن̔"zUXq 36y0ᐆy"uU"zUXp"uU"zUX"uU"zUX0"uU33"zUX08q"uU0l1"zUX0|1 "uU0`1 "zUX3l1"uU81 "zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUXUUXUUXUUXUUXUUXUUXUUXUUXUUXUUXUUXUUXU1UX0 Ugq{<< 38UXm16 3lٌ"uUo16 |ـ"zUXl16 `ـ"uUͶك16 lـ"zUXq68̪"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU` "zUX0``"uU00` "zUXgy81qx<y'"uUm1mmcf1Ͷ`lٛٶlƙ "zUXϛ19cf1Ͱ`lَ>l'"uU1 cf1 `lك0l "zUX0mmcf1Ͷ`lٛ6l"uUÆǏ8cf0qx َlf"zUX` "uUp"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zU_uUzUVuUzUuUzUUU_UUUUUU0BH@CHA93wˏo:AD@Y$D5A<D! CDD BD@$D °:gypB cREVGeneral revUniqueID 1154205130331 Next CardG xGon mouseUp visual effect scroll left go to next card end mouseUp !HH0A cREVGeneral revUniqueID 1154205130332 Previous CardG xLon mouseUp visual effect scroll right go to previous card end mouseUp eH 2@ cREVGeneralscripteditorvscroll0 revUniqueID 1154205130333scripteditorselection56 Actor+ G5cCurrentObjectbutton id 1015 of group id 1050 of card id 1008 of stack "K:/MarshalAll/Aussie-Scot MarshalPlan/MarshalNet08/Network/Evidence History/Time Line.Witness.rev" cREVGeneral revUniqueID 1154205130334  - , +      " * ) ( ' & / . 1 0 2 3 5 Benchmark Event+pD cREVGeneral revUniqueID 1154205130335  - , +      " * ) ( ' & / . 1 0 2 3 5 +h K\! cREVGeneral revUniqueID 1154205130336  - , +      " * ) ( ' & / . 1 0 2 3 5  `@] )h U cREVGeneral revUniqueID 1154205130337  - , +      " * ) ( ' & / . 1 0 2 3 5  `@S Hypothesized Event+Q cREVGeneral revUniqueID 1154205130338  - , +      " * ) ( ' & / . 1 0 2 3 5 Time) / cREVGeneral revUniqueID 1154205130340  - , +      " * ) ( ' & / . 1 0 2 3 5 +X~ cREVGeneral revUniqueID 1154205130341  - , +      " * ) ( ' & / . 1 0 2 3 5  )h )P! cREVGeneral revUniqueID 1154205130342  - , +      " * ) ( ' & / . 1 0 2 3 5  `@*N Sort by Field "Time"@Ey on mouseUp if short name of this stack is "ReadyMade Buttons" then -- beep answer "Can't sort the cards of this stack." -- exit to hyperCard end if answer "In which direction do you want to sort?" with "Cancel" or "Descending" or "Ascending" -- if it is "Cancel" then exit mouseUp -- put it into sortDirection answer "What type of information do you want to sort?" with "Date/Time" or "Numeric" or "Text" -- if it is "Date/Time" then put "dateTime" into sortType -- else if it is "Numeric" then put it into sortType -- else put "International" into sortType -- answer "Sort cards of this bkgnd using contents of:" with "Bkgnd Field" or "Card Name" -- if it is "Bkgnd Field" then put true into sortContents -- else put false into sortContents if sortContents then ask "Enter name or number of bkgnd field to use when sorting:" with one -- if it is empty or it is "Cancel" then exit mouseUp -- if there is no bg field it then answer "There is no bkgnd field" && it & "." exit mouseUp end if do "sort cards of this bkgnd" && sortDirection && sortType && "by bg field" && it else do "sort cards of this bkgnd" && sortDirection && sortType && "by name of this card" end mouseUpF" cREVGeneral revUniqueID 1154205130343  Network ManagerEx 0on mouseUp go to stack "Network" end mouseUp f%S cREVGeneral revUniqueID 1154205130345  )& cREVGeneral revUniqueID 1154205130346  - , +      " * ) ( ' & / . 1 0 2 3 5 )hW' cREVGeneral revUniqueID 1154205130347  - , +      " * ) ( ' & / . 1 0 2 3 5 Make New CardE x*on mouseUp doMenu "New Card" end mouseUp @@@@Fy5Q cREVGeneralscripteditorvscroll0 revUniqueID 1201732805684scripteditorselection0  Next CardG xGon mouseUp visual effect scroll left go to next card end mouseUp !HHQA cREVGeneralscripteditorvscroll0 revUniqueID 1154205130332scripteditorselection0 Previous CardG xLon mouseUp visual effect scroll right go to previous card end mouseUp dF S@ cREVGeneralscripteditorvscroll0 revUniqueID 1154205130333 group id 1014i[  cREVGeneral revUniqueID 1201734253465!group id 1014i   cREVGeneral revUniqueID 1201734452919$What does this stack do?Ex on mouseUp speakAlert "Welcome! We are now dealing with an interesting and intricate but familiar way of organizing evidence and factual issues. A scenario is a conjecture about the way events are connected in time. This stack is a tool that you can use to spell out your conjecture or conjectures about the way events might be connected in the case that interests you. The next two cards in this stack talk a little bit more about scenarios and their development. I hope you find this stack helpful. As always, good luck!" end mouseUp on speakAlert theText if theText is empty then exit speakAlert -- skip the rest try -- in case revSpeak isn't installed revSpeak theText catch theError -- if the "revSpeak" command fails put return & "(Cannot speak text on this system.)" \ after theText beep -- make a sound to get the user's attention end try answer theText end speakAlert  ({ cREVGeneral revUniqueID 1240638146064scripteditorvscroll0scripteditorselection527 % Next Cardg x(on mouseUp go to next card end mouseUp :GKDqA Next Card cREVGeneralscripteditorvscroll0 revUniqueID 1241140751762scripteditorselection0 4Peter Tillers+H @@)# cREVGeneral revUniqueID 1241583283340  Peter Tillers - 2009 /Proof Time Line H  1;A 4y U helvetica U helvetica Utimes Ucourier U helvetica W helveticaU helvetica Ums sans serif U Bodoni MT U Arial BalticU Arial BalticUArialU Arial GreekUAmerType Md BTU Allegro BT U Allegro BT UBerlin Sans FB U Segoe UI U Arial Black UPalatino LinotypeUPalatino Linotype UtimesUtimes UcourierU Segoe UIUPalatino LinotypeU Segoe UIUTimes New RomanUTempus Sans ITC$UTempus Sans ITC2Network,C:/MarshalEvidence/MarshalNet/Network.revcREVGeometryCachestackID12034 cREVGeneralbreakpointconditionsscripteditorvscroll0 breakpointsscripteditorselection0breakpointstatesstackfileversion2.7cRevStandaloneSettingsHscriptLibrariesInternet Geometry PrintingMacOSXtrueMacOS,documentTypeUNIX,fileSelectortrueWindowstrueWeb,WindowsSupportedtrueWindows,LegalCopyright#2009 All rights reserved worldwideSolaris SPARCfalseUNIX,pageSetuptrueWebtrue answerDialogtrueWeb,LinuxSupportedtrueWindows,FileDescription Raw Evidence 1.0.0.0 for WindowsOSX,longVersionRaw Evidence 1.0.0.0Web,RequestedName MacOSfatfalseWindows,buildU3falseOSX,copyright#2009 All rights reserved worldwideWeb,CustomBackgroundColor 237,237,237Web,CustomLoadIconMacOS,versionnumber11MacOS,versionnumber20MacOS,ReleaseFinalSolaris IntelfalseOSX,identifiercom..rawevidencenameProof Time LineMacOS,versionnumber30OSX,shortVersion1.0.0.0Web,InstanceIdWindows,fileversion11Windows,fileversion20Windows,fileversion30cursorsfalseWindows,fileversion40Web,MacOSXSupportedtrueMacOSX PowerPC-32falseMacOS,dynamicMemorytrueMacOS,PreferredSize15000 MacOSPPCfalseMacOS,creator???? OSX,name Raw EvidenceMacOS,longVersionRaw Evidence 1.0.0.0OSX,documentTypeLinuxtrueWeb,MinEnvironmentVersion inclusionssearchWindows,documenticonFileOSX,documentExtension Web,Domain0xFFWeb,AllowOtherPlatformstrueUNIX,printerChoosertrueWeb,DetectSecurityPermissionstrueMacOS,MinimumSize15000Web,SecurityPermissions,,,,,,,, MacOS,Region1Windows,productversion11Windows,productversion20Windows,productversion30Windows,productversion40 OSX,infoRaw Evidence Version 1.0.0.0Web,ExecutionModeBrowser MacOS68kfalseWeb,CustomBackgroundColor2 237,237,237 askDialogtrueOSX,signature????Windows,iconFiledefaultBuildFolderE:/on-rev web site/NetworkWindows,ProductName Raw Evidence Web,UUID$0cd491ce-49e1-480b-96eb-9907b7957401UNIX,colorChoosertrueMacOSX x86-32falseWindows,companyname"t Title Page@;A cREVGeneralscripteditorvscroll0scripteditorselection0cREVGeometryCacheIDs104312736514612016124924354882011973124924355941411974124924358468511976124924357111611975cREVGeometrycacheorder total5.....Network Refinements @;AcREVGeometryCacheIDs12492438402811198112492437997171197812411403925211194412492438257571198012492437865011197712492438117731197912411403925165912cREVGeometryCacheorder total7......Investigation Time Line @;AcREVGeometryCacheIDs12490906756781200812508156696871202012446407719931198812446418634341198312446400623041199612446421998971198512492445418961200312438362410041199112446396179651199312446393343761199212446405325761198612014788371731198912446356886621199012457418235665879124111914306511933124464216106111984124464073535411987125081519364612017124463967419611995124924481030111997cREVGeometrycachetotal20order.../ @;AcREVGeometryCacheIDs12490906756781200812508156696871202012446407719931198812446418634341198312446400623041199612446421998971198512492445418961200312438362410041199112446396179651199312446393343761199212446405325761198612014788371731198912446356886621199012457418235665879124111914306511933124464216106111984124464073535411987125081519364612017124463967419611995124924481030111997cREVGeometrycachetotal20order.../ @;AcREVGeometryCacheIDs12490906756781200812508156696871202012446407719931198812446418634341198312446400623041199612446421998971198512492445418961200312438362410041199112446396179651199312446393343761199212446405325761198612014788371731198912446356886621199012457418235665879124111914306511933124464216106111984124464073535411987125081519364612017124463967419611995124924481030111997cREVGeometrycachetotal20order.... @;AcREVGeometryCacheIDs12490906756781200812508156696871202012446407719931198812446418634341198312446400623041199612446421998971198512492445418961200312438362410041199112446396179651199312446393343761199212446405325761198612014788371731198912446356886621199012457418235665879124111914306511933124464216106111984124464073535411987125081519364612017124463967419611995124924481030111997cREVGeometrycachetotal20order.... @;AcREVGeometryCacheIDs12490906756781200812508156696871202012446407719931198812446418634341198312446400623041199612446421998971198512492445418961200312438362410041199112446396179651199312446393343761199212446405325761198612014788371731198912446356886621199012457418235665879124111914306511933124464216106111984124464073535411987125081519364612017124463967419611995124924481030111997cREVGeometrycachetotal20order.... @;AcREVGeometryCacheIDs12490906756781200812508156696871202012446407719931198812446418634341198312446400623041199612446421998971198512492445418961200312438362410041199112446396179651199312446393343761199212446405325761198612014788371731198912446356886621199012457418235665879124111914306511933124464216106111984124464073535411987125081519364612017124463967419611995124924481030111997cREVGeometrycachetotal20order.... @;AcREVGeometryCacheIDs12490906756781200812508156696871202012446407719931198812446418634341198312446400623041199612446421998971198512492445418961200312438362410041199112446396179651199312446393343761199212446405325761198612014788371731198912446356886621199012457418235665879124111914306511933124464216106111984124464073535411987125081519364612017124463967419611995124924481030111997cREVGeometrycachetotal20order.... @;AcREVGeometryCacheIDs12490906756781200812508156696871202012446407719931198812446418634341198312446400623041199612446421998971198512492445418961200312438362410041199112446396179651199312446393343761199212446405325761198612014788371731198912446356886621199012457418235665879124111914306511933124464216106111984124464073535411987125081519364612017124463967419611995124924481030111997cREVGeometrycachetotal20order.... @;AcREVGeometryCacheIDs12490906756781200812508156696871202012446407719931198812446418634341198312446400623041199612446421998971198512492445418961200312438362410041199112446396179651199312446393343761199212446405325761198612014788371731198912446356886621199012457418235665879124111914306511933124464216106111984124464073535411987125081519364612017124463967419611995124924481030111997cREVGeometrycachetotal20order....Trial Time Line @;AcREVGeometryCacheIDs12446407719931198812446418634341198312492446810821198212446400623041199612508154584721201912446421998971198512492448692611201112492445418961200312438362410041199112446396179651199312446393343761199212446405325761198612014788371731198912446356886621199012508153903171201812457418235665879124111914306511933124464216106111984124464073535411987124924485835612010124463967419611995cREVGeometrycachetotal21order..... @;AcREVGeometryCacheIDs12446407719931198812446418634341198312492446810821198212446400623041199612508154584721201912446421998971198512492448692611201112492445418961200312438362410041199112446396179651199312446393343761199212446405325761198612014788371731198912446356886621199012508153903171201812457418235665879124111914306511933124464216106111984124464073535411987124924485835612010124463967419611995cREVGeometrycachetotal21order..... @;AcREVGeometryCacheIDs12446407719931198812446418634341198312492446810821198212446400623041199612508154584721201912446421998971198512492448692611201112492445418961200312438362410041199112446396179651199312446393343761199212446405325761198612014788371731198912446356886621199012508153903171201812457418235665879124111914306511933124464216106111984124464073535411987124924485835612010124463967419611995cREVGeometrycachetotal21order..... @;AcREVGeometryCacheIDs12446407719931198812446418634341198312492446810821198212446400623041199612508154584721201912446421998971198512492448692611201112492445418961200312438362410041199112446396179651199312446393343761199212446405325761198612014788371731198912446356886621199012508153903171201812457418235665879124111914306511933124464216106111984124464073535411987124924485835612010124463967419611995cREVGeometrycachetotal21order..... @;AcREVGeometryCacheIDs12446407719931198812446418634341198312492446810821198212446400623041199612508154584721201912446421998971198512492448692611201112492445418961200312438362410041199112446396179651199312446393343761199212446405325761198612014788371731198912446356886621199012508153903171201812457418235665879124111914306511933124464216106111984124464073535411987124924485835612010124463967419611995cREVGeometrycachetotal21order..../ @;AcREVGeometryCacheIDs12446407719931198812446418634341198312492446810821198212446400623041199612508154584721201912446421998971198512492448692611201112492445418961200312438362410041199112446396179651199312446393343761199212446405325761198612014788371731198912446356886621199012508153903171201812457418235665879124111914306511933124464216106111984124464073535411987124924485835612010124463967419611995cREVGeometrycachetotal21order..... @;AcREVGeometryCacheIDs12446407719931198812446418634341198312492446810821198212446400623041199612508154584721201912446421998971198512492448692611201112492445418961200312438362410041199112446396179651199312446393343761199212446405325761198612014788371731198912446356886621199012508153903171201812457418235665879124111914306511933124464216106111984124464073535411987124924485835612010124463967419611995cREVGeometrycachetotal21order ....ion openCard if there is a bkgnd field id 11 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 11 pass openCard end openCard ' cREVGeneral revUniqueID 1241140392516 . HCCdNmbrOfHC  function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardData   cREVGeneral revUniqueID 1241140392521 Card 2 of 18 Card Indexion openCard if there is a bkgnd field id 5 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 5 pass openCard end openCard6$ D"   ` ` la~0 c1Y aa2 aa4 aex qiֱ `qg   ` ` la~0 c1Y aa2 aa4 aex qiֱ `qg  .Table of Contents xon mouseDown if the shiftKey is down then sort lines of me else if the optionKey is down then createCardNameList -- rebuild list exit mouseDown else -- go to the card associated with the click currentLine put the ticks into theTicks repeat until the mouse is up if the mouseloc is within the rect of target then currentLine put the ticks into theTicks else select empty end repeat if (the ticks - theTicks) < 10 then get the value of the selectedLine if it is empty then exit mouseDown visual effect iris open if the style of me is "Scrolling" then set scroll of me to 0 go cd it end if end if select empty end mouseDown on currentLine put (((the mouseV - top of the target) - 4) + scroll of the target)\ div (textHeight of the target) + 1 into theLine select char 1 to ((number of chars in (line theLine of target)) + 1)\ of line theLine to (theLine + 1) of target end currentLine on createCardNameList -- create the list of card names set the dontWrap of me to true set the lockText of me to true if the style of me is "Scrolling" then set scroll of me to 0 if "bkgnd" is in the target then set the sharedText of target to true put empty into me repeat with curCard = 1 to number of cards set cursor to busy get the short name of card curCard put it into line curCard of me if the length of me > 30000 then answer "Sorry, but this field's 30000" &&\ "character limit has been reached." -- exit to HyperCard end if end repeat end createCardNameList on newField -- auto builds a new list when this field is pasted createCardNameList end newFieldV?[ Title Page Network Refinements Card Index Evidence Evidence Evidence card id 7116 card id 2165 card id 12435 card id 10959 card id 10246 card id 10674 card id 7187 card id 7620 card id 2395 card id 7891 card id 8125 Evidence card id 9142 Evidence card id 9693 card id 12053 card id 9824 card id 10002 card id 11688 card id 11923. `@@.Previous cardC  +on mouseUp go to previous card end mouseUp3 @ . Next cardC  'on mouseUp go to next card end mouseUp2 A cREVGeneral bookmarks handlerListmouseUpscriptSelection char 14 to 13 prevHandlermouseUp tempScriptscript .Network Manager@e y @on mouseUp go to card id 2246 of stack "Network" end mouseUp :yNetwork Manager cREVGeneralscriptChecksum(IY)f bookmarks handlerListmouseUpscriptSelection char 50 to 49 prevHandlermouseUp tempScriptscripte

on mouseUp

go to card id 2246 of stack "Network"

end mouseUp

. HCCdNmbrOfHC X function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardData^# Card 3 of 8 Evidenceion openCard if there is a bkgnd field id 8 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 8 pass openCard end openCard ( cREVGeneral revUniqueID 1245741823566 . HCCdNmbrOfHC x function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardData  cREVGeneral revUniqueID 1241119143065 Card 18 of 18 .Field+0o; cREVGeneral revUniqueID 1249243548820 "t "Investigation and Proof Time Line.Network ManagerE x*on mouseUp go to "Network" end mouseUp .9  cREVGeneral revUniqueID 1249243559414 .Peter Tillers+H@@5# cREVGeneral revUniqueID 1249243571116 "t Peter Tillers - 2009 . Next cardG Hon mouseUp visual effect scroll left go to next card end mouseUp PDA cREVGeneralscripteditorvscroll0 revUniqueID 1249243584685scripteditorselection43 . Next cardG Hon mouseUp visual effect scroll left go to next card end mouseUp PDA cREVGeneralscripteditorvscroll0 revUniqueID 1249243786501scripteditorselection43 .Investigation Time Lineg ]on mouseUp visual effect scroll left go to card "Investigation Time Line" end mouseUp pDAGo to Investigation Time Line cREVGeneral revUniqueID 1249243799717scripteditorvscroll0scripteditorselection79 .Trial Time Lineg Uon mouseUp visual effect scroll left go to card "Trial Time Line" end mouseUp DAGo to Trial Time Line cREVGeneralscripteditorvscroll0 revUniqueID 1249243811773scripteditorselection43 .Previous cardG xPon mouseUp visual effect scroll right slowly go to previous card end mouseUp `H@ cREVGeneralscripteditorvscroll0 revUniqueID 1249243825757scripteditorselection0 . Explanation)cSE cREVGeneral revUniqueID 1249243840281  A time line, or event chronology, is an arrangment of possible events in their possible chronological order. Time lines have many uses. This time line arranges events and actions that happen during investigation, pretrial preparation, or during the process of proof at trial. To determine how investigation or proof was done and whether investigation or proof was done well, it is often if not always important to trace when things were done and they were done at all. |Seeing what has been done and how it was done are also important for planning future actions during investigation or proof. #The emphasis in this sort of time line will usually be on the actions of legal actors such as trial lawyers, paralegals, or police detectives. But other actors -- e.g., witnesses, clients -- often and perhaps always are also important players in the way that investigation and proof unfold..i! cREVGeneral revUniqueID 1249244541896 .Label Field actor)HP9 cREVTable currentviewBActors or persons: (e.g., investigators, trial lawyers, witnesses) cREVGeneral revUniqueID 1244641863434 Actors or persons: (e.g., investigators, trial lawyers, witnesses) .Label Field event  d cREVTable currentview Event or act: cREVGeneral revUniqueID 1244642161061 Event or act: .Label Field Time  D! cREVTable currentview'

Date & time of event or act:

 cREVGeneral revUniqueID 1244642199897 Date & time of event or act:.PersonsE xOon mouseUp visual effect dissolve go to "Persons.LegalActors" end mouseUp w9  cREVGeneralscripteditorvscroll0 revUniqueID 1244640532576scripteditorselection35 .Witness HistoryE xMon mouseUp visual effect dissolve go to "Time Line.Witness" end mouseUp w9  cREVGeneral revUniqueID 1244640735354scripteditorvscroll0scripteditorselection62 .Tangible Evidence HistoryE xNon mouseUp visual effect dissolve go to "Time Line.Tangible" end mouseUp -w9  cREVGeneralscripteditorvscroll0 revUniqueID 1244640771993scripteditorselection63 .Make New CardEx*on mouseUp doMenu "New Card" end mouseUp @@@@!y5 cREVGeneral revUniqueID 1201478837173 . Next cardG Hon mouseUp visual effect scroll left go to next card end mouseUp $PDA cREVGeneralscripteditorvscroll0 revUniqueID 1244635688662scripteditorselection43 .Network ManagerE x*on mouseUp go to "Network" end mouseUp 9  cREVGeneral revUniqueID 1243836241004 .Previous cardG xPon mouseUp visual effect scroll right slowly go to previous card end mouseUp `H@ cREVGeneralscripteditorvscroll0 revUniqueID 1244639334376scripteditorselection0 .Field)h cREVGeneral revUniqueID 1244639617965 . / / . / . . . . . . . . . . . . `@ .Field)hS) cREVGeneral revUniqueID 1244639674196 . / / . / . . . . . . . . . . . .Field)h@) cREVGeneral revUniqueID 1244640062304 . / / . / . . . . . . . . . . . .group id 11982i( cREVGeneral revUniqueID 1249244681082.i() cREVGeneral revUniqueID 1249244810301 .Investigation Time Line ,! cREVTable currentviewInvestigation Time Line cREVGeneral revUniqueID 1249090675678 Investigation Time Line.i7 1 cREVGeneral revUniqueID 1249244869261 .Trial Time Line  ; ) cREVTable currentviewTrial Time Line cREVGeneral revUniqueID 1249244858356 Trial Time Line.What is this stack for?eon mouseUp speakAlert "Welcome. This is a time line stack -- or, in fancy language, an event chronology stack. Use this stack to put possible interesting events and facts about investigation or trial in chronological order. But please note this important point: event chronologies and scenarios are similar. In both of them events are arranged in temporal order. But there is an important difference between event chronologies and scenarios. In scenarios the causal connections between events in time are described or conjectured. An event chronology, by contrast, is a slap-dash thing: events -- possible events -- are recorded simply in their chronological order -- in their possible chronological order; in an event chronology -- that is, in a time line -- nothing is said or conjectured about the connections between events. Well, no more explanations. Now get to work. As always, I wish you the best of luck." end mouseUp on speakAlert theText if theText is empty then exit speakAlert -- skip the rest try -- in case revSpeak isn't installed revSpeak theText catch theError -- if the "revSpeak" command fails put return & "(Cannot speak text on this system.)" \ after theText beep -- make a sound to get the user's attention end try answer theText end speakAlert /:?What is this stack for? cREVGeneralscripteditorvscroll0 revUniqueID 1043127365146scripteditorselection731 .iA cREVGeneral revUniqueID 1250815458472.Evidence Rulese xTon mouseUp visual effect dissolve to center go to "Evidence Rules" end mouseUp 9 =Rules of Evidence cREVGeneral revUniqueID 1250815390317scripteditorvscroll0 .iA cREVGeneral revUniqueID 1250815669687.Evidence Rulese xMon mouseUp visual effect scroll down go to "Evidence Rules" end mouseUp 9 ?Rules of Evidence cREVGeneralscripteditorvscroll0 revUniqueID 1250815193646scripteditorselection38 Time Line.WitnessHJ Eon mouseUp go to stack "Time Line.Tangible" end mouseUp 4Witness History U helvetica U helvetica Ucourier W helvetica U helvetica Utimes Ucourier U Segoe UIUPalatino LinotypeU helvetica W helvetica U.P[P.X2-7 UTimes New RomanUTimes New RomanUTimes New RomanUTimes New RomanU Segoe UI U W UTimes New RomancREVGeometryCachestackID6687 cREVGeneralscripteditorvscroll0breakpointconditionsscripteditorselection0 breakpointsbreakpointstatesAlreadyHiddenfalsecRevStandaloneSettingsHscriptLibrariesInternet Geometry PrintingMacOSXtrueMacOS,documentTypeUNIX,fileSelectortrueWeb,WindowsSupportedtrueWindowstrueWindows,LegalCopyright#2009 All rights reserved worldwideSolaris SPARCfalseUNIX,pageSetuptrueWebtrueWeb,LinuxSupportedtrue answerDialogtrueWindows,FileDescription&Time Line.Tangible 1.0.0.0 for WindowsOSX,longVersionTime Line.Tangible 1.0.0.0Web,RequestedName MacOSfatfalseOSX,copyright#2009 All rights reserved worldwideWindows,buildU3falseWeb,CustomBackgroundColor 237,237,237Web,CustomLoadIconMacOS,versionnumber11MacOS,ReleaseFinalMacOS,versionnumber20Solaris IntelfalseMacOS,versionnumber30nameTime Line.WitnessOSX,identifiercom..timeline.tangibleWeb,InstanceIdOSX,shortVersion1.0.0.0Windows,fileversion11Windows,fileversion20Windows,fileversion30Windows,fileversion40cursorsfalseWeb,MacOSXSupportedtrueMacOS,dynamicMemorytrueMacOSX PowerPC-32falseMacOS,PreferredSize15000 MacOSPPCfalseMacOS,creator???? OSX,nameTime Line.TangibleMacOS,longVersionTime Line.Tangible 1.0.0.0OSX,documentTypeLinuxtrueWeb,MinEnvironmentVersionWindows,documenticonFile inclusionssearch Web,Domain0xFFOSX,documentExtensionWeb,AllowOtherPlatformstrueWeb,DetectSecurityPermissionstrueUNIX,printerChoosertrueWeb,SecurityPermissions,,,,,,,,MacOS,MinimumSize15000 MacOS,Region1Windows,productversion11Windows,productversion20Windows,productversion30 OSX,info"Time Line.Tangible Version 1.0.0.0Windows,productversion40Web,ExecutionModeBrowser MacOS68kfalseWeb,CustomBackgroundColor2 237,237,237 askDialogtrueWindows,iconFileOSX,signature???? Web,UUID$63631fc4-1417-4dcf-9f9e-65d71aa3e7a6Windows,ProductNameTime Line.TangibledefaultBuildFolderE:/on-rev web site/NetworkUNIX,colorChoosertrueMacOSX x86-32falseWindows,companyname !Title Page:Real Evidence History P'on openCard pass openCard end openCardcREVGeometryCacheIDs1250100510197665412415825217926649125010037005966501250100483243665212501004705456651125010049858766531206088756889207912060887568906598cREVGeometryCachetotal8order  card id 6597 @cREVGeometryCacheIDs12014792651746666124311365691066561201479080154666512501010136436676120174393668266081201744688586468412500135965366677120147942374266681201479423743666912501009570466659120147933618366671201479423744667012014794237456672125010094503366551250101035899667812014836888936675120147883717166571201478837172665812014798871856673120147883717466601250013528894667912014788371776661120147883717866631201480276300667412014788371796664cREVGeometrycachetotal25order L @cREVGeometryCacheIDs12014792651746666120147908015466651243113656910665612501010136436676120174468858646841201743936682660812014794237426668125001359653666771201479423743666912014794237446670120147933618366671250100957046665912501009450336655120147942374566721250101035899667812014836888936675120147883717166571201478837172665812014788371746660120147988718566731201478837177666112500135288946679120147883717866631201478837179666412014802763006674cREVGeometrycachetotal25orderL card id 6687 @cREVGeometryCacheIDs12014792651746666120147908015466651243113656910665612501010136436676120174468858646841201743936682660812014794237426668125001359653666771201479423743666912014794237446670120147933618366671250100957046665912501009450336655120147942374566721250101035899667812014836888936675120147883717166571201478837172665812014788371746660120147988718566731201478837177666112500135288946679120147883717866631201478837179666412014802763006674cREVGeometrycachetotal25orderL @cREVGeometryCacheIDs12014792651746666124311365691066561201479080154666512501010136436676120174393668266081201744688586468412500135965366677120147942374266681201479423743666912501009570466659120147933618366671201479423744667012014794237456672125010094503366551250101035899667812014836888936675120147883717166571201478837172665812014798871856673120147883717466601250013528894667912014788371776661120147883717866631201480276300667412014788371796664cREVGeometrycacheordertotal25L @cREVGeometryCacheIDs12014792651746666124311365691066561201479080154666512501010136436676120174393668266081201744688586468412500135965366677120147942374266681201479423743666912501009570466659120147933618366671201479423744667012014794237456672125010094503366551250101035899667812014836888936675120147883717166571201478837172665812014798871856673120147883717466601250013528894667912014788371776661120147883717866631201480276300667412014788371796664cREVGeometrycacheordertotal25L @cREVGeometryCacheIDs12014792651746666124311365691066561201479080154666512501010136436676120174393668266081201744688586468412500135965366677120147942374266681201479423743666912501009570466659120147933618366671201479423744667012014794237456672125010094503366551250101035899667812014836888936675120147883717166571201478837172665812014798871856673120147883717466601250013528894667912014788371776661120147883717866631201480276300667412014788371796664cREVGeometrycacheordertotal25L @cREVGeometryCacheIDs12014792651746666124311365691066561201479080154666512501010136436676120174393668266081201744688586468412500135965366677120147942374266681201479423743666912501009570466659120147933618366671201479423744667012014794237456672125010094503366551250101035899667812014836888936675120147883717166571201478837172665812014798871856673120147883717466601250013528894667912014788371776661120147883717866631201480276300667412014788371796664cREVGeometrycacheordertotal25L @cREVGeometryCacheIDs12014792651746666124311365691066561201479080154666512501010136436676120174393668266081201744688586468412500135965366677120147942374266681201479423743666912501009570466659120147933618366671201479423744667012014794237456672125010094503366551250101035899667812014836888936675120147883717166571201478837172665812014798871856673120147883717466601250013528894667912014788371776661120147883717866631201480276300667412014788371796664cREVGeometrycacheordertotal25L @cREVGeometryCacheIDs12014792651746666124311365691066561201479080154666512501010136436676120174393668266081201744688586468412500135965366677120147942374266681201479423743666912501009570466659120147933618366671201479423744667012014794237456672125010094503366551250101035899667812014836888936675120147883717166571201478837172665812014798871856673120147883717466601250013528894667912014788371776661120147883717866631201480276300667412014788371796664cREVGeometrycacheordertotal25LNetwork ManagerG x9on mouseUp go to card 2 of stack "Network" end mouseUp yO Q cREVGeneralscripteditorvscroll0 revUniqueID 1206088756890 Pion openCard if there is a bkgnd field id 5 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 5 pass openCard end openCard2 D`6@ s ?1~f`1ς̃11`f3`c1ã <11`<33ـ1̃ <11`<303ـ1x%f?1|03yx f<1`<3y1a0 61`<391a0 31`fc c91a0$11~f3 10s ?1~f`1ς̃11`f3`c1ã <11`<33ـ1̃ <11`<303ـ1x%f?1|03yx f<1`<3y1a0 61`<391a0 31`fc c91a0$11~f3 10 Table of Contents xon mouseDown if the shiftKey is down then sort lines of me else if the optionKey is down then createCardNameList -- rebuild list exit mouseDown else -- go to the card associated with the click currentLine put the ticks into theTicks repeat until the mouse is up if the mouseloc is within the rect of target then currentLine put the ticks into theTicks else select empty end repeat if (the ticks - theTicks) < 10 then get the value of the selectedLine if it is empty then exit mouseDown visual effect iris open if the style of me is "Scrolling" then set scroll of me to 0 go cd it end if end if select empty end mouseDown on currentLine put (((the mouseV - top of the target) - 4) + scroll of the target)\ div (textHeight of the target) + 1 into theLine select char 1 to ((number of chars in (line theLine of target)) + 1)\ of line theLine to (theLine + 1) of target end currentLine on createCardNameList -- create the list of card names set the dontWrap of me to true set the lockText of me to true if the style of me is "Scrolling" then set scroll of me to 0 if "bkgnd" is in the target then set the sharedText of target to true put empty into me repeat with curCard = 1 to number of cards set cursor to busy get the short name of card curCard put it into line curCard of me if the length of me > 30000 then answer "Sorry, but this field's 30000" &&\ "character limit has been reached." -- exit to HyperCard end if end repeat end createCardNameList on newField -- auto builds a new list when this field is pasted createCardNameList end newFieldgT4 !Title Page:Real Evidence History Card Index card id 6597 card id 6393 card id 5692 `@UNextC  (on mouseUp go to next card end mouseUp A PrevC  ,on mouseUp go to previous card end mouseUp @  HCCdNmbrOfHC  function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardDatag Card 2 of 5Network ManagerG  Aon mouseUp go to card 2 of stack "NETWORK MANAGER" end mouseUp Z1 Q  DZ cREVGeneral revUniqueID 1206088756889LReal Evidenceion openCard if there is a bkgnd field id 1 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 1 pass openCard end openCardL0 cREVGeneral revUniqueID 1201744688586  HCCdNmbrOfHC 8function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardDataP( cREVGeneral revUniqueID 1201743936682 Card 2 of 10 Peter Tillers+H@@l1# cREVGeneral revUniqueID 1241582521792  Peter Tillers - 2009 What is this stack for?epon mouseUp speakAlert "Welcome. This is a time line stack -- or, in fancy language, an event chronology stack. This stack orders events that are related to witnesses. Use this stack to put possible interesting events about possible witnesses in their possible chronological order. But note this important point: in both event chronologies and scenarios events are arranged in temporal order. But there is an important difference between scenarios and event chronologies. In scenarios the causal connections between events in time are described or conjectured. An event chronology, by contrast, is a slap-dash thing: in an event chronology -- that is, in a time line -- nothing is said, asserted, or conjectured about the connections between events in time. Well, no more explanations. Now it is time for you to get to work. As always, I wish you the best of luck." end mouseUp on speakAlert theText if theText is empty then exit speakAlert -- skip the rest try -- in case revSpeak isn't installed revSpeak theText catch theError -- if the "revSpeak" command fails put return & "(Cannot speak text on this system.)" \ after theText beep -- make a sound to get the user's attention end try answer theText end speakAlert 0/),What is this stack for? cREVGeneral revUniqueID 1250100370059scripteditorvscroll0scripteditorselection468  D6sx9?Î* R H )F2abRL )Mۂײڋ RT: )KhPTVRV )K8PTQtƬR[ MPTѬ BR] F0PWXRU CPP`؋PRV )NhPW`PRS+: )KhPUPRQ- )MPP R Q )F0PahPsp9p?8p3xqp|96s<xx8Nj6~ll6m6ٰfͶ̓m8mfٙͶ6ql6ٛl l mlmcm6fl<m6ٳfͳ́͛0fͰa86yl l m8>|co5fll6m6ٰfͶ̀m0f 6a 6٘l l m l0cl6fll6m6ٰfͶ̓m0mfͶ6al6ٛl l mlmcm5f<<l6qcͳ́0qp`8x< ll83g ``Ƅ0Ƅ `09qǞ͟q>yqqc98x8ǹ8p=x889fcf͛`ٶٶ8`ٶͶ`c`fll6mmml6`mmm9fcf͛`yٶ0`Ͷc`f34ٶͶ`ml 6f6ll66f6ٌml`clg ٳ8 6̌4Ͷml 6g>l<66g>qm<`clf y0̌4Ͷ`ml 6f 0ll66f 0ml`clf ٳ0 ̌4ٶͶ`ml 6f6ll66f6ٌml`clf ٳ0 ̌4q͞qm<6clf<63pl87<l l͘616+l`f1ٰllٶٰf0`فml0 l l͘616+l`f1ٰllٶٰf6`فmm l l͘616,qp|96s<xx8Nj6~ll6m6ٰfͶ̓m8mfٙͶ6ql6ٛl l mlmcm6fl<m6ٳfͳ́͛0fͰa86yl l m8>|co5fll6m6ٰfͶ̀m0f 6a 6٘l l m l0cl6fll6m6ٰfͶ̓m0mfͶ6al6ٛl l mlmcm5f<<l6qcͳ́0qp`8x< ll83g ``Ƅ0Ƅ `09qǞ͟q>yqqc98x8ǹ8p=x889fcf͛`ٶٶ8`ٶͶ`c`fll6mmml6`mmm9fcf͛`yٶ0`Ͷc`f34ٶͶ`ml 6f6ll66f6ٌml`clg ٳ8 6̌4Ͷml 6g>l<66g>qm<`clf y0̌4Ͷ`ml 6f 0ll66f 0ml`clf ٳ0 ̌4ٶͶ`ml 6f6ll66f6ٌml`clf ٳ0 ̌4q͞qm<6clf<63pl87<l l͘616+l`f1ٰllٶٰf0`فml0 l l͘616+l`f1ٰllٶٰf6`فmm l l͘616,'1#Time Lines for Records & Documents cREVGeneral revUniqueID 1250100483243scripteditorvscroll0scripteditorselection71 Time Line.Tangiblee| \on mouseUp visual effect shrink to center go to stack "Time Line.Tangible" end mouseUp ;T'1*Time Lines for Real ("Tangible") Evidence cREVGeneralscripteditorvscroll0 revUniqueID 1250100498587scripteditorselection77  Next CardG Mon mouseUp visual effect scroll left slowly go to next card end mouseUp /ID*A cREVGeneral revUniqueID 1250100510197 Witness Time Line Datai q cREVGeneral revUniqueID 1250100945033Network ManagerESon mouseUp visual effect scroll down slowly go to stack "Network" end mouseUp 1CO cREVGeneral revUniqueID 1243113656910 Persons.Witnesses@e y :on mouseUp go to stack "Persons.Witnesses" end mouseUp 0 Evidence from & about Witnesses cREVGeneralscripteditorvscroll0 revUniqueID 1201478837171scripteditorselection0  Next cardG Mon mouseUp visual effect scroll left slowly go to next card end mouseUp EiIOA cREVGeneralscripteditorvscroll0 revUniqueID 1201478837172scripteditorselection38 Make New CardEx*on mouseUp doMenu "New Card" end mouseUp @@@@y5M cREVGeneral revUniqueID 1250100957046 Time Line.Casee xAon mouseUp go to card 1 of stack "Time Line.Case" end mouseUp k, KCase Time Line cREVGeneral revUniqueID 1201478837174  Initial Time)`!ScCurrentObjectstack "Witness.Time Line" cREVGeneral revUniqueID 1201478837177           `@Q  Initial Time)``KcCurrentObjectfield id 1018 of group id 1050 of card id 1054 of stack "K:/MarshalAll/Aussie-Scot MarshalPlan/MarshalNet08/Network/Evidence History/Time Line.Witness.rev" cREVGeneral revUniqueID 1201478837178          Name of Witness)`L cCurrentObjectistack "K:/MarshalAll/Aussie-Scot MarshalPlan/MarshalNet08/Network/Evidence History/Time Line.Witness.rev" cREVGeneral revUniqueID 1201478837179           Name of Witness q cREVTable currentviewName of Witness: cREVGeneral revUniqueID 1201479080154 Name of Witness:  Initial Condition gx cREVTable currentview

Initial Date & Time:

 cREVGeneral revUniqueID 1201479265174 Initial Date & Time:  Label Field  cREVTable currentview3

Initial Location & Condition of Witness:

 cREVGeneral revUniqueID 1201479336183 )Initial Location & Condition of Witness:  New Time Mx cREVTable currentview

New Date & Time:

 cREVGeneral revUniqueID 1201479423742 New Date & Time:  Label Field - New Date & Time)hFK cREVGeneral revUniqueID 1201479423743          New Condition)`^ cREVGeneral revUniqueID 1201479423744           `@\ Name of New Condition x cREVTable currentview/

New Location & Condition of Witness:

 cREVGeneral revUniqueID 1201479423745 %New Location & Condition of Witness:  Label Field - Associated Events  'rK cREVTablecurrentvscroll0 viewablerows2currentxmouseloc620currenthscroll0currentymouseloc40scrollbarwidth20 cellyspacing16viewablecolumns2rightfieldloc624numbertabstops1 cellxspacing75 leftfieldloc524 topfieldloc28 currentviewTime Line of Associated Events:bottomfieldloc49 cREVGeneral revUniqueID 1201479887185 Time Line of Associated Events: RectangleK@ cREVGeneral revUniqueID 1201480276300Previous CardG Kon mouseUp visual effect scroll right go to previous card end mouseUp /qIO cREVGeneral revUniqueID 1201483688893 i cREVGeneral revUniqueID 1250101013643 RectangleK@ cREVGeneral revUniqueID 1250013596536i@ cREVGeneral revUniqueID 1250101035899 RectangleK@D cREVGeneral revUniqueID 1250013528894Time Line.TangibleHa Eon mouseUp go to stack "Time Line.Tangible" end mouseUp 4Tangible Evidence History U helvetica U helvetica Ucourier W helvetica U helvetica Utimes Ucourier U Segoe UIUPalatino LinotypeU helvetica W helveticacREVGeometryCachestackID6649 cREVGeneralscripteditorvscroll0breakpointconditionsscripteditorselection0 breakpointsbreakpointstatesAlreadyHiddenfalsecRevStandaloneSettingsEscriptLibrariesInternet Geometry PrintingMacOSXtrueMacOS,documentTypeUNIX,fileSelectortrueWeb,WindowsSupportedtrueWindowstrueWindows,LegalCopyright#2009 All rights reserved worldwideUNIX,pageSetuptrueWebtrueWeb,LinuxSupportedtrue answerDialogtrueWindows,FileDescription&Time Line.Tangible 1.0.0.0 for WindowsOSX,longVersionTime Line.Tangible 1.0.0.0Web,RequestedName MacOSfatfalseOSX,copyright#2009 All rights reserved worldwideWindows,buildU3falseWeb,CustomBackgroundColor 237,237,237Web,CustomLoadIconMacOS,versionnumber11MacOS,ReleaseFinalMacOS,versionnumber20MacOS,versionnumber30nameTime Line.TangibleOSX,identifiercom..timeline.tangibleWeb,InstanceIdOSX,shortVersion1.0.0.0Windows,fileversion11Windows,fileversion20Windows,fileversion30Windows,fileversion40cursorsfalseWeb,MacOSXSupportedtrueMacOS,dynamicMemorytrueMacOSX PowerPC-32falseMacOS,PreferredSize15000 MacOSPPCfalseMacOS,creator???? OSX,nameTime Line.TangibleMacOS,longVersionTime Line.Tangible 1.0.0.0OSX,documentTypeWeb,MinEnvironmentVersionWindows,documenticonFile inclusionssearch Web,Domain0xFFOSX,documentExtensionWeb,AllowOtherPlatformstrueWeb,DetectSecurityPermissionstrueUNIX,printerChoosertrueWeb,SecurityPermissions,,,,,,,,MacOS,MinimumSize15000 MacOS,Region1Windows,productversion11Windows,productversion20Windows,productversion30 OSX,info"Time Line.Tangible Version 1.0.0.0Windows,productversion40Web,ExecutionModeBrowser MacOS68kfalseWeb,CustomBackgroundColor2 237,237,237 askDialogtrueWindows,iconFileOSX,signature???? Web,UUID$63631fc4-1417-4dcf-9f9e-65d71aa3e7a6Windows,ProductNameTime Line.TangibledefaultBuildFolderE:/on-rev web site/NetworkUNIX,colorChoosertrueMacOSX x86-32falseWindows,companyname !Title Page:Real Evidence History P'on openCard pass openCard end openCardcREVGeometryCacheIDs 12415825217926649114984674500066251043127365146663512060887568842792120608875688536451206088756886659912060887568876601120608875688866021206088756889207912060887568906598cREVGeometryCachetotal10order   card id 6597 @cREVGeometryCacheIDs12017439366956623120174393669666241201743936681529312017446885864684120147883717366301201743936682660812017439366836609120174393668466101201743936685661112017439366866612120174393668766131201743936688661412017439366896615120174393669166181201743936693662012017439366946622cREVGeometrycachetotal16order L @cREVGeometryCacheIDs12017439366956623120174393669666241201743936681529312017446885864684120147883717366301201743936682660812017439366836609120174393668466101201743936685661112017439366866612120174393668766131201743936688661412017439366896615120174393669166181201743936693662012017439366946622cREVGeometrycachetotal16order L @cREVGeometryCacheIDs12017439366956623120174393669666241201743936681529312017439366826608120147883717366301201744688586468412017439366836609120174393668466101201743936685661112017439366866612120174393668766131201743936688661412017439366896615120174393669166181201743936693662012017439366946622cREVGeometrycachetotal16order L @jcREVGeometryCacheIDs12017439366956623120174393669666241201743936681529312017439366826608120147883717366301201744688586468412017439366836609120174393668466101201743936685661112017439366866612120174393668766131201743936688661412017439366896615120174393669166181201743936693662012017439366946622cREVGeometrycachetotal16orderL @jcREVGeometryCacheIDs12017439366956623120174393669666241201743936681529312017439366826608120147883717366301201744688586468412017439366836609120174393668466101201743936685661112017439366866612120174393668766131201743936688661412017439366896615120174393669166181201743936693662012017439366946622cREVGeometrycachetotal16orderL @jcREVGeometryCacheIDs12017439366956623120174393669666241201743936681529312017439366826608120147883717366301201744688586468412017439366836609120174393668466101201743936685661112017439366866612120174393668766131201743936688661412017439366896615120174393669166181201743936693662012017439366946622cREVGeometrycachetotal16orderL @jcREVGeometryCacheIDs12017439366956623120174393669666241201743936681529312017439366826608120147883717366301201744688586468412017439366836609120174393668466101201743936685661112017439366866612120174393668766131201743936688661412017439366896615120174393669166181201743936693662012017439366946622cREVGeometrycachetotal16orderL @jcREVGeometryCacheIDs12017439366956623120174393669666241201743936681529312017439366826608120147883717366301201744688586468412017439366836609120174393668466101201743936685661112017439366866612120174393668766131201743936688661412017439366896615120174393669166181201743936693662012017439366946622cREVGeometrycachetotal16orderL @jcREVGeometryCacheIDs12017439366956623120174393669666241201743936681529312017439366826608120147883717366301201744688586468412017439366836609120174393668466101201743936685661112017439366866612120174393668766131201743936688661412017439366896615120174393669166181201743936693662012017439366946622cREVGeometrycachetotal16orderL @jcREVGeometryCacheIDs12017439366956623120174393669666241201743936681529312017439366826608120147883717366301201744688586468412017439366836609120174393668466101201743936685661112017439366866612120174393668766131201743936688661412017439366896615120174393669166181201743936693662012017439366946622cREVGeometrycachetotal16orderL @jcREVGeometryCacheIDs12017439366956623120174393669666241201743936681529312017439366826608120147883717366301201744688586468412017439366836609120174393668466101201743936685661112017439366866612120174393668766131201743936688661412017439366896615120174393669166181201743936693662012017439366946622cREVGeometrycachetotal16orderL @jcREVGeometryCacheIDs12017439366956623120174393669666241201743936681529312017439366826608120147883717366301201744688586468412017439366836609120174393668466101201743936685661112017439366866612120174393668766131201743936688661412017439366896615120174393669166181201743936693662012017439366946622cREVGeometrycachetotal16orderL @jcREVGeometryCacheIDs12017439366956623120174393669666241201743936681529312017439366826608120147883717366301201744688586468412017439366836609120174393668466101201743936685661112017439366866612120174393668766131201743936688661412017439366896615120174393669166181201743936693662012017439366946622cREVGeometrycachetotal16orderL @jcREVGeometryCacheIDs12017439366956623120174393669666241201743936681529312017439366826608120147883717366301201744688586468412017439366836609120174393668466101201743936685661112017439366866612120174393668766131201743936688661412017439366896615120174393669166181201743936693662012017439366946622cREVGeometrycachetotal16orderL @jcREVGeometryCacheIDs12017439366956623120174393669666241201743936681529312017446885864684120147883717366301201743936682660812017439366836609120174393668466101201743936685661112017439366866612120174393668766131201743936688661412017439366896615120174393669166181201743936693662012017439366946622cREVGeometrycacheordertotal16L @jcREVGeometryCacheIDs12017439366956623120174393669666241201743936681529312017439366826608120147883717366301201744688586468412017439366836609120174393668466101201743936685661112017439366866612120174393668766131201743936688661412017439366896615120174393669166181201743936693662012017439366946622cREVGeometrycachetotal16orderL @jcREVGeometryCacheIDs12017439366956623120174393669666241201743936681529312017439366826608120147883717366301201744688586468412017439366836609120174393668466101201743936685661112017439366866612120174393668766131201743936688661412017439366896615120174393669166181201743936693662012017439366946622cREVGeometryCachetotal16orderL< @jcREVGeometryCacheorderL @jcREVGeometryCacheIDs1201743936681529312017439366826608120174468858646841201743936683660912017439366846610120174393668566111201743936686661212017439366876613120174393668866141201743936689661512017439366906617120174393669166181201743936693662012017439366946622120174393669566231201743936696662412014788371736630cREVGeometrycachetotal17orderL @jcREVGeometryCacheIDs1201743936681529312017439366826608120174468858646841201743936683660912017439366846610120174393668566111201743936686661212017439366876613120174393668866141201743936689661512017439366906617120174393669166181201743936693662012017439366946622120174393669566231201743936696662412014788371736630cREVGeometrycachetotal17orderLNetwork ManagerG x9on mouseUp go to card 2 of stack "Network" end mouseUp yO Q cREVGeneralscripteditorvscroll0 revUniqueID 1206088756890  group id 2792ion openCard if there is a bkgnd field id 6 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 6 pass openCard end openCard 2 cREVGeneral revUniqueID 1206088756884= D6sx9?Î* R H )F2abRL )Mۂײڋ RT: )KhPTVRV )K8PTQtƬR[ MPTѬ BR] F0PWXRU CPP`؋PRV )NhPW`PRS+: )KhPUPRQ- )MPP R Q )F0PahPsp9p?8p  cp0 cp3 c xc x0c l00c fc f`?c c00c a`fca3 `gc`f00  `cf00  ``5fl8xqp|96s<xx8Nj6~ll6m6ٰfͶ̓m8mfٙͶ6ql6ٛl l mlmcm6fl<m6ٳfͳ́͛0fͰa86yl l m8>|co5fll6m6ٰfͶ̀m0f 6a 6٘l l m l0cl6fll6m6ٰfͶ̓m0mfͶ6al6ٛl l mlmcm5f<<l6qcͳ́0qp`8x< ll83g ``Ƅ0Ƅ `09qǞ͟q>yqqc98x8ǹ8p=x889fcf͛`ٶٶ8`ٶͶ`c`fll6mmml6`mmm9fcf͛`yٶ0`Ͷc`f34ٶͶ`ml 6f6ll66f6ٌml`clg ٳ8 6̌4Ͷml 6g>l<66g>qm<`clf y0̌4Ͷ`ml 6f 0ll66f 0ml`clf ٳ0 ̌4ٶͶ`ml 6f6ll66f6ٌml`clf ٳ0 ̌4q͞qm<6clf<63pl87<qp|96s<xx8Nj6~ll6m6ٰfͶ̓m8mfٙͶ6ql6ٛl l mlmcm6fl<m6ٳfͳ́͛0fͰa86yl l m8>|co5fll6m6ٰfͶ̀m0f 6a 6٘l l m l0cl6fll6m6ٰfͶ̓m0mfͶ6al6ٛl l mlmcm5f<<l6qcͳ́0qp`8x< ll83g ``Ƅ0Ƅ `09qǞ͟q>yqqc98x8ǹ8p=x889fcf͛`ٶٶ8`ٶͶ`c`fll6mmml6`mmm9fcf͛`yٶ0`Ͷc`f34ٶͶ`ml 6f6ll66f6ٌml`clg ٳ8 6̌4Ͷml 6g>l<66g>qm<`clf y0̌4Ͷ`ml 6f 0ll66f 0ml`clf ٳ0 ̌4ٶͶ`ml 6f6ll66f6ٌml`clf ٳ0 ̌4q͞qm<6clf<63pl87< empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardData   cREVGeneral revUniqueID 1206088756887 Card 1 of 21 Next cardG (on mouseUp go to next card end mouseUp cRA cREVGeneral revUniqueID 1206088756888 Pion openCard if there is a bkgnd field id 5 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 5 pass openCard end openCard2 D`6@ s ?1~f`1ς̃11`f3`c1ã <11`<33ـ1̃ <11`<303ـ1x%f?1|03yx f<1`<3y1a0 61`<391a0 31`fc c91a0$11~f3 10s ?1~f`1ς̃11`f3`c1ã <11`<33ـ1̃ <11`<303ـ1x%f?1|03yx f<1`<3y1a0 61`<391a0 31`fc c91a0$11~f3 10 Table of Contents xon mouseDown if the shiftKey is down then sort lines of me else if the optionKey is down then createCardNameList -- rebuild list exit mouseDown else -- go to the card associated with the click currentLine put the ticks into theTicks repeat until the mouse is up if the mouseloc is within the rect of target then currentLine put the ticks into theTicks else select empty end repeat if (the ticks - theTicks) < 10 then get the value of the selectedLine if it is empty then exit mouseDown visual effect iris open if the style of me is "Scrolling" then set scroll of me to 0 go cd it end if end if select empty end mouseDown on currentLine put (((the mouseV - top of the target) - 4) + scroll of the target)\ div (textHeight of the target) + 1 into theLine select char 1 to ((number of chars in (line theLine of target)) + 1)\ of line theLine to (theLine + 1) of target end currentLine on createCardNameList -- create the list of card names set the dontWrap of me to true set the lockText of me to true if the style of me is "Scrolling" then set scroll of me to 0 if "bkgnd" is in the target then set the sharedText of target to true put empty into me repeat with curCard = 1 to number of cards set cursor to busy get the short name of card curCard put it into line curCard of me if the length of me > 30000 then answer "Sorry, but this field's 30000" &&\ "character limit has been reached." -- exit to HyperCard end if end repeat end createCardNameList on newField -- auto builds a new list when this field is pasted createCardNameList end newFieldgT4 !Title Page:Real Evidence History Card Index card id 6597 card id 6393 card id 5692 `@UNextC  (on mouseUp go to next card end mouseUp A PrevC  ,on mouseUp go to previous card end mouseUp @  HCCdNmbrOfHC  function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardDatag Card 2 of 5Network ManagerG  Aon mouseUp go to card 2 of stack "NETWORK MANAGER" end mouseUp Z1 Q  DZ cREVGeneral revUniqueID 1206088756889"Time Lines of Documents & RecordsE |:on mouseUp go to stack "Time Line.Records" end mouseUp /" cREVGeneral revUniqueID 1149846745000scripteditorvscroll0scripteditorselection0 LReal Evidenceion openCard if there is a bkgnd field id 1 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 1 pass openCard end openCard cREVGeneral revUniqueID 1201744688586Make New CardEx*on mouseUp doMenu "New Card" end mouseUp @@@@OYy5( cREVGeneral revUniqueID 1201478837173  Dp gs~w R*AUR}:_zURAZP8J]pVRyZ^JkPtR jBJ*pRyj^J6q3όRArP(J f<>fxγ6& $R}R_zp3 f60v 36 PRZAP330v33ƃ.ps~p3nj3<~07;pf@  30~`;]f 30n v13 c 60n03ρ<>fx @ `; ``>x8sq8mlٌc6ٌٰ0l|ٌc0yٰ0m`ٌc0ٌٰ0mlٌc6ٌٰ0x8cxq` <f0 0ǜxx〤<Ͷm0x;m 0xͰm0Ͷm >0ǜly88l|`l8` ̂ ` p`3 00 3>x830fx08{<< 8a8Ǒ 38fmg0lf16 lylm 30flf0lf16 <`|30fmf݃0lf16 l`` 30fmfݱ3lf16 l`alm 0cl86 <|a8~ Ȫ# !3 l0!IH!9#x#I2@~48 pot $2$ $!@ $!Dqps~w R*AUR}:_zURAZP8J]pVRyZ^JkPtR jBJ*pRyj^J6q3όRArP(J f<>fxγ6& $R}R_zp3 f60v 36 PRZAP330v33ƃ.ps~p3nj3<~07;pf@  30~`;]f 30n v13 c 60n03ρ<>fx @ `; ``>x8sq8mlٌc6ٌٰ0l|ٌc0yٰ0m`ٌc0ٌٰ0mlٌc6ٌٰ0x8cxq` <f0 0ǜxx〤<Ͷm0x;m 0xͰm0Ͷm >0ǜly88l|`l8` ̂ ` p`3 00 3>x830fx08{<< 8a8Ǒ 38fmg0lf16 lylm 30flf0lf16 <`|30fmf݃0lf16 l`` 30fmfݱ3lf16 l`alm 0cl86 <|a8~ Ȫ# !3 l0!IH!9#x#I2@~48 pot $2$ $!@ $!Dqp cREVGeneral revUniqueID 1201743936681  HCCdNmbrOfHC  function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardData4 cREVGeneral revUniqueID 1201743936682 Card 2 of 21 Next cardG xMon mouseUp visual effect scroll left slowly go to next card end mouseUp HH A cREVGeneral revUniqueID 1201743936683 Previous cardG xPon mouseUp visual effect scroll right slowly go to previous card end mouseUp XH@ cREVGeneral revUniqueID 1201743936684 )h ,!cCurrentObjectjstack "K:/MarshalAll/Aussie-Scot MarshalPlan/MarshalNet08/Network/Evidence History/Time Line.Tangible.rev" cREVGeneral revUniqueID 1201743936685                    <  `@-Tangible (Real) Evidence Loge x 5on mouseUp go to stack "Tangible.Log" end mouseUp ( Tangible Evidence Log cREVGeneral revUniqueID 1201743936686scripteditorvscroll0scripteditorselection0 Time)h m cREVGeneral revUniqueID 1201743936687                    < )h tW cREVGeneral revUniqueID 1201743936688                    <  `@[U )h tZ  cREVGeneral revUniqueID 1201743936689                    <  `@\XWitness HistoryE x [on mouseUp visual effect shrink to center go to stack "Time Line.Witness" end mouseUp 1  cREVGeneral revUniqueID 1201743936691  I.D. No.)h P cREVGeneral revUniqueID 1201743936693                    < Analyst)h   cREVGeneral revUniqueID 1201743936694                    < )h _ cREVGeneral revUniqueID 1201743936695                    <  Records.Loge+X 4on mouseUp go to stack "Records.Log" end mouseUp @(Log of Records & Documents cREVGeneral revUniqueID 1201743936696scripteditorvscroll0scripteditorselection0 What is this stack for?e on mouseUp speakAlert "Welcome. This is a time line stack -- or, in fancy language, an event chronology stack. Use this stack to put possible interesting events and facts about tangible evidence in chronological order. But note this important point: in both event chronologies and scenarios events are arranged in temporal order. But there is an important difference between scenarios and event chronologies. In scenarios the causal connections between events in time are described or conjectured. An event chronology, by contrast, is a slap-dash thing: in an event chronology -- that is, in a time line -- nothing is said, asserted, or conjectured about the connections between events in time. Well, no more explanations. Now it is time for you to get to work. As always, I wish you the best of luck." end mouseUp on speakAlert theText if theText is empty then exit speakAlert -- skip the rest try -- in case revSpeak isn't installed revSpeak theText catch theError -- if the "revSpeak" command fails put return & "(Cannot speak text on this system.)" \ after theText beep -- make a sound to get the user's attention end try answer theText end speakAlert w/),What is this stack for? cREVGeneral revUniqueID 1043127365146scripteditorvscroll0scripteditorselection517 Peter Tillers+H@@+# cREVGeneral revUniqueID 1241582521792  Peter Tillers - 2009 ( Case Theory H ffNL 4 Case Theory L4 U helvetica U helvetica Ucourier U helvetica W helvetica W helvetica Ucourier Ums sans serif U Arial Black U Arial BalticU Arial BalticUcourier UTahoma U Segoe UIW Arial Baltic U Arial BlackU Arial Black U Helvetica U Arial BalticUPalatino LinotypeUAharoni,HebrewUAndalusUAndalusUAndalusU helveticaU Angsana NewU Arial BalticUAustralian SunriseUBatik RegularUCambria UCambria UComic Sans MSUComic Sans MSUCopperplate Gothic BoldU EurostileUGeorgiaUGulimUPalatino LinotypeUTimes New RomanUTimes New Roman BalticUTimes New Roman BalticWTimes New Roman BalticUTimes New Roman BalticUTimes New Roman BalticWVerdanaUVerdanaUVerdanaWVerdanaUVerdanaUVerdanaUVerdana UTimes New RomancRevStandaloneSettingsHscriptLibrariesInternet Geometry PrintingMacOSXtrueMacOS,documentTypeUNIX,fileSelectortrueWeb,WindowsSupportedtrueWindowstrueWindows,LegalCopyright#2009 All rights reserved worldwideSolaris SPARCfalseUNIX,pageSetuptrueWebtrueWeb,LinuxSupportedtrue answerDialogtrueWindows,FileDescriptionCase Theory 1.0.0.0 for WindowsOSX,longVersionCase Theory 1.0.0.0Web,RequestedName MacOSfatfalseWindows,buildU3falseOSX,copyright#2009 All rights reserved worldwideWeb,CustomBackgroundColor 237,237,237Web,CustomLoadIconMacOS,versionnumber11MacOS,versionnumber20MacOS,ReleaseFinalSolaris IntelfalseOSX,identifiercom..casetheoryname Case TheoryMacOS,versionnumber30Web,InstanceIdOSX,shortVersion1.0.0.0Windows,fileversion11Windows,fileversion20Windows,fileversion30cursorsfalseWindows,fileversion40Web,MacOSXSupportedtrueMacOSX PowerPC-32trueMacOS,dynamicMemorytrueMacOS,PreferredSize15000 MacOSPPCfalseMacOS,creator???? OSX,name Case TheoryMacOS,longVersionCase Theory 1.0.0.0OSX,documentTypeLinuxtrueWeb,MinEnvironmentVersion inclusionssearchWindows,documenticonFile Web,Domain0xFFOSX,documentExtensionWeb,AllowOtherPlatformstrueWeb,DetectSecurityPermissionstrueUNIX,printerChoosertrueWeb,SecurityPermissions,,,,,,,,MacOS,MinimumSize15000 MacOS,Region1Windows,productversion11Windows,productversion20Windows,productversion30Windows,productversion40 OSX,infoCase Theory Version 1.0.0.0Web,ExecutionModeBrowser MacOS68kfalseWeb,CustomBackgroundColor2 237,237,237 askDialogtrueOSX,signature????Windows,iconFiledefaultBuildFolderE:/on-rev web site/Network Web,UUID$e15db59c-65bc-483d-a575-837c7912edc1Windows,ProductName Case TheoryUNIX,colorChoosertrueMacOSX x86-32trueWindows,companyname cREVGeneralbreakpointconditions breakpointsbreakpointstatesstackfileversion2.7AlreadyHiddenfalsecREVGeometryCachestackID10371&M Title PagePon openCard if there is a card field id 4 then put "Card" && the number of this card && "of" && \ the number of cards into card field id 4 pass openCard end openCardLcREVGeometryCacheIDs10550352778601026810550352778593070105503527786110269124064498557410348125278023257710371124158352543910366105503527786410272cREVGeometryCacheorder total7(~( ((( (l'Case Theory:TextPon openCard if there is a card field id 2 then put "Card" && the number of this card && "of" && \ the number of cards into card field id 2 pass openCard end openCardLcREVGeometryCacheIDs10554940825162737105549408251710267105549408251810273105549408251910274105549408252110276cREVGeometryCachetotal5order  ((!("($Case Theory:TextPon openCard if there is a card field id 3 then put "Card" && the number of this card && "of" && \ the number of cards into card field id 3 pass openCard end openCardLcREVGeometryCacheIDs1055494084268400212409452032351035510554940842701027710554940842694834105549408427110278105549408427410281cREVGeometryCachetotal6order (sCase Theory-Example @LcREVGeometryCacheIDs1055035131358102871055035131360102891055035131359102881055035131361102901055035131362102911055035131364102931055035131365102941055035131366102951201732630016615010550351313671029610550351313681029710550351313691029810550351313701029910550351313711030010550351313731030210550351313741030310550351313751030410550351313761030512017326069971032310550351313575910cREVGeometrycacheorder total20( @LcREVGeometryCacheIDs1055035131358102871055035131360102891055035131359102881055035131361102901055035131362102911055035131364102931055035131365102941055035131366102951201732630016615010550351313671029610550351313681029710550351313691029810550351313701029910550351313711030010550351313731030210550351313741030310550351313751030410550351313761030512017326069971032310550351313575910cREVGeometrycacheorder total20( @LcREVGeometryCacheIDs1055035131358102871055035131360102891055035131359102881055035131361102901055035131362102911055035131364102931055035131365102941055035131366102951201732630016615010550351313671029610550351313681029710550351313691029810550351313701029910550351313711030010550351313731030210550351313741030310550351313751030410550351313761030512017326069971032310550351313575910cREVGeometrycacheordertotal20(u @LcREVGeometryCacheIDs1055035131358102871055035131359102881055035131360102891055035131361102901055035131362102911055035131364102931055035131365102941055035131366102951055035131367102961201732630016615010550351313681029710550351313701029910550351313691029810550351313711030010550351313731030210550351313741030310550351313751030410550351313761030512017326069971032310550351313575910cREVGeometrycachetotal20order(v @LcREVGeometryCacheIDs1055035131358102871055035131359102881055035131360102891055035131361102901055035131362102911055035131364102931055035131365102941055035131366102951055035131367102961201732630016615010550351313681029710550351313701029910550351313691029810550351313711030010550351313731030210550351313741030310550351313751030410550351313761030512017326069971032310550351313575910cREVGeometrycachetotal20order(w @LcREVGeometryCacheIDs1055035131358102871055035131359102881055035131360102891055035131361102901055035131362102911055035131364102931055035131365102941055035131366102951055035131367102961201732630016615010550351313681029710550351313701029910550351313691029810550351313711030010550351313731030210550351313741030310550351313751030410550351313761030512017326069971032310550351313575910cREVGeometrycachetotal20order(x @LcREVGeometryCacheIDs1055035131358102871055035131359102881055035131360102891055035131361102901055035131362102911055035131364102931055035131365102941055035131366102951055035131367102961201732630016615010550351313681029710550351313701029910550351313691029810550351313711030010550351313731030210550351313741030310550351313751030410550351313761030512017326069971032310550351313575910cREVGeometrycachetotal20order(y @LcREVGeometryCacheIDs1055035131358102871055035131359102881055035131360102891055035131361102901055035131362102911055035131364102931055035131365102941055035131366102951055035131367102961201732630016615010550351313681029710550351313701029910550351313691029810550351313711030010550351313731030210550351313741030310550351313751030410550351313761030512017326069971032310550351313575910cREVGeometrycachetotal20order(z @LcREVGeometryCacheIDs1055035131358102871055035131359102881055035131360102891055035131361102901055035131362102911055035131364102931055035131365102941055035131366102951055035131367102961201732630016615010550351313681029710550351313701029910550351313691029810550351313711030010550351313731030210550351313741030310550351313751030410550351313761030512017326069971032310550351313575910cREVGeometrycachetotal20order({ @LcREVGeometryCacheIDs1055035131358102871055035131359102881055035131360102891055035131361102901055035131362102911055035131364102931055035131365102941055035131366102951055035131367102961201732630016615010550351313681029710550351313701029910550351313691029810550351313711030010550351313731030210550351313741030310550351313751030410550351313761030512017326069971032310550351313575910cREVGeometrycachetotal20order(| @LcREVGeometryCacheIDs1055035131358102871055035131359102881055035131360102891055035131361102901055035131362102911055035131364102931055035131365102941055035131366102951055035131367102961201732630016615010550351313681029710550351313701029910550351313691029810550351313711030010550351313731030210550351313741030310550351313751030410550351313761030512017326069971032310550351313575910cREVGeometrycachetotal20order(} @LcREVGeometryCacheIDs1055035131358102871055035131359102881055035131360102891055035131361102901055035131362102911055035131364102931055035131365102941055035131366102951055035131367102961201732630016615010550351313681029710550351313701029910550351313691029810550351313711030010550351313731030210550351313741030310550351313751030410550351313761030512017326069971032310550351313575910cREVGeometrycachetotal20order(b @LcREVGeometryCacheIDs1055035131358102871055035131359102881055035131360102891055035131361102901055035131362102911055035131364102931055035131365102941055035131366102951055035131367102961201732630016615010550351313681029710550351313701029910550351313691029810550351313711030010550351313731030210550351313741030310550351313751030410550351313761030512017326069971032310550351313575910cREVGeometrycacheordertotal20!OCase Theory-Example @LcREVGeometryCacheIDs1055035131358102871055035131360102891055035131359102881055035131361102901055035131362102911055035131364102931055035131365102941055035131366102951201732630016615010550351313671029610550351313681029710550351313691029810550351313701029910550351313711030010550351313731030210550351313741030310550351313751030410550351313761030512017326069971032310550351313575910cREVGeometryCacheordertotal20(U @LcREVGeometryCacheIDs1055035131358102871055035131360102891055035131359102881055035131361102901055035131362102911055035131364102931055035131365102941055035131366102951201732630016615010550351313671029610550351313681029710550351313691029810550351313701029910550351313711030010550351313731030210550351313741030310550351313751030410550351313761030512017326069971032310550351313575910cREVGeometrycachetotal20order" Case Theory @LcREVGeometryCacheIDs1055035131358102871055035131360102891055035131359102881055035131361102901055035131362102911055035131364102931055035131365102941055035131366102951201732630016615010550351313671029610550351313681029710550351313691029810550351313701029910550351313711030010550351313731030210550351313741030310550351313751030410550351313761030512017326069971032310550351313575910cREVGeometryCacheordertotal20 Case Theory @LcREVGeometryCacheIDs1055035131358102871055035131360102891055035131359102881055035131361102901055035131362102911055035131364102931055035131365102941055035131366102951201732630016615010550351313671029610550351313681029710550351313691029810550351313701029910550351313711030010550351313731030210550351313741030310550351313751030410550351313761030512017326069971032310550351313575910cREVGeometryCacheordertotal20 GCase Theory-Example @LcREVGeometryCacheIDs1055035131358102871055035131360102891055035131359102881055035131361102901055035131362102911055035131364102931055035131365102941055035131366102951201732630016615010550351313671029610550351313681029710550351313691029810550351313701029910550351313711030010550351313731030210550351313741030310550351313751030410550351313761030512017326069971032310550351313575910cREVGeometryCacheordertotal20(T @LcREVGeometryCacheIDs1055035131358102871055035131360102891055035131359102881055035131361102901055035131362102911055035131364102931055035131365102941055035131366102951201732630016615010550351313671029610550351313681029710550351313691029810550351313701029910550351313711030010550351313731030210550351313741030310550351313751030410550351313761030512017326069971032310550351313575910cREVGeometrycachetotal20order(! Next cardG xMon mouseUp visual effect scroll left slowly go to next card end mouseUp oIB}Z cREVGeneralscripteditorvscroll0 revUniqueID 1055494082518 (" HCCdNmbrOfHC xfunction cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "card" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardData! cREVGeneral revUniqueID 1055494082519scripteditorvscroll910scripteditorselection2209 ' Card 2 of 22($Previous cardG xRon mouseUp visual effect scroll right slowly go to previous card end mouseUp X>yY cREVGeneralscripteditorvscroll0 revUniqueID 1055494082521scripteditorselection0  i cREVGeneral revUniqueID 1055494082516Bion openCard if there is a bkgnd field id 2 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 2 pass openCard end openCardz cREVGeneral revUniqueID 1055494086677V D.  1 106|>3Ǎ1 `0#83 3&`1`003 `1`0303?̂11`030303̂01`1303(132f 1`0|331`` 1 106|>3Ǎ1 `0#83 3&`1`003 `1`0303?̂11`030303̂01`1303(132f 1`0|331`` cREVGeneral revUniqueID 1055494086678 (+Table of Contents x on mouseDown if the shiftKey is down then sort lines of me else if the optionKey is down then createCardNameList -- rebuild list exit mouseDown else -- go to the card associated with the click currentLine put the ticks into theTicks repeat until the mouse is up if the mouseloc is within the rect of target then currentLine put the ticks into theTicks else select empty end repeat if (the ticks - theTicks) < 10 then get the value of the selectedLine if it is empty then exit mouseDown visual effect iris open if the style of me is "Scrolling" then set scroll of me to 0 go cd it end if end if select empty end mouseDown on currentLine put (((the mouseV - top of the target) - 4) + scroll of the target)\ div (textHeight of the target) + 1 into theLine select char 1 to ((number of chars in (line theLine of target)) + 1)\ of line theLine to (theLine + 1) of target end currentLine on createCardNameList -- create the list of card names set the dontWrap of me to true set the lockText of me to true if the style of me is "Scrolling" then set scroll of me to 0 if "bkgnd" is in the target then set the sharedText of target to true put empty into me repeat with curCard = 1 to number of cards set cursor to busy get the short name of card curCard put it into line curCard of me if the length of me > 30000 then answer "Sorry, but this field's 30000" &&\ "character limit has been reached." -- exit to HyperCard end if end repeat end createCardNameList on newField -- auto builds a new list when this field is pasted createCardNameList end newField9Gz5 cREVGeneral revUniqueID 1055494086679 Title Page Case Theory:Text Case Theory:Text Card Index Case Theory-Example Case Theory-Example Case Theory Case Theory Case Theory-Example (B `@H3 (, HCCdNmbrOfHC function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardDatae  cREVGeneral revUniqueID 1055494086680 Card 4 of 9(-Previous cardC  +on mouseUp go to previous card end mouseUpv&6Y cREVGeneral revUniqueID 1055494086681 (. Next cardC  'on mouseUp go to next card end mouseUpp,3Z cREVGeneral revUniqueID 1055494086682 ( DNYJ+333̪̀33̪̀33̪̀=y3@@k-0Y` 3{w_{-ou_`7w ̀ _{-_n/̪ X -`]n/޷3_ ~X575ŀ3cA  X58.ŀ̀7q_ ~Xpn倮̪ 3_ ~X?@e3oX -`] /u޻3{_w_ -ou 7p̀\ۏ@ -p 8𰹷̪xy =?3x =Ǐ3̪̀33̪̀33̪̀33̪̀33̪̀<Ƅ p   0`3fƆ   03f>فχχxfcb 8xxχ>c̀fH̙Ƃfg fdf` 2`d Ƃ32f@̪~ƃf fc` 8` Ƃ38g3f gff c `x 3?c3f Øfff` ` 30aª̀fLɘf&f@̌fFf` L&`d +31&d̪ffcǀ njx` nj8xόx χ3c3@ ̆3 ̪̆̀33̀ ̪1``031`&3ygÇ6x8x1Ǚ<83ς30|18x1<81LJ x8|q30033003̪̀33̪̀`` `003``0 `083c٘χxǏx01ᙃ03gf ςaf0 f~8q3 p f031q03ffp `f0 f`93 8 f0q3190̀f&f3@Lb`f0 fbL3 ̘ f 0131@E0̪cǀxnjx1<0<8p1 xpf>1ǀp03`@3`̪̀33̪̀`f`fcp001c3``001` 3c٘χq|fgfy >Ǜ<|>y<8>̀fdfƄfcf1&f@3#f1fdc31̪fcfcf1Æg3f1f`c313gf fcf13?~f1~`c3 13ff pfcf1p30`f1`c3 1̀f&f 3@Ɇ&fcfF12f$31cbf1bdc31"̪cǀq|fa3<8333`3`F̀<̪33̪̀10a8`c1310ad`c13y.8 |0nj`81LJx313`3`̪̀33̪̀`0  30  3cx>26χ<Ǐ> xqf3a30 ̂31c30fp f`̃38?300~fa30 ς̂?1c30f8 ~f`̃ 30300`fa30 ̂01c30fÌ`f`̃ ̀Lɘ130I2bfa30 L̂11c32fLɌbfd̄ ̪8|q0|LJa1 xLĴ31Ǜ<|>y8xp|<m 8|pf<`0 x33F<̪33̪0001f`30001``3χx3c<`33F<̪33̪``ƃ1`3`ƃ1 3cfLɄfcd ̙fg3&`1`fL̪f ᄙf c` Ƃf`1`fg3~fgfq ~fc`g11`fc3`ff 9 `fc` f01`faÃpbdf&fL@"bfcd L̙f&2f 1`fdɂ0<̪c3`3`̪33̪`Ƅ1Ƃ`Á3Ƅ00Ƃ`13gǏ<|y<Ǚ`0<>nj<8`>1Ƃf `f031~8303033033?3~f`f1Ƃf`f031`3Â0303!303303Á`f`f1Ƃf`f01bL3c0303303313Ɂbfd f1Ƃf`f0̪<81303.03<>8>fc<033̪33̪` 83`` 3fcp<ff8x33o `f L#2ffL΂3 2`fdc33 3̪fg 8ff ̂3 8fpc33  33fcp3~f3?`f8c33  #3fa83`f 30`fc33 Ø s#fd̙3&bfL21&`fLc33 ɘ 3%̪cq<><>8xa񙏁3` 3`F <̪33̪00Ƃ(  0300Ƃ(  0 3`q<8p>χF0ƃf1 f`fq0303 3ə fdə3̪>0ƃf 1f` fa0303 3ᙘ f`33f0f 0g fa303?3q f`q33f0f 0pf fa303039 f`9p3̂ f0&f10 f fa303#30313 fd̙03@̪>cf| x1fc>`10?103q <8|p3ǀ3`3` ̪33 ̪0 ` `@` 300 ` 0`` E3><|0̪>fc330 ̂3 8| f`f3ff c13?0p3?c f`fgf3ffc0308 30a Ø f`ffff c2c310ęL21&d ɘf`f&f@̂)̪>c130|xq<| >`fcfفχχxfcb 8xxχ>c̀fH̙Ƃfg fdf` 2`d Ƃ32f@̪~ƃf fc` 8` Ƃ38g3f gff c `x 3?c3f Øfff` ` 30aª̀fLɘf&f@̌fFf` L&`d +31&d̪ffcǀ njx` nj8xόx χ3c3@ ̆3 ̪̆̀33̀ ̪1``031`&3ygÇ6x8x1Ǚ<83ς30|18x1<81LJ x8|q30033003̪̀33̪̀`` `003``0 `083c٘χxǏx01ᙃ03gf ςaf0 f~8q3 p f031q03ffp `f0 f`93 8 f0q3190̀f&f3@Lb`f0 fbL3 ̘ f 0131@E0̪cǀxnjx1<0<8p1 xpf>1ǀp03`@3`̪̀33̪̀`f`fcp001c3``001` 3c٘χq|fgfy >Ǜ<|>y<8>̀fdfƄfcf1&f@3#f1fdc31̪fcfcf1Æg3f1f`c313gf fcf13?~f1~`c3 13ff pfcf1p30`f1`c3 1̀f&f 3@Ɇ&fcfF12f$31cbf1bdc31"̪cǀq|fa3<8333`3`F̀<̪33̪̀10a8`c1310ad`c13y.8 |0nj`81LJx313`3`̪̀33̪̀`0  30  3cx>26χ<Ǐ> xqf3a30 ̂31c30fp f`̃38?300~fa30 ς̂?1c30f8 ~f`̃ 30300`fa30 ̂01c30fÌ`f`̃ ̀Lɘ130I2bfa30 L̂11c32fLɌbfd̄ ̪8|q0|LJa1 xLĴ31Ǜ<|>y8xp|<m 8|pf<`0 x33F<̪33̪0001f`30001``3χx3c<`33F<̪33̪``ƃ1`3`ƃ1 3cfLɄfcd ̙fg3&`1`fL̪f ᄙf c` Ƃf`1`fg3~fgfq ~fc`g11`fc3`ff 9 `fc` f01`faÃpbdf&fL@"bfcd L̙f&2f 1`fdɂ0<̪c3`3`̪33̪`Ƅ1Ƃ`Á3Ƅ00Ƃ`13gǏ<|y<Ǚ`0<>nj<8`>1Ƃf `f031~8303033033?3~f`f1Ƃf`f031`3Â0303!303303Á`f`f1Ƃf`f01bL3c0303303313Ɂbfd f1Ƃf`f0̪<81303.03<>8>fc<033̪33̪` 83`` 3fcp<ff8x33o `f L#2ffL΂3 2`fdc33 3̪fg 8ff ̂3 8fpc33  33fcp3~f3?`f8c33  #3fa83`f 30`fc33 Ø s#fd̙3&bfL21&`fLc33 ɘ 3%̪cq<><>8xa񙏁3` 3`F <̪33̪00Ƃ(  0300Ƃ(  0 3`q<8p>χF0ƃf1 f`fq0303 3ə fdə3̪>0ƃf 1f` fa0303 3ᙘ f`33f0f 0g fa303?3q f`q33f0f 0pf fa303039 f`9p3̂ f0&f10 f fa303#30313 fd̙03@̪>cf| x1fc>`10?103q <8|p3ǀ3`3` ̪33 ̪0 ` `@` 300 ` 0`` E3><|0̪>fc330 ̂3 8| f`f3ff c13?0p3?c f`fgf3ffc0308 30a Ø f`ffff c2c310ęL21&d ɘf`f&f@̂)̪>c130|xq<| >`fcfl>p0fq p yf7y 0yf6 ٌ 61ffٌ 0Æy`* * *  >* * *  >* * *  >* * *  ` A$ &y#-pot)"B!I $2$'#`!O $!@i"@!H $!Dƙðsqp܎wt܎@@@@@@@@ 0 0 @>9 6;l` @631`ocx`Ac0  fg0a Af?0`@@@@@@܎wt܃ ==|;`L?g`L?|7|=c|;ngpL̃L|| Ƃ 8| ?0f `f ` 0>l>p0fq p yf7y 0yf6 ٌ 61ffٌ 0Æy`* * *  >* * *  >* * *  >* * *  ` A$ &y#-pot)"B!I $2$'#`!O $!@i"@!H $!Dƙðsqp܎wt܎@@@@@@@@ 0 0 @>9 6;l` @631`ocx`Ac0  fg0a Af?0`@@@@@@܎wt܃ cREVGeneral revUniqueID 1055035131357(/ Next cardG xMon mouseUp visual effect scroll left slowly go to next card end mouseUp X\F{Z cREVGeneralscripteditorvscroll0 revUniqueID 1055035131358scripteditorselection0 (0Previous cardG xRon mouseUp visual effect scroll right slowly go to previous card end mouseUp ^H}Y cREVGeneralscripteditorvscroll0 revUniqueID 1055035131359scripteditorselection0 (1 HCCdNmbrOfHC 8function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardData' cREVTempMaster7 tabStops traversalOnfalseinksrcCopy firstIndent0 dontSearchfalsetoggleHilitesfalsethreeDfalsescrollbarWidth20 blendLevel0 textHeight16rect 551,26,702,58multipleHilitesfalse patterns colors shadowfalsehScroll0 textAligncenter vScrollbarfalse hScrollbarfalseid10289altId4autoTabfalse textStyleplainhGridfalselockLocfalse dontWrapfalse autoHilitetruestyle transparent showLinesfalse sharedTexttruenoncontiguousHilitesfalse lockTexttruescroll0 behaviorname HCCdNmbrOfHCtoolTipvGridfalse listBehaviorfalselayer5visibletrue cantSelectfalse borderWidth2margins14 htmlText

Card 4 of 20

threeDHilitefalseopaquefalse shadowOffset4 showBordertrue textSize12 disabledfalsefixedLineHeighttrue textFontcouriervScroll0 hilitedLinesshowFocusBordertrue cREVGeneralscripteditorvscroll885 revUniqueID 1055035131360scripteditorselection2210 Card 4 of 22 (2field id 10290(hIf)cCurrentObjectbkgnd button id 10288 of group id 6150 of card id 8527 of stack "K:/MarshalAll/Aussie-Scot MarshalPlan/MarshalNet08/Network/Case Theory/Case Theory.rev" cREVGeneral revUniqueID 1055035131361  .Legal Rule > Scenario > Testimonial Evidence ( ( (T (v (u (w (} (| ({ (z (y (x G )Story > Legal Rule > Elements > Evidence  " (U !O ,Elements> Ultimate Facts in Issue> Evidence (b (C`@jJ' (3field id 10291)hps cREVGeneral revUniqueID 1055035131362  ( ( (T (v (u (w (} (| ({ (z (y (x G  " (U !O (b (5Network ManagerG 0on mouseUp go to stack "Network" end mouseUp "xK y4U cREVGeneralscripteditorvscroll0 revUniqueID 1055035131364scripteditorselection10 (6field id 10294(h|  cREVGeneral revUniqueID 1055035131365  Legal Rule ( ( (T (v (u (w (} (| ({ (z (y (x G Story  " (U !O Elements (b (7(h|  cREVGeneral revUniqueID 1055035131366  Story; Scenario ( ( (T (v (u (w (} (| ({ (z (y (x G Legal Rule  " (U !O Upper Facta Probanda (b (8(h|   cREVGeneral revUniqueID 1055035131367  Witnesses ( ( (T (v (u (w (} (| ({ (z (y (x G Elements  " (U !O Evidence (b (9(hD.  cREVGeneral revUniqueID 1055035131368  Second Degree Murder ( ( (T (v (u (w (} (| ({ (z (y (x G  " (U !O (b (D`@, (:(hE3 cREVGeneral revUniqueID 1055035131369  KDavid Defendant stabbed Marion on June 1, 1992, and Marion died on June 2, 1991. ( ( (T (v (u (w (} (| ({ (z (y (x G  " (U !O (b (E`@1 (;(hF7 cREVGeneral revUniqueID 1055035131370  hWalter Benjamin saw the stabbing. Madison Dane, an M.D., discovered Marion's dead body on June 3, 1991. ( ( (T (v (u (w (} (| ({ (z (y (x G  " (U !O (b (F`@5 (< Case Name(hQ  cREVGeneral revUniqueID 1055035131371  Blackacre v. David Defendant ( ( (T (v (u (w (} (| ({ (z (y (x G  " (U !O (b (G`@8 (>Analyst(h cREVGeneral revUniqueID 1055035131373  Associate, Able ( ( (T (v (u (w (} (| ({ (z (y (x G Tillers, Peter  " (U !O Associate, Able (b (?(h|I cREVGeneral revUniqueID 1055035131374  ( ( (T (v (u (w (} (| ({ (z (y (x G Evidence  " (U !O Witnesses (b (@(hH<3 cREVGeneral revUniqueID 1055035131375  ( ( (T (v (u (w (} (| ({ (z (y (x G  " (U !O (b (H`@=1 (A(hp cREVGeneral revUniqueID 1055035131376  ( ( (T (v (u (w (} (| ({ (z (y (x G  " (U !O (b (SMake New CardEx*on mouseUp doMenu "New Card" end mouseUp @@@@?_y5 cREVGeneral revUniqueID 1201732606997 (sgroup id 10355i? cREVGeneral revUniqueID 1240945203235group id 4002i cREVGeneral revUniqueID 1055494084268image id 4834 L&O4 =y@@k-0Y` {w_{-ou_`7w  _{-_n/ X -`]n/޷_ ~X575ŀcA  X58.ŀ7q_ ~Xpn倮 3_ ~X?@eoX -`] /u޻{_w_ -ou 7p\ۏ@ -p 8𰹷xy =?x =Ǐ cp `Ƅ p0Ca؂`Ƅ 0C)gÌLJl>GgcfLb1̀f`qf1#3cc af`af03ccf c1ga f~13ccf c1fa f`1p3cpcfLc1If afb103c3(a1LJfc`f><3c?``pƄ` ``Ɗ |<c<|Â<فfc٘񷁳ǟ ff cFH̙Ƃfg3&fdgc ff c>ƃf3fc f~ggfgcf gf3fc f`fffcf Øff3fc fbf&F&f&cfLɘf&f3&f c f<ǃ<|fca>fc c ᙏ``` cc 8̕cc ` cÇ x3̃>6x0x x xxx` |̎@00 `01c `` `01c `| |0`1`p| c3038f`3f`g f011`8  c33~`3 f~`c f001` c33`3 f`a f02f 1`L  c33&b`3 fb`d-f>8x||xx31<`3 f<``c`` 00 8  0`00 ` 0<1><8x>!6c|LJnj 1cÀ3302Fd3 8 c3&fL 3 Lf@330>p3 0 c3g   3  fg 33330f83?30 c3c σ 3fc 33330f3030 c3a  3 fa 33#302fL3130 c3&d L 3f̘fd̈ >>8x3!0|a|LJ 1cÌ0  0xx `ƅ 0؂1 `ƅ 001%6x|ό0`pxƃf18 133030`0~8pff gf  Ƃ&133030`0`8ff ØffL 133030c 2bLf`fLɘf&f98 ǃ0003x<8p`>fc  #@Ƃ0 `00  0 `00  "Ǐ>36|x >χ|x1 ̂|`xp fdc38 3b30 23̌Ȉ fc30 3a30 83|Ƃfc3?0 3c30 pƂfc30 3c30  s8Ƃfc3210 3@c30 L&3fc3<0|x3ǀ|x11 |nj|p   Lx8x`88 ```a`06<<|yfcfy 6q|ƃfff1f 130 f>fƄf `f gff~f1fgf1?0 pf~Ƅf `f Øff f`f1ff10 8f`Ƅf `fLɘf&ffbf1fF&f`110 fdbfc`>fc!><fg>`0 |p`f>x<` `FF@<<` 00`  00٘<χx|xq|>8`p3fg əƂffd 300330f | |ᙆffp 300330 g qff8 30330 f 9ff 3s0330f& ̂ffL 3ə30330 $  || x|pf>f81p ̂x>10F0#<c0 f cc  c1Íϙqc303&N33 1Ffg @c21əc303 33 1>f c1ᙘc331 ?31f~ffÀc31qqc330 031 f`ffc319 1c332fL131fbffc31311Ì x$310>f<>c31q#`p`ff>xffcfff p~fc~ff x`fc`fflbfcb`f>f>f<fᏘ<`F< =y@@k-0Y` {w_{-ou_`7w  _{-_n/ X -`]n/޷_ ~X575ŀcA  X58.ŀ7q_ ~Xpn倮 3_ ~X?@eoX -`] /u޻{_w_ -ou 7p\ۏ@ -p 8𰹷xy =?x =Ǐ cp `Ƅ p0Ca؂`Ƅ 0C)gÌLJl>GgcfLb1̀f`qf1#3cc af`af03ccf c1ga f~13ccf c1fa f`1p3cpcfLc1If afb103c3(a1LJfc`f><3c?``pƄ` ``Ɗ |<c<|Â<فfc٘񷁳ǟ ff cFH̙Ƃfg3&fdgc ff c>ƃf3fc f~ggfgcf gf3fc f`fffcf Øff3fc fbf&F&f&cfLɘf&f3&f c f<ǃ<|fca>fc c ᙏ``` cc 8̕cc ` cÇ x3̃>6x0x x xxx` |̎@00 `01c `` `01c `| |0`1`p| c3038f`3f`g f011`8  c33~`3 f~`c f001` c33`3 f`a f02f 1`L  c33&b`3 fb`d-f>8x||xx31<`3 f<``c`` 00 8  0`00 ` 0<1><8x>!6c|LJnj 1cÀ3302Fd3 8 c3&fL 3 Lf@330>p3 0 c3g   3  fg 33330f83?30 c3c σ 3fc 33330f3030 c3a  3 fa 33#302fL3130 c3&d L 3f̘fd̈ >>8x3!0|a|LJ 1cÌ0  0xx `ƅ 0؂1 `ƅ 001%6x|ό0`pxƃf18 133030`0~8pff gf  Ƃ&133030`0`8ff ØffL 133030c 2bLf`fLɘf&f98 ǃ0003x<8p`>fc  #@Ƃ0 `00  0 `00  "Ǐ>36|x >χ|x1 ̂|`xp fdc38 3b30 23̌Ȉ fc30 3a30 83|Ƃfc3?0 3c30 pƂfc30 3c30  s8Ƃfc3210 3@c30 L&3fc3<0|x3ǀ|x11 |nj|p   Lx8x`88 ```a`06<<|yfcfy 6q|ƃfff1f 130 f>fƄf `f gff~f1fgf1?0 pf~Ƅf `f Øff f`f1ff10 8f`Ƅf `fLɘf&ffbf1fF&f`110 fdbfc`>fc!><fg>`0 |p`f>x<` `FF@<<` 00`  00٘<χx|xq|>8`p3fg əƂffd 300330f | |ᙆffp 300330 g qff8 30330 f 9ff 3s0330f& ̂ffL 3ə30330 $  || x|pf>f81p ̂x>10F0#<c0 f cc  c1Íϙqc303&N33 1Ffg @c21əc303 33 1>f c1ᙘc331 ?31f~ffÀc31qqc330 031 f`ffc319 1c332fL131fbffc31311Ì x$310>f<>c31q#`p`ff>xffcfff p~fc~ff x`fc`fflbfcb`f>f>f<fᏘ<`F< cREVGeneral revUniqueID 1055494084269(% Next cardG xMon mouseUp visual effect scroll left slowly go to next card end mouseUp x,ZFyZ cREVGeneral revUniqueID 1055494084270 (&Previous cardG xRon mouseUp visual effect scroll right slowly go to previous card end mouseUp aG{Y cREVGeneral revUniqueID 1055494084271 ()Network ManagerG x0on mouseUp go to stack "NETWORK" end mouseUp H}Q cREVGeneral revUniqueID 1055494084274  image id 3070 DPNG  IHDRgAMA aPLTEٟtRNS0JIDATx1A A?M`cU |C̱=&=s ڵ=ӝ˻}fw;hٛ{W;oٝ= o5|oAi8 Ц4@mNi8 Ц4@mNi8 Ц4@mNi8 Ц4@mNi8 Ц4@mNi8 Ц4@mNi8 Ц4@mNi8 Ц4@mNi8 Ц4@mNi8 Ц4@mNi8 Ц4@mNi8 Ц4@mNi8 Ц4@mNi8 Ц4@mNi8 Ц4@mNi8 Ц4@mNi8 Ц4@mNi8 Ц4@mNi8 Ц4@mNi8 Ц4@mNi8 Ц4@mNi8 Ц4@mNi8 Ц4@mNi8 Ц4@mNi8 Ц4@mNi8 Ц4@mNi8 Ц4@mNi8 Ц4@mNi8 Ц4@mNi8 Ц4@mNi8 Ц4@mNi8 Ц4@mNi8 Ц4@mNi8 Ц4@mNi8 Ц4@mNi8 Ц4@mNi8 Ц^ y4@mNi8 Ц4@mNi8 Ц4@mNi8 Ц4@mNi8 Ц4@mNi8 Ц4@mNi8 Ц4@mNi8 Ц4@mNi8 Ц4@mNi8 Ц4@mNi8 Ц4@mNi8 Ц4@mNi8 Ц4@mlqI\pvm@~g 2 ma{W;?Bfw.A?| >IENDB` cREVGeneral revUniqueID 1055035277859(See ExplanationG x.Mon mouseUp visual effect scroll left slowly go to next card end mouseUp $;xCYZ cREVGeneralscripteditorvscroll0 revUniqueID 1055035277860scripteditorselection0 (Network ManagerF .:on mouseUp go to card 2 of stack "Network" end mouseUp PX4U cREVGeneral revUniqueID 1055035277861 &M ( Start AnalysisG x.Pon mouseUp visual effect scroll left slowly go to card id 6552 end mouseUp 'xC}Z cREVGeneralscripteditorvscroll0 revUniqueID 1055035277864scripteditorselection0 (lWhat is this stack for?Ex2on mouseUp speakAlert "Welcome! This is the case theory stack. A case theory is the whole ball of wax. A case theory consists of all conjectures about matters that have a bearing on a case, conjectures about matters such as legal rules, the elements of legal rules, time lines, scenarios, the credibility of witnesses, and the probative force of evidence in general. The power of a case theory depends on two factors. First, the strength of conjectures about individual matters such as legal rules and the probative force of evidence. Second, the degree of consistency among those separate conjectures, the extent to which those conjectures about individual matters do or don't hang together. Use this stack to develop and assess your case theories. Good luck!" end mouseUp on speakAlert theText if theText is empty then exit speakAlert -- skip the rest try -- in case revSpeak isn't installed revSpeak theText catch theError -- if the "revSpeak" command fails put return & "(Cannot speak text on this system.)" \ after theText beep -- make a sound to get the user's attention end try answer theText end speakAlert /2; cREVGeneralscripteditorvscroll0 revUniqueID 1240644985574scripteditorselection193 (~Peter Tillers+H@@# cREVGeneral revUniqueID 1241583525439 &M Peter Tillers - 2009 ( Label Field (%Gz cREVTable currentview Case Theory cREVGeneral revUniqueID 1252780232577 Case Theory96 Narrative  4 U helvetica U helvetica U ` UCo8 U U WX@ UX@ UU W U U  U U@nV U U helvetica UTahoma U Segoe UI UMS Sans SerifW Arial BalticUPalatino LinotypeWUUPalatino LinotypeU helveticaUPalatino Linotype U Bodoni MTU Arial BalticcRevStandaloneSettingsHscriptLibrariesInternet Geometry PrintingMacOSXtrueMacOS,documentTypeUNIX,fileSelectortrueWeb,WindowsSupportedtrueWindowstrueWindows,LegalCopyright#2009 All rights reserved worldwideUNIX,pageSetuptrueSolaris SPARCfalseWebtrueWeb,LinuxSupportedtrue answerDialogtrueWindows,FileDescriptionNarrative 1.0.0.0 for WindowsOSX,longVersionNarrative 1.0.0.0Web,RequestedName MacOSfatfalseOSX,copyright#2009 All rights reserved worldwideWindows,buildU3falseWeb,CustomBackgroundColor 237,237,237Web,CustomLoadIconMacOS,versionnumber11MacOS,ReleaseFinalMacOS,versionnumber20MacOS,versionnumber30name NarrativeOSX,identifiercom..narrativeSolaris IntelfalseWeb,InstanceIdOSX,shortVersion1.0.0.0Windows,fileversion11Windows,fileversion20Windows,fileversion30Windows,fileversion40cursorsfalseWeb,MacOSXSupportedtrueMacOS,dynamicMemorytrueMacOSX PowerPC-32falseMacOS,PreferredSize15000 MacOSPPCfalseMacOS,creator???? OSX,name NarrativeMacOS,longVersionNarrative 1.0.0.0OSX,documentTypeLinuxtrueWeb,MinEnvironmentVersionWindows,documenticonFile inclusionssearch Web,Domain0xFFOSX,documentExtensionWeb,AllowOtherPlatformstrueWeb,DetectSecurityPermissionstrueUNIX,printerChoosertrueWeb,SecurityPermissions,,,,,,,,MacOS,MinimumSize15000 MacOS,Region1Windows,productversion11Windows,productversion20Windows,productversion30 OSX,infoNarrative Version 1.0.0.0Windows,productversion40Web,ExecutionModeBrowser MacOS68kfalseWeb,CustomBackgroundColor2 237,237,237 askDialogtrueWindows,iconFileOSX,signature???? Web,UUID$81a80314-4ded-4cd2-a114-29eae5f1db86Windows,ProductName NarrativedefaultBuildFolderE:/on-rev web site/NetworkUNIX,colorChoosertrueMacOSX x86-32falseWindows,companynamecREVGeometryCachestackID14646 cREVGeneralbreakpointconditionsscripteditorvscroll0 breakpointsscripteditorselection0breakpointstatesstackfileversion2.7AlreadyHiddenfalse$ Title Page@ cREVGeometryCacheIDs 10431274212231457812369991303201457612415825217921459311312990472831457910431273651461457712458633570181459511543234928241453511543234928261453711543234928281453911543234928313962cREVGeometrycachetotal10order z888899ATypes of Time Lines@  cREVGeneralcREVGeometryCacheIDs115432426741814511124586377112114597124588154790214601124588622442914603124171902584714594cREVGeometryCachetotal5order 8999 9 8card id 14547 @ cREVGeometryCacheIDs124588766539814622124588641088214606123699057151014556115432362158814532115432362158914533124588672892614614124588770091914626124606881489514631124588767581014624124588765596914620124588656596514610124588687694214616124588788446714630124588647562714608124588637152814605115432362157714521115432362157814522115432362157914523115432362158014524115432362158114525124588666816614612115432362158214526124588771038814628124587080851614600115432362158614530cREVGeometrycachetotal25order 9'96 @ cREVGeometryCacheIDs124588766539814622124588641088214606123699057151014556115432362158814532115432362158914533124588672892614614124588770091914626124606881489514631124588767581014624124588765596914620124588656596514610124588687694214616124588788446714630124588647562714608124588637152814605115432362157714521115432362157814522115432362157914523115432362158014524115432362158114525124588666816614612115432362158214526124588771038814628124587080851614600115432362158614530cREVGeometrycachetotal25order 9'95 @ cREVGeometryCacheIDs124588766539814622124588641088214606123699057151014556115432362158814532115432362158914533124588672892614614124588770091914626124606881489514631124588767581014624124588765596914620124588656596514610124588687694214616124588788446714630124588647562714608124588637152814605115432362157714521115432362157814522115432362157914523115432362158014524115432362158114525124588666816614612115432362158214526124588771038814628124587080851614600115432362158614530cREVGeometrycachetotal25order 9'94 @ cREVGeometryCacheIDs124588766539814622124588641088214606123699057151014556115432362158814532115432362158914533124588672892614614124588770091914626124606881489514631124588767581014624124588765596914620124588656596514610124588687694214616124588788446714630124588647562714608124588637152814605115432362157714521115432362157814522115432362157914523115432362158014524115432362158114525124588666816614612115432362158214526124588771038814628124587080851614600115432362158614530cREVGeometrycachetotal25order 9'93 @ cREVGeometryCacheIDs124588766539814622124588641088214606123699057151014556115432362158814532115432362158914533124588672892614614124588770091914626124606881489514631124588767581014624124588765596914620124588656596514610124588687694214616124588788446714630124588647562714608124588637152814605115432362157714521115432362157814522115432362157914523115432362158014524115432362158114525124588666816614612115432362158214526124588771038814628124587080851614600115432362158614530cREVGeometrycachetotal25order 9'8 Next CardG x Mon mouseUp visual effect scroll left slowly go to next card end mouseUp 6K-kA cREVGeneral revUniqueID 1154324267418 ion openCard if there is a bkgnd field id 7 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 7 pass openCard end openCard&+ cREVGeneral revUniqueID 11543243842258 DB | ?3χ` 03` 0dzf 0dzf3>cg30cf0safa0s31`|a?33χ`| ?3χ` 03` 0dzf 0dzf3>cg30cf0safa0s31`|a?33χ` cREVGeneral revUniqueID 11543243842268PrevC  +on mouseUp go to card id 7460 end mouseUp 1@ cREVGeneral revUniqueID 1154324384227 8 Title PageC  ,on mouseUp go to card id 6721 end mouseUp 1A cREVGeneral revUniqueID 1154324384228 8Table of Contents xon mouseDown if the shiftKey is down then sort lines of me else if the optionKey is down then createCardNameList -- rebuild list exit mouseDown else -- go to the card associated with the click currentLine put the ticks into theTicks repeat until the mouse is up if the mouseloc is within the rect of target then currentLine put the ticks into theTicks else select empty end repeat if (the ticks - theTicks) < 10 then get the value of the selectedLine if it is empty then exit mouseDown visual effect iris open if the style of me is "Scrolling" then set scroll of me to 0 go cd it end if end if select empty end mouseDown on currentLine put (((the mouseV - top of the target) - 4) + scroll of the target)\ div (textHeight of the target) + 1 into theLine select char 1 to ((number of chars in (line theLine of target)) + 1)\ of line theLine to (theLine + 1) of target end currentLine on createCardNameList -- create the list of card names set the dontWrap of me to true set the lockText of me to true if the style of me is "Scrolling" then set scroll of me to 0 if "bkgnd" is in the target then set the sharedText of target to true put empty into me repeat with curCard = 1 to number of cards set cursor to busy get the short name of card curCard put it into line curCard of me if the length of me > 30000 then answer "Sorry, but this field's 30000" &&\ "character limit has been reached." -- exit to HyperCard end if end repeat end createCardNameList on newField -- auto builds a new list when this field is pasted createCardNameList end newFieldlS cREVGeneral revUniqueID 1154324384229 Title Page Card Index Types of Time Lines Case Time Line Case Time Line card id 61978 `@ZT 8 HCCdNmbrOfHC  function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardDataN* cREVGeneral revUniqueID 1154324384230 Card 2 of 108Time Lines IndexE  7on mouseUp go to stack "Time Line Index" end mouseUp 1 cREVGeneral revUniqueID 1154324384231 8Start analysisG xon mouseUp visual effect scroll left slowly go to next card visual effect scroll left slowly go to next card end mouseUp mF A cREVGeneral revUniqueID 1154323492824 8 Case Name+H   &cCurrentObjectbutton id 1015 of group id 1050 of card id 1008 of stack "K:/MarshalAll/Aussie-Scot MarshalPlan/MarshalNet08/Network/Evidence History/Time Line.Witness.rev" cREVTable currentviewNarrative; Story-Telling cREVGeneral revUniqueID 1154323492826 $ Narrative; Story-Telling8Network ManagerG x:on mouseUp go to card 2 of stack "Network" end mouseUp xL Q cREVGeneral revUniqueID 1154323492828 z D+) cREVGeneral revUniqueID 11543234928318Welcome ixion preOpenBackground put the defaultAlert of field "Speech" into field "Speech" end preOpenBackground ;"cContentObjectfalsebackgroundBehaviourtrueWelcome cREVGeneralscripteditorvscroll0 revUniqueID 1236999130320scripteditorselection08What is this stack for?ex on mouseUp speakAlert "Welcome. This is the stack for narrative. Narrative has an uneasy and complicated relationship to the search for truth about fact and law. This stack invites you to construct one or more narratives for a case. A narrative normally involves actors. A narrative often involves a theme that runs through all or many events in the narrative. A narrative may have more than one theme. A theme may involve actors' motivations and their character. A narrative involves settings in which events happen. These settings include an initial setting, intermediate settings, and a concluding setting. A narrative involves a temporal series of events (including actions) in a series of settings. An effective narrative also involves a conjecture and an argument about how some or all of the temporal events in a case are connected with each other. But a narrative does not necessarily recount possible events in chronological order. Nonetheless, effective narratives rest on time lines and scenarios; narratives bereft of such temporal foundations are incoherent and unintelligible. (The purpose of a narrative in a legal context is to persuade the audience of the truth of factual hypotheses, and not merely to entertain.) A narrative that seeks to persuade an audience of the truth of the story recounted is effective only to the extent that the audience believes that the story advanced by the narrator is adequately supported by the available evidence and probable facts. This is so unless the narrator is able to confuse the audience about the apparent evidence and the apparent facts or persuade the audience to ignore what it believes to be the evidence and the facts. But the willingness of an audience to accept the narrator's story may be affected by the apparent logical force of the inferences generated by the available evidence. A narrative ordinarily involves the use of drama or other devices to engage the emotion, attention, and interest of the audience. A narrative may be designed -- and it very often is designed -- to serve partisan purposes rather than -- or other than -- the discovery of the truth about factual questions. But narrative -- whether wittingly or unwittingly -- can promote the search for the truth. This is because the drawing of good inferences by an audience in part requires, first, that the audience pay attention to the issues and the questions before it and, second, that the audience care how those issues and questions are answered. Narrative engages the EMOTION of the audience and it thereby engages the ATTENTON of the audience, and it thus enhances the audience's appreciation of the importance of arriving at the correct answers. By the way: analysis of narrative can also help an opposing party or a trier of fact assess the strengths and weaknesses of another person's narrative." end mouseUp on speakAlert theText if theText is empty then exit speakAlert -- skip the rest try -- in case revSpeak isn't installed revSpeak theText catch theError -- if the "revSpeak" command fails put return & "(Cannot speak text on this system.)" \ after theText beep -- make a sound to get the user's attention end try answer theText end speakAlert /)/What is this stack for? cREVGeneralscripteditorvscroll0 revUniqueID 1043127365146scripteditorselection1507 8Speech)`@3@1 defaultAlertThis is a test. cREVGeneral revUniqueID 1043127421223scripteditorvscroll0scripteditorselection0 xWelcome. This is a time line stack. Use this stack to put possible events of interest in their possible temporal order. 8Speech ,1 defaultAlertThis is a test. cREVGeneralscripteditorvscroll0 revUniqueID 1131299047283scripteditorselection0 LEnter some text into the field, then click "Speak" to hear the text spoken: 9Peter Tillers+H@@Q# cREVGeneral revUniqueID 1241582521792 $ Peter Tillers - 2009 9Prevg xTon mouseUp visual effect scroll right slowly go to previous card end mouseUp 5^.N@Previous Card cREVGeneralscripteditorvscroll0 revUniqueID 1241719025847scripteditorselection51 9See explanationG xMon mouseUp visual effect scroll left slowly go to next card end mouseUp mFNA cREVGeneralscripteditorvscroll0 revUniqueID 1245863357018scripteditorselection63 9Field)h_ cREVTable currentview Narrative has an uneasy and complicated relationship to the search for truth about fact and law. This stack invites you to construct one or more narratives for a case. A narrative normally involves actors. A narrative often involves a theme that runs through all or many events in the narrative. A narrative may have more than one theme. A theme may involve an actor's motivation. A narrative involves a temporal series of events. An effective narrative also involves a conjecture and an argument about how some or all of the temporal events in a case are connected with each other. But a narrative does not necessarily recount possible events in chronological order. Nonetheless, narratives rest on time lines and scenarios; nrratives bereft of such temporal foundations are incoherent and will be unintelligible. (The purpose of a narrative in a legal context is to inform and educate, and not merely to entertain.) A narrative that seek to persuade an audience of the truth of the story recoounted is effective only to the extent that the audience believes that the story advanced by the narrator is adequately supported by the available evidence and probable facts. This is so unless the narrator is able to confuse the audience about the apparent evidence and the apparrent facts or induce the audience to ignore what it believes to be the evidence and the facts. But the wilingness of an audience to accept the narrator's story may be affected by the apparent logical force of the inferences generated by the available evidence. A narrative involves settings in which events happen. These settings include an initial setting, intermediate settings, and a concluding setting, or the denoeument. (But -- as noted earlier -- a narrative does not necessarily recount possible events in chronological order.) A narrative ordinarily involves the use of drama or other devices to engage the emotion, attention, and interest of trhe audience. A narrative may be designed -- and it very often is designed -- to serve partsian purposes rather than or other than the discovery of the truth about factual questions. But narrative -- whether wittingly or unwittingly -- can promote the search for the truth. This is because the drawing of good inference by a listener or audience in part requires that the audience pay attention to the issues and questions before it and that it care how those issues and questions are answered. Narrative engages the emotion of the audience and it thereby engages the attention of the audience and its appreciation of the importance of getting the right answers. Analysis of narrative can also help an opposing party or a trier of fact to assess the strengths and weaknesses of the another person's or party's narrative.  cREVGeneral revUniqueID 1245863771121 A aNarrative has an uneasy and complicated relationship to the search for truth about fact and law. .This stack invites you to construct one or more narratives for a case. A narrative normally involves actors. A narrative often involves a theme that runs through all or many events in the narrative. A narrative may have more than one theme. A theme may involve actors' motivations and their character. A narrative involves settings in which events happen. These settings include an initial seeting, intermediate settings, and a concluding setting, or denouement. A narrative involves a temporal series of events (including actions) in a series of settings. An effective narrative also involves a conjecture and an argument about how some or all of the temporal events in a case are connected with each other. But a narrative does not necessarily recount possible events in chronological order. Nonetheless, effective narratives rest on time lines and scenarios; narratives bereft of such temporal foundations are incoherent and unintelligible. (The purpose of a narrative in a legal context is to persuade the audience of the truth of factual hypotheses, and not merely to entertain.) jA narrative that seek to persuade an audience of the truth of the story recoounted is effective only to the extent that the audience believes that the story advanced by the narrator is adequately supported by the available evidence and probable facts. This is so unless the narrator is able to confuse the audience about the apparent evidence and the apparrent facts or induce the audience to ignore what it believes to be the evidence and the facts. But the wilingness of an audience to accept the narrator's story may be affected by the apparent logical force of the inferences generated by the available evidence. "A narrative ordinarily involves the use of drama or other devices to engage the emotion, attention, and interest of trhe audience. A narrative may be designed -- and it very often is designed -- to serve partisan purposes rather than or other than the discovery of the truth about factual questions. But narrative -- whether wittingly or unwittingly -- can promote the search for the truth. This is because the drawing of good inference by an audience in part requires that (i) the audience pay attention to the issues and the questions before it and (ii) the audience care how those issues and questions are answered. Narrative engages the emotion of the audience and it thereby engages the attention of the audience and the audience's appreciation of the importance of arriving at the right answers. 9 Next cardG xMon mouseUp visual effect scroll left slowly go to next card end mouseUp f8LA cREVGeneral revUniqueID 1245881547902scripteditorvscroll0scripteditorselection63 9 Prevg xTon mouseUp visual effect scroll right slowly go to previous card end mouseUp {:N@Previous Card cREVGeneralscripteditorvscroll0 revUniqueID 1245886224429scripteditorselection51 9'group id 14631i  cREVGeneral revUniqueID 1246068814895 8Time)h $hcCurrentObjectbutton id 1015 of group id 1050 of card id 1008 of stack "K:/MarshalAll/Aussie-Scot MarshalPlan/MarshalNet08/Network/Evidence History/Time Line.Witness.rev" cREVTable currentview)theme of this specific event or act and relationship to general theme (e.g., motivation or purpose of action; or motivation or character of actor or actors, and relationship to general theme [such as the dangerousness and fragility of everyday life or the greedy character of large corporations]): cREVGeneral revUniqueID 1154323621577 8 93 94 95 96 9 `@f8Nextg Oon mouseUp visual effect scroll left slowly go to next card end mouseUp ~T8A Next Card cREVGeneral revUniqueID 1154323621578scripteditorvscroll0scripteditorselection50 8Prevg xTon mouseUp visual effect scroll right slowly go to previous card end mouseUp  ^9o@Previous Card cREVGeneral revUniqueID 1154323621579scripteditorvscroll0scripteditorselection51 8Setting)h W49  cREVTable currentviewsetting: cREVGeneral revUniqueID 1154323621580 8 93 94 95 96 8 `@57 8time)h v"  cREVTable currentviewtime of event or action: cREVGeneral revUniqueID 1154323621581 8 93 94 95 96 8 Description)h iV cREVTable currentviewaction or event: cREVGeneral revUniqueID 1154323621582 8 93 94 95 96 8 `@T 8actor:)h % cREVTable currentviewactor or actors: cREVGeneral revUniqueID 1154323621586 8 93 94 95 96 8Network ManagerG x:on mouseUp go to card 2 of stack "Network" end mouseUp Ou< Q cREVGeneral revUniqueID 1154323621588 8Case)h ' cREVTable currentviewcase: cREVGeneral revUniqueID 1154323621589 8 93 94 95 96 8Make New CardEx*on mouseUp doMenu "New Card" end mouseUp @@@@0  cREVGeneral revUniqueID 1236990571510 9Theme - general)h (SYcCurrentObjectbutton id 1015 of group id 1050 of card id 1008 of stack "K:/MarshalAll/Aussie-Scot MarshalPlan/MarshalNet08/Network/Evidence History/Time Line.Witness.rev" cREVTable currentviewhgeneral theme (e.g., character of person, fate, accident, desire for vengeance, malicious recklessness): cREVGeneral revUniqueID 1245870808516 8 93 94 95 96 9 `@TW 9 Label Field d cREVTable currentview Name of case: cREVGeneral revUniqueID 1245886371528 Name of case: 9 Label Field 98 cREVTable currentviewSetting: cREVGeneral revUniqueID 1245886410882 Setting: 9 Label Field y" cREVTable currentviewTime of event or action: cREVGeneral revUniqueID 1245886475627 Time of event or action: 9 Label Field Jd cREVTable currentviewActor or actors: cREVGeneral revUniqueID 1245886565965 Actor or actors: 9 Label Field S cREVTable currentview Act or event: cREVGeneral revUniqueID 1245886668166 Act or event: 9 Label Field 7 cREVTable currentviewRGeneral theme (e.g., character of a person, fate, accident, desire for vengeance): cREVGeneral revUniqueID 1245886728926 SGeneral theme (e.g., character of a person, fate, accident, desire for vengeance): 9 Label Field  cREVTable currentviewTheme of this particular act or event and its relationship to general theme (e.g., motivation of actor y and the relationship of this specific theme to general theme of corporate greed): cREVGeneral revUniqueID 1245886876942 Theme of this particular act or event and its relationship to general theme (e.g., motivation of actor y and the relationship of this specific theme to general theme of corporate greed):9Case Time LineEp9on mouseUp go to "Time Line.case" end mouseUp dBnJ cREVGeneral revUniqueID 1245887655969scripteditorvscroll0 9Case ScenarioEp1on mouseUp go to "Scenario.Case" end mouseUp BhH cREVGeneral revUniqueID 1245887665398scripteditorvscroll0scripteditorselection47 9 ActorsEp>on mouseUp go to stack "Persons.Event Actors" end mouseUp URn cREVGeneral revUniqueID 1245887675810scripteditorvscroll0scripteditorselection41 9"Actor Time LineEp3on mouseUp go to "Time Line.Actor" end mouseUp ddol cREVGeneral revUniqueID 1245887700919scripteditorvscroll0scripteditorselection0 9$Actor ScenarioEp2on mouseUp go to "Scenario.Actor" end mouseUp efj cREVGeneral revUniqueID 1245887710388scripteditorvscroll0 9& Case TheoryEp/on mouseUp go to "Case Theory" end mouseUp R_6h cREVGeneral revUniqueID 1245887884467scripteditorvscroll0scripteditorselection0 Witness credibility G 4 Ucourier U helvetica U helveticaW Arial BalticW Bodoni MTU helvetica U@Batang U helvetica U Segoe UI UTimes New RomanW Bodoni MT U Segoe UI U Courier New U Arial BlackU Arial BlackU Arial BlackUTimes New RomanUPalatino Linotype U Arial BalticU Arial BalticU helveticaUPalatino LinotypeU Bodoni MTUTimes New Roman UTempus Sans ITCUTempus Sans ITCW Arial BalticU Arial BalticU helvetica cREVGeneralbreakpointconditions breakpointsbreakpointstatesstackfileversion2.7AlreadyHiddenfalsecRevStandaloneSettings4scriptLibrariesInternet Geometry PrintingMacOSXtrue OSX,nameWitness credibilityMacOS,documentTypeUNIX,fileSelectortrueWindowstrueWindows,LegalCopyright#2009 All rights reserved worldwideMacOS,longVersionWitness credibility 1.0.0.0UNIX,pageSetuptrueOSX,documentType inclusionssearchWindows,documenticonFilelC:/Program Files/Revolution Enterprise/4.0.0-dp-3/Runtime/Windows/x86-32/Support/Sample Icons/genericdoc.ico answerDialogtrueOSX,documentExtensionWindows,FileDescription'Witness credibility 1.0.0.0 for WindowsOSX,longVersionWitness credibility 1.0.0.0 MacOSfatfalseWindows,buildU3falseOSX,copyright#2009 All rights reserved worldwideUNIX,printerChoosertrueMacOS,MinimumSize15000MacOS,versionnumber11MacOS,versionnumber20MacOS,ReleaseFinalOSX,identifiercom..witnesscredibilitynameWitness credibilityMacOS,versionnumber30 MacOS,Region1OSX,shortVersion1.0.0.0Windows,fileversion11Windows,productversion11Windows,fileversion20Windows,productversion20Windows,fileversion30cursorsfalseWindows,productversion30Windows,fileversion40Windows,productversion40 OSX,info#Witness credibility Version 1.0.0.0 MacOS68kfalseMacOSX PowerPC-32falseMacOS,dynamicMemorytrue askDialogtrueOSX,signature????Windows,iconFilelC:/Program Files/Revolution Enterprise/4.0.0-dp-3/Runtime/Windows/x86-32/Support/Sample Icons/genericapp.icoMacOS,PreferredSize15000Windows,ProductNameWitness credibilityUNIX,colorChoosertrueMacOSX x86-32false MacOSPPCfalseWindows,companynameMacOS,creator????cREVGeometryCachestackID1158 card id 1002 @GcREVGeometryCacheIDs12415825217921070124113961682711431241139636612106312017306435321010124616183594511451241139388771106112017306435251003cREVGeometryCachetotal7order %'.wy card id 1011 @GcREVGeometryCacheIDs120173068274710131201730682748101412017306827491015124113961682710621201739851558105812017306827461012cREVGeometrycacheorder total6"& card id 1056 HGcREVGeometryCacheIDs3120167689734710551246157574311112311236914251591044124615706169211191246157723679113212461576512071128124615755495211211149850759477101812461405567551110124615442001711151246158516762114210550335316241031105503353162510321055033531626103312461561189481118124615773543911331055033531627103410550335316281035124614111708711121246157524375112010550335316321037124615759479911241246157620535112612461659300021017124616295339511471246158044814114012461541089631113124615760747911251055033531638104012461542507951114105503353164010421205651794138106412461579755101139105503353164110431246133239733110312461580595461141124615787394011371149851002669101912461576743111129124158252179210691245730567721107412461577681031134124615768710311301246140519390110912461553713631117124615501202611161246165836290114812461579238761138124615769940711311200724789850104612461578445081136cREVGeometryCachetotal51order ~ @GcREVGeometryCacheIDs3120167689734710551246157574311112311236914251591044124615706169211191246157723679113212461576512071128124615755495211211246140556755111011498507594771018124615442001711151055033531624103112461585167621142105503353162510321246156118948111810550335316261033105503353162710341246157735439113310550335316281035124614111708711121246157524375112012461575947991124105503353163210371246165930002101712461576205351126124615804481411401246162953395114712461541089631113124615425079511141055033531638104012461576074791125120565179413810641055033531640104210550335316411043124615797551011391246133239733110312461580595461141124615787394011371149851002669101912461576743111129124158252179210691245730567721107412461576871031130124615776810311341246140519390110912461553713631117124615501202611161200724789850104612461576994071131124615792387611381246165836290114812461578445081136cREVGeometrycacheorder total51} @GcREVGeometryCacheIDs3120167689734710551246157574311112311236914251591044124615706169211191246157723679113212461576512071128124615755495211211246140556755111011498507594771018124615442001711151055033531624103112461585167621142105503353162510321246156118948111810550335316261033105503353162710341246157735439113310550335316281035124614111708711121246157524375112012461575947991124105503353163210371246165930002101712461576205351126124615804481411401246162953395114712461541089631113124615425079511141055033531638104012461576074791125120565179413810641055033531640104210550335316411043124615797551011391246133239733110312461580595461141124615787394011371149851002669101912461576743111129124158252179210691245730567721107412461576871031130124615776810311341246140519390110912461553713631117124615501202611161200724789850104612461576994071131124615792387611381246165836290114812461578445081136cREVGeometrycacheorder total51image id 1003 D4`  cREVGeneral revUniqueID 1201730643525Network ManagerD x 0on mouseUp go to stack "Network" end mouseUp }#E4 cREVGeneral revUniqueID 1201730643532scripteditorvscroll0scripteditorselection0  Note about credibility rSU cREVTable currentviews

The purpose of this stack is to facilitate assessment and argument about the credibility of witnesses.

The stack focuses on the attributes or qualities of persons or witnesses that are thought to have a bearing on the assessment of the credibility of their statements, assertions, or "reports": ability to communicate, ability to perceive, memory, objectivity and bias, and veracity (or truthfulness).

Other factors and evidence about other kinds of matters can and do influence our judgments about the truth or falsity of a testimonial report. But this stack focuses on personal qualities and attributes that affect judgments about the credibility of testimonial reports. To see how credibility analysis interacts with general argument about the probative value of evidence, go to the [forthcoming] stack "Probative Value." Credibility analysis is a specific version of a more general type of inferential argument or analysis, multi-stage inferential argument.

Note that this stack invites and requires assessment of particular testimonial reports, reports about specific matters and in specific settings. This is because the quality of the various testimonial attibutes -- objectivity, veracity, etc. -- varies and is influenced by specific attributes of the subject matter of a testimonial report; for example, the ability of a person to remember depends on whether the memory is about a violent outburst by a parent, a television soap opera, or a first romantic encounter. Similarly, a witness may be better able to describe a chair than a microchip.

 cREVGeneral revUniqueID 1201730682746scripteditorvscroll0scripteditorselection0  gThe purpose of this stack is to facilitate assessment and argument about the credibility of witnesses. +The stack focuses on the attributes or qualities of persons or witnesses that are thought to have a bearing on the assessment of the credibility of their statements, assertions, or "reports": ability to communicate, ability to perceive, memory, objectivity and bias, and veracity (or truthfulness). 1Other factors and evidence about other kinds of matters can and do influence our judgments about the truth or falsity of a testimonial report. But this stack focuses on personal qualities and attributes that affect judgments about the credibility of testimonial reports. To see how credibility analysis interacts with general argument about the probative value of evidence, go to the [forthcoming] stack "Probative Value." Credibility analysis is a specific version of a more general type of inferential argument or analysis, multi-stage inferential argument. QNote that this stack invites and requires assessment of particular testimonial reports, reports about specific matters and in specific settings. This is because the quality of the various testimonial attibutes -- objectivity, veracity, etc. -- varies and is influenced by specific attributes of the subject matter of a testimonial report; for example, the ability of a person to remember depends on whether the memory is about a violent outburst by a parent, a television soap opera, or a first romantic encounter. Similarly, a witness may be better able to describe a chair than a microchip.  Next cardG xVon mouseUp visual effect dissolve slowly to center go to next card end mouseUp 0A cREVGeneralscripteditorvscroll0 revUniqueID 1201730682747scripteditorselection53 Previous CardG x(on mouseUp go to prev card end mouseUp 5M2@ cREVGeneral revUniqueID 1201730682748  HCCdNmbrOfHC  function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "card" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardData ! cREVGeneral revUniqueID 1201730682749  Card 2 of 6" RectangleK <I| cREVGeneral revUniqueID 1201739851558%Start analysisG x on mouseUp visual effect dissolve and scroll left slowly go to next card visual effect dissolve and scroll left slowly go to next card end mouseUp :qA cREVGeneralscripteditorvscroll0 revUniqueID 1241139388771scripteditorselection146 &What is this stack for?Ex )on mouseUp speakAlert "The purpose of this stack is to facilitate assessment and argument about the credibility of witnesses. The stack focuses on the attributes or qualities of persons or witnesses that are thought to have a bearing on the assessment of the credibility of their statements, assertions, or reports: factors such as the ability to communicate, ability to perceive, memory, objectivity and bias, and veracity (or truthfulness). Other factors and evidence about other kinds of matters can and do influence our judgments about the truth or falsity of a testimonial report. But this stack focuses on personal qualities and attributes that affect judgments about the credibility of testimonial reports. To see how credibility analysis interacts with general argument about the probative value of evidence, go to the [forthcoming] stack Probative Value. Credibility analysis is a specific version of a more general type of inferential argument or analysis, multi-stage inferential argument. Please note that this stack invites and requires assessment of particular testimonial reports, reports about specific matters and in specific settings. This is because the quality of the various testimonial attibutes -- objectivity, veracity, etc. -- varies and depends in part on attributes that are peculiar to a specific testimonial report; for example, the ability of a person to remember depends on whether the memory is about a violent outburst by a parent, a television soap opera, or a first romantic encounter. Similarly, a witness may be better able to describe a chair than a microchip. Well, that's abou it. You are ready to get started! So navigate to the next card and get to work!" end mouseUp on speakAlert theText if theText is empty then exit speakAlert -- skip the rest try -- in case revSpeak isn't installed revSpeak theText catch theError -- if the "revSpeak" command fails put return & "(Cannot speak text on this system.)" \ after theText beep -- make a sound to get the user's attention end try answer theText end speakAlert i/aq cREVGeneral revUniqueID 1241139616827scripteditorvscroll0scripteditorselection1347 ' ExplanationG x aon mouseUp visual effect dissolve and scroll left very slowly go to next card end mouseUp 3sA cREVGeneral revUniqueID 1241139636612scripteditorvscroll0scripteditorselection58 .Peter Tillers+H@@>b# cREVGeneral revUniqueID 1241582521792  Peter Tillers - 2009 wWhat is this stack for?Ex >on mouseUp speakAlert "The purpose of this stack is to facilitate assessment and argument about the credibility of witnesses. The stack focuses on the attributes or qualities of persons or witnesses that are thought to have a bearing on the assessment of the credibility of their statements, assertions, or reports: factors such as the ability to communicate, ability to perceive, memory, objectivity and bias, and veracity (or truthfulness). Other factors and evidence about other kinds of matters can and do influence our judgments about the truth or falsity of a testimonial report. But this stack focuses on personal qualities and attributes that affect judgments about the credibility of testimonial reports. To see how credibility analysis interacts with general argument about the probative value of evidence, go to the stack Probative Value. Credibility analysis is a specific version of a more general type of inferential argument or analysis, multi-stage inferential argument. Please note that this stack invites and requires assessment of particular testimonial reports, reports about specific matters and in specific settings. This is because the quality of the various testimonial attibutes -- objectivity, veracity, etc. -- varies and depends in part on attributes that are peculiar to a specific testimonial report; for example, the ability of a person to remember depends on whether the memory is about a violent outburst by a parent, a television soap opera, or a first romantic encounter. Similarly, a witness may be better able to describe a chair than a microchip. Well, that's all I have for you now. But do not despair: you are ready to get started! So navigate to the next card and get to work!" end mouseUp on speakAlert theText if theText is empty then exit speakAlert -- skip the rest try -- in case revSpeak isn't installed revSpeak theText catch theError -- if the "revSpeak" command fails put return & "(Cannot speak text on this system.)" \ after theText beep -- make a sound to get the user's attention end try answer theText end speakAlert k0/a1 cREVGeneralscripteditorvscroll0 revUniqueID 1241139616827scripteditorselection831 yField+H ^ cREVGeneral revUniqueID 1246161835945  MAssessment of and Argument about the Credibility of the Reports of Witnessesgroup id 1017i G cREVGeneral revUniqueID 1246165930002 -Peter Tillers+H@@n# cREVGeneral revUniqueID 1241582521792  Peter Tillers - 2009 } ~ 2HPersonal knowledge: Did the witness receive a pertinent sensory signal?E [ cREVTable currentviewYW's possible sensory sensitivity: (manner of sense organ's perception of sensory signal) cREVGeneral revUniqueID 1246156118948 "W's possible sensory sensitivity: (manner of sense organ's perception of sensory signal) _Personal knowledge Az2 cREVTable currentviewKW's possible personal knowledge: (receipt of sensory signal by sense organ) cREVGeneral revUniqueID 1246157061692 !W's possible personal knowledge: +(receipt of sensory signal by sense organ)`Line@KJ +oP cREVGeneral revUniqueID 1246157524375aLine@KJ +oP cREVGeneral revUniqueID 1246157554952cLine@K *  cREVGeneral revUniqueID 1246157574311dLine@K 3 cREVGeneral revUniqueID 1246157594799eLine@KH +mN cREVGeneral revUniqueID 1246157607479fLine@K & cREVGeneral revUniqueID 1246157620535hLine@K] -c cREVGeneral revUniqueID 1246157651207iLine@KJ  cREVGeneral revUniqueID 1246157674311jLine@K G  cREVGeneral revUniqueID 1246157687103kLine@KXM ^^ cREVGeneral revUniqueID 1246157699407lLine@KXL ^^ cREVGeneral revUniqueID 1246157723679mLine@KV  cREVGeneral revUniqueID 1246157735439nLine@KO  cREVGeneral revUniqueID 1246157768103 p Date & time(h'r. cREVGeneral revUniqueID 1246157844508  `On June 10, 2009, W makes sounds that seem sound like this: "In early June I saw D slug Peter." } ~ q Date & time(h&$. cREVGeneral revUniqueID 1246157873940  "In early June I saw D slug Peter. } ~ r Date & time(h. cREVGeneral revUniqueID 1246157923876  "In early June I saw D slug Peter. } ~ s Date & time(h+ cREVGeneral revUniqueID 1246157975510  pIn early June W had poor eyesight but W's eyesight with eyeglasses was excellent and he was wearing eyeglasses. } ~ t Date & time(h#- cREVGeneral revUniqueID 1246158044814  1In early June W was deeply biased against Peter. } ~ u Date & time(hs. cREVGeneral revUniqueID 1246158059546  RW remembers seeing things in early june that led him to believe that D slugged P. } ~ v Date & time(h$l. cREVGeneral revUniqueID 1246158516762  } ~ { WitnessesD:on mouseUp go to stack "Persons.Witnesses" end mouseUp o&5 cREVGeneral revUniqueID 1246162953395  } ~ |Line@K - cREVGeneral revUniqueID 1246165836290 Personal Knowledge@= 4 U Segoe UIUTimes New RomanU Segoe UIUTimes New Roman UTimes New Roman U helveticaUTimes New Roman U Segoe UIUPalatino LinotypecREVGeometryCachestackID1033 cREVGeneralbreakpointconditions breakpointsbreakpointstates card id 1002 @=cREVGeometryCacheIDs124616307646510221241139616827103012461625207431007124616295965610181246164276200102312462367836371029124616264430310091246163049946102112461629000141016124616281298310151246245433326102412461629823371019105503353162510311246162938600101712461626970941014124616247097310061246162656454101112461681222401027cREVGeometrycacheorder total18 @=cREVGeometryCacheIDs124616307646510221241139616827103012461625207431007124616295965610181246164276200102312462367836371029124616264430310091246163049946102112461629000141016124616281298310151246245433326102412461629823371019105503353162510311246162938600101712461626970941014124616247097310061246162656454101112461681222401027cREVGeometrycachetotal18order  @=cREVGeometryCacheIDs124616307646510221241139616827103012461625207431007124616295965610181246164276200102312462367836371029124616264430310091246163049946102112461629000141016124616281298310151246245433326102412461629823371019105503353162510311246162938600101712461626970941014124616247097310061246162656454101112461681222401027cREVGeometrycachetotal18order i 4 cREVGeneral revUniqueID 1246245433326 Note on personal knowledge 4t cREVTable currentview

From both an inferential perspective and from the standpoint of the law of evidence, it is a mistake to "conflate," or mush together, the question of personal knowledge vel non

and the question of the existence or nonexistence of some matter of fact (or the truth or falsity of some factual statement). A person may usefully be said to have personal or

first-hand knowledge of some matter and it may yet be true that the matter does not exist or is false.

A witness has "personal knowledge" (or "first hand knowledge") if his or her sense organs have received sensory signals (e.g., photons) that may be indicative of the existence

of some matter (e.g., a red light). That a witness's eyes received such sensory signals does not rule out the possibility that the matter in issue did not exist (e.g., that the light on

the warning apparatus above an intersection was not in fact red).

 cREVGeneral revUniqueID 1246236783637 From both an inferential perspective and from the standpoint of the law of evidence, it is a mistake to "conflate," or mush together, the question of personal knowledge vel non and the question of the existence or nonexistence of some matter of fact (or the truth or falsity of some factual statement). A person may usefully be said to have personal or gfirst-hand knowledge of some matter and it may yet be true that the matter does not exist or is false. A witness has "personal knowledge" (or "first hand knowledge") if his or her sense organs have received sensory signals (e.g., photons) that may be indicative of the existence of some matter (e.g., a red light). That a witness's eyes received such sensory signals does not rule out the possibility that the matter in issue did not exist (e.g., that the light on Bthe warning apparatus above an intersection was not in fact red).On "personal knowledge"E ;on mouseUp speakAlert "From both an inferential perspective and from the standpoint of the law of evidence, it is a mistake to conflate, or mush together, the question of the existence or non-existence of personal knowledge and the question of the existence or nonexistence of some matter of fact (or the truth or falsity of some factual statement). A person may usefully be said to have personal or first-hand knowledge of some matter and it may yet be said that the matter does not exist or is false. A witness has personal knowledge (or first hand knowledge) if his or her sense organs have received sensory signals (for example, photons) that may be indicative of the existence of some matter (for example, a red light). That a witness's eyes received such sensory signals does not rule out the possibility that the matter in issue did not exist (for example, that the light on the warning apparatus above an intersection was not in fact red)." end mouseUp on speakAlert theText if theText is empty then exit speakAlert -- skip the rest try -- in case revSpeak isn't installed revSpeak theText catch theError -- if the "revSpeak" command fails put return & "(Cannot speak text on this system.)" \ after theText beep -- make a sound to get the user's attention end try answer theText end speakAlert  !;Q cREVGeneral revUniqueID 1241139616827scripteditorvscroll0scripteditorselection226 Previous CardG Jon mouseUp visual effect scroll right slowly go to prev card end mouseUp c[HS@ cREVGeneral revUniqueID 1055033531625scripteditorvscroll0scripteditorselection29 Personal knowledge   - cREVTable currentview1Assessment of the Personal Knowledge of a Witness cREVGeneral revUniqueID 1246168122240 2Assessment of the Personal Knowledge of a Witness Witness W& cREVTable currentviewWitness: cREVGeneral revUniqueID 1246162470973 Witness: Fact in issue p( cREVTable currentviewFact in issue: cREVGeneral revUniqueID 1246162520743 Fact in issue: Witness)` * cREVGeneral revUniqueID 1246162644303     Fact in issue)` & cREVGeneral revUniqueID 1246162656454     Fact in issue M+H( cREVTable currentviewLEvidence of the personal knowledge of this witness about this fact or event: cREVGeneral revUniqueID 1246162697094 MEvidence of the personal knowledge of this witness about this fact or event:  Evidence)`^\  cREVGeneral revUniqueID 1246162812983      `@Z]Make New CardD *on mouseUp doMenu "New Card" end mouseUp ^l<6 cREVGeneral revUniqueID 1246162900014scripteditorvscroll0scripteditorselection0     Questions & IssuesE :on mouseUp go to stack "Questions & Issues" end mouseUp Q& 6 cREVGeneral revUniqueID 1246162938600  WitnessesD:on mouseUp go to stack "Persons.Witnesses" end mouseUp M&4 cREVGeneral revUniqueID 1246162959656      Raw evidenceE 5on mouseUp go to stack "Raw Evidence" end mouseUp "Q$$4 cREVGeneralscripteditorvscroll0 revUniqueID 1246162982337 Network ManagerE  Uon mouseUp visual effect dissolve go to card 2 of stack "Network" end mouseUp F%; cREVGeneral revUniqueID 1246163049946scripteditorvscroll0scripteditorselection36 Return to Witness CredibilityE  =on mouseUp go to stack "Witness Credibility" end mouseUp ]G; cREVGeneral revUniqueID 1246163076465scripteditorvscroll0scripteditorselection10  Next CardG Uon mouseUp visual effect scroll left very slowly go to next card end mouseUp @@ HH2A cREVGeneral revUniqueID 1246164276200scripteditorvscroll0scripteditorselection0 Sensory capacityH p 4  U helveticaUTimes New RomanUTimes New RomanUTimes New Roman U Segoe UIU Segoe UIcREVGeometryCachestackID1031 cREVGeneralbreakpointconditions breakpointsbreakpointstates card id 1002 @pcREVGeometryCacheIDs124616444877210111246164448773101312461644487741014124113961682710291246164448775101512461644487761016124616444877710171246164448778101812462367836371026124616444876410031246164448765100412461644487671006124616728506410201246164448768100712461644487691008124616444877010091246242762201101912461644487711010cREVGeometrycacheorder total18 @pcREVGeometryCacheIDs124616444877210111246164448773101312461644487741014124616444877510151241139616827102912461644487761016124616444877710171246164448778101812462367836371026124616444876410031246164448765100412461672850641020124616444876710061246164448768100712461644487701009124616444876910081246164448771101012462427622011019cREVGeometrycacheorder total18 @pcREVGeometryCacheIDs124616444877210111246164448773101312461644487741014124616444877510151241139616827102912461644487761016124616444877710171246164448778101812462367836371026124616444876410031246164448765100412461672850641020124616444876710061246164448768100712461644487701009124616444876910081246164448771101012462427622011019cREVGeometrycacheorder total18i @ cREVGeneral revUniqueID 1246242762201About "sensory capacities"E!on mouseUp speakAlert "A witness may receive a sensory signal (such as a sound wave or photon) but the witness's sense organs may distort the sense organs' (and ultimately the witness's) interpretation, or processing, of the sensory signal. For example, a witness may have a form of color blindness that leads the witness to perceive as grey a color that other people call red. Of course, in some circumstances a defect in a sense organ may be so severe that the sense organ simply fails to record a sensory signal. In such a case, we might well say that the witness does not have a pertinent sort of personal or first-hand knowledge about the matter in question. " end mouseUp on speakAlert theText if theText is empty then exit speakAlert -- skip the rest try -- in case revSpeak isn't installed revSpeak theText catch theError -- if the "revSpeak" command fails put return & "(Cannot speak text on this system.)" \ after theText beep -- make a sound to get the user's attention end try answer theText end speakAlert M;S cREVGeneral revUniqueID 1241139616827scripteditorvscroll0scripteditorselection644 Note on sensory capacity &?l cREVTable currentview

A witness may receive a sensory signal (such as a sound wave or photon) but the witness' sense organs may distort the sense organ's (and ultimately the witness's)

"interpretation," or processing, of the sensory signal. For example, a witness may have a form of "color blindness" that leads the witness to perceive as grey a color that

other people call red.

Of course, in some circumstances a defect in a sense organ may be so severe that the sense organ simply fails to record a sensory signal. In such a case, we might well say

that the witness does not have that "personal knowledge" (of some pertinent sort).

 cREVGeneral revUniqueID 1246236783637 A witness may receive a sensory signal (such as a sound wave or photon) but the witness' sense organs may distort the sense organ's (and ultimately the witness's) "interpretation," or processing, of the sensory signal. For example, a witness may have a form of "color blindness" that leads the witness to perceive as grey a color that other people call red. Of course, in some circumstances a defect in a sense organ may be so severe that the sense organ simply fails to record a sensory signal. In such a case, we might well say Tthat the witness does not have that "personal knowledge" (of some pertinent sort). Sensory capacity ( cREVTable currentview1Assessment of the Sensory Capacities of a Witness cREVGeneral revUniqueID 1246167285064 2Assessment of the Sensory Capacities of a WitnessPrevious CardG Jon mouseUp visual effect scroll right slowly go to prev card end mouseUp T[H6@ cREVGeneralscripteditorvscroll0 revUniqueID 1246164448764scripteditorselection29 Return to Witness CredibilityE =on mouseUp go to stack "Witness Credibility" end mouseUp GL; cREVGeneral revUniqueID 1246164448765scripteditorvscroll0scripteditorselection10 Witness W& cREVTable currentviewWitness: cREVGeneral revUniqueID 1246164448767 Witness: Fact in issue p( cREVTable currentviewFact in issue: cREVGeneral revUniqueID 1246164448768 Fact in issue: Witness)` * cREVGeneral revUniqueID 1246164448769        Fact in issue)` & cREVGeneral revUniqueID 1246164448770        Fact in issue M+( cREVTable currentviewOEvidence about the sensory capacities of this witness about this fact or event: cREVGeneral revUniqueID 1246164448771 PEvidence about the sensory capacities of this witness about this fact or event:  Evidence)`^\  cREVGeneral revUniqueID 1246164448772         `@Z]Make New CardD *on mouseUp doMenu "New Card" end mouseUp ]l<2 cREVGeneral revUniqueID 1246164448773scripteditorvscroll0scripteditorselection0        Questions & IssuesE :on mouseUp go to stack "Questions & Issues" end mouseUp Q& 0 cREVGeneral revUniqueID 1246164448774  WitnessesD:on mouseUp go to stack "Persons.Witnesses" end mouseUp M&0 cREVGeneral revUniqueID 1246164448775         Raw evidenceE 5on mouseUp go to stack "Raw Evidence" end mouseUp "Q$$6 cREVGeneralscripteditorvscroll0 revUniqueID 1246164448776 Network ManagerE Uon mouseUp visual effect dissolve go to card 2 of stack "Network" end mouseUp jH; cREVGeneral revUniqueID 1246164448777scripteditorvscroll0scripteditorselection36  Next CardG Uon mouseUp visual effect scroll left very slowly go to next card end mouseUp @@ HH6A cREVGeneralscripteditorvscroll0 revUniqueID 1246164448778scripteditorselection0  Objectivity@Y 4 UTimes New RomanUTimes New Roman U helveticaUTimes New Roman U Segoe UIU Segoe UIcREVGeometryCachestackID1028 cREVGeneralbreakpointconditions breakpointsbreakpointstatesstackfileversion2.7 card id 1002 @YcREVGeometryCacheIDs124616857487810201241139616827102612462368964821023124616380163110041246236783637102212461638016321005124616380163310061246163801634100712462431849451018124616380163510081246163801636100912461643427531017124616380163710111246163801638101212461638016391013124616380164010141246163801641101512461638016421016cREVGeometrycacheorder total18 @YcREVGeometryCacheIDs124113961682710261246168574878102012462368964821023124623678363710221246163801631100412461638016321005124616380163310061246243184945101812461638016341007124616380163510081246163801636100912461638016371011124616434275310171246163801638101212461638016401014124616380163910131246163801641101512461638016421016cREVGeometrycacheorder total18 @YcREVGeometryCacheIDs124113961682710261246168574878102012462368964821023124623678363710221246163801631100412461638016321005124616380163310061246243184945101812461638016341007124616380163510081246163801636100912461638016371011124616434275310171246163801638101212461638016401014124616380163910131246163801641101512461638016421016cREVGeometrycacheorder total18i 1 cREVGeneral revUniqueID 1246243184945About "perceptual bias"E#on mouseUp speakAlert "Generations of psychologists have studied how people's preferences influence their interpretations of their perceptions. Lawyers, judges, and the law have long assumed that desires and interests can influence the beliefs of witnesses (and of jurors and judges) and the inferences that witnesses draw from their perceptions. (Witnesses are called to court to report their beliefs, or their inferences, not their raw sensations or perceptions. No human being is able to recount his or her raw sensations or perceptions.) The law of evidence calls the corrupting influence of interest and desire bias. (Every person is biased in one way or another. )" end mouseUp on speakAlert theText if theText is empty then exit speakAlert -- skip the rest try -- in case revSpeak isn't installed revSpeak theText catch theError -- if the "revSpeak" command fails put return & "(Cannot speak text on this system.)" \ after theText beep -- make a sound to get the user's attention end try answer theText end speakAlert M;U cREVGeneralscripteditorvscroll0 revUniqueID 1241139616827scripteditorselection360 Note on objectivity and bias (5_ cREVTable currentview

Generations of psychologists have studied how people's preferences influence their interpretations of their perceptions. Lawyers, judges, and the law have long assumed

that desires and interests can influence the beliefs of witnesses (and of jurors and judges) and the inferences that witnesses draw from their perceptions. (Witnesses are called

to court to report their beliefs, or their inferences, not their raw sensations or perceptions. No human being is able to recount his or her raw sensations or perceptions.)

The law of evidence calls the corrupting influence of interest and desire "bias." (Every person is "biased" in one way or another. )

 cREVGeneral revUniqueID 1246236783637 Generations of psychologists have studied how people's preferences influence their interpretations of their perceptions. Lawyers, judges, and the law have long assumed that desires and interests can influence the beliefs of witnesses (and of jurors and judges) and the inferences that witnesses draw from their perceptions. (Witnesses are called to court to report their beliefs, or their inferences, not their raw sensations or perceptions. No human being is able to recount his or her raw sensations or perceptions.) The law of evidence calls the corrupting influence of interest and desire "bias." (Every person is "biased" in one way or another. ) Next CardG Uon mouseUp visual effect scroll left very slowly go to next card end mouseUp @@ HH2A cREVGeneral revUniqueID 1246236896482scripteditorvscroll0scripteditorselection0  Label Field  n 1 cREVTable currentviewLAssessment of the Perceptual Objectivity or the Perceptual Bias of a Witness cREVGeneral revUniqueID 1246168574878 MAssessment of the Perceptual Objectivity or the Perceptual Bias of a Witness Witness W& cREVTable currentviewWitness: cREVGeneral revUniqueID 1246163801631 Witness: Fact in issue p( cREVTable currentviewFact in issue: cREVGeneral revUniqueID 1246163801632 Fact in issue: Witness)` * cREVGeneral revUniqueID 1246163801633       Fact in issue)` & cREVGeneral revUniqueID 1246163801634        Objectivity M+( cREVTable currentview[Evidence about the perceptual bias or objectivity of this witness about this fact or event: cREVGeneral revUniqueID 1246163801635 \Evidence about the perceptual bias or objectivity of this witness about this fact or event:  Evidence)`^\  cREVGeneral revUniqueID 1246163801636        `@Z]Make New CardD *on mouseUp doMenu "New Card" end mouseUp \l<4 cREVGeneralscripteditorvscroll0 revUniqueID 1246163801637scripteditorselection0       Questions & IssuesE :on mouseUp go to stack "Questions & Issues" end mouseUp Q& 2 cREVGeneral revUniqueID 1246163801638  WitnessesD:on mouseUp go to stack "Persons.Witnesses" end mouseUp M&2 cREVGeneral revUniqueID 1246163801639        Raw evidenceE 5on mouseUp go to stack "Raw Evidence" end mouseUp "Q$$0 cREVGeneral revUniqueID 1246163801640scripteditorvscroll0 Network ManagerE Uon mouseUp visual effect dissolve go to card 2 of stack "Network" end mouseUp UH; cREVGeneralscripteditorvscroll0 revUniqueID 1246163801641scripteditorselection36 Return to Witness CredibilityE =on mouseUp go to stack "Witness Credibility" end mouseUp GL; cREVGeneralscripteditorvscroll0 revUniqueID 1246163801642scripteditorselection10 Previous CardG Jon mouseUp visual effect scroll right slowly go to prev card end mouseUp F[H4@ cREVGeneral revUniqueID 1246164342753scripteditorvscroll0scripteditorselection29 Memory@4 4 UTimes New RomanUTimes New Roman U helveticaUTimes New Roman U Segoe UIU Segoe UIcREVGeometryCachestackID1032 cREVGeneralbreakpointconditions breakpointsbreakpointstatesstackfileversion2.7 card id 1029 @4cREVGeometryCacheIDs124113961682710301246164133270100412461641332711005124623596589510271246164133272100612461684379781021124616413327310071246164133274100812461641332751009124616413327610111246164133277101212462435637851019124616413327810131246164133279101412461641332801015124616413328110161246164327097101812461642380081017cREVGeometrycacheorder total18 @4cREVGeometryCacheIDs124113961682710301246164133270100412462359658951027124616413327110051246168437978102112461641332721006124616413327310071246164133274100812461641332751009124616413327610111246164133277101212461641332781013124624356378510191246164133280101512461641332791014124616413328110161246164327097101812461642380081017cREVGeometrycacheorder total18 @4cREVGeometryCacheIDs124113961682710301246164133270100412462359658951027124616413327110051246168437978102112461641332721006124616413327310071246164133274100812461641332751009124616413327610111246164133277101212461641332781013124624356378510191246164133280101512461641332791014124616413328110161246164327097101812461642380081017cREVGeometrycacheorder total18i# cREVGeneral revUniqueID 1246243563785 About memoryE*on mouseUp speakAlert "Time may degrade (or improve) the accuracy of a witness's recollection of his or her perceptions and the inferences he or she drew from those perceptions. Physiological factors may affect the accuracy of recall. (The extreme case is death.) But a person's preferences and desires may also cause recollections to evolve. The latter reason for changes in recall is an example of the workings of bias." end mouseUp on speakAlert theText if theText is empty then exit speakAlert -- skip the rest try -- in case revSpeak isn't installed revSpeak theText catch theError -- if the "revSpeak" command fails put return & "(Cannot speak text on this system.)" \ after theText beep -- make a sound to get the user's attention end try answer theText end speakAlert M;Q cREVGeneral revUniqueID 1241139616827scripteditorvscroll0scripteditorselection247 Note on memory (@_P cREVTable currentviewTime may degrade (or improve) the accuracy of a witness's recollection of his or her perceptions and the inferences he or she drew from those perceptions. Physiological factors may affect the accuracy of recall. (The extreme case is death.) But a person's preferences and desires may also cause recollections to evolve. The latter reason for changes in recall is an example of the workings of bias. cREVGeneral revUniqueID 1246235965895 Time may degrade (or improve) the accuracy of a witness's recollection of his or her perceptions and the inferences he or she drew from those perceptions. Physiological factors may affect the accuracy of recall. (The extreme case is death.) But a person's preferences and desires may also cause recollections to evolve. OThe latter reason for changes in recall is an example of the workings of bias.  Label Field  (7 cREVTable currentview%Assessment of the Memory of a Witness cREVGeneral revUniqueID 1246168437978 &Assessment of the Memory of a Witness Witness W& cREVTable currentviewWitness: cREVGeneral revUniqueID 1246164133270 Witness: Fact in issue p( cREVTable currentviewFact in issue: cREVGeneral revUniqueID 1246164133271 Fact in issue: Witness)` * cREVGeneral revUniqueID 1246164133272        Fact in issue)` & cREVGeneral revUniqueID 1246164133273         Objectivity M+( cREVTable currentviewCEvidence about the memory of this witness about this fact or event: cREVGeneral revUniqueID 1246164133274 DEvidence about the memory of this witness about this fact or event:  Evidence)`^\  cREVGeneral revUniqueID 1246164133275         `@Z]Make New CardD *on mouseUp doMenu "New Card" end mouseUp Yl<4 cREVGeneral revUniqueID 1246164133276scripteditorvscroll0scripteditorselection0        Questions & IssuesE :on mouseUp go to stack "Questions & Issues" end mouseUp Q& 2 cREVGeneral revUniqueID 1246164133277  WitnessesD:on mouseUp go to stack "Persons.Witnesses" end mouseUp M&2 cREVGeneral revUniqueID 1246164133278         Raw evidenceE 5on mouseUp go to stack "Raw Evidence" end mouseUp "Q$$0 cREVGeneralscripteditorvscroll0 revUniqueID 1246164133279 Network ManagerE Uon mouseUp visual effect dissolve go to card 2 of stack "Network" end mouseUp VH; cREVGeneral revUniqueID 1246164133280scripteditorvscroll0scripteditorselection36 Return to Witness CredibilityE =on mouseUp go to stack "Witness Credibility" end mouseUp GL; cREVGeneral revUniqueID 1246164133281scripteditorvscroll0scripteditorselection10  Next CardG Uon mouseUp visual effect scroll left very slowly go to next card end mouseUp @@ HH4A cREVGeneral revUniqueID 1246164238008scripteditorvscroll0scripteditorselection0 Previous CardG Jon mouseUp visual effect scroll right slowly go to prev card end mouseUp  <[H6@ cREVGeneral revUniqueID 1246164327097scripteditorvscroll0scripteditorselection29  Veracity@T 4 UTimes New RomanUTimes New RomanUTimes New Roman U helvetica U Segoe UIU Segoe UIU Segoe UI U Segoe UIcREVGeometryCachestackID1035 cREVGeneralbreakpointconditions breakpointsbreakpointstatesstackfileversion2.7 @TcREVGeometryCacheIDs124113961682710331246163443882100312461634438841005124616429856910171246163443885100612461634438861007124616344388710081246163443888100912461634438901012124616344388910101246163443891101312461634438921014124616344389310151246163443894101612463344007501019124616436116110181246234871437103012461672850641022cREVGeometrycacheorder total18 @TcREVGeometryCacheIDs124113961682710331246163443882100312461634438841005124616429856910171246163443885100612461634438861007124616344388710081246163443888100912461634438901012124616344388910101246163443891101312461634438921014124616344389310151246163443894101612463344007501019124616436116110181246234871437103012461672850641022cREVGeometrycachetotal18order @TcREVGeometryCacheIDs124113961682710331246163443882100312461634438841005124616429856910171246163443885100612461634438861007124616344388710081246163443888100912461634438901012124616344388910101246163443891101312461634438921014124616344389310151246163443894101612463344007501019124616436116110181246234871437103012461672850641022cREVGeometrycachetotal18order group id 1019i0 cREVGeneral revUniqueID 1246334400750 About veracityE@on mouseUp speakAlert "The quality of veracity, or truthfulness, involves the question whether a witness asserts X when the witness believes X is true or whether the witness asserts something other than X. It is very important to note that a witness can be truthful yet mistaken. For example, if X is NOT true but the witness nevertheless believes X is true, the witness is being truthful if the witness asserts X. (This assumes, of course, that the witness intended to assert X.) Similarly, if Y is true but the witness believes X is true, the witness is not being truthful if the witness asserts Y. The witness is being accurate -- inadvertently accurate. But the witness is not being truthful." end mouseUp on speakAlert theText if theText is empty then exit speakAlert -- skip the rest try -- in case revSpeak isn't installed revSpeak theText catch theError -- if the "revSpeak" command fails put return & "(Cannot speak text on this system.)" \ after theText beep -- make a sound to get the user's attention end try answer theText end speakAlert M;W cREVGeneralscripteditorvscroll0 revUniqueID 1241139616827scripteditorselection665 Note on veracity "?9U cREVTable currentview

The quality of veracity, or truthfulness, involves the question whether a witness asserts X when the witness believes X is true or whether the witness asserts

something other than X.

It is very important to note that a witness can be truthful yet mistaken: if X is NOT true but the witness nevertheless BELIEVES X is true, the witness is being

"truthful" if the witness asserts X. (This assumes, of course, that the witness intended to assert X). Similarly, if Y is true but the witness believes X is true, the

witness is not being truthful if the witness asserts Y; the witness is being accurate -- inadvertently accurate -- but the witness is not being truthful.

 cREVGeneralscripteditorvscroll0 revUniqueID 1246234871437scripteditorselection0 The quality of veracity, or truthfulness, involves the question whether a witness asserts X when the witness believes X is true or whether the witness asserts something other than X. It is very important to note that a witness can be truthful yet mistaken: if X is NOT true but the witness nevertheless BELIEVES X is true, the witness is being "truthful" if the witness asserts X. (This assumes, of course, that the witness intended to assert X). Similarly, if Y is true but the witness believes X is true, the witness is not being truthful if the witness asserts Y; the witness is being accurate -- inadvertently accurate -- but the witness is not being truthful.  Veracity  :% cREVTable currentview9Assessment of the Veracity, or Truthfulness, of a Witness cREVGeneral revUniqueID 1246167285064 :Assessment of the Veracity, or Truthfulness, of a WitnessReturn to Witness CredibilityE =on mouseUp go to stack "Witness Credibility" end mouseUp @L; cREVGeneralscripteditorvscroll0 revUniqueID 1246163443882scripteditorselection10 Witness W& cREVTable currentviewWitness: cREVGeneral revUniqueID 1246163443884 Witness: Fact in issue p( cREVTable currentviewFact in issue: cREVGeneral revUniqueID 1246163443885 Fact in issue: Witness)` * cREVGeneral revUniqueID 1246163443886       Fact in issue)` & cREVGeneral revUniqueID 1246163443887       Fact in issue L$( cREVTable currentviewUEvidence about the veracity or truthfulness of this witness about this fact or event: cREVGeneral revUniqueID 1246163443888 VEvidence about the veracity or truthfulness of this witness about this fact or event:  Evidence)`]U  cREVGeneral revUniqueID 1246163443889        `@YVMake New CardD *on mouseUp doMenu "New Card" end mouseUp kHl<2 cREVGeneralscripteditorvscroll0 revUniqueID 1246163443890scripteditorselection0       Questions & IssuesE :on mouseUp go to stack "Questions & Issues" end mouseUp P& 2 cREVGeneral revUniqueID 1246163443891  WitnessesD:on mouseUp go to stack "Persons.Witnesses" end mouseUp L&0 cREVGeneral revUniqueID 1246163443892        Raw evidenceE 5on mouseUp go to stack "Raw Evidence" end mouseUp "P$0 cREVGeneral revUniqueID 1246163443893scripteditorvscroll0 Network ManagerE Uon mouseUp visual effect dissolve go to card 2 of stack "Network" end mouseUp oA; cREVGeneralscripteditorvscroll0 revUniqueID 1246163443894scripteditorselection36  Next CardG Uon mouseUp visual effect scroll left very slowly go to next card end mouseUp @@HH4A cREVGeneral revUniqueID 1246164298569scripteditorvscroll0scripteditorselection0 Previous CardG Jon mouseUp visual effect scroll right slowly go to prev card end mouseUp M[H6@ cREVGeneral revUniqueID 1246164361161scripteditorvscroll0scripteditorselection29  Ability to communicateH H 4 U helveticaUTimes New RomanUTimes New RomanUTimes New Roman U Segoe UIU Segoe UIUGeorgia UGeorgiaUGeorgia UTimes New RomanUPalatino LinotypecREVGeometryCachestackID1035 cREVGeneralbreakpointconditions breakpointsbreakpointstatesstackfileversion2.7 @HcREVGeometryCacheIDs124616478167410061246164781675100712461647816761008124113961682710331246164781677100912461647816781010124616478167910111246164781680101312461647816811014124624171496110191246164781682101512461647816831016124616478168410171246164781685101812462342030851030124616728506410231246164781671100312461647816721004cREVGeometrycacheorder total18 @HcREVGeometryCacheIDs124616478167410061246164781675100712461647816761008124113961682710331246164781677100912461647816781010124616478167910111246164781680101312461647816811014124624171496110191246164781682101512461647816831016124616478168410171246164781685101812462342030851030124616728506410231246164781671100312461647816721004cREVGeometrycacheorder total18 @HcREVGeometryCacheIDs124616478167410061246164781675100712461647816761008124113961682710331246164781677100912461647816781010124616478167910111246164781680101312461647816811014124624171496110191246164781682101512461647816831016124616478168410171246164781685101812462342030851030124616728506410231246164781671100312461647816721004cREVGeometrycacheorder total18group id 1019i0 cREVGeneral revUniqueID 1246241714961 #About "the ability to communicate"E&on mouseUp speakAlert "This capacity or attribute involves the ability of the witness to convey meaning x when the witness wishes to convey x rather than some other meaning such as y. This stack treats the ability to communicate as a personal attribute or capacity. However, this is true only in a relative sense. For example, the witness may know how to speak Italian but the listener may only understand Russian." end mouseUp on speakAlert theText if theText is empty then exit speakAlert -- skip the rest try -- in case revSpeak isn't installed revSpeak theText catch theError -- if the "revSpeak" command fails put return & "(Cannot speak text on this system.)" \ after theText beep -- make a sound to get the user's attention end try answer theText end speakAlert M;W cREVGeneralscripteditorvscroll0 revUniqueID 1241139616827scripteditorselection417 Note on ability to communicate @N cREVTable currentview

This capacity or attribute involves the ability of the witness to convey meaning x when the witness wishes to convey x

rather than some other meaning such as y.

This stack treats the ability to communicate as a "personal" attribute or capacity. However, this is true only in a relative sense.

For example, the witness may know language a but the listener may only know language b.

 cREVGeneral revUniqueID 1246234203085 wThis capacity or attribute involves the ability of the witness to convey meaning x when the witness wishes to convey x *rather than some other meaning such as y. This stack treats the ability to communicate as a "personal" attribute or capacity. However, this is true only in a relative sense. XFor example, the witness may know language a but the listener may only know language b.  Label Field :- cREVTable currentview5Assessment of the Ability of a Witness to Communicate cREVGeneral revUniqueID 1246167285064 6Assessment of the Ability of a Witness to CommunicatePrevious CardG Jon mouseUp visual effect scroll right slowly go to prev card end mouseUp [[H6@ cREVGeneral revUniqueID 1246164781671scripteditorvscroll0scripteditorselection29 Return to Witness CredibilityE =on mouseUp go to stack "Witness Credibility" end mouseUp NL; cREVGeneralscripteditorvscroll0 revUniqueID 1246164781672scripteditorselection10 Witness W& cREVTable currentviewWitness: cREVGeneral revUniqueID 1246164781674 Witness: Fact in issue p( cREVTable currentviewFact in issue: cREVGeneral revUniqueID 1246164781675 Fact in issue: Witness)`* cREVGeneral revUniqueID 1246164781676          Fact in issue)`& cREVGeneral revUniqueID 1246164781677          Fact in issue L-t( cREVTable currentviewSEvidence about the ability of this witness to communicate about this fact or event: cREVGeneral revUniqueID 1246164781678 TEvidence about the ability of this witness to communicate about this fact or event:  Evidence)`jc  cREVGeneral revUniqueID 1246164781679           `@fdMake New CardD *on mouseUp doMenu "New Card" end mouseUp xVl<2 cREVGeneralscripteditorvscroll0 revUniqueID 1246164781680scripteditorselection0          Questions & IssuesE :on mouseUp go to stack "Questions & Issues" end mouseUp ]& 0 cREVGeneral revUniqueID 1246164781681  WitnessesD:on mouseUp go to stack "Persons.Witnesses" end mouseUp Y&0 cREVGeneral revUniqueID 1246164781682           Raw evidenceE 5on mouseUp go to stack "Raw Evidence" end mouseUp "]+$6 cREVGeneral revUniqueID 1246164781683scripteditorvscroll0 Network ManagerE Uon mouseUp visual effect dissolve go to card 2 of stack "Network" end mouseUp xO; cREVGeneralscripteditorvscroll0 revUniqueID 1246164781684scripteditorselection36  Next CardG Uon mouseUp visual effect scroll left very slowly go to next card end mouseUp @@HH6A cREVGeneral revUniqueID 1246164781685scripteditorvscroll0scripteditorselection0 J Tangible.LogH 4Tangible Evidence U helvetica Ucourier U helvetica Ucourier W helvetica U helvetica U Segoe UI UTahoma UMS Sans SerifUPalatino LinotypeU helvetica cREVGeneralbreakpointconditionsscripteditorvscroll0 breakpointsscripteditorselection0breakpointstatesAlreadyHiddenfalsecRevStandaloneSettingsHscriptLibrariesInternet Geometry PrintingMacOSXtrueMacOS,documentTypeUNIX,fileSelectortrueWindowstrueWeb,WindowsSupportedtrueWindows,LegalCopyright#2009 All rights reserved worldwideSolaris SPARCfalseUNIX,pageSetuptrueWebtrue answerDialogtrueWeb,LinuxSupportedtrueWindows,FileDescription Tangible.Log 1.0.0.0 for WindowsOSX,longVersionTangible.Log 1.0.0.0Web,RequestedName MacOSfatfalseWindows,buildU3falseOSX,copyright#2009 All rights reserved worldwideWeb,CustomBackgroundColor 237,237,237Web,CustomLoadIconMacOS,versionnumber11MacOS,versionnumber20MacOS,ReleaseFinalSolaris IntelfalseOSX,identifiercom..tangible.logname Tangible.LogMacOS,versionnumber30OSX,shortVersion1.0.0.0Web,InstanceIdWindows,fileversion11Windows,fileversion20Windows,fileversion30cursorsfalseWindows,fileversion40Web,MacOSXSupportedtrueMacOSX PowerPC-32falseMacOS,dynamicMemorytrueMacOS,PreferredSize15000 MacOSPPCfalseMacOS,creator???? OSX,name Tangible.LogMacOS,longVersionTangible.Log 1.0.0.0OSX,documentTypeLinuxtrueWeb,MinEnvironmentVersion inclusionssearchWindows,documenticonFileOSX,documentExtension Web,Domain0xFFWeb,AllowOtherPlatformstrueUNIX,printerChoosertrueWeb,DetectSecurityPermissionstrueMacOS,MinimumSize15000Web,SecurityPermissions,,,,,,,, MacOS,Region1Windows,productversion11Windows,productversion20Windows,productversion30Windows,productversion40 OSX,infoTangible.Log Version 1.0.0.0Web,ExecutionModeBrowser MacOS68kfalseWeb,CustomBackgroundColor2 237,237,237 askDialogtrueOSX,signature????Windows,iconFiledefaultBuildFolderE:/on-rev web site/NetworkWindows,ProductName Tangible.Log Web,UUID$20b54048-d6f5-4a0b-9e8b-cf0d65fc4546UNIX,colorChoosertrueMacOSX x86-32falseWindows,companynamecREVGeometryCachestackID19135D Title Page Pon openCard if there is a card field id 1 then put "Card" && the number of this card && "of" && \ the number of cards into card field id 1 pass openCard end openCardcREVGeometryCacheIDs 12415832414011913510618544258011910410618544258021910510618544257931740110618544257941774210618544257953714106185442579619099106185442579719100106185442579919102106185698991819126cREVGeometryCachetotal10order CJJJJJJJFItem 1 @cREVGeometryCacheIDs106185347335418247106185347335518619106185347335619110106185347335719111106185347335819112106185347335919113106185347336119115106185347336219116106185347336319117106185347336419118106185347336519119106185347336619120106185347336719121106185347336819122cREVGeometrycachetotal14order GGJ @cREVGeometryCacheIDs106185347335418247106185347335518619106185347335619110106185347335719111106185347335819112106185347335919113106185347336119115106185347336219116106185347336319117106185347336419118106185347336519119106185347336619120106185347336719121106185347336819122cREVGeometrycachetotal14order GGJ @cREVGeometryCacheIDs106185347335418247106185347335518619106185347335619110106185347335719111106185347335819112106185347335919113106185347336119115106185347336219116106185347336319117106185347336419118106185347336519119106185347336619120106185347336719121106185347336819122cREVGeometrycachetotal14order GGJ @cREVGeometryCacheIDs106185347335418247106185347335518619106185347335619110106185347335719111106185347335819112106185347335919113106185347336119115106185347336219116106185347336319117106185347336419118106185347336519119106185347336619120106185347336719121106185347336819122cREVGeometrycachetotal14order GGJ @cREVGeometryCacheIDs106185347335418247106185347335518619106185347335619110106185347335719111106185347335819112106185347335919113106185347336119115106185347336219116106185347336319117106185347336419118106185347336519119106185347336619120106185347336719121106185347336819122cREVGeometrycachetotal14order GGJ @cREVGeometryCacheIDs106185347335418247106185347335518619106185347335619110106185347335719111106185347335819112106185347336019114106185347335919113106185347336119115106185347336219116106185347336319117106185347336419118106185347336519119106185347336619120106185347336719121106185347336819122cREVGeometrycachetotal15orderGGJ @cREVGeometryCacheIDs106185347335418247106185347335518619106185347335619110106185347335719111106185347335819112106185347336019114106185347335919113106185347336119115106185347336219116106185347336319117106185347336419118106185347336519119106185347336619120106185347336719121106185347336819122cREVGeometrycachetotal15orderGGItem 2 @cREVGeometryCacheIDs106185347335418247106185347335518619106185347335619110106185347335719111106185347335819112106185347336019114106185347335919113106185347336119115106185347336219116106185347336319117106185347336419118106185347336519119106185347336619120106185347336719121106185347336819122cREVGeometryCachetotal15orderGG Item 3 @cREVGeometryCacheIDs106185347335418247106185347335518619106185347335619110106185347335719111106185347335819112106185347336019114106185347335919113106185347336119115106185347336219116106185347336319117106185347336419118106185347336519119106185347336619120106185347336719121106185347336819122cREVGeometryCachetotal15orderGG Item 4 @cREVGeometryCacheIDs106185347335418247106185347335518619106185347335619110106185347335719111106185347335819112106185347336019114106185347335919113106185347336119115106185347336219116106185347336319117106185347336419118106185347336519119106185347336619120106185347336719121106185347336819122cREVGeometryCachetotal15orderGGoItem 5 @cREVGeometryCacheIDs106185347335418247106185347335518619106185347335619110106185347335719111106185347335819112106185347336019114106185347335919113106185347336119115106185347336219116106185347336319117106185347336419118106185347336519119106185347336619120106185347336719121106185347336819122cREVGeometryCachetotal15orderGGItem 6 @cREVGeometryCacheIDs106185347335418247106185347335518619106185347335619110106185347335719111106185347335819112106185347336019114106185347335919113106185347336119115106185347336219116106185347336319117106185347336419118106185347336519119106185347336619120106185347336719121106185347336819122cREVGeometryCachetotal15orderGGKItem 7 @cREVGeometryCacheIDs106185347335418247106185347335518619106185347335619110106185347335719111106185347335819112106185347336019114106185347335919113106185347336119115106185347336219116106185347336319117106185347336419118106185347336519119106185347336619120106185347336719121106185347336819122cREVGeometryCachetotal15orderGGItem 8 @cREVGeometryCacheIDs106185347335418247106185347335518619106185347335619110106185347335719111106185347335819112106185347336019114106185347335919113106185347336119115106185347336219116106185347336319117106185347336419118106185347336519119106185347336619120106185347336719121106185347336819122cREVGeometryCachetotal15orderGG{Item 9 @cREVGeometryCacheIDs106185347335418247106185347335518619106185347335619110106185347335719111106185347335819112106185347336019114106185347335919113106185347336119115106185347336219116106185347336319117106185347336419118106185347336519119106185347336619120106185347336719121106185347336819122cREVGeometryCachetotal15orderGG J HCCdNmbrOfHC  function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "card" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardData% cREVGeneral revUniqueID 1061854425796 D Card 1 of 16J Next Cardg Hon mouseUp visual effect scroll left go to next card end mouseUp BXCYA Next Card cREVGeneralscripteditorvscroll0 revUniqueID 1061854425797scripteditorselection43 JNetwork ManagerG :on mouseUp go to card 2 of stack "Network" end mouseUp H[Q cREVGeneral revUniqueID 1061854425799 J Start LogG x 4on mouseUp go to card 3 of this stack end mouseUp eE}Z cREVGeneral revUniqueID 1061854425801 J Records.Loge 4on mouseUp go to stack "Records.Log" end mouseUp &Document & Records Log cREVGeneral revUniqueID 1061854425802 Ci<Mh` cREVGeneral revUniqueID 1061854425793EN D@Q`XUP" UPUT" UTUT" UTUT"" UTUT"" UTUT"" UTUT"" UTUT"" UTUT"" UTp?<U10ă  `T"00 @ă  `" U00  `T00 @`U10s^?T"70>5}9``1" U3 0810L0b 0 T"1 01010F#0f 00  U1010a#0g0 T"000C0f0 " U00p0#C0g8,T"0c0v0a!N&1Uxqxx?ᇏq㏇?T"" U T U0T"" UTUT"" UTUT"" UTUT"" UTUT"" UTUT"" UTUT" UTUT" UTUT" UTUP" UPUT" UTUT" UTUT"" UTUT"" UTUT"" UTUT"" UTUT"" UTUT"" UTp?<U10ă  `T"00 @ă  `" U00  `T00 @`U10s^?T"70>5}9``1" U3 0810L0b 0 T"1 01010F#0f 00  U1010a#0g0 T"000C0f0 " U00p0#C0g8,T"0c0v0a!N&1Uxqxx?ᇏq㏇?T"" U T U0T"" UTUT"" UTUT"" UTUT"" UTUT"" UTUT"" UTUT" UTUT" UTUT" UT cREVGeneral revUniqueID 1061854425794 I Card Indexi} cREVGeneral revUniqueID 1061854777734J D  `0 00 011` 03` 0y3`À 0ك3À 03` f3` 910` 00 `0 00 011` 03` 0y3`À 0ك3À 03` f3` 910` 00 cREVGeneral revUniqueID 1061854777735 JTable of Contentsxon mouseDown if the shiftKey is down then sort lines of me else if the optionKey is down then createCardNameList -- rebuild list exit mouseDown else -- go to the card associated with the click currentLine put the ticks into theTicks repeat until the mouse is up if the mouseloc is within the rect of target then currentLine put the ticks into theTicks else select empty end repeat if (the ticks - theTicks) < 10 then get the value of the selectedLine if it is empty then exit mouseDown visual effect iris open if the style of me is "Scrolling" then set scroll of me to 0 go cd it end if end if select empty end mouseDown on currentLine put (((the mouseV - top of the target) - 4) + scroll of the target)\ div (textHeight of the target) + 1 into theLine select char 1 to ((number of chars in (line theLine of target)) + 1)\ of line theLine to (theLine + 1) of target end currentLine on createCardNameList -- create the list of card names set the dontWrap of me to true set the lockText of me to true if the style of me is "Scrolling" then set scroll of me to 0 if "bkgnd" is in the target then set the sharedText of target to true put empty into me repeat with curCard = 1 to number of cards set cursor to busy get the short name of card curCard put it into line curCard of me if the length of me > 30000 then answer "Sorry, but this field's 30000" &&\ "character limit has been reached." -- exit to HyperCard end if end repeat end createCardNameList on newField -- auto builds a new list when this field is pasted createCardNameList end newFieldE cREVGeneral revUniqueID 1061854777736 Title Page Card Index Item 1 Item 2 Item 3 Item 4 Item 5 Item 6 Item 7 card id 5264 card id 5499J`@oFGGion openStack hide message box show menuBar pass openStack end openStack on openCard if there is a bkgnd field id 46 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 46 pass openCard end openCard cREVGeneral revUniqueID 1061853473354H DvU@U@U@& U @ 0U 31|b @6uq0eU f910 G110U 1ܳ2 C154eU 8b@U@UUUUꂪUX5U*UX̩5U>UX3#U"UX̩#U#UX3"U"jUX@0@̩"U H"zUX 0@@H@3"uUG@0sax"zUX@#,D̩"uU@Q9$D"zUX0 @I$D3"uU"@D"zUXH@@D̩"uU'q8o9"zUX0 3"uU "zUXȈ̩"uU 0瀖"zUX030`Da"uUDQ"zUXȍ1 ǀOE@̩"uU @( E@p"zUX 0B"E@BH3"uU Μ0"zUXȉ̩"uU"zUX3"uU"zUX̩"uU"zUX3"uU"zUX̩"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uUÃ 0`0"zUX Ãp`"uULJ8f|p3"zUX30  3 3fv1Â31"uU0  13f1c31"zUX 3f1c31"uUÂ  ` 3f131"zUX30  3 f1 3q"uU nj 131f0 1"zUX0"uU0"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU `"zUX0`"uU <|"zUX fv1aݘ"uU f1a "zUX f1a "uU f1a"zUX1 f1a"uU񁏃 x~x|a ;0 0p|a30 03`̧a3 03`̧a3 0`̧a30 0a`̧|8031 xa`x|U@U@U@& U @ 0U 31|b @6uq0eU f910 G110U 1ܳ2 C154eU 8b@U@UUUUꂪUX5U*UX̩5U>UX3#U"UX̩#U#UX3"U"jUX@0@̩"U H"zUX 0@@H@3"uUG@0sax"zUX@#,D̩"uU@Q9$D"zUX0 @I$D3"uU"@D"zUXH@@D̩"uU'q8o9"zUX0 3"uU "zUXȈ̩"uU 0瀖"zUX030`Da"uUDQ"zUXȍ1 ǀOE@̩"uU @( E@p"zUX 0B"E@BH3"uU Μ0"zUXȉ̩"uU"zUX3"uU"zUX̩"uU"zUX3"uU"zUX̩"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uUÃ 0`0"zUX Ãp`"uULJ8f|p3"zUX30  3 3fv1Â31"uU0  13f1c31"zUX 3f1c31"uUÂ  ` 3f131"zUX30  3 f1 3q"uU nj 131f0 1"zUX0"uU0"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU `"zUX0`"uU <|"zUX fv1aݘ"uU f1a "zUX f1a "uU f1a"zUX1 f1a"uU񁏃 x~x|a ;0 0p|a30 03`̧a3 03`̧a3 0`̧a30 0a`̧|8031 xa`x| cREVGeneral revUniqueID 1061853473355J Next cardG  non mouseUp visual effect scroll left slowly go to next card visual effect scroll left slowly end mouseUp M@9{A cREVGeneral revUniqueID 1061853473356 JPrevious cardG  Ion mouseUp visual effect scroll right go to prev card end mouseUp  :; {@ cREVGeneralscripteditorvscroll0 revUniqueID 1061853473357scripteditorselection44 JDescription of Document(h [cCurrentObjectstack "K:/MarshalAll/Aussie-Scot MarshalPlan/MarshalNet08/Network/Source Material/Evidence/Non-Human Sources/Real Evidence Log.rev" cREVGeneral revUniqueID 1061853473358 F J J J J J J  o  {  K  J`@Y JDocument ID No.( J-P!* cREVGeneral revUniqueID 1061853473359 F J J J J J J  o  {  K  J HCCdNmbrOfHC  function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardData0 . cREVGeneral revUniqueID 1061853473361 Card 2 of 16JNetwork ManagerE :on mouseUp go to card 2 of stack "Network" end mouseUp $/{ cREVGeneral revUniqueID 1061853473362 JAnalyst)N0 cREVGeneral revUniqueID 1061853473363 F Peter Tillers J J J J J J  o  {  K  J First CardG  Kon mouseUp visual effect scroll right go to first card end mouseUp j*1{ cREVGeneralscripteditorvscroll0 revUniqueID 1061853473364scripteditorselection60 JSort Cards by Field "Time"E on mouseUp if short name of this stack is "ReadyMade Buttons" then -- beep answer "Can't sort the cards of this stack." -- exit to hyperCard end if answer "In which direction do you want to sort?" with "Cancel" or "Descending" or "Ascending" -- if it is "Cancel" then exit mouseUp -- put it into sortDirection answer "What type of information do you want to sort?" with "Date/Time" or "Numeric" or "Text" -- if it is "Date/Time" then put "dateTime" into sortType -- else if it is "Numeric" then put it into sortType -- else put "International" into sortType -- answer "Sort cards of this bkgnd using contents of:" with "Bkgnd Field" or "Card Name" -- if it is "Bkgnd Field" then put true into sortContents -- else put false into sortContents if sortContents then ask "Enter name or number of bkgnd field to use when sorting:" with one -- if it is empty or it is "Cancel" then exit mouseUp -- if there is no bg field it then answer "There is no bkgnd field" && it & "." exit mouseUp end if do "sort cards of this bkgnd" && sortDirection && sortType && "by bg field" && it else do "sort cards of this bkgnd" && sortDirection && sortType && "by name of this card" end mouseUp2y cREVGeneral revUniqueID 1061853473365 J(h]V3 cREVGeneral revUniqueID 1061853473366 F J J J J J J  o  {  K  J`@^T JTime(hc'4 cREVGeneral revUniqueID 1061853473367 F J J J J J J  o  {  K  J Document.Loge 3on mouseUp go to stack "Records.Log" end mouseUp 5}Documents & Records cREVGeneral revUniqueID 1061853473368scripteditorvscroll0scripteditorselection35  DQ PNG  IHDRA,gAMA a PLTEsxctRNS AIDATxAjPA? U!k ~a?~vwX9/-`/`\8 \8 ;71⿁q>V\8 \8 \8 \8 \8 \8 \8 \8 \8 \8 \8 \8 \8 \8 \8 \8 \8 8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq0rIENDB` cREVGeneral revUniqueID 1061854425795 JTangible v. Documentary*h 2cCurrentObjectstack "C:/Users/Peter Tillers/Documents/MarshalAll/MarshalNet06/Network/Source Material/Evidence/Non-Human Sources/Real Evidence Log.rev" cREVGeneral revUniqueID 1061856989918 D Documentary evidence is a subset of tangible evidence. The tangible evidence log therefore may include documents listed in the document log JPeter Tillers+H @@w# cREVGeneral revUniqueID 1241583241401 D Peter Tillers - 2009 6Possibilities Elimination!H憆^ 4  U helvetica U helvetica Ucourier Wcourier U helvetica W helvetica Ucourier UtimesUcourier Ums sans serif Ucourier U Segoe UIUPalatino LinotypeU helvetica UTimes New RomancRevStandaloneSettingsHscriptLibrariesInternet Geometry PrintingMacOSXtrueMacOS,documentTypeUNIX,fileSelectortrueWindowstrueWeb,WindowsSupportedtrueWindows,LegalCopyright#2009 All rights reserved worldwideSolaris SPARCfalseUNIX,pageSetuptrueWebtrue answerDialogtrueWeb,LinuxSupportedtrueWindows,FileDescription-Possibilities Elimination 1.0.0.0 for WindowsOSX,longVersion!Possibilities Elimination 1.0.0.0Web,RequestedName MacOSfatfalseWindows,buildU3falseOSX,copyright#2009 All rights reserved worldwideWeb,CustomBackgroundColor 237,237,237Web,CustomLoadIconMacOS,versionnumber11MacOS,versionnumber20MacOS,ReleaseFinalSolaris IntelfalseOSX,identifiercom..possibilitieseliminationnamePossibilities EliminationMacOS,versionnumber30OSX,shortVersion1.0.0.0Web,InstanceIdWindows,fileversion11Windows,fileversion20Windows,fileversion30cursorsfalseWindows,fileversion40Web,MacOSXSupportedtrueMacOSX PowerPC-32falseMacOS,dynamicMemorytrueMacOS,PreferredSize15000 MacOSPPCfalseMacOS,creator???? OSX,namePossibilities EliminationMacOS,longVersion!Possibilities Elimination 1.0.0.0OSX,documentTypeLinuxtrueWeb,MinEnvironmentVersion inclusionssearchWindows,documenticonFileOSX,documentExtension Web,Domain0xFFWeb,AllowOtherPlatformstrueUNIX,printerChoosertrueWeb,DetectSecurityPermissionstrueMacOS,MinimumSize15000Web,SecurityPermissions,,,,,,,, MacOS,Region1Windows,productversion11Windows,productversion20Windows,productversion30Windows,productversion40 OSX,info)Possibilities Elimination Version 1.0.0.0Web,ExecutionModeBrowser MacOS68kfalseWeb,CustomBackgroundColor2 237,237,237 askDialogtrueOSX,signature????Windows,iconFiledefaultBuildFolderE:/on-rev web site/NetworkWindows,ProductNamePossibilities Elimination Web,UUID$4c4aa33e-84af-4245-9ce9-c3be846514e2UNIX,colorChoosertrueMacOSX x86-32falseWindows,companynamecREVGeometryCachestackID7734 cREVGeneralbreakpointconditionsscripteditorvscroll0 breakpointsscripteditorselection0breakpointstates Title Page & Text @cREVGeometryCacheIDs1236721037431769012367210374252127123672103742641841236721037427770612367210374287707124158333350077331236721037429770812367210374304787cREVGeometryCacheorder total8 cREVGeneralscripteditorvscroll0O 5 ~ @cREVGeometryCacheIDs114955473630076991149554736302770111495547363037702114955473629340741201478837173771711495547363047703114955473629476931149554736305770412367210008072659114955473629576941149554736306770511495547362967695114955473629776961149554736298769711495547362997698cREVGeometryCacheorder total15 c6 @cREVGeometryCacheIDs114955473630076991149554736302770111495547363037702114955473629340741201478837173771711495547363047703114955473629476931149554736305770412367210008072659114955473629576941149554736306770511495547362967695114955473629776961149554736298769711495547362997698cREVGeometrycachetotal15order  c. @cREVGeometryCacheIDs114955473630076991149554736302770111495547362934074114955473630377021149554736294769311495547363047703120147883717377171149554736295769412367210008072659114955473630577041149554736296769511495547363067705114955473629776961149554736298769711495547362997698cREVGeometrycachetotal15order  c/ @cREVGeometryCacheIDs114955473630076991149554736302770111495547363037702114955473629340741201478837173771711495547363047703114955473629476931149554736305770412367210008072659114955473629576941149554736306770511495547362967695114955473629776961149554736298769711495547362997698cREVGeometrycachetotal15order c0 @cREVGeometryCacheIDs114955473630076991149554736302770111495547363037702114955473629340741201478837173771711495547363047703114955473629476931149554736305770412367210008072659114955473629576941149554736306770511495547362967695114955473629776961149554736298769711495547362997698cREVGeometrycachetotal15order c1 @cREVGeometryCacheIDs114955473630076991149554736302770111495547363037702114955473629340741201478837173771711495547363047703114955473629476931149554736305770412367210008072659114955473629576941149554736306770511495547362967695114955473629776961149554736298769711495547362997698cREVGeometrycachetotal15order c) @cREVGeometryCacheIDs114955473630076991149554736302770111495547362934074114955473630377021149554736294769311495547363047703120147883717377171149554736295769412367210008072659114955473630577041149554736296769511495547363067705114955473629776961149554736298769711495547362997698cREVGeometrycacheordertotal15 c2 @cREVGeometryCacheIDs114955473630076991149554736302770111495547362934074114955473630377021149554736294769311495547363047703120147883717377171149554736295769412367210008072659114955473630577041149554736296769511495547363067705114955473629776961149554736298769711495547362997698cREVGeometrycachetotal15order c3 @cREVGeometryCacheIDs114955473630076991149554736302770111495547362934074114955473630377021149554736294769311495547363047703120147883717377171149554736295769412367210008072659114955473630577041149554736296769511495547363067705114955473629776961149554736298769711495547362997698cREVGeometrycachetotal15order c4 @cREVGeometryCacheIDs114955473630076991149554736302770111495547362934074114955473630377021149554736294769311495547363047703120147883717377171149554736295769412367210008072659114955473630577041149554736296769511495547363067705114955473629776961149554736298769711495547362997698cREVGeometrycachetotal15order c& @cREVGeometryCacheIDs114955473630076991149554736302770111495547362934074114955473630377021149554736294769311495547363047703120147883717377171149554736295769412367210008072659114955473630577041149554736296769511495547363067705114955473629776961149554736298769711495547362997698cREVGeometrycacheordertotal15 c* @cREVGeometryCacheIDs114955473630076991149554736302770111495547362934074114955473630377021149554736294769311495547363047703120147883717377171149554736295769412367210008072659114955473630577041149554736296769511495547363067705114955473629776961149554736298769711495547362997698cREVGeometrycacheordertotal15 c+ @cREVGeometryCacheIDs114955473630076991149554736302770111495547362934074114955473630377021149554736294769311495547363047703120147883717377171149554736295769412367210008072659114955473630577041149554736296769511495547363067705114955473629776961149554736298769711495547362997698cREVGeometrycacheordertotal15 c, @cREVGeometryCacheIDs114955473630076991149554736302770111495547362934074114955473630377021149554736294769311495547363047703120147883717377171149554736295769412367210008072659114955473630577041149554736296769511495547363067705114955473629776961149554736298769711495547362997698cREVGeometrycacheordertotal15 c- @cREVGeometryCacheIDs114955473630076991149554736302770111495547362934074114955473630377021149554736294769311495547363047703120147883717377171149554736295769412367210008072659114955473630577041149554736296769511495547363067705114955473629776961149554736298769711495547362997698cREVGeometrycacheordertotal15 c' @cREVGeometryCacheIDs114955473630076991149554736302770111495547362934074114955473630377021149554736294769311495547363047703120147883717377171149554736295769412367210008072659114955473630577041149554736296769511495547363067705114955473629776961149554736298769711495547362997698cREVGeometrycacheordertotal15 c( @cREVGeometryCacheIDs114955473630076991149554736302770111495547362934074114955473630377021149554736294769311495547363047703120147883717377171149554736295769412367210008072659114955473630577041149554736296769511495547363067705114955473629776961149554736298769711495547362997698cREVGeometrycacheordertotal15 c Example@E y ,on mouseUp go to card id 6846 end mouseUp ? cREVGeneral revUniqueID 1236721037431 Oion openCard if there is a bkgnd field id 3 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 3 pass openCard end openCard cREVGeneral revUniqueID 1236721037425X D@4???8888888888888 89ゃpx?|p 8 )"QH0 1AP1#8)2S{Lok/mn^Pn8u)RPRTY)5m[JRP[@8)Z@PRVP(gY^PY8)n`PR[P)o APo8u)vPR]P /j1^P18)VPRUP {SJP8)ZPRVP/sJQJPs@8)LPRS Y( 5m[JSJP[@8)DhPS{Q oj( n^_n8 )F(PQQ0(1A@1 89ø8pp8|88888888888888??????8888888888888 89ゃpx?|p 8 )"QH0 1AP1#8)2S{Lok/mn^Pn8u)RPRTY)5m[JRP[@8)Z@PRVP(gY^PY8)n`PR[P)o APo8u)vPR]P /j1^P18)VPRUP {SJP8)ZPRVP/sJQJPs@8)LPRS Y( 5m[JSJP[@8)DhPS{Q oj( n^_n8 )F(PQQ0(1A@1 89ø8pp8|88888888888888??? cREVGeneral revUniqueID 1236721037426 Next cardG Lon mouseUp visual effect scroll left slow go to next card end mouseUp 6THHOA cREVGeneralscripteditorvscroll0 revUniqueID 1236721037427  HCCdNmbrOfHC  function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardData cREVGeneralscripteditorvscroll0 revUniqueID 1236721037428scripteditorselection0 Card 1 of 18Network ManagerG x `on mouseUp visual effect iris open very slowly go to card 2 of stack "Network" end mouseUp .r8IQ cREVGeneral revUniqueID 1236721037429  ion openCard if there is a bkgnd field id 4 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 4 pass openCard end openCard^K D`@@$gف|3~c`xx c ̀ff`sfg`ff0a0̄ǂff`fg``f0a0$gf`xfga>x@$gف|3~c`xx c ̀ff`sfg`ff0a0̄ǂff`fg``f0a0$gf`xfga>x Table of Contents xon mouseDown if the shiftKey is down then sort lines of me else if the optionKey is down then createCardNameList -- rebuild list exit mouseDown else -- go to the card associated with the click currentLine put the ticks into theTicks repeat until the mouse is up if the mouseloc is within the rect of target then currentLine put the ticks into theTicks else select empty end repeat if (the ticks - theTicks) < 10 then get the value of the selectedLine if it is empty then exit mouseDown visual effect iris open if the style of me is "Scrolling" then set scroll of me to 0 go cd it end if end if select empty end mouseDown on currentLine put (((the mouseV - top of the target) - 4) + scroll of the target)\ div (textHeight of the target) + 1 into theLine select char 1 to ((number of chars in (line theLine of target)) + 1)\ of line theLine to (theLine + 1) of target end currentLine on createCardNameList -- create the list of card names set the dontWrap of me to true set the lockText of me to true if the style of me is "Scrolling" then set scroll of me to 0 if "bkgnd" is in the target then set the sharedText of target to true put empty into me repeat with curCard = 1 to number of cards set cursor to busy get the short name of card curCard put it into line curCard of me if the length of me > 30000 then answer "Sorry, but this field's 30000" &&\ "character limit has been reached." -- exit to HyperCard end if end repeat end createCardNameList on newField -- auto builds a new list when this field is pasted createCardNameList end newFieldB, Title Page & Text Card Index Possibility Eliminated?: Possibility Eliminated?: Possibility Eliminated?: Possibility Eliminated?: Possibility Eliminated?:$ `@-NextC  (on mouseUp go to next card end mouseUp !A PrevC  (on mouseUp go to prev card end mouseUp !@  HCCdNmbrOfHC function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardData^H! Card 2 of 10!Network ManagerE :on mouseUp go to card 2 of stack "NETWORK" end mouseUp " cREVGeneralscriptChecksum exξTT bookmarks handlerListmouseUp tempScript prevHandlermouseUpscriptSelection char 44 to 43script_

on mouseUp

go to card 2 of stack "NETWORK"

end mouseUp

 DK` ։PNG  IHDR N-gAMA aPLTEٟtRNS0JmIDATx[v XxM2V<۲Qݥz|oof OΏXxdVzh\5j4 ,-΅d>?n\0ڵaZRŇ \0a.~wc!rvd D=Pڈ \<Ű#ߺ(TAvX#IN@!D(4VHI'<,+0:Iӕ`r.X_8LK|&WȎbZuϐ!+ pAf\p:v3?jSŦyCF8հyғo-c\xf) OiW>Zp~ T  v9up!*,۵ky3TZؘ]u8 $ Y rUb̷&(SMqq[#=dDރ@woP{|G 8R1٦Mڶs:oűh{<0mǶz1CQGu p(]ٶY1:AK)iKKK7Ngų(Wn`s7Q^ì}.jkx̀ƺ1Q{Ȫw_=U=oCE]>0# Å6C7Ȼ:#šVlĪ:6b|#pqUc/. {bk>}aTY![ vMXJ|,SG3X'BaXA-3VgTulBU]+@⦦rd͓i;TXH|,^M@bpq5  BB81Yё @;䑪u.8-=kRh)n KA\ck#ૡҴYHI))+`wxGE† ~e5BX v4!J)d$)H]Lo}(wk)9g o3JƓi?9;Qps8j_c!ۆ׋ičt'uN:mReF|f?K_ ?Ή9D1z@f^H'?:cwGD4ajWE*H\X0?s>Ex%ѶnWWJAHE…Ȓ*"/T>!l{`WWw¼ i'ܿAR[{ZF>4U =hM O9_)/."z)&օ|Ye";F @(@i> s>'܀O7KNiSsiM.H`;&paōjIQ}S3ǩ0@5M*[` c4ܜ|TEwWx``=V oԵ˲ ,Mqbf)2`c`\ս&D1J bߞ> `yl ?L@phmjk;Θl;S( =Á^;\l`ݸp>- N{Ue8BqR$nxd}B*lnL9cb'W&<ʇ k ~Lqn /3'Xry *.(1EjeU$B\= #Lo }.(/K8zcic/<(,Ma=!;ˇV`s GFb0JF ($&&u4"pK0Axs ݶ @ih(G]Scs)+w!^z}Rfl`LY_,dΞl)\^HGfűgb`9L:;c{k?" Sߌ,wp#Zn̷՝zw}5D! NDfyӔSn8|4+?pZ}UIboNa_p0H£tzp/ pG,]De4Gȫ1 Ű-PivM5ctv1g 6ĿFOur6PHs{5SKC/8R1pbT׽{(s>v&q-S@xM~}]DسՌHwrP z1OL&ؼ%;LTQAL{1Wx(î"} IG/_e ٷ6gk̈G3Ru*¸v@7^ Mi|BB-,ᬮi@7@8]ҟ'H ];c4XxL+@6$4(#'z]oML%ΖMȯȘ?BIn;-.\7`gLDXX'񌊷t}A[mF>Lo1潦{$Ol8I K[K@p @ 1 '1oBO+(];p)U0zOo0c=JJTz}l#oqv _w1qUX#U "UX|cv #Uf  #UXfq8q8x"Ufmٌc6ٳm`m"jUX|ٌc6``m"U`aٌc6a`m"zUX`mٌc6ٳm`m"uU`qaq8`l "zUX "uU "zUX"uU"zUX"uU @@ x@"zUX@"uU ŘŇał È"zUX  FdFH"&@B$I"uU D G"$@xA "zUXD H"$@B$ "uUD H"$@B$ "zUXD H"$@B$I"uUDG!@x1㈀"zUX"uU "zUX "uU "zUX` "uU|38="zUX6pf6lፘ̗͛"uU>`7`̗͛"zUX0`f6`̗͛"uU6`ffl̗͛ "zUX`Î8  "uU  "zUX "uU"zUX"uU"zUX3`"uU `"zUX 8q`"uU m1cf"zUX 81c`"uU  31c`"zUX m1c`"uU 811"zUX`"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX9"uUl͜"zUX`͘"uU`͘"zUXl͘"uU8g"zUX"uU"zUX"uU"zUX"uU`1"zUX  0"uU UX#U "UX|cv #Uf  #UXfq8q8x"Ufmٌc6ٳm`m"jUX|ٌc6``m"U`aٌc6a`m"zUX`mٌc6ٳm`m"uU`qaq8`l "zUX "uU "zUX"uU"zUX"uU @@ x@"zUX@"uU ŘŇał È"zUX  FdFH"&@B$I"uU D G"$@xA "zUXD H"$@B$ "uUD H"$@B$ "zUXD H"$@B$I"uUDG!@x1㈀"zUX"uU "zUX "uU "zUX` "uU|38="zUX6pf6lፘ̗͛"uU>`7`̗͛"zUX0`f6`̗͛"uU6`ffl̗͛ "zUX`Î8  "uU  "zUX "uU"zUX"uU"zUX3`"uU `"zUX 8q`"uU m1cf"zUX 81c`"uU  31c`"zUX m1c`"uU 811"zUX`"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX"uU"zUX9"uUl͜"zUX`͘"uU`͘"zUXl͘"uU8g"zUX"uU"zUX"uU"zUX"uU`1"zUX  0"uU  empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardDatax- cREVGeneral revUniqueID 1149554736297 Card 3 of 18 Possibility i.d. number)hn. cREVGeneral revUniqueID 1149554736298 6 ~ . ( 1 0 / ' - , + * & 4 3 2 ) Description of Possibility)h jD'/ cREVGeneral revUniqueID 1149554736299 6 ~ . ( 1 0 / ' - , + * & 4 3 2 ) # `@5E%Possibilities Stack@E y Ton mouseUp visual effect shrink to center go to stack "Possibilities" end mouseUp 0|0 cREVGeneral revUniqueID 1149554736300 Network ManagerE  :on mouseUp go to card 2 of stack "Network" end mouseUp .j5K cREVGeneral revUniqueID 1149554736302 Case)h7 cREVGeneral revUniqueID 1149554736303 6 ~ . ( 1 0 / ' - , + * & 4 3 2 )  Sort CardsG on mouseUp if short name of this stack is "ReadyMade Buttons" then -- beep answer "Can't sort the cards of this stack." -- exit to hyperCard end if answer "In which direction do you want to sort?" with "Cancel" or "Descending" or "Ascending" -- if it is "Cancel" then exit mouseUp -- put it into sortDirection answer "What type of information do you want to sort?" with "Date/Time" or "Numeric" or "Text" -- if it is "Date/Time" then put "dateTime" into sortType -- else if it is "Numeric" then put it into sortType -- else put "International" into sortType -- answer "Sort cards of this bkgnd using contents of:" with "Bkgnd Field" or "Card Name" -- if it is "Bkgnd Field" then put true into sortContents -- else put false into sortContents if sortContents then ask "Enter name or number of bkgnd field to use when sorting:" with one -- if it is empty or it is "Cancel" then exit mouseUp -- if there is no bg field it then answer "There is no bkgnd field" && it & "." exit mouseUp end if do "sort cards of this bkgnd" && sortDirection && sortType && "by bg field" && it else do "sort cards of this bkgnd" && sortDirection && sortType && "by name of this card" end mouseUpV>08\ cREVGeneral revUniqueID 1149554736304scripteditorvscroll0scripteditorselection0 )h[9 cREVGeneral revUniqueID 1149554736305 6 ~ . ( 1 0 / ' - , + * & 4 3 2 ) Case)htl(: cREVGeneral revUniqueID 1149554736306 6 ~ . ( 1 0 / ' - , + * & 4 3 2 ) %Make New CardEx*on mouseUp doMenu "New Card" end mouseUp @@@@y5k cREVGeneral revUniqueID 1201478837173  5Peter Tillers+H @@# cREVGeneral revUniqueID 1241583333500 Peter Tillers - 2009 J Records.LogH Qd 4_ U helvetica Ucourier U helvetica Ucourier W helvetica Ums sans serif UArial UArial U Book Antiqua U Book Antiqua W Book Antiqua U helvetica U Segoe UI UTahoma UusesystemfontUPalatino Linotype WTimes New Roman UTimes New RomanUTimes New RomanUTimes New Roman UPalatino Linotype UPalatino LinotypeUPalatino Linotype cREVGeneralscripteditorvscroll0breakpointconditionsscripteditorselection0 breakpointsbreakpointstatesAlreadyHiddenfalsecREVGeometryCachestackID19140cRevStandaloneSettingsHscriptLibrariesInternet Geometry PrintingMacOSXtrueMacOS,documentTypeUNIX,fileSelectortrueWeb,WindowsSupportedtrueWindowstrueWindows,LegalCopyright#2009 All rights reserved worldwideUNIX,pageSetuptrueSolaris SPARCfalseWebtrueWeb,LinuxSupportedtrue answerDialogtrueWindows,FileDescriptionRecords.Log 1.0.0.0 for WindowsOSX,longVersionRecords.Log 1.0.0.0Web,RequestedName MacOSfatfalseOSX,copyright#2009 All rights reserved worldwideWindows,buildU3falseWeb,CustomBackgroundColor 237,237,237Web,CustomLoadIconMacOS,versionnumber11MacOS,ReleaseFinalMacOS,versionnumber20MacOS,versionnumber30name Records.LogOSX,identifiercom..records.logSolaris IntelfalseWeb,InstanceIdOSX,shortVersion1.0.0.0Windows,fileversion11Windows,fileversion20Windows,fileversion30Windows,fileversion40cursorsfalseWeb,MacOSXSupportedtrueMacOS,dynamicMemorytrueMacOSX PowerPC-32falseMacOS,PreferredSize15000 MacOSPPCfalseMacOS,creator???? OSX,name Records.LogMacOS,longVersionRecords.Log 1.0.0.0OSX,documentTypeLinuxtrueWeb,MinEnvironmentVersionWindows,documenticonFile inclusionssearch Web,Domain0xFFOSX,documentExtensionWeb,AllowOtherPlatformstrueWeb,DetectSecurityPermissionstrueUNIX,printerChoosertrueWeb,SecurityPermissions,,,,,,,,MacOS,MinimumSize15000 MacOS,Region1Windows,productversion11Windows,productversion20Windows,productversion30 OSX,infoRecords.Log Version 1.0.0.0Windows,productversion40Web,ExecutionModeBrowser MacOS68kfalseWeb,CustomBackgroundColor2 237,237,237 askDialogtrueWindows,iconFileOSX,signature???? Web,UUID$7fe1f07c-df16-40b7-be6b-84c5e3d53f1eWindows,ProductName Records.LogdefaultBuildFolderE:/on-rev web site/NetworkUNIX,colorChoosertrueMacOSX x86-32falseWindows,companynameD Title Page Pon openCard if there is a card field id 1 then put "Card" && the number of this card && "of" && \ the number of cards into card field id 1 pass openCard end openCarddcREVGeometryCacheIDs 12012150975781912812012144211941740112415825217921913212012144211951774212012144211963714120121442119719099120121442119819100120121442119919101106185738052119126120121442120019102120121442120219104cREVGeometrycachetotal11order  cREVGeneralCJJJJJJJJF Document 1 @dcREVGeometryCacheIDs123803109792319112123803109792419113123803109792719116123803109792819117124607451522619135123803109793019119123803109792919118123803109793119120123803109793219121123803109793319122123803109791818247123803109791918619123803109792019109123803109792119110123672271968919133123803109792219111cREVGeometryCacheorder total16JJ @dcREVGeometryCacheIDs123803109792319112123803109792419113123803109792719116123803109792819117124607451522619135123803109793019119123803109792919118123803109793119120123803109793219121123803109793319122123803109791818247123803109791918619123803109792019109123803109792119110123672271968919133123803109792219111cREVGeometrycachetotal16order JJ @dcREVGeometryCacheIDs123803109792319112123803109792419113123803109792719116123803109792819117124607451522619135123803109793019119123803109792919118123803109793119120123803109793219121123803109793319122123803109791818247123803109791918619123803109792019109123803109792119110123672271968919133123803109792219111cREVGeometrycachetotal16order JJ @dcREVGeometryCacheIDs123803109792319112123803109792419113123803109792719116123803109792819117124607451522619135123803109793019119123803109792919118123803109793119120123803109793219121123803109793319122123803109791818247123803109791918619123803109792019109123803109792119110123672271968919133123803109792219111cREVGeometrycachetotal16order JJ @dcREVGeometryCacheIDs123803109792319112123803109792419113123803109792719116124607451522619135123803109792819117123803109792919118123803109793019119123803109793119120123803109793219121123803109793319122123803109791818247123803109792019109123803109791918619123803109792119110123803109792219111123672271968919133cREVGeometrycachetotal16order J J HCCdNmbrOfHC' function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "card" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardDataD0 cREVGeneral revUniqueID 1201214421197 D Card 1 of 6J Next Cardg Hon mouseUp visual effect scroll left go to next card end mouseUp GKDYA Next Card cREVGeneral revUniqueID 1201214421198scripteditorvscroll0scripteditorselection43 JPrevious cardg xFon mouseUp visual effect scroll right go to prev card end mouseUp w<Y@'previous card (last card in the stack) cREVGeneral revUniqueID 1201214421199scripteditorvscroll0scripteditorselection40 JNetwork ManagerG x:on mouseUp go to card 2 of stack "Network" end mouseUp  |H[Q cREVGeneral revUniqueID 1201214421200 J Start LogG Pon mouseUp visual effect scroll left slowly go to next card end mouseUp eJ}Z cREVGeneral revUniqueID 1201214421202scripteditorvscroll0scripteditorselection65 Ci|cF cREVGeneral revUniqueID 1201214421194EN Dg>" . ;" .;" .;" .;" .;" .<01 `f01 `;001Ì0"101Ì .001c0001c0;00131"0010 .00101010;0010" `fa 0 .<;" .;" .;" .;" .;" .;" .;" ." . ;" .;" .;" .;" .;" .<01 `f01 `;001Ì0"101Ì .001c0001c0;00131"0010 .00101010;0010" `fa 0 .<;" .;" .;" .;" .;" .;" .;" . cREVGeneral revUniqueID 1201214421195 I Card Index}J D  `0 00 011` 03` 0y3`À 0ك3À 03` f3` 910` 00 `0 00 011` 03` 0y3`À 0ك3À 03` f3` 910` 00 JTable of Contents xon mouseDown if the shiftKey is down then sort lines of me else if the optionKey is down then createCardNameList -- rebuild list exit mouseDown else -- go to the card associated with the click currentLine put the ticks into theTicks repeat until the mouse is up if the mouseloc is within the rect of target then currentLine put the ticks into theTicks else select empty end repeat if (the ticks - theTicks) < 10 then get the value of the selectedLine if it is empty then exit mouseDown visual effect iris open if the style of me is "Scrolling" then set scroll of me to 0 go cd it end if end if select empty end mouseDown on currentLine put (((the mouseV - top of the target) - 4) + scroll of the target)\ div (textHeight of the target) + 1 into theLine select char 1 to ((number of chars in (line theLine of target)) + 1)\ of line theLine to (theLine + 1) of target end currentLine on createCardNameList -- create the list of card names set the dontWrap of me to true set the lockText of me to true if the style of me is "Scrolling" then set scroll of me to 0 if "bkgnd" is in the target then set the sharedText of target to true put empty into me repeat with curCard = 1 to number of cards set cursor to busy get the short name of card curCard put it into line curCard of me if the length of me > 30000 then answer "Sorry, but this field's 30000" &&\ "character limit has been reached." -- exit to HyperCard end if end repeat end createCardNameList on newField -- auto builds a new list when this field is pasted createCardNameList end newFieldE Title Page Card Index Document 1 Document 2 Document 3 Document 4 Document 5 card id 4746 card id 4939 card id 5264 card id 5499J `@oF D* cREVGeneral revUniqueID 1201214421196 JTangible v. Documentary(`$3LcCurrentObjectstack "C:/Users/Peter Tillers/Documents/MarshalAll/MarshalNet06/Network/Source Material/Evidence/Non-Human Sources/Document Log.rev" cREVGeneral revUniqueID 1061857380521 D Documentary evidence and records are a subset of tangible & "real" evidence. The tangible evidence log and the tangible evidence file include the documents & recods listed in the documents & records log and stored, or recorded, in the tangible & real evidence file, or database.J Tangible.Logm 5on mouseUp go to stack "Tangible.Log" end mouseUp w" Log of Real & Tangible Evidence cREVGeneral revUniqueID 1201215097578scripteditorvscroll0scripteditorselection0 JPeter Tillers+H@@# cREVGeneral revUniqueID 1241582521792 D Peter Tillers - 2009 Jgroup id 19135ii cREVGeneral revUniqueID 1246074515226GGgroup id 18247ion openStack hide message box show menuBar pass openStack end openStack on openCard if there is a bkgnd field id 46 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 46 pass openCard end openCard[ cREVGeneral revUniqueID 1238031097918scripteditorvscroll0scripteditorselection0H DvU@U@U@& U @ 0U 31|b @6uq0eU f910 G110U 1ܳ2 C154eU 8b@U@UUUUꂪUX5U*UX5U>UX#U"UX#U;#UXb"$"Un"jUX"U"zUX""uU"zUX"uU{"zUX#""uU"zUX"uUx |UX#U"UX#U;#UXb"$"Un"jUX"U"zUX""uU"zUX"uU{"zUX#""uU"zUX"uUx |?@ABCDEFGMarshalPlan MenuIH*L I cREVGeneral handlerListscriptSelection char 1 to 0 bookmarks revUniqueID 1250889893320scripteditorvscroll0scripteditorselection0 prevHandler tempScriptscriptSource Material] --The following menuPick handler was generated by the Menu Builder. on menuPick pWhich switch pWhich case "Raw Evidence" open stack "Raw Evidence" break case "Legal Source Material" open stack "Legal Source Material" break end switch end menuPick P VSource Material#Raw Evidence Legal Source Material cREVGeneralscriptChecksumk[zOk~ bookmarks revUniqueID 1123969272648 handlerListmenuPickscriptSelectionchar 235 to 234 prevHandlermenuPick tempScriptscript

--The following menuPick handler was generated by the Menu Builder.

on menuPick pWhich

switch pWhich

case "Raw Evidence"

open stack "Raw Evidence"

break

case "Legal Source Material"

open stack "Legal Source Material"

break

end switch

end menuPick

Persons] 4--The following menuPick handler was generated by the Menu Builder. on menuPick pWhich visual effect scroll up slowly switch pWhich case "Witnesses" open card 1 of stack "Persons.Witnesses" break case "Actors in Events at Issue" open card 1 of stack "Persons.Event Actors" break case "Actors in Legal Proceedings" open card 1 of stack "Persons.LegalActors" break case "Analysts" open card 1 of stack "Persons.Analysts" break case "All Persons" open card 1 of stack "Persons" break end switch end menuPick 2PersonsUWitnesses Actors in Events at Issue Actors in Legal Proceedings Analysts All Persons cREVGeneral scriptChecksumt 9kR 6 handlerListmenuPickscriptSelectionchar 120 to 119scripteditorvscroll37 revUniqueID 1123969981525 bookmarksscripteditorselection379 tempScript prevHandlermenuPickscript

--The following menuPick handler was generated by the Menu Builder.

on menuPick pWhich

visual effect scroll up slowly

switch pWhich

case "Witnesses"

open card 1 of stack "Persons.Witnesses"

break

case "Actors in Events at Issue"

open card 1 of stack "Persons.Event Actors"

break

case "Actors in Legal Proceedings"

open card 1 of stack "Persons.Legal Actors"

break

case "Analysts"

open card 1 of stack "Persons.Analysts"

break

end switch

end menuPick

Possibilities & Questions] --The following menuPick handler was generated by the Menu Builder. on menuPick pWhich switch pWhich case "Questions Issues" open card 1 of stack "Questions & Issues" --Insert script for Questions Issues menu item here break case "Possibilities Evidence" open stack "Possibilities" --Insert script for Possibilities Evidence menu item here break case "Loose Notes" open stack "Loose Thoughts" --Insert script for Loose Thoughts menu item here break end switch end menuPick |Possibilities & Questions8Questions & Issues Possibilities & Evidence Loose Notes cREVGeneral scriptChecksumKyf E!+ breakPoints handlerListmenuPickscriptSelectionchar 438 to 437 revUniqueID 1054973109059 bookmarks tempScript prevHandlermenuPickscriptW

--The following menuPick handler was generated by the Menu Builder.

on menuPick pWhich

switch pWhich

case "Questions Issues"

open card 1 of stack "Questions & Issues"

--Insert script for Questions Issues menu item here

break

case "Possibilities Evidence"

open stack "Possibilities"

--Insert script for Possibilities Evidence menu item here

break

case "Loose Notes"

open stack "Loose Thoughts"

--Insert script for Loose Thoughts menu item here

break

end switch

end menuPick

 Legal Rules] --The following menuPick handler was generated by the Menu Builder. on menuPick pWhich switch pWhich case "Legal Source Material" open card 1 of stack "Legal Source Material" break case "Legal Argument" open card 1 of stack "Legal Argument" break case "Legal Rules" open card 1 of stack "Legal Rules" break case "Evidence Rules" open card 1 of stack "Evidence Rules" break end switch end menuPick [ D Legal Rules@Legal Source Material Legal Argument Legal Rules Evidence Rules cREVGeneral scriptChecksumv̓*OQj-ndz handlerListmenuPickscriptSelectionchar 329 to 328 bookmarks revUniqueID 1123971820998scripteditorvscroll0 prevHandlermenuPick tempScriptscriptu

--The following menuPick handler was generated by the Menu Builder.

on menuPick pWhich

switch pWhich

case "Legal Source Material"

open card 1 of stack "Legal Source Material"

break

case "Legal Argument"

open card 1 of stack "Legal Argument"

break

case "Legal Rules"

open card 1 of stack "Substantive Legal Rules"

break

end switch

end menuPick

Evidence and Material Facts] --The following menuPick handler was generated by the Menu Builder. on menuPick pWhich switch pWhich case "Evidence of Material Facts" open card 1 of stack "Evidence of Material Facts" break case "Evidence for and against Material Facts" open card 1 of stack "Evidence for and against Material Facts" break case "Argument from Evidence to Facts" open card 1 of stack "Probative Value" --Insert script for Argument from Evidence to Facts menu item here break end switch end menuPick  Evidence & Material FactscEvidence of Material Facts Evidence for and against Material Facts Argument from Evidence to Facts cREVGeneral scriptChecksumXA1~Ԩ3X[ handlerListmenuPickscriptSelectionchar 441 to 440scripteditorvscroll0 revUniqueID 1123970629629 bookmarksscripteditorselection352 tempScript prevHandlermenuPickscript

--The following menuPick handler was generated by the Menu Builder.

on menuPick pWhich

switch pWhich

case "Evidence of Material Facts"

open card 1 of stack "Evidence of Material Facts"

break

case "Evidence for and against Material Facts"

open card 1 of stack "Evidence for and against Material Facts"

break

case "Argument from Evidence to Facts"

--Insert script for Argument from Evidence to Facts menu item here

break

end switch

end menuPick

Time] --The following menuPick handler was generated by the Menu Builder. on menuPick pWhich switch pWhich case "Time Lines" open card 1 of stack "Time Line.Case" break case "Scenarios" open card 1 of stack "Scenario.Case" --Insert script for Scenarios menu item here break case "Investigation and Proof Time Lines" open card 1 of stack "Proof Time Line" --Insert script for proof time line menu item here break case "Witness History" open card 1 of stack "Time Line.Witness" --Insert script for Narrative menu item here break case "Real Evidence History" open card 1 of stack "Time Line.Tangible" --Insert script for Narrative menu item here break end switch end menuPick & #Time^Time Lines Scenarios Investigation and Proof Time Lines Witness History Real Evidence History cREVGeneral scriptChecksumo7[f&){ handlerListmenuPickscriptSelectionchar 253 to 252scripteditorvscroll86 revUniqueID 1123978905235 bookmarksscripteditorselection713 tempScript prevHandlermenuPickscript

--The following menuPick handler was generated by the Menu Builder.

on menuPick pWhich

switch pWhich

case "Time Lines"

open card 1 of stack "Time Line.Case Time Line"

break

case "Scenarios"

open card 1 of stack "Scenario.Case Scenario"

--Insert script for Scenarios menu item here

break

case "Narrative"

open card 1 of stack "Narrative"

--Insert script for Narrative menu item here

break

end switch

end menuPick

 Case Theory] Won mouseUp visual effect scroll up slowly go to stack "Case Theory" end mouseUp IH  Case Theory Case Theory cREVGeneralscriptChecksumaʶ>kX bookmarks revUniqueID 1123970817659 handlerListmouseUpscriptSelection char 44 to 43 prevHandlermenuPick tempScriptscript"

on mouseUp

visual effect scroll up slowly

go to stack "Case Theory"

end mouseUp

 Field 1#H@p8$ cREVGeneral revUniqueID 1250889986055scripteditorvscroll0scripteditorselection0  #Copyright 1997-2003 Peter Tillers Next CardG n on mouseUp visual effect dissolve slowly go to next card of this stack end mouseUp 1JR0A cREVGeneral scriptChecksum8VJ`mF1" handlerListmouseUpscriptSelection char 64 to 63 bookmarks revUniqueID 1250890006183scripteditorvscroll0scripteditorselection109 prevHandlermouseUp tempScriptscript

on mouseUp

visual effect scroll left slowly

go to next card of this stack

end mouseUp

Peter Tillers+H@@.## cREVGeneral revUniqueID 1250890053215  Peter Tillers - 2009 Field+( hp cREVGeneral revUniqueID 1250890073257  MarshalPlan: BA System for Marshaling Evidence for Investigation and LitigationWelcome ixion preOpenBackground put the defaultAlert of field "Speech" into field "Speech" end preOpenBackground 4=cContentObjectfalsebackgroundBehaviourtrueWelcome cREVGeneralscripteditorvscroll0 revUniqueID 1250890187864scripteditorselection0 Speech)pspeakAlert "Welcome. This is the case theory stack. A case theory is the "whole ball of wax." That is, a case theory is a complex hypothesis that incorporates conjectures and hypotheses about a variety of matters, matters such as legal rules, the ingredients or elements of legal rules, scenarios that contain events that instantiate the ingredients of legal rules, the credibility of witnesses, the strength of evidence in general, and other such matters. The strength of a case theory depends on the strength of these various conjectures and the extent of the consistency of these conjectures with each other. Use this stack to assess your case as a whole by examining how your discrete conjectures about your case fit together -- or don't fit together. Good luck!" @:1 defaultAlertThis is a test. cREVGeneral handlerListscriptSelection char 1 to 0 revUniqueID 1043127421223 bookmarksscripteditorvscroll0scripteditorselection784 tempScript prevHandlerscript Welcome. You are now looking at a collection of red buttons. If you click a button, you will be taken to a stack of cards. Each stack is a different way of organizing evidence, and each stack invites you to use that method of organizing evidence. However, there are different ways of organizing evidence. These different ways of organizing evidence are related to each other. This is why in each stack there are buttons that will take you to other ways of organizing evidence. Good luck.image id 1214 L )PNG  IHDR- gAMA a PLTEBkwtRNS@*1IDATx :FϻIlݧ%DC 3 F0-#`s @́6lΣG|0O&z #d82O&z #d8D& }AZ8 @}(` pD+@@Gkh*3Zz @G  `˺xaa9 M%Л=Bd<5x@oIoJ7{vɤ yp'Az1 vɤ )` vɤ |K7{vɄ ɜ@]2Bm#p%Л=BdBP8dlh a8BqJ8U{;0~#Q4p>w @X K87/K1t٪3@ j/9T_4C$HWT\\IC `ZC@)++CP PA+ p}٪3fMO }P}!V@x921gUJ `O;~2Gצ&" _xoϞtP21K8 TS'! $Ga+h ƙo-v @ cZUGh!('B T 1/54?*c^#@jt} l *Wre<+jB3FΤfhFXL9Hٍ6B5؏qT\Ju[TBYGXJBY:XCֹ8MzBdjA @!NS*ެmٺ?p KS*ެ_ @WyiJ%Лma~ 8 XKu 7?iJ%ЛM`#[^ ~ӔJ7F * N T6:YG`8?@[[+0ɖ@W'MS*ެmٺt=8PW@Qg@S'Rtuֹa u68|@eM! YUT t/DDL"@2sue8G R cyH%B%@scFZk@bMLSt ^!_eeȽP}! 0 E` ʽP}! 7!_e-71+Bp(|C3{g -Pi !dbWh^B@`.nCuCpHҗ%8PÍ4P }}m!  !1*#4B+=6/k Wj54p>[%7&h*|Lf4 -XC4 `˲p{;0@G^N}!,/%ИB[ @S e1tP_ lʁ;K$R=BdR [#K&T/.P!k+@1K&tHW#K&t-.!u!? WTp$͏Cd…+ R @=$p|ck+@1K&  \YXqZ y2'=y2'=y2'=y2'= 6l9`s j)VBC $b~`6s߃Z3 pWL$ 1#`!Z|3}?:j!@5fP;׍g@;0MIds-uIdz,s=pmlOdol {$4B'Hw=r;_vEl0.Lƿ<մu@k:`M[ ^[䶻X@v0Cдu /O Ewf!z R0#ЄZhB X@vԊ|7Wv+2!(4mwd E8 dK :vpGv0 4mwApgѴu@̷ ; P!4mwŴ@h:R4mw izrܾZy~i`.Gv%_h: ȐfH}Ԏ PLe<HT {ȴ fWv ` /x*TO\7 x <R&MPCMv2 i}Vg"ۮ :(/Οj\.uOt H^A_x1!˅^xCh|If\Dt [; "X Co{:f`@ }2 RLPobܿTbp&@8qs0: R #:q4 }`zZ4UO"]&R7􇀮WyU#`ZI-Js,"bZ@BڷXӥ%(gI5&5 Wӻ78׶ %-C{ !X|E v0UY$,c&OT]DTapi-'@fhE$ .i%b˽'uJm .B1%5i544TxMy~uJz2de4\QUįA&ndfı}H׀$`Zkb+Oy-!\>J 5+(Y% P{.\$H)5 ЀJEhjot50! 9שUt[sLem `^JD _JdB_.# ql8'3]SkYtJYMⅿ.&o~v8$3.nj58/@* )([9Ns4?(+Nga 蕡qqCo~j_O~|X[._+ )͔Ľ Ugul8Аy]j W-.fzG.Etɼ1ټ9 ⯇.@⹖rd2D 3!_E 3!0!/5)~OFhW. -ՄP8Ctx }$%@;lLpwg4Cr}W`@[D]sO;3Zn(@ {B>$@yC%5bPܝ op"B EPܝ oQq\ƌ@q\ݙdО@EݙdjfMq^>4E xB4g:i+>* Q\Kl q3 @<6>"@K ?Տ3>RZxAP?mRQHSVC [@^i?krj[T/;e5qESVWD}=8h~ŽZ!I|yE}pC.rM&sܗ|o) f= &Gͧ.Ŷ쬋Z'Jes(} 0'P X>LN F=k!%  @ dk>3t &]~i Kn 5 @u019@`bnP8sz;% 3L,!w~6܁5R4ƿ-óǫH8d ʝa?a s@;?]z:B~WX2Cu~gS|0VK7IB_@P[ =BA ryuBm^{l[ޮ kTP`n ~ |F  @6@#{mToX/$@REԊuS`ԽnYJ&:5pp?d} !(Z/| Le&xV_k `Cz|/ -/ w$l/@u*-ڗ P7Iu@r|@ @ns+oVA'䍫p*v}tF5,G}>@@uLy e `s$5 5 NɼYBo `N!IHP!)n(X g^@c5<k P%[l9`s @YT7t3"ЗUB^]LjT]IENDB` cREVGeneral revUniqueID 1250890290045 Legal Actorse `on mouseUp visual effect scroll up go to card 1 of stack "Persons.LegalActors" end mouseUp @@@@42Actors in Legal Proceedings cREVGeneral scriptChecksum0bޘPKx= handlerListmouseUpscriptSelection char 40 to 39 bookmarks revUniqueID 1250890290046scripteditorvscroll0scripteditorselection75 prevHandlermouseUp tempScriptscript

on mouseUp

visual effect scroll up

go to card 1 of stack "Persons.Legal Actors"

end mouseUp

Real EvidenceE Ton mouseUp visual effect iris open slow go to stack "Tangible.Log" end mouseUp db0 cREVGeneral scriptChecksum/{-Zm&NS handlerListmouseUpscriptSelection char 66 to 65scripteditorvscroll0 revUniqueID 1250890290047 bookmarks tempScript prevHandlermouseUpscript

on mouseUp

visual effect iris open slow

go to stack "Tangible Evidence"

end mouseUp

Witness CredibilityE y on mouseUp

go to stack Cred1.StartCredibility

end mouseUp

Event Time Lines@E y Pon mouseUp visual effect dissolve go to stack "Time Line.Case" end mouseUp  V cREVGeneral scriptChecksumpӆY(kȢpt handlerListmouseUpscriptSelection char 12 to 76scripteditorvscroll0 revUniqueID 1250890290049 bookmarks tempScript prevHandlermouseUpscript

on mouseUp

visual effect dissolve

go to stack "Time Line.Case Time Line"

end mouseUp

Legal Source MaterialE don mouseUp visual effect scroll up very slowly go to stack "Legal Source Material" end mouseUp xWcREVTempMaster: traversalOnfalseinksrcCopythreeDtrue hiliteBorderfalserect 0,158,130,180 mnemonic0armFillfalse visitedIcon0 patterns showNametrue showIconfalsecolors hilitedfalse sharedHilitetrueshadowfalse textAligncenterarmedfalsemenuMouseButton1id6708altId7 labelWidth0 accelKey armedIcon0 textStyleplainlockLocfalsevisitedfalse showHilitefalselabel autoHilitefalsestyle roundrect disabledIcon0 armBorderfalsenameLegal Source Materialicon0toolTiplayer8 accelTextvisibletrue cantSelectfalse borderWidth2 menuLines5margins4opaquetrue accelMods shadowOffset4defaultfalse menuName hiliteFilltrue showBordertrue textSize10 hiliteIcon0 disabledfalseautoArmfalse menuModepulldownfamily0 textFontcouriershowFocusBordertrue menuHistory1 cREVGeneralscriptChecksum (ǁGGmX revUniqueID 1250890290050 bookmarks handlerListmouseUp tempScript prevHandlermouseUpscriptSelection char 49 to 48script

on mouseUp

visual effect scroll up very slowly

go to stack "Legal Source Material"

end mouseUp

 Questions@e y Qon mouseUp visual effect dissolve go to stack "Questions & Issues" end mouseUp QaQuestions & Issues cREVGeneral revUniqueID 1250890290051  Legal Rulese ^on mouseUp visual effect shrink to center open card 1 of stack "Legal Rules" end mouseUp > { USubstantive Legal Rules cREVGeneral scriptChecksum$loIy*!'L& handlerListmouseUpscriptSelection char 81 to 80scripteditorvscroll0 bookmarks revUniqueID 1250890290052scripteditorselection43 prevHandlermouseUp tempScriptscript

on mouseUp

visual effect shrink to center

open card 1 of stack "Substantive Legal Rules"

end mouseUp

Possibilities@e y Lon mouseUp visual effect dissolve go to stack "Possibilities" end mouseUp  Development of Possibilities cREVGeneral bookmarks revUniqueID 1250890290053 handlerListmouseUpscriptSelection char 1 to 77 prevHandlermouseUp tempScriptscript Possibilities Elimination@E y \on mouseUp visual effect iris open go to stack "Possibilities Elimination" end mouseUp in  cREVGeneralscriptChecksum9mnj1c revUniqueID 1250890290054 bookmarks handlerListmouseUp tempScript prevHandlermouseUpscriptSelection char 53 to 52script

on mouseUp

visual effect iris open

go to stack "Possibilities Elimination"

end mouseUp

 Case TheoryDi" 2^on mouseUp go to stack "Case Theory" end mouseUp  cf X8  Q cREVGeneral handlerListmouseUpscriptSelection char 14 to 13scripteditorvscroll0 bookmarks revUniqueID 1250890290055scripteditorselection0 prevHandlermouseUp tempScriptscript   Scenarios@E y @on mouseUp go to card 1 of stack "Scenario.Case" end mouseUp 'V cREVGeneralscriptChecksum>h'Vsj revUniqueID 1250890290056 bookmarks handlerListmouseUp tempScript prevHandlermouseUpscriptSelection char 50 to 49script

on mouseUp

go to card 1 of stack "Scenario.Case"

end mouseUp

Legal ArgumentE Pon mouseUp visual effect dissolve go to stack "Legal Argument" end mouseUp ZVW cREVGeneralscriptChecksumsWж{& bookmarks revUniqueID 1250890290057 handlerListmouseUp tempScript prevHandlermouseUpscriptSelection char 14 to 49scriptr

on mouseUp

visual effect dissolve

go to stack "Legal Argument"

end mouseUp

cREVTempMaster: traversalOnfalseinksrcCopythreeDtrue hiliteBorderfalserect 0,266,107,287 mnemonic0armFillfalse visitedIcon0 patterns showNametrue showIconfalsecolors hilitedfalse sharedHilitetrueshadowfalse textAligncenterarmedfalsemenuMouseButton1id6715altId17 labelWidth0 accelKey armedIcon0 textStyleplainlockLocfalsevisitedfalse showHilitefalselabel autoHilitefalsestyle roundrect disabledIcon0 armBorderfalsenameLegal Argumenticon0toolTiplayer15 accelTextvisibletrue cantSelectfalse borderWidth2 menuLines5margins4opaquetrue accelMods shadowOffset4defaultfalse menuName hiliteFilltrue showBordertrue textSize10 hiliteIcon0 disabledfalseautoArmfalse menuModepulldownfamily0 textFont helveticashowFocusBordertrue menuHistory1  Raw EvidenceE 5on mouseUp go to stack "Raw Evidence" end mouseUp jJGW cREVGeneral scriptChecksumz (QG~ handlerListmouseUpscriptSelection char 70 to 69scripteditorvscroll0 revUniqueID 1250890290058 bookmarksscripteditorselection10 tempScript prevHandlermouseUpscriptv

on mouseUp

visual effect iris open slow

go to stack "Raw Evidence"

end mouseUp

 More on next cardBG YFon mouseUp visual effect scroll left go to next card end mouseUp @OxLZ cREVGeneral scriptChecksumF풿\ handlerListmouseUpscriptSelection char 14 to 38scripteditorvscroll0 revUniqueID 1250890290059 bookmarksscripteditorselection56 tempScript prevHandlermouseUpscriptk

on mouseUp

visual effect scroll left

go to card id 1027

end mouseUp

 Event Actorse `on mouseUp visual effect iris open open card 1 of stack "Persons.Event Actors" end mouseUp j~UActors in Events at Issue cREVGeneralscriptChecksum!H;䒳tI bookmarks revUniqueID 1250890290060 handlerListmouseUpscriptSelection char 70 to 69 prevHandlermouseUp tempScriptscript

on mouseUp

visual effect iris open

open card 1 of stack "Persons.Event Actors"

end mouseUp

 Evidence of Material Factsd+y _on mouseUp visual effect scroll down go to stack "Evidence of Material Facts" end mouseUp NSEvidence & Material Facts cREVGeneral scriptChecksum M>]W handlerListmouseUpscriptSelection char 66 to 65scripteditorvscroll0 revUniqueID 1250890290061 bookmarksscripteditorselection0 tempScript prevHandlermouseUpscript

on mouseUp

visual effect scroll down

go to stack "Evidence of Material Facts"

end mouseUp

  Loose Thoughtse y 7on mouseUp go to stack "Loose Thoughts" end mouseUp \:bSLoose Thoughts cREVGeneral scriptChecksum̻Ȟz_? handlerListmouseUpscriptSelection char 41 to 40 bookmarks revUniqueID 1250890290062scripteditorvscroll0 prevHandlermouseUp tempScriptscript

on mouseUp

go to stack "Loose Thoughts"

end mouseUp

 AnalystsE Xon mouseUp visual effect barn door open go to stack "Persons.Analysts" end mouseUp QT$P cREVGeneral scriptChecksum2o18ם4[!dn handlerListmouseUpscriptSelection char 80 to 79scripteditorvscroll0 revUniqueID 1250890290063 bookmarks tempScript prevHandlermouseUpscriptr

on mouseUp

visual effect barn door open

go to stack "Analysts"

end mouseUp

 Documentse Son mouseUp visual effect iris open slow go to stack "Records.Log" end mouseUp 7k!QDocuments or Records cREVGeneral scriptChecksum:iZrFi1n؄ handlerListmouseUpscriptSelection char 58 to 57scripteditorvscroll0 revUniqueID 1250890290064 bookmarks tempScript prevHandlermouseUpscript

on mouseUp

visual effect iris open slow

go to stack "Document Log"

end mouseUp

Oral StatementsE Von mouseUp visual effect iris open slow go to stack "Persons.Witnesses" end mouseUp f"W cREVGeneralscripteditorvscroll0 revUniqueID 1250890290065scripteditorselection61  Argument from Evidence to Facts@E y Von mouseUp visual effect shrink to center go to stack "Probative Value" end mouseUp # cREVGeneral handlerListmouseUpscriptSelection char 47 to 46scripteditorvscroll0 revUniqueID 1250890290066 bookmarksscripteditorselection70 tempScript prevHandlermouseUpscript  Field - Law+HT! cREVGeneral revUniqueID 1250890290067  Law Field 3+Ht' cREVGeneral revUniqueID 1250890290068  Evidence marshaling Field 4*h *Ry< cREVGeneral revUniqueID 1250890290069  -Push buttons next to boxes to launch stacks. Field 5*HPD* cREVGeneral revUniqueID 1250890290070  Evidentiary DetailsProbative ValueE y Von mouseUp visual effect shrink to center go to stack "Probative Value" end mouseUp |s#Q cREVGeneral revUniqueID 1250890290071scripteditorvscroll0scripteditorselection66  WitnessesE Son mouseUp visual effect dissolve go to stack "Persons.Witnesses" end mouseUp xQcREVTempMaster: traversalOnfalseinksrcCopythreeDtrue hiliteBorderfalserect 0,158,130,180 mnemonic0armFillfalse visitedIcon0 patterns showNametrue showIconfalsecolors hilitedfalse sharedHilitetrueshadowfalse textAligncenterarmedfalsemenuMouseButton1id6708altId7 labelWidth0 accelKey armedIcon0 textStyleplainlockLocfalsevisitedfalse showHilitefalselabel autoHilitefalsestyle roundrect disabledIcon0 armBorderfalsenameLegal Source Materialicon0toolTiplayer8 accelTextvisibletrue cantSelectfalse borderWidth2 menuLines5margins4opaquetrue accelMods shadowOffset4defaultfalse menuName hiliteFilltrue showBordertrue textSize10 hiliteIcon0 disabledfalseautoArmfalse menuModepulldownfamily0 textFontcouriershowFocusBordertrue menuHistory1 cREVGeneral scriptChecksumV>:RLjr handlerListmouseUpscriptSelection char 69 to 68scripteditorvscroll0 revUniqueID 1250890290072 bookmarksscripteditorselection59 tempScript prevHandlermouseUpscript

on mouseUp

visual effect dissolve

go to stack "Persons.Witnesses"

end mouseUp

What are the red buttons for?G"on mouseUp if field "Speech" is empty then put the defaultAlert of field "Speech" into field "Speech" speakAlert field "Speech" end mouseUp on speakAlert theText if theText is empty then exit speakAlert -- skip the rest try -- in case revSpeak isn't installed revSpeak theText catch theError -- if the "revSpeak" command fails put return & "(Cannot speak text on this system.)" \ after theText beep -- make a sound to get the user's attention end try answer theText end speakAlert 3 >U4R cREVGeneral scriptChecksumhuJgh`;Q handlerListmouseUp speakAlertscriptSelectionchar 515 to 514scripteditorvscroll0 bookmarks revUniqueID 1250890290073scripteditorselection10 prevHandlermouseUp tempScriptscript0

on mouseUp

if field "Speech" is empty then put the defaultAlert of field "Speech" into field "Speech"

speakAlert field "Speech"

end mouseUp

on speakAlert theText

if theText is empty then exit speakAlert -- skip the rest

try -- in case revSpeak isn't installed

revSpeak theText

catch theError -- if the "revSpeak" command fails

put return & "(Cannot speak text on this system.)" \

after theText

beep -- make a sound to get the user's attention

end try

answer theText

end speakAlert

 First CardG !Xon mouseUp visual effect dissolve slowly go to card 1 of this stack end mouseUp BB9k91 W cREVGeneralscripteditorvscroll0 revUniqueID 1250890290076scripteditorselection47 !Investigation & Proof Time Lines@E y Qon mouseUp visual effect dissolve go to stack "Proof Time Line" end mouseUp  cREVGeneral scriptChecksumpӆY(kȢpt handlerListmouseUpscriptSelection char 12 to 76 bookmarks revUniqueID 1250890290078scripteditorvscroll0scripteditorselection66 prevHandlermouseUp tempScriptscript

on mouseUp

visual effect dissolve

go to stack "Time Line.Case Time Line"

end mouseUp

 NarrativeE+y 2on mouseUp go to stack "Narrative" end mouseUp :bQ cREVGeneral scriptChecksum̻Ȟz_? handlerListmouseUpscriptSelection char 41 to 40 revUniqueID 1250890290079 bookmarksscripteditorvscroll0scripteditorselection35 tempScript prevHandlermouseUpscript

on mouseUp

go to stack "Loose Thoughts"

end mouseUp

 All PersonsE Son mouseUp visual effect iris open open card 1 of stack "Persons" end mouseUp CQ cREVGeneral scriptChecksum!H;䒳tI handlerListmouseUpscriptSelection char 70 to 69scripteditorvscroll0 bookmarks revUniqueID 1250890290080scripteditorselection68 prevHandlermouseUp tempScriptscript

on mouseUp

visual effect iris open

open card 1 of stack "Persons.Event Actors"

end mouseUp

 Rules of EvidenceE aon mouseUp visual effect shrink to center open card 1 of stack "Evidence Rules" end mouseUp H8` w cREVGeneral scriptChecksum$loIy*!'L& handlerListmouseUpscriptSelection char 81 to 80 revUniqueID 1250890290081 bookmarksscripteditorvscroll0scripteditorselection43 tempScript prevHandlermouseUpscript

on mouseUp

visual effect shrink to center

open card 1 of stack "Substantive Legal Rules"

end mouseUp

!Evidence Time Lines@E y Son mouseUp visual effect dissolve go to stack "Time Line.Witness" end mouseUp d cREVGeneral scriptChecksumpӆY(kȢpt handlerListmouseUpscriptSelection char 12 to 76scripteditorvscroll0 revUniqueID 1250890290082 bookmarksscripteditorselection59 tempScript prevHandlermouseUpscript

on mouseUp

visual effect dissolve

go to stack "Time Line.Case Time Line"

end mouseUp

# D6 ' A $   $ B!B $ @B!B Q D"s Q A@D"d ! ! Ogd! H$d@ ' H$ ' A $   $ B!B $ @B!B Q D"s Q A@D"d ! ! Ogd! H$d@ ' H$  cREVGeneral revUniqueID 1250890356415$ D;(iCPNG  IHDRiݵ`gAMA aPLTEٟtRNS0JIDATxً8Q?=HNU{$m\RJuڹGɣO0||E C z `8!9Jg3C*N:l>/{WNS:{|SRjym7 `v PrPG}-!uTg`k?V?4{ `@1kvn:rPGyC(8oAeuutOOgNvA0{4tX=^RZ ? OP}TQ\W="HVY/ԫ.K1/o xb_ӻdNS& ݛbp^'8:BnL^~;W%w@/y%%Um@yC;ⴔ}M 763@N)Tu( {vDt3|*gYu?vfow">턟 [;ewΝaPTq}C;ޘ~>H`絃Z^_N$8kA5QCs!IgzolFߞ]8= Ś4X~@q6%Ms_߷Mys)wf]k.>w#p[qTyb~݈/ϫGy@\_ ?0@s_2m?L?n7nȗmIC2838383838383838383838~gO.a383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383838383Xi{ ;&L_hI6tGc v_r{4}/O;A^#AL9u./_8klulmrO<K?!rle{{mR/24Ou1v[@= | Cb~\?͵o ,wgroP;8'?-IENDB`i cREVGeneral revUniqueID 1250890356416%Witness Credibilitye  ;on mouseUp go to stack "Witness Credibility" end mouseUp xWitness Credibility cREVGeneral revUniqueID 1250890356417scripteditorvscroll0scripteditorselection43 & Legal Rulese  4on mouseUp go to stack "Legal Rules" end mouseUp  fSubstantive Legal Rules cREVGeneralscriptChecksum*#f(Myrܚhl revUniqueID 1250890356418 bookmarks handlerListmouseUp tempScriptv

on mouseUp

go to stack "Legal Rules"

end mouseUp

prevHandlermouseUpscriptSelection char 27 to 26scriptv

on mouseUp

go to stack "Legal Rules"

end mouseUp

'Actor ScenariosE  7on mouseUp go to stack "Scenario.Actor" end mouseUp 0ex  cREVGeneralscriptChecksum]*+lC revUniqueID 1250890356419 bookmarks handlerListmouseUp tempScript prevHandlermouseUpscriptSelection char 41 to 40scripty

on mouseUp

go to stack "Scenario.Actor"

end mouseUp

(PossibilitiesE  Won mouseUp visual effect scroll up slowly go to stack "Possibilities" end mouseUp q  cREVGeneralscriptChecksumbqXt q revUniqueID 1250890356420 bookmarks handlerListmouseUp tempScript prevHandlermouseUpscriptSelection char 47 to 46script

on mouseUp

visual effect scroll up slowly

go to stack "Possibilities"

end mouseUp

) ScenariosE Pon mouseUp visual effect iris open go to stack "Scenario.Case" end mouseUp %,Z  cREVGeneral scriptChecksumoDuVuMtvsF handlerListmouseUpscriptSelection char 37 to 36 bookmarks revUniqueID 1250890356421scripteditorvscroll0scripteditorselection0 prevHandlermouseUp tempScriptscript

on mouseUp

visual effect iris open

go to stack "Scenario.Case"

end mouseUp

*Case Time Linese  Aon mouseUp go to card 1 of stack "Time Line.Case" end mouseUp 5u Case Time Lines cREVGeneralscriptChecksum * vqbkY revUniqueID 1250890356422 bookmarks handlerListmouseUp tempScript prevHandlermouseUpscriptSelection char 51 to 50script

on mouseUp

go to card 1 of stack "Time Line.Case"

end mouseUp

+Legal ArgumentE  7on mouseUp go to stack "Legal Argument" end mouseUp Gs  cREVGeneralscriptChecksumb'Nw4h revUniqueID 1250890356423 bookmarks handlerListmouseUp tempScript prevHandlermouseUpscriptSelection char 27 to 26scriptR

on mouseUp

go to stack "Legal Argument"

end mouseUp

,Possibilities EliminationE  Aon mouseUp go to stack "Possibilities Elimination" end mouseUp  cREVGeneral revUniqueID 1250890356424 bookmarks handlerListmouseUp tempScript prevHandlermouseUpscriptSelection char 14 to 13script -Tangible Evidencee  5on mouseUp go to stack "Tangible.Log" end mouseUp dTangible Evidence cREVGeneralscriptChecksum6` bC< revUniqueID 1250890356425 bookmarks handlerListmouseUp tempScript prevHandlermouseUpscriptSelection char 39 to 38scriptw

on mouseUp

go to stack "Tangible.Log"

end mouseUp

.Case Time Linese  8on mouseUp go to stack "Time Line.Actor" end mouseUp 5{Actor Time Lines cREVGeneral scriptChecksumOz)H:E handlerListmouseUpscriptSelection char 42 to 41scripteditorvscroll0 bookmarks revUniqueID 1250890356426scripteditorselection0 prevHandlermouseUp tempScriptscriptz

on mouseUp

go to stack "Time Line.Actor"

end mouseUp

/ Legal Actorse  on mouseUp

go to stack "Persons.Legal Actors"

end mouseUp

0 WitnessesE  [on mouseUp visual effect scroll up slowly go to stack "Persons.Witnesses" end mouseUp Pav cREVGeneralscriptChecksumaw&Ԥ8 revUniqueID 1250890356428 bookmarks handlerListmouseUp tempScript prevHandlermouseUpscriptSelection char 47 to 46script

on mouseUp

visual effect scroll up slowly

go to stack "Persons.Witnesses"

end mouseUp

1Legal Source MaterialE  >on mouseUp go to stack "Legal Source Material" end mouseUp 2 cREVGeneralscriptChecksumUm*fmu Y revUniqueID 1250890356429 bookmarks handlerListmouseUp tempScript prevHandlermouseUpscriptSelection char 27 to 26scriptY

on mouseUp

go to stack "Legal Source Material"

end mouseUp

2Questions & IssuesE  :on mouseUp go to stack "Questions & Issues" end mouseUp ^ cREVGeneral revUniqueID 1250890356430 bookmarks handlerListmouseUp tempScript prevHandlermouseUpscriptSelection char 14 to 13script 3Back to picture of networkG x Kon mouseUp visual effect scroll right go to previous card end mouseUp 4H8w cREVGeneral scriptChecksum&@6tK handlerListmouseUpscriptSelection char 53 to 52scripteditorvscroll0 revUniqueID 1250890356431 bookmarksscripteditorselection56 tempScript prevHandlermouseUpscript

on mouseUp

visual effect scroll right

go to next card

end mouseUp

4Case TheoriesE y3on mouseUp go to stack "Case Theory" end mouseUp 7(s cREVGeneral revUniqueID 1250890356432 5Raw Evidence Filee  5on mouseUp go to stack "Raw Evidence" end mouseUp {*Raw Evidence File cREVGeneralscriptChecksum!IP3GUr[ revUniqueID 1250890356433 bookmarks handlerListmouseUp tempScript prevHandlermouseUpscriptSelection char 27 to 26scriptP

on mouseUp

go to stack "Raw Evidence"

end mouseUp

6 Time LinesE 3on mouseUp go to stack "Time Lines" end mouseUp %^+ cREVGeneralscriptChecksum6J-yRi bookmarks revUniqueID 1250890356434 handlerListmouseUpscriptSelection char 37 to 36 prevHandlermouseUp tempScriptscriptX

on mouseUp

go to stack "Time Lines"

end mouseUp

7 Raw EvidenceE  5on mouseUp go to stack "Raw Evidence" end mouseUp Ow, cREVGeneralscriptChecksum!IP3GUr[ revUniqueID 1250890356435 bookmarks handlerListmouseUp tempScript prevHandlermouseUpscriptSelection char 27 to 26scriptP

on mouseUp

go to stack "Raw Evidence"

end mouseUp

8 Witnessese  Gon mouseUp go to card 1 of stack "Persons.Event Actors" end mouseUp >/Actors in Events at Issue cREVGeneralscriptChecksumb󝌞X֦n revUniqueID 1250890356436 bookmarks handlerListmouseUp tempScript prevHandlermouseUpscriptSelection char 57 to 56script

on mouseUp

go to card 1 of stack "Persons.Event Actors"

end mouseUp

9Loose ThoughtsE 7on mouseUp go to stack "Loose Thoughts" end mouseUp 0 cREVGeneralscriptChecksum̻Ȟz_? bookmarks revUniqueID 1250890356437 handlerListmouseUpscriptSelection char 33 to 32 prevHandlermouseUp tempScriptscript\

on mouseUp

go to stack "Loose Thoughts"

end mouseUp

:LawE {on mouseUp go to stack "MarshalPlan 97:The Network:Analysis:Legal Analysis:Legal Rules:Index of Legal Rules" end mouseUp <1 cREVGeneral revUniqueID 1250890356438 ;Recordse  4on mouseUp go to stack "Records.Log" end mouseUp 3Records & Documents cREVGeneral scriptChecksum(߆H"䪮 handlerListmouseUpscriptSelection char 38 to 37scripteditorvscroll0 bookmarks revUniqueID 1250890356439scripteditorselection37 prevHandlermouseUp tempScriptscriptv

on mouseUp

go to stack "Log.Records"

end mouseUp

< NarrativeD 1on mouseUp go to stack "Narrative" end mouseUp /^4 cREVGeneralscripteditorvscroll0 revUniqueID 1250890356440scripteditorselection33 " =Legal Rules of EvidenceE  Aon mouseUp go to card 1 of stack "Evidence Rules" end mouseUp  5 cREVGeneral scriptChecksumcsP^E1Y handlerListmouseUpscriptSelection char 29 to 28scripteditorvscroll0 bookmarks revUniqueID 1250890356441scripteditorselection49 prevHandlermouseUp tempScriptscript

on mouseUp

go to card 1 of stack "Evidence of Material Facts"

end mouseUp

>Recordse  4on mouseUp go to stack "Records.Log" end mouseUp P3Records & Documents cREVGeneral scriptChecksum(߆H"䪮 handlerListmouseUpscriptSelection char 33 to 32 revUniqueID 1250890356442 bookmarksscripteditorvscroll0 tempScript prevHandlermouseUpscriptv

on mouseUp

go to stack "Log.Records"

end mouseUp

?Field 1) OcCurrentObjectvbutton id 1076 of card id 1027 of stack "C:/Users/Peter Tillers/Documents/MarshalAll/MarshalNet06/Network/Network.rev" cREVGeneral revUniqueID 1250890356443 " Tangible Evidence@Case ScenariosE  @on mouseUp go to card 1 of stack "Scenario.Case" end mouseUp 1Hm5 cREVGeneralscriptChecksum>h'Vsj revUniqueID 1250890356444 bookmarks handlerListmouseUp tempScript prevHandlermouseUpscriptSelection char 50 to 49script

on mouseUp

go to card 1 of stack "Scenario.Case"

end mouseUp

A First CardG on mouseUp visual effect scroll right very slowly go to previous card visual effect scroll right very slowly go to card 1 of this stack end mouseUp Lf91 cREVGeneralscripteditorvscroll0 revUniqueID 1250890356445scripteditorselection111 BProbative ValueE  8on mouseUp go to stack "Probative Value " end mouseUp d cREVGeneralscripteditorvscroll0 revUniqueID 1250890356446scripteditorselection39 C!Investigation & Proof Time Lines@D  Qon mouseUp visual effect dissolve go to stack "Proof Time Line" end mouseUp 5 cREVGeneral scriptChecksumpӆY(kȢpt handlerListmouseUpscriptSelection char 12 to 76scripteditorvscroll0 revUniqueID 1250890356447 bookmarksscripteditorselection66 tempScript prevHandlermouseUpscript

on mouseUp

visual effect dissolve

go to stack "Time Line.Case Time Line"

end mouseUp

" D Label Field (8 cREVTable currentviewActors cREVGeneral revUniqueID 1250890356448 ActorsEWitness History@D  Son mouseUp visual effect dissolve go to stack "Time Line.Witness" end mouseUp 5k cREVGeneral scriptChecksumpӆY(kȢpt handlerListmouseUpscriptSelection char 12 to 76 bookmarks revUniqueID 1250890356449scripteditorvscroll0scripteditorselection66 prevHandlermouseUp tempScriptscript

on mouseUp

visual effect dissolve

go to stack "Time Line.Case Time Line"

end mouseUp

" FReal Evidence History@D  Ton mouseUp visual effect dissolve go to stack "Time Line.Tangible" end mouseUp 4 cREVGeneral scriptChecksumpӆY(kȢpt handlerListmouseUpscriptSelection char 12 to 76scripteditorvscroll0 revUniqueID 1250890356450 bookmarksscripteditorselection66 tempScript prevHandlermouseUpscript

on mouseUp

visual effect dissolve

go to stack "Time Line.Case Time Line"

end mouseUp

" GTetimonial Evidence @"H cREVTable currentviewTestimonial Evidence cREVGeneral revUniqueID 1250890356451 " Testimonial EvidenceJ MarshalPlando" /EEon mouseUp go to "Theory" end mouseUp :F1Notes on Theory cREVGeneralscripteditorvscroll0 revUniqueID 1253594823191scripteditorselection28  TheoryH++++' 48Theoretical Presuppositions and Purposes of MarshalPlan UPalatino LinotypeUTimes New RomanUTimes New RomanUTimes New RomanWTimes New RomanUTimes New RomanUPalatino LinotypeUTimes New RomanUTimes New RomanUTimes New RomanWPalatino LinotypeUPalatino Linotype U Segoe UI cREVGeneralbreakpointconditions breakpointsbreakpointstates @'  Label Field  Y/ cREVTable currentview8Theoretical Presuppositions and Purposes of MarshalPlkan cREVGeneral revUniqueID 1253595552621 9Theoretical Presuppositions and Purposes of MarshalPlkan Field)h G- cREVGeneral revUniqueID 1253595669460  { A Note on the Theoretical Underpinnings and Purposes of MarshalPlan z  * A Note on the Structure of This Note ) My motivations for developing MarshalPlan have been theoretical as much as practical. But I did not and I do not see a tension between my theoretical and practical ambitions. My neo-empiricist inclinations lead me to conclude that a sound theory of inference must be able to prove itself in the world. By developing MarshalPlan I wanted to both explore and illustrate some basic hypotheses about the nature of (wo)man's acquisition of knowledge about his (her) world.  0Since my constructivist agenda was positive rather than negative, I have not used any part of the other notes embedded in MarshalPlan to make arguments against views of evidential inference that I think are mistaken. My thought was that the success or failure of MarshalPlan would be the primary test of whether my own views are or are not mistaken. However, now that I have largely complete the outline of a working model of MarshalPlan, I think it might now be useful for me identify the theoretical premises and perspectives that I do not have and that do not undergird the MarshalPlan project. So I will do that. But I will describe (below) those rejected perspectives only in a shorthand way. This is why I use the word "dogma" below to refer to my view about of this or that perspectives that I find wanting.    0 3 QAfter identifying some theoretical perspectives that I do not embrace, I describe (below) some of my key affirmative hunches about the nature and foundations of empirical human knowledge. These are theses that either have supported the development of MarshalPlan or they are theses that are supported by the development of MarshalPlan. P  Theoretical Dogma Number 1.  There is a long-running debate in the American legal academy and elsewhere about the use of mathematics to analyze evidence in trials. This debate is a red herring; it misses the boat; it does not address the fundamental issues about evidential inference. This is not to say that questions about when mathematics might or should play a role in evidential argument in legal settings are uninteresting or unimportant; they are both interesting and important. I also do not claim that discussions that focus of the role of mathematics can or have said nothing about fundamental epistemological issues. That's not the case. Such discussions can and sometimes do touch on fundamental questions and in this way shed light on key facets of inference and reasoning from evidence. But such a defense of the debate about mathematical analysis of evidence is a bit like saying that WWII was a good thing because it led to the development of V-2 rockets. The debate about mathematical analysis of evidence has caused more intellectual havoc than enlightenment.   Theoretical Dogma Number 2  There have been arguments, both within the literature on evidential inference narrowly conceived and in the broader philosophical literature, that inference is fundamentally subjective. I have occasionally made such arguments myself.  BThe claim that human inference is subjective is true but trivial. A Human beings (and sharks and other organisms [see below]) do have some capacity to draw accurate inferences about the world. If they did not, they could not have survived as long as they have -- unless they had an extraordinary amount of dumb luck. In any case, accomplishments such as the development of the internal combustion engine, the development of nuclear weapons, the development of the microchip, and the construction of cathedrals that often manage to stand for decades and sometimes for centuries is evidence enough that accurate factual inference is sometimes possible. Complete epistemological or inferential relativism or skepticism is a non-starter for any serious student of human evidential inference.   Theoretical Dogma Number 3  The opposing thesis -- the thesis that there are objective methods of drawing inferences about human behavior -- is, however, also incorrect. This thesis is incorrect if by the word "objective" we mean self-standing (or autonomous or largely-autonomous) methods of reasoning, artificial methods of reasoning that can replace ordinary, seemingly-sloppy, and commonsense human methods of reasoning about matters such as human behavior.  dUsually such objective methods are not available. This is true even though it is also true that some problems or questions in our world are now configured in such a way that artificial and autonomous methods of ratiocination, rumination, or computation can yield solutions that are less likely to be wrong than those reached by unaided human common sense. c As you can see, this dogma -- Dogma Number 3 -- is closely related to Dogma Number 1, my dogma about the irrelevance of much of the longstanding debate about mathematical analysis of evidence and inference.  The brain -- or the neurobiological system -- or possibly we will have to call it the neuro-electro-magneto-biological system -- is a very complex mechanism. Some persons say that it is the most complex mechanism in the universe. They may be right about that. Whether they are or not right about that, it is unlikely that artificial methods of computation (such as computer-based computation) can replace the human brain anytime soon. True, as I said earlier, in some domains computers can outperform humans; for example, computers can now play chess and checkers better than even the most extraordinary humans can. But in most arenas computers do far less well than human beings do. That's likely to be the case for some time to come.   K   Theoretical Dogma Number 4  }Given Dogma Number 3, it does not follow that theorizing about inference is pointless. On the contrary: it is possible for theorizing about inference to have both theoretical value and cash-value: it is possible that theorizing about inference can lead to improvements in both our understanding of evidential inference and in the quality of real-world inference in legal settings. | ;Given our present understanding of evidential inference and given the limitations on our current understanding of evidential inference, there is reason to believe and hope that images of reasoning about evidence can improve human inference if such images are used ctogether with with ordinary reasoning and common sense logic. More precisely stated, it is possible for images (or pictures) of inference to be a useful tool of common sense, it is possible for images of evidential inference to support, facilitate, and enhance natural, or pre-existing, methods of human reasoning about evidence. This is roughly the fundamental insight that Timothy van Gelder holds and purveys, and I align myself with him. (However, Tim bears no responsibility for the details of the MarshalPlan system or for its many defects and failings.) :  (No more dogmas!)  Z&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& tThose are some of my theoretical beliefs and dogmas. But now I must tackle a hard question rather than an easy one: s ~What sorts of images of inference, what sorts of cognitive tools, what sorts of models of inference are likely to be helpful? } I begin my attack on this question by making a few more comments about the general direction that theorizing about inference might take and why this general tack might turn out to be productive.  VThe brain -- or the human neurobiological system, or possibly the human electro-magneto-neuro-biological system -- is a computational mechanism of enormous complexity, subtlety, and power. A model of inference -- an artificial construct -- might try to capitalize on the power of this natural mechanism and make it function more effectively. U  3How could an image or images of inference do that? 2  Stated most abstractly, my answer is this: an image or model of evidential inference could improve the quality of human inferential performance if it could trigger natural computational mechanisms and processes (such as those in the brain) and make it possible for human beings to use their native, or inbred, computational mechanisms and processes more efficiently, more effectively, and more productively.  That artificial devices might be helpful or useful in this derivative way -- that images or models of evidential inference could serve as handmaidens of natural human reason -- that some artificial constructs depicting inference might be useful cognitive tools, or helpful cognitive crutches -- that appropriately-drawn images of inference might function as supports for native human reasoning -- is suggested by two considerations.  First, any particular line of reasoning about any real-world problem almost inevitably involves multiple steps. Properly designed artificial devices -- cognitive tools, heuristic devices, inference support tools, whatever they are called -- might well improve the ability of humans literally to keep in mind -- to keep in conscious thought, to be more aware of, to have more awareness of -- the steps in any train of reasoning that they decide to follow when considering any particular factual hypothesis.  Second, human beings reason about evidence and the world along multiple tracks, in a multitude of ways. Even though the brain is a very powerful mechanism, it is not an infallible one, and the different ways of thinking or reasoning or the different tracks the mind takes are difficult to keep in mind (so to speak) at the same time. But these different tracks, these different ways of thinking about a problem, influence each other. So keeping multiple lines of reasoning in mind at the same time is important; indeed, it is essential. Cognitive crutches can help mortals keep in mind the many different tracks along which their minds are running.  In sum, there is reason to think or hope that artificial tools (including, for example, simple diagrams and checklists drawn on paper) can make it easier for human beings to literally better keep in mind their various ways of thinking about a factual question and the numerous steps that human beings characteristically take and construct within each track of the many tracks of thinking that they follow.  ~The next question is what particular sorts of images or models of evidential inference are likely to be useful and necessary. } v Overview of Evidence Marshaling Methods in MarshalPlan. u Much recent theoretical work on inference centers on inference networks. Such work is very important and it must continue. However, MarshalPlan has relatively little to say about inference networks. It focuses on other methods or marshaling or organizing evidence. MarshalPlan emphasizes comparatively simple evidence marshaling strategies methods such as event time lines, scenarios, and marshaling of evidence by legal rules.  Card Number 2 of the stack Network Manager -- the card in which this notes is embedded -- serves in part as an outline of the evidence marshaling methods found in MarshalPlan.  jThe evidence marshaling strategies pictured on Card Number 2 can be sorted into several broad categories. i In one set of methods TIME plays a central role. This is is true of event chronologies, or time lines. It is true of scenarios. And it is true, in a more complicated way, of narrative and story-telling. [ [ e u ~0    #Nota Bene: There are several sub-categories of time lines: (1) time lines of the events at issue in a case, (2) time lines that show the history of sources of evidence (both so-called real evidence and human sources, or witnesses), (3) time lines showing the order in which evidence is collected, handled, and presented. Each of these categories can have subcategories or subdivisions: For example, time lines for events at issue include time lines showing the possible events over time related to possible actors in the possible events at issue.    Another set of evidence marshaling methods deals with the influence of legal doctrines and norms on evidence marshaling, analysis, collection, and assessment in legal settings. I am now referring, for example, to the red buttons (or links) called Legal Rules, Legal Argument, Legal Source Material, and Evidence and Material Facts. These and other stacks deal, in the aggregate, with "legal marshaling," which is my shorthand phrase for the way that legal doctrines and legal norms influence the gathering and assessment of evidence.  Another set of evidence marshaling methods amounts to little more than a system for filing evidence and information. These are the methods (or stacks) called Raw Evidence, Legal Source Material, Persons, Analysts, Legal Actors, and so on. It is probably true that the filing of information on the basis of such categories ordinarily does not require great intellectual labor. Nonetheless, the filing of evidence and information on the basis of such categories is not a trivial act. Evidence and information can be more easily accessed and recalled and evidence and information are also more suggestive and evocative if they are stored on the basis of meaningful concepts, i.e., according to categories or classifications that are meaningful to the user.  Another group of evidence marshaling strategies in MarshalPlan's collection of evidence marshaling strategies inches toward the development of inference networks. Thinking of inference as a network or web of inference is mainly but not exclusively useful when the factual questions are stable and the available evidence is know. In situations such as this -- in situations in which the facts in issue seem relatively stable -- a decision maker is most likely to want to focus on evidence sorting methods such as Evidence of Material Facts, Evidence for and against Material Facts, Witness Credibility, and Argument about Evidence, or Probative Value.  This above outline of types of evidence marshaling strategies two important strategies shown on Card Number 2 of Network Manager unaccounted for.  jOne important strategy not yet discussed is is the cognitive strategy or process here called Case Theory. i As it now stands, the stack Case Theory is less a picture of how this evidence marshaling strategy works than it is a general reminder that, first, there is a very important synthetic or constructive aspect to factfinding and evidential inference, second, the various evidence marshaling strategies identified and described by MarshalPlan influence each other and depend on each other, and, third, the strength of a claim to have correctly or plausibly determined the important legally-material facts depends in large part on the extent to which the various evidence marshaling strategies that a decision maker uses are in harmony with each other and reinforce each other and, thus, on the the extent to which evidence marshaling strategies taken together generate a state of mind of epistemic equanimity, an epistemic reflective equilibrium. (If I were a brilliant programmer, which I am not, I could figure out how to develop a Case Theory stack that would allow the user to rotate through all of the evidence marshaling strategies shown in the Network Manager stack while still keeping, to some substantial degree, all evidence marshaling strategies in the mind's eye.)   f     Another group of stacks (or evidence marshaling strategies) lies at almost the opposite pole from the case theory stack (that is, at the opposite pole from thinking about the whole ball of wax). Case theory development involves synthetic thinking -- which in this instances involves the attempt to view the various parts of evidence marshaling in relationship to each other and the attempt to sense the degree to which the results of various evidence marshaling strategies are consistent with each other. This kind of synthetic and global thinking becomes tends to become most explicit once the key ingredients of an inferential puzzle have been identified and studied. But reasoning about evidence also involves and requires exploratory thinking. Several stacks in Network Manager are designed to facilitate and support imaginative thinking about possibilities. See, for example, the stack Possibilities and the stack Loose Thoughts.   Q&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& P zYou have been presented with a general sketch of the evidence marshaling strategies that are collected in MarshalPlan. The collection of strategies I have described looks a bit like a network. But the collection of strategies in MarshalPlan is not a true network; it is a quasi-network. This is not an accidental feature of MarshalPlan; it is a central feature of MarshalPlan. y In my picture of evidence marshaling, the results of any one kind of evidence marshaling -- for example, of marshaling by time line, legal rules, etc. -- the results of any one kind of marshaling do not have determinate, or computable, implications for any other type of evidence marshaling. For example, any specific time line is logically compatible with innumerable scenarios. However, it is my hypothesis that the evidence marshaling strategies in my collection nevertheless do influence each other. For example, an assessment of the plausibility of some scenario may be affected and is likely to be affected by my assessment of the credibility of this or that witness. This is why I call my network a quasi-network even though MarshalPlan is not a true network.  On this point, I entirely embrace David Schum's thesis (which he advanced in a different context) that marshaling evidence in one particular way may be evocative of or suggestive of evidence marshaling that has a different axis and follows a completely different logic.  I believe that a quasi-network better portrays how the mind -- the accessible part of the human mind, in any event --, how the mind works when it ruminates about evidence in legal settings (and, putting aside legal marshaling, how the mind works in other settings as well).  R&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& Q  7But how, you might ask, did I arrive at the evidence marshaling strategies and methods that are included in MarshalPlan, that are found in the catalogues of evidence marshaling operations or methods found in places such as Card Numbers 2 and 3 of Network Manager and in places such as the stack Loose Thoughts? 6 The answer is that a variety of considerations -- a bit of logic, a bit of philosophy, some personal legal experiences, and so on -- led me to the list of evidence marshaling strategies now found in MarshalPlan. But it is very important for me to say and forthrightly admit that subjective introspection was a critical source of my catalogue of evidence marshaling strategies; that is, I peered into my own mind and I tried to see how I think about evidence and how I organize evidence in legal contexts such as litigation; I tried to identify the different ways that I, Peter Tillers, think about evidence when I try to understand evidence and assess its implications.  TSo it is fair to say that in many respects MarshalPlan has an affinity with mind maps. However, a mind map isn't worth much if it's just a map of one person's idiosyncratic mind. You and I may think in different ways about evidence. The fact that I think one way may just demonstrate that I have an enormous capacity for self-delusion or that I am very stupid. It is also possible that things I do not understand or see drive me to think the way I do. But there is reason to think and hope that MarshalPlan is more than just a map of the way one particular human creature, Peter Tillers, thinks. S I do have an quasi-objective explanation or justification for some of the methods on my list of evidence marshaling strategies. For example, I believe that plausible ontological considerations support the thesis that almost every factual issue either explicitly or implicitly also presents a question about scenarios. I have similar quasi-objective explanations and justifications for several other evidence marshaling strategies. Beyond that, I appeal to common experience -- both your subjective sense of how you think when you think about evidence and how society (e.g., particular legal rules) tends to say that evidence should be marshaled and analyzed.  Conscious Logic (or Folk Logic) versus Subconscious Logic.  eBut if I purport to be thinking rigorously, I cannot ignore the type of challenge laid down by some very serious students of artificial intelligence, brain science, and consciousness: What is my justification or explanation for focusing on conscious mental processes rather than the real logic that perhaps drives or might drive the workings of our brains? d My general answer is this: although I entirely agree that at least some subterranean brain processes may help to shape the way we think, it does not follow that conscious mental processes are nothing more than epiphenomena. In any case, we do not yet understand subterranean brain processes well enough to show in detail how they make us think as we do. So the thesis of the reality and potency of mental processes that are visible to our consciousness, to introspection, is, at a minimum, a good working hypothesis. (This working hypothesis might even turn out to be true in the long run and it might turn out to be the case that the influence of subterranean neural processes on human thinking has been exaggerated by critics of so-called folk logic.)  y Multiplicity and Simplicity x The evidence marshaling methods found in MarshalPlan are both varied and relatively simple. In some quarters, these features of MarshalPlan might be considered defects because, first, it might be supposed that the process of drawing inferences cannot be that messy and inelegant and because, second, it might be supposed that the process of assessing evidence and drawing inferences from evidence really can't really be as simple as I seem to suggest or suppose.  My general answer would be that the real-world drawing of inferences about real-world factual questions is in fact a very messy business -- a process that involves a large variety of ways of thinking.  If some one were to ask me, What is the key to factual inference?, I might give a variety of answers. But my first response should be to say that there is no magic key to factual inference. I should begin by saying that drawing inferences requires the use of many keys. If someone were to say to me that one logic (e.g., Bayesian logic) animates or underlies all valid factual inference, I should then say, Even if that is true -- even granting your premise -- it does not follow that only that one logic is needed to do inference. It is as if you said to me, A trip to Mars requires the equation F = MA. In response, I would say, Yes, perhaps you're right, but making a trip to Mars requires a great many other things as well. In any event, although some of the things I must do to get to Mars -- for example, get astronauts to read dials carefully or get machines to record sensory signals to a certain degree of accuracy -- may well be governed by F = MA (or by some other universal equation or equations of your choice), I don't yet understand precisely how reading dials is governed by that equation and, until and unless I do, I will have to use something other than F = MA to teach astronauts (or machines) how to read dials carefully and accurately. So, you see, in addition to a rule such as Bayes' Theorem, I need procedures for storing legal rules, making legal arguments, constructing time lines, keeping track of persons, thinking about possibilities, and so on, and on, and on.  This point moves us to the second major feature of the evidence marshaling strategies found in in MarshalPlan: their seeming simplicity. Those methods seem to be little more than common sense. Is that a defect?   Not necessarily.   Common sense is, yes, aw shucks!, quite common. But it does not follow that common sense lacks intelligence. If common sense and intuitive sense were not intelligent, (wo)man would long since have perished from the earth. (I grant you that this argument suggests that sharks are quite intelligent. Yes, in certain respects, they are quite intelligent. That is one reason why they have existed -- apparently -- for hundreds of millions of years.) ( ( .1 _ kR  The miracle of the human mind is some respects like the miracle of human life: we do not understand very well how we manage to think as well as we do but in fact our seemingly shoddy and shabby and sloppy and simple methods of thinking often work quite well, thank you. So if the evidence marshaling strategies found in MarshalPlan look and are relatively simple, that does not necessarily count against them. Those simple methods may be effective tools for evoking simple but intelligent, or effective, ways of thinking. Yes, I grant you, it almost surely must be the case that very complex processes produce, or underlie, these simple forms of conscious thinking and ordering, and it may also be the case that if we could grasp and explicitly describe those complex processes, we could think and infer much better than we do at present. But we cannot wait until heaven arrives. We must make our best guesses now.   [I have often puzzled over fuzzy logic. Despite occasional claims to the contrary (see, e.g., the work of Susan Haack), I have the sense that fuzzy logic is sometimes a powerful tool for the management (control) of real-world processes. That this should be so may seem a mystery -- because fuzzy logic, to the extent that I understand it, is far more akin to a semantic theory than to a causal theory; that is, although fuzzy logic largely or entirely abjures causal accounts of natural processes, it often seems to control those selfsame natural processes quite nicely, thank you. How is this possible? Z  My guess is that the power of fuzzy logic in the world of nature is possible because (i) fuzzy logic is indeed at heart a semantic theory and (ii) our words and concepts (including our ordinary words and concepts) somehow harbor, in a way we do not understand, much knowledge about our world. An analogous notion may explain why the ordinary and commonsense procedures found in MarhalPlan work -- and why they work as well as they do (if, that is, they do indeed work well, which remains to be seen): carefully disassembling and then reassembling some of our common ways of making good guesses about our world may lead to important advances in our general understanding of how human beings manage to understand the world to the extent that they do.     Postscript   )I cannot claim sole credit for MarshalPlan. I have hesitated to identify my collaborators because I don't know if they want to take credit or blame (as the case may be) for the current version of MarshalPlan. But I do feel impelled to note that the current version of MarshalPlan grew out of a joint NSF reserach project that David Schum and I conducted years ago. We summarized many of the major results of our research in P. Tillers & D. Schum, "A Theory of Preliminary Fact Investigation," 24 University of California at Davis Law Review 931 (1991). (  I may not much about evidential inference or about matters such as investigative discovery. But if I know anything worthwhile about such things, it is largely because I had a master teacher, David A. Schum. (I am also deeply indebted to William Twining, Richard Lempert, David Kaye, and many other luminous intellects and wonderful human beings. I hope they will forgive me for failing to name them here.)  I may not know much about evidential inference or matters such as investigative discovery, but if I know anything worthwhile about such things, it is largely because I had a master teacher, David Schum.  `@H+Return to Netork managerEi QQ]/Von mouseUp go to Card 2 of stack "Network" end mouseUp  <;6 cREVGeneralscripteditorvscroll0 revUniqueID 1253599284120