REVO2700 4NetworkHK 4c MarshalPlan U Arial Greek UMicrosoft Sans Serif UMicrosoft Sans SerifU Arial BalticU helveticaUPalatino LinotypeUPalatino LinotypeW Arial BalticW Arial Baltic WGeneva U Helvetica UPalatino Linotype U Arial Narrow U helvetica Ugeneva UMS Sans serif ULucida Grande U Arial Narrow DW Courier New W helveticaW helveticaW helveticaWTimes New Roman W @MS PGothic W helvetica W Helvetica U Segoe UIWSymbol UTimes New RomanUTimes New Roman U Helvetica DWTimes New Roman DUTimes New RomanDUTimes New RomanUTimes New Roman UTimes New RomanUTimes New Roman$UTimes New RomanU Arial GreekUPalatino LinotypeUPalatino LinotypeUPalatino LinotypeUTimes New RomanUTimes New RomanWPalatino LinotypeW helvetica WPalatino Linotype W Arial NarrowWTimes New Roman UTahomaUAndalusW8514oemW8514oemWVerdana U8514oem Ucourier U helvetica U Arial Baltic UcourierUTimes New Roman U Bodoni MT U helvetica@U MS SerifU MS Serif Utimes W8514oemWTimes New RomanU Segoe UI U Courier NewU8514oemU Bodoni MTU8514oemUTempus Sans ITC U@BatangU helveticaUTimes New Roman UModern WPalatino LinotypeWPalatino LinotypeUtimes Utimes UBerlin Sans FBU helvetica U Arial Black W8514oemU Arial BlackW Bodoni MT @Utimes U Arial Baltic Wcourier UCourier UCourierWTimes New RomanW helvetica0UTempus Sans ITCUTempus Sans ITC U Arial BalticU Segoe UIU Segoe UI U8514oemU8514oemW Segoe UIU Segoe UIU Arial Black$UTempus Sans ITCUtimes WUGeorgia WX@ UX@ UU U  U Ucourier W Segoe UI U.P[P.X2-7W Segoe UI UU@Dotum W U@Dotum U U W W Arial Greek UCourier W Book AntiquaUcourierU helveticaUAndalusU Arial BalticUBiondiU Courier NewUCourierWGeorgia WModern WTimes New Roman BalticWTimes New Roman BalticWTimes New Roman Baltic WTimes New Roman W Arial BalticUVerdana@UVerdanaWVerdanaWVerdanaWVerdanaUGeorgia UGeorgia W Arial BalticUTimes New Roman Baltic U MT Extra U Lucida Sans U Eurostile W EurostileU EurostileU Engravers MTUEras Demi ITCUCourier New CE WCourier New CEWCourier New CEcRevStandaloneSettings@scriptLibrariesInternet Geometry PrintingMacOSXtrueWeb,AffiliateIncludefalse OSX,name MarshalPlanMacOS,documentTypeUNIX,fileSelectortrue"automaticallyBuildInDefaultFoldertrueWindowstrueWeb,WindowsSupportedtrueWeb,AffiliateidWindows,LegalCopyright#2011 All rights reserved worldwideMacOS,longVersionNetwork 1.0.0.0Solaris SPARCfalseUNIX,pageSetuptrueOSX,documentTypeLinuxtrueiosfalseWebtrue inclusionssearchWindows,documenticonFileaC:/Program Files/RunRev/LiveCode 4.5.1/Runtime/Windows/x86-32/Support/Sample Icons/genericdoc.ico answerDialogtrueWeb,LinuxSupportedtrueWindows,copyright#2010 All rights reserved worldwideOSX,documentExtensionWindows,FileDescriptionMarshalPlan 4.0.0.0 for WindowsOSX,longVersionMarshalPlan 4.0.0.0UNIX,printerChoosertrueOSX,copyright#2011 All rights reserved worldwideWeb,DetectSecurityPermissionstrueWeb,CustomBackgroundColor 237,237,237MacOS,shortVersion4.0.0.0Web,SecurityPermissionsWeb,CustomLoadIconSolaris IntelfalseandroidfalseOSX,identifier com..networkname MarshalPlanOSX,shortVersion4.0.0.0Windows,fileversion14Windows,fileversion20Windows,productversion14Windows,fileversion30Windows,productversion20Windows,fileversion40Windows,productversion30cursorsfalseWeb,SkipLoadScreenfalseWindows,productversion40 OSX,infoMarshalPlan Version 4.0.0.0 errorDialogfalseWeb,MacOSXSupportedtrueMacOSX PowerPC-32false Windows,UUID$501f5fc1-5e7a-4adc-b522-3290837c2ad6Web,CustomBackgroundColor2 237,237,237 askDialogtrueWindows,iconFileaC:/Program Files/RunRev/LiveCode 4.5.1/Runtime/Windows/x86-32/Support/Sample Icons/genericapp.icoOSX,signature????Windows,ProductName MarshalPlan Web,UUID$decfb7e1-1abb-49aa-80b3-ff9b3ccb236bdefaultBuildFolderC:/Users/Peter Tillers/DesktopUNIX,colorChoosertrueMacOSX x86-32falseWindows,companynameMacOS,creator???? cREVGeneralbreakpointconditionsscripteditorvscroll0 breakpointsbreakpointstatesstackfileversion2.7AlreadyHiddenfalsecREVGeometryCachestackID2868 card id 1002 @K cREVGeneralscripteditorvscroll0scripteditorselection0cREVGeometryCacheIDs 12508900532151013125088989332010031250889986055101112508900061831012112397081765910101054973109059100611239789052351009129283276717127621250890073257101411239706296291008112396927264810041123971820998100711239699815251005cREVGeometrycacheorder total13 Network Manager H,KcREVGeometryCacheIDs0125089018786410161250890290045102012508902900461021125089029004710221250890290048102312508902900501025125089029004910241250890290051102612508902900521027125089029005310281250890290054102912508902900551030125089029005610311250890290057103212508902900581033125089029005910341250890290060103512508902900611036125089029006210371250890290063103812508902900641039125089029006510401250890290066104111239706296291008125089029006710421250890290068104312508902900701045125089029006910441250890290071104612508902900721047125089029007310481250890290076105112508898933201003125089029007810531250890290080105512508902900791054125089029008110561250890290082105711239718209981007129283600230127761043127421223101811239708176591010125359482319110981054973109059100611239789052351009129283596148727751123969272648100411239699815251005cREVGeometrycacheorder total48      !J  " @KcREVGeometryCacheIDs-125089035644110851250890356442108612508903564431087125089035644410881250890356445108912508903564461090125089035644710911250890356448109212508903564501094125089035644910931250890356451109511239706296291008125088989332010031250890356415105912508903564161060125089035641710611250890356418106211239718209981007125089035642010641250890356419106312508903564211065125089035642210661250890356423106712508903564241068125089035642510691123970817659101012508903564261070125089035642710711054973109059100612508903564281072125089035642910731250890356430107411239789052351009125089035643110751250890356432107612508903564331077125089035643410781250890356435107911239692726481004125089035643610801123969981525100512508903564371081125089035643810821250890356440108412508903564391083cREVGeometrycacheorder total45#$%&'()*+,-./0123456789:;<=>?@ABCDEFG0Theory @KcREVGeometryCacheIDs125359928412020991253595552621209712535956694602098cREVGeometryCachetotal3order123Loose Thoughts@KcREVGeometryCacheIDs124158252179218161249368752388181412493686683911812129283335584627701249368739002181312493687682431815cREVGeometrycacheordertotal6  Explanation @KcREVGeometryCacheIDs 12493688781691820124936898090518221249369304424182512411403925211826124936885825818191249369122168182312493688991851821124936901809618241249369428456182712411403925161818cREVGeometryCacheordertotal10$card id 12031 @KcREVGeometryCacheIDs.12007257160671873120167689734718771200725488116187111236914251591866120167683009718761149724374008184412458856936031837124936942845618361055033531620184610550335316191845114985075947718411055033531621184710550335316221848105503353162318511249369122168183010550335316241854105503353162518551055033531626185610550335316271857105503353162818581055033531629185910550335316321860105503353163618611123691544725186710550335316371862124936930442418341055033531638186312056517941381840105503353163918641055033531641186512493690180961833124937252079918321149851002669184212007258376681874124114039251618291245885842458183112415825217921838124937251708118781245730567721183912007252423071870124114039252118351200725553322187211497241307601843120167672816318751200724811146186912007247898501868cREVGeometrycacheordertotal46%&'(  @KcREVGeometryCacheIDs.12007257160671873120167689734718771200725488116187111236914251591866120167683009718761149724374008184412458856936031837124936942845618361055033531620184610550335316191845114985075947718411055033531621184710550335316221848105503353162318511249369122168183010550335316241854105503353162518551055033531626185610550335316271857105503353162818581055033531629185910550335316321860105503353163618611123691544725186710550335316371862124936930442418341055033531638186312056517941381840105503353163918641055033531641186512493690180961833124937252079918321149851002669184212007258376681874124114039251618291245885842458183112415825217921838124937251708118781245730567721183912007252423071870124114039252118351200725553322187211497241307601843120167672816318751200724811146186912007247898501868cREVGeometrycacheordertotal46%&'(  @KcREVGeometryCacheIDs.12007257160671873120167689734718771200725488116187111236914251591866120167683009718761149724374008184412458856936031837124936942845618361055033531620184610550335316191845114985075947718411055033531621184710550335316221848105503353162318511249369122168183010550335316241854105503353162518551055033531626185610550335316271857105503353162818581055033531629185910550335316321860105503353163618611123691544725186710550335316371862124936930442418341055033531638186312056517941381840105503353163918641055033531641186512493690180961833124937252079918321149851002669184212007258376681874124114039251618291245885842458183112415825217921838124937251708118781245730567721183912007252423071870124114039252118351200725553322187211497241307601843120167672816318751200724811146186912007247898501868cREVGeometrycacheordertotal46%&'( @KcREVGeometryCacheIDs.12007257160671873120167689734718771200725488116187111236914251591866120167683009718761149724374008184412458856936031837124936942845618361055033531620184610550335316191845114985075947718411055033531621184710550335316221848105503353162318511249369122168183010550335316241854105503353162518551055033531626185610550335316271857105503353162818581055033531629185910550335316321860105503353163618611123691544725186710550335316371862124936930442418341055033531638186312056517941381840105503353163918641055033531641186512493690180961833124937252079918321149851002669184212007258376681874124114039251618291245885842458183112415825217921838124937251708118781245730567721183912007252423071870124114039252118351200725553322187211497241307601843120167672816318751200724811146186912007247898501868cREVGeometrycacheordertotal46%&'( ! @KcREVGeometryCacheIDs.12007257160671873120167689734718771200725488116187111236914251591866120167683009718761149724374008184412458856936031837124936942845618361055033531620184610550335316191845114985075947718411055033531621184710550335316221848105503353162318511249369122168183010550335316241854105503353162518551055033531626185610550335316271857105503353162818581055033531629185910550335316321860105503353163618611123691544725186710550335316371862124936930442418341055033531638186312056517941381840105503353163918641055033531641186512493690180961833124937252079918321149851002669184212007258376681874124114039251618291245885842458183112415825217921838124937251708118781245730567721183912007252423071870124114039252118351200725553322187211497241307601843120167672816318751200724811146186912007247898501868cREVGeometrycacheordertotal46%&'( " @KcREVGeometryCacheIDs.12007257160671873120167689734718771200725488116187111236914251591866120167683009718761149724374008184412458856936031837124936942845618361055033531620184610550335316191845114985075947718411055033531621184710550335316221848105503353162318511249369122168183010550335316241854105503353162518551055033531626185610550335316271857105503353162818581055033531629185910550335316321860105503353163618611123691544725186710550335316371862124936930442418341055033531638186312056517941381840105503353163918641055033531641186512493690180961833124937252079918321149851002669184212007258376681874124114039251618291245885842458183112415825217921838124937251708118781245730567721183912007252423071870124114039252118351200725553322187211497241307601843120167672816318751200724811146186912007247898501868cREVGeometrycacheordertotal46%&'( # @KcREVGeometryCacheIDs.12007257160671873120167689734718771200725488116187111236914251591866120167683009718761149724374008184412458856936031837124936942845618361055033531620184610550335316191845114985075947718411055033531621184710550335316221848105503353162318511249369122168183010550335316241854105503353162518551055033531626185610550335316271857105503353162818581055033531629185910550335316321860105503353163618611123691544725186710550335316371862124936930442418341055033531638186312056517941381840105503353163918641055033531641186512493690180961833124937252079918321149851002669184212007258376681874124114039251618291245885842458183112415825217921838124937251708118781245730567721183912007252423071870124114039252118351200725553322187211497241307601843120167672816318751200724811146186912007247898501868cREVGeometrycacheordertotal46%&'(  @KcREVGeometryCacheIDs.12007257160671873120167689734718771200725488116187111236914251591866120167683009718761149724374008184412458856936031837124936942845618361055033531620184610550335316191845114985075947718411055033531621184710550335316221848105503353162318511249369122168183010550335316241854105503353162518551055033531626185610550335316271857105503353162818581055033531629185910550335316321860105503353163618611123691544725186710550335316371862124936930442418341055033531638186312056517941381840105503353163918641055033531641186512493690180961833124937252079918321149851002669184212007258376681874124114039251618291245885842458183112415825217921838124937251708118781245730567721183912007252423071870124114039252118351200725553322187211497241307601843120167672816318751200724811146186912007247898501868cREVGeometrycacheordertotal46%&'( :Possibilities @K cREVGeneralcREVGeometryCacheIDs 114955564183426231149555641836262411495556418372625114955564183826261241583383043262211495556418402620114955564183926271154208343256262111495556418332619cREVGeometryCacheordertotal9 ; < = > DFavor H KcREVGeometryCacheIDs1244637824843262911495549151122631114955491511326321149554915114263311495549151152634114955491511626361149554915117263711495549151202640114955491511926381149554915121264111495549151222642114955491512326431149554915124264412367227196892630cREVGeometrycacheordertotal14 E Disfavor @KcREVGeometryCacheIDs1149555251558270911495552515602711114955525155927101149555251561271212446383763232697114955525154926991149555251550270011495552515512702114955525155227031149555251553270411495552515542705114955525155527061149555251557270712367227196892698cREVGeometryCachetotal14order  UPossibilities Elimination @FFKcREVGeometryCacheIDs1236721037431264812367210374252646123672103742626501236721037427265112415833335002649123672103742826521236721037430264712367210374292653cREVGeometryCacheordertotal8 cREVGeneralscripteditorvscroll0 V W X Y ^ @KcREVGeometryCacheIDs114955473630026651149554736302266611495547363032667114955473629326561201478837173267111495547363042668114955473629426571149554736305266912367210008072655114955473629526581149554736306267011495547362962659114955473629726611149554736298266211495547362992663cREVGeometryCacheordertotal15 _M Case TheoryPon 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 openCardKcREVGeometryCacheIDs1292832767171276410550352778591104105503527786011051055035277861110612527802325771103124064498557411081241583525439110210550352778641107cREVGeometryCachetotal8order NOPQRST UCase 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 openCardKcREVGeometryCacheIDs1055494082516111010554940825171111105549408251811121055494082519111310554940825211114cREVGeometryCachetotal5order VWXYZ[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 openCardKcREVGeometryCacheIDs105549408426811171240945203235111610554940842701119105549408426911181055494084271112010554940842741121cREVGeometryCachetotal6order\bCase Theory-Example @KcREVGeometryCacheIDs1055035131358112510550351313601127105503513135911261055035131361112810550351313621130105503513136411311055035131365113210550351313661133120173263001611231055035131367113410550351313681135105503513136911371055035131370113910550351313711141105503513137311431055035131374114410550351313751145105503513137611471201732606997114810550351313571124cREVGeometrycacheordertotal20c} @KcREVGeometryCacheIDs1055035131358112510550351313601127105503513135911261055035131361112810550351313621130105503513136411311055035131365113210550351313661133120173263001611231055035131367113410550351313681135105503513136911371055035131370113910550351313711141105503513137311431055035131374114410550351313751145105503513137611471201732606997114810550351313571124cREVGeometrycachetotal20orderc~ @KcREVGeometryCacheIDs1055035131358112510550351313601127105503513135911261055035131361112810550351313621130105503513136411311055035131365113210550351313661133120173263001611231055035131367113410550351313681135105503513136911371055035131370113910550351313711141105503513137311431055035131374114410550351313751145105503513137611471201732606997114810550351313571124cREVGeometrycachetotal20ordercWLegal Argument@KcREVGeometryCacheIDs1292832767171276510550370716491883105503705715218801055037057153188612415836234321885124063814606418841055037071647188110550370716481882cREVGeometryCachetotal8orderXYZ[\] _ 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 openCardKcREVGeometryCacheIDs1055037073414189410550370571521888105503705715318951055037073410189010550370734091889105503707341118911055037073412189210550370734131893cREVGeometryCachetotal8order`abcdefhIndex 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 openCardKcREVGeometryCacheIDs 1055037057159190210550370571601903120754224500119051055037057161190410550370571521897124172145755619061055037057153190710550370571541898105503705715618991055037057157190010550370571581901cREVGeometryCachetotal11orderijklmnopqrtDeductive Argument@KcREVGeometryCacheIDs 105503707767119091055037077672191412075422725771911105503707767319151055037077674191610550370776751917105503707767819101241719726098191312415648428041912cREVGeometryCachetotal9orderuvwxy~Deductive ArgumentP'on openCard pass openCard end openCardKcREVGeometryCacheIDs105503577655019331055035776549193210550357765511934105503577655219351241105435988192110550357765541936124110553687219191055035776555192010550357765411922105503577654219231055035776543192510550357765441927105503577654519291055035776546193010550357765471931cREVGeometrycachetotal15order  @KcREVGeometryCacheIDs105503577655019331055035776549193210550357765511934105503577655219351241105435988192110550357765541936124110553687219191055035776555192010550357765411922105503577654219231055035776543192510550357765441927105503577654519291055035776546193010550357765471931cREVGeometrycacheordertotal15  @KcREVGeometryCacheIDs105503577655019331055035776549193210550357765511934105503577655219351241105435988192110550357765541936124110553687219191055035776555192010550357765411922105503577654219231055035776543192510550357765441927105503577654519291055035776546193010550357765471931cREVGeometrycacheordertotal15Argument by Analogy@KcREVGeometryCacheIDs1241719726098194010550370530131945105503705300619381055037053007194110550370530081942105503705301019441055037053009194310550357765471939cREVGeometryCachetotal8orderAnalogy Analysis HX K cREVGeometrypreOpenCardUpdatetrue cREVGeneralvirtualHeight10 virtualWidth10cREVGeometryCacheIDs1055036027408194912411065613131947105503602740919501055036027410195210550360274111954105503602741219561055036027413195710550360274141959105503602741619601055036027417196110550360274181967105503725659219661241105696366194810550360274201963105503602741919621055036027421196410550360274221965cREVGeometrycachetotal17order  @KcREVGeometryCacheIDs1055036027408194912411065613131947105503602740919501055036027410195210550360274111954105503602741219561055036027413195710550360274141959105503602741619601055036027417196110550360274181967105503725659219661241105696366194810550360274201963105503602741919621055036027421196410550360274221965cREVGeometrycacheordertotal17  @KcREVGeometryCacheIDs1055036027408194912411065613131947105503602740919501055036027410195210550360274111954105503602741219561055036027413195710550360274141959105503602741619601055036027417196110550360274181967105503725659219661241105696366194810550360274201963105503602741919621055036027421196410550360274221965cREVGeometrycacheordertotal17Weight of Authority@KcREVGeometryCacheIDs1055037448388197212417197260981973105503744838119701055037448382197410550374483831975105503744838419761055037448385197710550374483871971cREVGeometryCachetotal8orderText:Weight of Authority@KcREVGeometryCacheIDs1055495616077199210550374532251979105503745322619951055037453227199610550374532281997105503745323019801055037453229199810554956559101994105503745323219811055037453233198210550374532341983105549548001819871055495631839199310550374532351984105503745323619851055495550410198910554955747241990105549547090519861055495526716198810554956044491991cREVGeometryCacheordertotal20Supporting Authority@KcREVGeometryCacheIDs10550374828412014105503748284220151055037482843201610550374828442017105503748284520191055037482848202110550374828502023105503748284920221055037482851202410550374828522025105503748285320261055037482854202710550374828552028105503748285620291055037482857203010550374828582031105503748286020331055037482859203210550374828312003105503748283220041201741393117200210550374828332005105549500731120011241577071895200010550374828342006105503748283520071055037482836200910550374828372010105503748283820111055037482839201210550374828402013cREVGeometryCacheordertotal31 @KcREVGeometryCacheIDs10550374828412014105503748284220151055037482843201610550374828442017105503748284520191055037482848202110550374828502023105503748284920221055037482851202410550374828522025105503748285320261055037482854202710550374828552028105503748285620291055037482857203010550374828582031105503748286020331055037482859203210550374828312003105503748283220041201741393117200210550374828332005105549500731120011241577071895200010550374828342006105503748283520071055037482836200910550374828372010105503748283820111055037482839201210550374828402013cREVGeometrycachetotal31orderContrary AuthorityHX K cREVGeneralscripteditorvscroll0scripteditorselection0cREVGeometryCacheIDs10554957179832067105549571798420681055495717955203710554957179562038105549571795720391055495717958204010554957179602043105549571795920411055495717961204510554957179622046105549571796320471055495717964204810554957179662049105549571796720501055495717968205110554957179692052105549571797020531055495717971205410554957179722055124110769987720351055495717973205610554957179742057120174139311720361055495717975205810554957179762059105549571797720601055495717978206110554957179802064105549571797920621055495717981206510554957179822066cREVGeometryCacheordertotal31 @KcREVGeometryCacheIDs10554957179832067105549571798420681055495717955203710554957179562038105549571795720391055495717958204010554957179602043105549571795920411055495717961204510554957179622046105549571796320471055495717964204810554957179662049105549571796720501055495717968205110554957179692052105549571797020531055495717971205410554957179722055124110769987720351055495717973205610554957179742057120174139311720361055495717975205810554957179762059105549571797720601055495717978206110554957179802064105549571797920621055495717981206510554957179822066cREVGeometrycachetotal31orderOverall Weight@KcREVGeometryCacheIDs1055495007300208010554950073012081105549500729220721055495007302208210554950072932073105549500730320831055495007294207410554950073042084105549500729520751055495007305208510554950072962076105549500729720771055495007307208610554950073082087105549500729820781241105314449207010554950073102089105549500730920881201741393117207110554950072992079105549500731120901055495007312209110554950073132092105549500731420931055495007315209410554950073162095cREVGeometryCacheordertotal26 @KcREVGeometryCacheIDs1055495007300208010554950073012081105549500729220721055495007302208210554950072932073105549500730320831055495007294207410554950073042084105549500729520751055495007305208510554950072962076105549500729720771055495007307208610554950073082087105549500729820781241105314449207010554950073102089105549500730920881201741393117207110554950072992079105549500731120901055495007312209110554950073132092105549500731420931055495007315209410554950073162095cREVGeometrycachetotal26order $ @KcREVGeometryCacheIDs1055495007300208010554950073012081105549500729220721055495007302208210554950072932073105549500730320831055495007294207410554950073042084105549500729520751055495007305208510554950072962076105549500729720771055495007307208610554950073082087105549500729820781241105314449207010554950073102089105549500730920881201741393117207110554950072992079105549500731120901055495007312209110554950073132092105549500731420931055495007315209410554950073162095cREVGeometrycacheordertotal26 % @KcREVGeometryCacheIDs1055495007300208010554950073012081105549500729220721055495007302208210554950072932073105549500730320831055495007294207410554950073042084105549500729520751055495007305208510554950072962076105549500729720771055495007307208610554950073082087105549500729820781241105314449207010554950073102089105549500730920881201741393117207110554950072992079105549500731120901055495007312209110554950073132092105549500731420931055495007315209410554950073162095cREVGeometrycacheordertotal26 Legal Rules @KcREVGeometryCacheIDs 1205651794134115712490935027871155120565179413511581205651794136115912056517941371160120565179413811611292833186628276612406381460641153124158359770111541205651794132115212056517941331156cREVGeometryCacheordertotal11 Note @KcREVGeometryCacheIDs1205650315130116512056503151291164120565031513111661205650315132116712056503151281163cREVGeometrycachetotal5orderClaims KcREVGeometryCacheIDs123672273031211691205650561290117012056505613001183120565056129111711205650561301118412056505612921173120565056130211851205650561293117512056505613031186120565056129411761205650561304118712056505612951177120565056130511891205650561306119112056505612961178120565056130711931205650561297117912056505613081194120565056129811801205650561310119712056505613091196120565056129911821205650561311119812056505613121199120565056131312001236722719689120212056505613141201cREVGeometrycachetotal27order cREVGeneral @KcREVGeometryCacheIDs123672273031211691205650561290117012056505613001183120565056129111711205650561301118412056505612921173120565056130211851205650561293117512056505613031186120565056129411761205650561304118712056505612951177120565056130511891205650561306119112056505612961178120565056130711931205650561297117912056505613081194120565056129811801205650561310119712056505613091196120565056129911821205650561311119812056505613121199120565056131312001236722719689120212056505613141201cREVGeometrycacheordertotal27Claims @KcREVGeometryCacheIDs123672273031211691205650561290117012056505613001183120565056129111711205650561301118412056505612921173120565056130211851205650561293117512056505613031186120565056129411761205650561304118712056505612951177120565056130511891205650561306119112056505612961178120565056130711931205650561297117912056505613081194120565056129811801205650561310119712056505613091196120565056129911821205650561311119812056505613121199120565056131312001236722719689120212056505613141201cREVGeometrycachetotal27order Defenses @KcREVGeometryCacheIDs120565106219212311205651062193123212056510621941233120565106219512341205651062196123512367230262201204120565106219712361205651062172120512056510621731206120565106217412071205651062175120912056510621761210120565106217712111205651062178121212056510621791213120565106218012141205651062182121612056510621831217120565106218412181205651062185121912056510621861220120565106218712221201732606997123712056510621881224120565106219012281205651062189122612056510621911230cREVGeometrycachetotal27order @KcREVGeometryCacheIDs120565106219212311205651062193123212056510621941233120565106219512341205651062196123512367230262201204120565106219712361205651062172120512056510621731206120565106217412071205651062175120912056510621761210120565106217712111205651062178121212056510621791213120565106218012141205651062182121612056510621831217120565106218412181205651062185121912056510621861220120565106218712221201732606997123712056510621881224120565106219012281205651062189122612056510621911230cREVGeometrycacheordertotal27 Defenses @KcREVGeometryCacheIDs120565106219212311205651062193123212056510621941233120565106219512341205651062196123512367230262201204120565106219712361205651062172120512056510621731206120565106217412071205651062175120912056510621761210120565106217712111205651062178121212056510621791213120565106218012141205651062182121612056510621831217120565106218412181205651062185121912056510621861220120565106218712221201732606997123712056510621881224120565106219012281205651062189122612056510621911230cREVGeometrycachetotal27orderIEvidence Rules @KcREVGeometryCacheIDs1205651794134161412056517941351615124908658167916131205651794138161612415835977011612124063814606416111205651794132161012928332090802767cREVGeometryCacheordertotal8JKLM QNote @KcREVGeometryCacheIDs1205650315130162012056503151311621120565031513216221249086855993161912056503151281618cREVGeometrycachetotal5orderRSWEvidence Rule(NKcREVGeometryCacheIDs+12490900826841669123672273031216241292830088512272112928300885132723129283008851427251249089157860164812928300885162727124909290939516261292830088517272912490900507371667129283008851827301292830088519273112928300885202733129283008852127351292830088522273712928300885232739129283008852427401292830088525274112928300885262742129283008852727431249092991613166212928300885282744129283008853027461292830088529274512490891292991625129283008853127471249139005521162812928300885322748129283008853327491249089230501165612928300885342750129283022479427561292830088535275112928300885362752129283008853727531249093006356166412928300885382754124908920950816541249138987377162712490891937081652124908918165316501249092936885165812490929717971660cREVGeometrycachetotal43order cREVGeneralXYZ[\  @KcREVGeometryCacheIDs+12490900826841669123672273031216241292830088512272112928300885132723129283008851427251249089157860164812928300885162727124909290939516261292830088517272912490900507371667129283008851827301292830088519273112928300885202733129283008852127351292830088522273712928300885232739129283008852427401292830088525274112928300885262742129283008852727431249092991613166212928300885282744129283008853027461292830088529274512490891292991625129283008853127471249139005521162812928300885322748129283008853327491249089230501165612928300885342750129283022479427561292830088535275112928300885362752129283008853727531249093006356166412928300885382754124908920950816541249138987377162712490891937081652124908918165316501249092936885165812490929717971660cREVGeometrycachetotal43orderXYZ[\  @KcREVGeometryCacheIDs+12490900826841669123672273031216241292830088512272112928300885132723129283008851427251249089157860164812928300885162727124909290939516261292830088517272912490900507371667129283008851827301292830088519273112928300885202733129283008852127351292830088522273712928300885232739129283008852427401292830088525274112928300885262742129283008852727431249092991613166212928300885282744129283008853027461292830088529274512490891292991625129283008853127471249139005521162812928300885322748129283008853327491249089230501165612928300885342750129283022479427561292830088535275112928300885362752129283008853727531249093006356166412928300885382754124908920950816541249138987377162712490891937081652124908918165316501249092936885165812490929717971660cREVGeometrycachetotal43orderXYZ[\  @KcREVGeometryCacheIDs+12490900826841669123672273031216241292830088512272112928300885132723129283008851427251249089157860164812928300885162727124909290939516261292830088517272912490900507371667129283008851827301292830088519273112928300885202733129283008852127351292830088522273712928300885232739129283008852427401292830088525274112928300885262742129283008852727431249092991613166212928300885282744129283008853027461292830088529274512490891292991625129283008853127471249139005521162812928300885322748129283008853327491249089230501165612928300885342750129283022479427561292830088535275112928300885362752129283008853727531249093006356166412928300885382754124908920950816541249138987377162712490891937081652124908918165316501249092936885165812490929717971660cREVGeometrycachetotal43orderXYZ[\ Evidence of Material FactsPon 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 openCardKcREVGeometryCacheIDs 1249182515488129312406380159841289124915455744012911241583525439128812491545380391290105503527785712951249182499688129212928334598912771124094524483312871055035277861129612491825465881294cREVGeometryCacheordertotal11       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 openCardKcREVGeometryCacheIDs1249182675913130410554940825161298124915504408013031249155003391130210554940825181299105549408251913001249182716454130510554940825211301cREVGeometryCachetotal8order @KcREVGeometryCacheIDs10550351313601312124918179080113291241118638333131410550335316401326124111863833413151241118638336131612472471144191327124111863833713171201732630016130712491536037441328124111863833813181241118638339131912411186383411321124918202797113301201339959515131312411186383431322124111863834413231241118638345132412491820957881310124915411459213091247247284734130812491821251321311cREVGeometrycacheordertotal223 Analysis @KcREVGeometryCacheIDs10550351313601337124918179080113541241118638333133910550335316401351124111863833413401241118638336134112472471144191352124111863833713421201732630016133212491536037441353124111863833813431241118638339134412411186383411346124918202797113551201339959515133812411186383431347124111863834413481241118638345134912491820957881335124915411459213341247247284734133312491821251321336cREVGeometrycacheordertotal2245678 & @KcREVGeometryCacheIDs10550351313601337124918179080113541241118638333133910550335316401351124111863833413401241118638336134112472471144191352124111863833713421201732630016133212491536037441353124111863833813431241118638339134412411186383411346124918202797113551201339959515133812411186383431347124111863834413481241118638345134912491820957881335124915411459213341247247284734133312491821251321336cREVGeometrycacheordertotal2245678 ' @KcREVGeometryCacheIDs10550351313601337124918179080113541241118638333133910550335316401351124111863833413401241118638336134112472471144191352124111863833713421201732630016133212491536037441353124111863833813431241118638339134412411186383411346124918202797113551201339959515133812411186383431347124111863834413481241118638345134912491820957881335124915411459213341247247284734133312491821251321336cREVGeometrycacheordertotal2245678Evidence Pro & ConPon 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 openCardKcREVGeometryCacheIDs 124915455744017731240638015984177112406380159851777124158352543917701249154538039177210550352778571775124094524483317691055035277861177612491548009561774cREVGeometryCacheordertotal9Case 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 openCardKcREVGeometryCacheIDs1055494082516177912491550440801786124915502898517851249155003391178412491549012491783105549408251817801055494082519178110554940825211782cREVGeometryCachetotal8orderCase Theory Card @KcREVGeometryCacheIDs1055035131360179112411186383321793124111863833317941055033531640180812411186383341795124724711441918091241118638336179612411186383371797120173263001617881249153603744181012411186383381798124111863833917991241118638341180112411186383421802120133995951517921241118638343180412411186383441805124111863834518061249154114592179012472472847341789cREVGeometrycacheordertotal20LProbative Value @KcREVGeometryCacheIDs124906625384613611246817075159136012928332668982768124680822485913571246813310079135912468093329261358cREVGeometrycachetotal6orderMNOPQ R card id 1027 @KcREVGeometryCacheIDs12468102798261365124681706592613691246810880173136712468105428631363124681024013313641246813293094136812468104609321366cREVGeometrycacheordertotal7STUVWXYZ card id 1035 @KcREVGeometryCacheIDs12468109114781372124681333391913761246811027149137512468109577481374124681705831913771246810927258137312468111201661371cREVGeometrycacheordertotal7[\]^_`ab @KcREVGeometryCacheIDs12468116339681380124681335597513831246811746291138212468116619981381124681161235613791246817050751138512468142931681384cREVGeometrycacheordertotal7cdefghij card id 1052 @KcREVGeometryCacheIDs 1246815952472141612468096344021395124681006147213941247149000743138912468154209191408124714966201913931246815808271141312468153979421407124681566481414101247149439311139212468156960381411124681442785013961246815105093140512468150788401403124681650868814211247149294327139012468161848871417124681466847714011246815371783140612468158326301414124681464828313991246814594060139712468164602401420124681628821514181247148957000138812471498613991387124681586836714151246815719751141212468163988731419124681563095814091246814764169140212471494258871391cREVGeometrycacheordertotal32kWitness Credibility @KcREVGeometryCacheIDs1241582521792142712411396168271428129283332228727691241139636612142612017306435321424124616183594514291241139388771142512017306435251423cREVGeometryCachetotal8order  card id 1011 @KcREVGeometryCacheIDs120173068274714321201730682748143312017306827491434124113961682714361201739851558143512017306827461431cREVGeometrycacheordertotal6Witness Credibility Table HHKcREVGeometryCacheIDs3120167689734714551246157574311146911236914251591453124615706169214661246157723679147712461576512071473124615755495214681149850759477144212461405567551458124615442001714621246158516762148610550335316241444105503353162514451055033531626144612461561189481465124615773543914781055033531627144710550335316281448124614111708714591246157524375146710550335316321449124615759479914701246157620535147212461659300021438124616295339514871246158044814148412461541089631460124615760747914711055033531638145012461542507951461105503353164014511205651794138144112461579755101483105503353164114521246133239733145612461580595461485124615787394014811149851002669144312461576743111474124158252179214391245730567721144012461577681031479124615768710314751246140519390145712461553713631464124615501202614631246165836290148812461579238761482124615769940714761200724789850145412461578445081480cREVGeometryCachetotal51orderPersonal Knowledge @KcREVGeometryCacheIDs124616252074314961241139616827149212461630764651507124616295965615041246164276200150812461626443031497124623678363714911246163049946150612461629000141502124624543332614901246162812983150012461629823371505105503353162514931246162938600150312461626970941499124616265645414981246162470973149512461681222401494cREVGeometrycacheordertotal18Sensory Capacity @KcREVGeometryCacheIDs124616444877215211246164448773152312461644487741524124113961682715111246164448775152512461644487761526124616444877715271246164448778152812462367836371512124616444876415141246164448765151512461644487671516124616728506415131246164448768151712461644487691518124616444877015191246242762201151012461644487711520cREVGeometrycacheordertotal18Objectivity & Bias @KcREVGeometryCacheIDs124616857487815341241139616827153112462368964821533124616380163115351246236783637153212461638016321536124616380163315371246163801634153812462431849451530124616380163515391246163801636154012461643427531548124616380163715421246163801638154312461638016391544124616380164015451246163801641154612461638016421547cREVGeometrycacheordertotal185Memory @KcREVGeometryCacheIDs124113961682715911246164133270159412461641332711595124623596589515921246164133272159612461684379781593124616413327315971246164133274159812461641332751599124616413327616011246164133277160212462435637851590124616413327816031246164133279160412461641332801605124616413328116061246164327097160812461642380081607cREVGeometrycachetotal18order6 Veracity @KcREVGeometryCacheIDs124113961682715511246163443882155412461634438841555124616344388515561246164298569156712461634438861557124616344388715581246163443888155912461634438891560124616344389015621246163443891156312461634438921564124616344389315651246334400750155012461634438941566124616436116115681246167285064155312462348714371552cREVGeometrycacheordertotal18!Ability to Communicate @KcREVGeometryCacheIDs124616478167415761246164781675157712461647816761578124113961682715711246164781677157912461647816781580124616478167915811246164781680158312461647816811584124624171496115701246164781682158512461647816831586124616478168415871246164781685158812462342030851572124616728506415731246164781671157412461647816721575cREVGeometrycacheordertotal18" Raw Evidence@KcREVGeometryCacheIDs 12406389061981675124063890619916821240638906200168312415833004291681124063890620116841240638906202167612406389062031677124063890620416781240638146064168012406389062051679cREVGeometrycachetotal10orderNetwork Refinements @KcREVGeometryCacheIDs12411403925171687124114039251816881241140392520169112411403925191690124114039252116921241140392522169312411403925161686cREVGeometryCachetotal7order @KcREVGeometryCacheIDs 12411191430611697124574173987916961241119143062169812411191430631700124111914306417011245741823566169512411191430651702124111914306617031241119143067170412411191430681705124111914307017061241119143071170712411191430721708cREVGeometrycacheordertotal13 @KcREVGeometryCacheIDs 12411191430611712124574173987917111241119143062171312411191430631715124111914306417161245741823566171012411191430651717124111914306617181241119143067171912411191430681720124111914307017211241119143071172212411191430721723cREVGeometrycachetotal13order ( @KcREVGeometryCacheIDs 12411191430611712124574173987917111241119143062171312411191430631715124111914306417161245741823566171012411191430651717124111914306617181241119143067171912411191430681720124111914307017211241119143071172212411191430721723cREVGeometrycacheordertotal13 ) @KcREVGeometryCacheIDs 12411191430611712124574173987917111241119143062171312411191430631715124111914306417161245741823566171012411191430651717124111914306617181241119143067171912411191430681720124111914307017211241119143071172212411191430721723cREVGeometrycacheordertotal13:Tangible Evidence Log 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 openCardKcREVGeometryCacheIDs 1241583241401211510618544258012112106185442580221131061854425793210710618544257942116129283596148727771061854425795210810618544257962109106185442579721101061854425799211110618569899182114cREVGeometryCacheordertotal11;<=>?@ABC EItem 1 @KcREVGeometryCacheIDs 10618534733542118106185347335521191061853473356212010618534733572121106185347335821221061853473359212410618534733612125106185347336221261061853473363212710618534733642128106185347336621291061853473367213110618534733682132cREVGeometrycacheordertotal13FU Witnesses@KcREVGeometryCacheIDs1249844785490213812498447345602137124984080341521361249368739002213412493687682432135cREVGeometrycachetotal5orderVWXYZ[ Explanation @KcREVGeometryCacheIDs124984525290521431249368878169216712498452458492142124936930442421451055033531640214812013038948072151120130791005321661249368899185216812013078722352163120130786301121621123740850407214912493690180962144120130586126821601201304683090215712013042151282153120130423213821551241140392516214012013035980882150124114039252121461201478837173214712013038996672152120130544754321591201307838313216112013078822872164120130789167921651249844928462214112013048596622158cREVGeometryCachetotal27order\]^_ * @KcREVGeometryCacheIDs124984525290521431249368878169216712498452458492142124936930442421451055033531640214812013038948072151120130791005321661249368899185216812013078722352163120130786301121621123740850407214912493690180962144120130586126821601201304683090215712013042151282153120130423213821551241140392516214012013035980882150124114039252121461201478837173214712013038996672152120130544754321591201307838313216112013078822872164120130789167921651249844928462214112013048596622158cREVGeometrycacheordertotal27\]^_ + @KcREVGeometryCacheIDs124984525290521431249368878169216712498452458492142124936930442421451055033531640214812013038948072151120130791005321661249368899185216812013078722352163120130786301121621123740850407214912493690180962144120130586126821601201304683090215712013042151282153120130423213821551241140392516214012013035980882150124114039252121461201478837173214712013038996672152120130544754321591201307838313216112013078822872164120130789167921651249844928462214112013048596622158cREVGeometrycacheordertotal27\]^_ , @KcREVGeometryCacheIDs124984525290521431249368878169216712498452458492142124936930442421451055033531640214812013038948072151120130791005321661249368899185216812013078722352163120130786301121621123740850407214912493690180962144120130586126821601201304683090215712013042151282153120130423213821551241140392516214012013035980882150124114039252121461201478837173214712013038996672152120130544754321591201307838313216112013078822872164120130789167921651249844928462214112013048596622158cREVGeometrycacheordertotal27\]^_ - @KcREVGeometryCacheIDs124984525290521431249368878169216712498452458492142124936930442421451055033531640214812013038948072151120130791005321661249368899185216812013078722352163120130786301121621123740850407214912493690180962144120130586126821601201304683090215712013042151282153120130423213821551241140392516214012013035980882150124114039252121461201478837173214712013038996672152120130544754321591201307838313216112013078822872164120130789167921651249844928462214112013048596622158cREVGeometrycacheordertotal27\]^_y All PersonsPon 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 openCardKcREVGeometryCacheIDs105503527786021731240945244833217010550352778612174124878744007721721241583525439217112928361984552778cREVGeometryCachetotal6orderz{|  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 openCardKcREVGeometryCacheIDs105503527786121811055494082516217612487868723842180105549408251821771055494082519217810554940825212179cREVGeometryCacheordertotal6 @KcREVGeometryCacheIDs10550351313582190124878933576122011055035131360219210550351313592191124880273699622031055035131361219312487883387012199124879016090521851248802934570218810550351313642195124880276939322041201732630016218310550351313682196124930873172321891248789721819220212493081417132207124930795293022061248789186136218412488027965772205124930831654622091248802914043218612488029216492187124930825180222081201732606997219812487884595982200cREVGeometrycacheordertotal25 @KcREVGeometryCacheIDs10550351313582190124878933576122011055035131360219210550351313592191124880273699622031055035131361219312487883387012199124879016090521851248802934570218810550351313642195124880276939322041201732630016218310550351313682196124930873172321891248789721819220212493081417132207124930795293022061248789186136218412488027965772205124930831654622091248802914043218612488029216492187124930825180222081201732606997219812487884595982200cREVGeometrycachetotal25order . @KcREVGeometryCacheIDs10550351313582190124878933576122011055035131360219210550351313592191124880273699622031055035131361219312487883387012199124879016090521851248802934570218810550351313642195124880276939322041201732630016218310550351313682196124930873172321891248789721819220212493081417132207124930795293022061248789186136218412488027965772205124930831654622091248802914043218612488029216492187124930825180222081201732606997219812487884595982200cREVGeometrycacheordertotal25 / @KcREVGeometryCacheIDs10550351313582190124878933576122011055035131360219210550351313592191124880273699622031055035131361219312487883387012199124879016090521851248802934570218810550351313642195124880276939322041201732630016218310550351313682196124930873172321891248789721819220212493081417132207124930795293022061248789186136218412488027965772205124930831654622091248802914043218612488029216492187124930825180222081201732606997219812487884595982200cREVGeometrycacheordertotal25 Analysts@KcREVGeometryCacheIDs1292836445561278012498408034152214124936873900222111249840761760221312493687682432212cREVGeometrycachetotal5order  Explanation @KcREVGeometryCacheIDs124936887816922341201844148017222211111690241612228124936930442422201111169024164222912493688991852235106222259255022311249369018096221912498431941482218105523731651422261241140392516221610552373165202224120185112389022171241140392521222112018506313692223106222209980522301113092474961223310622226548582232cREVGeometryCachetotal18order 0 @KcREVGeometryCacheIDs124936887816922341201844148017222211111690241612228124936930442422201111169024164222912493688991852235106222259255022311249369018096221912498431941482218105523731651422261241140392516221610552373165202224120185112389022171241140392521222112018506313692223106222209980522301113092474961223310622226548582232cREVGeometrycacheordertotal18 1 @KcREVGeometryCacheIDs124936887816922341201844148017222211111690241612228124936930442422201111169024164222912493688991852235106222259255022311249369018096221912498431941482218105523731651422261241140392516221610552373165202224120185112389022171241140392521222112018506313692223106222209980522301113092474961223310622226548582232cREVGeometrycacheordertotal18 2 @KcREVGeometryCacheIDs124936887816922341201844148017222211111690241612228124936930442422201111169024164222912493688991852235106222259255022311249369018096221912498431941482218105523731651422261241140392516221610552373165202224120185112389022171241140392521222112018506313692223106222209980522301113092474961223310622226548582232cREVGeometrycacheordertotal18Actors in Events at Issue @KcREVGeometryCacheIDs1292835961487278112075206775352238105503353164022391207520346284223712415834229942240cREVGeometrycachetotal5order  @KcREVGeometryCacheIDs1234450708033226212075222536332253120752181412922501207520590457224512075223201712254120752079765722461207522624338226012075235402162261120190260803122471207521669920224812075230533752244120752250513222591207522005661225112075224665762258120752169312022491207522198518225212075224112352257120752362950322431234450764495224212075223440362256cREVGeometrycachetotal20order 3 @KcREVGeometryCacheIDs1234450708033226212075222536332253120752181412922501207520590457224512075223201712254120752079765722461207522624338226012075235402162261120190260803122471207521669920224812075230533752244120752250513222591207522005661225112075224665762258120752169312022491207522198518225212075224112352257120752362950322431234450764495224212075223440362256cREVGeometrycacheordertotal20 4 @KcREVGeometryCacheIDs1234450708033226212075222536332253120752181412922501207520590457224512075223201712254120752079765722461207522624338226012075235402162261120190260803122471207521669920224812075230533752244120752250513222591207522005661225112075224665762258120752169312022491207522198518225212075224112352257120752362950322431234450764495224212075223440362256cREVGeometrycacheordertotal20Actors in Legal Proceedings @KcREVGeometryCacheIDs124391014794322641263697932695226612439102841982265cREVGeometrycacheorder total3 card id 1039 @KcREVGeometryCacheIDs12344507080332269120752225363322771201902608031227312075225051322283120752181412922741207522466576228212075220056612275120752059045722721243910343028226812075223201712278120752241123522811207522198518227612075226243382285120752117058622701207523540216227112075223440362280cREVGeometrycachetotal16order  @KcREVGeometryCacheIDs12344507080332269120752225363322771201902608031227312075225051322283120752181412922741207522466576228212075220056612275120752059045722721243910343028226812075223201712278120752241123522811207522198518227612075226243382285120752117058622701207523540216227112075223440362280cREVGeometrycachetotal16order  @KcREVGeometryCacheIDs12344507080332269120752225363322771201902608031227312075225051322283120752181412922741207522466576228212075220056612275120752059045722721243910343028226812075223201712278120752241123522811207522198518227612075226243382285120752117058622701207523540216227112075223440362280cREVGeometrycachetotal16order  @KcREVGeometryCacheIDs12344507080332269120752225363322771201902608031227312075225051322283120752181412922741207522466576228212075220056612275120752059045722721243910343028226812075223201712278120752241123522811207522198518227612075226243382285120752117058622701207523540216227112075223440362280cREVGeometrycachetotal16order Questions & Issues @KcREVGeometryCacheIDs12406385929432290124063850181122881292836968560278212406385929442291124063859294622921240638592947228712415833177562289cREVGeometrycacheorder total7 cREVGeneralscripteditorvscroll0scripteditorselection0  @KcREVGeometryCacheIDs124674418298022941246744777926229612467447506622295cREVGeometrycachetotal3order  Question 1 @KcREVGeometryCacheIDs 124111897737523091241118977376231012446371749552298124111897736723001241118977368230112411189773692302124111897737023031241118977371230512411189773722306124111897737323071241118977374230812367227196892299cREVGeometryCachetotal12order  @KcREVGeometryCacheIDs 124111897737523091241118977376231012446371749552298124111897736723001241118977368230112411189773692302124111897737023031241118977371230512411189773722306124111897737323071241118977374230812367227196892299cREVGeometrycachetotal12order  @KcREVGeometryCacheIDs 124111897737523091241118977376231012446371749552298124111897736723001241118977368230112411189773692302124111897737023031241118977371230512411189773722306124111897737323071241118977374230812367227196892299cREVGeometrycachetotal12order  @KcREVGeometryCacheIDs 124111897737523091241118977376231012446371749552298124111897736723001241118977368230112411189773692302124111897737023031241118977371230512411189773722306124111897737323071241118977374230812367227196892299cREVGeometrycachetotal12order  @KcREVGeometryCacheIDs 124111897737523091241118977376231012446371749552298124111897736723001241118977368230112411189773692302124111897737023031241118977371230512411189773722306124111897737323071241118977374230812367227196892299cREVGeometrycachetotal12order   Investigation & Proof Time Line@K cREVGeneralscripteditorvscroll0scripteditorselection0cREVGeometryCacheIDs129283596148727831043127365146231612492435488202312124924358468523151249243559414231312492435711162314cREVGeometrycacheorder total6       Network Refinements @KcREVGeometryCacheIDs12492438402812323124924379971723201249243825757232212411403925212324124924381177323211249243786501231912411403925162318cREVGeometryCacheorder total7       Investigation Time Line @K cREVGeneralscripteditorvscroll0cREVGeometryCacheIDs1250815669687232912490906756782331124464077199323371244641863434233212446400623042345124464219989723341249244541896232812438362410042340124463933437623411244639617965234212446405325762335120147883717323381244635688662233912446421610612333124111914306523301245741823566232612446407353542336125081519364623461244639674196234412492448103012327cREVGeometrycachetotal20order      @KcREVGeometryCacheIDs1250815669687232912490906756782331124464077199323371244641863434233212446400623042345124464219989723341249244541896232812438362410042340124463933437623411244639617965234212446405325762335120147883717323381244635688662233912446421610612333124111914306523301245741823566232612446407353542336125081519364623461244639674196234412492448103012327cREVGeometrycachetotal20order      qTrial Time Line @KcREVGeometryCacheIDs124464077199326851244641863434268012492446810822674125081545847226781244640062304269312492448692612677124464219989726821249244541896267612438362410042688124463933437626891244639617965269012446405325762683120147883717326861250815390317269512446356886622687124464216106126811241119143065267912457418235662675124464073535426841249244858356269412446396741962692cREVGeometrycacheorder total21 r s t u v @KcREVGeometryCacheIDs124464077199326851244641863434268012492446810822674125081545847226781244640062304269312492448692612677124464219989726821249244541896267612438362410042688124463933437626891244639617965269012446405325762683120147883717326861250815390317269512446356886622687124464216106126811241119143065267912457418235662675124464073535426841249244858356269412446396741962692cREVGeometrycachetotal21order  r s t u vLegal Source Material @KcREVGeometryCacheIDs12056517941341730129283596148727861249749066809172812497490532411727124974916291617291241583597701172612056517941321725cREVGeometryCacheorder total7 Note @KcREVGeometryCacheIDs124974943354117361249749333507173312497494062121735124974945070817371249749363382173412056503151281732cREVGeometrycachetotal6order Claim 1 KcREVGeometryCacheIDs12497499429801756123672273031217401249749806761176012497498067621762124974980676317631249749806764176412497498067651765124975080749417421249749806766176612497498067671767124974982323117541249749806768175812497506157111741124974985991617551205650561301175012056505613021751120565056130317521205650561293174712497508435141744120565056129517481249750959517174612056505612971749124975082294917431236722719689175312497509197271745cREVGeometrycachetotal25order  cREVGeneral @KcREVGeometryCacheIDs12497499429801756123672273031217401249749806761176012497498067621762124974980676317631249749806764176412497498067651765124975080749417421249749806766176612497498067671767124974982323117541249749806768175812497506157111741124974985991617551205650561301175012056505613021751120565056130317521205650561293174712497508435141744120565056129517481249750959517174612056505612971749124975082294917431236722719689175312497509197271745cREVGeometrycachetotal25order  @KcREVGeometryCacheIDs12497499429801756123672273031217401249749806761176012497498067621762124974980676317631249749806764176412497498067651765124975080749417421249749806766176612497498067671767124974982323117541249749806768175812497506157111741124974985991617551205650561301175012056505613021751120565056130317521205650561293174712497508435141744120565056129517481249750959517174612056505612971749124975082294917431236722719689175312497509197271745cREVGeometrycachetotal25order  @KcREVGeometryCacheIDs12497499429801756123672273031217401249749806761176012497498067621762124974980676317631249749806764176412497498067651765124975080749417421249749806766176612497498067671767124974982323117541249749806768175812497506157111741124974985991617551205650561301175012056505613021751120565056130317521205650561293174712497508435141744120565056129517481249750959517174612056505612971749124975082294917431236722719689175312497509197271745cREVGeometrycachetotal25order  @KcREVGeometryCacheIDs12497499429801756123672273031217401249749806761176012497498067621762124974980676317631249749806764176412497498067651765124975080749417421249749806766176612497498067671767124974982323117541249749806768175812497506157111741124974985991617551205650561301175012056505613021751120565056130317521205650561293174712497508435141744120565056129517481249750959517174612056505612971749124975082294917431236722719689175312497509197271745cREVGeometrycachetotal25order  @KcREVGeometryCacheIDs12497499429801756123672273031217401249749806761176012497498067621762124974980676317631249749806764176412497498067651765124975080749417421249749806766176612497498067671767124974982323117541249749806768175812497506157111741124974985991617551205650561301175012056505613021751120565056130317521205650561293174712497508435141744120565056129517481249750959517174612056505612971749124975082294917431236722719689175312497509197271745cREVGeometrycachetotal25order  +Actor Time Lines @KcREVGeometryCacheIDs1292835961487278712017411714322348104312736514623531201741171433234912017411714342350120174117143623511241583219757235412017411714372352cREVGeometrycacheorder total8 , - . / 0 1 2  3 @KcREVGeometryCacheIDs120174125114323571241141109225236112017412511442358120174125114523591201741251146236012017412511412356cREVGeometrycacheorder total6 4 5 6 7 8 9 : @KcREVGeometryCacheIDs124114113213823681201741325546236312017413255472364120174132554823651201741325550236712017413255492366cREVGeometrycacheorder total6 ; < = > ? @ A @KcREVGeometryCacheIDs1201741393102237112017413931032372120174139310423731201741393105237412017413931062376120174139310723781201741393108237912017413931102381120174139310923801201741393111238212017413931122383120174139311323841201741393114238512017413931152386120174142580323701201741393116238712017413931172388cREVGeometrycacheorder total17 B @KcREVGeometryCacheIDs1201741393102237112017413931032372120174139310423731201741393105237412017413931062376120174139310723781201741393108237912017413931102381120174139310923801201741393111238212017413931122383120174139311323841201741393114238512017413931152386120174142580323701201741393116238712017413931172388cREVGeometrycachetotal17order  B @KcREVGeometryCacheIDs1201741393102237112017413931032372120174139310423731201741393105237412017413931062376120174139310723781201741393108237912017413931102381120174139310923801201741393111238212017413931122383120174139311323841201741393114238512017413931152386120174142580323701201741393116238712017413931172388cREVGeometrycachetotal17order  B @KcREVGeometryCacheIDs1201741393102237112017413931032372120174139310423731201741393105237412017413931062376120174139310723781201741393108237912017413931102381120174139310923801201741393111238212017413931122383120174139311323841201741393114238512017413931152386120174142580323701201741393116238712017413931172388cREVGeometrycachetotal17order  B @KcREVGeometryCacheIDs1201741393102237112017413931032372120174139310423731201741393105237412017413931062376120174139310723781201741393108237912017413931102381120174139310923801201741393111238212017413931122383120174139311323841201741393114238512017413931152386120174142580323701201741393116238712017413931172388cREVGeometrycachetotal17order  B UCase Time Line@KcREVGeometryCacheIDs 124158252179223961201902083990239511543234928232391115432349282423921292835961487278812500083265022397115432349282623931154323492828239411543234928312390cREVGeometrycachetotal9order  V W X Y Z [ \ ]  ^Types of Time Lines@K cREVGeneralcREVGeometryCacheIDs12500083942862403115432426741824001201902608031240111543242674122399124171902584724021154324267413240411543242674142405cREVGeometryCachetotal7order  _ ` a b c f @KcREVGeometryCacheIDs1236990571510242311543236215882420115432362159024221154323621589242112369905799692407115432362157624081154323621577240911543236215782410115432362157924111154323621580241211543236215812414115432362158224161154323621583241811543236215862419cREVGeometrycachetotal14order  g @KcREVGeometryCacheIDs1236990571510242311543236215882420115432362159024221154323621589242112369905799692407115432362157624081154323621577240911543236215782410115432362157924111154323621580241211543236215812414115432362158224161154323621583241811543236215862419cREVGeometrycachetotal14order  g @KcREVGeometryCacheIDs1236990571510242311543236215882420115432362159024221154323621589242112369905799692407115432362157624081154323621577240911543236215782410115432362157924111154323621580241211543236215812414115432362158224161154323621583241811543236215862419cREVGeometrycachetotal14order  g @KcREVGeometryCacheIDs1236990571510242311543236215882420115432362159024221154323621589242112369905799692407115432362157624081154323621577240911543236215782410115432362157924111154323621580241211543236215812414115432362158224161154323621583241811543236215862419cREVGeometrycachetotal14order  g @KcREVGeometryCacheIDs1236990571510242311543236215882420115432362159024221154323621589242112369905799692407115432362157624081154323621577240911543236215782410115432362157924111154323621580241211543236215812414115432362158224161154323621583241811543236215862419cREVGeometrycachetotal14order  g @KcREVGeometryCacheIDs1236990571510242311543236215882420115432362159024221154323621589242112369905799692407115432362157624081154323621577240911543236215782410115432362157924111154323621580241211543236215812414115432362158224161154323621583241811543236215862419cREVGeometrycachetotal14order  g xTangible Evidence History P'on openCard pass openCard end openCardKcREVGeometryCacheIDs 1241582521792243011498467450002428104312736514624291206088756884242512060887568852431120608875688624321206088756887243312060887568882434129283376461027741206088756889242612060887568902427cREVGeometryCachetotal11order  y z { | } ~  card id 6597 @KcREVGeometryCacheIDs12017439366952453120174393669624541201743936681243812017446885862436120147883717324371201743936682243912017439366832440120174393668424411201743936685244212017439366862444120174393668724451201743936688244612017439366892448120174393669124501201743936693245112017439366942452cREVGeometrycachetotal16order   @KcREVGeometryCacheIDs12017439366952453120174393669624541201743936681243812017446885862436120147883717324371201743936682243912017439366832440120174393668424411201743936685244212017439366862444120174393668724451201743936688244612017439366892448120174393669124501201743936693245112017439366942452cREVGeometrycachetotal16order   @KcREVGeometryCacheIDs12017439366952453120174393669624541201743936681243812017446885862436120147883717324371201743936682243912017439366832440120174393668424411201743936685244212017439366862444120174393668724451201743936688244612017439366892448120174393669124501201743936693245112017439366942452cREVGeometrycachetotal16order   @KcREVGeometryCacheIDs12017439366952453120174393669624541201743936681243812017446885862436120147883717324371201743936682243912017439366832440120174393668424411201743936685244212017439366862444120174393668724451201743936688244612017439366892448120174393669124501201743936693245112017439366942452cREVGeometrycachetotal16order   @KcREVGeometryCacheIDs12017439366952453120174393669624541201743936681243812017446885862436120147883717324371201743936682243912017439366832440120174393668424411201743936685244212017439366862444120174393668724451201743936688244612017439366892448120174393669124501201743936693245112017439366942452cREVGeometrycachetotal16order   @KcREVGeometryCacheIDs12017439366952453120174393669624541201743936681243812017446885862436120147883717324371201743936682243912017439366832440120174393668424411201743936685244212017439366862444120174393668724451201743936688244612017439366892448120174393669124501201743936693245112017439366942452cREVGeometrycachetotal16order   Witness History P'on openCard pass openCard end openCardKcREVGeometryCacheIDs 125010051019724631250100370059245912415825217922458125010049858724621250100470545246012928336820702773125010048324324611206088756890245712060887568892456cREVGeometryCachetotal9order           card id 6597 HNKcREVGeometryCacheIDs12014792651742480124311365691024701201479080154247912501010136432467120174393668224691201744688586246512500135965362490120147942374224821201479423743248312501009570462473120147933618324811201479423744248412014794237452486125010094503324661250101035899246812014836888932489120147883717124711201478837172247212014798871852487120147883717424741250013528894249112014788371772475120147883717824771201480276300248812014788371792478cREVGeometrycachetotal25order       @KcREVGeometryCacheIDs12014792651742480124311365691024701201479080154247912501010136432467120174393668224691201744688586246512500135965362490120147942374224821201479423743248312501009570462473120147933618324811201479423744248412014794237452486125010094503324661250101035899246812014836888932489120147883717124711201478837172247212014798871852487120147883717424741250013528894249112014788371772475120147883717824771201480276300248812014788371792478cREVGeometrycachetotal25order       @KcREVGeometryCacheIDs12014792651742480124311365691024701201479080154247912501010136432467120174393668224691201744688586246512500135965362490120147942374224821201479423743248312501009570462473120147933618324811201479423744248412014794237452486125010094503324661250101035899246812014836888932489120147883717124711201478837172247212014798871852487120147883717424741250013528894249112014788371772475120147883717824771201480276300248812014788371792478cREVGeometrycachetotal25order       @KcREVGeometryCacheIDs12014792651742480124311365691024701201479080154247912501010136432467120174393668224691201744688586246512500135965362490120147942374224821201479423743248312501009570462473120147933618324811201479423744248412014794237452486125010094503324661250101035899246812014836888932489120147883717124711201478837172247212014798871852487120147883717424741250013528894249112014788371772475120147883717824771201480276300248812014788371792478cREVGeometrycachetotal25order       @KcREVGeometryCacheIDs12014792651742480124311365691024701201479080154247912501010136432467120174393668224691201744688586246512500135965362490120147942374224821201479423743248312501009570462473120147933618324811201479423744248412014794237452486125010094503324661250101035899246812014836888932489120147883717124711201478837172247212014798871852487120147883717424741250013528894249112014788371772475120147883717824771201480276300248812014788371792478cREVGeometrycachetotal25order       @KcREVGeometryCacheIDs12014792651742480124311365691024701201479080154247912501010136432467120174393668224691201744688586246512500135965362490120147942374224821201479423743248312501009570462473120147933618324811201479423744248412014794237452486125010094503324661250101035899246812014836888932489120147883717124711201478837172247212014798871852487120147883717424741250013528894249112014788371772475120147883717824771201480276300248812014788371792478cREVGeometrycachetotal25order       @KcREVGeometryCacheIDs12014792651742480124311365691024701201479080154247912501010136432467120174393668224691201744688586246512500135965362490120147942374224821201479423743248312501009570462473120147933618324811201479423744248412014794237452486125010094503324661250101035899246812014836888932489120147883717124711201478837172247212014798871852487120147883717424741250013528894249112014788371772475120147883717824771201480276300248812014788371792478cREVGeometrycachetotal25order      Actor Scenarios @KcREVGeometryCacheIDs 1241140751762250112017309966332493120173099663424941201734253465249912017309966382495120173099664024961201730996641249712017309966422498124158328334025021240638146064250012641640233952503cREVGeometryCacheorder total11            @KcREVGeometryCacheIDs12641640160932508115420513033225061200737733768250511542051303332507cREVGeometryCacheorder total4     card id 1018 @KcREVGeometryCacheIDs115420513034525271154205130346252811542051303472529120173445291925111200737733765251211542051303312513115420513033225141154205130333251512017328056842530115420513033425161154205130335251711542051303362518115420513033725201154205130338252211542051303402523115420513034125241201733576273251011542051303422525cREVGeometrycacheorder total18    @KcREVGeometryCacheIDs115420513034525271154205130346252811542051303472529120173445291925111200737733765251211542051303312513115420513033225141154205130333251512017328056842530115420513033425161154205130335251711542051303362518115420513033725201154205130338252211542051303402523115420513034125241201733576273251011542051303422525cREVGeometrycachetotal18order     @KcREVGeometryCacheIDs115420513034525271154205130346252811542051303472529120173445291925111200737733765251211542051303312513115420513033225141154205130333251512017328056842530115420513033425161154205130335251711542051303362518115420513033725201154205130338252211542051303402523115420513034125241201733576273251011542051303422525cREVGeometrycachetotal18order    @KcREVGeometryCacheIDs115420513034525271154205130346252811542051303472529120173445291925111200737733765251211542051303312513115420513033225141154205130333251512017328056842530115420513033425161154205130335251711542051303362518115420513033725201154205130338252211542051303402523115420513034125241201733576273251011542051303422525cREVGeometrycachetotal18order    @KcREVGeometryCacheIDs115420513034525271154205130346252811542051303472529120173445291925111200737733765251211542051303312513115420513033225141154205130333251512017328056842530115420513033425161154205130335251711542051303362518115420513033725201154205130338252211542051303402523115420513034125241201733576273251011542051303422525cREVGeometrycachetotal18order    @KcREVGeometryCacheIDs115420513034525271154205130346252811542051303472529120173445291925111200737733765251211542051303312513115420513033225141154205130333251512017328056842530115420513033425161154205130335251711542051303362518115420513033725201154205130338252211542051303402523115420513034125241201733576273251011542051303422525cREVGeometrycachetotal18order    Case Scenarios @KcREVTempMasterinksrcCopy 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 textStylecREVGeometryCacheIDs124158325786625361264162957556253712012144211982535123522080845525341240638146064253312017392341512532cREVGeometrycacheorder total6       card id 1068 @KcREVTempMasterinksrcCopy dontSearchfalsemarkfalsethreeDtrue blendLevel0rect 0,0,756,543 behaviordefaultButton patterns name card id 1068colors layer2 borderWidth2 cantDeletefalseid1068altId0 showBorderfalse textSize textFont textStylecREVGeometryCacheIDs12411420864102541126416297365025421201739350402253912017393504032540cREVGeometrycacheorder total4     card id 1019 @KcREVTempMasterinksrcCopy dontSearchfalsemarkfalsethreeDtrue blendLevel0rect 0,0,756,543 behaviordefaultButton patterns name card id 1019colors layer3 borderWidth2 cantDeletefalseid1019altId0 showBorderfalse textSize textFont textStylecREVGeometryCacheIDs1076991383458255010769913834522546107699138345325471076991383454254812017364321242544124114091798625511201736432125254510769913834572549cREVGeometrycachetotal8order          @KcREVTempMasterinksrcCopy dontSearchfalsemarkfalsethreeDtrue blendLevel0rect 0,0,756,543 behaviordefaultButton patterns name card id 1032colors layer5 borderWidth2 cantDeletefalseid1032altId0 showBorderfalse textSize textFont textStylecREVGeometryCacheIDs107699138347625651201736813008255310769913834802567107699138348125681076991383482256910769913834662554107699138346725551201735865281257010769913834682556107699138346925571076991383470255810769913834712560107699138347225621076991383474256310769913834752564cREVGeometrycachetotal15order   @KcREVGeometryCacheIDs107699138347625651201736813008255310769913834802567107699138348125681076991383482256910769913834662554107699138346725551201735865281257010769913834682556107699138346925571076991383470255810769913834712560107699138347225621076991383474256310769913834752564cREVGeometrycachetotal15order   @KcREVGeometryCacheIDs107699138347625651201736813008255310769913834802567107699138348125681076991383482256910769913834662554107699138346725551201735865281257010769913834682556107699138346925571076991383470255810769913834712560107699138347225621076991383474256310769913834752564cREVGeometrycachetotal15order    @KcREVGeometryCacheIDs107699138347625651201736813008255310769913834802567107699138348125681076991383482256910769913834662554107699138346725551201735865281257010769913834682556107699138346925571076991383470255810769913834712560107699138347225621076991383474256310769913834752564cREVGeometrycachetotal15order    @KcREVGeometryCacheIDs107699138347625651201736813008255310769913834802567107699138348125681076991383482256910769913834662554107699138346725551201735865281257010769913834682556107699138346925571076991383470255810769913834712560107699138347225621076991383474256310769913834752564cREVGeometrycachetotal15order    @KcREVGeometryCacheIDs107699138347625651201736813008255310769913834802567107699138348125681076991383482256910769913834662554107699138346725551201735865281257010769913834682556107699138346925571076991383470255810769913834712560107699138347225621076991383474256310769913834752564cREVGeometrycachetotal15order   Narrative@KcREVGeometryCacheIDs 1236999130320257610431274212232580124158252179225771131299047283258110431273651462579124586335701825781292833568953277211543234928242573115432349282625741154323492828257511543234928312572cREVGeometrycacheorder total11         Types of Time Lines@K cREVGeneralcREVGeometryCacheIDs124588154790225861245863771121258512458862244292587cREVGeometryCacheorder total3    card id 14547 HNKcREVGeometryCacheIDs12458876653982613115432362158826001236990571510260212458864108822606115432362158926011245886728926261012458877009192615124588767581026141246068814895258912458876559692612124588687694226111245886565965260812458878844672617124588647562726071245886371528260511543236215772590115432362157825921154323621580259411543236215792593115432362158125961154323621582259712458866681662609124588771038826161154323621586259912458708085162603cREVGeometrycacheorder total25   @KcREVGeometryCacheIDs12458876653982613115432362158826001236990571510260212458864108822606115432362158926011245886728926261012458877009192615124588767581026141246068814895258912458876559692612124588687694226111245886565965260812458878844672617124588647562726071245886371528260511543236215772590115432362157825921154323621580259411543236215792593115432362158125961154323621582259712458866681662609124588771038826161154323621586259912458708085162603cREVGeometrycachetotal25order    @KcREVGeometryCacheIDs12458876653982613115432362158826001236990571510260212458864108822606115432362158926011245886728926261012458877009192615124588767581026141246068814895258912458876559692612124588687694226111245886565965260812458878844672617124588647562726071245886371528260511543236215772590115432362157825921154323621580259411543236215792593115432362158125961154323621582259712458866681662609124588771038826161154323621586259912458708085162603cREVGeometrycachetotal25order    @KcREVGeometryCacheIDs12458876653982613115432362158826001236990571510260212458864108822606115432362158926011245886728926261012458877009192615124588767581026141246068814895258912458876559692612124588687694226111245886565965260812458878844672617124588647562726071245886371528260511543236215772590115432362157825921154323621580259411543236215792593115432362158125961154323621582259712458866681662609124588771038826161154323621586259912458708085162603cREVGeometrycachetotal25order    @KcREVGeometryCacheIDs12458876653982613115432362158826001236990571510260212458864108822606115432362158926011245886728926261012458877009192615124588767581026141246068814895258912458876559692612124588687694226111245886565965260812458878844672617124588647562726071245886371528260511543236215772590115432362157825921154323621580259411543236215792593115432362158125961154323621582259712458866681662609124588771038826161154323621586259912458708085162603cREVGeometrycachetotal25order    @KcREVGeometryCacheIDs12458876653982613115432362158826001236990571510260212458864108822606115432362158926011245886728926261012458877009192615124588767581026141246068814895258912458876559692612124588687694226111245886565965260812458878844672617124588647562726071245886371528260511543236215772590115432362157825921154323621580259411543236215792593115432362158125961154323621582259712458866681662609124588771038826161154323621586259912458708085162603cREVGeometrycachetotal25order    @KcREVGeometryCacheIDs12458876653982613115432362158826001236990571510260212458864108822606115432362158926011245886728926261012458877009192615124588767581026141246068814895258912458876559692612124588687694226111245886565965260812458878844672617124588647562726071245886371528260511543236215772590115432362157825921154323621580259411543236215792593115432362158125961154323621582259712458866681662609124588771038826161154323621586259912458708085162603cREVGeometrycachetotal25order    @KcREVGeometryCacheIDs12458876653982613115432362158826001236990571510260212458864108822606115432362158926011245886728926261012458877009192615124588767581026141246068814895258912458876559692612124588687694226111245886565965260812458878844672617124588647562726071245886371528260511543236215772590115432362157825921154323621580259411543236215792593115432362158125961154323621582259712458866681662609124588771038826161154323621586259912458708085162603cREVGeometrycachetotal25order    @KcREVGeometryCacheIDs12458876653982613115432362158826001236990571510260212458864108822606115432362158926011245886728926261012458877009192615124588767581026141246068814895258912458876559692612124588687694226111245886565965260812458878844672617124588647562726071245886371528260511543236215772590115432362157825921154323621580259411543236215792593115432362158125961154323621582259712458866681662609124588771038826161154323621586259912458708085162603cREVGeometrycachetotal25order  MarshalPlan MenuIH*L I cREVGeneral revUniqueID 1250889893320scripteditorvscroll0scripteditorselection0Source Material] --The following menuPick handler was generated by the Menu Builder. on menuPick pWhich switch pWhich case "Raw Evidence" open card "Raw Evidence" break case "Legal Source Material" open card "Legal Source Material" break end switch end menuPick P V Source Material#Raw Evidence Legal Source Material cREVGeneralscripteditorvscroll0 revUniqueID 1123969272648 Persons] --The following menuPick handler was generated by the Menu Builder. on menuPick pWhich visual effect scroll up slowly switch pWhich case "Witnesses" open card "Witnesses" break case "Actors in Events at Issue" open card "Actors in Events at Issue" break case "Actors in Legal Proceedings" open card "Actors in Legal Proceedings" break case "Analysts" open card "Analysts" break case "All Persons" open card "All Persons" break end switch end menuPick 2 PersonsUWitnesses Actors in Events at Issue Actors in Legal Proceedings Analysts All Persons cREVGeneralscripteditorvscroll0 revUniqueID 1123969981525scripteditorselection379 Possibilities & Questions]  --The following menuPick handler was generated by the Menu Builder. on menuPick pWhich switch pWhich case "Questions Issues" open card "Questions & Issues" --Insert script for Questions Issues menu item here break case "Possibilities Evidence" open card "Possibilities" --Insert script for Possibilities Evidence menu item here break case "Loose Notes" open card "Loose Thoughts" --Insert script for Loose Thoughts menu item here break end switch end menuPick |Possibilities & Questions8Questions & Issues Possibilities & Evidence Loose Notes cREVGeneralscripteditorvscroll0 revUniqueID 1054973109059 breakPoints  Legal Rules] --The following menuPick handler was generated by the Menu Builder. on menuPick pWhich switch pWhich case "Legal Source Material" open card "Legal Source Material" break case "Legal Argument" open card "Legal Argument" break case "Legal Rules" open card "Legal Rules" break case "Evidence Rules" open card "Evidence Rules" break end switch end menuPick [ D Legal Rules@Legal Source Material Legal Argument Legal Rules Evidence Rules cREVGeneral revUniqueID 1123971820998scripteditorvscroll0 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 "Evidence of Material Facts" break case "Evidence for and against Material Facts" open card "Evidence Pro & Con" break case "Argument from Evidence to Facts" open card "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 cREVGeneralscripteditorvscroll0 revUniqueID 1123970629629scripteditorselection352 Time] --The following menuPick handler was generated by the Menu Builder. on menuPick pWhich switch pWhich case "Time Lines" open card "Case Time Line" break case "Scenarios" open card "Case Scenarios" --Insert script for Scenarios menu item here break case "Investigation and Proof Time Lines" open card "Inbestigation & Proof Time Line" --Insert script for proof time line menu item here break case "Witness History" open card "Witness History" --Insert script for Narrative menu item here break case "Tangible Evidence History" open card 1 of stack "Tangible Evidence History" --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 cREVGeneralscripteditorvscroll19 revUniqueID 1123978905235scripteditorselection713  Case Theory] on menuPick pWhich switch pWhich case "Case Theory" visual effect scroll up slowly go to card "Case Theory" break end switch end menuPick IH Case Theory Case Theory cREVGeneralscripteditorvscroll0 revUniqueID 1123970817659scripteditorselection47  Field 1#H@p8$ cREVGeneral revUniqueID 1250889986055scripteditorvscroll0scripteditorselection0  #Copyright 1997-2003 Peter Tillers Next CardG -K on mouseUp go to next card of this stack end mouseUp 1JR! cREVGeneral revUniqueID 1250890006183scripteditorvscroll0scripteditorselection41 Peter Tillers+H@@& cREVTable currentviewPeter Tillers - 2011 cREVGeneral revUniqueID 1250890053215  Peter Tillers - 2011 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 revUniqueID 1043127421223scripteditorvscroll0scripteditorselection784 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 aPLTEBD;tRNSIDATx흋& FMyWng;@o8B'ĉwq@6l9`sbq2 '9q2 '9I&# l `}W}[ !Rj#  \ @Q j oE @~Pu[b e PT"I&a@M2 C֟X @Q f&!ԁq^4M2C2FM2CBM2B& @Q f&P!f݈@6I&tH`W"I&tH@PTBX E!t @Q [^Nu!W.zE%|nE{;Յ`l5!#@>؋UBQ(0)s/ ~.!G (*spߋUB/@I[ 4B{e^|"24e1*CX|,`ZOk}/>T]U`LT<>*_ 8>xc~ eK1,(&'  P_B`a& *C@A8+( ڙI:R%|ӾUuPGWY @f̓a÷~ 1O7A @>ʎx7^Nu!$c*HaVO&@6bH (_Dn`z- 7~ SR? >yJ[aHv[&@m:pO+ެB*vA -Mz !A\ fi K"l(@q9du(={\ fu/ChA|+k>un&ܸ6J7`BINM+ެId1/`;GKՐ8F8_ʙpk(@s ir%Л=HG_.aOE/+ sK>,(NpZ1 sS&+6K9|XHG׍N"2JQ@N@oFL30=F \ %؋F]uarJ:ߍG,'j/u! @%|n' ++ @Ň F j( ^Y..1 ZOk}/_.`Pd>)7\& A @7b$/L&1eAb @YN! {B $i˒^Õ Ppy}e!  ϭ_}W @A)_JBHϭ5XƄE%|n!ͺlE#زB(H@>BhKKQu(sJ)2Ḱ~t$l$8$VM2B^td`CdBMGݔFSݠ>} 93 60+.$ [*l X[ <78X,M1͐|\<_ |SxC2$FB[?IJ#ⲿ V<l7$x 9 Lly+}Dfh:'W]/#xz'WBIh#\ ɕ`   q)-e>gjz 8Ft~>0B;gOE!YYB#|9$uQ'GDFt>Yy_I%L O]/H| \d}d#?ڄ6&c6pH*t?Q2e|IMd`g8w?+i H Hܵ! hVn+v$e-tv@&Hn:`d˓t@h*/J" q7hJB l9ثV\IMxmt@L) yHݑt@ɫ 9( hL 9( qu0GvE85hBVIM <B`X @ $m7P.@E˳IMc/ =T[# {q 0j{q &@w'J yH`'@<* tL``X~'e/@zW0BdO .x8kR;*Wl/#m&?fl(Vfv5@"u`.5,$WmV;3]HH8y #k8 z^IHԿԭH6tl#@F'-V{j\B,맕Wa>n ԗ V;D\SSʿ* wk/a0 p^ ]+H.~; Pu: @ g /2 PuઠO%7DĻL.@qisCfԼlܾ.-!@ թ[G`rI+8Zk,-,w$ 6p-T@96 Luϵd0;kWg؜Z\r@́ć6l9`s @́6l9`s6`YAU59 .ۢs{ڠnþ6֢wW'TwW'TwW'T(ax5K J;3 w'=x'IENDB` cREVGeneral revUniqueID 1250890290045 Legal Actorse ]on mouseUp visual effect scroll up go to card "Actors in Legal Proceedings" end mouseUp @@@@4#Actors in Legal Proceedings cREVGeneral revUniqueID 1250890290046scripteditorvscroll0scripteditorselection75 Tangible EvidenceE  \on mouseUp visual effect iris open slow go to card "Tangible Evidence Log" end mouseUp dr! cREVGeneralscripteditorvscroll0 revUniqueID 1250890290047 Witness CredibilityE i frVon mouseUp go to card "Witness Credibility" end mouseUp  <'! cREVGeneralscripteditorvscroll0 revUniqueID 1250890290048scripteditorselection23 Event Time LinesBE i  ]jon mouseUp visual effect dissolve go to card "Case Time Line" end mouseUp  <  cREVGeneralscripteditorvscroll0 revUniqueID 1250890290049 Legal Source MaterialE .y~on mouseUp visual effect scroll up very slowly go to card "Legal Source Material" end mouseUp  <FcREVTempMaster: 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 cREVGeneralscripteditorvscroll0 revUniqueID 1250890290050  QuestionsBe i Zskon mouseUp visual effect dissolve go to card "Questions & Issues" end mouseUp  <Questions & Issues cREVGeneralscripteditorvscroll0 revUniqueID 1250890290051  Legal Rulese  B  non mouseUp visual effect shrink to center open card "Legal Rules" end mouseUp  <DSubstantive Legal Rules cREVGeneralscripteditorvscroll0 revUniqueID 1250890290052scripteditorselection43 PossibilitiesBe i  fon mouseUp visual effect dissolve go to card "Possibilities" end mouseUp  < Development of Possibilities cREVGeneralscripteditorvscroll0 revUniqueID 1250890290053scripteditorselection44 Possibilities EliminationBE i a von mouseUp visual effect iris open go to card "Possibilities Elimination" end mouseUp  <  cREVGeneralscripteditorvscroll0 revUniqueID 1250890290054  Case TheoryDi0 2Mon mouseUp go to card "Case Theory" end mouseUp  <7@ cREVGeneralscripteditorvscroll0 revUniqueID 1250890290055scripteditorselection0   ScenariosBE i 'VQon mouseUp go to card "Case Scenarios" end mouseUp  <  cREVGeneralscripteditorvscroll0 revUniqueID 1250890290056 Legal ArgumentE  XXjon mouseUp visual effect dissolve go to card "Legal Argument" end mouseUp  <F cREVGeneralscripteditorvscroll0 revUniqueID 1250890290057scripteditorselection0cREVTempMaster: 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  4on mouseUp go to card "Raw Evidence" end mouseUp jJPF cREVGeneralscripteditorvscroll0 revUniqueID 1250890290058scripteditorselection10  More on next cardBG YFon mouseUp visual effect scroll left go to next card end mouseUp @OxL cREVGeneralscripteditorvscroll0 revUniqueID 1250890290059scripteditorselection56  Event Actorse Zon mouseUp visual effect iris open open card "Actors in Events at Issue" end mouseUp jDActors in Events at Issue cREVGeneralscripteditorvscroll0 revUniqueID 1250890290060  Evidence of Material Factsd+i Nyon mouseUp visual effect scroll down go to card "Evidence of Material Facts" end mouseUp  <BEvidence & Material Facts cREVGeneralscripteditorvscroll0 revUniqueID 1250890290061scripteditorselection0   Loose Thoughtse i \:eQon mouseUp go to card "Loose Thoughts" end mouseUp  <'BLoose Thoughts cREVGeneral revUniqueID 1250890290062scripteditorvscroll0  AnalystsE Oon mouseUp visual effect barn door open go to card "Analysts" end mouseUp `T$A cREVGeneralscripteditorvscroll0 revUniqueID 1250890290063  Documentse  \on mouseUp visual effect iris open slow go to card "Tangible Evidence Log" end mouseUp 7~!@Documents or Records cREVGeneralscripteditorvscroll0 revUniqueID 1250890290064 Oral StatementsE  Mon mouseUp visual effect iris open slow go to card "Witnesses" end mouseUp f"F cREVGeneralscripteditorvscroll0 revUniqueID 1250890290065scripteditorselection61  Argument from Evidence to FactsBE i #pon mouseUp visual effect shrink to center go to card "Probative Value" end mouseUp  < cREVGeneralscripteditorvscroll0 revUniqueID 1250890290066scripteditorselection70  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 i s#pon mouseUp visual effect shrink to center go to card "Probative Value" end mouseUp  <@ cREVGeneral revUniqueID 1250890290071scripteditorvscroll0scripteditorselection66  WitnessesE /Jon mouseUp visual effect dissolve go to card "Witnesses" end mouseUp x@cREVTempMaster: 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 cREVGeneralscripteditorvscroll0 revUniqueID 1250890290072scripteditorselection59 What are the red buttons for?Go"2 >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  <1D4R cREVGeneralscripteditorvscroll0 revUniqueID 1250890290073scripteditorselection10  First CardG !Xon mouseUp visual effect dissolve slowly go to card 1 of this stack end mouseUp BB9k91 F cREVGeneralscripteditorvscroll0 revUniqueID 1250890290076scripteditorselection47 !Investigation & Proof Time Lines@E y `on mouseUp visual effect dissolve go to card "Investigation & Proof Time Line" end mouseUp  cREVGeneral revUniqueID 1250890290078scripteditorvscroll0scripteditorselection66  NarrativeE+i :bLon mouseUp go to card "Narrative" end mouseUp  <@ cREVGeneral revUniqueID 1250890290079scripteditorvscroll0scripteditorselection35  All PersonsE Lon mouseUp visual effect iris open open card "All Persons" end mouseUp N@ cREVGeneralscripteditorvscroll0 revUniqueID 1250890290080scripteditorselection68  Rules of EvidenceE  D8h qon mouseUp visual effect shrink to center open card "Evidence Rules" end mouseUp  <f cREVGeneral revUniqueID 1250890290081scripteditorvscroll0scripteditorselection43 !Evidence Time LinesBE i nkon mouseUp visual effect dissolve go to card "Witness History" end mouseUp  <  cREVGeneralscripteditorvscroll0 revUniqueID 1250890290082scripteditorselection59 # 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 card "Witness Credibility" end mouseUp xWitness Credibility cREVGeneral revUniqueID 1250890356417scripteditorvscroll0scripteditorselection43 & Legal Rulese  3on mouseUp go to card "Legal Rules" end mouseUp  fSubstantive Legal Rules cREVGeneral revUniqueID 1250890356418scripteditorvscroll0scripteditorselection0 'Actor ScenariosE  7on mouseUp go to card "Actor Scenarios" end mouseUp 0ex  cREVGeneral revUniqueID 1250890356419scripteditorvscroll0 (PossibilitiesE  Von mouseUp visual effect scroll up slowly go to card "Possibilities" end mouseUp q  cREVGeneral revUniqueID 1250890356420scripteditorvscroll0 ) ScenariosE Pon mouseUp visual effect iris open go to card "Case Scenarios" end mouseUp %,Z  cREVGeneral revUniqueID 1250890356421scripteditorvscroll0scripteditorselection0 *Case Time Linese  6on mouseUp go to card "Case Time Line" end mouseUp 5u Case Time Lines cREVGeneral revUniqueID 1250890356422scripteditorvscroll0 +Legal ArgumentE  6on mouseUp go to card "Legal Argument" end mouseUp Gs  cREVGeneral revUniqueID 1250890356423scripteditorvscroll0scripteditorselection0 ,Possibilities EliminationE  @on mouseUp go to card "Possibilities Elimination" end mouseUp  cREVGeneral revUniqueID 1250890356424scripteditorvscroll0 -Tangible Evidencee  5on mouseUp go to stack "Tangible.Log" end mouseUp dTangible Evidence cREVGeneral revUniqueID 1250890356425scripteditorvscroll0 .Case Time Linese  8on mouseUp go to card "Actor Time Lines" end mouseUp 5{Actor Time Lines cREVGeneralscripteditorvscroll0 revUniqueID 1250890356426scripteditorselection23 / Legal Actorse  Con mouseUp go to card "Actors in Legal Proceedings" end mouseUp =Legal Decision Makers cREVGeneralscripteditorvscroll0 revUniqueID 1250890356427scripteditorselection39 0 WitnessesE  Ron mouseUp visual effect scroll up slowly go to card "Witnesses" end mouseUp Pav cREVGeneral revUniqueID 1250890356428scripteditorvscroll0scripteditorselection58 1Legal Source MaterialE  >on mouseUp go to stack "Legal Source Material" end mouseUp 2 cREVGeneral revUniqueID 1250890356429scripteditorvscroll0scripteditorselection23 2Questions & IssuesE  9on mouseUp go to card "Questions & Issues" end mouseUp ^ cREVGeneral revUniqueID 1250890356430scripteditorvscroll0 3Back to picture of networkG x Kon mouseUp visual effect scroll right go to previous card end mouseUp 4H8f cREVGeneralscripteditorvscroll0 revUniqueID 1250890356431scripteditorselection56 4Case TheoriesE y2on mouseUp go to card "Case Theory" end mouseUp 7(b cREVGeneral revUniqueID 1250890356432scripteditorvscroll0 5Raw Evidence Filee  4on mouseUp go to card "Raw Evidence" end mouseUp {*Raw Evidence File cREVGeneral revUniqueID 1250890356433scripteditorvscroll0 6 Time LinesE 6on mouseUp go to card "Case Time Line" end mouseUp %^+ cREVGeneral revUniqueID 1250890356434scripteditorvscroll0 7 Raw EvidenceE  4on mouseUp go to card "Raw Evidence" end mouseUp Ow, cREVGeneral revUniqueID 1250890356435scripteditorvscroll0 8 Witnessese  Gon mouseUp go to card stack "Actors in Events at Issue" end mouseUp >/Actors in Events at Issue cREVGeneral revUniqueID 1250890356436scripteditorvscroll0 9Loose ThoughtsE 7on mouseUp go to stack "Loose Thoughts" end mouseUp 0 cREVGeneral revUniqueID 1250890356437scripteditorvscroll0 :LawE 2on mouseUp go to card "Legal Rules" end mouseUp <1 cREVGeneral revUniqueID 1250890356438scripteditorvscroll0 ;Recordse  4on mouseUp go to stack "Records.Log" end mouseUp 3Records & Documents cREVGeneralscripteditorvscroll0 revUniqueID 1250890356439scripteditorselection37 < NarrativeD 0on mouseUp go to card "Narrative" end mouseUp /^4 cREVGeneralscripteditorvscroll0 revUniqueID 1250890356440scripteditorselection33 " =Legal Rules of EvidenceE  6on mouseUp go to card "Evidence Rules" end mouseUp  5 cREVGeneralscripteditorvscroll0 revUniqueID 1250890356441scripteditorselection49 >Recordse  4on mouseUp go to stack "Records.Log" end mouseUp P3Records & Documents cREVGeneral revUniqueID 1250890356442scripteditorvscroll0 ?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  6on mouseUp go to card "Case Scenarios" end mouseUp 1Hm5 cREVGeneral revUniqueID 1250890356444scripteditorvscroll0 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  7on mouseUp go to card "Probative Value " end mouseUp d cREVGeneralscripteditorvscroll0 revUniqueID 1250890356446scripteditorselection39 C!Investigation & Proof Time Lines@D  `on mouseUp visual effect dissolve go to card "Investigation & Proof Time Line" end mouseUp 5 cREVGeneralscripteditorvscroll0 revUniqueID 1250890356447scripteditorselection81 " D Label Field (8 cREVTable currentviewActors cREVGeneral revUniqueID 1250890356448 ActorsEWitness History@D  Pon mouseUp visual effect dissolve go to card "Witness History" end mouseUp 5k cREVGeneral revUniqueID 1250890356449scripteditorvscroll0scripteditorselection65 " FReal Evidence History@D  Zon mouseUp visual effect dissolve go to card "Tangible Evidence History" end mouseUp 4 cREVGeneralscripteditorvscroll0 revUniqueID 1250890356450scripteditorselection75 " GTetimonial Evidence @"H cREVTable currentviewTestimonial Evidence cREVGeneral revUniqueID 1250890356451 " Testimonial EvidenceJ MarshalPlando" /EJon mouseUp go to card "Theory" end mouseUp  <7Notes on Theory cREVGeneralscripteditorvscroll0 revUniqueID 1253594823191scripteditorselection24  NPeter Tillers+H@@# cREVTable currentviewPeter Tillers - 2011 cREVGeneral revUniqueID 1241583525439 M Peter Tillers - 2011 O Label Field (2%Gz cREVTable currentview Case Theory cREVGeneral revUniqueID 1252780232577 Case TheoryPimage 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 1055035277859QSee ExplanationG h3;Chon mouseUp visual effect scroll left slowly go to next card end mouseUp  <= cREVGeneral revUniqueID 1055035277860scripteditorvscroll0scripteditorselection0 RNetwork ManagerF 4PRon mouseUp go to card "Network Manager" end mouseUp  <-4U cREVGeneralscripteditorvscroll0 revUniqueID 1055035277861 M SStart AnalysisG h3'Ckon mouseUp visual effect scroll left slowly go to card id 6552 end mouseUp  <1 cREVGeneral revUniqueID 1055035277864scripteditorvscroll0scripteditorselection0 TWhat is this stack for?Eh5/2on 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  <7 cREVGeneral revUniqueID 1240644985574scripteditorvscroll0scripteditorselection193 Vi cREVGeneral revUniqueID 1055494082516W 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<| >`fcf 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 U Card 21 of 197ZPrevious cardG h6Pmon mouseUp visual effect scroll right slowly go to previous card end mouseUp  <= cREVGeneralscripteditorvscroll0 revUniqueID 1055494082521scripteditorselection0 \group id 10355i? cREVGeneral revUniqueID 1240945203235]group id 4002i cREVGeneral revUniqueID 1055494084268^image 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 x8Mon mouseUp visual effect scroll left slowly go to next card end mouseUp x,ZF cREVGeneral revUniqueID 1055494084270 `Previous cardG x8Ron mouseUp visual effect scroll right slowly go to previous card end mouseUp aG$ cREVGeneral revUniqueID 1055494084271 aNetwork ManagerG x87on mouseUp go to card "Network Manager" end mouseUp H$Q cREVGeneral revUniqueID 1055494084274scripteditorvscroll0 c 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 1201732630016d D ==|;`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܃ ==|;`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 1055035131357e Next cardG x8Mon mouseUp visual effect scroll left slowly go to next card end mouseUp X\F  cREVGeneralscripteditorvscroll0 revUniqueID 1055035131358scripteditorselection0 fPrevious cardG xRon mouseUp visual effect scroll right slowly go to previous card end mouseUp ^H" cREVGeneralscripteditorvscroll0 revUniqueID 1055035131359scripteditorselection0 g HCCdNmbrOfHC 87function 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 25 of 182 hfield 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 ~ } b .Legal Rule > Scenario > Testimonial Evidence i`@jJ' jfield id 10291)hps cREVGeneral revUniqueID 1055035131362 ~ } b kNetwork ManagerG 7on mouseUp go to card "Network Manager" end mouseUp "xK &4U cREVGeneralscripteditorvscroll0 revUniqueID 1055035131364scripteditorselection40 lfield id 10294(h|  cREVGeneral revUniqueID 1055035131365 ~ } b Legal Rule m(h|  cREVGeneral revUniqueID 1055035131366 ~ } b Story; Scenario n(h|   cREVGeneral revUniqueID 1055035131367 ~ } b Witnesses o(h9D.  cREVGeneral revUniqueID 1055035131368 ~ } b Second Degree Murderp`@, q(h9E3 cREVGeneral revUniqueID 1055035131369 ~ } b KDavid Defendant stabbed Marion on June 1, 1992, and Marion died on June 2, 1991.r`@1 s(h9F7 cREVGeneral revUniqueID 1055035131370 ~ } b hWalter Benjamin saw the stabbing. Madison Dane, an M.D., discovered Marion's dead body on June 3, 1991.t`@5 u Case Name(hQ  cREVGeneral revUniqueID 1055035131371 ~ } b Blackacre v. David Defendantv`@8 wAnalyst(h9 cREVGeneral revUniqueID 1055035131373 ~ } b Associate, Able x(h|I cREVGeneral revUniqueID 1055035131374 ~ } b y(h7H<3 cREVGeneral revUniqueID 1055035131375 ~ } b z`@=1 {(h8p cREVGeneral revUniqueID 1055035131376 ~ } b |Make New CardEh6@@@@/_5Eon mouseUp doMenu "New Card" end mouseUp  <M" cREVGeneral revUniqueID 1201732606997 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 47 of 182Next card - explanationG x8Eon mouseUp visual effect scroll left go to next card end mouseUp  AB cREVGeneral revUniqueID 1205651794135scripteditorvscroll0scripteditorselection14 ClaimsE 8on 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@ cREVGeneral revUniqueID 1205651794136scripteditorvscroll0scripteditorselection101  DefensesE 8con mouseUp visual effect dissolve slowly go to card 1 of background "defenses" end mouseUp GeF cREVGeneral revUniqueID 1205651794137scripteditorvscroll0scripteditorselection37 Network ManagerE 61on mouseUp visual effect shrink to center very slowly go to card "Network Manager" end mouseUp  <' cREVGeneral revUniqueID 1205651794138scripteditorvscroll0scripteditorselection56 What is this stack for?E};on 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  1N cREVGeneralscripteditorvscroll0 revUniqueID 1240638146064scripteditorselection540 Peter Tillers+H@@0# cREVTable currentviewPeter Tillers - 2011  cREVGeneral revUniqueID 1241583597701  Peter Tillers - 2011 Evidence Rulesmx;7on MouseUp go to card "Evidence Rules" end MouseUp H(D%Push this button for evidence rules! cREVGeneralscripteditorvscroll0 revUniqueID 1249093502787scripteditorselection24 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 heFN cREVGeneral revUniqueID 1205650315130  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. PreviousG x8Fon mouseUp visual effect scroll right go to prev card end mouseUp ?0B cREVGeneral revUniqueID 1205650315131scripteditorvscroll0scripteditorselection40 NextG x8Hon mouseUp visual effect scroll left go to next card end mouseUp 7?0B cREVGeneral revUniqueID 1205650315132scripteditorvscroll0scripteditorselection43 Claimsion 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 openCardP cREVGeneral revUniqueID 1236722730312 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  cREVGeneral revUniqueID 1205650561293scripteditorvscroll1scripteditorselection0 Card 51 of 182Legal Source Material StackBE i  on mouseUp visual effect scroll down very slowly go to card "Legal Source Material" end mouseUp  <' cREVGeneral revUniqueID 1205650561294scripteditorvscroll0scripteditorselection65 Legal Argument StackBE i v Qon mouseUp go to card "Legal Argument" end mouseUp  <% cREVGeneral revUniqueID 1205650561295scripteditorvscroll0 Affirmative Defense(s)?E \con mouseUp visual effect dissolve slowly go to card 1 of background "defenses" end mouseUp m cREVGeneral revUniqueID 1205650561296scripteditorvscroll0scripteditorselection43  First CardG8+on mouseUp go to card id 2917 end mouseUp TH cREVGeneral revUniqueID 1205650561297 Source)h: =NI cREVGeneral revUniqueID 1205650561298    `@OG  Rule Number)h >9] cREVGeneral revUniqueID 1205650561299   Analyst)h7 cREVGeneral revUniqueID 1205650561300   Network ManagerE K |Ron mouseUp go to card "Network Manager" end mouseUp  <' cREVGeneral revUniqueID 1205650561301scripteditorvscroll0scripteditorselection0  PreviousGx>Ion mouseUp visual effect scroll right go to prev card end mouseUp D2d cREVGeneral revUniqueID 1205650561302scripteditorvscroll0scripteditorselection44  Next cardG x?Fon mouseUp visual effect scroll left go to next card end mouseUp bFB;f cREVGeneral revUniqueID 1205650561303scripteditorvscroll0scripteditorselection38  Element 2)h Y-  cREVGeneral revUniqueID 1205650561304    `@ +  Element 3)h Y-! cREVGeneral revUniqueID 1205650561305     `@ +  Element 4)h Z#-" cREVGeneral revUniqueID 1205650561306    `@ $+ )h >!|# cREVGeneral revUniqueID 1205650561307    Element 4)h [S-$ cREVGeneral revUniqueID 1205650561308    `@ T+ +h8+% cREVGeneral revUniqueID 1205650561309   +h8+& cREVGeneral revUniqueID 1205650561310   +h8+' cREVGeneral revUniqueID 1205650561311   +h8+-( cREVGeneral revUniqueID 1205650561312   +h8+_) cREVGeneral revUniqueID 1205650561313   "Legally Material Facts & EvidenceBE i @@"*]on mouseUp go to card "Evidence of Material Facts" end mouseUp  <' cREVGeneral revUniqueID 1205650561314scripteditorvscroll0 Make New CardEh@@@@By5Eon mouseUp doMenu "New Card" end mouseUp  <1d cREVGeneral revUniqueID 1236722719689  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 54 of 182  Element 1)h \,cCurrentObjectWstack "C:/Users/Peter Tillers/Desktop/Net2008X/Legal Rules/Legal Rules/Legal Rules.rev" cREVGeneral revUniqueID 1205651062174    `@ * PreviousG x= Pon mouseUp visual effect scroll right slowly go to prev card end mouseUp ',d cREVGeneral revUniqueID 1205651062175scripteditorvscroll0scripteditorselection51  Next cardG x8Fon mouseUp visual effect scroll left go to next card end mouseUp dL<f cREVGeneral revUniqueID 1205651062176 Legal Source MaterialE \8=on mouseUp go to card "Legal Source Material" end mouseUp  cREVGeneral revUniqueID 1205651062177scripteditorvscroll0 Legal ArgumentE \86on mouseUp go to card "Legal Argument" end mouseUp K" cREVGeneral revUniqueID 1205651062178scripteditorvscroll0  Name of Rule)h BU" cREVGeneral revUniqueID 1205651062179   Claim)h T>@ cREVGeneral revUniqueID 1205651062180    `@?>ClaimsE \8aon mouseUp visual effect dissolve slowly go to card 1 of background "claims" end mouseUp @@ko  cREVGeneral revUniqueID 1205651062182scripteditorvscroll0scripteditorselection36  Rule Number)h ?T  cREVGeneral revUniqueID 1205651062183   Analyst)h: N cREVGeneral revUniqueID 1205651062184   Network ManagerE [87on mouseUp go to card "Network Manager" end mouseUp ," cREVGeneral revUniqueID 1205651062185scripteditorvscroll0scripteditorselection40 Source)h .w$- cREVGeneral revUniqueID 1205651062186    `@Ax+ Other Elements)h \b- cREVGeneral revUniqueID 1205651062187    `@ c+  Element 2)h \* cREVGeneral revUniqueID 1205651062188    `@ (  Element 3)h \ + cREVGeneral revUniqueID 1205651062189    `@  )  Element 4)h \5+ cREVGeneral revUniqueID 1205651062190    `@ 6) )@ h cREVGeneral revUniqueID 1205651062191   +h8, cREVGeneral revUniqueID 1205651062192   +h8, cREVGeneral revUniqueID 1205651062193   +h8, cREVGeneral revUniqueID 1205651062194   +h8,; cREVGeneral revUniqueID 1205651062195   +h8,o cREVGeneral revUniqueID 1205651062196   "Legally Material Facts & Evidence@E y8Bon mouseUp go to card "Evidence of Material Facts" end mouseUp Y! cREVGeneral revUniqueID 1205651062197scripteditorvscroll0 Make New CardEx*on mouseUp doMenu "New Card" end mouseUp @@@@By5 cREVGeneral revUniqueID 1201732606997 ix1' cREVGeneral revUniqueID 1240945244833group id 9134i|5 cREVGeneral revUniqueID 1055035277857Network ManagerF A:on mouseUp go to card 2 of stack "Network" end mouseUp \'4U cREVGeneral revUniqueID 1055035277861 i cREVGeneral revUniqueID 1240638015984i cREVGeneral revUniqueID 1055494082516i cREVGeneral revUniqueID 1249155003391 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  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(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 13 of 19group id 10370i 2) 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 x8Fon mouseUp visual effect scroll left go to next card end mouseUp YP Z cREVGeneral revUniqueID 1241118638333 Previous cardG x8Kon mouseUp visual effect scroll right go to previous card end mouseUp @@ ^S Y cREVGeneral revUniqueID 1241118638334 Network ManagerE\A:on mouseUp go to card 2 of stack "NETWORK" end mouseUp V9  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 \A4on mouseUp go to stack "Raw Evidence" end mouseUp 1 cREVGeneralscripteditorvscroll0 revUniqueID 1241118638344scripteditorselection24 (h:  cREVGeneral revUniqueID 1241118638345`@Make New CardEhA@@@@l9Eon mouseUp doMenu "New Card" end mouseUp  <'G cREVGeneral revUniqueID 1055033531640  Legal RulesE \A3on mouseUp go to stack "Legal Rules" end mouseUp 1 cREVGeneralscripteditorvscroll0 revUniqueID 1247247114419scripteditorselection35 iE'! cREVGeneral revUniqueID 1249154114592 Field)`I cREVGeneral revUniqueID 1249153603744i  cREVGeneral revUniqueID 1249182095788bkgnd 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+H-H cREVGeneral revUniqueID 1249182515488  Evidence about Material Facts in IssueWhat 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 0A cREVGeneralscripteditorvscroll0 revUniqueID 1249182546588scripteditorselection193 i cREVGeneral revUniqueID 1055494082516 Next cardG xBMon mouseUp visual effect scroll left slowly go to next card end mouseUp UFG cREVGeneralscripteditorvscroll0 revUniqueID 1055494082518  HCCdNmbrOfHC x7function 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 62 of 182Previous cardG xBRon mouseUp visual effect scroll right slowly go to previous card end mouseUp [BA cREVGeneralscripteditorvscroll0 revUniqueID 1055494082521scripteditorselection0 i cREVGeneral revUniqueID 1249155003391Network ManagerG xB7on mouseUp go to card "Network Manager" end mouseUp 8yFBQ cREVGeneral revUniqueID 1249155044080scripteditorvscroll0 (Evidence for and against Material Factsg xBVon mouseUp visual effect scroll down go to card "Evidence Pro & Con" end mouseUp .L EX(Evidence Pro & Con about Material Facts cREVGeneral revUniqueID 1249182675913scripteditorvscroll0scripteditorselection51  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. 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  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(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 63 of 182group id 10370i 2) 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 x8Fon mouseUp visual effect scroll left go to next card end mouseUp YPg cREVGeneral revUniqueID 1241118638333 #Previous cardG x8Kon mouseUp visual effect scroll right go to previous card end mouseUp @@ ^Sg cREVGeneral revUniqueID 1241118638334 $Network ManagerE\A7on mouseUp go to card "Network Manager" end mouseUp V9  cREVGeneralscripteditorvscroll0 revUniqueID 1241118638336scripteditorselection0 %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 \A4on mouseUp go to stack "Raw Evidence" end mouseUp 1 cREVGeneral revUniqueID 1241118638344scripteditorvscroll0scripteditorselection24 ,(h:  cREVGeneral revUniqueID 1241118638345  -`@.Make New CardEhA@@@@l9Eon mouseUp doMenu "New Card" end mouseUp  <'a cREVGeneral revUniqueID 1055033531640 / Legal RulesE \A2on mouseUp go to card "Legal Rules" end mouseUp 1 cREVGeneral revUniqueID 1247247114419scripteditorvscroll0scripteditorselection35 iE'! cREVGeneral revUniqueID 1249154114592 0Field)`I cREVGeneral revUniqueID 1249153603744  i  cREVGeneral revUniqueID 12491820957881bkgnd 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 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 66 of 1845group id 10370i 2) 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 x8Fon mouseUp visual effect scroll left go to next card end mouseUp YPg cREVGeneral revUniqueID 1241118638333 <Previous cardG x8Kon mouseUp visual effect scroll right go to previous card end mouseUp @@ ^Sa cREVGeneral revUniqueID 1241118638334 =Network ManagerE\A:on mouseUp go to card 2 of stack "NETWORK" end mouseUp V9  cREVGeneralscripteditorvscroll0 revUniqueID 1241118638336scripteditorselection0 >field id 10376(h: R&cCurrentObjectwstack "K:/MarshalAll/Aussie-Scot MarshalPlan/MarshalNet08/Network/Evidence & Material Facts/Evid&CounterEvReMatFax.rev"  cREVGeneral revUniqueID 1241118638337 ' & 3 ?field id 10377(h: {7 cREVGeneral revUniqueID 1241118638338 ' & 3 @field id 10378(h: = cREVGeneral revUniqueID 1241118638339 ' & 3 A`@; BAnalyst)h Q, cREVGeneral revUniqueID 1241118638341 ' & 3 Cfield id 10385(h@  cREVGeneral revUniqueID 1241118638343 ' & 3 D Raw EvidenceE \A4on mouseUp go to stack "Raw Evidence" end mouseUp 1 cREVGeneral revUniqueID 1241118638344scripteditorvscroll0scripteditorselection24 E(h:  cREVGeneral revUniqueID 1241118638345 ' & 3 F`@GMake New CardEhA@@@@l9Eon mouseUp doMenu "New Card" end mouseUp  <' cREVGeneral revUniqueID 1055033531640 H Legal RulesE \A3on mouseUp go to stack "Legal Rules" end mouseUp 1 cREVGeneral revUniqueID 1247247114419scripteditorvscroll0scripteditorselection35 6iE'! cREVGeneral revUniqueID 1249154114592 IField)`I cREVGeneral revUniqueID 1249153603744 ' & 3 7i  cREVGeneral revUniqueID 1249182095788Jbkgnd 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 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:N Go to next card to see figure 1G -n on mouseUp visual effect dissolve slowly go to next card of this stack end mouseUp R cREVGeneralscripteditorvscroll0 revUniqueID 1246809332926scripteditorselection109 ONetwork ManagerG hxL Ron mouseUp go to card "Network Manager" end mouseUp  <!Q cREVGeneral revUniqueID 1246813310079scripteditorvscroll0 PField+C C6) cREVGeneral revUniqueID 1246817075159 QAssessing the Probative Force of Evidence by Picturing Argument(s) from Evidence QPeter Tillers - 2009 9 cREVTable currentviewPeter Tillers - 2010 cREVGeneral revUniqueID 1249066253846 Peter Tillers - 2010 SField)H*L5E cREVGeneral revUniqueID 1246810542863 R The above scheme for visualizing evidence can be used to portray a variety of relationships between evidence and factual hypothesis. For example, the following picture (figure 2) reflects the judgment that two items of evidence may converge on the same factual hypothesis:TDiagram 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.((((((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ҳR cREVGeneralscripteditorvscroll0 revUniqueID 1246811027149scripteditorselection109 `Network ManagerG x87on mouseUp go to card "Network Manager" end mouseUp p xL %Q cREVGeneral revUniqueID 1246813333919scripteditorvscroll0 aField+C C6) cREVGeneral revUniqueID 1246817058319 QAssessing the Probative Force of Evidence by Picturing Argument(s) from EvidencecGo to previous cardG x8Ton mouseUp visual effect scroll right slowly go to previous card end mouseUp @{8' cREVGeneral revUniqueID 1246811612356scripteditorvscroll0scripteditorselection51 dDiagram Inference3.jpg H9L,((((((((+~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. #Q cREVGeneral revUniqueID 1246813355975scripteditorvscroll0 h A template for basic inferencesG n on mouseUp visual effect dissolve slowly go to next card of this stack end mouseUp @R% cREVGeneral revUniqueID 1246814293168scripteditorvscroll0scripteditorselection109 iField+C C6) cREVGeneral revUniqueID 1246817050751 QAssessing the Probative Force of Evidence by Picturing Argument(s) from Evidencekgroup id 1101i d cREVGeneral revUniqueID 1247149861399 lProp-Inferred)h9Gd cREVGeneral revUniqueID 1247148957000 j mEvidence or Proposition No. 9v< cREVTable currentview&Evidence Item No.: or Proposition No.: cREVGeneral revUniqueID 1247149000743 Evidence Item No.: or Proposition No.: nProposition No. 9o cREVTable currentviewProposition No.: cREVGeneral revUniqueID 1247149294327 Proposition No.: o Ev-Premise)h9Bd cREVGeneral revUniqueID 1247149425887 j p Prop-Premise)h9Bd cREVGeneral revUniqueID 1247149439311 j qQuestions & IssuesEqUon mouseUp visual effect dissolve go to card "Questions & Issues" end mouseUp ' cREVGeneral revUniqueID 1247149662019scripteditorvscroll0scripteditorselection36 rgroup id 1026iB>1 cREVGeneral revUniqueID 1246810061472 sField+C F"6) cREVGeneral revUniqueID 1246809634402 QAssessing the Probative Force of Evidence by Picturing Argument(s) from Evidence tField+9T  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: uField)h9j cREVTable currentview cREVGeneral revUniqueID 1246814594060 j v `@k wField)h9T cREVGeneral revUniqueID 1246814648283 j x `@R yInferred fact: 9<d cREVTable currentviewInferred fact: cREVGeneral revUniqueID 1246814668477 Inferred fact: z Evidence 9v= 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)h97 cREVTable currentview cREVGeneral revUniqueID 1246815078840 j | `@& }Inferred fact: 9G&= cREVTable currentview@Ancillary or supporting principles, ideas, generalizations, etc. cREVGeneral revUniqueID 1246815105093 Ancillary or supporting principles, ideas, generalizations, etc.~LineK5u6i6 cREVGeneral revUniqueID 1246815371783LineK6 7@  cREVGeneral revUniqueID 1246815397942LineK- 6.  cREVGeneral revUniqueID 1246815420919LineKJ)K*5* cREVGeneral revUniqueID 1246815630958LineK6.7/7/ cREVGeneral revUniqueID 1246815664814LineK5# 6.O$ cREVGeneral revUniqueID 1246815696038LineK7. 8/M8 cREVGeneral revUniqueID 1246815719751Make New CardEx8*on mouseUp doMenu "New Card" end mouseUp @@@@60C cREVGeneral revUniqueID 1246815808271 Previous cardG x8Ton mouseUp visual effect scroll right slowly go to previous card end mouseUp @{8C cREVGeneralscripteditorvscroll0 revUniqueID 1246815832630scripteditorselection51  Next cardG xn on mouseUp visual effect dissolve slowly go to next card of this stack end mouseUp R3|?C cREVGeneralscripteditorvscroll0 revUniqueID 1246815868367scripteditorselection109 Network ManagerG x87on mouseUp go to card "Network Manager" end mouseUp Wl> EQ cREVGeneral revUniqueID 1246815952472scripteditorvscroll0  Raw evidenceE x84on mouseUp go to card "Raw Evidence" end mouseUp %w(G cREVGeneral revUniqueID 1246816184887scripteditorvscroll0 Witness statementsD81on mouseUp go to card "Witnesses" end mouseUp ]&&E cREVGeneral revUniqueID 1246816288215scripteditorvscroll0 j Tangible (Real) EvidenceD8=on mouseUp go to card "Tangible Evidence Log" end mouseUp '&E cREVGeneral revUniqueID 1246816398873scripteditorvscroll0scripteditorselection0 j Documents & RecordsExD5on mouseUp go to stack "Records.Log" end mouseUp '&C cREVGeneral revUniqueID 1246816460240 Witness credibilityExDThe 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 hGqon mouseUp visual effect dissolve slowly to center go to next card end mouseUp  <7E cREVGeneralscripteditorvscroll0 revUniqueID 1201730682747scripteditorselection53 Previous CardG x(on mouseUp go to prev card end mouseUp 5ME 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 1201739851558What is this stack for?Eh i/aDon 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  <7C cREVGeneral revUniqueID 1241139616827scripteditorvscroll0scripteditorselection1347 group id 1017i G cREVGeneral revUniqueID 1246165930002 Peter Tillers+H@@p# cREVTable currentviewPeter Tillers - 2011  cREVGeneral revUniqueID 1241582521792  Peter Tillers - 2011 HPersonal knowledge: Did the witness receive a pertinent sensory signal?E [8;on mouseUp go to card "Personal Knowledge" end mouseUp "@*$G cREVGeneral revUniqueID 1245730567721scripteditorvscroll0scripteditorselection10 Network ManagerE *Ron mouseUp visual effect dissolve go to card "Network Manager" end mouseUp b; cREVGeneralscripteditorvscroll0 revUniqueID 1205651794138scripteditorselection36 Probative ValueE 86on mouseUp go to card "Probative Value" end mouseUp U #e cREVGeneral revUniqueID 1149850759477scripteditorvscroll0scripteditorselection39 \Quality of perception: Did the witness's sense organs (e.g., eye) distort sensory signals?E [88on mouseUp go to card "Sensory Capacity" end mouseUp "@!$E cREVGeneralscripteditorvscroll0 revUniqueID 1149851002669scripteditorselection0  Next CardG 8Uon mouseUp visual effect scroll left very slowly go to next card end mouseUp @@ HHa cREVGeneralscripteditorvscroll0 revUniqueID 1055033531624scripteditorselection0 Previous CardG 8Jon mouseUp visual effect scroll right slowly go to prev card end mouseUp m[Ha cREVGeneralscripteditorvscroll0 revUniqueID 1055033531625scripteditorselection29 WAccuracy of memory: Does the witness accurately recall his or her original perception?E [8/on mouseUp go to card "Memory" end mouseUp $$A cREVGeneral revUniqueID 1055033531626scripteditorvscroll0scripteditorselection18 CVeracity: Does the witness attempt to say what he or she believes?E [80on mouseUp go to card "Veracity" end mouseUp ($A cREVGeneral revUniqueID 1055033531627scripteditorvscroll0scripteditorselection10 PAbility to communicate: Is the witness able to express what he or she believes?E [8>on mouseUp go to card "Ability to communicate" end mouseUp )I& G cREVGeneral revUniqueID 1055033531628scripteditorvscroll0scripteditorselection23 Questions & IssuesE 89on mouseUp go to card "Questions & Issues" end mouseUp _& g cREVGeneral revUniqueID 1055033531632scripteditorvscroll0 Evidence of Factse I Bon mouseUp go to card "Evidence of Material Facts" end mouseUp U&eEvidence about Material Facts cREVGeneral revUniqueID 1055033531638scripteditorvscroll0scripteditorselection23 Make New CardD 8*on mouseUp doMenu "New Card" end mouseUp ]l<e cREVGeneralscripteditorvscroll0 revUniqueID 1055033531640scripteditorselection0  lObjectivity of perception: Did the witness objectively interpret his or her perceptions of sensory signals?E [8Ton mouseUp visual effect dissolve go to card "Objectivity & Bias" end mouseUp 'MM$C cREVGeneral revUniqueID 1055033531641scripteditorvscroll0scripteditorselection43  Raw evidenceE 84on mouseUp go to card "Raw Evidence" end mouseUp "n$c cREVGeneral revUniqueID 1123691425159scripteditorvscroll0  WitnessesD8:on mouseUp go to stack "Persons.Witnesses" end mouseUp o&a cREVGeneral revUniqueID 1200724789850  Documents & RecordsED5on mouseUp go to stack "Records.Log" end mouseUp o&a cREVGeneral revUniqueID 1201676897347  Date & time(h8X# cREVGeneral revUniqueID 1246133239733  Walter Witness Witness H ? cREVTable currentviewWitness: cREVGeneral revUniqueID 1246140519390 Witness:  Date & time(h88. cREVGeneral revUniqueID 1246140556755  'David hit Peter early in June of 2009. Event H;1 cREVTable currentview$Possible event: (event x took place) cREVGeneral revUniqueID 1246141117087 Possible event: (event x took place)  Utterance Ht0 cREVTable currentview,W's possible utterance: (event x took place) cREVGeneral revUniqueID 1246154108963 W's possible utterance: (event x took place)  Assertion H$0 cREVTable currentview,W's possible assertion: (event x took place) cREVGeneral revUniqueID 1246154250795 W's possible assertion: (event x took place) Memory Hk8 cREVTable currentviewBW's possible memory: (recall of perceptions indicative of event x) cREVGeneral revUniqueID 1246154420017 W's possible memory: (recall of perceptions indicative of event x) Belief H7 cREVTable currentviewBW's possible belief: (belief in perceptions indicative of event x) cREVGeneral revUniqueID 1246155012026 W's possible belief: (belief in perceptions indicative of event x)  Objectivity HlF cREVTable currentviewXW's possible objectivity: (interpretation of sensory perceptions indicative of event x) cREVGeneral revUniqueID 1246155371363 W's possible objectivity: (interpretation of sensory #perceptions indicative of event x) Sensory sensitivity Hf> 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 HAz2 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 1246157524375Line@KJ +oP cREVGeneral revUniqueID 1246157554952Line@K *  cREVGeneral revUniqueID 1246157574311Line@K 3 cREVGeneral revUniqueID 1246157594799Line@KH +mN cREVGeneral revUniqueID 1246157607479Line@K & cREVGeneral revUniqueID 1246157620535Line@K] -c cREVGeneral revUniqueID 1246157651207Line@KJ  cREVGeneral revUniqueID 1246157674311Line@K G  cREVGeneral revUniqueID 1246157687103Line@KXM ^^ cREVGeneral revUniqueID 1246157699407Line@KXL ^^ cREVGeneral revUniqueID 1246157723679Line@KV  cREVGeneral revUniqueID 1246157735439Line@KO  cREVGeneral revUniqueID 1246157768103  Date & time(h8'r. cREVGeneral revUniqueID 1246157844508  `On June 10, 2009, W makes sounds that seem sound like this: "In early June I saw D slug Peter."  Date & time(h8&$. cREVGeneral revUniqueID 1246157873940  "In early June I saw D slug Peter.  Date & time(h8. cREVGeneral revUniqueID 1246157923876  "In early June I saw D slug Peter.  Date & time(h8+ cREVGeneral revUniqueID 1246157975510  pIn early June W had poor eyesight but W's eyesight with eyeglasses was excellent and he was wearing eyeglasses.  Date & time(h8#- cREVGeneral revUniqueID 1246158044814  1In early June W was deeply biased against Peter.  Date & time(h8s. cREVGeneral revUniqueID 1246158059546  RW remembers seeing things in early june that led him to believe that D slugged P.  Date & time(h8$l. cREVGeneral revUniqueID 1246158516762   WitnessesD81on mouseUp go to card "Witnesses" end mouseUp o& cREVGeneral revUniqueID 1246162953395scripteditorvscroll0  Line@K - cREVGeneral revUniqueID 1246165836290i 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  !; cREVGeneral revUniqueID 1241139616827scripteditorvscroll0scripteditorselection226 Previous CardG 8Jon mouseUp visual effect scroll right slowly go to prev card end mouseUp c[H 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 8*on mouseUp doMenu "New Card" end mouseUp ^l< cREVGeneral revUniqueID 1246162900014scripteditorvscroll0scripteditorselection0  Questions & IssuesE 89on mouseUp go to card "Questions & Issues" end mouseUp Q&  cREVGeneral revUniqueID 1246162938600scripteditorvscroll0  WitnessesD81on mouseUp go to card "Witnesses" end mouseUp M&' cREVGeneral revUniqueID 1246162959656scripteditorvscroll0   Raw evidenceE 84on mouseUp go to card "Raw Evidence" end mouseUp "Q$$' cREVGeneralscripteditorvscroll0 revUniqueID 1246162982337 Network ManagerE  Ron mouseUp visual effect dissolve go to card "Network Manager" end mouseUp F%; cREVGeneral revUniqueID 1246163049946scripteditorvscroll0scripteditorselection36 Return to Witness CredibilityE  Bon mouseUp go to card "Witness Credibility Table" end mouseUp ]G; cREVGeneral revUniqueID 1246163076465scripteditorvscroll0scripteditorselection10  Next CardG 8Uon mouseUp visual effect scroll left very slowly go to next card end mouseUp @@ HH! cREVGeneral revUniqueID 1246164276200scripteditorvscroll0scripteditorselection0 i @ 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;! 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 8Jon mouseUp visual effect scroll right slowly go to prev card end mouseUp T[H' cREVGeneralscripteditorvscroll0 revUniqueID 1246164448764scripteditorselection29 Return to Witness CredibilityE *Bon mouseUp go to card "Witness Credibility Table" end mouseUp GL; cREVGeneral revUniqueID 1246164448765scripteditorvscroll0scripteditorselection51 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 8*on mouseUp doMenu "New Card" end mouseUp ]l<% cREVGeneral revUniqueID 1246164448773scripteditorvscroll0scripteditorselection0  Questions & IssuesE 89on mouseUp go to card "Questions & Issues" end mouseUp Q& # cREVGeneral revUniqueID 1246164448774scripteditorvscroll0  WitnessesD81on mouseUp go to card "Witnesses" end mouseUp M&# cREVGeneral revUniqueID 1246164448775scripteditorvscroll0   Raw evidenceE 84on mouseUp go to card "Raw Evidence" end mouseUp "Q$$! 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 8Uon mouseUp visual effect scroll left very slowly go to next card end mouseUp @@ HH% cREVGeneralscripteditorvscroll0 revUniqueID 1246164448778scripteditorselection0 i 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;% 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 8Uon mouseUp visual effect scroll left very slowly go to next card end mouseUp @@ HH! 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 8*on mouseUp doMenu "New Card" end mouseUp \l<@ cREVGeneralscripteditorvscroll0 revUniqueID 1246163801637scripteditorselection0  Questions & IssuesE 89on mouseUp go to card "Questions & Issues" end mouseUp Q& @ cREVGeneral revUniqueID 1246163801638scripteditorvscroll0  WitnessesD81on mouseUp go to card "Witnesses" end mouseUp M&F cREVGeneral revUniqueID 1246163801639scripteditorvscroll0   Raw evidenceE 84on mouseUp go to card "Raw Evidence" end mouseUp "Q$$F cREVGeneral revUniqueID 1246163801640scripteditorvscroll0  Network ManagerE *Ron mouseUp visual effect dissolve go to card "Network Manager" end mouseUp UH; cREVGeneralscripteditorvscroll0 revUniqueID 1246163801641scripteditorselection36  Return to Witness CredibilityE *Bon mouseUp go to card "Witness Credibility Table" end mouseUp GL; cREVGeneralscripteditorvscroll0 revUniqueID 1246163801642scripteditorselection10  Previous CardG 8Jon mouseUp visual effect scroll right slowly go to prev card end mouseUp F[H@ cREVGeneral revUniqueID 1246164342753scripteditorvscroll0scripteditorselection29 group id 1019i0 cREVGeneral revUniqueID 1246334400750About 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;@ 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 *Bon mouseUp go to card "Witness Credibility Table" 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 8*on mouseUp doMenu "New Card" end mouseUp kHl<D cREVGeneralscripteditorvscroll0 revUniqueID 1246163443890scripteditorselection0  Questions & IssuesE 89on mouseUp go to card "Questions & Issues" end mouseUp P& D cREVGeneral revUniqueID 1246163443891scripteditorvscroll0  WitnessesD81on mouseUp go to card "Witnesses" end mouseUp L&B cREVGeneral revUniqueID 1246163443892scripteditorvscroll0   Raw evidenceE 84on mouseUp go to card "Raw Evidence" end mouseUp "P$B cREVGeneral revUniqueID 1246163443893scripteditorvscroll0 Network ManagerE *Ron mouseUp visual effect dissolve go to card "Network Manager" end mouseUp oA; cREVGeneralscripteditorvscroll0 revUniqueID 1246163443894scripteditorselection36  Next CardG 8Uon mouseUp visual effect scroll left very slowly go to next card end mouseUp @@HHB cREVGeneral revUniqueID 1246164298569scripteditorvscroll0scripteditorselection0  Previous CardG 8Jon mouseUp visual effect scroll right slowly go to prev card end mouseUp M[Hd cREVGeneral revUniqueID 1246164361161scripteditorvscroll0scripteditorselection29 "group id 1019i, 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;d 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 Communicate&Previous CardG 8Jon mouseUp visual effect scroll right slowly go to prev card end mouseUp \[Hb cREVGeneral revUniqueID 1246164781671scripteditorvscroll0scripteditorselection29 'Return to Witness CredibilityE *Bon mouseUp go to card "Witness Credibility Table" 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 ! . `@fd/Make New CardD 8*on mouseUp doMenu "New Card" end mouseUp xVl<` cREVGeneralscripteditorvscroll0 revUniqueID 1246164781680scripteditorselection0 ! 0Questions & IssuesE 89on mouseUp go to card "Questions & Issues" end mouseUp ]& f cREVGeneral revUniqueID 1246164781681scripteditorvscroll0 1 WitnessesD81on mouseUp go to card "Witnesses" end mouseUp Y&f cREVGeneral revUniqueID 1246164781682scripteditorvscroll0 ! 2 Raw evidenceE 84on mouseUp go to card "Raw Evidence" end mouseUp "]+$d cREVGeneral revUniqueID 1246164781683scripteditorvscroll0 3Network ManagerE *Ron mouseUp visual effect dissolve go to card "Network Manager" end mouseUp xO; cREVGeneralscripteditorvscroll0 revUniqueID 1246164781684scripteditorselection36 4 Next CardG 8Uon mouseUp visual effect scroll left very slowly go to next card end mouseUp @@HH` cREVGeneral revUniqueID 1246164781685scripteditorvscroll0scripteditorselection0 6i# cREVGeneral revUniqueID 12462435637857 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 cREVGeneralscripteditorvscroll0 revUniqueID 1241139616827scripteditorselection247 8Note 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. 9 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 5 =Fact in issue)` & cREVGeneral revUniqueID 1246164133273 5 > 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 5 @ `@Z]AMake New CardD 8*on mouseUp doMenu "New Card" end mouseUp Yl< cREVGeneralscripteditorvscroll0 revUniqueID 1246164133276scripteditorselection0 5 BQuestions & IssuesE 89on mouseUp go to card "Questions & Issues" end mouseUp P&  cREVGeneral revUniqueID 1246164133277scripteditorvscroll0 C WitnessesD81on mouseUp go to card "Witnesses" end mouseUp M& cREVGeneral revUniqueID 1246164133278scripteditorvscroll0 5 D Raw evidenceE 84on mouseUp go to card "Raw Evidence" end mouseUp "Q$$ cREVGeneral revUniqueID 1246164133279scripteditorvscroll0 ENetwork ManagerE *Ron mouseUp visual effect dissolve go to card "Network Manager" end mouseUp VH; cREVGeneralscripteditorvscroll0 revUniqueID 1246164133280scripteditorselection36 F)Return to Witness Credibility-Main StackE *Bon mouseUp go to card "Witness Credibility Table" end mouseUp GL; cREVGeneralscripteditorvscroll0 revUniqueID 1246164133281scripteditorselection51 G Next CardG 8Uon mouseUp visual effect scroll left very slowly go to next card end mouseUp @@ HH cREVGeneralscripteditorvscroll0 revUniqueID 1246164238008scripteditorselection0 HPrevious CardG 8Jon mouseUp visual effect scroll right slowly go to prev card end mouseUp  <[H cREVGeneralscripteditorvscroll0 revUniqueID 1246164327097scripteditorselection29 Jgroup 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 N 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 55 of 182ONext card - explanationG x8Eon mouseUp visual effect scroll left go to next card end mouseUp IA cREVGeneral revUniqueID 1205651794135scripteditorvscroll0scripteditorselection14 PNetwork ManagerE ion mouseUp visual effect shrink to center very slowly go to card 2 of stack "Network" end mouseUp 1 cREVGeneral revUniqueID 1205651794138scripteditorvscroll0scripteditorselection56 KWhat 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 LPeter Tillers+H@@1# cREVTable currentviewPeter Tillers - 2011 cREVGeneral revUniqueID 1241583597701 I Peter Tillers - 2011 MEvidence Rules J~N5 cREVTable currentview&Legal Rules and Principles of Evidence cREVGeneral revUniqueID 1249086581679 'Legal Rules and Principles of EvidenceRgroup id 9933iWSS cREVGeneral revUniqueID 1205650315128 Tbkgnd 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 Q 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.)U PreviousG x8Fon mouseUp visual effect scroll right go to prev card end mouseUp ?0 cREVGeneral revUniqueID 1205650315131scripteditorvscroll0scripteditorselection40 VNextG x8Hon mouseUp visual effect scroll left go to next card end mouseUp b?0 cREVGeneral revUniqueID 1205650315132scripteditorvscroll0scripteditorselection43  S Label Field K# cREVTable currentviewA Note on Rules of Evidence: cREVGeneral revUniqueID 1249086855993 A Note on Rules of Evidence:X 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 1236722730312pgroup id 25506i  cREVGeneral revUniqueID 1249089157860ri  cREVGeneral revUniqueID 1249089181653ti  cREVGeneral revUniqueID 1249089193708vi ) cREVGeneral revUniqueID 1249089209508xi [ cREVGeneral revUniqueID 1249089230501zi cREVGeneral revUniqueID 1249092936885|iY cREVGeneral revUniqueID 1249092971797~i cREVGeneral revUniqueID 1249092991613i cREVGeneral revUniqueID 1249093006356Ygroup id 25505iT@ cREVGeneral revUniqueID 1249089129299iX cREVGeneral revUniqueID 1249090050737i7[ cREVGeneral revUniqueID 1249090082684Zip cREVGeneral revUniqueID 1249092909395[i cREVGeneral revUniqueID 1249138987377\i/ cREVGeneral revUniqueID 1249139005521iS}! 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 6x}rC`on mouseUp visual effect iris close slow go to next card end mouseUp <'F cREVGeneralscripteditorvscroll0 revUniqueID 1240638906200scripteditorselection0  EvidenceG 6,kDon mouseUp visual effect scroll left go to next card visual effect scroll left go to next card end mouseUp  < @ cREVGeneralscripteditorvscroll0 revUniqueID 1240638906201  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 1240638906202Network ManagerG x8:on mouseUp go to card 2 of stack "Network" end mouseUp O}AAQ cREVGeneral revUniqueID 1240638906203  DocumentsE hO^(Non mouseUp go to stack "Records.Log" end mouseUp  <7@ cREVGeneral revUniqueID 1240638906204scripteditorvscroll0scripteditorselection32 Real EvidenceBe iOF&Xon mouseUp go to card "Tangible Evidence Log" end mouseUp  <-Real & Tangible Evidence cREVGeneral revUniqueID 1240638906205scripteditorvscroll0scripteditorselection35 What does this stack do?Eh_(on 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  <'N cREVGeneral revUniqueID 1240638146064scripteditorvscroll0scripteditorselection193 Peter Tillers+H@@# cREVTable currentviewPeter Tillers - 2011 cREVGeneral revUniqueID 1241583300429  Peter Tillers - 2011ion 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)hPjcCurrentObjectrstack "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.  `@ONextG 6XBcon mouseUp visual effect scroll left go to next card end mouseUp  <F cREVGeneral revUniqueID 1241140392519scripteditorvscroll0scripteditorselection43 PrevG 8,on mouseUp go to previous card end mouseUp *FBF 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 85 of 184Network ManagerE xG7on mouseUp go to card "Network Manager" end mouseUp ////G* B cREVGeneral revUniqueID 1241140392522scripteditorvscroll0  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 1245741823566Make New CardEh6@@@@{ 5Eon mouseUp doMenu "New Card" end mouseUp  <f cREVGeneral revUniqueID 1245741739879  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 86 of 184Network Managere iO< Ron mouseUp go to card "Network Manager" end mouseUp  <'`Network Manager cREVGeneral revUniqueID 1241119143066scripteditorvscroll0 Analyst(h L  cREVGeneral revUniqueID 1241119143067  (h .)  cREVGeneral revUniqueID 1241119143068  Time(h84@ cREVGeneral revUniqueID 1241119143070   DocumentsE [O3on mouseUp go to stack "Records.Log" end mouseUp v"D cREVGeneralscripteditorvscroll0 revUniqueID 1241119143071scripteditorselection31 Real Evidence@e [O @ 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 89 of 186Network Managere iO< Uon mouseUp go to card 2 of stack "Network" end mouseUp  <'`Network Manager cREVGeneral revUniqueID 1241119143066 Analyst(h L  cREVGeneral revUniqueID 1241119143067 ) (  (h .)  cREVGeneral revUniqueID 1241119143068 ) (  Time(h84@ cREVGeneral revUniqueID 1241119143070 ) (   DocumentsE [O3on mouseUp go to stack "Records.Log" end mouseUp v"D cREVGeneral revUniqueID 1241119143071scripteditorvscroll0scripteditorselection31 Real Evidence@e [O4on mouseUp go to stack "Tangible.Log" end mouseUp %Real & Tangible Evidence cREVGeneral revUniqueID 1241119143072scripteditorvscroll0scripteditorselection33 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 openCard82 cREVGeneral revUniqueID 1205651794132  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 131 of 197 Peter Tillers+H@@1# cREVTable currentviewPeter Tillers - 2011  cREVGeneral revUniqueID 1241583597701  Peter Tillers - 2011  Next cardG rFFaon mouseUp visual effect scroll left go to next card end mouseUp  <1b cREVGeneral revUniqueID 1249749053241 Network ManagerD h:-son mouseUp visual effect scroll up slowly go to card "Network Manager" end mouseUp  < cREVGeneral revUniqueID 1249749066809scripteditorvscroll0scripteditorselection0   Label Field R  1 cREVTable currentviewLegal Source Material cREVGeneral revUniqueID 1249749162916 Legal Source Materiali cREVGeneral revUniqueID 1205650315128 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 Network Refinements)h@ yjcCurrentObjectcstack "K:/MarshalAll/NetworkTravel/Network2008 - X/Source Material/Law/Legal Source Material X.rev" cREVGeneral revUniqueID 1249749363382  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.  `@z Next cardG Gon mouseUp visual effect scroll left go to next card end mouseUp VB cREVGeneral revUniqueID 1249749406212 Previous cardF Ion mouseUp visual effect scroll left go to previous card end mouseUp (d> cREVGeneralscripteditorvscroll0 revUniqueID 1249749433541scripteditorselection39  Network ManagerD 7on mouseUp go to card "Network Manager" end mouseUp +- cREVGeneral revUniqueID 1249749450708scripteditorvscroll0scripteditorselection0  Claimsion 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 openCard1" cREVGeneral revUniqueID 1236722730312  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 updateCardData9'  cREVGeneral revUniqueID 1205650561293scripteditorvscroll1scripteditorselection0 Card 138 of 197Legal Argument@E y 6on mouseUp go to card "Legal Argument" end mouseUp ?  cREVGeneral revUniqueID 1205650561295scripteditorvscroll0scripteditorselection0  First CardG8+on mouseUp go to card id 2917 end mouseUp >. cREVGeneral revUniqueID 1205650561297 Network ManagerE KIRon mouseUp go to card "Network Manager" end mouseUp  <! cREVGeneral revUniqueID 1205650561301scripteditorvscroll0 Previous cardGIon mouseUp visual effect scroll right go to prev card end mouseUp  S< cREVGeneral revUniqueID 1205650561302scripteditorvscroll0scripteditorselection44  Next cardG dL;aon mouseUp visual effect scroll left go to next card end mouseUp  <1 cREVGeneral revUniqueID 1205650561303scripteditorvscroll0scripteditorselection38 Make New CardEh@@@@Dy5Eon mouseUp doMenu "New Card" end mouseUp  <= cREVGeneral revUniqueID 1236722719689 group id 25534i  cREVGeneral revUniqueID 1249750615711 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(/(<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 1240638015985See ExplanationG x Mon mouseUp visual effect scroll left slowly go to next card end mouseUp bT<  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 dU<  cREVGeneral revUniqueID 1249154557440 What does this stack do?EhU/on 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  <7  cREVGeneral revUniqueID 1249154800956scripteditorvscroll0scripteditorselection537 i cREVGeneral revUniqueID 1055494082516 Next cardG h_YBhon mouseUp visual effect scroll left slowly go to next card end mouseUp  <!  cREVGeneralscripteditorvscroll0 revUniqueID 1055494082518  HCCdNmbrOfHC x7function 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 68 of 184Previous cardG xRon mouseUp visual effect scroll right slowly go to previous card end mouseUp b>" cREVGeneralscripteditorvscroll0 revUniqueID 1055494082521scripteditorselection0  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 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 69 of 184group id 10370i?2 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 7* cREVGeneral revUniqueID 1201339959515bkgnd 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؍ ']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 cREVGeneral revUniqueID 1241140392516 group id 12028i"6 cREVGeneral revUniqueID 1249369018096!i&. 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 6 of 182 Note about Loose Notes VD%U cREVGeneral revUniqueID 1249368858258  Our thoughts about a case or problem are not ordinarily immediately well-developed and well-structured immediately after we first start thinking about a case or problem. Instead, our thoughts often occupy a kind of halfway house: once we start thinking about a case or problem we may have ill-formed but not wholly shapeless thoughts about the case or problem. These "loose" thoughts may develop into more structured and developed conjectures and hypotheses. This stack is designed to do two things: (1) encourage the recording of the source of loose thoughts and (2) provide visible reminders and suggestions of the types of various kinds of well-structured conjectures and hypotheses that our loose thoughts are capable of becoming. Previous CardG x"(on mouseUp go to prev card end mouseUp  xZA cREVGeneral revUniqueID 1249368878169  Next CardG "Von mouseUp visual effect dissolve slowly to center go to next card end mouseUp g:vZA cREVGeneral revUniqueID 1249368899185scripteditorvscroll0scripteditorselection53  RectangleK0| cREVGeneral revUniqueID 1249368980905group id 12030i! cREVGeneral revUniqueID 1249369122168#i% cREVGeneral revUniqueID 1249369428456%group 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> cREVGeneral revUniqueID 1241140392516)group id 12028i"6 cREVGeneral revUniqueID 1249369018096*i&. 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 14 of 182&group id 12030i! cREVGeneral revUniqueID 1249369122168,i% cREVGeneral revUniqueID 1249369428456'group id 1017i yY cREVGeneral revUniqueID 1245885842458-Narratives; StoriesE J0on mouseUp go to card "Narrative" end mouseUp  "c cREVGeneral revUniqueID 1245885693603scripteditorvscroll0scripteditorselection33 .Peter Tillers+H@@?# cREVTable currentviewPeter Tillers - 2011 cREVGeneral revUniqueID 1241582521792  # " !   $ Peter Tillers - 2011/Proof Time Linee 8ion mouseUp visual effect dissolve slowly go to card "Investigation & Proof Time Line" end mouseUp *@*$a Investigation & Proof Time Line cREVGeneralscripteditorvscroll0 revUniqueID 1245730567721scripteditorselection47 0Network ManagerE *01mon mouseUp visual effect dissolve go to card "Network Manager" end mouseUp  <  cREVGeneral revUniqueID 1205651794138scripteditorvscroll0scripteditorselection67 1Probative ValueE 86on mouseUp go to card "Probative Value" end mouseUp og cREVGeneral revUniqueID 1149850759477scripteditorvscroll0scripteditorselection39 2Time Line.Witnesse 87on mouseUp go to card "Witness History" end mouseUp *@$eTime Lines for Witnesses cREVGeneral revUniqueID 1149851002669scripteditorvscroll0 3Elimination of PossibilitiesE 8Zon mouseUp visual effect dissolve go to card "Possibilities Elimination" end mouseUp &e cREVGeneralscripteditorvscroll0 revUniqueID 1149724130760 4 Legal Actorse 8Bon mouseUp go to card "Actors in Legal Proceedings" end mouseUp *&c Legal Actors cREVGeneral revUniqueID 1149724374008scripteditorvscroll0 5 Dr.@````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 6(h8(cCurrentObjectjstack "C:/Users/Peter Tillers/Documents/MarshalAll/MarshalNet06/Network/Loose Thoughts/Loose Thoughts.rev" cREVGeneral revUniqueID 1055033531620  # " !   $ 7(h8@B# cREVGeneral revUniqueID 1055033531621  # " !   $ 8)h8Zp<cCurrentObjectQstack "C:/Users/Peter Tillers/Desktop/Net2008X/Loose Thoughts/Loose Thoughts.rev" cREVGeneral revUniqueID 1055033531622  # " !   $ : `@@q /9 a@[ ; One Thought)h8Ws cREVGeneral revUniqueID 1055033531623  # " !   $ = `@A f< a@X) > Next CardG 8Pon mouseUp visual effect scroll left slowly go to next card end mouseUp @@2H1c cREVGeneral revUniqueID 1055033531624scripteditorvscroll0scripteditorselection0 ?Previous CardG 8Jon mouseUp visual effect scroll right slowly go to prev card end mouseUp [Hc cREVGeneral revUniqueID 1055033531625scripteditorvscroll0scripteditorselection29 @Scenario.Casee 8\on mouseUp visual effect dissolve go to card 1 of stack "Scenario.Case" end mouseUp $Case Scenarios cREVGeneral revUniqueID 1055033531626 ACase Time Linese 8\on mouseUp visual effect scroll down slowly go to stack "Time Line.Case" end mouseUp $Case Time Lines cREVGeneralscripteditorvscroll0 revUniqueID 1055033531627scripteditorselection77 B Witnessese 81on mouseUp go to card "Witnesses" end mouseUp &  Witnesses cREVGeneralscripteditorvscroll0 revUniqueID 1055033531628 CLegal ArgumentE 6on mouseUp go to card "Legal Argument" end mouseUp &  cREVGeneralscripteditorvscroll0 revUniqueID 1055033531629 DQuestions & IssuesE 89on mouseUp go to card "Questions & Issues" end mouseUp &  cREVGeneralscripteditorvscroll0 revUniqueID 1055033531632 EWitness Credibilitye 8;on mouseUp go to card "Witness Credibility" end mouseUp Witness Credibility cREVGeneralscripteditorvscroll0 revUniqueID 1055033531636scripteditorselection45 FCase TheoriesE J2on mouseUp go to card "Case Theory" end mouseUp  " cREVGeneralscripteditorvscroll0 revUniqueID 1055033531637scripteditorselection0 GEvidence of Factse I Bon mouseUp go to card "Evidence of Material Facts" end mouseUp &Evidence about Material Facts cREVGeneralscripteditorvscroll0 revUniqueID 1055033531638 HTangible (Real) EvidenceD8=on mouseUp go to card "Tangible Evidence Log" end mouseUp }e& cREVGeneralscripteditorvscroll0 revUniqueID 1055033531639scripteditorselection23  # " !   $ I!Time Lines for Tangible EvidenceE 8[on mouseUp visual effect dissolve go to card "Tangible Evidence History" end mouseUp $ cREVGeneralscripteditorvscroll0 revUniqueID 1055033531641 JActors in EventsE 8Aon mouseUp go to card "Actors in Events at Issue" end mouseUp *$ cREVGeneralscripteditorvscroll0 revUniqueID 1123691425159 K Analystse 80on mouseUp go to card "Analysts" end mouseUp *}$ Analysts cREVGeneralscripteditorvscroll0 revUniqueID 1123691544725 LStatements by WitnessesD81on mouseUp go to card "Witnesses" end mouseUp |& cREVGeneralscripteditorvscroll0 revUniqueID 1200724789850  # " !   $ MEvidence FileD0on mouseUp go to stack "Network" end mouseUp T8( cREVGeneral revUniqueID 1200724811146  # " !   $ NLawD0on mouseUp go to stack "Network" end mouseUp `& cREVGeneral revUniqueID 1200725242307  # " !   $ O Synthesisd0on mouseUp go to stack "Network" end mouseUp td&Support & Synthesis cREVGeneral revUniqueID 1200725488116  # " !   $ PTimeD0on mouseUp go to stack "Network" end mouseUp T& cREVGeneral revUniqueID 1200725553322  # " !   $ QPersonsD0on mouseUp go to stack "Network" end mouseUp S& cREVGeneral revUniqueID 1200725716067  # " !   $ RQuestions and HypothesesD0on mouseUp go to stack "Network" end mouseUp  W& cREVGeneral revUniqueID 1200725837668  # " !   $ SPossibilitiesExD6on mouseUp go to card "Possibilities" end mouseUp & cREVGeneralscripteditorvscroll0 revUniqueID 1201676728163 T Legal RulesEx4on mouseUp go to card "Legal Rules" end mouseUp =& cREVGeneralscripteditorvscroll0 revUniqueID 1201676830097scripteditorselection0 UDocuments & RecordsExD5on mouseUp go to stack "Records.Log" end mouseUp }& cREVGeneral revUniqueID 1201676897347 (i5 cREVGeneral revUniqueID 1249372520799VMake New CardE[*on mouseUp doMenu "New Card" end mouseUp @@@@|-! cREVGeneral revUniqueID 1249372517081 Xi( 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 1055037057153Y 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 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 _ Card 27 of 182ii( cREVGeneral revUniqueID 1055037057152s 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 1055037057153j D `ʼnPNG  IHDR`ۍ9gAMA a PLTE~OtRNS AXIDATx׋0Qw[$Y)aYחVntWfNj}H \ vOi>ܨ>>>$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 1055037057154kPrevious cardG x8Non mouseUp visual effect iris dissolve go to prev card end mouseUp  ;X5' cREVGeneralscripteditorvscroll0 revUniqueID 1055037057156scripteditorselection33 lNetwork Manager@E: 7on mouseUp go to card "Network Manager" end mouseUp  cREVGeneral revUniqueID 1055037057157scripteditorvscroll0scripteditorselection40 m 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 h Card 28 of 182nArgument by AnalogyE 8Ron mouseUp visual effect iris open go to card "Argument by Analogy" end mouseUp   cREVGeneral revUniqueID 1055037057159scripteditorvscroll0 oDeductive Argument`D8Qon mouseUp visual effect iris open go to card "Deductive Argument" end mouseUp |  cREVGeneral revUniqueID 1055037057160scripteditorvscroll0scripteditorselection57 h pWeight of Legal AuthorityE 8\on mouseUp visual effect iris open slowly go to card "Weight of Authority" end mouseUp  cREVGeneral revUniqueID 1055037057161scripteditorvscroll0scripteditorselection43 q Next cardg 8Bon mouseUp visual effect scroll left go to next card end mouseUp WoE% Next Card cREVGeneral revUniqueID 1207542245001 r.Push button to select type of legal argument:) 0RJ cREVTable currentview-Push button to select type of legal argument: cREVGeneral revUniqueID 1241721457556 h .Push button to select type of legal argument:uion 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 1055037077671z 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 29 of 182}Network ManagerE : 7on mouseUp go to card "Network Manager" end mouseUp ## cREVGeneral revUniqueID 1055037077675scripteditorvscroll0 v D@ cREVGeneral revUniqueID 1055037077678wGo to next cardg x Bon mouseUp visual effect scroll left go to next card end mouseUp 4Po;# Next Card cREVGeneral revUniqueID 1207542272577 xPrevious cardG x Non mouseUp visual effect iris dissolve go to prev card end mouseUp lS<% cREVGeneral revUniqueID 1241564842804scripteditorvscroll0scripteditorselection33 y"Index of Types of Legal ArgumentsEpbon mouseUp visual effect dissolve slowly go to card "Index of Legal Arguments" end mouseUp z' cREVGeneralscripteditorvscroll0 revUniqueID 1241719726098 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 1055035776555Make New CardEx8*on mouseUp doMenu "New Card" end mouseUp @@@@v69G 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 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 32 of 182Legal Source Material@E yP>on mouseUp go to stack "Legal Source Material" end mouseUp qv)  cREVGeneral revUniqueID 1055035776550scripteditorvscroll0scripteditorselection0 Network ManagerE xP7on mouseUp go to card "Network Manager" end mouseUp Xy( @ cREVGeneral revUniqueID 1055035776551scripteditorvscroll0scripteditorselection0 Analyst)Py'$  cREVGeneral revUniqueID 1055035776552   ~ )h= ? cREVGeneral revUniqueID 1055035776554   ~ 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 1055037053007Start AnalysisG Fon mouseUp visual effect scroll left go to next card end mouseUp ^> cREVGeneral revUniqueID 1055037053008scripteditorvscroll0scripteditorselection38  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 33 of 182Network ManagerE PXon mouseUp visual effect scroll up slowly go to card "Network Manager" end mouseUp #F cREVGeneral revUniqueID 1055037053010scripteditorvscroll0scripteditorselection0  @ 1D cREVGeneral revUniqueID 1055037053013  .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. PrevG _8Gon mouseUp visual effect scroll right go to prev card end mouseUp q:5 cREVGeneral revUniqueID 1055035776547scripteditorvscroll0scripteditorselection40 "Index of Types of Legal ArgumentsEpbon mouseUp visual effect dissolve slowly go to card "Index of Legal Arguments" end mouseUp zC cREVGeneral revUniqueID 1241719726098scripteditorvscroll0 Analogyion 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 1241106561313Make New CardEx8*on mouseUp doMenu "New Card" end mouseUp @@@@u9C cREVGeneral revUniqueID 1241105696366  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 36 of 182Previous CardBG y Gon mouseUp visual effect scroll right go to prev card end mouseUp bM+  cREVGeneral revUniqueID 1055036027416scripteditorvscroll0scripteditorselection57 NextBG y8Fon mouseUp visual effect scroll left go to next card end mouseUp X)KM  cREVGeneral revUniqueID 1055036027417 )h81 cREVGeneral revUniqueID 1055036027419    Analyst)@  cREVGeneral revUniqueID 1055036027420     Legal RulesE @ 2on mouseUp go to card "Legal Rules" end mouseUp tQU cREVGeneralscripteditorvscroll0 revUniqueID 1055036027421scripteditorselection24 Legal Source MaterialE @ =on mouseUp go to stack "Legal Source Material" end mouseUp Q cREVGeneralscripteditorvscroll0 revUniqueID 1055036027422scripteditorselection21 i0 cREVGeneral revUniqueID 1055037256592 (hX(  cREVGeneral revUniqueID 1055036027418    1. David Defendant was sober. (2. David Defendant was driving at dusk. @3. David Defendant was driving in the city, not in the country.`@(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 1055037448381 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 1055037448382Go to next cardG 8Fon mouseUp visual effect scroll left go to next card end mouseUp {jN cREVGeneral revUniqueID 1055037448383scripteditorvscroll0scripteditorselection56 Previous cardG x8Gon mouseUp visual effect scroll right go to prev card end mouseUp (WN e cREVGeneral revUniqueID 1055037448384scripteditorvscroll0scripteditorselection57  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 37 of 182 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 1055037448387Network ManagerE {O7on mouseUp go to card "Network Manager" end mouseUp So3 cREVGeneral revUniqueID 1055037448388scripteditorvscroll0scripteditorselection40 "Index of Types of Legal ArgumentsEpbon mouseUp visual effect dissolve slowly go to card "Index of Legal Arguments" end mouseUp zc cREVGeneralscripteditorvscroll0 revUniqueID 1241719726098 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 1055037453226Go to next cardG 8Con mouseUp visual effect dissolve go to next card end mouseUp  4`@ cREVGeneral revUniqueID 1055037453227scripteditorvscroll0scripteditorselection35 PrevG x8Ion mouseUp visual effect scroll right go to prev card end mouseUp &:N1  cREVGeneral revUniqueID 1055037453228scripteditorvscroll0scripteditorselection59  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 38 of 182 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 1055037453230Network ManagerE PSon mouseUp visual effect scroll down go to card "Network Manager" end mouseUp ac cREVGeneral revUniqueID 1055037453232scripteditorvscroll0 )@ xcCurrentObjectvstack "C:/Users/Peter Tillers/Documents/MarshalAll/MarshalNet06/Network/Legal Rules/Legal Argument/Legal Argument.rev" cREVGeneral revUniqueID 1055037453233  '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.Favorable Legal AuthorityE \P_on mouseUp visual effect dissolve slowly go to card "Supporting Authority" end mouseUp  cREVGeneral revUniqueID 1055037453234scripteditorvscroll0scripteditorselection47 Unfavorable Legal AuthorityE \P]on mouseUp visual effect dissolve slowly go to card "Contrary Authority" end mouseUp  cREVGeneral revUniqueID 1055037453235scripteditorvscroll0scripteditorselection47 "Overall Weight of Legal AuthorityE \PYon mouseUp visual effect dissolve slowly go to card "Overall Weight" end mouseUp + cREVGeneral revUniqueID 1055037453236scripteditorvscroll0scripteditorselection47  Graphic 1K@hF cREVGeneral revUniqueID 1055495470905ElementK@VlP cREVGeneral revUniqueID 1055495480018FavorK@ > cREVGeneral revUniqueID 1055495526716scripteditorvscroll0scripteditorselection0 DisfavorK@@ cREVGeneral revUniqueID 1055495550410OverallK@ZN cREVGeneral revUniqueID 1055495574724 Graphic 2KFs,tt cREVGeneral revUniqueID 1055495604449 Graphic 3KF+s,Vt,t cREVGeneral revUniqueID 1055495616077 Graphic 5KFst cREVGeneral revUniqueID 1055495631839 Graphic 6KF+s,t, cREVGeneral revUniqueID 1055495655910Supporting Authorityhon openCard if there is a bkgnd field id 23 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 23 pass openCard end openCard cREVTempMaster# traversalOntrue dontSearchfalse boundingRectscrollbarWidth20threeDtruerect -4,8,674,444 patterns colors showNamefalsehScroll0backgroundBehaviortrue cantDeletefalse vScrollbarfalse hScrollbarfalsetabGroupBehaviorfalseid12757altId0radioBehaviortrue textStylelockLocfalselabelnameSupporting AuthoritytoolTiplayer1 borderWidth2 cantSelectfalsevisibletruemargins4opaquefalse showBorderfalse disabledfalse textSize textFontvScroll0hilitedButton0 cREVGeneral revUniqueID 1241577071895Contrary Legal AuthorityE X Von mouseUp visual effect dissolve go to card "Contrary Authority" end mouseUp < cREVGeneralscripteditorvscroll0 revUniqueID 1055495007311scripteditorselection36 Make New CardEx8*on mouseUp doMenu "New Card" end mouseUp @@@@9 cREVGeneral revUniqueID 1201741393117  D  m"߿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Ü~! "߿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 Analyst) I3(cCurrentObjectpstack "K:/MarshalAll/Aussie-Scot MarshalPlan/MarshalNet08/Network/Legal Rules/Legal Argument/Legal Argument.rev" cREVGeneral revUniqueID 1055037482832  Associate, Able  Legal Theory) II) cREVGeneral revUniqueID 1055037482833  Negligence Element) I`) cREVGeneral revUniqueID 1055037482834  E1: Duty of Care to Trespasser  Legislation)h \/ cREVGeneral revUniqueID 1055037482835   `@,- PreviousG x8Gon mouseUp visual effect scroll right go to prev card end mouseUp !xZC cREVGeneral revUniqueID 1055037482836 NextG x8_on mouseUp visual effect scroll left visual effect dissolve go to next card end mouseUp @"RH  cREVGeneral revUniqueID 1055037482837  Legal RulesE x: Zon mouseUp visual effect scroll up very slowly go to stack "Legal Rules" end mouseUp Dv  cREVGeneralscripteditorvscroll0 revUniqueID 1055037482838scripteditorselection48  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 40 of 182Legal Source MaterialE x: on mouseUp visual effect scroll up slowly visual effect dissolve slowly go to card "Legal Source Material" end mouseUp F cREVGeneralscripteditorvscroll0 revUniqueID 1055037482840scripteditorselection24 )h8## cREVGeneral revUniqueID 1055037482841  )h8h## cREVGeneral revUniqueID 1055037482842  x )h8"# cREVGeneral revUniqueID 1055037482843  Cases)h \0 cREVGeneral revUniqueID 1055037482844   `@,. Secondary Literature)hY \2  cREVGeneral revUniqueID 1055037482845   `@-0 )h8X# cREVGeneral revUniqueID 1055037482848  )h8$ cREVGeneral revUniqueID 1055037482849  )h8% cREVGeneral revUniqueID 1055037482850  )h8X& cREVGeneral revUniqueID 1055037482851  )h8' cREVGeneral revUniqueID 1055037482852  )h8( cREVGeneral revUniqueID 1055037482853  )h8X) cREVGeneral revUniqueID 1055037482854  )h8* cREVGeneral revUniqueID 1055037482855  )h8+ cREVGeneral revUniqueID 1055037482856  Overall Weight of AuthorityE x: Ron mouseUp visual effect dissolve go to card "Overall Weight" end mouseUp %=,! cREVGeneral revUniqueID 1055037482857scripteditorvscroll0scripteditorselection40 Network ManagerE xPXon mouseUp visual effect scroll up slowly go to card "Network Manager" end mouseUp  -! cREVGeneral revUniqueID 1055037482858scripteditorvscroll0 Case) H*. cREVGeneral revUniqueID 1055037482859  #Peter Plaintiff v. David Defendant )h $f/ cREVGeneral revUniqueID 1055037482860  Disfavoring 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 1241107699877Make New CardEx8*on mouseUp doMenu "New Card" end mouseUp @@@@v69# cREVGeneral revUniqueID 1201741393117  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 42 of 182 Legal Rules@E y: 2on mouseUp go to card "Legal Rules" end mouseUp 5  cREVGeneralscripteditorvscroll0 revUniqueID 1055495717966scripteditorselection24 Legal Source Material@E y: 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 Case(DT* cCurrentObjectpstack "K:/MarshalAll/Aussie-Scot MarshalPlan/MarshalNet08/Network/Legal Rules/Legal Argument/Legal Argument.rev" cREVGeneral revUniqueID 1055495007293 % $  #Peter Plaintiff v. David Defebdant  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 1055495007294 Card 46 of 182 (h8. cREVGeneral revUniqueID 1055495007295 % $  x (h8| cREVGeneral revUniqueID 1055495007296 % $  (h8 cREVGeneral revUniqueID 1055495007297 % $  (h8+ cREVGeneral revUniqueID 1055495007298 % $  (h8y  cREVGeneral revUniqueID 1055495007299 % $  x  (h8  cREVGeneral revUniqueID 1055495007300 % $  !(h8  cREVGeneral revUniqueID 1055495007301 % $  "(h8-  cREVGeneral revUniqueID 1055495007302 % $  x #(h8   cREVGeneral revUniqueID 1055495007303 % $  x $(h8B  cREVGeneral revUniqueID 1055495007304 % $  %(h8  cREVGeneral revUniqueID 1055495007305 % $  &NextG x8Fon mouseUp visual effect scroll left go to next card end mouseUp WFj cREVGeneral revUniqueID 1055495007307scripteditorvscroll0scripteditorselection56 'Previous CardG x9Non mouseUp visual effect scroll slowly right go to prev card end mouseUp tg<j cREVGeneral revUniqueID 1055495007308scripteditorvscroll0scripteditorselection41 ( Legal RulesE x8[on mouseUp visual effect scroll up very slowly go to card "Legal Rules" end mouseUp TTqql:n cREVGeneralscripteditorvscroll0 revUniqueID 1055495007309scripteditorselection53 )Supporting Legal Authority@E yX Xon mouseUp visual effect dissolve go to card "Supporting Authority" end mouseUp Y cREVGeneral revUniqueID 1055495007310scripteditorvscroll0scripteditorselection44 *Contrary Legal Authority@E yX Von mouseUp visual effect dissolve go to card "Contrary Authority" end mouseUp Z cREVGeneral revUniqueID 1055495007311scripteditorvscroll0scripteditorselection40 +Network ManagerE x8}on mouseUp visual effect iris open slowly go to card "Network Manager" visual effect iris open slowly end mouseUp @@N\Fl cREVGeneral revUniqueID 1055495007312scripteditorvscroll0scripteditorselection114 ,Analyst(DT=  cREVGeneral revUniqueID 1055495007313 % $  Partner, Senior -Claim or Defense(DTR  cREVGeneral revUniqueID 1055495007314 % $  Negligence .Element(DTl  cREVGeneral revUniqueID 1055495007315 % $  E1: Duty to Trespasser /)h gQ  cREVGeneral revUniqueID 1055495007316 % $   1 Label Field  Y/ cREVTable currentview7Theoretical Presuppositions and Purposes of MarshalPlan cREVGeneral revUniqueID 1253595552621 8Theoretical Presuppositions and Purposes of MarshalPlan 2Field)h*G cREVTable currentview|4

A Note on the Theoretical Underpinnings and Purposes of MarshalPlan

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.

Since 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.

After 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.

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.

The claim that human inference is subjective is true but trivial.

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.

Usually 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.

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.

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!)

