REVO2700cš Legal Rules#èHþþððÅÅð¶Ðí 4PàSubstantive Legal Rules ÿÿÿÿ? U helvetica U helvetica Ucourier U helvetica Utimes W helvetica Ucourier U Arial Baltic U Bodoni MTU Bodoni MTW Bodoni MTU Bodoni MT U Bodoni MT U Arial Narrow U Arial Narrow U Arial BalticU Arial BalticUPalatino LinotypeUPalatino Linotype Ums sans serif U Segoe UI U helvetica W helvetica @U helvetica U helvetica W Arial Baltic U Arial Baltic U Arial Black U Arial CE U Arial CE UBatang UCourier UCourier New Baltic UCourier New CE U DaunPenh U Eurostile UGeorgia UModernUPalatino Linotype W helvetica UTimes New RomanU helveticaU helveticaUTimes New RomanUTimes New RomanUTimes New Roman UTahoma UCourier UPalatino Linotype U Arial Black U Arial CE U BatangChe UGisha UGungsuh UMalgun Gothic U Ligurino UMicrosoft Sans SerifUModernU MS Serif U MS SerifW MS Serif@U MS Serif U8514oemcREVGeometryCachestackID25498cRevStandaloneSettings cREVGeneralbreakpointconditionsscripteditorvscroll0 breakpointsscripteditorselection0breakpointstatesAlreadyHiddenfalse [ Title Page @€Ðí©cREVGeometryCacheIDs 1205651794134254211205651794135254221249093502787254981205651794136254231205651794137254241205651794138254251241583597701254941240638146064254801205651794132259212056517941333793cREVGeometryCachetotal10order  cˆc–cš'zNote @€ÐícREVGeometryCacheIDs1205650315130253921205650315129454412056503151312539312056503151322539412056503151289933cREVGeometrycacheorder total5&Íc*Claim 1 ÀÀÀÀÀÀ€Ðí cREVGeometryCacheIDs1236722730312468212056505613002543812056505612904919120565056130125439120565056129125428120565056130225440120565056129225429120565056130325441120565056129325430120565056130425442120565056129425431120565056130525443120565056129525432120565056129625433120565056130625444120565056129725435120565056130725445120565056129825436120565056130825446120565056129925437120565056130925447120565056131025448120565056131125449120565056131225450120565056131325451120565056131425452123672271968925473cREVGeometrycacheorder total27 cREVGeneralJc— @€ÓíåcREVGeometryCacheIDs1236722730312468212056505612904919120565056130025438120565056129125428120565056130125439120565056129225429120565056130225440120565056129325430120565056130325441120565056129425431120565056130425442120565056129525432120565056130525443120565056130625444120565056129625433120565056130725445120565056129725435120565056130825446120565056129825436120565056131025448120565056130925447120565056129925437120565056131125449120565056131225450120565056131325451123672271968925473120565056131425452cREVGeometrycacheordertotal27Jc‘ @€ÓíãcREVGeometryCacheIDs1236722730312468212056505612904919120565056130025438120565056129125428120565056130125439120565056129225429120565056130225440120565056129325430120565056130325441120565056129425431120565056130425442120565056129525432120565056130525443120565056130625444120565056129625433120565056130725445120565056129725435120565056130825446120565056129825436120565056131025448120565056130925447120565056129925437120565056131125449120565056131225450120565056131325451123672271968925473120565056131425452cREVGeometrycachetotal27orderJc’ @€ÓíácREVGeometryCacheIDs1236722730312468212056505612904919120565056130025438120565056129125428120565056130125439120565056129225429120565056130225440120565056129325430120565056130325441120565056129425431120565056130425442120565056129525432120565056130525443120565056130625444120565056129625433120565056130725445120565056129725435120565056130825446120565056129825436120565056131025448120565056130925447120565056129925437120565056131125449120565056131225450120565056131325451123672271968925473120565056131425452cREVGeometrycachetotal27orderJc‚ @€ÓíácREVGeometryCacheIDs1236722730312468212056505612904919120565056130025438120565056129125428120565056130125439120565056129225429120565056130225440120565056129325430120565056130325441120565056129425431120565056130425442120565056129525432120565056130525443120565056130625444120565056129625433120565056130725445120565056129725435120565056130825446120565056129825436120565056131025448120565056130925447120565056129925437120565056131125449120565056131225450120565056131325451123672271968925473120565056131425452cREVGeometrycacheordertotal27Jc‰ @€ÓíãcREVGeometryCacheIDs1236722730312468212056505612904919120565056130025438120565056129125428120565056130125439120565056129225429120565056130225440120565056129325430120565056130325441120565056129425431120565056130425442120565056129525432120565056130525443120565056130625444120565056129625433120565056130725445120565056129725435120565056130825446120565056129825436120565056131025448120565056130925447120565056129925437120565056131125449120565056131225450120565056131325451123672271968925473120565056131425452cREVGeometrycacheordertotal27JcŠ @€ÓíácREVGeometryCacheIDs1236722730312468212056505612904919120565056130025438120565056129125428120565056130125439120565056129225429120565056130225440120565056129325430120565056130325441120565056129425431120565056130425442120565056129525432120565056130525443120565056130625444120565056129625433120565056130725445120565056129725435120565056130825446120565056129825436120565056131025448120565056130925447120565056129925437120565056131125449120565056131225450120565056131325451123672271968925473120565056131425452cREVGeometrycacheordertotal27Jc @€ÓíãcREVGeometryCacheIDs1236722730312468212056505612904919120565056130025438120565056129125428120565056130125439120565056129225429120565056130225440120565056129325430120565056130325441120565056129425431120565056130425442120565056129525432120565056130525443120565056130625444120565056129625433120565056130725445120565056129725435120565056130825446120565056129825436120565056131025448120565056130925447120565056129925437120565056131125449120565056131225450120565056131325451123672271968925473120565056131425452cREVGeometrycacheordertotal27Jc @€ÓíåcREVGeometryCacheIDs1236722730312468212056505612904919120565056130025438120565056129125428120565056130125439120565056129225429120565056130225440120565056129325430120565056130325441120565056129425431120565056130425442120565056129525432120565056130525443120565056130625444120565056129625433120565056130725445120565056129725435120565056130825446120565056129825436120565056131025448120565056130925447120565056129925437120565056131125449120565056131225450120565056131325451123672271968925473120565056131425452cREVGeometrycacheordertotal27J3€ Defense 1 @€ÐíócREVGeometryCacheIDs12056510621922541512056510621932541612056510621942541712056510621952541812056510621962541912367230262201263712056510621972542012056510621725345120565106217325395120565106217425396120565106217525397120565106217625398120565106217725399120565106217825400120565106217925401120565106218025402120565106218225405120565106218325406120565106218425407120565106218525408120565106218625409120565106218725410120173260699725475120565106218825411120565106219025413120565106218925412120565106219125414cREVGeometrycacheorder total271]c“ @€ÓíácREVGeometryCacheIDs12056510621922541512056510621932541612056510621942541712056510621952541812367230262201263712056510621962541912056510621972542012056510621725345120565106217325395120565106217425396120565106217525397120565106217625398120565106217725399120565106217825400120565106218025402120565106217925401120565106218225405120565106218325406120565106218425407120565106218525408120565106218625409120565106218725410120565106218825411120173260699725475120565106218925412120565106219025413120565106219125414cREVGeometrycachetotal27order1]c” @€ÓíçcREVGeometryCacheIDs12056510621922541512056510621932541612056510621942541712056510621952541812367230262201263712056510621962541912056510621972542012056510621725345120565106217325395120565106217425396120565106217525397120565106217625398120565106217725399120565106217825400120565106218025402120565106217925401120565106218225405120565106218325406120565106218425407120565106218525408120565106218625409120565106218725410120565106218825411120173260699725475120565106218925412120565106219025413120565106219125414cREVGeometrycachetotal27order1]c• @€ÓíçcREVGeometryCacheIDs12056510621922541512056510621932541612056510621942541712056510621952541812367230262201263712056510621962541912056510621972542012056510621725345120565106217325395120565106217425396120565106217525397120565106217625398120565106217725399120565106217825400120565106218025402120565106217925401120565106218225405120565106218325406120565106218425407120565106218525408120565106218625409120565106218725410120565106218825411120173260699725475120565106218925412120565106219025413120565106219125414cREVGeometrycachetotal27order1]c‹ @€ÓíácREVGeometryCacheIDs12056510621922541512056510621932541612056510621942541712056510621952541812056510621962541912367230262201263712056510621972542012056510621725345120565106217325395120565106217425396120565106217525397120565106217625398120565106217725399120565106217825400120565106217925401120565106218025402120565106218225405120565106218325406120565106218425407120565106218525408120565106218625409120565106218725410120173260699725475120565106218825411120565106219025413120565106218925412120565106219125414cREVGeometrycacheordertotal271]cŒ @€ÓíçcREVGeometryCacheIDs12056510621922541512056510621932541612056510621942541712056510621952541812056510621962541912367230262201263712056510621972542012056510621725345120565106217325395120565106217425396120565106217525397120565106217625398120565106217725399120565106217825400120565106217925401120565106218025402120565106218225405120565106218325406120565106218425407120565106218525408120565106218625409120565106218725410120173260699725475120565106218825411120565106219025413120565106218925412120565106219125414cREVGeometrycacheordertotal271]c @€ÓíçcREVGeometryCacheIDs12056510621922541512056510621932541612056510621942541712056510621952541812056510621962541912367230262201263712056510621972542012056510621725345120565106217325395120565106217425396120565106217525397120565106217625398120565106217725399120565106217825400120565106217925401120565106218025402120565106218225405120565106218325406120565106218425407120565106218525408120565106218625409120565106218725410120173260699725475120565106218825411120565106219025413120565106218925412120565106219125414cREVGeometrycacheordertotal271]cŽ @€ÓíåcREVGeometryCacheIDs12056510621922541512056510621932541612056510621942541712056510621952541812056510621962541912367230262201263712056510621972542012056510621725345120565106217325395120565106217425396120565106217525397120565106217625398120565106217725399120565106217825400120565106217925401120565106218025402120565106218225405120565106218325406120565106218425407120565106218525408120565106218625409120565106218725410120173260699725475120565106218825411120565106219025413120565106218925412120565106219125414cREVGeometrycacheordertotal271]c† @€¿àåcREVGeometryCacheIDs12056510621922541512056510621932541612056510621942541712056510621952541812056510621962541912367230262201263712056510621972542012056510621725345120565106217325395120565106217425396120565106217525397120565106217625398120565106217725399120565106217825400120565106217925401120565106218025402120565106218225405120565106218325406120565106218425407120565106218525408120565106218625409120565106218725410120173260699725475120565106218825411120565106219025413120565106218925412120565106219125414cREVGeometrycacheordertotal271]c‡ @€ÓíåcREVGeometryCacheIDs12056510621922541512056510621932541612056510621942541712056510621952541812367230262201263712056510621962541912056510621972542012056510621725345120565106217325395120565106217425396120565106217525397120565106217625398120565106217725399120565106217825400120565106218025402120565106217925401120565106218225405120565106218325406120565106218425407120565106218525408120565106218625409120565106218725410120565106218825411120173260699725475120565106218925412120565106219025413120565106219125414cREVGeometrycacheordertotal271] Card Indexi¨on openCard if there is a bkgnd field id 2 then put "Card" && the number of this card && "of" && \ the number of cards into bkgnd field id 2 pass openCard end openCardñ–© c+Table of Contents— x Úon mouseDown if the shiftKey is down then createCardNameList -- rebuild list exit mouseDown else -- go to the card associated with the click currentLine put the ticks into theTicks repeat until the mouse is up if the mouseloc is within the rect of target then currentLine put the ticks into theTicks else select empty end repeat if (the ticks - theTicks) < 10 then get the value of the selectedLine if it is empty then exit mouseDown visual effect iris open if the style of me is "Scrolling" then set scroll of me to 0 go cd it end if end if select empty end mouseDown on currentLine put (((the mouseV - top of the target) - 4) + scroll of the target)\ div (textHeight of the target) + 1 into theLine select char 1 to ((number of chars in (line theLine of target)) + 1)\ of line theLine to (theLine + 1) of target end currentLine on createCardNameList -- create the list of card names set the dontWrap of me to true set the lockText of me to true if the style of me is "Scrolling" then set scroll of me to 0 if "bkgnd" is in the target then set the sharedText of target to true put empty into me repeat with curCard = 1 to number of cards set cursor to busy get the short name of card curCard put it into line curCard of me if the length of me > 30000 then answer "Sorry, but this field's 30000" &&\ "character limit has been reached." --® exit to HyperCard end if end repeat end createCardNameList on newField -- auto builds a new list when this field is pasted createCardNameList end newFieldXWzQç Title Page Card Index Note Claim 1 Defense 1ct `@ÁXO§ c, HCCdNmbrOfHC ø £function cardData -- this handler stores the card data specified by the -- user. DO NOT MOVE THE POSITION OF THIS HANDLER! return "bkgnd" end cardData on newfield -- create a new openCard handler when pasted put word 1 of the long name of me into fieldType if fieldType is "Bkgnd" then set sharedText of me to true addStackScript fieldType updateCardData fieldType end newfield on deleteField removeScript end deleteField on removeScript -- removes the openCard handler added on newField put cardData() into fieldType get script of fieldType if line 1 of scriptBody(fieldType) is in it then put offset(line 1 of scriptBody(fieldType),it) into startBlock put startBlock + number of chars in scriptBody(fieldType) + \ the number of lines in scriptBody(fieldType) + 1 into endBlock delete char startBlock to endBlock of it set script of fieldType to it end if end removeScript on mouseUp -- rebuilds the openCard handler in the stack script if necessary addStackScript cardData() end mouseUp on addStackScript fieldType get script of fieldType if "openCard" is in it then if (fieldType && "field id" && id of me) is not in it then put scriptBody(fieldType) & return after char \ (offSet("openCard",it) + 8) of it set script of fieldType to it end if else if it <> empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardDataK$á Card 2 of 8c-Network ManagerâG  2on mouseUp go to card 2 of Network end mouseUp ˆÆ#W-aQ cREVGeneralscriptChecksum§ê/3¨+R´ŽMÁòX$á bookmarks handlerListmouseUp tempScript prevHandlermouseUpscriptSelection char 30 to 29scriptM

