Aaÿ!€q€ˆ€Ó€}™™  Å0 U @`p‚0Ðð Ѓ@ pPp P`ààð° HH $ €@ÃÂdÁ HHHH€ÌÌ€ÌÌ€ÌÌ€ff€@ÊøÊøÊøÿ€ÿÿÿ€ÿÿÿ€ÿÿÁÿÿö Êøÿÿÿÿÿÿÿÿ€™ d ïFootnote TableFootnote* à* à.\t.\t/ - Ð Ñ:;,.É!?d€s( dTOCHeading1Heading2   QEquationVariables€€OXLü::=OVz:Ð ;;R<<$monthname> <$daynum>, <$year>"<$monthnum>/<$daynum>/<$shortyear>;<$monthname> <$daynum>, <$year> <$hour>:<$minute00> <$ampm>"<$monthnum>/<$daynum>/<$shortyear><$monthname> <$daynum>, <$year>"<$monthnum>/<$daynum>/<$shortyear> <$fullfilename> <$filename> <$paratext[Title]> <$paratext[Heading1]> <$curpagenum> <$marker1> <$marker2> (Continued)+ (Sheet <$tblsheetnum> of <$tblsheetcount>)Heading & Page Ò<$paratext>Ó on page<$pagenum>Pagepage<$pagenum>See Heading & Page%See Ò<$paratext>Ó on page<$pagenum>. Table All7Table<$paranumonly>, Ò<$paratext>,Ó on page<$pagenum>Table Number & Page'Table<$paranumonly> on page<$pagenum>AHeadings-kHTML(A||~~‚‚A}5y::: 5…5ˆ: MM1.M a.::::: ::::?:A:C:E:G:I:K:M:O:|:~:€:‚:„:†:ˆ:Š:Œ:Ž::’:”:–:˜:š:œ:ž:Ò:Ô:Ö:Ø:Ú:Ü:Þ:à:â:ä:æ:è;;;;;!;#;%;';);T;V;X;Z;\;^;`;b;d;fA ;jA A ;¤;§;©;«;­;¯;±A?;µ;·;¹;»;½;¿;ÁA-;Å;Ç;É;Ë;Í;Ï;ÑA;Õ;×;Ù;Û;ÝAA;îA/A1<AAAC<<<<>>>> > > >>>>>>>>>>!>#>%>'>)>+>->/>1>3>5>7>9>;JC>?>A>C>E>G>I>K>M>O>Q>S>U>WG‰JEGýJ¹HK=H•KQHùKµI KÉIAKý@ô@ö@øA•A— A™A›A AŸA¡A£ A¥M2.LÿM M OUMå4.Mæ a.Mçb.N<MÃ3.MÄ a.MÅb.MÆc.N>MÇd.MÈe.4Màb.Mèc.Mé5.Mê a.Mëi.Mìii.Míiii.Mîiv.Mïv.MKMðb.Mñc.Mòi.Móii.Môd.Mõ6.Mö a.M÷b.Møc.Mùd.Múe.Mûf.Müg.Mý7.Mþ a.Mÿb.Nc.N8.N a.Nb.Nc.Nd.N 9.N a.Nb.N c.N  10.N  a.N b.N c.N 11.N a.Nb.N 12.N a.Nb.N 13.N a.Nb.Nc.Nd.NA1.NG2.NP3.NU4.N\5.N`6.Nf7.Nk8.Nr 9.N˜$ÂdÃqÁÂdÃ:ÂdÃMR$$ ÂdÃM " H—´m³Rë‹™M H—´m³Rë‹™H RH R Footnote HÀrýÀ@‹™MHÀrýÀ@‹™HÀz·¯HÀz·¯ Single LineH§À´ŽÿðM Footnote ‚ ÀM ‚ À ‚ À™‚ HÀ¨ýÀD­‹™M HÀ¨ýÀD­‹™HÀ°·¯HÀ°·¯ Double LineHÀ¹ÿðÁÔŒM Double LineÁÔM ÁÔÁÔ„ÁÔM „ÁÔ„ÁÔ„HÀ…ÿúÁÔŠM  Single LineÁÔM ÁÔÁÔHZÀ´…ÿðM " TableFootnoteÂdÃ5p HHÁÔˆ5xHHÁÔˆ‰ÿÿG†ªªe HHÁÔˆ5zHHÁÔˆŽÿðl $$ÂÂÐ:$$ÂÂÐÀwÿýqG†ªªBm V $$ÂÂÐ:$$ÂÂÐŽÿðl€} : GeHeadings Table €} :  Ge €} :  Ge €}l: lG eHeading Level HÂíUVÁÔ 5„HÂíUVÁÔ ‰ÿÿG†ªªe HÂíUVÁÔ 5†HÂíUVÁÔ Žÿðl H$ÁÔ 5‡H$ÁÔ –G†ªªe H$ÁÔ 5‰H$ÁÔ Žÿðl HHÁÔˆ5ŠHHÁÔˆÂ|ÿÕ,, `Notes for October 10, 2000  †ªªªªª`Greetings and Felicitations!  ¹ª©`GHandin program will be working tonight; currently directory not set up ‚`cShow how to do  Ígdb Ê when stack smashed (by putting breakpoints around function call) Í q`Puzzle of the day z`&Common Implementation Vulnerabilities { hUnknown interaction with other system components (DNS entry with bad names, assuming finger port is finÀª¤@ger and not chargen) |Àª£`zOverflow (year 2000,  Ílpr Ê overwriting flaw,  Ísendmail Ê large integer flaw,  Ísu Ê buffer overflow) }`:Race conditions ( Íxterm Ê flaw,  Íps Ê flaw) ‚`JEnvironment variables ( Ívi Ê one-upsmanship,  Íloadmodule Ê) ‚`1Not resetting privileges (Purdue Games incident) v`Vulnerability Models w` PA model x`RISOS ‚`NSA ‚`"PA Model (Neumann's organization) ‚`5Improper protection (initialization and enforcement) ‚ limproper choice of initial protection domain - "incorrect initial assignment of security or integrity level 0Á2ª˜iat system initialization or generation; a security critical function manipulating critical data directly @accessible to the user"; ‚ ÁMª– eimproper isolation of implementation detail - allowing users to bypass operating system controls and 0ÁYª•ewrite to absolute input/output addresses; direct manipulation of a "hidden" data structure such as a @fdirectory file being written to as if it were a regular file; drawing inferences from paging activity ‚ Átª“`^improper change - the "time-of-check to time-of-use" flaw; changing a parameter unexpectedly; ‚ dimproper naming - allowing two different objects to have the same name, resulting in confusion over Áª‘@which is referenced; ‚ Ážª eimproper deallocation or deletion - leaving old data in memory deallocated by one process and reallo0Áªªkcated to another process, enabling the second process to access the information used by the first; failing @to end a session properly ‚ÁŪ lImproper validation - not checking critical conditions and parameters, leading to a process' addressing mem0ÁѪŒjory not in its memory space by referencing through an out-of-bounds pointer value; allowing type clashes; @ overflows ‚Á쪊`Improper synchronization; ‚`qimproper indivisibility - interrupting atomic operations ( Íe Ê. Íg Ê. locking); cache inconsistency ‚`oimproper sequencing - allowing actions in an incorrect order ( Íe Ê. Íg Ê. reading during writing) ‚ nImproper choice of operand or operation - using unfair scheduling algorithms that block certain processes or Â%ª†@Ausers from running; using the wrong function or wrong arguments. ‚Â4ª…`RISOS ‚ nIncomplete parameter validation - failing to check that a parameter used as an array index is in the range of ÂOªƒ@ the array; ‚Â^ª‚ pInconsistent parameter validation - if a routine allowing shared access to files accepts blanks in a file name, Âjª@ebut no other file manipulation routine (such as a routine to revoke shared access) will accept them; Q‚Âyª€ mImplicit sharing of privileged/confidential data - sending information by modulating the load average of the HHÁÔˆ5ŒHHÁÔˆ$Žÿðl€}À: ÀG eParagraph Format €}À:!ÀG e Comments €}l: )lGe4 ÀE¸ÏÀGxÅÀRªù‹™MÀE¸ÏÀGxÅÀRªù‹™ÀE¸ÏÀPwÀE¸ÏÀPw TableFootnote HHÁÔˆMSHHÁÔˆÂÿÛ€ %%$‚†ªª†ªª@system; ‚•ª© lAsynchronous validation/Inadequate serialization - checking a file for access permission and opening it non-¡ª¨gatomically, thereby allowing another process to change the binding of the name to the data between the ¥UR@check and the open; ‚¼ª¦ kInadequate identification/authentication/authorization - running a system program identified only by name, ÀHª¥@ÀËUB Source Code À×UAkThe program must include source code, and must allow distribution in source code as well as compiled form. 0ÀUU) kWhere some form of a product is not distributed with source code, there must be a well-publicized means of mobtaining the source code for no more than a reasonable reproduction cost -- preferably, downloading via the kInternet without charge. The source code must be the preferred form in which a programmer would modify the oprogram. Deliberately obfuscated source code is not allowed. Intermediate forms such as the output of a prepro@&cessor or translator are not allowed. ‚GÁ"U; Derived Works Á.U: mThe license must allow modifications and derived works, and must allow them to be distributed under the same ÿýãT¯ @/terms as the license of the original software. ‚LÁIU8 'Integrity of The Author's Source Code. ÁUU7 sThe license may restrict source-code from being distributed in modified form only if the license allows the distri0ÿú°T"qbution of Òpatch filesÓ with the source code for the purpose of modifying the program at build time. The license qmust explicitly permit distribution of software built from modified source code. The license may require derived @Nworks to carry a different name or version number from the original software. ‚SÁˆU3 -No Discrimination Against Persons or Groups. Á”U2@KThe license must not discriminate against any person or group of persons. ‚WÁ£U1 .No Discrimination Against Fields of Endeavor. Á¯U0rThe license must not restrict anyone from making use of the program in a specific field of endeavor. For example, ÿæñPß@hit may not restrict the program from being used in a business, or from being used for genetic research. ‚]ÁÊU. Distribution of License. ÁÖU-oThe rights attached to the program must apply to all to whom the program is redistributed without the need for ÿÌKLŒ @5execution of an additional license by those parties. ‚bÁñU+ +License Must Not Be Specific to a Product. ÁýU*qThe rights attached to the program must not depend on the program's being part of a particular software distribu0ÿ–ØCéstion. If the program is extracted from that distribution and used or distributed within the terms of the program's slicense, all parties to whom the program is redistributed should have the same rights as those that are granted in @5conjunction with the original software distribution. ‚iÂ0U& -License Must Not Contaminate Other Software. ÂiT1 jGeCharacter Macros €} :@i jGe €} :Bi jGe €}H:Di.2HjGe Character €}À:Fi13ÀjGe Replace With €}À:Hi24ÀjGe Comments €}H:Ji35HjGe¢ €}À:Li46ÀjGe¢ €}À:Ni5FÀjGe €}H:{i<8HjGeÉ €}À:}i79ÀjGe... €}À:i8ÀjGe €}H:i?;HjGeÐ €}À:ƒi:<ÀjGe- €}À:…i;7ÀjG e €}H:‡iB>Hj G!eÑ €}À:‰i=?Àj G"e-- €}À:‹i>:Àj G#e €}H:iEAHj G$e¡ €}À:i@BÀj G%e° €}À:‘iA=Àj G&e €}H:“iHDHj G'e¨ €}À:•iCEÀj G(e® €}À:—iD@Àj G)e €}H:™i6GHj G*e© €}À:›iFHÀj G+e© €}À:iGCÀj G,e €} :Ñi]M j G-eGeneral Macros €} :Ói j G.e €} :Õi j G/e €} :×i j G0e €}h:ÙiINhjG1e Macro Name €}h:ÛiMOhjG2e Replace With €}h:ÝiNPhjG3eHead €}À:ßiOQÀjG4e Comments €}h:áiPRhjG5e €}h:ãiQShjG6e €}h:åiRThjG7e €}À:çiS.ÀjG8e €} ;iX j G9eCross-Reference Macros €} ;i j G:e €} ;i j G;e €}À;iUYÀj G<e Macro Name €}À; iXZÀj G=e Replace With €}À;"iY[Àj G>e Comments €}À;$iZ\Àj G?e See Also €}À;&i[]Àj G@eSee <$paratext> €}À;(i\IÀj GAe €} ;S€#nb €$ GBeSystem Macros €} ;U€# €$ GCe €} ;W€# €$ GDe €} ;Y€# €$ GEe €}h;[€#^ch€$ GFe Macro Name €}h;]€#bdh€$ GGe Replace With €}h;_€#ceh€$ GHeHead €}h;a€#dfh€$ GIe Comments €}h:;c€#egh:€$ GJe StartOfDoc €}h:;e€#fhh:€$ GKe €}h:;g€#gih::€$ Pe L��e <$defaulttitle> N��e AOe €}h:;i€#h€h:€$ GMe €}h;¦€#qkh€$ GQeEndOfLastSubDoc €}h;¨€#jlh€$ GRe €}h;ª€#kmh€$ GSe €}h;¬€#lh€$ GTe €}h:;®€#uoh:€$ GUeStartOfLastSubDoc €}h:;°€#nph:€$ GVe €}h:;²€#oqh::€$ ue W��e <$defaulttitle> s��e Ate €}h:;´€#pjh:€$ GXe €}h;¶€#ysh€$ GYeEndOfFirstSubDoc €}h;¸€#rth€$ GZe €}h;º€#suh€$ G[e €}h;¼€#tnh€$ G\e €}h:;¾€#}wh:€$ G]eStartOfFirstSubDoc €}h:;À€#vxh:€$ G^e €}h:;€#wyh::€$ re _��e <$defaulttitle> p��e Aqe €}h:;Ä€#xrh:€$ G`e €}h;Æ€#€{h€$ Gae EndOfSubDoc €}h;È€#z|h€$ Gbe €}h;Ê€#{}h€$ Gce €}h;Ì€#|vh€$ Gde €}h:;΀#€h:€$ GeeStartOfSubDoc €}h:;Ѐ#~€h:€$ Gfe €}h:;Ò€#€h::€$ oe g��e <$defaulttitle> m��e Ane €}h:;Ô€#€zh:€$ Ghe €}h;Ö€#i€h€$ Gie EndOfDoc €}h;Ø€#€€h€$ Gje €}h;Ú€#€€h€$ Gke €}h;Ü€#€~h€$ Gle €} <€#€*€  €$ GveHTML Options Table €} <€# €$ Gwe €} <€# €$ Gxe €}À´< €#€€ À´€$ GyeControl €}À<"€#€ € À€$ GzeValue €}H<$€#€ € H€$ G{e Comments €}À´<&€#€ € À´€$ G|e Image Format €}À<(€#€ €À€$ G}eIMAGGIF €}H<*€#€ lH€$ G~e €} €6À€$ 'G€#eX:Page €}H<ò€#€5€7H€$ 'G€$e See Also €}6<ô€#€6€86€$ 'G€%eN €}6<ö€#€7€96€$ 'G€&eN €}À<ø€#€8€0À€$ 'G€'e €}À<ú€#€C€;À€$ (G€(eX:Heading & Page €}H<ü€#€:€<H€$ (G€)e See Also €}6<þ€#€;€=6€$ (G€*eN €}6=€#€<€>6€$ (G€+eN €}À=€#€=€5À€$ (G€,e €}À=€#€H€@À€$ )G€-eC:EquationVariables €}H=€#€?€AH€$ )G€.eEM €}6=€#€@€B6€$ )G€/eN €}6= €#€A€C6€$ )G€0eN €}À= €#€B€:À€$ )G€1e €}À=€#€M€EÀ€$ *G€2e C:Emphasis €}H=€#€D€FH€$ *G€3eEM €}6=€#€E€G6€$ *G€4eN €}6=€#€F€H6€$ *G€5eN €}À=€#€G€?À€$ *G€6e €}À=€#€R€JÀ€$ +G€7eC:Code €}H=€#€I€KH€$ +G€8eEM €}6=€#€J€L6€$ +G€9eN €}6=€#€K€M6€$ +G€:eN €}À= €#€L€DÀ€$ +G€;e €}À="€#€W€OÀ€$ ,G€<eC:Bold €}H=$€#€N€PH€$ ,G€=eEM €}6=&€#€O€Q6€$ ,G€>eN €}6=(€#€P€R6€$ ,G€?eN €}À=*€#€Q€IÀ€$ ,G€@e €}À=,€#€\€TÀ€$ -G€AeP:Title €}H=.€#€S€UH€$ -G€BeH* €}6=0€#€T€V6€$ -G€CeN €}6=2€#€U€W6€$ -G€DeN €}À=4€#€V€NÀ€$ -G€Ee €}À,=6€#€YÀ,€$ .G€Fe P:TableTitle €}H,=8€#€X€ZH,,€$ .ceLI €Ge Parent = OL Ade Depth = 0 €}6,=:€#€Y€[6,€$ .G€HeN €}6,=<€#€Z€\6,€$ .G€IeN €}À,=>€#€[€SÀ,€$ .G€Je €}À=@+€f€^À, /G€KeP:TableFootnote €}H=B+€]€_H, /G€LeP €}6=D+€^€`6, /G€MeN €}6=F+€_€a6, /G€NeN €}À=H+€`À, /G€Oe €}À=J+€k€cÀ, 0G€PeP:Rule €}H=L+€b€dH, 0G€QeP €}6=N+€c€e6, 0G€ReN €}6=P+€d€f6, 0G€SeN €}À=R+€e€]À, 0G€Te €}À,=T+€p€hÀ,, 1G€Ue P:Numbered1 €}H,=V+€g€iH,,, 1aeLI €Ve Parent = OL Abe Depth = 0 €}6,=X+€h€j6,, 1G€WeN €}6,=Z+€i€k6,, 1G€XeN €}À,=\+€j€bÀ,, 1G€Ye €}À,=^+€u€mÀ,, 2G€Ze P:Numbered €}H,=`+€l€nH,,, 2_eLI €[e Parent = OL A`e Depth = 0 €}6,=b+€m€o6,, 2G€\eN €}6,=d+€n€p6,, 2G€]eN €}À,=f+€o€gÀ,, 2G€^e €}À=h+€z€rÀ, 3G€_eP:Mapping Table Title €}H=j+€q€sH, 3G€`eP €}6=l+€r€t6, 3G€aeN €}6=n+€s€u6, 3G€beN €}À=p+€t€lÀ, 3G€ce €}À=r+€€wÀ, 4G€deP:Mapping Table Cell €}H=t+€v€xH, 4G€eeP €}6=v+€w€y6, 4G€feN €}6=x+€x€z6, 4G€geN €}À=z+€y€qÀ, 4G€he €}À=|+€|À, 5G€ieP:ManHeading2 €}H=~+€{€}H, 5G€jeP €}6=€+€|€~6, 5G€keN €}6=‚+€}€6, 5G€leN €}À=„+€~€vÀ, 5G€me €}À=†+ À, 6G€ne P:ManHeading €}H=ˆ+H, 6G€oeP €}6=Š+6, 6G€peN €}6=Œ+6, 6G€qeN €}À=Ž+€{À, 6G€re €}À=+À, 7G€se P:ManBody €}H=’+H, 7G€teP €}6=”+6, 7G€ueN €}6=–+ 6, 7G€veN €}À=˜+À, 7G€we €}À,=š+ À,, 8G€xe P:LetteredA €}H,=œ+ H,,, 8]eLI €ye Parent = OL A^e Depth = 0 €}6,=ž+ 6,, 8G€zeN €}6,= + 6,, 8G€{eY €}À,=¢+ À,, 8G€|e €}À,=¤+À,, 9G€}e P:Lettered €}H,=¦+H,,, 9[eLI €~e Parent = OL A\e Depth = 0 €}6,=¨+6,, 9G€eN €}6,=ª+6,, 9GeY €}À,=¬+ À,, 9Ge €}À=®+À, :Ge P:Indented €}H=°+H, :GeP €}6=²+6, :GeN €}6=´+6, :GeN €}À=¶+À, :Ge €}À=¸+"À, ;GeP:HeadingRunIn €}H=º+H, ;GeP €}6=¼+6, ;G eN €}6=¾+6, ;G eN €}À=À+À, ;G e €}À=Â+'À, <G e P:Heading2 €}H=Ä+ H, <G eH* €}6=Æ+!6, <GeN €}6=È+ "6, <GeN €}À=Ê+!À, <Ge €}À=Ì+,$À, =Ge P:Heading1 €}H=Î+#%H, =GeH* €}6=Ð+$&6, =GeN €}6=Ò+%'6, =GeN €}À=Ô+&À, =Ge €}À=Ö+1)À, >GeP:Heading Info €}H=Ø+(*H, >GeP €}6=Ú+)+6, >GeN €}6=Ü+*,6, >GeN €}À=Þ++#À, >Ge €}À=à+6.À, ?GeP:Hand €}H=â+-/H, ?GeP €}6=ä+.06, ?GeN €}6=æ+/16, ?GeN €}À=è+0(À, ?Ge €}À=ê+;3À, @G e P:Footnote €}H=ì+24H, @G!eP €}6=î+356, @G"eN €}6=ð+466, @G#eN €}À=ò+5-À, @G$e €}À,=ô+@8À,, AG%e P:Exercise €}H,=ö+79H,,, AYeLI &e Parent = OL AZe Depth = 0 €}6,=ø+8:6,, AG'eN €}6,=ú+9;6,, AG(eN €}À,=ü+:2À,, AG)e €}À=þ+E=À, BG*e P:Due Date €}H>+<>H, BG+eP €}6>+=?6, BG,eN €}6>+>@6, BG-eN €}À>+?7À, BG.e €}À>+JBÀ, CG/e P:CodeIndent €}H> +ACH, CG0eP €}6> +BD6, CG1eN €}6>+CE6, CG2eN €}À>+D<À, CG3e €}À>+OGÀ, DG4e P:CodeCenter €}H>+FHH, DG5eP €}6>+GI6, DG6eN €}6>+HJ6, DG7eN €}À>+IAÀ, DG8e €}À>+TLÀ, EG9eP:Code €}H>+KMH, EG:eP €}6> +LN6, EG;eN €}6>"+MO6, EG<eN €}À>$+NFÀ, EG=e €}À>&+YQÀ, FG>eP:CellHeading €}H>(+PRH, FG?eP €}6>*+QS6, FG@eN €}6>,+RT6, FGAeN €}À>.+SKÀ, FGBe €}À>0+^VÀ, GGCe P:CellBody €}H>2+UWH, GGDeP €}6>4+VX6, GGEeN €}6>6+WY6, GGFeN €}À>8+XPÀ, GGGe €}À,>:+c[À,, HGHe P:Bulleted €}H,><+Z\H,,, HWeLI Ie Parent = UL AXe Depth = 0 €}6,>>+[]6,, HGJeN €}6,>@+\^6,, HGKeN €}À,>B+]UÀ,, HGLe €}À>D+h`À, IGMe P:BodyList €}H>F+_aH, IGNeP €}6>H+`b6, IGOeN €}6>J+ac6, IGPeN €}À>L+bZÀ, IGQe €}À>N+€"eÀ, JGRe P:BodyCenter €}H>P+dfH, JGSeP €}6>R+eg6, JGTeN €}6>T+fh6, JGUeN €}À>V+g_À, JGVe ÂdÃ>kk $$ÂÂÐ>‚i$$ÂÂÐÀüU9kUX[IMQ.14FC@=:7$$ÂÂÐ>„i$$ÂÂЀ%jjŽÿðl€}À´@ó€#€mÀ´€$ KGee!Copy Files Imported by Reference €}À@õ€#lnÀ€$ KGfeN €}H@÷€#m^H€$ KGge €}lA”tplLGhe1 €}ÀA–oqÀLGi eTitle €}ÀA˜pÀLGje €}lAšwslMGke3 €}ÀAœrtÀMGle Heading2 €}ÀAžsoÀMGme €}l‘ÿþA *vl‘ÿþNGne2 €}À‘ÿþA¢uwÀ‘ÿþ‘ÿþNGo‰UTe Heading1 €}À‘ÿþA¤vrÀ‘ÿþNGpe €~HÂÄÁÔ‹ÿÿOT&HÂÄÁÔ‹ÿÿ‰ÿÿ'Wu†ªª†ªªd?From the web page  Íhttp://www.opensource.org/osd.html Ê ÂdÃLõ|‚H$ÁÔ Lö{~H$ÁÔ }}Žÿðl H$ÁÔ L÷{H$ÁÔ –|Wr †ªª†ªªh: UNotes for October 10, 2000 aECS 153 Ñ Fall 2000 HÂíUVÁÔ Lø{|‚HÂíUVÁÔ  Žÿðl HÂíUVÁÔ Lù{HÂíUVÁÔ ‰ÿÿ~Ws†ªª†ªªl_Version of  Ë bOctober 10, 2000 11:40 am cPage  Ë d# e of  Ë f3 g HHÁÔˆLú{~HHÁÔˆ‚‚ Žÿðl HHÁÔˆLû{HHÁÔˆ‰ÿÿ‚Wt†ªª†ªªe ÂdÃLeftÂdÃ{RightÂdà ReferenceÂdà ÂdÃHeadingsÂdÃ+HTMLÂdÀ#HTMLÂdÃiHTMLÂdà Âdà & €æf™€@€€€™PRTitleBody. €À@€@€€€™ RBody. €æf™€@€€€™D RÁÔ.Due DateBody. €À@€@€€€™ RMapping Table Title. €À@€@€€€™ RMapping Table Cell. €æf™€@€€€™T RHeading1Body. €À@€@€€€™ RMapping Table Title. €À@€@€€€™ RMapping Table Cell. $€æf™€@€€€™AE R$. LetteredA A:.Lettered. €À@€@€€€™ RMapping Table Cell. €À@€@€€€™ RMapping Table Cell. €À@€@€€€™ RMapping Table Cell. €À@€@€€€™ RMapping Table Cell. €À@€@€€€™ RÀêÁÔHeader Double Line. €æf™€@€€€™T R TableTitleT:Table : . €æf™€@€€€™ RBody. ž€æf™€@€€€™ Rž Footnote. €æf™€@€€€™  R CellFooting. $€æf™€@€€€™A R$. Lettered A:.\t. €À@€@€€€™ RÀêÁÔFooter. ž€æf™€@€€€™ Rž Footnote. €æf™€@€€€™E R Numbered1.\tNumbered. €æf™€@€€€™T RHeading2Body. $€æf™€@€€€™AE R$. LetteredA A:.Lettered. €æf™€@€€€™ R Numbered.\t. €æf™€@€€€™E RAnswerEmphasisAnswer: Body. 6$€æf™€@€€€™R  R6. RomanedR:.. €æf™€@€€€™ R Numbered.\t. 6$€æf™€@€€€™R  R6. Romanedi R:.. $€æf™€@€€€™A R$. Lettered A:.\t. €æf™€@€€€™D R BodyCenterBody. €@€€€™   $H.l.À.À´.ÀØ.Àü.Á .ÁD.Áh.ÁŒ.Á°.ÁÔ.Code. €æf™€@€€€™  R CellHeading. €æf™€@€€€™H RExerciseBoldH:Exercise . . €æf™€@€€€™ R Hand. €@€€€™   $H.l.À.À´.ÀØ.Àü.Á .ÁD.Áh.ÁŒ.Á°.ÁÔ. CodeCenter. €æf™€@€€€™T R HeadingRunInBody. $$€æf™€@€€€™D RÀBodyListBody. $€@€€€™   $H.l.À.À´.ÀØ.Àü.Á .ÁD.Áh.ÁŒ.Á°.ÁÔ. CodeIndent. €æf™€@€€€™ R Indented. $$€æf™€@€€€™E RAnswerAEmphasisAnswer: Body. ž€æf™€@€€€™ Rž TableFootnote. €æf™€@€€€™ RCellBody. €æf™€@€€€™T R TableTitleT:Table : . $$€æf™€@€€€™D RAnswerA+EmphasisBody. €æf™€@€€€™ RRule. €À@€@€€€™ R $ H l À À´ ÀØ Àü Á  ÁD Áh ÁŒ ManHeading. €æf™€@€€€™D RAnswer+EmphasisBody. Òñ €æf™€@€€€™P R Heading InfoBody. €æf™€@€€€™ RBody. €æf™€@€€€™ R Numbered+. $€æf™€@€€€™ R$. Lettered+. €æf™€@€€€™ R CellHeading. €æf™€@€€€™E R Numbered1.\tNumbered. €æf™€@€€€™ R Bulleted¥\t. €æf™€@€€€™ RCellBody.  €æf™€@€€€™PRTitleBody. €À@€@€€€™ RÀêÁÔ ManHeading2. €æf™€@€€€™T RHeading1Body. €À@€@€€€™ R $ H l À À´ ÀØ Àü Á  ÁD Áh ÁŒ ManBody. R RR Rþþþ Rþþþ R RR R €33R/âôBold / ÿóü Code RR€RþþþEmphasis€RþþþEquationVariables Rþþþ Rþþþÿÿÿÿÿÿÿÿÿÿÿÿ€€ÿÿÿÿ€€ÿÿÿÿÿÿÿÿ€€ThinMedium€€DoubleThick€@ Very Thin H&5H&5H&5H&5H&5Format AH Mapping Table H&5H&5H&5H&5H&5Format BH Mapping TableÁŒ ÀGÿþLlÀÀÁh pHÀÀÁÈ  hhhÀÁ°  ÀÀÀÁ  Á( hhhhÁŒ  KÀ´ÀHÁÔ>ÃD $ÀH66ÀNÁŒ ÃðˆÁŒÃð‡ ÁŒÃðN‡!)*Áh Ãðjˆ./0ÁhÃðj‡123ÁhÃð j‡456ÁhÃðj‡789ÁhÃð j‡:;<ÁhÃð j‡= > ? ÁhÃð j‹@ A B ÁhÃð j‡C D E ÁhÃð j‡F G H ÁÈ ÃðjˆI J K L ÁÈÃð j‡MNOPÁÈÃðj‡QRSTÁ° ÃðjˆUVWÁ°Ãðj‡XYZÁ°Ãðj‡[\]Á  Ãð€$ˆ^_`aÁ Ãð€$‡bcdeÁ :Ãð€$‡fghiÁ Ãð€$‹jklmÁ :Ãð€$‡nopqÁ Ãð€$‡rstuÁ :Ãð€$‡vwxyÁ Ãð€$‹z{|}Á :Ãð€$‡~€€Á Ãð€$‡€€€€ÁŒ Ãð€$ˆ€€€ÁŒÃð€$‡€ € € ÁŒÃðK€$‡€ € €ÁÔ Ãð!,ˆ€ € € € € ÁÔÃð ",‡€!€!€!€!€!ÁÔÃð!#,‡€"€"€"€"€"ÁÔÃð"J,‡€#€#€ #€!#€"#ÁÔÃð%€$‹€&$€'$€($€)$€*$ÁÔÃð&$€$‡€+%€,%€-%€.%€/%ÁÔÃð'%€$‡€0&€1&€2&€3&€4&ÁÔÃð(&€$‡€5'€6'€7'€8'€9'ÁÔÃð)'€$‹€:(€;(€<(€=(€>(ÁÔÃð*(€$‡€?)€@)€A)€B)€C)ÁÔÃð+)€$‡€D*€E*€F*€G*€H*ÁÔÃð,*€$‡€I+€J+€K+€L+€M+ÁÔÃð-+€$‹€N,€O,€P,€Q,€R,ÁÔÃð.,€$‡€S-€T-€U-€V-€W-ÁÔ,Ãð/-€$‡€X.€Y.€Z.€[.€\.ÁÔÃð0.,‡€]/€^/€_/€`/€a/ÁÔÃð1/,‹€b0€c0€d0€e0€f0ÁÔ,Ãð20,‡€g1€h1€i1€j1€k1ÁÔ,Ãð31,‡€l2€m2€n2€o2€p2ÁÔÃð42,‡€q3€r3€s3€t3€u3ÁÔÃð53,‹€v4€w4€x4€y4€z4ÁÔÃð64,‡€{5€|5€}5€~5€5ÁÔÃð75,‡66666ÁÔÃð86,‡7777 7ÁÔ,Ãð97,‹ 8 8 8 88ÁÔ,Ãð:8,‡99999ÁÔÃð;9,‡:::::ÁÔÃð<:,‡;;;;;ÁÔÃð=;,‹<< <!<"<ÁÔÃð><,‡#=$=%=&='=ÁÔÃð?=,‡(>)>*>+>,>ÁÔÃð@>,‡-?.?/?0?1?ÁÔÃðA?,‹2@3@4@5@6@ÁÔ,ÃðB@,‡7A8A9A:A;AÁÔÃðCA,‡B?B@BÁÔÃðDB,‡ACBCCCDCECÁÔÃðEC,‹FDGDHDIDJDÁÔÃðFD,‡KELEMENEOEÁÔÃðGE,‡PFQFRFSFTFÁÔÃðHF,‡UGVGWGXGYGÁÔ,ÃðIG,‹ZH[H\H]H^HÁÔÃðJH,‡_I`IaIbIcIÁÔÃð#I,‡dJeJfJgJhJÁŒÃð€$‡lKmKnKÁŒÃðM‹oLpLqLÁŒÃðNL‡rMsMtMÁŒ‘ÿþÃðM‡uNvNwNComment LýMMMd ÿÿÿÿBlackT!ÿÿÿÿWhiteddAÿÿÿÿRedddÿÿÿÿGreendd ÿÿÿÿBluedÿÿÿÿCyandÿÿÿÿMagentad ÿÿÿÿYellowHeader/Footer $1Header/Footer $1Header/Footer $2Header/Footer $2IndexIndexCommentCommentSubjectSubjectAuthorAuthorGlossaryGlossaryEquationEquation Hypertext Hypertext  Cross-Ref Cross-Ref Conditional TextConditional TextPositionFMPrivatePositionFMPrivateRangeEndFMPrivateRangeEndFMPrivate HTML Macro HTML Macro€ M.Times.B Times-Bold FrameRoman M.Times.P Times-Roman FrameRoman M.Courier.PCourier FrameRoman M.Times.BITimes-BoldItalic FrameRoman M.Times.I Times-Italic FrameRoman M.Helvetica.BHelvetica-Bold FrameRomanfCourier. HelveticaQTimes"Regular$Roman MediumBoldRegularItalic Ç&k~.Ûï-šÐDÏÎÙhë•c9a‰tAF–bÃ,\1Žb)wîÌŒŒÔ^4kì¢;¾d¬:!y˜€²Us•pw³ÈH§oÉv8ï±EÙ‹DinåT2"Í —:Z=.„è{Œ1“ãùɆ׿þñR'Á#}Âèç)ºÀÊo»&Q,¹?6“ñX:24_Mi™@Ó­÷ÈßÌþà$Z“ˆÌ6#ýè8œÝé'­»‡6‰_TŽSV Ú^šrɔ޸š6Øœx«