&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&

Those are some of my theoretical beliefs and dogmas. But now I must tackle a hard question rather than an easy one:

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.

The 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.

How could an image or images of inference do that?

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.

Overview of Evidence Marshaling Methods in MarshalPlan.

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.

The evidence marshaling strategies pictured on Card Number 2 can be sorted into several broad categories.

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.

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.

One important strategy not yet discussed is is the cognitive strategy or process here called Case Theory.

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.)

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.

&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&

You 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.

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).

&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&

But 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?

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.

So 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.

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.

But 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?

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.)

Multiplicity and Simplicity

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.)

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?

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 know much about evidential inference or much 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.)

 cREVGeneral revUniqueID 1253595669460 0 { 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 know much about evidential inference or much 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.) + 4 `@H3Return to Network managerEy ;on mouseUp go to Card 2 of stack "Network" end mouseUp A(/l cREVGeneralscripteditorvscroll0 revUniqueID 1253599284120 ;i<Mh` cREVGeneral revUniqueID 1061854425793D 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< 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 = 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 : Card 90 of 186> Next Cardg G(rCcon mouseUp visual effect scroll left go to next card end mouseUp  <-j Next Card cREVGeneral revUniqueID 1061854425797scripteditorvscroll0scripteditorselection43 ?Network ManagerG G+QHRon mouseUp go to card "Network Manager" end mouseUp  <CjQ cREVGeneral revUniqueID 1061854425799scripteditorvscroll0 @ Start LogG x4on mouseUp go to card 3 of this stack end mouseUp |eE  cREVGeneral revUniqueID 1061854425801 A Records.Loge 7r&Oon mouseUp go to stack "Records.Log" end mouseUp  <!Document & Records Log cREVGeneral revUniqueID 1061854425802 BTangible 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 : Documentary evidence is a subset of tangible evidence. The tangible evidence log therefore may include documents listed in the document log CPeter Tillers+H@@-# cREVTable currentviewPeter Tillers - 2011  cREVGeneral revUniqueID 1241583241401 : Peter Tillers - 2011 Fion 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 1061853473354G 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 1061853473355H Next cardG A/vIon mouseUp visual effect scroll left slowly go to next card visual effect scroll left slowly end mouseUp  <1  cREVGeneral revUniqueID 1061853473356 IPrevious cardG AIon mouseUp visual effect scroll right go to prev card end mouseUp  ;  cREVGeneral revUniqueID 1061853473357scripteditorvscroll0scripteditorselection44 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 E K`@Y LDocument ID No.(= J-P!* cREVGeneral revUniqueID 1061853473359 E M 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 91 of 186NNetwork ManagerE 8( /Ron mouseUp go to card "Network Manager" end mouseUp  <' cREVGeneral revUniqueID 1061853473362scripteditorvscroll0scripteditorselection23 OAnalyst)8N0 cREVGeneral revUniqueID 1061853473363 E Peter TillersP First CardG Kon mouseUp visual effect scroll right go to first card end mouseUp ^j;1  cREVGeneral revUniqueID 1061853473364scripteditorvscroll0scripteditorselection60 Q(h8]V3 cREVGeneral revUniqueID 1061853473366 E R`@^T STime(h8c'4 cREVGeneral revUniqueID 1061853473367 E T Document.Loge 8#5Non mouseUp go to stack "Records.Log" end mouseUp  <C Documents & Records cREVGeneralscripteditorvscroll0 revUniqueID 1061853473368scripteditorselection35 V Next cardG (on mouseUp go to next card end mouseUp  fqdd  cREVGeneral revUniqueID 1249368739002 WNetwork ManagerD 7on mouseUp go to card "Network Manager" end mouseUp E cREVGeneral revUniqueID 1249368768243scripteditorvscroll0scripteditorselection0 U XPeter Tillers+H@@U# cREVTable currentviewPeter Tillers - 2011 cREVGeneral revUniqueID 1249840803415 U Peter Tillers - 2011 YTitle*H] ]' cREVGeneral revUniqueID 1249844734560 U WITNESSES ZField(HaxU cREVGeneral revUniqueID 1249844785490 U Witnesses and actors such as investigators and trial lawyers do not necessarily fall into mutually exclusive categories. For example, investigators are often important witnesses.\group 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 1249369018096agroup id 12075i3 cREVGeneral revUniqueID 1249369304424 b 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 97 of 190]group id 6552i) cREVGeneral revUniqueID 1249844928462cMake New CardE G@@@@](5Eon mouseUp doMenu "New Card" end mouseUp  <, cREVGeneral revUniqueID 1201478837173 dNetwork ManagerEhG@@@@J=Pon mouseUp go to card "Network Manager" end mouseUp  <-* cREVGeneral revUniqueID 1055033531640scripteditorvscroll0scripteditorselection31 eName of Witness(h84cCurrentObjectstack "K:/MarshalAll/Aussie-Scot MarshalPlan/MarshalNet08/Network/Source Material/Evidence/Human Sources/EvidenceArrayedBySource/EvidenceArrByWitness/Witnesses.rev" cREVTempMaster5 tabStops traversalOntrue firstIndent0inksrcCopy dontSearchfalsescrollbarWidth20threeDfalsetoggleHilitesfalsemultipleHilitesfalserect 170,42,478,62 textHeight16 patterns colors shadowfalsehScroll0 textAlignleft vScrollbarfalse hScrollbarfalseid6458altId10autoTabfalsehGridfalse textStyleplain dontWrapfalselockLocfalse autoHilitetruestyle rectangle sharedTextfalse showLinesfalsenoncontiguousHilitesfalse lockTextfalsescroll0nameTimetoolTip listBehaviorfalsevGridfalselayer12 borderWidth2 cantSelectfalsevisibletruemargins8 htmlText

opaquetrue threeDHilitefalse shadowOffset4 showBordertrue disabledfalse textSize12fixedLineHeightfalse textFont helveticavScroll0 hilitedLinesshowFocusBordertrue cREVGeneral revUniqueID 1123740850407 - , + * [ charlie f Label Field - Info from Witness ! cREVTable currentviewName of Witness: cREVGeneral revUniqueID 1201303598088 Name of Witness: g!Label Field - Info about Witness +K cREVTablecurrentvscroll0currenthscroll0currentxmouseloc341 viewablerows2currentymouseloc77scrollbarwidth20 cellyspacing16rightfieldloc222viewablecolumns3numbertabstops1 topfieldloc47 leftfieldloc50 cellxspacing75 currentviewEvidence about the Witness:bottomfieldloc68 cREVGeneral revUniqueID 1201303894807 Evidence about the Witness: h Label Field ,!K cREVTablecurrentvscroll0currenthscroll0currentxmouseloc322 viewablerows2currentymouseloc80scrollbarwidth20 cellyspacing16rightfieldloc648viewablecolumns3numbertabstops1 topfieldloc57 leftfieldloc454 cellxspacing75 currentviewEvidence from the Witness:bottomfieldloc78 cREVGeneral revUniqueID 1201303899667 Evidence from the Witness: iField)`O#cCurrentObjectsstack "K:/MarshalAll/Aussie-Scot MarshalPlan/MarshalNet08/Network/Actors & Persons/Witnesses/Persons.Witnesses.rev" cREVGeneral revUniqueID 1201304215128 - , + * [ j `@P! kField)`P% cREVGeneral revUniqueID 1201304232138 - , + * [ l `@IQ# mLabel Field - Time of Report A" cREVTable currentview#Time and Date of Report by Witness: cREVGeneral revUniqueID 1201304683090 $Time and Date of Report by Witness: nField)`4L cREVGeneral revUniqueID 1201304859662 - , + * [ oWitness's Source of Evidence? m"3P-(HearsayBPersonal Observation & Inference Hearsay Conjecture or Assumption cREVGeneral revUniqueID 1201305447543 p'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:qLegal Issues & Possibilities`D4on mouseUp go to card "Legal Rules" end mouseUp  cREVGeneral revUniqueID 1201307838313scripteditorvscroll0scripteditorselection0 - , + * [ rFactual Issues & Possibilities`D6on mouseUp go to card "Possibilities" end mouseUp  cREVGeneral revUniqueID 1201307863011scripteditorvscroll0 - , + * [ s0Possible Scenarios or Questions about Scenarios`D7on mouseUp go to card "Card Scenarios" end mouseUp i cREVGeneral revUniqueID 1201307872235scripteditorvscroll0 - , + * [ t%Investigative Issues & Possibilities`DCon mouseUp go to card "Evidence of Material Facts" end mouseUp  cREVGeneral revUniqueID 1201307882287scripteditorvscroll0scripteditorselection53 - , + * [ u(Issues of Credibility & Probative Value`DOther Issues & Questions; Unfocused but Interesting Questions`D8on mouseUp go to stack "Loose Thoughts" end mouseUp  cREVGeneral revUniqueID 1201307910053scripteditorvscroll0scripteditorselection23 - , + * [ ^ib cREVGeneral revUniqueID 1249845245849wPrevious CardG x"(on mouseUp go to prev card end mouseUp  xZ* cREVGeneral revUniqueID 1249368878169 _i0~b cREVGeneral revUniqueID 1249845252905x Next CardG "son mouseUp visual effect dissolve slowly to center visual effect scroll left go to next card end mouseUp 4vZ, cREVGeneralscripteditorvscroll0 revUniqueID 1249368899185scripteditorselection53 zgroup id 10356i+ cREVGeneral revUniqueID 1240945244833} Next cardG hlAhon mouseUp visual effect scroll left slowly go to next card end mouseUp  <S( cREVGeneral revUniqueID 1055035277860scripteditorvscroll0scripteditorselection0 ~Network ManagerF /{PRon mouseUp go to card "Network Manager" end mouseUp  <7+4U cREVGeneral revUniqueID 1055035277861scripteditorvscroll0scripteditorselection0 y  {Peter Tillers+H@@# cREVTable currentviewPeter Tillers - 2011 cREVGeneral revUniqueID 1241583525439 y Peter Tillers - 2011 |Directory of Persons+^@Sh cREVTable currentviewDirectory of Persons cREVGeneral revUniqueID 1248787440077 y Directory of Personsi cREVGeneral revUniqueID 1055494082516 Next cardG h]Ghon mouseUp visual effect scroll left slowly go to next card end mouseUp  <WL cREVGeneral revUniqueID 1055494082518scripteditorvscroll0  HCCdNmbrOfHC x7function 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 99 of 190Previous cardG xRon mouseUp visual effect scroll right slowly go to previous card end mouseUp d>N cREVGeneral revUniqueID 1055494082521scripteditorvscroll0scripteditorselection0 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  9gPRon mouseUp go to card "Network Manager" end mouseUp  <1I4U cREVGeneral revUniqueID 1055035277861scripteditorvscroll0scripteditorselection0   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 FFJ cREVGeneral revUniqueID 1055035131358scripteditorvscroll0scripteditorselection0 Previous cardG x= Ron mouseUp visual effect scroll right slowly go to previous card end mouseUp >@J cREVGeneral revUniqueID 1055035131359scripteditorvscroll0scripteditorselection0  HCCdNmbrOfHC 87function 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 103 of 192 Person(h8U=)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 / .  `@>'Network ManagerG x 7on mouseUp go to card "Network Manager" end mouseUp GW> N4U cREVGeneral revUniqueID 1055035131364scripteditorvscroll0scripteditorselection40 Data(h9Y*  cREVGeneral revUniqueID 1055035131368 / .  `@(Make New CardEx*on mouseUp doMenu "New Card" end mouseUp @@@@@ y5H cREVGeneral revUniqueID 1201732606997 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 1248789721819scripteditorvscroll0 / .  i cREVGeneral revUniqueID 1248802914043 Event actor`d *'Event Actor (actor in events at issue) cREVGeneral revUniqueID 1248802736996 / .  iR) cREVGeneral revUniqueID 1248802921649Witness`D *#J! cREVGeneral revUniqueID 1248802769393scripteditorvscroll0scripteditorselection14 / .  iS0 cREVGeneral revUniqueID 1248802934570Legal Actor (decision maker)`D *W( cREVGeneral revUniqueID 1248802796577scripteditorvscroll0scripteditorselection14 / .  iF cREVGeneral revUniqueID 1249308731723 AnalystsEx.on mouseUp go to card "Analysts" end mouseUp @@@@y5H cREVGeneral revUniqueID 1249307952930scripteditorvscroll0scripteditorselection41  Event Actorsex?on mouseUp go to card "Actors in Events at Issue" end mouseUp @@@@5HActors in events at issue cREVGeneralscripteditorvscroll0 revUniqueID 1249308141713scripteditorselection43  WitnessesEx/on mouseUp go to card "Witnesses" end mouseUp @@@@5n cREVGeneral revUniqueID 1249308251802scripteditorvscroll0scripteditorselection41 Legal decision makersExAon mouseUp go to card "Actors in Legal Proceedings" end mouseUp @@@@>5n cREVGeneralscripteditorvscroll0 revUniqueID 1249308316546scripteditorselection37  Next cardbF fqddCon mouseUp go to next card end mouseUp  <7 cREVGeneral revUniqueID 1249368739002  Network ManagerD \ERon mouseUp go to card "Network Manager" end mouseUp  <Cj cREVGeneral revUniqueID 1249368768243scripteditorvscroll0scripteditorselection0   DV0PNG  IHDR0X4RgAMA aPLTEٟtRNS0JIDATxR@@tgb4x9gfGM$Y>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@@# cREVTable currentviewPeter Tillers - 2011  cREVGeneral revUniqueID 1249840803415  Peter Tillers - 2011 group 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 1241140392516group id 12028i; cREVGeneral revUniqueID 1249369018096i3 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 108 of 195group 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 1201844148017Make New CardEx*on mouseUp doMenu "New Card" end mouseUp @@@@19h 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 2 1 0  qGraduate of Montana State College and Legal Law School. Private law practice three years. Tempteramental fellow. `@rs bkgnd field id 6886)h< <` cREVGeneral revUniqueID 1055237316514 2 1 0  3234 Waverly Street Blackacre, USA 515-937-8625 john@smith `@^ Analyst)hX Ay:&  cREVGeneral revUniqueID 1111169024161 2 1 0  John SmithNetwork ManagerG x7on mouseUp go to card "Network Manager" end mouseUp LiQ cREVGeneralscripteditorvscroll0 revUniqueID 1111169024164scripteditorselection0 Call for Name of User+ y& cREVGeneral revUniqueID 1062222099805 Name of User or Analyst (You!):  Ask for Identifying Information+(D  cREVGeneral revUniqueID 1062222592550 KIdentifying information, address, telephone, e-mail & similar information: Ask for further information+(DKv  cREVGeneral revUniqueID 1062222654858 2Further information about user or analyst (you!):Directory of AnalystsKHD%U^ cREVGeneral revUniqueID 1113092474961i0  cREVGeneral revUniqueID 1249843194148Previous CardG x"(on mouseUp go to prev card end mouseUp  xZn cREVGeneral revUniqueID 1249368878169  Next CardG "Von mouseUp visual effect dissolve slowly to center go to next card end mouseUp 4vZn cREVGeneralscripteditorvscroll0 revUniqueID 1249368899185scripteditorselection53  Field*aD5C cREVGeneral revUniqueID 1207520346284  Actors in Events in Issue Next CardG 8(on mouseUp go to next card end mouseUp VJj cREVGeneral revUniqueID 1207520677535 Network ManagerEh6@@@@< @Pon mouseUp go to card "Network Manager" end mouseUp  <'h cREVGeneralscripteditorvscroll0 revUniqueID 1055033531640scripteditorselection0 Peter Tillers+H@@># cREVTable currentviewPeter Tillers - 2011 cREVGeneral revUniqueID 1241583422994  Peter Tillers - 2011i- cREVGeneral revUniqueID 1234450764495group id 1036i% cREVGeneral revUniqueID 1207523629503group id 1031i  cREVGeneral revUniqueID 1207523053375Make New CardEh6@@@@5Eon mouseUp doMenu "New Card" end mouseUp  <  cREVGeneral revUniqueID 1207520590457  Next CardG 8non mouseUp visual effect scroll left slowly go to next card visual effect scroll left slowly end mouseUp O_? cREVGeneral revUniqueID 1207520797657 Actor Time LineEp9on mouseUp go to card "Actor Time Lines" end mouseUp @' cREVGeneral revUniqueID 1201902608031scripteditorvscroll0scripteditorselection0 Time Line.Caseep7on mouseUp go to card "Case Time Line" end mouseUp r'Case Time Line cREVGeneralscripteditorvscroll0 revUniqueID 1207521669920 Scenario.Actorep8on mouseUp go to card "Actor Scenarios" end mouseUp @'Actor Scenario cREVGeneralscripteditorvscroll0 revUniqueID 1207521693120scripteditorselection23 Scenario.Caseep7on mouseUp go to card "Case Scenarios" end mouseUp s' Case Scenario cREVGeneralscripteditorvscroll0 revUniqueID 1207521814129 Actor b,A" cREVTable currentviewActor: cREVGeneral revUniqueID 1207522005661 Actor: Field)hb]"8 cREVGeneral revUniqueID 1207522198518 4 3  %Jerramiah Healy, Mayor of New Jersey Event b?" cREVTable currentviewEvent: cREVGeneral revUniqueID 1207522253633 Event: Field)`ZjG\ cREVGeneral revUniqueID 1207522320171 4 3   `@kZ Time of Event bd" cREVTable currentviewTime of Event: cREVGeneral revUniqueID 1207522344036 Time of Event: Place of Event bd" cREVTable currentviewPlace of Event: cREVGeneral revUniqueID 1207522411235 Place of Event: Field+hb% cREVGeneral revUniqueID 1207522466576 4 3  Field+hb% cREVGeneral revUniqueID 1207522505132 4 3   Raw Evidenceep5on mouseUp go to card "Raw Evidence" end mouseUp ' Source of Report cREVGeneralscripteditorvscroll0 revUniqueID 1207522624338scripteditorselection0 Previous cardG 8Ron mouseUp visual effect scroll right slowly go to previous card end mouseUp UOY cREVGeneral revUniqueID 1207523540216 Network ManagerBE ic 9 Ron mouseUp go to card "Network Manager" end mouseUp  <' cREVGeneralscripteditorvscroll0 revUniqueID 1234450708033  Field+hC 4p cREVGeneral revUniqueID 1243910147943  Actors in Legal Proceedings Next CardG xHon mouseUp visual effect scroll left go to next card end mouseUp O?  cREVGeneral revUniqueID 1243910284198scripteditorvscroll0scripteditorselection43 Network ManagerE hd"LD Ron mouseUp go to card "Network Manager" end mouseUp  <1  cREVGeneralscripteditorvscroll0 revUniqueID 1263697932695 group id 1031i@ cREVGeneral revUniqueID 1243910343028Network ManagerE hew9 Ron mouseUp go to card "Network Manager" end mouseUp  <-  cREVGeneralscripteditorvscroll0 revUniqueID 1234450708033  Next CardG 8Hon mouseUp visual effect scroll left go to next card end mouseUp O? cREVGeneralscripteditorvscroll0 revUniqueID 1207521170586scripteditorselection43 Previous cardG x Ron mouseUp visual effect scroll right slowly go to previous card end mouseUp TD  cREVGeneralscripteditorvscroll0 revUniqueID 1207523540216scripteditorselection0 Make New CardEh\@@@@l5Eon mouseUp doMenu "New Card" end mouseUp  <'. cREVGeneral revUniqueID 1207520590457 Actors in Events at IssueEx*Bon mouseUp go to card "Actors in Events at Issue" end mouseUp '& cREVGeneral revUniqueID 1201902608031scripteditorvscroll0scripteditorselection23 Proof.Timelineehfj<con mouseUp go to card "Investigation & Proof Time Line" end mouseUp  <7,Investigation & Proof Timeline cREVGeneral revUniqueID 1207521814129scripteditorvscroll0scripteditorselection56  Legal Actor Hb%/ cREVTable currentview0Legal Actor (e.g., judge, lawyer, investigator): cREVGeneral revUniqueID 1207522005661 Legal Actor (e.g., judge, lawyer, investigator): Legal Actor Field)hb!8 cREVTable currentview cREVGeneral revUniqueID 1207522198518  Legal Decision or Event HbpKA cREVTable currentviewLegal Decision or Legal Event: cREVGeneral revUniqueID 1207522253633 Legal Decision or Legal Event: Legal Event Field)`Wi\ cREVGeneral revUniqueID 1207522320171   `@bjZ Date & Time of Event Hbd= cREVTable currentview.