on mouseUp

go to card 2 of Network

end mouseUp

c.PrevC  (on mouseUp go to prev card end mouseUp ù‡@ c/NextC  (on mouseUp go to next card end mouseUp äÿ‡A &Íi€a(â¬æ cREVGeneral revUniqueID 1205650315128À€ D€®, ³jƒƒ ˆ‚€† ‹ Ãðà8€p„‚~OÁ ‡Á€apB8p…  AD€ˆ„‚"A!‚¡ˆB@ˆ…$B‚(€"  A!"‚ ‚€…H$‚‚)aD‚"B„ €`…H$ƒÀ‚)L‚‘‚Bá ð… œ¤ „„E ‚B'"‚ DäAA„ è¤!„E ‚‚ ú"„ _D!A„‚BAHB‚„ B!‚ ‚ˆDˆA„‚AÀ0Bàáx ‚!‚ ç‡CÁp<ñà„Š8‚€ˆ‚†jƒƒ ˆ‚€† ‹ Ãðà8€p„‚~OÁ ‡Á€apB8p…  AD€ˆ„‚"A!‚¡ˆB@ˆ…$B‚(€"  A!"‚ ‚€…H$‚‚)aD‚"B„ €`…H$ƒÀ‚)L‚‘‚Bá ð… œ¤ „„E ‚B'"‚ DäAA„ è¤!„E ‚‚ ú"„ _D!A„‚BAHB‚„ B!‚ ‚ˆDˆA„‚AÀ0Bàáx ‚!‚ ç‡CÁp<ñà„Š8‚€ˆ‚†  cREVGeneral revUniqueID 1205650315129 c0hˆeFÚNæ cREVGeneral revUniqueID 1205650315130 'z ÆThe substantive legal rules stack makes a distinction between claims and defenses. This distinction seems useful in a legal context; the law makes a distinction between claims, or causes of actions, on the one hand, and conditions or circumstances that defeat otherwise valid claims, which the law generally calls "affirmative defenses." However, the distinction between claims and affirmative defenses raises several interesting questions. First, are there analogues to the distinction in non-legal decision making contexts? Second, does the distinction have any implications for the order in which investigative and preparatory work is done? Third, putting aside problems of fuzzy classifications and cases of inconsistent legal labeling of defenses, is there a valid analytical distinction between a defense that works by way of denial of a claim and a defense that works to defeat an otherwise valid claim? I await your answers to these questions with interest.c1 PreviousâG xFon mouseUp visual effect scroll right go to prev card end mouseUp ˆõ ?0e@ cREVGeneralscripteditorvscroll0 revUniqueID 1205650315131scripteditorselection40 c2NextâG xHon mouseUp visual effect scroll left go to next card end mouseUp ˆ7 ?0gA cREVGeneralscripteditorvscroll0 revUniqueID 1205650315132scripteditorselection43  i¨on 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€—gŠ cREVGeneral revUniqueID 1205651794132Ñ D€w üª(„§ÿø‹§\X‹§>8‹¨‹¨ˆ‹§ÑØ‹§ãè‹§ÅÈ‹¨ˆ‹§\X‹§>8‹¨‹¨ˆ‹§ÑØ‹§ãè‹§ÅÈ‹¨ˆ‹§\X‹§>8‹¨‹¨ˆ‹§ÑØ‹§ãè‹§ÅÈ‹¨ˆ‹§\X‹§>8‹¨‹¨ˆ‹§ÑØ‹ã¥ÿãè‹Å€£ÅÈ‹ˆ€£‚ˆ‹\€£\X‹>€£>8‹‚€£‹ˆ€£‚ˆ‹Ñ€£ÑØ‹〣ãè‹Å€£ÅÈ‹ˆ€£‚ˆ‹\€£\X‹>€£>8‹‚€£‹ˆ€£‚ˆ‹Ñ€£ÑØ‹〣ãè‹Å€£ÅÈ‹ˆ€£‚ˆ‹\€£\X‹>€£>8‹‚€£‹ˆ€£‚ˆ‹Ñ€£ÑØ‹〣ãè‹Å€£ÅÈ‹ˆ€£‚ˆ‹\€„œïã÷üxçÿ¿œàÁü?Ç9Áü~…\X‹>€„0”¨6Hµ€ ”X Aae)AÂ…>8‹‚€„/”«Õ÷¼H•÷»”[àA|ß ¥)A|¾…‹ˆ€„(ªU Ì ÚA@°3 ¥)A@ …‚ˆ‹Ñ€„,ªU€ ´­ ºA@ - ¥)A@°…ÑØ‹〄 7«Öà ´­‚ «àA| - e)A|Ü…ãè‹Å€„”¨30¡¶­ ¨ A¯m”Å)Af…ÅÈ‹ˆ€„Ô«ÑØ¡zµ kàA|©^” Å)A|;…‚ˆ‹\€„TªPh¡zµ JA@­^” E)A@ …\X‹>€„TªP(£¹ JA@µÀÔ e)A@…>8‹‚€„?W«×è¢ý©;†Ëà}|Ý¿WÀ ¥é}|ý…‹ˆ€„ Øh4¢…­ ‚ˆ a¡P@ ¦ƒ…‚ˆ‹Ñ€„?Ïçðã‡ç?ƒàýü?áßÀãñýüþ…ÑØ‹〣ãè‹Å€£ÅÈ‹ˆ€£‚ˆ‹\€£\X‹>€£>8‹‚€£‹ˆ€£‚ˆ‹Ñ€£ÑØ‹〣ãè‹Å€£ÅÈ‹ˆ€£‚ˆ‹\€£\X‹>€£>8‹‚€£‹ˆ€£‚ˆ‹Ñ€£ÑØ‹〣ãè‹Å€£ÅÈ‹ˆ€£‚ˆ‹\€£\X‹>€£>8‹‚€£‹ˆ€£‚ˆ‹Ñ€£ÑØ‹〣ãè‹Å€£ÅÈ‹ˆ€£‚ˆ‹\€£\X‹>€£>8‹‚€£‹ˆ€£‚ˆ‹Ñ€£ÑØ‹〣ãè‹Å¥ÿÅÈ‹¨ˆ‹§\X‹§>8‹¨‹¨ˆ‹§ÑØ‹§ãè‹§ÅÈ‹¨ˆ‹§\X‹§>8‹¨‹¨ˆ‹§ÑØ‹§ãè‹§ÅÈ‹¨ˆ‹§\X‹§>8‹¨‹¨ˆ‹§ÑØ‹§ãè‹§ÅÈ‹¨ˆ‹§\X‹§>8‹¨‹¨ˆ‹§ÑØ‹§ÿøÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¢‚‚0‚H‚ D‚` €ƒ‚‚‹…‚@‚ @‚ ƒ€†Ž+(ìbØÆ8AÙ9Œ IÆsì‰æ Y$c9ÌÀìf8Îc˜¶1€‰!(’“ )$PBIJRI)$’DŠA%) a$”‚$’  ‚’$%$”¤ÂJH‰+D’ò $Ê‚H¢KÌ I&#’DSÁ=' A$ó$’© ’r$ äô¤‚y€‰|’‚‚ $J‚H¢J‚I!$’DR!) A$€‚$’© ‚’$!$„¤‚‚@‰D‚’ )$EHBJRI)$’D"A%) A$”‚$’Q ‚’$%$”¤‚J@‰+D’bÇ$ÅÈB9Œ 9Æ’$!ç @äc$LPÀ’r$âc˜‚1ˆŸ €¢Àÿª€ˆ€ƒ3@‚D‚@0ƒ‚ ‚‡Š„Dƒ@‚‚@ƒ‚ƒ‚‡-1ŽÆbÁŒIŒ`g3±ŽcŽ îÅŒì‰Ìæ8Æ0Œ[’1ƒœ`[ç‡-I$‰)“RJR’ II’RDFRDŠBRI%)HRa JAa$’‡A‰&’Iž`’AIrR‚DNDSÂ^O$Ï0‚NA 9ðA$’‡A$‰!’HP’ AI’R‚DRDRPH$(‚RA HA€A$’‡I$‰)’RJR’ II’R‚DRD"BRI%)H‚RA JAA$’‡1‰&bŽ9Œ`b0‘‰rN‚DN$!ÌF$Æ1ƒŽ@Ž 9€’`A‘‹‹‚†Œ ‹ ‚ †ÿ¥ ‚ À1a "€‚‚ƒ€À€…@@‚@‚ … ‚ @€"ƒ‚ƒ @€‡@ƒ@‚ …0s1Ì@³Ã8gw1f9ŽIœÀâÌgp`F9ˆ‰YŒcœÏ1ÁˆÌv q‹r@„0$‚JR@Ä‘$" "I‰ JRJI “’ IJH‰bR”’AJBI$I JL"@„0$‚zN@‡‘<" "yKÒIÉà’’ pOIȉ8‹¨‹¨ˆ‹§ÑØ‹§ãè‹§ÅÈ‹¨ˆ‹§\X‹§>8‹¨‹¨ˆ‹§ÑØ‹§ãè‹§ÅÈ‹¨ˆ‹§\X‹§>8‹¨‹¨ˆ‹§ÑØ‹§ãè‹§ÅÈ‹¨ˆ‹§\X‹§>8‹¨‹¨ˆ‹§ÑØ‹ã¥ÿãè‹Å€£ÅÈ‹ˆ€£‚ˆ‹\€£\X‹>€£>8‹‚€£‹ˆ€£‚ˆ‹Ñ€£ÑØ‹〣ãè‹Å€£ÅÈ‹ˆ€£‚ˆ‹\€£\X‹>€£>8‹‚€£‹ˆ€£‚ˆ‹Ñ€£ÑØ‹〣ãè‹Å€£ÅÈ‹ˆ€£‚ˆ‹\€£\X‹>€£>8‹‚€£‹ˆ€£‚ˆ‹Ñ€£ÑØ‹〣ãè‹Å€£ÅÈ‹ˆ€£‚ˆ‹\€„œïã÷üxçÿ¿œàÁü?Ç9Áü~…\X‹>€„0”¨6Hµ€ ”X Aae)AÂ…>8‹‚€„/”«Õ÷¼H•÷»”[àA|ß ¥)A|¾…‹ˆ€„(ªU Ì ÚA@°3 ¥)A@ …‚ˆ‹Ñ€„,ªU€ ´­ ºA@ - ¥)A@°…ÑØ‹〄 7«Öà ´­‚ «àA| - e)A|Ü…ãè‹Å€„”¨30¡¶­ ¨ A¯m”Å)Af…ÅÈ‹ˆ€„Ô«ÑØ¡zµ kàA|©^” Å)A|;…‚ˆ‹\€„TªPh¡zµ JA@­^” E)A@ …\X‹>€„TªP(£¹ JA@µÀÔ e)A@…>8‹‚€„?W«×è¢ý©;†Ëà}|Ý¿WÀ ¥é}|ý…‹ˆ€„ Øh4¢…­ ‚ˆ a¡P@ ¦ƒ…‚ˆ‹Ñ€„?Ïçðã‡ç?ƒàýü?áßÀãñýüþ…ÑØ‹〣ãè‹Å€£ÅÈ‹ˆ€£‚ˆ‹\€£\X‹>€£>8‹‚€£‹ˆ€£‚ˆ‹Ñ€£ÑØ‹〣ãè‹Å€£ÅÈ‹ˆ€£‚ˆ‹\€£\X‹>€£>8‹‚€£‹ˆ€£‚ˆ‹Ñ€£ÑØ‹〣ãè‹Å€£ÅÈ‹ˆ€£‚ˆ‹\€£\X‹>€£>8‹‚€£‹ˆ€£‚ˆ‹Ñ€£ÑØ‹〣ãè‹Å€£ÅÈ‹ˆ€£‚ˆ‹\€£\X‹>€£>8‹‚€£‹ˆ€£‚ˆ‹Ñ€£ÑØ‹〣ãè‹Å¥ÿÅÈ‹¨ˆ‹§\X‹§>8‹¨‹¨ˆ‹§ÑØ‹§ãè‹§ÅÈ‹¨ˆ‹§\X‹§>8‹¨‹¨ˆ‹§ÑØ‹§ãè‹§ÅÈ‹¨ˆ‹§\X‹§>8‹¨‹¨ˆ‹§ÑØ‹§ãè‹§ÅÈ‹¨ˆ‹§\X‹§>8‹¨‹¨ˆ‹§ÑØ‹§ÿøÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¢‚‚0‚H‚ D‚` €ƒ‚‚‹…‚@‚ @‚ ƒ€†Ž+(ìbØÆ8AÙ9Œ IÆsì‰æ Y$c9ÌÀìf8Îc˜¶1€‰!(’“ )$PBIJRI)$’DŠA%) a$”‚$’  ‚’$%$”¤ÂJH‰+D’ò $Ê‚H¢KÌ I&#’DSÁ=' A$ó$’© ’r$ äô¤‚y€‰|’‚‚ $J‚H¢J‚I!$’DR!) A$€‚$’© ‚’$!$„¤‚‚@‰D‚’ )$EHBJRI)$’D"A%) A$”‚$’Q ‚’$%$”¤‚J@‰+D’bÇ$ÅÈB9Œ 9Æ’$!ç @äc$LPÀ’r$âc˜‚1ˆŸ €¢Àÿª€ˆ€ƒ3@‚D‚@0ƒ‚ ‚‡Š„Dƒ@‚‚@ƒ‚ƒ‚‡-1ŽÆbÁŒIŒ`g3±ŽcŽ îÅŒì‰Ìæ8Æ0Œ[’1ƒœ`[ç‡-I$‰)“RJR’ II’RDFRDŠBRI%)HRa JAa$’‡A‰&’Iž`’AIrR‚DNDSÂ^O$Ï0‚NA 9ðA$’‡A$‰!’HP’ AI’R‚DRDRPH$(‚RA HA€A$’‡I$‰)’RJR’ II’R‚DRD"BRI%)H‚RA JAA$’‡1‰&bŽ9Œ`b0‘‰rN‚DN$!ÌF$Æ1ƒŽ@Ž 9€’`A‘‹‹‚†Œ ‹ ‚ †ÿ¥ ‚ À1a "€‚‚ƒ€À€…@@‚@‚ … ‚ @€"ƒ‚ƒ @€‡@ƒ@‚ …0s1Ì@³Ã8gw1f9ŽIœÀâÌgp`F9ˆ‰YŒcœÏ1ÁˆÌv q‹r@„0$‚JR@Ä‘$" "I‰ JRJI “’ IJH‰bR”’AJBI$I JL"@„0$‚zN@‡‘<" "yKÒIÉà’’ pOIȉ empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardDataˆ´‘" cREVGeneral revUniqueID 1205651794134 Card 1 of 21cNNext card - explanationâG xEon mouseUp visual effect scroll left go to next card end mouseUp ˆ ˜ŠAA cREVGeneralscripteditorvscroll0 revUniqueID 1205651794135scripteditorselection14 cOClaimsÀE ÿ›on mouseUp visual effect scroll left slowly go to next card visual effect scroll left slowly go to card 1 of background "claims" end mouseUp €€ÿÿˆÔe cREVGeneralscripteditorvscroll0 revUniqueID 1205651794136scripteditorselection101 cP DefensesÀE ÿcon mouseUp visual effect dissolve slowly go to card 1 of background "defenses" end mouseUp €€ÿÿˆGe cREVGeneralscripteditorvscroll0 revUniqueID 1205651794137scripteditorselection37 cQNetwork ManagerE ë>ÿÿÿÿ‰º1„on mouseUp visual effect shrink to center very slowly go to card 2 of stack "Network" end mouseUp ¿ <'‡ cREVGeneralscripteditorvscroll0 revUniqueID 1205651794138scripteditorselection56 JClaimsiªon 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€¿2ð cREVGeneral revUniqueID 12367227303127 D€@¡Õf•‚ ¤‚€¡‡Œÿ{ÀÿÀƒ‚ÌfÙŒ?ÿðƒ ÇÌ empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardDataÿÿÿÿ€€ˆh© ƒ cREVGeneralscripteditorvscroll1 revUniqueID 1205650561293scripteditorselection0 Card 3 of 21cWLegal Source Material StackBE i ÿÿ‰… ƒon mouseUp visual effect scroll down very slowly go to stack "Legal Source Material" end mouseUp ¿ <' cREVGeneralscripteditorvscroll0 revUniqueID 1205650561294scripteditorselection36 cXLegal Argument StackBE i ÿÿ‰v¾ Ron mouseUp go to stack "Legal Argument" end mouseUp ¿ <%‡ cREVGeneral revUniqueID 1205650561295 cYAffirmative Defense(s)?E \'con mouseUp visual effect dissolve slowly go to card 1 of background "defenses" end mouseUp ÿÿÿÿˆmƒ¸§ cREVGeneralscripteditorvscroll0 revUniqueID 1205650561296scripteditorselection43 c[ First CardG‹ +on mouseUp go to card id 2917 end mouseUp ˆ©>.çŒ cREVGeneral revUniqueID 1205650561297 c\Source‚)h ˆ=N¥I… cREVGeneral revUniqueID 1205650561298 c* c— c c‘ c c’ c‚ c‰ cŠ co `@ÑOG¥ c] Rule Number)h ˆ>9]‡ cREVGeneral revUniqueID 1205650561299 c* c— c c‘ c c’ c‚ c‰ cŠ c^Analyst)hˆãù… cREVGeneral revUniqueID 1205650561300 c* c— c c‘ c c’ c‚ c‰ cŠ c_Network ManagerE K €€ÀÀ‰Û¤|Uon mouseUp go to card 2 of stack "Network" end mouseUp ¿ <'¡ cREVGeneral revUniqueID 1205650561301 c` PreviousâG‹x=Ion mouseUp visual effect scroll right go to prev card end mouseUp Œ ±D2%@ cREVGeneralscripteditorvscroll0 revUniqueID 1205650561302scripteditorselection44 ca Next cardâG x:Fon mouseUp visual effect scroll left go to next card end mouseUp ˆaFB;%A cREVGeneralscripteditorvscroll0 revUniqueID 1205650561303scripteditorselection38 cb Element 2‚)h ˆYÈÅ- £ cREVGeneral revUniqueID 1205650561304 c* c— c c‘ c c’ c‚ c‰ cŠ cp `@ É+£ cc Element 3‚)h ˆYöÅ-!£ cREVGeneral revUniqueID 1205650561305 c*  c— c c‘ c c’ c‚ c‰ cŠ cq `@ ÷+£ cd Element 4‚)h ˆZ#Ä-"¥ cREVGeneral revUniqueID 1205650561306 c* c— c c‘ c c’ c‚ c‰ cŠ cr `@ $+¡ ce)h ˆ>!|#§ cREVGeneral revUniqueID 1205650561307 c* c— c c‘ c c’ c‚ c‰ cŠ cf Element 4‚)h ˆ[SÃ-$§ cREVGeneral revUniqueID 1205650561308 c* c— c c‘ c c’ c‚ c‰ cŠ cs `@ T+¡ cg+hˆ+¤%¥ cREVGeneral revUniqueID 1205650561309 c* c— c c‘ c c’ c‚ c‰ cŠ ch+hˆ+Ò&£ cREVGeneral revUniqueID 1205650561310 c* c— c c‘ c c’ c‚ c‰ cŠ ci+hˆ+ÿ'£ cREVGeneral revUniqueID 1205650561311 c* c— c c‘ c c’ c‚ c‰ cŠ cj+hˆ+-(¡ cREVGeneral revUniqueID 1205650561312 c* c— c c‘ c c’ c‚ c‰ cŠ ck+hˆ+_)¡ cREVGeneral revUniqueID 1205650561313 c* c— c c‘ c c’ c‚ c‰ cŠ cl"Legally Material Facts & EvidenceBE i @@€€€€‰"¼²*^on mouseUp go to stack "Evidence of Material Facts" end mouseUp ¿ <'£ cREVGeneral revUniqueID 1205650561314 cMake New CardâE‹h'ÿÿ€€@@@@‰B…y5Eon mouseUp doMenu "New Card" end mouseUp ¿ <1G cREVGeneral revUniqueID 1236722719689 1] Defensesi¨on 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€`ª’Á‚à‚8§0‚`¨0‚`‚€¥p‚`€¥ñœ~aŒó㤳¬Æc‰ƒ¤1ÌÆa€¤?ñŒÆaŒñ€¤L1Î圤1Ž×i­£¤pŒfpÌñé «««àÿÿÿà‚ ‚1𢠀‚@ ¡ I7Â`‡5Ú  U(¥ @â¦P  M8*§ @‚¤P  • $¤ @’¤P  ˜?óa÷Ô"« «@ÿº‡‰  † „ƒþ‰‚€ƒ‚‚p„† „„‚c‰€‚€‚‚H„† „€‚a€‰("±Â°†"pyâJ"pÀ0Ùœãóæ€aŸ<|Î<|ð„"Ê'¢Éâ"ˆ"Š"J‚"ˆÀ † qã­f1Ž9Ø€a±ÅÖbň„"‰‚"ˆ‚ø>Š"r">`‚† 0ÁÎf1†Ùa²Èæ`É€…'¢ˆB"ˆ‚€ Š"R" ÿ† 0ÁŒf1†ša´ÐÆ<Ðð…'¦Š"&ˆ‚€ šbJb ˆÀa† 2ÁŒnu–Y@a¸˜âƆâ„(ñÁšˆcxži£I£pÀÁ† 4áŒv¹¦š€a1ÄÇFŇ€æ 8ÁŒc1ÇþxÆŠ"r">`‚† 0ÁÎf1†Ùa²Èæ`É€…'¢ˆB"ˆ‚€ Š"R" ÿ† 0ÁŒf1†ša´ÐÆ<Ðð…'¦Š"&ˆ‚€ šbJb ˆÀa† 2ÁŒnu–Y@a¸˜âƆâ„(ñÁšˆcxži£I£pÀÁ† 4áŒv¹¦š€a1ÄÇFŇ€æ 8ÁŒc1ÇþxÆ empty then if last char of it = return then put return after it else put return & return after it end if -- write the full handler put "on openCard" & return & scriptBody(fieldType) & return & \ "pass openCard" & return & "end openCard" after it set script of fieldType to it end if end addStackScript function scriptBody fieldType -- returns the body of the openCard handler return "if there is a" && fieldType && "field id" && id of me & return & \ "then put" && quote & "Card" & quote && "&& the number of this card && " & \ quote & "of" & quote && "&& \" & return & "the number of cards into" && \ fieldType && "field id" && id of me end scriptBody on updateCardData fieldType -- write range back to the data handler in this script -- doesn't take effect until idle get script of me put quote & fieldType & quote into newData put newData into char offset(quote,it) to (offSet("end",it) - 2) of it set script of me to it end updateCardDataˆ²ç cREVGeneral revUniqueID 1205651062173 Card 12 of 21 c4 Element 1‚)h ˆ\²Á,cCurrentObjectWstack "C:/Users/Peter Tillers/Desktop/Net2008X/Legal Rules/Legal Rules/Legal Rules.rev"å cREVGeneral revUniqueID 1205651062174 3€ c“ c‡ c• c” c‹ cŒ c cŽ c† cu `@ ³*§c5 PreviousâG x Pon mouseUp visual effect scroll right slowly go to prev card end mouseUp ˆ˜',a@ cREVGeneralscripteditorvscroll0 revUniqueID 1205651062175scripteditorselection51 c6 Next cardâG xFon mouseUp visual effect scroll left go to next card end mouseUp ˆd‹L<cA cREVGeneral revUniqueID 1205651062176 c7Legal Source MaterialE \>on mouseUp go to stack "Legal Source Material" end mouseUp €€ÿÿˆ¹ÁšÁ cREVGeneral revUniqueID 1205651062177 c8Legal ArgumentE \7on mouseUp go to stack "Legal Argument" end mouseUp €€ÿÿˆK—"Ç cREVGeneral revUniqueID 1205651062178 c9 Name of Rule)h ˆBUÄ"ã cREVGeneral revUniqueID 1205651062179 3€ c“ c‡ c• c” c‹ cŒ c cŽ c† c:Claim€)h ˆT>š@á cREVGeneral revUniqueID 1205651062180 3€ c“ c‡ c• c” c‹ cŒ c cŽ c† cv `@Ý?>¥c=ClaimsE \aon mouseUp visual effect dissolve slowly go to card 1 of background "claims" end mouseUp ÿÿ@@ˆkƒo à cREVGeneralscripteditorvscroll0 revUniqueID 1205651062182scripteditorselection36 c> Rule Number)h ˆ‡?T å cREVGeneral revUniqueID 1205651062183 3€ c“ c‡ c• c” c‹ cŒ c cŽ c† c?Analyst)h ˆNÀå cREVGeneral revUniqueID 1205651062184 3€ c“ c‡ c• c” c‹ cŒ c cŽ c† c@Network ManagerE [:on mouseUp go to card 2 of stack "NETWORK" end mouseUp €€€€ˆ,ºƒ"§ cREVGeneral revUniqueID 1205651062185 cASource€)h ˆ.w$-ƒ cREVGeneral revUniqueID 1205651062186 3€ c“ c‡ c• c” c‹ cŒ c cŽ c† cw `@Ax+¥ cBOther Elements‚)h ˆ\bÁ-ƒ cREVGeneral revUniqueID 1205651062187 3€ c“ c‡ c• c” c‹ cŒ c cŽ c† cx `@ c+£ cC Element 2‚)h ˆ\ÞÁ*ƒ cREVGeneral revUniqueID 1205651062188 3€ c“ c‡ c• c” c‹ cŒ c cŽ c† cy `@ ß(£ cD Element 3‚)h ˆ\ Á+… cREVGeneral revUniqueID 1205651062189 3€ c“ c‡ c• c” c‹ cŒ c cŽ c† cz `@  )¡ cE Element 4‚)h ˆ\5Á+… cREVGeneral revUniqueID 1205651062190 3€ c“ c‡ c• c” c‹ cŒ c cŽ c† c{ `@ 6)¡ cF)è ˆh¡… cREVGeneral revUniqueID 1205651062191 3€ c“ c‡ c• c” c‹ cŒ c cŽ c† cG+hˆ,¶… cREVGeneral revUniqueID 1205651062192 3€ c“ c‡ c• c” c‹ cŒ c cŽ c† cH+hˆ,æƒ cREVGeneral revUniqueID 1205651062193 3€ c“ c‡ c• c” c‹ cŒ c cŽ c† cI+hˆ,ƒ cREVGeneral revUniqueID 1205651062194 3€ c“ c‡ c• c” c‹ cŒ c cŽ c† cJ+hˆ,; cREVGeneral revUniqueID 1205651062195 3€ c“ c‡ c• c” c‹ cŒ c cŽ c† cK+hˆ,o cREVGeneral revUniqueID 1205651062196 3€ c“ c‡ c• c” c‹ cŒ c cŽ c† cL"Legally Material Facts & Evidence@E yCon mouseUp go to stack "Evidence of Material Facts" end mouseUp €€ÿÿˆY¿Ð!ƒ cREVGeneral revUniqueID 1205651062197 cƒMake New CardàE‹x'*on mouseUp doMenu "New Card" end mouseUp ÿÿ€€@@@@ˆB…y5E cREVGeneral revUniqueID 1201732606997 cˆ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 ¿ 1O cREVGeneral revUniqueID 1240638146064scripteditorvscroll0scripteditorselection540 c–Peter Tillers+H@@€0´–#ã cREVTable currentviewPeter Tillers - 2010  cREVGeneral revUniqueID 1241583597701 [ Peter Tillers - 2010 cšEvidence Rulesàm«x-Bon MouseUp go to card 1 of stack "Evidence Rules" end MouseUp €šH(E%Push this button for evidence rules! cREVGeneral revUniqueID 1249093502787scripteditorvscroll0