Date & Time

of

Event:

 cREVGeneral revUniqueID 1207522344036 Date & Time of Event: Other Legal Actors bR5 cREVTable currentviewOther Legal Actors: cREVGeneral revUniqueID 1207522411235 Other Legal Actors: Date & Time Field)hb}% cREVGeneral revUniqueID 1207522466576  Other Legal Actors Field)hb\M cREVGeneral revUniqueID 1207522505132   `@7K Raw Evidenceex*5on mouseUp go to card "Raw Evidence" end mouseUp ~'*Source of Report cREVGeneralscripteditorvscroll0 revUniqueID 1207522624338  DRPNG  IHDRlgAMA aPLTEٟtRNS0JTIDATxѱ 0 ð{A,k޵ vޏ8N88N88N88N88N88 +nIENDB` cREVGeneral revUniqueID 1240638592947What does this stack do?Exg(on mouseUp speakAlert "Welcome! I hope you are having a nice day. But down to business! Investigation and proof are, at bottom, designed to raise and answer questions. Use this stack to identify possible questions and issues. However, freestanding questions and issues have limited value. So use the buttons in this stack to go to other stacks where you can indicate, first, the source of a question or issue and, second, 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). Well, I have done all I can do for you; you should be prepared for action. So push the button called next card, and 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 (& cREVGeneralscripteditorvscroll0 revUniqueID 1240638501811scripteditorselection845 Peter Tillers+H@@# cREVTable currentviewPeter Tillers - 2011 cREVGeneral revUniqueID 1241583317756  Peter Tillers - 2011image 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ǕNUX#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 120 of 197 Network ManagerE x: Qon mouseUp visual effect iris open go to card "Network Manager" end mouseUp #7M cREVGeneralscripteditorvscroll0 revUniqueID 1241118977373scripteditorselection0 Analyst)@ S 8 cREVGeneral revUniqueID 1241118977374  Tillers, Peter )h dL9 cREVGeneral revUniqueID 1241118977375  )h j: cREVGeneral revUniqueID 1241118977376   Field+h0n; cREVGeneral revUniqueID 1249243548820  "Investigation and Proof Time Line Network ManagerE hG#u9 Ron mouseUp go to card "Network Manager" end mouseUp  <-O cREVGeneralscripteditorvscroll0 revUniqueID 1249243559414 Peter Tillers+H@@B# cREVTable currentviewPeter Tillers - 2011 cREVGeneral revUniqueID 1249243571116  Peter Tillers - 2011 Next cardG 6xDcon mouseUp visual effect scroll left go to next card end mouseUp  <O cREVGeneralscripteditorvscroll0 revUniqueID 1249243584685scripteditorselection43  What is this stack for?e"/:5on 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  <mKWhat is this stack for? cREVGeneralscripteditorvscroll0 revUniqueID 1043127365146scripteditorselection731  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 126 of 197  Next cardG 6oDcon mouseUp visual effect scroll left go to next card end mouseUp  <-K cREVGeneralscripteditorvscroll0 revUniqueID 1249243786501scripteditorselection43  Investigation Time Lineg 6p1Dxon mouseUp visual effect scroll left go to card "Investigation Time Line" end mouseUp  <]MGo to Investigation Time Line cREVGeneral revUniqueID 1249243799717scripteditorvscroll0scripteditorselection79  Trial Time Lineg 60Dpon mouseUp visual effect scroll left go to card "Trial Time Line" end mouseUp  <=MGo to Trial Time Line cREVGeneralscripteditorvscroll0 revUniqueID 1249243811773scripteditorselection43  Previous cardG x6Pon mouseUp visual effect scroll right slowly go to previous card end mouseUp ZO cREVGeneralscripteditorvscroll0 revUniqueID 1249243825757scripteditorselection0  Explanation)8cSE 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.  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 xQ 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 128 of 197 group id 11997i() cREVGeneral revUniqueID 1249244810301 Investigation Time Line a,! cREVTable currentviewInvestigation Time Line cREVGeneral revUniqueID 1249090675678 Investigation Time Line group id 12003i! cREVGeneral revUniqueID 1249244541896 Label Field actor)H)P9 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:  Legal Actorse hG\u9 won mouseUp visual effect dissolve go to card "Actors in Legal Proceedings" end mouseUp  <IActors in Legal Proceedings cREVGeneralscripteditorvscroll0 revUniqueID 1244640532576scripteditorselection35  Witness HistoryE hGs9 kon mouseUp visual effect dissolve go to card "Witness History" end mouseUp  <o cREVGeneral revUniqueID 1244640735354scripteditorvscroll0scripteditorselection65  !Tangible Evidence HistoryE hGu 9 uon mouseUp visual effect dissolve go to card "Tangible Evidence History" end mouseUp  <o cREVGeneralscripteditorvscroll0 revUniqueID 1244640771993scripteditorselection75  "Make New CardEh6@@@@ >Eon mouseUp doMenu "New Card" end mouseUp  <!m cREVGeneral revUniqueID 1201478837173  # Next cardG 6lDcon mouseUp visual effect scroll left go to next card end mouseUp  <7o cREVGeneralscripteditorvscroll0 revUniqueID 1244635688662scripteditorselection43  $Network ManagerE hG= Ron mouseUp go to card "Network Manager" end mouseUp  <k cREVGeneral revUniqueID 1243836241004scripteditorvscroll0  %Previous cardG x6Pon mouseUp visual effect scroll right slowly go to previous card end mouseUp Ri cREVGeneralscripteditorvscroll0 revUniqueID 1244639334376scripteditorselection0 &Field)h cREVGeneral revUniqueID 1244639617965   ' `@ (Field)hS) cREVGeneral revUniqueID 1244639674196  )Field)h@) cREVGeneral revUniqueID 1244640062304   iE cREVGeneral revUniqueID 1250815669687 *Evidence Rulese hG= mon mouseUp visual effect scroll down go to card "Evidence Rules" end mouseUp fAmRules of Evidence cREVGeneralscripteditorvscroll0 revUniqueID 1250815193646scripteditorselection38  , 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 1201741251141 5Previous cardg xTon mouseUp visual effect scroll right slowly go to previous card end mouseUp d?iPrevious Card cREVGeneral revUniqueID 1201741251143scripteditorvscroll0scripteditorselection51  6Network ManagerG xZon mouseUp visual effect dissolve slowly go to card "Network Manager" end mouseUp `~~RkQ cREVGeneral revUniqueID 1201741251144scripteditorvscroll0scripteditorselection47  7See next cardG x8Oon mouseUp visual effect scroll left slowly go to next card end mouseUp gDk cREVGeneral revUniqueID 1201741251145scripteditorvscroll0scripteditorselection50  8Begin actor time lineE xi9on mouseUp go to next card go to next card end mouseUp *2 o cREVGeneral revUniqueID 1201741251146  9 Next Cardg Hon mouseUp visual effect scroll left go to next card end mouseUp X]Dm Next Card cREVGeneral revUniqueID 1241141109225scripteditorvscroll0scripteditorselection43  ; 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 Next cardG xOon mouseUp visual effect scroll left slowly go to next card end mouseUp W6 k cREVGeneral revUniqueID 1201741325549scripteditorvscroll0scripteditorselection50  ?Previous cardG xTon mouseUp visual effect scroll right slowly go to previous card end mouseUp 0W6k cREVGeneral revUniqueID 1201741325550scripteditorvscroll0scripteditorselection36  @ Next Cardg XDcon mouseUp visual effect scroll left go to next card end mouseUp  <C  Next Card cREVGeneral revUniqueID 1241141132138scripteditorvscroll0scripteditorselection43  BTime Line.Casesi cREVGeneral revUniqueID 1201741425803 CTime(h Y{cCurrentObject~stack "C:/Users/Peter Tillers/Documents/MarshalAll/MarshalNet06/Network/Time Lines & Scenarios/Time Lines/Time Line.Actor.rev" cREVGeneral revUniqueID 1201741393102 A  D Next CardG xFon mouseUp visual effect scroll left go to next card end mouseUp Q8  cREVGeneral revUniqueID 1201741393103  EPrevious CardG xLon mouseUp visual effect scroll right go to previous card end mouseUp g2  cREVGeneral revUniqueID 1201741393104 F Description(h ~@  cREVGeneral revUniqueID 1201741393105 A  G`@D> HEvent Description(h ( cREVGeneral revUniqueID 1201741393106 A  I`@ JActor(h8s6 cREVGeneral revUniqueID 1201741393107 A  KSort 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  LNetwork ManagerG 6on mouseUp go to card "Network Manager" end mouseUp tuF Q cREVGeneral revUniqueID 1201741393109scripteditorvscroll0scripteditorselection41 MAnalyst)HP  cREVGeneral revUniqueID 1201741393110 A Nfield id 1041)h8 w cREVGeneral revUniqueID 1201741393111 A OLabel Field Data Entry (8 cREVTable currentview%

Date & Time of Data Entry:

 cREVGeneral revUniqueID 1201741393112 Date & Time of Data Entry: PLabel Field Actor H9a cREVTable currentviewName of Actor: cREVGeneral revUniqueID 1201741393113 Name of Actor: QLabel Field - Time of Event H\K cREVTablecurrentvscroll0 viewablerows2currentxmouseloc332currenthscroll0currentymouseloc75scrollbarwidth20 cellyspacing16viewablecolumns2rightfieldloc155numbertabstops1 cellxspacing75 leftfieldloc7 topfieldloc92 currentview,

Reported Date & Time of Event(s):

bottomfieldloc113 cREVGeneral revUniqueID 1201741393114 "Reported Date & Time of Event(s): RLabel Field - Source of Report Hs cREVTable currentviewSource of Report: cREVGeneral revUniqueID 1201741393115 Source of Report: S Label Field - Event Description H& cREVTable currentviewDescription of Event(s): cREVGeneral revUniqueID 1201741393116 Description of Event(s): TMake New CardEx-*on mouseUp doMenu "New Card" end mouseUp @@@@vE  cREVGeneral revUniqueID 1201741393117  V D - cREVGeneral revUniqueID 1154323492831 W 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 1154323492823 XStart AnalysisG h6EFon mouseUp visual effect scroll left slowly go to next card visual effect scroll left slowly go to next card end mouseUp  <-  cREVGeneral revUniqueID 1154323492824 Y Case Name)hj &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 U  ZNetwork ManagerG h62U Ron mouseUp go to card "Network Manager" end mouseUp  <1Q cREVGeneral revUniqueID 1154323492828scripteditorvscroll0scripteditorselection40  [ ExplanationGhku=hon mouseUp visual effect scroll left slowly go to next card end mouseUp  <- cREVGeneral revUniqueID 1201902083990 \Peter Tillers+H@@:# cREVTable currentviewPeter Tillers - 2011 cREVGeneral revUniqueID 1241582521792 U Peter Tillers - 2011 ]What is this stack for?eiaZ7on 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  <- What is this stack for? cREVGeneral revUniqueID 1250008326502scripteditorvscroll0scripteditorselection202  _group id 4502i'on openCard pass openCard end openCard cREVGeneral revUniqueID 1154324267412 d 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 1154324267413 eCase Time Line CardsBG ic H@hon mouseUp visual effect scroll left slowly go to next card end mouseUp  <= cREVGeneral revUniqueID 1154324267414  ` Next CardG h6Dhon mouseUp visual effect scroll left slowly go to next card end mouseUp  <- cREVGeneral revUniqueID 1154324267418  aActor Time LineEh6'<Ton mouseUp go to card "Actor Time Lines" end mouseUp  <-/ cREVGeneral revUniqueID 1201902608031scripteditorvscroll0scripteditorselection0  bPrevg x6Ton mouseUp visual effect scroll right slowly go to previous card end mouseUp OW/Previous Card cREVGeneralscripteditorvscroll0 revUniqueID 1241719025847scripteditorselection51  cWhat is this stack for?ei"ZLon 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  <7-What is this stack for? cREVGeneralscripteditorvscroll0 revUniqueID 1250008394286scripteditorselection202  gCase 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 1236990579969 h 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 iTime)hl [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 f  jNextg o6voMjon mouseUp visual effect scroll left slowly go to next card end mouseUp  <G Next Card cREVGeneral revUniqueID 1154323621578scripteditorvscroll0scripteditorselection50  kPrevg h6Ooon mouseUp visual effect scroll right slowly go to previous card end mouseUp  <!/Previous Card cREVGeneral revUniqueID 1154323621579scripteditorvscroll0scripteditorselection51 lActor)hl p)  cREVGeneral revUniqueID 1154323621580 f  m `@q' n Description)hl nrt)  cREVGeneral revUniqueID 1154323621581 f  o `@s' p Description)hm ZV cREVGeneral revUniqueID 1154323621582 f  q `@T r HCCdNmbrOfHC n 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 149 of 197 s Case Name)hj > cREVGeneral revUniqueID 1154323621586 f  tNetwork ManagerG h6nERon mouseUp go to card "Network Manager" end mouseUp  <G)Q cREVGeneral revUniqueID 1154323621588scripteditorvscroll0scripteditorselection0 uAnalyst)ho cREVGeneral revUniqueID 1154323621589 f v)hp + cREVGeneral revUniqueID 1154323621590 f  wMake New CardEh6@@@@69Eon mouseUp doMenu "New Card" end mouseUp  <1) cREVGeneral revUniqueID 1236990571510  ygroup 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 ^K 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 155 of 197 Next cardG 6(on mouseUp go to next card end mouseUp vRO cREVGeneral revUniqueID 1206088756888  z DZ cREVGeneral revUniqueID 1206088756889 {Network ManagerG x86on mouseUp go to card "Network Manager" end mouseUp yO /Q cREVGeneralscripteditorvscroll0 revUniqueID 1206088756890scripteditorselection0  |"Time Lines of Documents & RecordsE |6:on mouseUp go to stack "Time Line.Records" end mouseUp ,q" cREVGeneral revUniqueID 1149846745000scripteditorvscroll0scripteditorselection0  }What is this stack for?ew/)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  <'+What is this stack for? cREVGeneral revUniqueID 1043127365146scripteditorvscroll0scripteditorselection517 ~Peter Tillers+HJ# cREVTable currentviewPeter Tillers - 2011  cREVGeneral revUniqueID 1241582521792 x Peter Tillers - 2011  Real 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 1201744688586 Make New CardEh6@@@@rY5Eon mouseUp doMenu "New Card" end mouseUp  <MK 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 q 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 161 of 197 Next cardG x6Mon mouseUp visual effect scroll left slowly go to next card end mouseUp iRM cREVGeneral revUniqueID 1201743936683  Previous cardG x8Pon mouseUp visual effect scroll right slowly go to previous card end mouseUp XHM 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 hA><Xon mouseUp go to card "Tangible Evidence Log" end mouseUp  <7KTangible Evidence Log cREVGeneral revUniqueID 1201743936686scripteditorvscroll0scripteditorselection0 Time)h m cREVGeneral revUniqueID 1201743936687 )h tW cREVGeneral revUniqueID 1201743936688  `@[U )h tZ  cREVGeneral revUniqueID 1201743936689  `@\X Witness HistoryE hGy> son mouseUp visual effect shrink to center go to card "Witness History" end mouseUp  <M cREVGeneral revUniqueID 1201743936691scripteditorvscroll0scripteditorselection0 I.D. No.)h P cREVGeneral revUniqueID 1201743936693 Analyst)h:   cREVGeneral revUniqueID 1201743936694 )h _ cREVGeneral revUniqueID 1201743936695  Records.Loge+HAP>@Oon mouseUp go to stack "Records.Log" end mouseUp  <1iLog of Records & Documents cREVGeneral revUniqueID 1201743936696scripteditorvscroll0scripteditorselection0  DZ cREVGeneral revUniqueID 1206088756889 Network ManagerG hrO Qon mouseUp go to card "Network Manager" end mouseUp  <7MQ cREVGeneralscripteditorvscroll0 revUniqueID 1206088756890scripteditorselection0 Peter Tillers+H@@U# cREVTable currentviewPeter Tillers - 2011 cREVGeneral revUniqueID 1241582521792 Peter Tillers - 2011 What is this stack for?e`3/)on 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  <7MWhat 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, 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 1201743936682 Card 169 of 197 Witness Time Line Datai q cREVGeneral revUniqueID 1250100945033 Network ManagerEdv)Cuon mouseUp visual effect scroll down slowly go to card "Network Manager" end mouseUp  <1i cREVGeneral revUniqueID 1243113656910scripteditorvscroll0  Persons.WitnessesBe iu 0 Lon mouseUp go to card "Witnesses" end mouseUp  <- Evidence from & about Witnesses cREVGeneralscripteditorvscroll0 revUniqueID 1201478837171scripteditorselection0  Next cardG v svIhon mouseUp visual effect scroll left slowly go to next card end mouseUp  <!m cREVGeneralscripteditorvscroll0 revUniqueID 1201478837172scripteditorselection38  Make New CardEhA@@@@5Eon mouseUp doMenu "New Card" end mouseUp  <-o cREVGeneral revUniqueID 1250100957046  Time Line.Casee hwk, Qon mouseUp go to card "Case Time Line" end mouseUp  <1mCase Time Line cREVGeneral revUniqueID 1201478837174scripteditorvscroll0scripteditorselection0 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 1201480276300 Previous CardG xKon mouseUp visual effect scroll right go to previous card end mouseUp /qIm cREVGeneral revUniqueID 1201483688893  i cREVGeneral revUniqueID 1250101013643 RectangleK@ cREVGeneral revUniqueID 1250013596536 i@ cREVGeneral revUniqueID 1250101035899 RectangleK@D cREVGeneral revUniqueID 1250013528894  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 1200737733768 Next CardG x8Gon mouseUp visual effect scroll left go to next card end mouseUp !HH cREVGeneralscripteditorvscroll0 revUniqueID 1154205130332scripteditorselection0  Previous CardG x8Lon mouseUp visual effect scroll right go to previous card end mouseUp dF  cREVGeneralscripteditorvscroll0 revUniqueID 1154205130333  Network ManagerEhu /%Ron mouseUp go to card "Network Manager" end mouseUp  <'  cREVGeneral revUniqueID 1264164016093scripteditorvscroll0scripteditorselection0  i cREVGeneral revUniqueID 1201733576273 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 cREVGeneral revUniqueID 1200737733765 image 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 x8Gon mouseUp visual effect scroll left go to next card end mouseUp !ZH cREVGeneral revUniqueID 1154205130332  Previous CardG x8Lon mouseUp visual effect scroll right go to previous card end mouseUp eH  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   Benchmark Event+ypD cREVGeneral revUniqueID 1154205130335   +h{ K\! cREVGeneral revUniqueID 1154205130336    `@] )hu U cREVGeneral revUniqueID 1154205130337    `@S Hypothesized Event+yQ cREVGeneral revUniqueID 1154205130338   Time){ / cREVGeneral revUniqueID 1154205130340   +yX~ cREVGeneral revUniqueID 1154205130341   )hu )P! cREVGeneral revUniqueID 1154205130342    `@*N Network ManagerEhu /%Ron mouseUp go to card "Network Manager" end mouseUp  <'  cREVGeneral revUniqueID 1154205130345scripteditorvscroll0scripteditorselection0 )z& cREVGeneral revUniqueID 1154205130346   )hzW' cREVGeneral revUniqueID 1154205130347    Make New CardE h6@@@@%E@Eon mouseUp doMenu "New Card" end mouseUp  <1- cREVGeneralscripteditorvscroll0 revUniqueID 1201732805684scripteditorselection0  group id 1014i   cREVGeneral revUniqueID 1201734452919 Case ScenariosG hE  kEon mouseUp go to next card end mouseUp  =M)cREVTempMaster> 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  What does this stack do?EhE \>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  <1#cREVTempMaster> 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  group 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 1235220808455 Next Cardg h6 pDCon mouseUp go to next card end mouseUp  <+A 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 Peter Tillers+H@@F# cREVTable currentviewPeter Tillers - 2011cREVTempMaster7 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 - 2011 Network ManagerE hkCF Ron mouseUp go to card "Network Manager" end mouseUp  <-/cREVTempMaster> traversalOnfalseinksrcCopythreeDtrue hiliteBordertrue blendLevel0rect219,443,341,478 mnemonic0armFillfalse visitedIcon0 patterns showNametrue showIconfalsecolors 255,0,0 hilitedfalse sharedHilitetrueshadowfalse textAligncenterarmedfalsemenuMouseButton1id1059altId11 labelWidth0 accelKey armedIcon0 textStyleplainlockLocfalsevisitedfalse showHilitefalselabel autoHilitefalsestylestandard disabledIcon0 armBordertrue behaviornameNetwork Managericon0toolTiplayer7 accelTextvisibletrue cantSelectfalse borderWidth2 menuLines5margins4opaquetrue accelModstext shadowOffset4defaultfalse menuName hiliteFilltrue showBordertrue textSize12 hiliteIcon0 disabledfalseautoArmfalse menuModefamily0 textFonttimes hoverIcon0showFocusBordertrue menuHistory1 cREVGeneral revUniqueID 1264162957556scripteditorvscroll0scripteditorselection0  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 hd\GCon mouseUp go to next card end mouseUp  <-)cREVTempMaster> 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  Previous cardG x6Kon mouseUp visual effect scroll right go to previous card end mouseUp P)cREVTempMaster> 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  Network ManagerE hkF Ron mouseUp go to card "Network Manager" end mouseUp  <-)cREVTempMaster> traversalOnfalseinksrcCopythreeDtrue hiliteBordertrue blendLevel0rect219,443,341,478 mnemonic0armFillfalse visitedIcon0 patterns showNametrue showIconfalsecolors 255,0,0 hilitedfalse sharedHilitetrueshadowfalse textAligncenterarmedfalsemenuMouseButton1id1059altId11 labelWidth0 accelKey armedIcon0 textStyleplainlockLocfalsevisitedfalse showHilitefalselabel autoHilitefalsestylestandard disabledIcon0 armBordertrue behaviornameNetwork Managericon0toolTiplayer7 accelTextvisibletrue cantSelectfalse borderWidth2 menuLines5margins4opaquetrue accelModstext shadowOffset4defaultfalse menuName hiliteFilltrue showBordertrue textSize12 hiliteIcon0 disabledfalseautoArmfalse menuModefamily0 textFonttimes hoverIcon0showFocusBordertrue menuHistory1 cREVGeneral revUniqueID 1264162973650scripteditorvscroll0scripteditorselection0  Previous cardG G(on mouseUp go to prev card end mouseUp H-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:  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 f8/cREVTempMaster> 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 hd24son mouseUp visual effect scroll up slowly go to card "Actor Scenarios" end mouseUp  <'+cREVTempMaster> 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 1076991383454scripteditorvscroll0scripteditorselection0  Network ManagerE hkF Ron mouseUp go to card "Network Manager" end mouseUp  <-+cREVTempMaster> 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 1076991383457scripteditorvscroll0scripteditorselection0 Analyst*hc* 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  Next Cardg hGJtDCon mouseUp go to next card end mouseUp  <7+ 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  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 hGTRhRaon mouseUp visual effect scroll left go to next card end mouseUp  &/cREVTempMaster> 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 x6Gon mouseUp visual effect scroll right go to prev card end mouseUp < )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+8l!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    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     `@! 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     `@@ bkgnd field id 9804+8tcREVTempMaster7 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    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    bkgnd field id 9807+8cREVTempMaster7 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    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     `@8, Network ManagerE hG ((Ron mouseUp go to card "Network Manager" end mouseUp  <'HcREVTempMaster> 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 1076991383480scripteditorvscroll0 Analyst+Pf)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    bkgnd field id 9814(h8*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     Make New CardEhk@@@@sIEon mouseUp doMenu "New Card" end mouseUp  <yLcREVTempMaster> 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+) cREVGeneral revUniqueID 1154323492831 Start analysisG x8on mouseUp visual effect scroll left slowly go to next card visual effect scroll left slowly go to next card end mouseUp mFY cREVGeneral revUniqueID 1154323492824  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-Telling Network ManagerG x87on mouseUp go to card "Network Manager" end mouseUp xL [Q cREVGeneral revUniqueID 1154323492828scripteditorvscroll0  Welcome ixion preOpenBackground put the defaultAlert of field "Speech" into field "Speech" end preOpenBackground ;"backgroundBehaviourtruecContentObjectfalseWelcome cREVGeneral revUniqueID 1236999130320scripteditorvscroll0scripteditorselection0 What is this stack for?ep 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, 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.) 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 apparrent facts or induce 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 attention of the audience and the audience's appreciation of the importance of arriving at the right answers. By the way: analysis of narrative can also help an opposing party or a trier of fact to 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? cREVGeneral revUniqueID 1043127365146scripteditorvscroll0scripteditorselection1507 Speech)`@3@1 defaultAlertThis is a test. cREVGeneralscripteditorvscroll0 revUniqueID 1043127421223scripteditorselection0 xWelcome. This is a time line stack. Use this stack to put possible events of interest in their possible temporal order. Speech ,1 defaultAlertThis is a test. cREVGeneral revUniqueID 1131299047283scripteditorvscroll0scripteditorselection0 LEnter some text into the field, then click "Speak" to hear the text spoken: Peter Tillers+H@@Q# cREVTable currentviewPeter Tillers - 2011  cREVGeneral revUniqueID 1241582521792 Peter Tillers - 2011  See explanationG x8Mon mouseUp visual effect scroll left slowly go to next card end mouseUp mF_ cREVGeneral revUniqueID 1245863357018scripteditorvscroll0scripteditorselection63 Field)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  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.  `@]  Next cardG x8Mon mouseUp visual effect scroll left slowly go to next card end mouseUp 18_ cREVGeneralscripteditorvscroll0 revUniqueID 1245881547902scripteditorselection63  Prevg x8Ton mouseUp visual effect scroll right slowly go to previous card end mouseUp 8{:_Previous Card cREVGeneral revUniqueID 1245886224429scripteditorvscroll0scripteditorselection51  group id 14631i cREVGeneral revUniqueID 1246068814895 Time)hl $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            `@f Nextg 8Oon mouseUp visual effect scroll left slowly go to next card end mouseUp ~T8 Next Card cREVGeneralscripteditorvscroll0 revUniqueID 1154323621578scripteditorselection50  !Prevg x8Ton mouseUp visual effect scroll right slowly go to previous card end mouseUp ^9}Previous Card cREVGeneralscripteditorvscroll0 revUniqueID 1154323621579scripteditorselection51 "Setting)hl W49  cREVTable currentviewsetting: cREVGeneral revUniqueID 1154323621580           # `@57 $time)hl v"  cREVTable currentviewtime of event or action: cREVGeneral revUniqueID 1154323621581          % Description)hm iV cREVTable currentviewaction or event: cREVGeneral revUniqueID 1154323621582           & `@T 'actor:)hj % cREVTable currentviewactor or actors: cREVGeneral revUniqueID 1154323621586           (Network ManagerG x87on mouseUp go to card "Network Manager" end mouseUp Ou<}Q cREVGeneral revUniqueID 1154323621588scripteditorvscroll0 )Case)ho' cREVTable currentviewcase: cREVGeneral revUniqueID 1154323621589           *Make New CardEx8*on mouseUp doMenu "New Card" end mouseUp @@@@0} cREVGeneral revUniqueID 1236990571510 +Theme - general)hl (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           , `@TW - Label Field | cREVTable currentview Name of case: cREVGeneral revUniqueID 1245886371528 Name of case: . Label Field <D" cREVTable currentviewSetting: cREVGeneral revUniqueID 1245886410882 Setting: / Label Field x# cREVTable currentviewTime of event or action: cREVGeneral revUniqueID 1245886475627 Time of event or action: 0 Label Field "v  cREVTable currentviewActor or actors: cREVGeneral revUniqueID 1245886565965 Actor or actors: 1 Label Field ^" cREVTable currentview Act or event: cREVGeneral revUniqueID 1245886668166 Act or event: 2 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): 3 Label Field ( cREVTable currentviewTheme of this particular act or event and its relationship to general theme (e.g., motivation of actor y and its relationship 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 its relationship to general theme of corporate greed): 4Case Time LineEp>on mouseUp go to card "Case Time Line" end mouseUp dBn{ cREVGeneralscripteditorvscroll0 revUniqueID 1245887655969scripteditorselection40  5Case ScenarioEp7on mouseUp go to card "Case Scenarios" end mouseUp Bh{ cREVGeneralscripteditorvscroll0 revUniqueID 1245887665398scripteditorselection47  6ActorsEpBon mouseUp go to card "Actors in Events at Issue" end mouseUp URy cREVGeneralscripteditorvscroll0 revUniqueID 1245887675810scripteditorselection41  7Actor Time LineEp9on mouseUp go to card "Actor Time Lines" end mouseUp ddoy cREVGeneralscripteditorvscroll0 revUniqueID 1245887700919scripteditorselection0  8Actor ScenarioEp8on mouseUp go to card "Actor Scenarios" end mouseUp ef cREVGeneralscripteditorvscroll0 revUniqueID 1245887710388  9 Case TheoryEp4on mouseUp go to card "Case Theory" end mouseUp R_6 cREVGeneralscripteditorvscroll0 revUniqueID 1245887884467scripteditorselection0  ;group id 5688i5, cREVGeneral revUniqueID 1149555641833 ? 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 8,on mouseUp go to card "favor" end mouseUp  cREVGeneralscripteditorvscroll0 revUniqueID 1149555641836  A New ButtonA 8/on mouseUp go to card "disfavor" end mouseUp  cREVGeneralscripteditorvscroll0 revUniqueID 1149555641837scripteditorselection32  BNetwork ManagerG x8Ton mouseUp visual effect iris open go to card 2 of stack "NETWORK" end mouseUp 9#}FQ cREVGeneral revUniqueID 1149555641838  CElimination of PossibilitiesG = bon mouseUp visual effect stretch from center go to card "Possibilities Elimination" end mouseUp ,3( cREVGeneral revUniqueID 1149555641839scripteditorvscroll0scripteditorselection55  < D  cREVGeneral revUniqueID 1149555641840 =Nextg x8Fon mouseUp visual effect scroll left go to next card end mouseUp T3k=h Next Card cREVGeneral revUniqueID 1154208343256 >Peter Tillers+H@@!# cREVTable currentviewPeter Tillers - 2011  cREVGeneral revUniqueID 1241583383043 : Peter Tillers - 2011  Egroup 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 FMake New CardEx8*on mouseUp doMenu "New Card" end mouseUp @@@@fy5 cREVGeneral revUniqueID 1236722719689  G 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 H Next cardG 8Fon mouseUp visual effect scroll left go to next card end mouseUp HH  cREVGeneral revUniqueID 1149554915113  IPrevious cardG 8(on mouseUp go to prev card end mouseUp ]H  cREVGeneral revUniqueID 1149554915114 J)h8pcCurrentObject|stack "K:/MarshalAll/Aussie-Scot MarshalPlan/MarshalNet08/Network/Possibilities & Questions/Possibilities/Possibilities.rev" cREVGeneral revUniqueID 1149554915115 D  K `@( L1st Disfavoring Evidence CardE ,on mouseUp go to card id 7441 end mouseUp   cREVGeneral revUniqueID 1149554915116 M 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 16 of 182 N)h `# cREVGeneral revUniqueID 1149554915119 D  O `@/a! P1st Favoring Evidence CardE ,on mouseUp go to card id 7341 end mouseUp R cREVGeneral revUniqueID 1149554915120  QElimination of PossibilitiesE [JYon mouseUp visual effect iris close go to card "Possibilities Elimination" end mouseUp . cREVGeneral revUniqueID 1149554915121scripteditorvscroll0  RNetwork ManagerE : Qon mouseUp visual effect iris open go to card "Network Manager" end mouseUp m1 cREVGeneralscripteditorvscroll0 revUniqueID 1149554915122 SAnalyst)h 0 cREVGeneral revUniqueID 1149554915123 D T)h8+l cREVGeneral revUniqueID 1149554915124 D  Vion 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 1236721037425 Z 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 8Lon mouseUp visual effect scroll left slow go to next card end mouseUp 6THH 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 18 of 182 ]Network ManagerG x]on mouseUp visual effect iris open very slowly go to card "Network Manager" end mouseUp .r8Q cREVGeneral revUniqueID 1236721037429scripteditorvscroll0  W 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 19 of 182 fPossibility i.d. number)h8n. cREVGeneral revUniqueID 1149554736298 ^ gDescription of Possibility)h@ jD'/ cREVGeneral revUniqueID 1149554736299 ^  h `@5E% iPossibilities Stack@E y Son mouseUp visual effect shrink to center go to card "Possibilities" end mouseUp 0|0 cREVGeneral revUniqueID 1149554736300scripteditorvscroll0  jNetwork ManagerE  7on mouseUp go to card "Network Manager" end mouseUp .j5, cREVGeneral revUniqueID 1149554736302scripteditorvscroll0 kCase)h87 cREVGeneral revUniqueID 1149554736303 ^  l 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 m)h8[9 cREVGeneral revUniqueID 1149554736305 ^ nCase)h8tl(: cREVGeneral revUniqueID 1149554736306 ^  oMake New CardEx8*on mouseUp doMenu "New Card" end mouseUp @@@@y5( cREVGeneral revUniqueID 1201478837173  rgroup id 11982i( cREVGeneral revUniqueID 1249244681082 s 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 w HCCdNmbrOfHC xQ 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 130 of 197 tgroup id 12003i! cREVGeneral revUniqueID 1249244541896 xLabel Field actor)H)P9 cREVTable currentviewBActors or persons: (e.g., investigators, trial lawyers, witnesses) cREVGeneral revUniqueID 1244641863434 Actors or persons: (e.g., investigators, trial lawyers, witnesses) yLabel Field event ) d cREVTable currentview Event or act: cREVGeneral revUniqueID 1244642161061 Event or act: zLabel Field Time ) D! cREVTable currentview'

Date & time of event or act:

 cREVGeneral revUniqueID 1244642199897 Date & time of event or act: {Actors in Legal ProcedingsE hG\u9 ron mouseUp visual effect dissolve go to "Actors in Legal Proceedings" end mouseUp  <, cREVGeneral revUniqueID 1244640532576scripteditorvscroll0scripteditorselection35  |Witness HistoryE hGs9 kon mouseUp visual effect dissolve go to card "Witness History" end mouseUp  <* cREVGeneralscripteditorvscroll0 revUniqueID 1244640735354scripteditorselection49  }Tangible Evidence HistoryE hGu 9 uon mouseUp visual effect dissolve go to card "Tangible Evidence History" end mouseUp  <* cREVGeneral revUniqueID 1244640771993scripteditorvscroll0scripteditorselection63  ~Make New CardEh6@@@@ >Eon mouseUp doMenu "New Card" end mouseUp  <!( cREVGeneral revUniqueID 1201478837173   Next cardG 6lDcon mouseUp visual effect scroll left go to next card end mouseUp  <7* cREVGeneral revUniqueID 1244635688662scripteditorvscroll0scripteditorselection43  Network ManagerE hG= Ron mouseUp go to card "Network Manager" end mouseUp  <N cREVGeneral revUniqueID 1243836241004scripteditorvscroll0scripteditorselection0  Previous cardG x6Pon mouseUp visual effect scroll right slowly go to previous card end mouseUp RL cREVGeneral revUniqueID 1244639334376scripteditorvscroll0scripteditorselection0 Field)h cREVGeneral revUniqueID 1244639617965 q  `@ Field)hS) cREVGeneral revUniqueID 1244639674196 q Field)h@) cREVGeneral revUniqueID 1244640062304 q  ui7 1 cREVGeneral revUniqueID 1249244869261 Trial Time Line C ; ) cREVTable currentviewTrial Time Line cREVGeneral revUniqueID 1249244858356 Trial Time Line viI cREVGeneral revUniqueID 1250815458472 Evidence Rulese hGA ton mouseUp visual effect dissolve to center go to card "Evidence Rules" end mouseUp  < HRules of Evidence cREVGeneralscripteditorvscroll0 revUniqueID 1250815390317  group 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 CardEx8*on mouseUp doMenu "New Card" end mouseUp @@@@fFy5L 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 17 of 182 Possibility i.d. no.)h M#  cREVGeneral revUniqueID 1149555251557  `@$N! Elimination of PossibilitiesE [J@on mouseUp go to card "Possibilities Elimination" end mouseUp )  cREVGeneralscripteditorvscroll0 revUniqueID 1149555251558scripteditorselection0  Network ManagerE [: Qon mouseUp visual effect iris open go to card "Network Manager" end mouseUp   cREVGeneralscripteditorvscroll0 revUniqueID 1149555251559scripteditorselection66 Analyst)h *  cREVGeneral revUniqueID 1149555251560 )h8?  cREVGeneral revUniqueID 1149555251561  i ( cREVGeneral revUniqueID 1292830224794 Name of Rule)h: {O6cCurrentObjectvstack "K:/MarshalAll/Aussie-Scot MarshalPlan/MarshalNet08/Network/Legal Rules/Legal Rules/Substantive Legal Rules.rev" cREVGeneral revUniqueID 1292830088512 W  `@#P4 Element 1)h w- cREVGeneral revUniqueID 1292830088513 W  `@++ 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  cREVGeneralscripteditorvscroll1 revUniqueID 1292830088514scripteditorselection0 Card 60 of 182 Source)h: II cREVGeneral revUniqueID 1292830088516 W  `@'JG Previous cardGxLIon mouseUp visual effect scroll right go to prev card end mouseUp X5l cREVGeneralscripteditorvscroll0 revUniqueID 1292830088517scripteditorselection44  Next cardG x8Fon mouseUp visual effect scroll left go to next card end mouseUp  <bDn cREVGeneralscripteditorvscroll0 revUniqueID 1292830088518scripteditorselection38 Element 2)h w-  cREVGeneral revUniqueID 1292830088519 W  `@++ Element 3)h w-! cREVGeneral revUniqueID 1292830088520 W   `@++ Element 4)h x#-" cREVGeneral revUniqueID 1292830088521 W  `@+$+ Element 4)h yS-$ cREVGeneral revUniqueID 1292830088522 W  `@+T+ Make New CardD x\*on mouseUp doMenu "New Card" end mouseUp @@@@5l cREVGeneral revUniqueID 1292830088523 W No. 1-8f% cREVTable currentviewElement No. 1: cREVGeneral revUniqueID 1292830088524 Element No. 1: No. 2-8f& cREVTable currentview Element No. 2 cREVGeneral revUniqueID 1292830088525 Element No. 2 No. 3-8f' cREVTable currentviewElement No. 3: cREVGeneral revUniqueID 1292830088526 Element No. 3: No. 4-8-f( cREVTable currentviewElement No. 4: cREVGeneral revUniqueID 1292830088527 Element No. 4: No. 5-8_f) cREVTable currentviewElement No. 5: cREVGeneral revUniqueID 1292830088528 Element No. 5: Trial Time Line@E y-