CINXE.COM

%!PS-Adobe-2.0 %%Creator: dvips(k) 5.994 Copyright 2014 Radical Eye Software %%Title: Compliance_Guide-revised.dvi %%CreationDate: Wed Nov 19 15:59:37 2014 %%Pages: 56 %%PageOrder: Ascend %%BoundingBox: 0 0 612 792 %%DocumentFonts: CMR17 CMR12 CMBX12 CMR10 CMR8 CMSY8 CMTI10 CMR6 CMR9 %%+ CMTI9 CMBX10 CMSY10 CMTT9 CMBXTI10 CMMI10 CMTT10 %%DocumentPaperSizes: Letter %%EndComments %DVIPSWebPage: (www.radicaleye.com) %DVIPSCommandLine: dvips Compliance_Guide-revised.dvi %DVIPSParameters: dpi=600 %DVIPSSource: TeX output 2014.11.19:1559 %%BeginProcSet: tex.pro 0 0 %! /TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72 mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0 0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{ landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[ matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{ statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0] N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin /FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array /BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2 array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get }B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub} B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr 1 add N}if}B/CharBuilder{save 3 1 roll S A/base get 2 index get S /BitMaps get S get/Cd X pop/ctr 0 N Cdx 0 Cx Cy Ch sub Cx Cw add Cy setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx sub Cy .1 sub]{Ci}imagemask restore}B/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn /BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put }if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{ bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{ SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{ userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X 1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4 index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N /dir 0 def/dyy{/dir 0 def}B/dyt{/dir 1 def}B/dty{/dir 2 def}B/dtt{/dir 3 def}B/p{dir 2 eq{-90 rotate show 90 rotate}{dir 3 eq{-90 rotate show 90 rotate}{show}ifelse}ifelse}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 N/Ry 0 N/V{}B/RV/v{/Ry X/Rx X V}B statusdict begin/product where{pop false[(Display)(NeXT)(LaserWriter 16/600)]{A length product length le{A length product exch 0 exch getinterval eq{pop true exit}if}{pop}ifelse} forall}{false}ifelse end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{ BDot}imagemask grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat {BDot}imagemask grestore}}ifelse B/QV{gsave newpath transform round exch round exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 rlineto fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B /M{S p delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M} B/g{0 M}B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p -3 w}B/n{p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{ 0 S rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end %%EndProcSet %%BeginProcSet: texps.pro 0 0 %! TeXDict begin/rf{findfont dup length 1 add dict begin{1 index/FID ne 2 index/UniqueID ne and{def}{pop pop}ifelse}forall[1 index 0 6 -1 roll exec 0 exch 5 -1 roll VResolution Resolution div mul neg 0 0]FontType 0 ne{/Metrics exch def dict begin Encoding{exch dup type/integertype ne{ pop pop 1 sub dup 0 le{pop}{[}ifelse}{FontMatrix 0 get div Metrics 0 get div def}ifelse}forall Metrics/Metrics currentdict end def}{{1 index type /nametype eq{exit}if exch pop}loop}ifelse[2 index currentdict end definefont 3 -1 roll makefont/setfont cvx]cvx def}def/ObliqueSlant{dup sin S cos div neg}B/SlantFont{4 index mul add}def/ExtendFont{3 -1 roll mul exch}def/ReEncodeFont{CharStrings rcheck{/Encoding false def dup[ exch{dup CharStrings exch known not{pop/.notdef/Encoding true def}if} forall Encoding{]exch pop}{cleartomark}ifelse}if/Encoding exch def}def end %%EndProcSet %%BeginProcSet: special.pro 0 0 %! TeXDict begin/SDict 200 dict N SDict begin/@SpecialDefaults{/hs 612 N /vs 792 N/ho 0 N/vo 0 N/hsc 1 N/vsc 1 N/ang 0 N/CLIP 0 N/rwiSeen false N /rhiSeen false N/letter{}N/note{}N/a4{}N/legal{}N}B/@scaleunit 100 N /@hscale{@scaleunit div/hsc X}B/@vscale{@scaleunit div/vsc X}B/@hsize{ /hs X/CLIP 1 N}B/@vsize{/vs X/CLIP 1 N}B/@clip{/CLIP 2 N}B/@hoffset{/ho X}B/@voffset{/vo X}B/@angle{/ang X}B/@rwi{10 div/rwi X/rwiSeen true N}B /@rhi{10 div/rhi X/rhiSeen true N}B/@llx{/llx X}B/@lly{/lly X}B/@urx{ /urx X}B/@ury{/ury X}B/magscale true def end/@MacSetUp{userdict/md known {userdict/md get type/dicttype eq{userdict begin md length 10 add md maxlength ge{/md md dup length 20 add dict copy def}if end md begin /letter{}N/note{}N/legal{}N/od{txpose 1 0 mtx defaultmatrix dtransform S atan/pa X newpath clippath mark{transform{itransform moveto}}{transform{ itransform lineto}}{6 -2 roll transform 6 -2 roll transform 6 -2 roll transform{itransform 6 2 roll itransform 6 2 roll itransform 6 2 roll curveto}}{{closepath}}pathforall newpath counttomark array astore/gc xdf pop ct 39 0 put 10 fz 0 fs 2 F/|______Courier fnt invertflag{PaintBlack} if}N/txpose{pxs pys scale ppr aload pop por{noflips{pop S neg S TR pop 1 -1 scale}if xflip yflip and{pop S neg S TR 180 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip yflip not and{pop S neg S TR pop 180 rotate ppr 3 get ppr 1 get neg sub neg 0 TR}if yflip xflip not and{ppr 1 get neg ppr 0 get neg TR}if}{ noflips{TR pop pop 270 rotate 1 -1 scale}if xflip yflip and{TR pop pop 90 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip yflip not and{TR pop pop 90 rotate ppr 3 get ppr 1 get neg sub neg 0 TR}if yflip xflip not and{TR pop pop 270 rotate ppr 2 get ppr 0 get neg sub neg 0 S TR}if}ifelse scaleby96{ppr aload pop 4 -1 roll add 2 div 3 1 roll add 2 div 2 copy TR .96 dup scale neg S neg S TR}if}N/cp{pop pop showpage pm restore}N end}if}if}N/normalscale{ Resolution 72 div VResolution 72 div neg scale magscale{DVImag dup scale }if 0 setgray}N/psfts{S 65781.76 div N}N/startTexFig{/psf$SavedState save N userdict maxlength dict begin/magscale true def normalscale currentpoint TR/psf$ury psfts/psf$urx psfts/psf$lly psfts/psf$llx psfts /psf$y psfts/psf$x psfts currentpoint/psf$cy X/psf$cx X/psf$sx psf$x psf$urx psf$llx sub div N/psf$sy psf$y psf$ury psf$lly sub div N psf$sx psf$sy scale psf$cx psf$sx div psf$llx sub psf$cy psf$sy div psf$ury sub TR/showpage{}N/erasepage{}N/setpagedevice{pop}N/copypage{}N/p 3 def @MacSetUp}N/doclip{psf$llx psf$lly psf$urx psf$ury currentpoint 6 2 roll newpath 4 copy 4 2 roll moveto 6 -1 roll S lineto S lineto S lineto closepath clip newpath moveto}N/endTexFig{end psf$SavedState restore}N /@beginspecial{SDict begin/SpecialSave save N gsave normalscale currentpoint TR @SpecialDefaults count/ocount X/dcount countdictstack N} N/@setspecial{CLIP 1 eq{newpath 0 0 moveto hs 0 rlineto 0 vs rlineto hs neg 0 rlineto closepath clip}if ho vo TR hsc vsc scale ang rotate rwiSeen{rwi urx llx sub div rhiSeen{rhi ury lly sub div}{dup}ifelse scale llx neg lly neg TR}{rhiSeen{rhi ury lly sub div dup scale llx neg lly neg TR}if}ifelse CLIP 2 eq{newpath llx lly moveto urx lly lineto urx ury lineto llx ury lineto closepath clip}if/showpage{}N/erasepage{}N /setpagedevice{pop}N/copypage{}N newpath}N/@endspecial{count ocount sub{ pop}repeat countdictstack dcount sub{end}repeat grestore SpecialSave restore end}N/@defspecial{SDict begin}N/@fedspecial{end}B/li{lineto}B /rl{rlineto}B/rc{rcurveto}B/np{/SaveX currentpoint/SaveY X N 1 setlinecap newpath}N/st{stroke SaveX SaveY moveto}N/fil{fill SaveX SaveY moveto}N/ellipse{/endangle X/startangle X/yrad X/xrad X/savematrix matrix currentmatrix N TR xrad yrad scale 0 0 1 startangle endangle arc savematrix setmatrix}N end %%EndProcSet TeXDict begin @defspecial systemdict /pdfmark known{userdict /?pdfmark systemdict /exec get put}{userdict /?pdfmark systemdict /pop get put userdict /pdfmark systemdict /cleartomark get put}ifelse /DvipsToPDF{72.27 mul Resolution div} def/PDFToDvips{72.27 div Resolution mul} def/BPToDvips{72 div Resolution mul}def/BorderArrayPatch{[exch{dup dup type/integertype eq exch type/realtype eq or{BPToDvips}if}forall]}def/HyperBorder {1 PDFToDvips} def/H.V {pdf@hoff pdf@voff null} def/H.B {/Rect[pdf@llx pdf@lly pdf@urx pdf@ury]} def/H.S {currentpoint HyperBorder add /pdf@lly exch def dup DvipsToPDF 72 add /pdf@hoff exch def HyperBorder sub /pdf@llx exch def} def/H.L {2 sub dup/HyperBasePt exch def PDFToDvips /HyperBaseDvips exch def currentpoint HyperBaseDvips sub /pdf@ury exch def/pdf@urx exch def} def/H.A {H.L currentpoint exch pop vsize 72 sub exch DvipsToPDF HyperBasePt sub sub /pdf@voff exch def} def/H.R {currentpoint HyperBorder sub /pdf@ury exch def HyperBorder add /pdf@urx exch def currentpoint exch pop vsize 72 sub exch DvipsToPDF sub /pdf@voff exch def} def /burl@stx null def /BU.S { /burl@stx null def } def /BU.SS { currentpoint /burl@lly exch def /burl@llx exch def burl@stx null ne {burl@endx burl@llx ne {BU.FL BU.S} if} if burl@stx null eq { burl@llx dup /burl@stx exch def /burl@endx exch def burl@lly dup /burl@boty exch def /burl@topy exch def } if burl@lly burl@boty gt {/burl@boty burl@lly def} if } def /BU.SE { currentpoint /burl@ury exch def dup /burl@urx exch def /burl@endx exch def burl@ury burl@topy lt {/burl@topy burl@ury def} if } def /BU.E { BU.FL } def /BU.FL { burl@stx null ne {BU.DF} if } def /BU.DF { BU.BB [ /H /I /Border [burl@border] /Color [burl@bordercolor] /Action << /Subtype /URI /URI BU.L >> /Subtype /Link BU.B /ANN pdfmark /burl@stx null def } def /BU.BB { burl@stx HyperBorder sub /burl@stx exch def burl@endx HyperBorder add /burl@endx exch def burl@boty HyperBorder add /burl@boty exch def burl@topy HyperBorder sub /burl@topy exch def } def /BU.B { /Rect[burl@stx burl@boty burl@endx burl@topy] } def /eop where { begin /@ldeopburl /eop load def /eop { SDict begin BU.FL end @ldeopburl } def end } { /eop { SDict begin BU.FL end } def } ifelse @fedspecial end %%BeginFont: CMTT10 %!PS-AdobeFont-1.0: CMTT10 003.002 %%Title: CMTT10 %Version: 003.002 %%CreationDate: Mon Jul 13 16:17:00 2009 %%Creator: David M. Jones %Copyright: Copyright (c) 1997, 2009 American Mathematical Society %Copyright: (<http://www.ams.org>), with Reserved Font Name CMTT10. % This Font Software is licensed under the SIL Open Font License, Version 1.1. % This license is in the accompanying file OFL.txt, and is also % available with a FAQ at: http://scripts.sil.org/OFL. %%EndComments FontDirectory/CMTT10 known{/CMTT10 findfont dup/UniqueID known{dup /UniqueID get 5000832 eq exch/FontType get 1 eq and}{pop false}ifelse {save true}{false}ifelse}{false}ifelse 11 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def /FontName /CMTT10 def /FontBBox {-4 -233 537 696 }readonly def /PaintType 0 def /FontInfo 9 dict dup begin /version (003.002) readonly def /Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMTT10.) readonly def /FullName (CMTT10) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def /isFixedPitch true def /UnderlinePosition -100 def /UnderlineThickness 50 def end readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 45 /hyphen put dup 46 /period put dup 47 /slash put dup 48 /zero put dup 49 /one put dup 50 /two put dup 51 /three put dup 52 /four put dup 56 /eight put dup 58 /colon put dup 65 /A put dup 67 /C put dup 71 /G put dup 72 /H put dup 73 /I put dup 76 /L put dup 77 /M put dup 80 /P put dup 82 /R put dup 89 /Y put dup 95 /underscore put dup 97 /a put dup 99 /c put dup 100 /d put dup 101 /e put dup 102 /f put dup 103 /g put dup 104 /h put dup 105 /i put dup 108 /l put dup 109 /m put dup 110 /n put dup 111 /o put dup 112 /p put dup 113 /q put dup 114 /r put dup 115 /s put dup 116 /t put dup 117 /u put dup 118 /v put dup 119 /w put dup 120 /x put dup 121 /y put readonly def currentdict end currentfile eexec D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA 0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93 51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71 7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551 E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078 0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273 C01924195A181D03F5054A93B71E5065F8D92FE23794DDF2E5ECEBA191DB82B3 7A69521B0C4D40495B5D9CE7A3AF33D17EE69979B82B715BAD8A5904C5DE0260 6C15950CCF6E188A0CDF841EB68E5A2F88253E382140F87C87E55C9EA93B8C89 14A36CDF630D6BE7CD36DBDCE22B21778E8648B97B7EC6742EB5114BDF0454B0 0EA7B1FE236C84C0E5308C871F67B973892890557AA12E00B2C20C71F516C397 3F3BBD14A1D0149CA064391056E45E9470FC7F6F556ABC82653B3C8049AB5CF4 BA83C8F2158C236B2FFD4208846013BAF4165E8BB8D334C8FF2E8D74AF5DAB2F D44788869B08399421AAA900ECC6A2D594641C121660D4B5F512938994C18DD0 FCD9B008F68F0351D21ED735B2740CB1E0C1CCD25EB548C35B844601D98828DB 556F71D07E081A593FF12DAF83676492A0FFE16E95717A07082B43A966C1EE8F 8A59E1255E1705C43A23CF29A5E4A6547C93F1680A870EE7BAD8CF74D838CD5E F806911D8FE4262ED8E7F5BC58B92C9C6D74F8AD45FBB021EC7E97393018B9DB B1B84E7B243ADB05ADD3F1DB3692ADC5D47FEC7DF93080669E63281F1576B673 125EDF08016664BE73364F65389F7C3B66623AD1754ECBEF9E5CE6948D933787 A5674279ACB2EBECD3B4E6361419AB32028A27670C9F3E18B746A10B00AF6D77 4EC00E3BE521C02A99AE5BAA98F793EB1228952BE67934B91472E01AF7B816BC 56D7F19F631A1927846D800C107B1E9CBFF9D2DD513B4A8CE2E0DFD77B1ED178 E43FA7052765E9FAF89989D490D8FEF6C536EC0D4AE27A74F474B98DA9E6B92F 15E063DB260571979A5DE2423920CE1F59F56EB11E00E3BB9D466A8263E1E385 2014BEFDA8D1EA3EDA04BE32AEE6CD15C5C010A1DF7F705A2C0C18E87C8DCCE9 05D9163181CBA56C0FAC8C06A2990554C8E759D076B01BBEADE3B5FB8B551390 6C8E4A2A1C6E7D9C708614626F3770C0AB7DD2027469C77975C27576065862AD 04E5E50CEBE907E3E991FA0C627302C0E207B4D5992BEBAB5853AD1C0D271728 C76F40A79392ACCA7358F948AC65DC823CFDA59E1FF69CEBB6B7EC3CF21669E4 70D999508F9C49E2D9F8818CA53C977D93E15FBBBAF75B1E84F0BA62BCC4BAFA 4EEC82D804C8A8C0210F3E5E258BB1F6921AF02BA9861BAD5C3D5FC8CEFABA8A A607E547B802096F7AEB09FBA99C83C9A494B94408DD607CA6561A6E6660C473 62CF8D35F31D052F6C6C8138A8E1430CBA7EA6973D6D510C1A06B3FBD79D9364 240C1A00272DA44B89A9FE8D5BF36DC1B5EBB4A78ADBE9C5EDB485F093D9517D 69E1AC9A8E6C9D7C324E3797CFEAD9A18E82E03F69B2CED7D5DDCD1A218BF2E2 ED2293AE999FE2A4B5213A10083EE0407BCF8007670B8C737EAB30311C868D84 121149ACB4A27F3ED6C0C181C98AAAF51B105F264B5672D7F745131ABAB5BEA4 0C9B43C0DD9116D6DC61F90BE72018F290D26D5E9D341055CAF09C9F45333CDB D45B7954271767F638EEC499F7B53C2CC5774EA7A7F024C4CABFB93D9CB1856A 0C671A4ECA7C62EA5242648A84E7F3AFB9547A0AFC29593CFCE6D8B873A78157 D337CABD291431C0A2CE1F37E0CD7340567AC206FF98E4B5A6410F70F750451C 550EFB54AA259A1B236CA9CB730D2CEF125EC65D959441F7CC9768F777B44844 CC9842A307C72B740680ACBBF6AA35FA7A94825069BF7696ED81A371A9E5475A 9D997F2DFAD339AADF797F7E03E654234455AC3D17702A420EE0A597BA31BDE4 FEB8DBA7C61D311CC90441A620164DC22DC2D373973EF84CC553453AB1B3337F 7B39983B8DFFB3A9425F119B45C1CD37A76F905777B3154CA6200792F1759D06 E017890F4041A385F2238E3C48B6C8EE6F5258463FDBFF7AC762F6C4363926D6 50F004D473B7B7F73CA686B559C2885F1AA761653C727A77D73431E9D110E76A 2E55C68CD50F43997C9B2FC4710F8C8540909829E215678E63BB8363C4B8AF05 9986102BB36580D9CA95CD216B7C321822CB41B2E0422CD077F3B55E0246FDB2 44D5976F67296B5B0BE4B06F6E43535C21164E6C5089C3E9BA2D6B30888C57DE 49DC8D9D46C0D5EDC47ACF2C03B72DE3B69512508539019B759280BABEA12BC9 385308A0395C4CD33182A10A5A229743379C2075D82D8BFCE4A66E1AA087A091 8F5372684FA5037D1B92D50CD9CB4F50AD4F8EE7D51F1C9E63C721CB5B9BD011 6F0A8DD4FDCD2B008F223A1036D90F0F3B252487DE7898F9AFBB3A9D9CD49E0C EF4ADAD5155A98D2125ED5A3D3907F67301649519419F33CD942E8DDEAC1BDA0 E90C431B198F646766A8FA9F8D1561B57E126EF604838C0C1966655CF31FB7EB C8CCC434FC1C96046D38203E1791EC824A3D7AED85C029288D4608CA7668A2BE 484C99639F121845B22EEFCE0A3B808261921AA042AE19E641769E91277BEC29 4594082CCB3058F90FAC4A700A8A827ACA00FCF574ABC8EB7DBCECD97F2B22C0 0AA19E8739B81AF8C6F621D69B8E6F29BAE233FBA655A0AF5BDFD7F5C6B9167C 6BC7AB693D45EF2AD999F5DA3CEFA39BA48A17EE6D9F2C4DAB91AE3F0044DC3F 5D5506CE4675AA928B0092D6F173644F91295216D8BBB14CDDE0AD524A4D545C 1B5E284A3BF0396664081CFB4F186A84A0D24D61E82F4767C1E55A0642720CF3 909FA1AB8EAB78030B59BEA067DEDBD2F1D0340E790AB2777DB18248521934A8 BB38A58B7F633DEA4291B0D5D13E9A882C974697CC6D3B49E030C94EA29B5506 CC29C44D01B4751B453A46A9F6BF3BF135AE87A4CE232AF57B66578310DE41E0 2A6AC422117F1963C4D7CC306BD25A6E724E51921779F22F029733122E23E2F0 CB340008813ABB104380C80A492B3FC6D0BB07CB8D8409E9576891EF6E5C9D08 EB8320DFA31BAFFBD336D0C2BBC3D3B2D30368B9860768FC080D30569C7F7811 0EBEDA2962476113625EEB555490B8CE4C5F99D74ED10F738C61854CFF8B41C6 9402E56BE8856144A1A05D0B05F4CB7EF728B2F4F5A439F18C3B68CEFA41E59A D8308ADC92EC1289DC84CF48D2CDEFF509A145BF945E1E00D552D329EBD2A7C4 21D58082CC8FA790E981F4AC8EAB99950678FD3A7DA3DF13778681B208DD71A0 7C3CBD0664B37C9EDC6B601D79A2C51FB54DAEE849F93209793849104E722D3F 52DFAF7047EEEDDFE744787A5801E4AC2C3D58EC5DDC15FCEE03990C53B0C57A FC54F125A04C8E4A0ADAA725808C587E7DAFB9F784FA2875689979D316DC22BD AA36B306A1ABCF907B63C6476737B746099973CAEA8C1E2C5C41F27E0F7DE8D7 F0D942E34E92F43FE902653D4D2EBB6F3B9F7928B1550A82AF234D45D028F429 067652BD3D391BF423AE72B9CB1E8D91E898161BE3A7849D456A861A2046711E E934DC59442AE7D81661CE8EF727D8D7DDC0270E937E40F896AEAE6171661431 C1025C53172F9D366834BA0054FBFD84503FBAE328B6FDEA180F8EA35B1DA937 5CC3B8F00C206908C2FFFFA6A7AC6915D15EA44BDCF29E2BFCFD4A849535F19B 0D307C696BE8205C7D84B9C77F02EF27D911056EDBB4080E4D3ED72788666CAD CD91B0ECE27A177DB23320A7FA9C31408B4D02D2A4B1CC6DDE1A6CAC3D8EC1EC 2226EC98E51046D1EC26FA20EE62D24747D83CF4941DCE5CCEEC0DBE387149CD E05B19FFCAFC0D117F9A3E60DCD4C815228D98EF95EB559AD0ACC0D50FFDF714 56C3C812EA5ADBB013BBD956A7C4CC0ED7D3E25D5C9AF5E626F18297F75D4957 F5B0B33379114B903FE98BCF35C3FF76FEE1D9AEB711F2962276531F7380EE3F E368720E0292A170A15C5539B1FC7BB954EE2624B504CB8C805B8D31AC38307F 0513606F09211AE64DAC447693B2A0AD15E9A64C34F5A911ECD0ABCA90E9791D 67C6BD202B0858EF96E7722305B8AC02B01AB1706CC6AE875A8DDD15EE349046 EAA65005E7866B506EDFB7A5A2AFD5C9E9DCC821A79EE9C1EA2C7BBA32A40BC7 CEC26DB1AC473C8C3960ACEC581B37D6569E8C8C42950BAB7930B65E1570E3F8 9A7FA719F1DCFDA45A3BF2AAB32C9A93BA3552608A61C623DE59BCB346E87EF5 9CF025A87803161221C5C1C6F6B3403712C76E9D755C7BD68D7F2DC03C14CDF0 C1BBED1D648B905B4B17037B7263C1EA7A7F06FAAC4E09E08483A8D714C19861 327CD9C32DDF850302DD6DDE24912D00C22ECDF3CDFB18FA831A41A7488EC203 F564CFE30D506F0829A96D35A7E09C3DCD107D589B627A15B55C5D6649126BEC 60B88C55ECCBB4E680265D9EAB4CE22965D3B1AF759B01ACB0D0E6C92B6B4EFD A81E6A648708979487FC591CF09631310D46891423F4EC159A73E30D8DD147A4 B0EACF6D45D18CD16CEB8176F03ABCB41F2234747B9733C8FAF34AE5D43D3BA5 0CE0FACFC9B087F84FB6C68678BC6E76022B1526D6E5B3A48EC1A110BD75F45F 1C4DC6D39F254976453F57DF873B7D635C80C42026DE020E5BAFE0DA0D54D1E1 DC634D2621BA184347E5252F645A6A1DB7657C48124186F0E4C644077457C24D 55753C651A9A7B6349867641464B515B821349C795A645420508673B93750D0C 7A3B33EB1F09782033742AE8F3A23FC02284E6C03818FADD1731361542E3FA3E 75B8D52B668C3E18A4AE967D0FC3157083D952AFB8144D549E69EAAC51C279C5 E5D88A0D9D53013DFFB4352A1598FF84DCDE6FA32FC377306B9B92C0F96EE149 8CD55E7B2445B86CCA7A547FA732D52D59025129FD8C6333AC0DF4F0CFF6287E F2036D5DBBB3B91B92F12FEBE0B61A313A4DB5A9CF0BB3DDB781A56FEBFFACCB 8CB9D1D3DBDBC4CB6AAE6769E470582403CB920630221B68BCB625CD4605FA8F D3D5B7A1A28D15E44B38E92E906C138E72C15B86F64C38E23BF0440052A8C914 54397F49DBED99D0AF7CEA3B0A05FF37C2D7EAE1412567E6776333237C31E3C0 49949EC8BFD6E0F6446CE2D4DCD2C1524A288818CC5D159BF8463A847AE4A2B9 CC8C58F822804B81B13BF4F2DEB6229C4F51F093075581791D02C36A13B855A0 34900AA7CD4F1A797652656FE3A8425A38F421C4CC0ACA1CDD44FA6B31219276 1CDE1CD63D6A58CE705CB56CCA1260F9B86E989019071563A9B4C274A87558CA 6EF1660D574EDA276801F0057740E2C3B80D253D697736484D892CE1AB128B8A DECD69712F5E70E895FBAA927E8194D792A04AB6CE205E04E38A433BBB793FB4 E8BBC4279D58A223C6673D909D6AFECD246E66A52F4CB35E5931D24C828489BD 4ECAF621A220D8ECF702BEB01C4FC7510197D3F6D15321EC87175ADBA6434ECD 2B5A306E91375CAD22CD94301763E4A8B981472890422C5488FCD523C9CB17DC ED22FBF12D5F7525D0D6BCFE8CE85B0DFB1D6F989C267FFBA0A996D309E4A934 3DB54A9D29C88B9D55D7300DA3D46419256C5A07A2A529A8DE8BD1727281F5FE 97033D861E0531B14E811378EC1AF1CC7EE9BA2B07D935843D3053F673979F8C FAFD59D555B56CE338F606747238B22BD62C42BB7238FEA335678D474A643570 A9E7B4970E8C541CE9DBC7BF70ED7BA33639D6744A18379455029E934C95E2EF 639C4848CE9A0879B51649FAB023A71782444B451F92A34CB8A124270CCF86D4 D18EEF5C1D2B2A29012613851C49F50702D63BACF95EE2AB4D72B375E0A62615 E0991E130A67ECBA9E05329B740708F1CB148724C3A6E5E3AEC1F88EBCA398D2 1CA8827C977D72734310233176D1AE26C55CF2CEACA62223315C28FCF6305C7E A22414D4739A059F552F1F9372CCCA5FED4F9AC987942848EB498900269511F3 F408CBEA0659B954F5F1B18AE4FB270213646F9B28AE4439D2BA2D3E0AAAA780 5E530E4EFC8A060EB979E12191044509DA0C14397AFF949E12DC970658D5EAF5 4EA963F5BC1407A32F3837CA6A24B7F3D60EB8E6222B702E25ED903F9D21AE50 664A095009BDEAF4B78DAF94E5A55D48366CABF07791A1684B2F54EA69070844 4F031AF8DF416C2D3679F8BA038B0DC9DD0400CA6B34667BCBBC07E62C1668A8 35A8C57C9048A7227E672E89681B54D662079A189A9E96A3CA96D8DD10189B04 1DA49BA2729F1CA585B1BD5C467295285D52E47CA904235A1A3E48EFAE9EB6F6 01374125CE89D53C276858668CF45D2F092DDCAA52418E0BB94C2B8266B4D88A 5D911507BB1DDA3D8F6E7C14A91CA11AE799EC42E993098E18CADA70BD2A1D82 2C39326C6E3F9E84CD9758B9AE43D79BF99E6A0CD713E95B3D9B7DB90D127DE0 DAFEBF850CAAACBD860B5DEF2082F1ADA64B44B193C4A1417BE221FDCA36456C BE5934C8CE3ED55AE3A11697C2D682B7D0F72D48976451D205783BE25DBD2507 39C14FFB4BB828DFD187104F38A7F11D5F0698C11E8C1D4F107CACE573FDC4B1 C56FDAE47024D6FD16A2FEABB434CA320300FC4B6C1B6CA08F76C60B7C08A665 99F404DBA8A2A1EB18EF6750E4EC186E31561A3F080BA6562967546715859481 7BA782940F5C5D06626D6F6A412CA7C13820EC7C1DF23E15E5829F698CF617BE D940523E4EE4ADECEC48C24297DBAD528BA1DCE7AC335A1D15D55415B108EFC8 6D45030D27B3EA63B2B4CD771DBE66AE0218ABB1153D4B7482289D1313CEF184 5C960B1E3C3C953912CC6F4521D1E15636C1545EEE457EFB87B88C9E43CC2F38 6BC4BC96969F4FF28ABB06F4454C01CEF1B6DC538F1E832FC1666D977E5A881B F72F1B4C7DD4BE167A5535F1163A0706F9A0B26400178DF8A128FB5EBE6A7B81 E478AD183EC06622B591337B9F1872AAEA356F4FC67EE767B34CB5A4D90702D9 39FB846947F4096FB3DCF16EC81455164783BA0B5D723060DAFF411B68307E81 7BEA1D9A47A5AA3D648E618C83C60F060029E6EC4D46B045FA7415BAB2AD0AA5 ED9C729C24136F6AF61E6409C0B5CA760B16225641E268A68CFB8260BBEAFC77 6626EBD97195E77CAB425CFB0096D805D9EE699E41680D095AE9FA10122A7882 2F00F495C9EB2102DF0D3E61833BC0A2E468C5CF7AB430FDB7C0BE3DF2C0D230 1580BAA25D65F599378D873165482A1FBB224AEA89C6BCCFBDBA42AE1C5DCF41 06969F585CD3B737D1388D6359F5468D88FCD2279BDB270F6A858FB7D2ABDEFE 5EE8FB79FA437F8F50237B92C307B73B0DCB808D07A9C3255CB9B3B17039CE5A 288103D05D132863FB522A02CEE3839EF9AF7F07D99732F0B8B384745369FB3E 7901166478F4A16076A1504C5E98D17408494E270BBF4470ED12B4332422679F 759F1D93984D7E506D16950DB6C2682FE1379EFFA6F6C95DD71F6E55BE3EF6AF E0CB25388EEB436E6527806FC75484133F6E561DEB979D5C1FFEFDAF2A6D964E 03BAE0BD593C2992AD84569C81050F7A793C5263E50C2F50B98C4CC703EAE17A 6AEDAACE312DAFAF5278D125B6EFC5587484F61DAFF46B87B7C9B1EEDECA4859 314A9A9E2248467DE1E54D90DD671660B9040B3E0DD982260822177EFD757266 74A16C83A7FB168016A320D3DF3BD7726F1F4EC90EE5DFE810C96B099FD4368D 906AE4699049EFD37E8EF058D4B97BF71106445AADD4FC6E90615A0066823A36 673B8DE32322BBE861AE251226B4385AB28702831270DBD25D666FBB0AD7B96E A44E891EA1EAF0F87013AFC982E33D67A28E96E0C9CB99B9E4192536830D9901 931A8CAFA41289633B20BA3BD7AA3414B6DA8D57CCF2FBE39920CC06361F075B CC40335DB9A0071CFF77F6B7BB47F3100DBDC9C4A58C2B81EC99E8E966AF3390 E3FBCC28BA1D79961C8A1584266454DF772FBA99664D74D4A89FC82FFEDFCFE1 4C9E4A04291E803D142E37E7ACA66AB279378F2F192FFB2B5BBAD18B95F03136 2CB594A3D6D3F8576B90A6C4DAD6D6C8EE07AF682F925F01D0B26CBA347C03BE F3B0585CF4539FDC66915E22117078CC94D621F31DCB3E021998A5D6EE94CA4B E214D07517283D56973D8E4367392BF6C1150DEBF459D141AE0941C1C8C5CFBE E735D796E365A1B0F60BB4CF2801EAFE4889EE5F338D3C4885368281B3C95CCE 251C28A90D318A8A0384439B38D63B94757252062EA44E88509FDD2E75FAAB71 7329622828B2785C1A8B26351BC7448C1719C88FE99BCB73F7DEA427FBFCDF4F 00EE079B0C712F7D2C8DF98D4830A9D8C8B70A8C5D54BC1DF3171135278BED55 DA1CF0E696B12935EB59B606AA3C0CC50C7A259AF32F4C81D9B39470D9993CBC 8644403D2833B34AF40511654F96BCE0064860F39849DC62E4A0693F75308FF5 FF450EC05F142D5E300D3850C66D432BA581D5D8DFA97D901589C53181CB5057 7FA8B2C95DF751A861DD1A614B2F32ABD284607F40B3462FB05C79DCBB586B43 B853D7F77AF5ED7AF2A913FB2CE66241C5102CAEC3992BEEF19A4F760E98EAF5 063E373A084CD6829DC18D063618B4AE443B35B63BFA956368397A69D41DD715 6C5ED849CFCB2825CCB577C1669626E2C87DE60D69559B3CB98FAA001F6C978D 942161A04F13A74F9DD30E7F2768510F1A3596DBC63211279D086929626217F6 F219B217A1553ECD27B328EA840AB8CD3F5CD4D6956509B5C027F74C74A5FDD6 B380A731A931CCA7A2F291A5B9076094B5B7257141A512311094E29D5FBC439A 69B75DCB34FEC581E5FD8846A45307AC3C6AC578C1B0BD37D5F03F931477AA59 235FC33C523F93D84F7B24E484023D78E9DB5A2446FF209D4729BC9298239D19 68E9DEF97FF74420E1159DE70A8E253DC0FFBCB1EB68A0B53C977307CE56259F F842E91C82E42DC25B4A02309F9972FC61005E7E5AD1CD992A1AB06EBCD65F44 E2866DD32FFD5ADCBB44C4851CD927C5AE8A31541B8D17AC88386A79B3499F99 B48F8A92F37A53407076291515826E985DE89C5E0D7375B95EC14D2ABCFF884D 5A13A5294A43A5F8875B9509083A19B197203C1D4535EEB113E55EC9A9B67132 61671835DDF1623620585CE1A5054F75C2C50095CF84195F10FCA07CE20BA110 D4E100C19BCD5CA57D7A481FBC1CC4B58095CB0E57EB61C47265049EF59628DC 8B04C7190BCA2E2451163C94B93A4C903A65E8C8A0E10F842B11A789F7386B93 487A7D1F28CE391BCFC165F9D26F3C5557E2C8271205C74D3C8F83DB12FF225F 78B0008C3E5E4360DCFFAF61205B308553B555F26520E00BFAE0D029A9B26F8E B3B207344F9C2BF2CB48EC23FC872895F5895C7B59D3CE4963BEE2ADCC6EA159 9776582B938ED8DA31BAEEBE739FFA32545089856E54B3158FFB0C8BB5E7D0A5 0B33234AF28E55765856F9C0EDA495239FE315D58092F7B86BE6B67C98EB8AE0 7C1A4A9A1384C515485041054BA0E6B528F42135C5B8357A077ECD6D1576A4D2 BBA5D8A2D4D32C3EB7B334290694BC458C910606654393ECB9D7420089BF7F74 17393DC2A256F5572C2BABAAFEF22D354F5A95973D7A69B05469C2AAD01272E0 A53857D667E77DC9CB0006F7D5727CC939C7B4AEBDA5D1CF0F90AA4C915904AE 7C89F07B7E00BA52568016AD9CC8ACC39DD092A07208BF9F34237CFEADB9CD12 02A2CB7DB2800FC2538111B36EF625B3252C09CA4A8086307C0328E4C7DB807B BBCA741F7EC202236296A9052386825EEA92A7FD2DE51DE4686B4C38C018890C FC9820CCC2FA894BE1C7AF9702CA13B36325FDD90110F1B8A03CE7398AD84CAD B08638040D27911D5CD1C2DC6575563146C9206884915F331A5CC5FF3128D9EB 4FE5348A8980B492DA36592E11C1727013B6AF798D3CD08964B20DEF5359B2DA B8797A2062E1BE34FA5119D4F741C57C1D94C22C56D400D9F6C5A17C3506E264 B88D3F3E8130E33961FED9225438B6F4AD9176D38FA382D4A42C0F88494C1B51 4EA78AE734CBA013C8F18B2F59A4C0DF797D5F06CD1D66F7814C22ACAE347AAA A74FA8A5BC6B2F502C50D8D8F257466803DFA5BA7B06D2C26DB14658EF87AD69 987E0EFD38DF9C8B1C22D03E52549AB872D12CBDF4EAE3D5BAED1CAF41F51CFC 46E3C4B30BDA8F8B67F5440ED982D9B2884339D885C3E09651C63EE973E7CBEC ACEFDE5FB657BF7757A14725D92370C4EA44B3DB6B7ACB32CA6E48E58F841BBC 874446765347944EAD842DB6E033B87038E0CBFC9DFA4D22866062969131FEB3 398B66398DB0794BE8A1719A1E59E0278ACD3CDB22D75F2D91923F594113A00F 62F7A57C0CA9C0E7110B540C82CE4A834EC3DA8D53B83FE19DF36F604D41F40E 0A3CD668D7703F00D5923289FBAC13AC58FA76B00A92F65CE9C7808A4306DEB7 A561D6B24F253C617D02E470409361D6620B2E22056DCEDF9E7A28CE5342B9E4 533D97D1197E93E8A41DF8804A6F8559A2B1EFDF40752BF94A98902E608264DE D8C3241F08351FE32A08C9D55C6FF05F67C37D56CFB134D0A284AC2C173C871D 66D40597E4F2A0B81E18C63C1224205D27C66767DEB1A98E09A3D2FC6E84C2E0 8AF87D3505891F6B9C3B07B991B03FC7834D946E765B38A36CC0036DADFB3D80 7870FDC002BD53FF0E770988331B55FB54771D922A866C2959DD49019D728714 706F0AF7BCD3638624EBE6A7D0067E34B95CFB3C815F4EF44DD5BAF85A8C4616 2D1D7A306BCA640B08B8D586177DB014AB4D745196AAF73F063B8C41109E111E CBF02129EE8D6D7FF05E0F1014ED6D6DE3EE29F8F9DA1F02307F1083ABD5284D 1209DFEFAE4490730802CAB12F3B53500DA9524510E53FED08BFE27D55457B66 CA9672767F5ADC6B25B81BA49A25C81F858810E33BD3DD4ED37E1B37381EE58C C8F2FBD14901EA9A636DFDE5E4238787D96DD9064BB1292386311862339F10FF E0D7616CEAC8A30C01B37316B44C35E848E9CAA631503C7A6BD82A964B74E667 C1C278B677160062EA09D2D14F9F7F742C84320E72DF244C6DCA956B59F56BAF 9041023AA27599D807D2ACA57AB522AFD7140CF5D4129DAC1C9450A7EAB7C75F 922BC32A060A18283522DA43C14099A3C924E8517AEC11414D58C1A0809BC464 B7582BB68DCF7027AFB20E04ABB78831441DC8C29BBE605584F635C7E8DD56D6 7541E7934F5BCF9CCBABB2007D5176937EA65F1BAC3FF698D7EF0C0F3C8C4C9A E6F45FFEFDF1EB66E2E910614FBADA7C7A9C8011AC7047C0F57C2E906790BB75 430235EDFCE9156A567AB49467C64AC4062B36EE6569C437F6A124D586F17C0A 664649A6AB6ECD36907C0443308F3C33782764280CF2B405E30376298D1E3446 FF8070C82AF9E5F44226F2EFF3255BA19B50F00D4F0240AD2B92888932D8F2B9 251408A8BF822C117151EE23CC2450C4642B6A2ACF39D5EBF939BDA2F0CE69C1 5DF2EFFA8457F546EAE9DE39691E7A5EEC6FBFDBFB3DA0ADD8762CB0449CD440 3445032C30514390565BEDEE8C3A0F9CB6E21BA4520EA881C1C134DE82BB7EF3 9819973C2044B3F056156ECEEF9A00B1B449577AFFA501EF3BA03A965DC86FD2 80B5FFA1FDB62AF96B1F90DABA3A55888BC59FD6B1F9FC7F919A18E026A32368 4E57AA1FC59BCD97468237B08022A2F4359FE4417BEB6F4DAF7176A79B2AE023 1F7296D0777B0A4A36FEF2D43350A4D6DC6F343D5B5DBCA76D8FE9C2B2A7BF9B ED92AAC76143C2C5A5400907131E564FD52A548AAB3DB4B6D114335502E8BC3A 9DA54CDB4C42259BD7D705F7249A74FF7150CAF537DE1471049936A691A7E499 5B0394D7A2CF9957ECB80D340445FFE836E2525E5C7848C8FDAD988E1B1A3B95 6FCE49C43A640DAE63C5D20A7A930B9B572654681344561784E476CBEE0F37B4 EA099905818E584596B29D51AE61AEBE7B256CAB223543A5D822BF09D575F9F5 CF0DC0681D3B80203C59F25CDC2EEB33E50D167666C7AD44B9D02AEC3D1EC098 C144D60A62881FB08ED4D122BCAE3D706043B4DEEF7A7375B59D0F21C58666B4 CBFF95557D52077639EFA222A3240DEE41FE16591762D336A861ADBC9287AC28 B896C9011B17C895A2FF00F0832FB8E2BF73FFC44CF59EC94CCE2FA2C83EE1ED D1D0835A2F681F0FEA537BC953F41B24E9BBD6A02D08824A3D22A795E17DDD74 C28B50831838A5B7B84B02F42E8ADE5BDE0E95A58CA977BCB56A9101EB575EE0 974350D4102E9BE9CE36FF9687B1F05839CF43BC28E31F135D408B930DF149E9 597A509129144CB7135F940C8D0BE9C999258908C93160A368C194130D320583 255BD96CBDDD37411FBB5DB6FF46E4FBDE75799A7712E1AA7E734599617E4B28 71EA1076D3707D7C17B4C9D2E28E420A005F4989EB018B3FF7652DFB5B8397AE 1766EB2C0CD476299157C5C6B82B77B544080EC934B87AECFEE52DE49E5126B9 03D04DB1365A5C077DAAE47E6B8FB0B9D486609F51279202E5192D226675DD8C 6107BDFCFA142AB566A6BFA58E6AF8264A1760FD762FA122272E0751D59F9F76 833583EE319102429F363AC7D251B7FF465A399FB817445E95D23C7AACDFF43F A250880956D5D7163E9A9944859D1D287E5690586E8886E27B6AD19598D8A8A0 F0749CCCA7EF822587CFDAB06DBF26AE8479D47D25B6FF1E5473D7F19F1B3523 CFC02DD5B51D3BE05B93156FF9FC1D88ADF995E73D3B7574D0B8D7F2DEE770CA 403B59F863A25680B9CE28E851CF595C67162A32FD202A5253C239DEADB0170E 099CDB2CE7D2971FE32B0D9BCED3F614CF498292FC5177E1C2670ED7CA607CA2 9D9AA21B6379402C139712A161F69E577732463859E4732154D6A83737D30300 CA6B015F9235C17E6FD7AEAA7CE31278DD472D25B3AB8EF3DE8622B44BA3DEFA 01BADDCB5A514E98DC2D09987D2B2185CE21131C636D27333D8E3F9A99C0FEB6 61E10151A4DE5BFE03E1808570AA5381EC0D667F534B7F6716521FE39E567E72 2DC1D11EDAEF6080B8A28E4B79AB51664D4185F09CD9B64F5A28EEE90A35372C 3F6F4E042B7EEFDB0DD04EF7E060F2FB6A658914B315086D98C5F1327BCEDC98 ADB57142C6DFA34F3B36F573CDCBEC52144685F97AF2292BEEF24F22703193AD 8A3CF38F4CC5D9165688F79579EE859FABDC72236C13A5DE2D300234DC533F13 5313C80A78D38E6A2B77EF21C28A10AD990CA0E506F4017173FA5BF55C612B96 5E50201969614D42C2E10D1536758E1C892A5EB2D5DC4F1A3158E8502497F184 BA3183B28EB3363808E9E1E316681225B1DF02783869CF8DE75C2FE1206FE10A F946429C15C8CBCEB582EAF0829B3A858D6E8F35C39BBD7437B662373E26B176 5CC82CA74B5DAFA70C384A20F24121AA5738F2B8A6E30F0512BE3A77CFBF236B 960824A6AF689BA5A754BB873A0830BC5BDB7285DBBAA4CBE26D160C39C07248 6F3EE474BBC82C636107F515772B8F4B67F8EA866820F2F528E45A81A4F72BAB AB1C5BF6C14CEB500B32ED3ED63F1F62BD7F6CF35CD47CB4DC26CB0AC0F8AB11 1F2CB814E78D639A60AC20E8A06F4C74D15326A993E686571EF0EE87E4AFCECB C53F31CF6D04B1EBB8B47407108E28D1A77F6D03CC5347D6122AADDB861783C3 BC535A67B06A34059BAB9956B46C81EFC9152641A33F45DF6684D3DC2AC87004 052903501F490EF09EFDB26A74A07F3039CF73D5CC558236896A5D056B32048F 080C15A64EBEFE8B2AD757F584090FAE893D8E3FE46DAC1ECBC63F17C55A486A F544BFC821434ACBCF3BD56698A71BE431ACE98A54D8180A7BA3617CAD72FE42 4B9BDF284D1B98869E3F7A9A4F200E2F87CB4BD5497034B0CE51AADC56B062A2 0F7E35912BFF684431E2FA10165DDD93A00FE62358E47AD5A3396980DEA6C71C 4B1E9623A85F4DA52B64CC761774CE774C82A7FDA5930F18BF4C001492ADB51E C95DF84E87E4B3F162A35145115D541EECA58AA82EF1DFE88DDBCF4C5D649004 58EEFDC76DA5001C787F005973059FA6E8663400C0C27340264C7A4FC86546EE 7CE7FB7FB499A542177DCD03FE3848B7F03E7130E4890E070F6B43032DEC11BA 0775E3797ECA3B94F66085EE8E951A3DF10F3F2AEF3DAF13A57EE877A5081B3F 370FA5EAD68EF2E25598BF6E44B1C9EEA164D36A8DB4CD0FA732A650AB49F433 1B5B01C5CAFC9F645889A99BFBCE6BEB862E8600966DC42BD680ED4C032B1A10 2B29CAF929BC7C83051D3F4E6A7B7D376CAEFD0912C5EE9130BF2B6F6E9CE077 E870A98B7BB70BFD6A19191B0914E71A88AAE106270AADA752DC7E872D8F70F9 25454D68DB158BD189A2A4B9871A9F12D069801CE58A8E7ED276A5841CB9CF42 DE5F849C4F6FD1562E64E6DAE2476D07D72AD31BC49F3F6D36A56CEBE058F01B 22406FE0426DD51E57BAC8884F7EF67DF62568F304A3A472FB0163B88143E4A5 942DDBD5016428C5160AF0419C138F2BC960CCDB6E88ABC2DC65C948186C51BE 9A571FC324A4C744F1CF0E96FF329C26C570D0AA0A567A166E7B47BB60DDF0C6 32977084C93C3EF955873846CFF3A15AB2F0294BADF420085B7CDB5403D368CD AB25BA7B3A9742F8C5D2AF2F30BFB8E6512E347AA2BB4F0345A7232AEB4FFD61 B0B269153F83925DDF14155487DC659356EC006C07C36655B19E36543BB9111F 91EE20805EE01FA38CF15A4CE4F40764BDACA336E53BEAA617A10DA721664FBD F144F80CED7E7A5E99C0683ABC2699F79ACFCAB939303ED29B8F2A09B547DD71 9BC1430A5224A3110BAC6338D8B46B3B1693B2D12DB7CD2FDCCDBF8C125B9930 8DFB9947D8BE715482D301808068AFBCAD480459711FD7B42FD6DA007585C7EE 42E5F7E90EC952E4969FC7385149C47AF9EDFC182D5056E945E8F34CB9F38C2D 13178A339419E51E67120D8EBF69C283F3BC73F35CFD54352228A68146F88221 6565272178063034D09E4B8CD6CF25C7E07746F1402C22C36F0AF339519CFFCB D537B3F48FD7A545733C30DFE1F84B452C98940C2D2D9996B92D9959F411003E 63EA4E8D849CBE0EF5F44544E98BF8AC2ED4F3C1A3DFB94524A58DE992BA8001 C8572BF598C83480F8E74A183FE2BBDE55530513B9FBBFD9DA41C6751950DF19 755C8F6FD706C1B515E469963B224FB79518968D8852380B14E1E56FAED5448D AD50A726C1EB62ECE8373CC0F8AADCE348A6A7E7315268CA37708EF232D4B3CB 86E1F3BEB84FF65D8ADDDCC0EEB82F48E266AE90EE1A8022A3A4637BA40A2B65 BFACC70AAC729654C6FFA94913D0F1AEE618308F68132EDE7469C50ED532BA86 4CE2D0B96BFC26B90E7EE95A222F7B5E1A2DA06628AACFC4532415F8EDB386DA 1B1C1D3C6D2E891E94F5A8F58ADF2ECF083B96D04062F7D3FC4DD2BB97F24A34 F5404C7F799F7CBEE8E54B399EF88F94B67F901CD3B9E98DDCC905A7B1EB6F2E 60A22A60192F4E1BE11DBD89B2C42385F4224408A7B2116CD88D9908C4477183 8B45D053D66DF3FAE9116116B4D52D6F58993FB784F6379B8D347C6F409AC854 83A506720BAC0489885C8881C1A218634CE3B2101F5F0A44AF87D0E3BB08B73A C3F8AB06DA5131218BCA18B0B8D728565C9C34BD40A4DABA01C660973F4DE865 C6B17D3FD5089926F6A5D7FB38E6B11995FC8C7560C42D59C562C7F1517F02FA 0D6F4875EBC1C44230999D0810C9A6378724D8DCC2CE74E52CAC6C4739D6179B 9844980E3C373D404A551CF88669B79FD351AF0144B8EA995CB0F65009A1309D 85E90401AFFF533070209E304D9C1420DE85C8F7ED5A532F5686E99B8E30B15D 91848ACA2B826F9C563A6156B4ADE254D3EAD1ABBC5A44CD51CF614905F9D92B B6594A421129770A6A3B04C293FD550361495DAE64DA9310D2E9DD5E6EA469DE C646E03B514B5F28CF6D0524B990F836F926EC6B94DEE2434ACF6BB7EB6DC648 4158A8EF5DE314481DA5A9B9E4855A65871475FB6CDC1F68DE09B1FA3331A6C2 186DF8CC1BA2FB87B173550A7135C79C8AFC2FAECCA24B906B72B12F4A2D8796 CC42C7E1864C77B1A0EF1B0A6E8D60FB0D7B61D45E3E51A25A67E7C535E08219 0F4FDC5F2AAEEA37B60DD6CE4DF0127314598B9EDDA6C5B5A35955D9E9C804CC D1A478B535A39524AE6B09536DA3DD9D1A8CAFA41289633B7296364CBAC44FA7 F789A04E788486514F58DC64373FE92D6E50BC5D329D74231E4A5E4F1019C167 52CEFB30CC0BC0007C1134D4D46FE3284CBE57B2CF91698021749F737D1430F1 36C56F768CE10B8142C0C99508EFD2B9BCA46575F51B506722C290AC4D9C09A2 BAD8E3032BC1650C3B2B49CCDD217FC6C84818B7BAAFF561681D2E556794D0A9 43EBD5AB482A75F2332FC412AEABC1202D8FCAA13F9322CA56047C23C86BA27D 4B35E054B41B02EAF7CD2B208D7EB27F312A7EF0B4D44BF96DA39A61D61C0D24 C373AB90EE5B831834FA098805615141D321B18C6FA823A56C450599E0A03F09 0569977AF4A1E88791D85F6FD78070CD22756F8DC3257F4216E10BA999799A1A F161D35C436F68FC13DAD290D3ADD516A3CC4A80E152D48AD90FC2E4F3F64A05 C34DB4BFCAB069E23BC2AA6887E5EBE7B8C8524D89C39B10EE0703945CA359E8 97794D04639FEF8CB38581C8049787C6006ABBD686A2B4FC02523EE76F0A7F33 7BD621427FD04BD7CCBC2C23BC9A4A54011EBC3BF7FAB5EAA47B8BF2370C2324 159AFE9E07B05AEC33D16E7D4BD51B8D842F31397C659ADB261E9F2E7568F13C 7AF8E8E21EA0BED670E106B8A23EA9ECCAEC6EF375EF46C871DDC13689C009BA D28BF59A21656D13AE7A29C842E245A1D1D6BC66850E2BC95EA34242C96E0541 2C4225FC77062AAD1B087CF50026AC5050D8D27A0E8EE4369B031E875B2A276F 2B2FED101E3CB592F6688F48AEE20BCE6338FA48C0041AAEC3691BBE6F40344C 344546B3B7D9CA452453548BE2B9E4E9B2ABD2A08F8164E71486FB878675DCA1 5622AC68FFA2C8648482552342CF57B1A058DF4D96732B10CE3B9722A2DA4530 6E966297F78D8A96DA17D4759505C961E122176F240D83F808550899171241EE 0ED4941B94BE5A7453A285E02B4926C113CF42A0A7D0EBDD0A7C649884D3FAFF 05414F68079CD263DC69EA7692DA01A5087A214E5948C0DDA0A7DFFF37632D59 881FA765D8456D59FC871A85490B8C64E72E4EAC2E780C972B5FFAB4AC2AAD18 F08848183E65E4FDEB27F19B7F0085E80DDD91F476BA85BA09A29B28772C34D2 AEA851CD36E4A221663EABA1FC90C05D4AA84301D1E0E3B8DD01BE0BAD009552 BB5E820AC244AF5807916C9C0470FD9C1899D4E7287FF9C638105CA4DAAF37C8 B992DB1E39F1DC8CE633628C1EEAA73E270942E906C9FF0E157D1256B40912CA 888691CBEC3721B859551B7B6BB4BFF041B3245F8D0AE16D426D9AB6179B64E2 AB729FCD4B562214058ECD5FC7E455B7EF9DB6792A2C2B7545310320B5FCFE92 4461E92659C51CA1B75A459AF9B1DC692F852B6E6B944BD40450AA7E0BD9F8A6 935F8188BB53B7FA5D32B2448C4D6FBD090BE78BC6B55E757F4B6604392EBBD8 3BF7B86CA691702D59915376D076CE800FD65D2A54554872E3C2B12990E9858E BD92A8DAA755DF1812B81275E27DBA5669E9A48890E175EB917D92C5B866CAF1 07DCBA71FDB85CDA358A845D5F052270113C737958540E8BE59A2678ACC0B9CA 55F65ECEF4E1FD1DCA55A8DD0F6530AC4DB55D564272DD7503E7D409DDDB0964 A5138819BFCD3246116E798A5BF57FB1D97DBF2226098EE5391B2A5E310847DC 97E101A86CBBCC6DC704E203A2D8F9A03A6C3544725EB66E6C9A5D9AF81A36FD 23F4F99744D92F7950C59E9653B3668F71850D1F98346E6010D0F690BE5A496B CD6BBE1ADC8E8FDD8E8390DF063532949D2A3BBED8C2B173ACA479B740773A95 1BBA0F7782C25B9708B8AF47ED06159F05AA8E02006A152D211C831F1BDE69F8 15221EF40507ACE1227B0CB2106276277EDC18D5A7E8B578B64E738F7FB43940 BA394C13B38EAE040994215B850C8134E2D4CB115CAF830FAE7D9A916397BAB9 F969F24557C1FBA16ABD8CD9A9BEBE6B65ED766C3CA6187CBC2E9DF41AC3AEBE B0996DEE4E3BB89B93F5C9C76ABFF758089A701E2FAB29D61EC859941D8CCE01 BB1E93C0C11D43EA334DB00824F0250FAF2D780DDC33E4946C80D37D1C23BB99 3BBCF6C4C162997075CABF4344A20DA2CC6B0CA85AC244379AFDAF4D3E9D2D20 F77CB84E742AB9002238E1F1677FC4F104AD29F71E08CF6B15C104868DB82AB8 27059CECDB030201DF27D235F7FCA2E4DAEAD187E6283CCCBD360364E4C2B1DC ACEB52F30F49695794EC3F71047ABD7E20E32B8F17933D23C06423BFBD2CBF46 66FEE5EC615099F24029C797EF38FEC255DB5CE66D6E8BF3251A28D8FF703D05 D676EF34FCBC841E4B44B988F0FFC6B8D034AAEDC7A1155D1F9708618661263E CC6076AB34ADE969C7FE5CDF7921CE472762F3CDD6C5119F91AD846FEB353F4D FA9969D210E7C879F3C58280D5650CF2A0339F932107DC5D6886BAA34BF8F753 47C7844EC4B2018D89866C34D44B08507E84DFE58F0A430519BA348918A71C98 11A26FFCF8D894A0A7C079FF22228C0BB833A1A80699877CBC09BE1E7CE6113B 73A4A9B9583D547E204A5F8C52005DE99344007A75F0402ABB74AF2613A9DCC4 37C67D17029D163E95BE0A3331777ED9F89A9D487BEBDD0C8CBD01162AD076D8 C320BF38D6B4C58236075E394D2E8C9733BD804C2F676306E33FFF9D78591EEB 491800FEAB6CCED1A34A8B1AE96872EADE128420018B07D9F591BB368E0BC8ED A9455BBD3077DB140366935A853387563224EC3FA2AEE6F4850DC1C7171B92C3 5F0F834B904480BDE1E806A33C13AF04E49F714B153F46F3C72229F652D89015 3D64478AE3F80D75BB388099EE2123CF758F62961C57BD3E5B0161D4715F004B C408FE2AF1D1ED3BEA267974E2620EAE61C34D76B2501A1F720B488D0062BD0F 48F8A86EBDC7A5098F694768D48007744C72E30FCD3F363B8ACD573F99B12D25 80F31E7EC1F9A90A30EABDAAA314EC7853A98BA193AA3489F2F2CB8149EAF39F 6DF72AFF539FEDB75E0C33835A068336DB44D8B2C4846E5005 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark {restore}if %%EndFont %%BeginFont: CMMI10 %!PS-AdobeFont-1.0: CMMI10 003.002 %%Title: CMMI10 %Version: 003.002 %%CreationDate: Mon Jul 13 16:17:00 2009 %%Creator: David M. Jones %Copyright: Copyright (c) 1997, 2009 American Mathematical Society %Copyright: (<http://www.ams.org>), with Reserved Font Name CMMI10. % This Font Software is licensed under the SIL Open Font License, Version 1.1. % This license is in the accompanying file OFL.txt, and is also % available with a FAQ at: http://scripts.sil.org/OFL. %%EndComments FontDirectory/CMMI10 known{/CMMI10 findfont dup/UniqueID known{dup /UniqueID get 5087385 eq exch/FontType get 1 eq and}{pop false}ifelse {save true}{false}ifelse}{false}ifelse 11 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def /FontName /CMMI10 def /FontBBox {-32 -250 1048 750 }readonly def /PaintType 0 def /FontInfo 10 dict dup begin /version (003.002) readonly def /Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMMI10.) readonly def /FullName (CMMI10) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.04 def /isFixedPitch false def /UnderlinePosition -100 def /UnderlineThickness 50 def /ascent 750 def end readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 77 /M put dup 86 /V put dup 88 /X put dup 89 /Y put readonly def currentdict end currentfile eexec D9D66F633B846AB284BCF8B0411B772DE5CE3C05EF98F858322DCEA45E0874C5 45D25FE192539D9CDA4BAA46D9C431465E6ABF4E4271F89EDED7F37BE4B31FB4 7934F62D1F46E8671F6290D6FFF601D4937BF71C22D60FB800A15796421E3AA7 72C500501D8B10C0093F6467C553250F7C27B2C3D893772614A846374A85BC4E BEC0B0A89C4C161C3956ECE25274B962C854E535F418279FE26D8F83E38C5C89 974E9A224B3CBEF90A9277AF10E0C7CAC8DC11C41DC18B814A7682E5F0248674 11453BC81C443407AF41AF8A831A85A700CFC65E2181BCBFBC7878DFBD546AC2 1EF6CC527FEEA044B7C8E686367E920F575AD585387358FFF41BCB212922791C 7B0BD3BED7C6D8F3D9D52D0F181CD4D164E75851D04F64309D810A0DEA1E257B 0D7633CEFE93FEF9D2FB7901453A46F8ACA007358D904E0189AE7B7221545085 EDD3D5A3CEACD6023861F13C8A345A68115425E94B8FDCCEC1255454EC3E7A37 404F6C00A3BCCF851B929D4FE66B6D8FD1C0C80130541609759F18EF07BCD133 78CBC4A0D8A796A2574260C6A952CA73D9EB5C28356F5C90D1A59DC788762BFF A1B6F0614958D09751C0DB2309406F6B4489125B31C5DD365B2F140CB5E42CEE 88BE11C7176E6BBC90D24E40956279FBDC9D89A6C4A1F4D27EC57F496602FBC4 C854143903A53EF1188D117C49F8B6F2498B4698C25F2C5E8D8BD833206F88FC BD5B495EB993A26B6055BD0BBA2B3DDFD462C39E022D4A1760C845EA448DED88 98C44BAAB85CD0423E00154C4741240EB3A2290B67144A4C80C88BE3D59AD760 E553DAC4E8BA00B06398B1D0DFE96FB89449D4AE18CE8B27AFE75D2B84EFDB44 143FD887F8FB364D000651912E40B0BAEDDA5AD57A3BC0E411E1AD908C77DCE3 981985F98E258A9BB3A1B845FC4A21BCC54559E51BC0E6C22F0C38540F8C9490 88A0E23EA504FA79F8960CC9D58611C519D3ACDC63FB2FBCAE6674357D7F2285 4BCC9F54D3DA421D744D3A341DA3B494BB526C0734E1A8FC71501745399F7683 FD17EC3044419A88C3979FD2ABA5B0130907B145A8462AAF0A9B511D2C8A7C7F 347FF6AC057E6512902BFD2918E2CD31DE615F5D643764E900B60287670AE18F FDE15545D8BC69591A8CBBB275AFFC9B14BD68DF0AAB32268FB84844D4DBC7BB C591C1AC5102C50A9C7BAAA848DA88B0519F0F5F0813BF055CF0E3C86F633A04 B779D2E8E656DB1E09A66A85FE21CA8BA5523F472A229E83F2C4E91ABA46C733 F3C7B5775B06C97782BC225C46385BEBDC61572458EFC5CF4190AB7A9C1C92DA 29F84BAACF552089195966E3AD9E57CC914D20B6962BE80429A16D4DF1ECAA66 36C4343FADF0B2B48F12E2EB8443C4AA29D00949255F3968617F98B8ABD4CC12 048B838EE243A21AC808BD295195E4AE9027005F52258BFCA915C8D9AED9A2C0 80814F79CF943FBE3594C530A22A92E11BE80FCEC1684C4F56712D5846B0749C 9B54A979B315222F209DEE72583B03093EC38F7C5B9F9BCB21DBE8EDDAE9BE8B 75ACE6B12A31083AC8348EC84D1D29D2297A266284B7E9734E207DAF59A25F4E 4AA38509E993C5394FED76E6A2F25462685C4C86C6E8CFC9863338EC1428BDFC 74616BB1BC8948B0ED4C87C15B4405F3A7796F9DB3798FFFE8BD0A94E834817B D5E9812E308D0CC920470A6F2CD088FCB80462BF7CB3F039A7DF3DAF5B2B5355 E083A385CD2EAF0FC181E40E96DD7E9AB9EF5C7E6866A13B8A54718E950FE097 EF0951A357114F18CE9933D28B3A77AA71E3CE884661F13284BCED5D5FD1A86D 543E588FF473DC2CF9A4DC312500135F29C2D0174B32018C8DBD40EF9A232883 710A1F2AB2CD11312300ACDF789A9B7B93D2035D81D1C84984D92D78A53A00C6 EDA94B24BBAC1AD17774A4E07E6F74ABD90415965616AD540C8ECD8C3A44EE4F 7F4F6BB6238C5062D63FA59B7BF08BE93FAEA70A2AB08FBEAAF7DBF56B95FD93 03CA406543BA6C9527D0DF01F5108D31A51778A5EB1C93F27B72B46146A353A2 01CACBC829603B9989A87CF64528682CCBA0562A8165B185C58A5C6BB72F5E89 500ACCAAB8ECEFBB2640E99EAEEC4EA979AA793D013D61D8ACF8784FF8D9398F F6A252A709324FB39509F0B3A4E725E82F53543383C6765BE556CC897C758208 AA3AD37B0406E4A79F8F0A6C1983FC73E71CD858C0DB66ED66D5D992978614EE 1EA91EBE191E082EBA1FC040AF19A2202575C2EBEB8058833E3520FA03D2F915 85C1ED337E457B9FEEB0C6EF2735EFDA6E0D05FA641BCF698AC6B97751E8306C 4DF00A39B8581FF53DB8F8525FDB196D85950906CCB59B8EF171349AA3B567B1 6A00819947A995FB383C3C1709C9A2C113B2E40BB832B7D4A0FBA0B16A2C455F 55809CC425C403E9668DC66BE45B71A81C332FD4DB279D22A2959962304A8F18 085893DAC61317D24A8F198FDAB95F3B86F0AFD35047B868A9A17037A2829A02 BAB042F75F349E197A7EED41984C2859754CAFD0251439921C248B463B516951 2E1322C80D73F9CBCAA63A585450275AC2492E4D3FB78E800F788254DB5E610D CF788DF5C70FF99892BCDF16133E34B24B77C8F097F546B87C603DDB8998B66E BACB68BA27462AF54AA405682EC96D701F0D474DECD5F95CA2102DF639EB169E D518162C2BAE45FF698B6DE15FC6E7DE48C336C40A670FD26952A6BAB09115E1 991F0073419F2CC2A1C08BE91096936AA0C37E4ED3CCCEE235476074B8FF1125 6BDE3701F85532D8BB64CCC927CC335281C95EA689706F0AC717DC2CF680C754 E5EFD7FA4BB8880B2B727A964C876D4A223069D4E6001771F0E23EAD2A4BBC80 E76675297B2EF05F52BF4E71B3EE2BE3048CF088C79540113C66AE98B2FD3CB1 B0741A215FD070882C52765009D7D711DAA2508F19AE7DDA15229A856AC49BC3 4DDF40814FF96500E4B9B02D412E94623C5FDCC76C0FB8E42DF56A904FE49D65 1DA7C53901B2EA71AB658A464D3ABDE27D9DB8D9E0B48F64E61A2495AD5D8DAB B5E72424AD017DF37964AF911BD7FA21A5EB4775DC8E95EF0C0EB856B00D89D7 8172A1DE8530767D317B8256103E53CFB877E10686A04F5A08F8DC58D843DEBA FD5F40597588663D103689F6EB3EB14D06E18C8078F2538B43E712DF491FC5C6 AF639256C8C6134B64D560D8476DEA6329D995E46CC4BC78841C59E73648B47E BFA7DE0846422F738454AE77E822A083405289247BD7C478BE4974F742CD6051 E99FBB1D1B3FBABFEE855174734EE45E87D0AADF32B1283B911162A9955847FD 38944D70584FAA6B1A7191C5C134B73F98EB632B69E2F0C0F94156787C34C8A3 7622A029D58F9626B74F8A8A1F3803E0BC20E0EADEB1E99B70F1BD9F980FB751 2A842843DE42EB142A84D5D3138629AE9EAF6F3479C423E8829C8816FA6EFA27 DCE5580E65AA9854B1C64163DC318420CD993C15BFD76A8BA1182860A6B03D6D 22B8CF43CFE6C8AB27C64842E239CAE707D3086BADDE1D7C94E3BC96319470D6 8D26915C575CFDD03271D6BB9DE86A0EB6EEA6E768B224A626C62A9AB48A6EDB 44F70BB5AF991CDF9736D65933E81CC57A78F623F33EC9AF535F2F25FA4EEC90 D50DB7E87F31E971A75A33A301CA6013EEC5A4E179D695B33DADF2C98364434A 42926776000B610E17524162253F6FA638D6581C18F99EA0BD1D2E24D2424ADF C05010D08192485153DD03930C7BF45237593E484F9851E6D464FA10FECA5D9E 0C8CCC97DE029030900CDBB491C5CF226DBF903CFE7735D939C3FDF3A20B70CE 66579B28B99313FEE914E295388C7BC8E055A2E54EA3A8206D3C8F4F7C0BA5E6 E519419FD8CE215F7B8E9BEC604A9E3FE272A0328A24E31997C8A91E0946BCF1 6943A97CBED2AB9FC636B49828BBB8B89E0BBC2653796431224895ABA5DAC41E 1854BD9764E86147FD7624F736F40DE3B7582EDDFD15C2BDE3F22B5A54D7DF10 B87A1301CE85CFC061689A890A321412A13314AE96DCD3EDA75035FDD8F4AB9B 897A2C68263A68457032C469987970648BA2D88B1C5375DFEAA35A917B8A952E EE670427942AEDB3CB599C5746180E392837D371E15D860620ABDB6AA7772C40 A5E346661673ACA530BE3D8E3FFB895E5DA3DC23B1B43C080C77F7E47847F0F3 F3AA5CA9E4BF75FC5EBD18D19F21A7DAA3B11CABC6E4070A15F7DBC8B05EB6AA A02EF1B078EB66D61D6AFE41DA9B36FE7EC9EF94D1EA26282A9871E2CACB3126 2AD49C2D9B50A6E47D8F2CCAD50992D1B430979A45FD9E76182A19964BB2A1F6 51779A2B258DC1DF4C2F3074621286831F3848AC152DDD2BA561E6586ADA88D3 598A2CE2CD048F027CE0008B828BD915887D7785341E8305DF2346ADB76BE99F 87B02173BDC334E9221C8DF54114A6B24C1C5340299512FA6C8C51AB4C8778CE 178CEF531C6D1B5FF0A1BE8EFF767F959BD4C345C52699A29A17B2A230842BF6 4B011217D6D24EDAC3F6D53482786F1CA33169B90ECD499407D37CE9B70DDF78 7B7547B32952535BA9ACD1E244447AE3FCED3AF28717083CF9590A09780984D6 AF0743C82AE4FB3E2BB2856A4153A3967A023FFC35382D6C22D84A924900B6A6 3DDD400E6D2418DA6C27F2FA34C075C902B89EBAE658B3C9A18EEE449DA5A379 337DE95CB7AB3F0970CF1A5D8FAD8090E495570FDFB2FBBA79244780D8035547 C5A55BB21A2270F724BF5D442CDC5BB9F09BE0CAE59B1C2270F0BDACE698F2C5 DE8F66BFB9634904B161F5BA2B1950048300D69BABD312D58D89C4ED527AF7BA 7DA2478EDC2CDEE3473DD8A8ED9D891CD1FC21F23013228BB3281B71FCE959BD 6F8E9059D682A7FCC5265A0620992D4FA8D78377EB34CE3ECA070EE3707239BC 98907DB0120CE42ABA32CF97127E28382BDDFD685674279F588D4F951216C355 821361790F64C2CC720DE97E8ECB57326C43EE47367628E05769E106868B54F4 C33C9951908DF6FC4F5ED2C7787BD8FA591BBB3E9C6C1DA94CC5E38D9B20C886 7D237572FF46DD896A4D6163408EA6CEFAC398EE041EAE29D577E75326CA17A6 B072D47A7B13EC441CE6DAA042ECD02134CBFA6809A435050413817193DAEB16 A5882C8AEA44BCF36E74E9ECCDFE7E19FF5A5DD7A94E5AB4F8702C3DA7F42325 23C808670A0490F5B373DADE40814FF9650241D3D69C91FBC5ECE728F827D9BF C928602E05477903449E079164CA39859C4BCA60C579F490AA455F82B5050BB3 969AFB478E0D4A257B3356EA3CD62051FCE6C6B1929CFF85BFDF166BEF658E10 3A55E007F38EBBB248B3F0B8ED1925106B499B762E45113AE1AC9DE09644C84B 9C08034B297314EE69BC32DB6E7D7FB9913CE5AC17E7335979E9DCCE2BAB3725 1976155551F9706A576FE0E3ADCCF72C87683291528ECB749CB0ED291966E239 B5E3630676BD409E08F85BC1AEC9A2D4135376284A96EA24431243BD6FE8B966 95F11A4BB53F392E0AEFEA623064FF8A7002367B0A515635CB2D2DDFB9B4A8D7 FE721754E81BBA548848A235B91AD4E4F7DB19CCE2F61D277FC00AB956EB93BE 44AB4970CA56BF59506C94ED160FB1E25D3DF2988A532BDB787BFB8539D22986 FDC378AC31444E63C4727FEE121A43751043849E6DCAC5B59D0FC703AAFBBFD4 E8B7C268F21615AD02CE9DABEFA27B5FE6A6441B619539CAB1F810F1263447AA 633F5DAF483752EF1A0421740E3A811D2D2898CBF53E7F686C9223FD7235F02D 6F90D2D48CC20AB87778DE3C6FB335E0F0EC20B5DC5B65223FE117526DE2C72F FE839DF93CB2A7D66CD900CB325F891E311BEC932F703FB4FEFA29DB8B9C88DD 375EC71B3D58C7BC59ADA91971A3BDA1ADEA629CE6CC92BD542CDDFAA7706FB2 6CDDE2DF07E56D6741916AE8E8744339816F3E6C38062747AA9FDA2A2678A6B7 EFEA870AA3A4D71B25EE3013EAB1DBA34401B867C7A41AE51E0421D41D3BB83C E120C8FEABA6E5DEC53A689C21426D4BBCB68CB37568761C360E6D4E3596FB7D F4DEC7918E58C0293D12D6DDA7E9DCDAAD7C939F55CD1BC4A228B31E9A904156 DA6B40B08E6ACE674618B768DD681C772A3E55FE096CF949CF3B0460ABDCD891 D17B37B355B29AB5137899C036F31DA026244FA25FB798FBE5105BDA29F46538 D3D3AC1001A7BCECE64DE94FFE6C354166A0F97256137BDFA07F6E22A3D1D2F4 9588DBAE95E895BC5E64DDCBBAA8D0A22C229B42CB717FC711E7E9DF793DF80B 9F14754585A3C7E17F37B32924B9F9870DA8635E3E18BD1DCD81EDF01834D9C6 B33F23C956C2FCBFA47D84422F583459D827D1E120B97694D12F1F54D02379C0 D288F7104F3FFCF4F76E3494F4ACBD1BE3A15543CC680924C78A473F8E311ADF 8FE00A04C6C393DE61AD3EDA5BC031E2353076A2489391B52632387CA28A7B93 FBB065A6EF3658AE80B1ADA47E9B2539E73A71FA75645F85ED8ECC257FB4CF26 B6C912DE9D0F9899E70BECCB934AD32CF49A093371A9F73DE6255EBC39DE1E7F 00D0CBDABD4D0383977E694890E71FBE5C376BE5F3A80C28987417504F515C50 909F3D31178BB9B1D085BE514F71B910A9085BD6122DDC72A150BFE266920E49 5661BCB4BAB51D6DEFE32B616963DBD989FCDD1637B294CE4E288655FBEFA1BF 7F25BBF8CF17C2D5FD161A7C2CC9CC7490D9BF15A1D35B3BFA43ADE256E88BDA BD490D92907C57BAC408A575EC84D6AEE070148C7C9A91C03B09FDBD792E8FF0 C0B886AAD2EDD86541E5E579359D40E3AC312ACD3D8FD49F71BD533DDF8859B1 BAF17F1884E331DD07CEEF93B71D492AEBAADF7A263450A7A72210CE630A0D37 BF024BDC09ACC882816B8C22C62AE38A3A8D0F6EBC2B1B2C0B8161A8B076DD5D 4B779C0788546BB4CF57332230D237856B00D79C28A7C01D11F44B7304F69075 94B97A745DA43D1BE561372CE611C345A843834E46AD9DDB16CABCD3FA33D6F1 F6B5C0497F5EE5400B305CDC16A7EC286AA4D45D0EEBB9DA06AC9C5294D68EC9 E4DC3CA2B92CE8FC0526184A86EDC7AB34D67E60AC12D9CA8FD300235EC968BA 92C6FBDA47572BC5600F25249F60AD287CBDAE980E747FCBE7EE5CD323E733F0 63553B494D3DDEB9CC1480B5C3BB79A28E419AA65B18CB297AB383419E890E2A CE6F98C9900CCB4675280A10CF060B8D220DDA1BE55DFA65715EABCC1AFAA271 B1F8732341613E17B231231A0D24D4D7FC198AE04D89A99C4536217769C6FBD9 5EE24A6302F97438F7C0E311C878F674B4477A5ADA3952CDE4055AC408B8174E 86F8FB797646DFFFE0ECA25D1BAB9A9F71F3926D3D85AA63E7A8C931D71E79E0 AF1EAC26FADE468F4FF7F3861D14C10E3BE1F9EAFD6D3A544E8108D5DAB5B180 3950C74818BC8AF4758A108F462EF1826647A49667F5E482038C54716856D9BC 35F29922846D2148F92F943E951D7438C73D6A60459A8003174036C64E1629CD 155D47FD04B03C023AD67CD5A70C98AB556EEAB8C48169706E5B352F6505D580 AC945171BFE62E81F8F500438AC3B64D857BA5BC54C2C4BBB237F8FA51296255 E66A92A61FE13FDE781D393557EB72CEBAD86511035F775FAC39A0479CCD400F 226709118F887F47CC2ECC8F79816D4A945B2845F50AFD62D8C9A9BBF4739496 9E644BC9F7B04803B7EE75A09EAE94365F6F374B4FCEB0B506C76297564B9B6B 8B812BC3A33929AA94692572B010E6210AEAA312BDFC88BF302244AB9D587A9B 919823FD01DE12438D960944D1977800FEB49E638C32E5B188B1CA033E0C37EE A142F746367888AA119535F0CCAF7EAA461B790EB089D2D6962E28A398439BB7 9C9943654D7A2D765B46BC0DD1F915327F369162E1BA1BA83110B93F442905E0 523BFF5E279508A98568CD5CFD18FABBE9D17265A9081E7BF64155A2CE3C0DF7 88D00671AD65654709589BAD7EA65BBA811387ABA5CA0BC3F66D3D48597A0D1D 2C268375DF47CCF62166262AE4840AB03BF49BE67A05EF66328EC729F03CA5FF AD3937FC053E223303565DC771ACF32E63DFB96D5030E787961D72D02C195C66 B48E9AF0309DC169CFE8D16E2818DA94693A18F027DEA0D9111F4948A3E665E3 0DE92169B2A2137C001654C5F4FDA968F5E3AB43146106BA16C4208830672D20 AD334D8E65E0C9FC355620DC64095D442198672C27890BF18B6CFC4E97FB0937 9D3F82A604E62DA38FE94F24FAA62696193DB56F39A9C4D9C2999370D9D67312 E5BA6607E0305D87A9877D77BCCECF00B775457CC04DBE79C0DA7CD2E3F825D1 2A88EE8D2F097701D95215D47C004F2C8E600AECF046C06BCB266BBA482FB562 09450A007AEA42E1F887ACC512EC0A12A55621B9AF33A4457D4D76A470C5BD5B 9982B39D8268FC255EB584202472ED2FA11F072796B0B3EEF82D36763E557A16 28654EB7C363C0F94CE87CC01CF73BC7D6BAF441CA123C3D3B7B83BC94125DDE 5AF0E2D304DD1D9E8D82DD8FD19FE410FD4C10B64865D26BA1753D6824BB5C99 BB2D9E668405A77621C6A5253A311D39C30982D9F3F3C4BA0958546BB78E7241 6A390C434B94404EEA58B730065E6186941801E899D1ED5DDB7C0FDF2EE437E9 A603F62FE34B3612F5C14F6D423DD2C022E51417B1FCD4C4C915A4A61873B295 80C53A0D99241DA3C0C50841AE1D754C9C7CB8A111AF25D494B7921112975E46 73759F319B36F222ED849015FEB6E4963923198B88E32D68E98B33DB678B2104 4AFB41C2DAD9DC9F5407B55D7AC583D81890B9AE240C9B59218C418309AFC827 BF6C837E06D3B6CC6005C4A2760541A25AE4C6B403444AAB9D77631DAC36B063 7466739EB3D8EB06E01630EF733C7A10845DE6DE7E29B2DCE9EDA0B8AA9EC2E0 F79D07488B88933EF382CDB2A19D4B96BE93040406002A51640D74E59891DD16 FBF4891CF139A7C3E90F2F9F9FC3C389DCEB2B9C286DC2BA8EF726B340CA058D 8D1EBB1E6D22697D241ED0A9907F925B20ECD3B99CFB1DB30E453379CC67F9DD 96000ACA5FCBDA2158948E95F0D66A85DAD78B3D1CA9E271ECE8FF5DACB66DB8 5A86318E44CBC7FBC6D503FC1E7193424C1712A052F9DA0FF8C955DB9D51CEF0 069287E919DDC69AAB91E4804A9E7922FA7E8C7CCE5688F6C696F24EBDC23EC7 1C18F9EDB8FD272D283A2F59047AAA9D45742C83DCE02E4005CA9105E4D6B7A5 06EEA34E93E180B77DDBFEA08939C946855D308CAC65145FA159A315288844B4 EB4EA0638808C024235A42254751D97F4660BA1DD84D76826CFD59AE298EDB16 B498FF44873FC3EA7839F9E57E03C68D790CDEA9C949286CAE71E1EB89780756 3C5D504E4E899685E316AB2B63BF21DF5D3776D4D504E54F4AB189B2246AEBEC 01B2709CFD6BD9503B2EF24A8B788A62EC48780A3F27663613BBFE956C37964A 2EB4AAE52FC4ECDE35332E95D843A575B3A2F2FF9F74397FBEBF3EAEC0E259D3 ABB36496FD17286B2C38F7DB1FFD27B21B81D8B23114DFA12D85FA4640B48788 8A03818757081F0EF2F1B5A827BAF1741BCD1CED0A16FE9D9D62CB0EA2F0A000 E242FD7C7D34A8EB3A9DB3AC84827A2D1234EA3470D0E2819C63491014021E46 0930A9FA12CAC193C572743D050681DBE5F9549BC68D117CB7251113F05E410E 5573DEA5D67B7E562424C250F97A087C6194F36A825A32F183CA2F811565D813 5C18B1F4EC33C2A15589638613CB36B607EB977133A46134DAB3ABA83803AE00 049857A04A56A03CB271C6BAD6F44B3F3B716AD6B127FD3F024D341DCC31421F C04010D0FCD84A66C6A62E187E513B671784FFAB522CB195477AB4D18FECFDED 7258A7260AE5002B1BD45E92BFFD7264BA29D0758D703DB07FEC55AA52325B10 1B18CF1A1B8BA617BD67E77BAA5883A6E185FFC862F8DA04BF4B0A674B922432 B8F4A1D77E86C53F13A7B6D6E00310FE124DC40FD18406B5B42CC91317653162 4B7BFCEFCFAE3982AF7B9A9B7EF7C815E5CCFDF32D602C23887258A1B9F9E364 D471DB1921C918F527C665FB34AF4327777939D49CDA8273D028B5E54C984778 0553AC563EF84BA95BFF242AF5CB152892777FED5CACC3DCB8C11FCDE77888D2 4B403926F241AE4F79A7B6 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark {restore}if %%EndFont %%BeginFont: CMBXTI10 %!PS-AdobeFont-1.0: CMBXTI10 003.002 %%Title: CMBXTI10 %Version: 003.002 %%CreationDate: Mon Jul 13 16:17:00 2009 %%Creator: David M. Jones %Copyright: Copyright (c) 1997, 2009 American Mathematical Society %Copyright: (<http://www.ams.org>), with Reserved Font Name CMBXTI10. % This Font Software is licensed under the SIL Open Font License, Version 1.1. % This license is in the accompanying file OFL.txt, and is also % available with a FAQ at: http://scripts.sil.org/OFL. %%EndComments FontDirectory/CMBXTI10 known{/CMBXTI10 findfont dup/UniqueID known{dup /UniqueID get 5000771 eq exch/FontType get 1 eq and}{pop false}ifelse {save true}{false}ifelse}{false}ifelse 11 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def /FontName /CMBXTI10 def /FontBBox {-29 -250 1274 754 }readonly def /PaintType 0 def /FontInfo 9 dict dup begin /version (003.002) readonly def /Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMBXTI10.) readonly def /FullName (CMBXTI10) readonly def /FamilyName (Computer Modern) readonly def /Weight (Bold) readonly def /ItalicAngle -14.04 def /isFixedPitch false def /UnderlinePosition -100 def /UnderlineThickness 50 def end readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 65 /A put dup 67 /C put dup 71 /G put dup 76 /L put dup 80 /P put dup 97 /a put dup 99 /c put dup 100 /d put dup 101 /e put dup 105 /i put dup 108 /l put dup 109 /m put dup 110 /n put dup 111 /o put dup 112 /p put dup 114 /r put dup 116 /t put dup 117 /u put readonly def currentdict end currentfile eexec D9D66F633B846AB284BCF8B0411B772DE5CE32340DC6F28AF40857E4451976E7 5182433CF9F333A38BD841C0D4E68BF9E012EB32A8FFB76B5816306B5EDF7C99 8B3A16D9B4BC056662E32C7CD0123DFAEB734C7532E64BBFBF5A60336E646716 EFB852C877F440D329172C71F1E5D59CE9473C26B8AEF7AD68EF0727B6EC2E0C 02CE8D8B07183838330C0284BD419CBDAE42B141D3D4BE492473F240CEED931D 46E9F999C5CB3235E2C6DAAA2C0169E1991BEAEA0D704BF49CEA3E98E8C2361A 4B60D020D325E4C2450F3BCF59223103D20DB6943DE1BA61972029CF9B4E1F6A FFF97E53D6378FFF9043566D67519B5C031015C0D52A7B292D219A2BEE49FA56 820ED09A28447A71C5CC595AB286EE693EC741AEABDAB0688F7B46D9D584CB99 DEB048F0C0723F0D7FB57C896218D2AA0AA4DE241ABD632E25F0B47243CB7DA2 EE53CCAF1682D9B580006432DD7D53D06E90B3457FDBE18179DE415DACAF00EB 4E01CB49CE25429F8BD45069477DE90EDC87EAC15285D321569F8C19AB5100B1 DF31636EF29DDEB4BFA2AD85B83CC7112220D70E69D5A39BC3558F067A93C6D8 7A78976F7B93A589F0271A034D1A8BBBF082841719E2901720E89568E9376AEF 8D41ABE4BAF9E79809F5BCACF29858F8675E37804758D58F8909027A00CCCC32 5441C72BCB031D09077BA9F778BDF52F172C2EE62F0B98EF852ACE037C6240B2 671C0F01B7D4A9276A8F6DE3B6BFC2C34DC309E5888E249E398CD60549DDB61E 7E36890B1E37E26126485E49114B7CB938E2733D9A14288C3A763D326D7D9183 46B970D455050FB97612BDB2EB29E7D71C909B10CA1D479176652712C112376B 085E9F99C9A488C8876954EFB7520CF97D08AD84341FB55764879C5CDF8EEFF7 DD31DB564110A07119E52453B778531FE181D09D1A9799D7AF4773AAF77EFF2C 2091194E301CD88C97CCA29AAED2CD68ACCD8CCE44B9F24889A83048B7208BAA 84E136C58F9DAAF73815C6025DB64C45014BC472358DC014D243D189ECB1EEB3 267345D1FF4B6A01246CCF5FA90BB355E3734A7C774DE68C01B5F356D645C4E0 1D0B7734E05EA28AC6A9BB2123EF3C6E27F52982A7612A352213C6AE3E80A819 2304A70DB8A2441DC5321ACE962C6480AF736920B64A2B433DCC3519EC8B577A 30B0819700A2281212CAC280A0DCC50E78295B98B2DF97A78BDA1879E6B70C10 7BD15FE29C4EB1D5A33037F0AC9BF8CC1FE88C52CD114EB33F1C6F8ED88EF98F DD0C3913DFB36147F581C91CE83CD73A0D012F3D0FFB162C0F4597ADC8D93911 0DC6D68F9FE702FD0EAC5039D462756551C379C5F4DBFE05AD2D1BE0EB389AE2 391E461DC4455E0D3C3E46F3FE9BEF488730D71ACAA63BEE72367C52C4F84766 C24E13D1E63791B4838161AEF8D0134145BBFA4D848CFFF1DED6814A7215F4F3 3E2D654C27F3279DBB22A568B7BD1D5A9D75C7778D36C36BDBE32C8FAE4A9209 20AF8B705A77CFF4AA9ECCF6011F0A359556ADBEBDAF5BB706FE6FF4A745D841 102279B66CE0C842DF8C2673ADAE354B2811C48DB05994388AE4053F4651A884 48DBEBF20FD05DB617F8FECB667B748BB5741D6EB62DDDD0FC58537EAAD6FC22 A11ED24D34827C3446C8FB81E4A0E904206A1053AA9E718B0405C6A7B8B893E9 30E7A31B9AF8A56B5EFE72FB5AEEA79D56E19E037BB4ABCEE079ADB53CA546CF D98F7B38973CE3A6DFB315E87DD1E60C34344656D76C16E1DDA43C2ED276458B 11D7F4CF3692525C0D8B6307A2993F400760275A8648A0048E0C406279D48045 D77A92E99F9CB5C05E8202416EB6FF308C4C979895211450BCA82B19B33E7240 CEC18204C09AB3D7F8025C0C909BC03A1851287ABDB975A32C3FD8A1C99DD90D 4B1CE2F5DDCF140D4D5A19F33241D27E8EBEF4ED569AAC255E47813F31B30109 7075766D5BC1731B082531F3D132A937717EF67F496813139E8E263C088F62D3 DE0EA4ADAF3C088F562B0BACDC184DA3BD0D5A8A4B8EB487D0B6F1B74A969942 91CE8CC7A33670BBDB3F1E1D791F7F1D3A3F3183F2410DEF99EB932CA80FD931 C62D09A0ECF271B5BA043C9A214CE631CF8239ED0640BD134737A3E31B851DBA 912B507F72B80DD9CDD23A697F91D66E59346FA3A75726C386827D910714C989 5464B041E69F4B87290BAD381600AE0A976148CBEC8DADBFDF0CBD7148C3AAA1 7AE2EB15686E1AF68B4C90130F795E86C9AB88556E429EC943147DF363029B81 4C637900FBA19DD98792F4CC9888AEFBF9F7765B817ABE83494CA3FBDC79CA03 86CB628F75612209DE9CA4D585565E9509D5DDB8C00A229F07918B062265AB29 176657CBBF2382A219E573667B14687647DAA7E9203FEB4CC94B10B57F4B1143 C4962B6A888D62093A1D49E2C7D65C29C500B61E810BFB94DC2DDBCCD8B6C61A 911C2643F55E9E2101B1DC7D7176F7743492AE7CB84D460E8C00E91E5486117B D9ABA9E16D1606705A0F698EDED5AA877A2CE7EEF25ED1D97EB348115CE5BF26 8A48BE961CDFC6F543BC89DAF665A681908ECD8CAD545D0A72C9C184CE67F6BD 7B51399925DE379BC59E9155A30C67D73D01BCBB1886F8276AAE58B2422DEBA8 266CADC83429DAF4F80CB25E0BF455CD7863CFFEA9E318FD043908D427CC07DD 683F6D977680E9B4F6333D4BE7E729F4D15C07C917862B47F0DB2E31500ED372 A556A8B617FADDA12A2F62DA2D9AB46479FFBE4FA42D9B8D597CCF4E6D04B418 8A9B523F4678DB40E7F325F81C1EB345D71849E57B059653CAAC7D9D56CB2E3D D4F532A2D674BDBDE970D9211A3EEEB005128BBB5E0C313B42554F058EA1D180 BFBC9521FADB7DE03EAFE314CDA873C3532CDDB83EB0A6A7454EE85A4C36AF2E 895BE8309FEA168B73C6AEB2D454B234F1E2EB554C7406B79A859F6B303BE795 B6B4DBF104E75838F3EFBCF85E0B865779B016AC38272F8BBACDEB13164EB282 B59BFEB1E3392885916FEEF86A8A975DB9BFFF17B9E2173CD18264BB14CF5633 FD4BA46D7692CF7CEAB7EAE80385566061315F8DB8A7F495E68D4008B09BAF99 DF4275727F08C5FC58BE9A084B267D0BA62A907F22C466A3A79CEA6C207177AE B1254F0810E6092DE5DB1BD3F238EF705DD4E806E0EB1988F2AC92EFB8843064 3CC3CA506D9AAA0CA559AE7157603D34BEC19D6019F0566974BB835DA172FE37 C15C0367C8FC164184648BAB678D37871F7F610EDAFE3F49289C6320F9CC113D 44775EDE28FEF4E14EB5B426C06058FD32AD12B42A2FFA0D9CF0C7BDFB6D7C4D 72F4FDB716D7C8E7DE84F614487ADF4DF5F304370043B25E07445F8C65109708 EB771F62E01350B7C9B659D05305CC3E4D94378BFADFD8D94E5704FEB2BAF58A 5B874C7EBCED806F068E93D4DB888B325CE246D02D1220ABF55CE646DFB45F07 CB8488F229A5562968B079C2CE2067B22B98904D977E3EAA82A6BD44135A6F07 36E3252FDCE218EB5DB8773E2DAFFD1DAD53671EB3D83A275D011BF5D501A22D 407AE09257CD21297B617E0443FBDAA297D37F66AC436DB78B410E79A002233A 0D7DA619CCA9DA4714325A51CB0BBE9EB6CEA352BB1A0A2FF83610B2A17E1948 0E9285E1570CFCB8EC7E1D691A72611D336DE5C6626A1D1D2DF363A1D781DBE6 1235F1D1805CC2A8C670005F84FD468167F8640B12929CF347538B94EB37DA39 904D4763D93E757AE2B4C775D98E23BA983E35992A292A04976544EC462CA656 E5EC37EE8EE46BF1C3B0B4C912DF05AE1535CC654000B06BCDC95D9C6B5F36F8 FD8A0EB31A02C2B863DEBF8FEDBC57D5F93D2604321FA66070D14FED60441E09 999B90A5FB715347583A35314381554031BCE4E6E73AD3FCBB61ED0D4C015863 119C1D945E981AF3F38C81EB3A350A70A63EB06119965C90D7EBA669359FCBDF A87C4DB920F8F3D99C73A0DF7E10D3C410696D679CBFAE831E3E99FEF6C038F6 69C58E1EB6F60FF587F5EC561629EF429734CB886AF914AC3E6BC04F21D73F18 4CA12D7E033B301C181D15101A986BB95132DABEE082A617520CF95EC9069499 A02F073D7DBE41726B51FC05A9348953495B4CDE8D0A8F8C04D07ABEB3BA0076 3A80F2E3B5804947E690DB3A7B3BC6C48A67F5D45F5C658FECFF28790B709385 D24D02FC3B0C9F9AB04E168BAC78F0837D9BD402C1ABFA84148FD815240108CD 511E50FB8E64F20058EE54E4ED45181AD9BB777DEE3303C4991EF8EC56B6C278 CE63F6C2FF92308A25B9AFDB4585A808AB3F03D8A15A20FFE399DEE429C959F8 B3DFDF81433C41CEAC874479A2C51F9FAEAAD5B7B23230B99523FB256896A85A 8C48C057A70DE745F753B4183AAA6F84B4ACAB090F33CC2C31186D1D8A0218A7 4E1987D86B9C3602BA294CD29FEECE4187523CF511FD075692B1C080A5A22281 BAAA4EA701D7573D083E2F6EDEA3D49FEAFF2CBF989703E83828E6C7E324558A FB73E3388F0B0E6A97EDED5A9553DD33DBBBBAF2174A562AE2B8A4B6E7D13E90 FF9B7D650231CBF9EE48DBDB00AEE2E0FEBF8D6778F19CBCB8766A0ACC9BCE26 59771BFA97CE7BA811A3A6C8CBEE899839E525DA2ECDF66CD99FCED902AA102D 92CD9A279453BA74EF8C0CF32C11A412A05CFA2C187833F885F359DCEA34EE24 E90F7F107A23D9EE269C15A647916F56C32543AD5F81D90C84B8305E5BFEF1F3 B356CEEB5BAC54AA00DC9C6F03B4AFCF7AA4D31964377525A661FBB743D39964 47AFBF76C8FA874BCBB374B02C538AC626004EC8E1E9030D60C4A097CDAFC143 732FB7431008CF28ABEC4529F4689720D4EF580676CA855FFEDDC66B7C1DF07D B89EE98C0DB6FAA5551ADE4D674B51E4E3FA4B24A3DB5196E01C6CA1DF5D669A 3C0FC57DC1F576C2BA14D5DE284614AF3276E3A1159CBF8D40426A60E8C5DD42 6F1307222DAA8AA78BEE55C27E26013120FB5471CB33CA4FB642B1C386018EE3 D4424CA411F49CD569CDACB51AB9BB5E66E1E13ED5F8BE0E912BC13C7B23E10C 042C33DA19656264D7473B4E0C3DABE14F9F94450D1113C88EEC18CFEE640A6D 9A40DA9CCED6EC5E2E9F1B357DA635C3A2C5A23874E496B868FD0260D30F1780 878A900B90637A1237C63D83335A3FD4A664321C048BF2273F9C4AE3161E1F06 E6EA5F3F15CFED43C622E0D7E245EDFB866398DFF2EC994674767B7F3DD853CA 356A3607C7BF8F9C6889EB9942ABE469EF88368742FB5C41D06125D2042EEA41 4B344AC718FEAEB308302F5607C06852A30CF778D236EC90CA10934C629FD598 90176264DBF9C1AEB33A6028B9EF09B06BCB182DA58ECCAA4E2E1FBB13868C98 CEB61223E9658EBF003AC67493587A156EFBE73EC88CCDD55C9C10CDFC52F7A7 B274D631DBB5D629F41AC8760741953A6B90C6E9E4D2C79702C59EECDC65D894 8317D67808CFBD81953AD32837A42EBBE48F77D6B387E272855E54ACD32D3377 E19724B3BB370A71C633C3A41A0523FC219EFD5310EB3CB5FC93F0F9E6BFB115 17E2B901016CE8DD44BFA8590EDEA88F5229FFDB83E401034C826F038D58C19E 54704A4E2E36B7738FC6F80DF4D82A5285853C49F9689363392536C3BA25C00B 7885E7DC3951E9B5D22414C9E9A264954CCCFAF8BCE70CFFD4F726263EBEBB70 D52A58B3D6BD029F555A630D687C7E7103C8B8F2B33EA41732D6FB7FA999CCA0 185A13C8BD80A2762AB9919C3E9FC07556BA8C7149B4CC5B58DBE84297E3E8D2 B34591D9FCAC659C0FE115F34ABA807DD94410AF8F532418382EF8F7980E1598 A97A61926B809FD771B2795C69E6B1F15FF0EED329FB793FA3FAF0580ED07F51 B0E1BC1401EA5026897990CF09F9750268AF812E89DA551EC14B457836CD38E5 C07179A3EE0ABD3A85C693ACA829A5E492FD4F1BF12725544FBC81FAA2004784 DB367184315C68BEE9FBB1D68F91C9D0901BAD3BDA4FFFC203C232276A495EF1 B2B82F36FE36716733F0E993B19407744C067324BDD2D5641977B1A118DBB844 104397F963CA2E01B7155CB84BB642FC315C028FE4502335F761A9DDBEF7ADE1 ABE87D31AF848A5285BD8328ED3E8A2A608590DA11968AA8C0D8010329A9E172 AAC2C7D0061B14EDAD1142FEBD3DDC0ED20023CF06BB146B3F58A6A197DDA1CB 2533B236FAF2825E8DFE70B79A0938D79664C1D26B4412FD10C76729CB22392E 8976960ABED0A03D5FDDC7C5C2C6221BA1FA08020B88FD9AA0CE8B5FD26D58A6 79339A2AE6730746B8413B6E05361755FBF11FBFA4974CC1AF36136803DB8282 A7F5429327B875D0FD222835C7AB82049CBDA6AD1731F6D06AD2A20027765CF6 2F7E4BE9521465A7C3E968DBCF95F2C62EB3829CE6DFE845EE20E8EA89CA6C46 BA14E5A920D8E28A4008C210F747622AE31F5F9036C70FA52BFFF08A4BAB3D5E A2EF6E8656F89058F4A67933AF30E9A16467D563B2782268E2568868F677650A 74F415289CBAC0DECDF828485066AC07C011623DE9643DDE39840B1A739B33ED 3EC705C13DFB191472987059E5017002D278168B5280FA2E26C6D51CA663B384 F5CFF4A6232F5F68E185231EEA239904319E180F91DA98A63B38E16E138D2DCB CFEFA5F3E5AC6FE764A3A9F3EB622117662AFD26A124933CB1E04AAB53923AF5 D9DD972536C4904A1602040545A9AD4904D867C1D0AB907D733EDC19EC093391 3B0EE96E8578527FD3D1204A25982635CCA01A9B101A843F6C373AC4C8E39E39 BB13AE6A0EA170B59987488481D38806D429E902801F9CE25EEDEB6012CC9EBA 0736820F82C640CD8C7D852D9EFFE6F769D7FDE1DD628861FF628BC0BA8EF127 26F83D7FCE6ED8785DBCE502DD0571A76D88B7FAC1E2DB24DB97394937A1EA17 031078EE07D00B554B9C892C68B624D3900266E8850287243BE44F11F86E95DC 00E89C5C47F573C0A7F1CD0CCD26498334C7D37A3AF4457CA805446A74344597 8D8C3D25FBA2350A878E23DE65D49E9E5F819484DC1B85ED2BDFF923216C101F D8F411C1443AD7BCF5E90FDD6BD29899C86EB3ECC82832FE75A59EB3FA696F26 96A450E2504A473123A8D24956ABEF5ADAF5B3BB57FFA5364214AC0E9E245CCF 431DFB8A7A5104BD97D5E5104CA9A05774D0FCA9EC0458BD7289794FF19FD00E 2D05086336902514F5CF8141307C037E5D2E30B62D1C8A5A7682BC941A5445D8 A17F5670554AD4AE24EB95524CEBF2599D5D00AEDEE2B5537F869A46BF093296 C77F86ED5658C3DD3AB9C25850624A53F6573A51C7AD9F43EB8320DFA31F7F58 E0FDFA9FF640DB5B55FB5C4E014A8C50E062F13D573C845231F98CDE7414BD44 0AD4CE9E00FB39BC93C3D1C8F5FEC652FC28AD9EF814CD964DEFC5813828B0A3 8AB0E0BE6E3CD60259B8A50F95CB02EB685DDE048D73DB0460985EB16DA749DE 3EE1625182EDC552F104E547D22E62501D9D4EABC09531E6457B7AB148FFBAC7 927318F8BE99EAE5AC9E6AE81081E236187C2D384A92494DE6BD1FDCC5A79413 609F865C6067EB60B83B1E0D49D2CABF88F252377787534037AEA74A842CF21A 5514F3A89A00EEA33793D63040EC2E1231C04026B8DFE67E0E0B460E3BC6E60F 71AB1C05F295F617829255BBBAD68D6D7E5AEE12DAD835A693A661AD9923BB65 C781B9085640D3A5317C312DD3C6159C15D8DAA3A592C9F4B4AB648B160E4B3B D2E3DD475573570F5EE110AE5BCA3C499513061F202DB76ECBB5316F21F04195 4B9EFF754A628ECC2B68077CD6072C630CB99421BA3D0D1DA24CC09B8D42E8EC B52EBAA0E16DE13F0F2E235292A0063ED390D9A8E685160134E931F924D150C3 B1E315CCC86F2AC29D02D0D98DEB83DFC7531128E0AB55B5F7D161A44DE01547 38DE065666440E46D94CC4AC21C42F362D222A5CEB4FE9FAC0892ABAA08F3A3A B76A22CF73E343BADA5C89355A821C67A626C0FA6F8742178B9562543607FA64 8F9FC0971734B99E476E36E9127419F27469DD3BA6A1D82680155B46073D42A8 AAE4A6F8B0B2ED3A99469BCF9EBD004DB631F105D77CDF18A2EDA5801DE620C8 987AF2A7C5BAB3F09769CB0CCA5B1CFA6A01DC0EDDAF693D168F9CD580D7AD66 A2DE7D9CAFBA0562AB6D20C4F2D4F37A3B26398A1D5AD2F84F0E1339008A37D7 6973B67E1EDE40002AA5F65AFD81A00CA4343ACD98C94B6D69CFF950270DC1AB 3B2964A1A9472237596E8DC4F671A68F8B02EF2EF44976FF68DF0865B18F403D 6A88CDF4E0C8D41C64B9B1DEB72F0E9058E479B457EA8FCE8009D30DFEB19A02 D18CA44689E5D8C529CC5ED9063DF88E60ECE39B16BB1DC5670D0AFA76DB664A C90B081062A258628F5357A01AE05B363D5D81799CE0AC2652496AB5216C1056 3A49E606C88B30FC6EB350824BA11FE289406AEDBF4C62820D54C946E4C725D3 D583A7F95C1D37D18153FE3A2BAFDAE63D7FD3CA8C38D0A23A3CAE6528587CB8 C2F6BCA138B8407F116C1903BF151CCD6F99AC59DBD87A76297E8A9F67272F7A 8C84BF7F4D3C4E6BC0009E6995BD6E4CCE9C9F8DF760F2F1555412DF3EEA9AC4 94E5A7F08A5F3A5DB955B27B1D9E2C533AB110A2A4C5A75F7A002DA7B52BB43C 10BE5A597914EE44105CB0E0F2916DCF1D7E7007A2C3055A7CE9C1608FF6974C BDF4DBC4C5C89E6BD001B18D4DFA67FCDDFC6EA995267FE787C8FA2D3564CE5C 223CF98129D28F27EBC425A2CB26E8A305C14640E3D9C4BBFB6D87239CA64F84 CF75B574ADF542CD59DFDF6CFBC412D24509C2D1B7AAF1A0DF0ECCA3A4C2DDFD 9D57972B2B694FF854DF051165E5A9B257DD23D4C41FFDA4BC06B3B9458EB34B 71D9C3BCF7C2E9B30A623876E61A069105AC4AAE4CBE806752C549A0B17D5846 4105C605F96082C64A670C47A3E492BD8AD66AE1BFAF91079A63E26B97015AEB B5B5D7508098145A7DB7C2FAA7FF9488861FFCE974411DDDE6601AACA4F58301 FAD44E57D117A2BC84E589FD5B5EE596D250771B3558C6CB47CF57CEDC00B747 DA9480980745578D46D9A8C0CACBB62E6118A494814D41E5AC0C8F8D1218420C 0C68D5A55030C71C302DB8C02A36AF77CAD155DDE38C917205E9D14455F49160 42A5597AE9BC21CD7E2C5DA1BE36A8D1E006394EF844A5852C845BD21B4DB95A 96C0913856FDC7E2854BF63F921CA87888A3D0BED4DF2098C461C3F4CADC7F5A E63E756F189AFE78BFE33ECF58C74AD351F2B6CBB1699EBE0D7AF6E1B39DC1CE 0AD9199674877FE59E4FD0C1AD8A0943F2D40350D6516C6D48B915A42B9BB5D0 F8CF510A05219BD4315E9230A217A6E135448C825FDA181DB26F81921ABA99F0 B03FE80405A3212794D9309AB40453A095C130A15188BFDBA213EDC8FFFA9027 05818BA707954AE2930AC572F2BF91BF3F578EF0887FA74C42136E89FA3653C8 8FB3D5827A66944683B5D65D70A73EDFC5AC4292612529D4FE44D2F1391BD5C1 F7E7D7B0286A03DB24E112FAAE36982E105A7AC0E2A9C3C75812592BA7AB5D39 C3FED821B884CFE53FCF56F1639CD53FFA77A24CC9EEA910FD6B245425B10A1E 99EA42AA6305BFA792ADFE0FE56A168A985E6FFB6495286EC68A4E9AD8A17BCF C92BC01F7BA65E180A5E981AC51FD76BB5819AFF759D408BD111DB848080F33F 113C3E3E01345F16D0A778B398E5A7339AADF555FA81DE4994FE4DB9AD09ED3C 7DC44FA391E220DAD07D8412A561DC0FFB1A204CAE0985C8DDEB3BA888433FB2 DB31CBE0DF36D3705E771E93395D2E601C19265D0D3197504581F96304765D97 48025A9E90F8475E70AE03F75EC04328AA64788274088912F1372CD58FCA1F18 208C147ED4F259239B283BF7B7EA3AD6DB8C79EEDA393F1A9CC5A96897475396 7CA1EDE3A70B2A992A3A524FB5BE47264A469B75785A7A4D2273EEA2E12D1CD5 C95887440F8F70AF2C69022E5424E3CDB45E4FE0B95BCC4FFD3B53E695D307C8 0F8BA532885D1FF7352F11B1C46CEA66056C78F20557264FBC2CB30B627D35B9 B4A768E883DF2AFE9B3A550DB5F36DE8952862CFC6A8BFF0303A4234FE832725 554B1043C9400A54BC03953D34F5160E20EA1F12160633BC0995D411CE69011B C5947449777500A87A7C187A4C901DAB9B0829A1A1390E299CA05E1600391B99 24F5C8F7D63D5D38F39D2E8FDD199FD69D249C6DBC692E141700B8F62A70A919 4F3C642A18D810822B6AB357FE605EDD3E4B471A94B988CB4B8471B754FCB806 0058B9AF3FEB0A4F83A40E3F702EBC91E16115B0BB100F173C65DA4E7CE49785 D29557962F132ACB773F2B80F75AF8DE6785CAA0D8935C490F7F3C1AD155417E 081832728942260920AEAAE37703F5E22C648E27E584B6181E6ECF0CACEC328E FA255393AF5E8212A8EDEA447793B19D9B9BBA942C0B8FF24A554E187E2B1F34 A7B4289B5B310208AE41A0A726B5F6142F688B7AEAA95B05425B7AB90A25AC7E E3A0CCB8649F9E0865C7899A7D9BAE2757B0825E6FEAA17C7926083DF42CCDE1 6CF9B1B3D7D361BED60EB2A185795B4EB65759A81E06A6D50B2B745435A9CDEB F94E563A23DF4C78E51215CCD293072C83E918EA1344D5174BD58E069D033A45 B14FFED8CCBA21B5221ACEFCD35FF4433EDECBC6041BE122B4D6C9693E9DD8B2 F5A078D015AC665B710077D91742BA6B5E3219DEFA1A47376F1980EF7A7A3B2D AA6D46E93646F9F1EB66E2E910614FF05E1DDC8B41E03CF7F06A6D91605BD09D E52D7CF550C4EED4C2D3EFFF073A5A7978C7513B647C44038A259CB82D864746 D9DA52F5A51E3BAEDFE6A2334DDFD1EA45A63B7E62942ABA1E398F23E1B6076D 2FF01F842347813CD180A2EB083AA0030C534120577414928894A20BF871653C 9A64E96054A87D98B391FBE5BDBF38AA619A440C65AA74857794F844E4247A85 D6480DA41A9DD586047B73375AA63E46FF0F6BB93D7164C52F75C948ECDBF3DF 7597482FE1E0666C92DCD965526696513B65778FBCA532136C2CBD33F2662EA9 AF99B612EB982AE0689E58CA66E5FFBEE762376FCCAABA2CF5AEE63CF879A95D 89460B118A9B56F3EF37843529962B4EB7E372E911D75BF78185F107311845AE A87CAFF17FB0AA3FDBC48A5D8CB6733E50E855CB99632C88C69C2C8A887EEB5A EDA48BCD8C123AAD777F33519126856A44428053C6C606CC6E56FAB12553A720 0DE80FA0CFF8ACC3892FE2FDD0A5500AFB1C9F7C1492F97DD8656CCEED9CAADA 0E4BD7414CA396F5665F171023F3C358500FBA0E5DC9361CA7CA593DABB08AEF 27A892759433D8DA4664430D01BBD27967B2E213F87E94E6EB58CC33D21DBB3B 6397A7A3E680999BA14B544AC4618327F9D6B8BE634950F6116AC6A23F6C5A8A AE50CCD1E6892EBB73969080ECE7FB3C55357C42C4738AA2ADD9EE06B459D258 F3C4AED2B921FB3C3CEFCB7D62149726F1DC850304F5F3B1F0B1C355C648C5BC 4B6DF18354A19EA3F86BAFCB804DA5D407556AF0628A651395C69572E64078A8 269C359FD96A92B7BE7800EF2D0C27CEDB04E26C38BDB26369D948755837D0AB FABC2C3ADA237D2E95021077B664AA20A17C6F6BE90D3ADB114322D175BA32DF 780EC03D8E09AE26099E4C0D3CC69CAB655970EC6A5FD5309FC9697F3B635C53 EEC54096B88BDAE392BFB37AB6F5F70C7AA1C99FAD5960674C728B44019D82E0 7F651EE0C1FA3B26C7D06A0997257B5D0A723C69A4951AB88A5C78696599F3A8 9CC2264540350C9C41D6DAE3F2CFFFE67E099FB8D5B2BDE42381605436B63445 55BF459D04BFAE7619101FB007F448EA738716002B99057B8541342D33B3F653 F844F05919983CF2E1AF3883AAACCAB04600504C4D6DF52F596148D3A0EAD150 B41370CE08297738186E9BD29F22F1F409FCF0C5F57398BEA080FFBD7B68080B 96A8332B2FD1232939FC28E02A9A93013ECDA083DB619D3D069C537EA810CFB3 99CA029D14297E8200FA0BA8AAF3AA71A373CE965D9041CAC3EF70DB51C95EE7 16309D3061407AC05478624F4C73B8B78639682E6E82AF8738700D784F052BF2 DACA5B93E6806D37ED28E6462B6521DAE39A7147BCFF732120E6322B6E77A98F 1890DC20FBB6EB1FD30401DDF517140C582BED2A412A1367104CE75E0C95FC39 18B007C2612430E7CD4D5422F88D16E2D06D45110730ACB11E1D90862E8BE3A7 5976A9C7FDF3704C77BCEE0D7DECA9191FF6C6BD2629B7B02F92258CC9652C51 863D07DA9ED9FFE800EFC0F24386945C2B7E837B1FCE67070E1BC80252AAEC95 28F4C35EFFEECBF3909C76AAD833BB08D551EAF6A79CFB8D4D5D01BF4936515C 0C8C384B5BC178C5175D43AF9A1C2BF1FF0D1A0FFD726468234A5324518CF989 B147D709AC7EECB7553581926BD16CCFFB9A2CA39D81B5538B6BABCDD2AD2E5C 7D218DE97BD79EA68432B0AF99D59AF8B59A5B7525733979CC6AE4F456AE6A05 FEE20F648BA9C587C4BE8B5F798CF88803CC665305F8F41DAB7B2D76B52312CA 135A95AF048C18BF82BC2FAC8EA4B7DF5837ABBF8559F2A591D829ECC0153604 3824B686988E3C4C6165E94E5B4427C810B2EA3CC150A67FC9887ABC2C19D41A 39E85DA8A83ED981F91A095CBC98D46E3DE673AB1DA0F503164C8F6F50F1799B 17BBCE6800DA2D6F93E134D53D000C89EDD2CB26CB3739C27CB68C728CDBAF12 019CCD827D8F7A8EB007DEC9C05454E50BEA9DB40638EDC5A01C51FD625DD2FD A2936A3D7ABBE32B38D3887D6792DD6D123A616797A84F1E0B1E26D7E775F970 CBF259B9869D066EB18410B817C8F571B9AE206EB10E08B9996ECA83B3F045AA 9D1E8E3AD2AB1F7EF2BF35AD47CC18C7FB9502619132B9DEAA786CF1CFA45D0C 01576284FE4DA7C1A9BAC1BD3EB745F0C43FF40776DC0C7034FF362AFCB40471 57FC63E8C23E18C8075CAE504684103C60908D627832E6BF948B703CD926F670 E30A3B9295EA6D738AAD16C5BA4A79A288BDA3A0602387342C82BCADEE0F76FA F0533551DDFF55AA493DACDD8CE6609D2BE2ABDFC2DCAEDA3393C1ED2020AC7C B5186C16232DE3DBE0E5DAAF60113FD4F7FA8E584926E0F6D4B0D37A3B716BC5 6CFC9F5BCE8EEC7E9AF21DB82DA5389458482BB0A7BAFED7D33DA58A7E525C61 554EB52BC95126F195515B5008F8EA819CC6A43C289A1C88C881E57A3208EC42 011C04A127D39C10EA0A1A2E6274AD89399788171F21D8B583719FC8273F22CB 57AA6579216A9CB1484005AB874D358A906947E553D138072B3AF9E23E1A89CC E5DECDFE4B90CECCD01E639F19A6568019857E14CB387CA555466C2FB28348AD 343DB3E9E954828EB1D006B449C152545FFB7AAFAA2DC62F4199938957476290 0E1826FD837CADF3A197B2914DF8885DECD3EE4D599EC9C80F0EB7AF122DB044 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark {restore}if %%EndFont %%BeginFont: CMTT9 %!PS-AdobeFont-1.0: CMTT9 003.002 %%Title: CMTT9 %Version: 003.002 %%CreationDate: Mon Jul 13 16:17:00 2009 %%Creator: David M. Jones %Copyright: Copyright (c) 1997, 2009 American Mathematical Society %Copyright: (<http://www.ams.org>), with Reserved Font Name CMTT9. % This Font Software is licensed under the SIL Open Font License, Version 1.1. % This license is in the accompanying file OFL.txt, and is also % available with a FAQ at: http://scripts.sil.org/OFL. %%EndComments FontDirectory/CMTT9 known{/CMTT9 findfont dup/UniqueID known{dup /UniqueID get 5000831 eq exch/FontType get 1 eq and}{pop false}ifelse {save true}{false}ifelse}{false}ifelse 11 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def /FontName /CMTT9 def /FontBBox {-6 -233 542 698 }readonly def /PaintType 0 def /FontInfo 9 dict dup begin /version (003.002) readonly def /Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMTT9.) readonly def /FullName (CMTT9) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def /isFixedPitch true def /UnderlinePosition -100 def /UnderlineThickness 50 def end readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 45 /hyphen put dup 46 /period put dup 47 /slash put dup 48 /zero put dup 49 /one put dup 50 /two put dup 56 /eight put dup 58 /colon put dup 67 /C put dup 73 /I put dup 77 /M put dup 97 /a put dup 98 /b put dup 99 /c put dup 100 /d put dup 101 /e put dup 102 /f put dup 103 /g put dup 104 /h put dup 105 /i put dup 107 /k put dup 108 /l put dup 109 /m put dup 110 /n put dup 111 /o put dup 112 /p put dup 113 /q put dup 114 /r put dup 115 /s put dup 116 /t put dup 117 /u put dup 119 /w put dup 121 /y put readonly def currentdict end currentfile eexec D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA 0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93 51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71 7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551 E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078 0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273 C01924195A181D03F5054A93B71E5065F8D92FE23794DDF2E6BABDA4215500A0 42D1A3D0D02C0C98BB1D6ED0B7791274C38B038FC7921FF1FB8FAE7258C09259 4B8E1BD9EDCEDE9ADAD9BD9598EEA9691589649A9A21539161E374075BEE3457 689F308A4A7AC9F2FE4B301A6C36B0442FB92E3B002623493DC087800B5A0521 0DB96A23175AC584DE166F59142779F26FEE9783E28DE49FC3A8D6583EE63FBA 610DA773CA18ACE6F64A4867A1A7817120ABF9DE4D17782866E6CB6B65A9F6D8 3667C8D3E61E5356E35343FDD4C6436DF73934470916CB5F0ECEA6BFF092E735 C7C355B56189D1DD5715EC97E50145FFC17BB1497315A9585D713A7A6DFC7933 995468EFD0F59E3C15865B87925A3F2930E20D5A35970E2C44F1629FA16E00EE EE21EFC50D49F5BC02300D0A7BB85E649CB4E2E828C8B1C5469463013E71D723 2CB11BCBAC191AC751A2AF7FC228395CE9472DC1809052012AEC2CD66695DAF0 4CA04234F0187F4116C93F59A7F1F8123DE87F111853B785A20CA8B49B3B0CEC B11AD345E1A11578D2EFEB0536D125237086CC8CD9F34A5137AC5DDFD8746014 D74AAE8239B81ACF65F379CF2153B06A238A2D767F294CAE0D79228F0B7D45CE 510AC9657A1776202FEF42F96D476E7DF407786AEA12DEA0013D3B4C5D0640F5 BC5BB72C34066270399CE595827175B23B25072723BD24E07F6BCD9EF0175DEF 93714BAA53960F81103CFB731CED4A267B53727BCA3C97B0BA5004055D4EF0EC F725658E53AC86E4061B489AD4154915C3981B3B703E1E2A8D390CCECCA99385 45EBE35441B062D7D12DAB2B31569387187D74A4043FD71F1C6D352EAE0F6757 4345FBFB6DB15CAE47CAC4BAE47AECAE5FF5EC19057DCEFA1B23F47364ABDF47 088A7C6A2AE26B10459B6D41CB69182FD1472F326CE3A15B59255D1DE3B616D8 9D1F12561038839781E657C896B8C58A32DF5AEA23732A0966D96C68C988ED7A 09B7E2C8F9F3D0D56879764781566299A4EDD3588BDF70E3D924D25074F30988 E35BDD827AE4D0B4A06F55A9976BF0DB3C0B1D09CD08E8CB168B50617691638C 0EC1A791C228177D4FFB021EC3DF5082CA3487AD2EFC8DE9466A690ADDB4C52A FE2A6DB4CC275CD33D9136E735279FBB2008D59E667905EBB04326EC33C98B2C 94744B7F540D86E90DED64572ECF1EAD3A58EC101642B245A9C7232DC8FB8741 03F97883BB32FB955C22F878FA0FD114451A3B3859B0B5537AFAB73AEC7DB2BF 409E1FB41D473714F6BEA73CB085139879FA31710E01915C2938C37BAD6D7D71 45B897E00857D3931A489EAC7B42BCE4E65F73F67FE027CE482DC47598ABCB95 39E98DA8ECA3E23F0799D5963ABA6E2984DEACBE7B46B40ADC6213E0F4D08971 58F68C946C748E4B4217CBA2391BE2086C9758F4E32C9B6413E48D84D33A6E85 84747029C0A9C9B92841D217A902BA8EB333999D62FDA9F82BFC8ED11F67988A 0CAE42182E414A9766AFFF4B046A09D476F8E3F15A8C7829BEE982D8350BDF5F F215F2BBBF68D4B567BAB798B9604C79306C475926E9FEC0F07A99F43473C6FD B15AC29C3D07FEBAD1BAFF75AAF2FBE94F104F1DBF838044FAD94B661B06AECD D9AEBD02B60CA4546DD6B5B5C1A3833ED07845671CEFCA8955CE0DE5DB8FC93B 3306683CBFB8E5B79A863DE78D455DE9D592043C2686F88A43140F8B9F3B553B 7047420E93E753829F8D47AC7621CFE3626F271E31F0019CC02D0B57F67BB47D 8CFB63E902EA3231C00EC66EEC0D30FE8394558BD3535C888C4CEFC6EB72E737 712ADC6300162D5D79BEE0CA1F6E4127A0BC90656C01692F6D82C85550AFC97E C2693E379160FDB9636FA41AE9C75B7F6643B05971C6D67CE30971D590FC07B3 E0B36B4D1C7F25110B5DA2130D574FA292B47322975A2BADBDB39AAE69BDDBDA A880F9AAB580117708C79204DFFDC08BF4A48919B5C22228845CE8C3109E93AC 2479E523B8A1C12A6E541118F121DC6B4EAED83491A03192D5C3A2A45D1A2467 757E7B377C635CF5CAE11A7CB49D49F3A1BB2286090B5F0E4F89869D1771D50C 54B5C5E091E3048A2C194F0ED00DD64FB95BAC6FA9D61ECD093ED416DA3A4981 DB07CFF17C4F55C62DF628EBFF06FAC3F3D3F91C30EBB34052BE1A08F5EDA4B9 08977197950A282B84E21D43C64BE3AE4BCE22C70E7D392DE09D89B7F23351AD 6AD37225C12BA79EC9951F5DA1E505DB26200190ADE0E549305B7530CB86EFD2 A896F13A97E51754F70B609CB4511CEFC38BA579C071E9510A49982389980DC5 336D6C4A2DB100DFEC4055C7AA9C55880F94FBEA9EB280BEF66CB8E1E38A359D E5AFB12B540CD599085ADDA7FC2C72E7C873015773FFEECA2C596B75BC39A3EB 3C43FA2E53C0D7993042F3D652BCC483E48B7F6C94C3FF6D38E276086A6AE67A E5A571B9C72E0D7824E0BC2ADF51A393B9E334649F786EC1923C854382B89627 1B9E701AE5A6C42E672B2C6A33C8BBCA8F69B9061E787D6B92183F20CF4C3903 FF5417427B84798C82BE28D2C81624E3920CA61EC9EADB364B5A6E50E49A1A72 A9A090A1FCD84814B8B2708AD787D2B5015DA1305874F58C5EB62F843685FCB6 465FCA80176CAB2B2FE65E0A270BCE1E3DB97564BEDFAE5CA44395A8DF4505C0 3E103CC3B914359B2870DA6CD30382EAE8949131CFE31E9E75C3E47A3834BB32 CF183D4A8B9001710D0A11390C9DAD116196568591D38C2AF4ADD852F31494EF 573462759A35415900360882739789D6B89ACEFA251C5ED90ED704DD7C3C80CA 9F6CDED69537D201D520C99E69EEAD5D3C0EB84C166660B3C190166D93EDFE6D 15BCB6DC5CDCA825E48D33845CC2FB15291AAB823F25CF8BB0A1EAED8BEC524D D9CA016027141FAC9D35B64FB9C224552F29EF6B32497254E319090E698FD8A5 15491CDFE1B988C79A0E3B9D01E12FF084E9FA86CCAE02A3EE6F2917B61A2CC1 64B8CAF309D1AB48A34227A7729DFF99CB6EC282E3FAEDD2673779AA7E4C1789 D93FDC37FE95F087C5F88F53D30A2DA9C913BF205FC6BDD060A40184F4AAEB3C D080D63B89CA3DEFF310D09EF0A83F3914BD5B7932980ECE139EF0313C20B4C8 576EE0FE3F28FAF4D3CE7CD0890BC824A85B8EF4636BDF1EF1BB519F93D36540 ED09FAF93FD71992CA2CE2E83F5355162ECEB32AD218092F45D5A61A44E67135 EF0453589CECDC6962D0E8DA7E7567603BAF50B2C8F1CA65EA5320984E7D69AC 9A7D3D7F92565D79E8C9DD2D92CCA7DE9CD058545E9F98AA47904D70E1897099 3C4C852B3BA131DDD348433C336BDF5FBDFB62120DDEAEB3255E3207B0C84A0A 1ECF9EC869DB9BFA3693B03FCB27C5A5D3CDD62630DEDE91B4DD5B9784BF0BDD FC6EEC3FA7ACA9E15FAE47CDD9B7FCD2BF0EFA10716F08C0AF25FF67CB6F9598 C607D2FCA452417D2C69DC808A9441A66492394C3450BD30632AE739EAD654BA 4343459CA36B6D5B2C12C39495952F2EF93D82C73E33236785A79609E260C4E0 CF3A3C950DE71DDC3939D42DB1CB1CA917CEAD56979A70F8F3B207C805319FA7 3C000AE2B21D711A6D78C7BFB901334DC06F59EAB6D94B507734C27971F8458D D00193645AB92FB8FE163D5C51AE4F40BDB4F2C51691E76EE0636F071F37AAA9 BA78BD12459CA499210EB0CE2F8BD317387797C33F5933AE7A6264DA06B4A6A6 1188326147A16B205D1F965872DED7D8EDB3294FAD2FCDF0D423329E9CCF879D 4E0B966D509F45527F7609DD09694D286F6FF7535EF8971B7DFBAF608A19D442 C133207EB1152ABBD11C455D0977F66A9B73E51381D1CA4B66E87C0C7175A63D 80C699A052F00C41DAEF42E7A40E07B1B14107AB0787E24E17C1462960E3C54C AE73BE4924464FB177EC62F116B2822842541543EFF7ABDDEE197D6BD8F8D4E6 59175D8C5957550B70BE775AD52FFF6E7C00DA7CDC16E1DF7446BB5D8FD82647 3E9F87D5EA365C82A2D991321ECB14A9E3AEADC5A56665DF7072D6DAE402BCB6 14D92B17F9E063E4E9D8D239C91F5C7C0BCD2FBD936C9D4A0B57659420343B59 B395BBD1AB5B6003F653699D57E7581F9813CC98D4F072FB78899D6DECC42D34 F2787EDEA64058B46C4BFAA2BB96E9BE5CACE8D91E4C080ADFC0FA0D4A29C6B8 54FEA9E11DBCF53D9CA40A21AE5076451EDAB3593E56B6D453DC8EAB8C78B588 34D4C4F36861B5649BC1E9F3091E704BDA7613ED45C911DFECA74EEA05165191 825F95A947CAF382FBAF01F3B8B041ACCDF39718D7DC5BA6CA12BB20EEE96439 BF2E2628AA3BD2C91998E6247A690FCB0CC95F286F427345CC4F1115BA3A6E54 4743355F2CC991CBDFF5725902C1F5A6DEFDC8638A26EA456C33C27773D6214F 66536CD2E44FD253531732D5A8C44B336B1BB47B0477350EB8CF74889B93402E 2356A9CAAFCA562315D8E0B3F42F08932CB87BA2499A875AFA08D11DA73B38AF F46D03B7F639A8D7BF88CF07FFF4E91716DCCE6E2CCAB60A64D5E40EFD8B336A 1BFCC4CB04F49DE1FBDE7AA5B2092A6EDBD913D161A3271AB6411622D0E14416 37F81E0102F5B0F2F9A2B27819E4BACD7C50E29D6291AE5B0973C657761545A6 741729620EF2BF1046B3913399C10982EE5F4142CF461EA31042E432CC79A1A1 39C607D22E45A6DEC008CB4BF6007CDE9DD5802B49A62C8E02A6D448B64177CC 887AD71D171B99E7ABE2085B37D90B3BD8513995D9A57F53184DA474F6DB5E49 B73E04CC214EA5398DF7D7541F94E623E8687B511640457A48A68E9D9D6584CD 15B57CC044D8091C771D175F2EEDD411099BC8F7B4317DC503BB5E405AEEB526 5E6E1B1F2705275D274E012A98F66075CEB90AFC648B964DDC0E9C4AE7B24CE1 80B051022E5781A533A21DCFB97893847D685137EAD85BA708A7E118C72FA839 A9E460B5D17365A0AF1F53A98319FB64A5819B087F554BC056C4BE44113A5404 BEF759F890C1CA5E7AE156F4F8106FDB4F8DFCCC640976983EADB30976344048 2A86D7B2AF4A01CA736B98D52ACE392AD4BECE7E61C710B08B66F01857CA460B B8376E257113E10F6DEDF14CE2A4E6A99ECBCD302C36CADB713D849EAE9EB598 F29DC98531D793B79F83091F9B136809E006F34E423D528CC4309AFFB3EEB47B 9A9DE4D5B25CE953345C326BCBE2B4912641780637783084D3D12693F8135483 CBB0AC4EE0B5610D7CEB7DF205830BDB9BB404DC1B28FB0824CC187B26C19A91 DA0025EC739BF3993700101D042DED86D67F5FB87912CFC51AA7DF53F2162D62 6314A2CE13810D0B8D81F45771391A236422CFA0F35F7A0CDF14ACB2724AA57B 7C2C28D53029B1146558610E0CFBBF72A85AB9BA308F846228F299F13F68E8F7 D963B2EE9EF7D4C21690632B640BDDAD0556EFA4EFBF035F13377ABB5CBC280B 9E0C12AACB153C93351E5BA95A7D149010E204950A59C7FC6581D9703468C1E9 EFAE37E7E6ACB892B3F8D1248D9A4A72F642FECC5E0B25C15EEB921EDDE84D12 0E524FE6133C4921FF4921242392C12FBE69744D53739F7E849C1B96C4020AB2 1FF10DEA608F111749E2FBD8DBCB17F353DCB3075B4F4B8186963EFE95A76A10 85AA5BB6DB4095291974221829A8E436680F4860E01C3843BE5BB3101D0869C0 EFCE08D187BC04F58C7A450A59093680A0F09E8E3F12DF5223E7EAFEFA01978F D8354753A68022CC92C71F2CA732DADAA8A466D4AAE5999B0DC077715671F518 E6277741F44AE798EE50DF44CCF71FCF8BC71F76374005FEBC4883C6EDA854B0 88C0C2B476709AA809ECE41AE786DB1A32B3FBBCC14921673578D3514C8CA842 E1FF90BE33F7B93ADF6BFB8B1AFBBD080783BEF056A6BFAEF676F7BF9F2DFCC8 01D255A9F0391951210D60D4D4DCA93AA858B38C0D7B8FD740D5FC6F277C2A68 54CC2DE1F40B6347201FCA2A0A91822708D820CE645C3E4E5A09FE25721AB33A 97871ED448F38FC5A349D81F402B34461D840D5768BFC6849439AB6115104F78 B87115B1DAE12542EA898F86ACE247709817850B067F537E6137196101D46DD2 D842EA03EF4501E34074E8458E638ACC4EB349A7430AB035BEF2DD4CE00554F9 18F9FE32A55AC1E7E50D64AAFDA278D77A7149C59DC5B1E3064A4B281A54C9CE A5EA94ABEAE4C6D5674C208ABC72563976487136AF2E21F835BEFD232D7F0D13 1D19932367F51D5379934DA7F1635AC51EE5CEBFA63D4D32F018DEF13624EE62 31DAE68A08DBE3B4FDAAFC75291C8C6CC7A657E3C7453C7D1461A36E88E633D5 408253B673AD87A9FB2D0F56DF1305916D14D5DD62051E27BCE09CEE9A1F14AF 1D7164BA5FB6E6EC8D38750F7E28BE330909F303ECDEE692E347DE13C8C2F82E 29C8BE6EFD76546F362A12A1C2DC12389EA95ACB4DCBE95620F0C193EAD91B33 BAAC5801AE827B9AB3FCE5D11D1D7854F8FA8A31670119CC0CA98628F801838B AAC7EF90AC5466BE69CE3E3CD9951A5EB9AC08014285422F6DA6F6E221BB30F8 0042A11F2E4B765BB0D142AD52F4D85785EA71B2E1CE20728B9E9306CE93268D 99B822A5AB5232EC7E26EE1160850AD3905864A01357F22722B6A54D4EBE58CE 480EAD9FBF068EE965AC4B5FD2FA8CCB91ECFC6E90B9C49268CA0B0FDAD23ADC D5A74B41149BB08454054C451AD0DA4CCF8B60F2EBD061AA03A011D548B6B481 FAB00AF9225BB5463F27FD67333FB51F8664536267E95CFAA0BE3BC1B8F889CB 587A3A4FA2B45864F07E11372C9507A625C0030EF7030A0B4D931BCC48F6DD51 A4D1F63FDC4B59C1CB18E6242E9F4B4B8AD9755B870FE60D640181FB7EB8120C C56F51DC8C47FCC6318C2145EDCBEFA7BC4253315BA67FD2B3D4AF6A9F3F229C AB75B592EADE15B1FB5FDBA1C0F786BD21A51506B7A2E42C2D086BA6F84D1B3D AC7531545F0B01346831FF36A52CAC1E390F99AEDC265B44B0FC9C581BBA6BE4 48B723811EBCAEA5FEFAEA7E5B987F2C7B3E9A65D2D14A7B74F099401C57E367 385352D0776D2A908F7A5A2E4D4160946C5591397877025C8C387CA413EFED56 8B142E8341E349DB4DBA422A4FEE56A573972A0C66590175158E48850A9F7F38 4B95726787B8F969FDBC97491CC81CABC976CD00A27D1DFCA7CF467A956C1C6C 839817AEF8794B6151FAE9261119DD5DB787DC9D3B420FD325ED6599FACADE0C 320D54C2E0D296537E22C1783670A9D9BECAEC63853EC2F05A990260DC189D63 7CCC0BDDF2CF7585071ABAC14630666737041194D0777EA4292AE60BD7F7100E DB568C90F0D899EA006CA423CFFD6EC70A5D3D8AC43C747DBAD3B02219E47D8D DE030631F4678C357A58ECC52782B31B50CFD44EC33F41585E51B27E3997D33F 461BEF897220AEC80007F13C5A1EE3A0430CA899047DF944831F8B010A7DE74A BFD26001472DC00CDC9F17CC435F61ADAD4E9AE062ED477FC621FDDF9242C449 1BB3F77FDD1519A251B663A693D84B42BF0962F537757F38CE5C5D56B98AB10A 3B70C8AE8D52DCAFCEC22E7B09D3C4EFDA1841C74CA975E4F8294F7BDC796500 0ABE197ED3737A65F7BAE601C91DB3983EAE11DA3EA18ABBBA3650DC361C2E77 EF9F97618B0C337A906FF39926D2B0B7883ABBA650816C4C6B34EEA836994EEA AFEDDE56E0099D0E09EB88EB093544B9BF4871200746A0409C475FC4232A38D8 F3105B0FF44E4F132378DD12D9E796412FD0F9478322215E9F59E69396C35AC4 097C4995B60BF4D8B3AFD0A002B3A6E4FA114131410D5658999B86DFDD3005F3 AED1FA8F077AD1F27EA249221585703F20FB70E37A26C6C3F2E101693C94612B 65BF89F37AA3C10A40EE8E49915F1A1B95D2193D8003DECEF9D76FDAA33B1AA9 CEDCB21C2A3B05747FB3ABDBD904B66EEC60CED2867442F5FE445587EB8C6D14 87A6B1B4871A8371A7ECA6A159EAB295B167CC35ADEB8512FD0C237421773BE8 A081FB687F9C5D676F2944DE6E6B639C37E8E49BD4A6F0903E0C31EAFC4C7ED2 C3C67E71D8BE2B8D5784E8A6F19A9A8929DF9833440E160945274682F435DFAC 575048CC768BB8F13AA21C6B125E6073611BE138AE06D13E62E7EDE3D0239474 E040B3E446165FFE60E20B75D2A5F9EE021B22256621C290A8F3342F0347B8EC CFA6AD68D47C05268EE3AC8683F4840D736EAB585C6284018DC94FC103B4A882 ADAEFB625EA966F3877B3FFEA518B809A4BD1F2F0FF5F9FD8DED04744A75D68B 2983E9D15F57B8742FC3A018BD8E0E071214352072B6CF66A24B54A0B3780060 229FEC4897222E76F82AFC1924FF85BF0B1DCF2D6BF6D13141D0A1EFE4F2E250 D01C92D2395C56C6EC5E816DF202565C916CC4490FCFC21CB7024ED111315132 83475280FF080358B7E81EA7EEA64EE4411F69F2335EBE5BDA59EBCBEE49F007 589A2A0827E7B5CDDB89D67DCA36B55F9055431D9F9A3565C0776572D2273486 A84FFC91FC55FEA336C486FA3A5340F6C888192968C1E2CD74629AB32F3CD137 C4F91A2F4A42281284C0895B91D0F3DB7DDAE4EF14F9E60E48C53D145E3DA709 10E30C386BEFFBC6B731D90C852886A41F08C99B4BABEE9CDE34BC45E8C51488 181DCB36D216F599AB1772FD11A3A5FE7FE2D2EEDD18EF8F5DDBC1FE842C067F 27915DA8DC315FF77B5AAED74C0077B6C1FE08D3B91D390AAFCF59DA624D640F F94A0B0B0287CC483C447941B465AEF905987B28B5B88CCF6FC2F6E4C6285AD3 17D58D8B8F3C1ECEBB0246DB55442EE428E4903D7EF54746F7174C7853ECB465 38A37AEFB6616B06A479552CB4EEEA3C8BBCECDFE2782783F8C9EFA5A500A536 1BD80C3F46645EFC22823D1BB54D0D6D6E4BB80425136FED621A3CB78D98A28A 49414CDF90BA7856EDC82B26422378872445FB2435B682077D70AD0549DD9613 49982FD9B20DB25A4D63A2BEBA67235310B379896E927F242A928356E1702D78 48BD2658D6116D15CD127F13EEC8F9EB80D8FF29BD0AAA44BE6677E67A6C86C3 71DF58941967C717F7FFE371E19C88EE218F47FAC3BFFDB5B73974B19972B870 F640BEB821AD495F49A498247237EEE006E99196C8EAF087E7B7E7E0235FA39B CDBC76D507B4D485EE662D9D76D5ADFB8DDF5D62958F57FFCA3AD7080448E296 D466586D3B369BFCED9A8BAD8A111CA5A23F45ACCD8F08A9E2CC9130364CB17F C2D05AA9D6679488987785473B35552E6E64896D0EC981E95DD236A1D85BFD46 CD983F5DF90387BB2A29B900CE256DB79FD5966AB5224D3BB7D31681D7AF5F0E 52943C01F1450E3080EB1DFCC2BAB1BA7970BF047059733D32B39B96218EE4C0 429699858C661D5A020E9A7811DD28A61678518D591C223A655CB6DFEF723E16 6DFF206B4B2DEB527DD1524E68BAE161C2F93B8374F519B3372AB0322BB8C482 FB198737DE9AD4AE1D911DA37A16E3489E0BE92EFD6F3DEE73D6A648AB94C813 5EA213F99ADF56F2FF66435582287CC9A744B56958D0CA994AF7C7B7649FD049 17ECE6FEE216344484375077DB4FC845189BD8A3B135FEAE86B4A18D489CD387 0E06E4F85416E3662D54F8115A743F82E3F596CF48D54A2FA6E5AF03C4E7EF7E 00B71296AA9B027E3F9DDA4E4607935069CB5B6A84F2A99F3AC34586FEEDB3E8 C1D20F337143CA338C967CEEFD9F115E4A4BFF9307BDF345201376AF709FA411 CD972C1089E4FD2062CA084253192440DCB43FC012FACB32323EBF0285FF0532 73C045462E5B9C11E95F359FB80F40DAE5E393B75BED968A97DCC6017BDCE78F 9BAD18647DBFB7101374BFCE6CFFCC5EB951F35568B8AD23ADA945C55C045C17 6F56AF8253E2EE0DB5C4C0355B122ADA63E78FBD6270D1FB4A528B05ADB082DF D94EFFCB8DD710CDE8F70892FDA2CF073DE2F0AD03E098B8C03E56559C700F5B 13ED5E94AD4D8AF50DE942954328286C45AC4E0A2CE87FA49B0C2180824BAFBD E4B0591B0B70754D33AADE6A9DE0DD088296E8108308328AC03F3217AD70EDC2 F169F4088A78A4BB72463042F2375EE8F2F4489E2D79087723F0A9572FC0EF65 EA5BB2BDEAB715912679AFB348C119C64FFA0FF38299812A598158F727D550C5 0B62BB0F6D1635F5730FF5EF0A1414368C0FFC6B88D836F8AC9D4541F0D2FBD2 238A7F8B140A4CBE2B7C18446421AF46BB41E541B91E1B3AC0BDD21C8A50884E 877C7803CF508DA6A8E5B3BE1D294A60FBFC2F22C7C7A4F369D7411683E98360 A1E93BE2148F9FA1A6DF0FBA96F326E78477C63776040460E42344C3A33D8701 682291954C38B385A45D3010059D7765987E7C8C9C705B25B0A9A8812363E1AF 92C90BBE8ED3011D4E2E1A186A681F74E8B269809563A6F3678E66FB4EE1A257 164FA6721B174D9644423C27EE20F6813BFD5E02F41B8E3A949DAAAAD43CE683 C5C196F19B5D50836BDC82C02504D8E82FFB436ABD443C6186C8E3DE5431B604 3C4DFCEBBCD7F0D09D963F522E501FB2071FA998A17D1057C227301A8E17D727 478E0A63F78F34604B923BF027623D4FD178B6ED8CB62D68B080E51BA1A732F4 9FD0C56629E646520AB3BE7B6677DA97176C19F619CB1C7DA37DEFDACA281320 672BD0F0FD6F949ED82328782823418BF9678F8B51B36F62CD1353A4E77ADBE1 9B4F68E8D0BF883B1B8857407766F094A244AFE64D50599044AD881A00E4DCF0 5844C474B485F752E3CAB70CFE44704AE2B065259E232040985825AC0BA3475A 31A09B14D867F1BD651A4666A3D1D9B27EEA0C5AB7090D68452237475F9A2D7D 5A94C59180D751F40C1B3AE41FE15A87E8589B760CF5BA99FFA6689C65DC62F3 7BA904FA6FFFC0780F7947EC057C40993CA6D492165B7B3A28FC664E456FBB2C 88B52BD376C8748F1EF6BC34AE92E91E8717EED9FCEA81C5C425A9C31C42C2EB 345E50858728A33D9779ADC6096136856439B417003494C88D3CAC2C92736439 293C9CEA2A87002E938DFF9DCD2AE4F78241A909E88C4B213D4B81AD06B965AA E106114192DD6FE345FB2D89BA0EB5D01D9B223B2A8BA793E461D7D31B9E176F 6FE4860EC7C768B0017FF1FBC5FB199E0244FE096571F0D76D2580B86DB3FD43 A0C2B295CCFD67A15B016F27A90908DB0E21F4CAE84988E0EF77E1BF9CFF0034 2B4ACBB8E365EF84142F205552D2BCC912D40BFD7ED65FD58FB1412191D72E86 26BF6C965A967C7A0499A9F72374D0D04A968E265A55BC2BC3CE15FDC08AA665 B5DA248DA7EC4E3D7CC339F462607BAEA2726E8E0F92B2B08D01A489E8577DAD 6BCFBEE4032DA9887A7AB73CE3C0A2E39209D3E737E9C8294F6A3800AB93B5CA BB7D80AC449007ECB2907F65FD222401B5222DC98F9E46A30AD5D405D654F29F 7C912A5118532C83AE764DD02A334F556FBD98B3BFE82BB53FCC1912EF539656 648F548B9E0DA580DDEBC421657FA0323863798452628C551E911A3789D7CFA3 E260DBB9AD98AE0096720D8CC5B76A44DD8A490ABB434906CC2F20FDE472CA3C 09BA2B6E78FB797B26CF1CB6ABD9A665B3E8FC621435B92D311B477D1EAAAF8A C61EC78937C42A3308998AAE0B6F464BBDC6DA924C76C2815C9D6FC8AD1E8B6D DABC7A7507CDCEEA5D830E4CD200B5360CA2E324B989B5989DCD9EECF01E2849 9677DF1390E7537FC81E6DE3E459A096F11F4D7199E0B412AFB3A25865085B8C BAA7BCDA331BA9EFC74AE845B0438A7CE695B1DF2A8CD30F9901821A6A5DE516 9ACC2E3B95355581ACCBEE9027CC49D00619676D463D3ED145DA5F70E1B6362F 8B40D26EB1ACC0E90B264F590EBABB4C57B907193E5A506353BE776867C183DD C6D909561FEDDEC0C146859D8A7A0E0C26DE32696BF5C131D6893970861EE414 E6C6E1701F7611A55819AE08A9C0D67A3B6D3E72324CD518E1D31831BDD6E120 36A536AF915883EFC80D6FF64106B92ABC112C6D50964DD24B56168801DEE0BF 10C15E0F2102EE383B869B287AB3D7ED178E03A8B59FF1A9398F1699D91FA0D5 068AD84002E1CF3B8BE0A462594AFB132A320E04002D2E69C121DDE917304636 45131C6EEB5A77D194AD89A5BCCC69BF85D6A5C8869B42E402D70D06E2E3FE58 8184EE9707FB7A2F0BCFD80F26711DB9A5F3DF9B29EA7E2BCC06496B6F9F8590 8BB810A1B1C88065871D95F47905F461392D7BC0C4ED7CC5AAFCB2FE26E16DE4 E7086F36E4FA62D5AC705B17C2189C524524ECEB0D4BCE32D054D46992DDAE36 4DBC462EA12A005264D77131A571755D4E87844C796F65B5C8D97D00350B7685 E86688EC4F5FFC0355F6A035403B24CA5C734C806B1E66EB8AED630ADB50FB13 13D41C6CF7068D25F3D7C3361B73A00E1A5B002CBF6C9A785462BF39F37F28EC 5AFC54E95A3EB38DB1F92DCC0EA58B84B41E676D7CA99897999437DC7B7D309D 31E6CB3DBAB49E4DFC3BEC0A5752A54468D251B3F6C9F02CF78A82FD514C7F7A BCB2E5D9D3543A61E45891D255E2F600F657FDFC0C438FC360EFB41B384C2559 1336D2EEE44EC58D41A4C4DE62BE8D99B6A188351E9ECF36788C5DB61DBAC285 4B30D866480F897B41BDB1F49F7CDA0E62CAD8EEA39E5C2B26BB3B87E5D9EAAB 1D58D0C1D92D4A421AB99CC002B1896E58AEEF40A6B0741CECB698898B8C456B 76C7BECEF2236C281C69E59AEBBB6A593B1394106719ABA994C145FB1F3A5270 591ED75BFE3FE7E7F13328B36D38E66EE4EEE597ED80A2D30392EED6591DF4E3 87E3E7F8AC760D2B95FCE97A3D3E6FE5C561E6C7690E467135DBDE513E0D6D14 A39898EB1EFD21616C8F596F899334A49FB89E148F4D64456983FE5B14B7DA20 C32CFA179D5CCAB71A7B9CFCE0932D4D0B071C6DC3129630AB87238620BDF6CD 9C2455ACBF4C72B099C6E75EA5134EE9A42DE4CFA8E3DEB76523F41FD6606F82 0F1842A627D940F0A4D9FA642ABA4723A665E58A93493655066A69A5BB4756A9 DA571764BBA44A641FF6AAC22470CFB4D4431D9AA479DEB69CEBB35E19849263 5DC666F6D307022D259584A3662BB1469DA5A09EC7AAFC1CDC120B9B34050119 23E9299BAE47F6051BB855B2401F2FB274BE6176B041FA8CA384A95672FAC819 F069C8C3812E245F62FDB9A32B788B695524B333F14B27238C141F8CFC57A0E6 3C591A8410B42F04B9A95933E7854EAD8F815F563AC802FB7A5E43616DF304E3 ED4A9992632204B51E0F1FB71ECAA4902BCD3754DAD2DD09DDF63DE5F944BC6A 32FA73E4A285DB84A1215BD77D79DAF1D44FFBCB41A57FD2AD7581C7F69445D8 43C8A9A505A4DF2B0BFB4CE92DFD3EB42266120B150675B0932DC7CEE93261AD FFFC46700FA4E11B59268068E71468F60BDB2615245230D3B9F881C4475CB8CD 9E60BBC4FA1D5F7730EB1CDB55F31067E46BF1F4A15EAEAA53B66D64B616CE4A 94C8DE67481A84C5A7531D5A768F9832E66A14B8BC694C1E3067CB815B803461 2506567EC477671B1014E0E08BFAFA19C4FBA469253F1790B64BB01719E6BD17 33DCE8460DA9A097D51BA11994003CB350C77E1EE6C61ECA84142D68E2D07EE2 7BD3FFCE8A7CBDFB50F40751467270619A34C80D810501488FB2F68552682BEE 7ED59D4B2FCDF0F206EDF8810896F880A062555D3FBE764CE5F1F59D159264D9 4703CEC24C7A5F1C512699BE0232925EE4E4C6275D35B53FFA517B664EC347F9 09842D242CB4486B1C5C81D15604C13FC529C454A029324F850789B11AEF614B C7604BBDEA526E5544F06F242CA917EF315AE7072EC3433E14AF817B412CE486 BFE64013CCB62C7940B5DB419141F4986CF218E937D21B0095947FE7188D9D2A C87FCF0165BAA1A61DDEF10CCF3494C99920D30B371E24F4D454542CB9F1A6D2 FE7BDC9AC6A17F8A4FFE550D133ECF039A756126E59524E8FEEF396C2DC60DE1 FAD27993F6F79D34C51A0FE6FAA18D748705BA0E1D3022BA40C3965F146B3F22 51EF96A63FBB1D5283638A8D07F4CB3B75F17EB7376C65FFB8F48F649F95F665 9D0EEA8EDDDDAB691F600603188EA096DDEBEC66D9CF2F5E034133F3F43A65D7 9537565260505B47A978B45574EC25C3DAFB24969C7A2B17CD9EAFCE2D1D5E9E 2BC41BF7EE3F6EB7F9E62A021F20AA5946E1F8A68932270D714A882D525C727B D8DDF3967277D82D79782A47DB2AA5DC3DF38A3D4DE16C8297FB9CD2742BB3E7 F91CBA65B7B4C486FD3AA51FFCAA449F1D86C46A02F91D76B565BC0A76A464CD 42DE39482633A236748E579AC6EE3793262338712D489B2B9E89EA972F61622A 96A31AED03E55E1B853A9372002752A019EA5048385FEBB0F854EA6BD56B5578 759C74393AAEF10D65ABD98DAF9D5DD8B94FC60989A5785E15C10076D74D624E 558D78D50E69D5342A4132BAD4DA9698F67A47FC484F26DB75596C491969CEA9 7952EA41C28301349836438531622B0513FFE7515F4AFD783616C8B4CBDB92CD 636D2BE62E5F40495E423B7F1D6CD018D35B40F8A8CD7CE55190F4F450FBDEEF 4A445404733860ECE1063E7A740292EA39B64C0F3DDDE18603739C2C214FCBC6 EC48C242979014C4A7AB6A0C11EA805A15AF2D3B32FE7612443A70A6F03C34A4 4EE70F3F7BC9BC939AD732E52CA36C 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark {restore}if %%EndFont %%BeginFont: CMSY10 %!PS-AdobeFont-1.0: CMSY10 003.002 %%Title: CMSY10 %Version: 003.002 %%CreationDate: Mon Jul 13 16:17:00 2009 %%Creator: David M. Jones %Copyright: Copyright (c) 1997, 2009 American Mathematical Society %Copyright: (<http://www.ams.org>), with Reserved Font Name CMSY10. % This Font Software is licensed under the SIL Open Font License, Version 1.1. % This license is in the accompanying file OFL.txt, and is also % available with a FAQ at: http://scripts.sil.org/OFL. %%EndComments FontDirectory/CMSY10 known{/CMSY10 findfont dup/UniqueID known{dup /UniqueID get 5096651 eq exch/FontType get 1 eq and}{pop false}ifelse {save true}{false}ifelse}{false}ifelse 11 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def /FontName /CMSY10 def /FontBBox {-29 -960 1116 775 }readonly def /PaintType 0 def /FontInfo 9 dict dup begin /version (003.002) readonly def /Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMSY10.) readonly def /FullName (CMSY10) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.04 def /isFixedPitch false def /UnderlinePosition -100 def /UnderlineThickness 50 def end readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 15 /bullet put dup 120 /section put dup 123 /paragraph put readonly def currentdict end currentfile eexec D9D66F633B846AB284BCF8B0411B772DE5CD06DFE1BE899059C588357426D7A0 7B684C079A47D271426064AD18CB9750D8A986D1D67C1B2AEEF8CE785CC19C81 DE96489F740045C5E342F02DA1C9F9F3C167651E646F1A67CF379789E311EF91 511D0F605B045B279357D6FC8537C233E7AEE6A4FDBE73E75A39EB206D20A6F6 1021961B748D419EBEEB028B592124E174CA595C108E12725B9875544955CFFD 028B698EF742BC8C19F979E35B8E99CADDDDC89CC6C59733F2A24BC3AF36AD86 1319147A4A219ECB92D0D9F6228B51A97C29547000FCC8A581BE543D73F1FED4 3D08C53693138003C01E1D216B185179E1856E2A05AA6C66AABB68B7E4409021 91AA9D8E4C5FBBDA55F1BB6BC679EABA06BE9795DB920A6343CE934B04D75DF2 E0C30B8FD2E475FE0D66D4AA65821864C7DD6AC9939A04094EEA832EAD33DB7A 11EE8D595FB0E543D0E80D31D584B97879B3C7B4A85CC6358A41342D70AD0B97 C14123421FE8A7D131FB0D03900B392FDA0ABAFC25E946D2251F150EC595E857 D17AE424DB76B431366086F377B2A0EEFD3909E3FA35E51886FC318989C1EF20 B6F5990F1D39C22127F0A47BC8461F3AFDF87D9BDA4B6C1D1CFD7513F1E3C3D3 93BEF764AA832316343F9FE869A720E4AA87AE76FA87A833BBC5892DE05B867F 10FA225E233BCFA9BB51F46A6DF22ADCEACC01C3CD1F54C9AEFA25E92EFAC00D 7E2BA427C25483BA42A199F4D2E43DFCE79A7156F7417ACF78E41FCA91E6C9EF B933450D851B73A6AB6AEA7EE4C710CB5C14270D1674FA334686653793FCB31B 491E870D3C2BC654D2C1DE463EC9BA29D7371AA1078800EF93D3F66263A2EBBB F5723697BF7448BD0D2E301544BECF497FD475B85DFEF52AF4F8F8BE445CABE6 019318806D10C5952157FF8F8286C1EE701545C8F60EFA854EAE66835A2046A6 915D395F1E0366EFE0C0391583FE001FF16D82A2E2DA5F57754A2C6F69306E36 356ECF8EFC3F1188AD6FCD2427E0580C97A5B69B4E0E09B85EEDE142F5ADD2F0 5DE51D6DB72B127412A0D57106C19CA493048A4F815129ABE767D51715B1515D 9C21067CB5BC88741B7298C83EAE36A866DFA87D8981F179B1C31292F56BBB64 3C430779468AAF07C8A8B4934E1E775FE3F35186BD1FA6EE3689C1C750678AF1 FBF9B23195A124C5C991FE670AC0C86FD39D2B07B9A319E74EFD498B45820252 720ECDF7294F7B0B137CEB86D33BFCEB8606985A3260FD669E461C8BE94216C5 D434FD8854F44EE66E5A289A9F9E32BC36AF645D53F96652602BAED418C8D726 BD04A1B4617551FE4DEF54083D414F7DCE004E6BB2DC9C2EF7CE232B254BA2C5 7DCBD36C2072ED46FF711F121A701E2284BF1B718B3164382B8F453D68FA0377 DFE106503B8401D4DB87F5402A3AC9A442FA060B0610A9524D530C7157C26B56 AC970FCC1D5655FFFFA39246E6420CF97D08ADFB7B05822679BD40C638DDF0E7 A97BFE8918B611A145AC965C203F1428812F9D340AF499B3A915B22BE798594E 0F520109FC81E452180AE45B170FF999C5FC2761C6CECD8742A5A6FC97F16743 AD4EFCC6572A6D3F3E4E330C5CB2FF6FEA48A5B64DD3DBE943BD9918D4A18E18 CBCF598AEFBB6AB3CD2CBC9BFD6099272F6543F3E532E0E21E614BD2880B1023 0AC234CB705827BF016DB84E00E8C255FDEFA0101A842929540B7B4AA8A089BD 5EFF05B72356B6BC3727817823B5CDBB1B963103000D7F2A4E2A1472FC3E614B 5CBCB6D6D784023173DEFEBFA8F9ED87EC1A0A9EE98CA59CFC964CF943DC683F E9E00DA718C4425A705A69D99988EC6F152525C790912C2E46A2381A569424AB 54DF4798BC2D7E7A361E7991641D4B756CE2A7FF4A2848927092C59C2C4B8809 E13AB84FB6B111E680D7FB9F2FFC2C5C66B0B501E4447C2E46C10E2F6124476F A140C404CFE2DC9E0199BF61E035CEB481D438139A9630934E541D261FFD2906 4CAD99E20655FA746AFB81EDBB5601F5FD6B1D6832A01D585E2C55053F6A7378 4DAACCAC7608DBDADAAE732D66B3E7F87E79756337C1A961E53A4651BE7C77F4 038B89C87F650C54A2A90EB7F1D525BB353F33318551EE8D84A6A83C718EA5A4 B2AC0F7306B1E095819B87015A90CA3ED739B09061782C28CDB36BA4BD5E5308 5CBB70414E4112193DAC4A1FA30996327230D1E021F3CD8115E12D239D93FFDC B645910EB29E40D830E7BAF2DB255FD7C4E776557BB38157917D993EAC245837 A3B515147043574157B8342D829C7228CCEA843ABC89D1785A9672A5923FC4CD 2F3FF27E6FCACF84E2D3136CA2C0FD3EF1EE7354CD04C38B5FB874553646ED2D CEDF7E362EADD04B18051F20A8FB0DE18E152385B9D05F98A3A7EF177824E246 455ABE69E2F700EB78185CCFC07E3B4C6FA301112528D977367D30D0D5D59EDE FAEB706DDC970A9E296236C725B2B55B09B9C336B8E23CBA5FB8692D56F33B03 16294E5FC7FAA42E96395A57CE51CA8DDD77442F142E2E576B778373FB31C81C 16840BB422CA827E30A81829648BDF1CA36700EA32AD888D097C1FE0A05B2D9F 483AEE40269DF09AF0D1AD3DF80C45DDC59C2A03FBB661C79B87853737C6D352 67626B657321B16198DBD6DB98A092F17878AE4698121E1006E53D6F9B0A3BE2 3FB68828EF854A0CDBAA68B37ABCA6AD4A3D809AAF0BAB1697A81FE59C98C472 1E33CD70A75A22C249DD11D76C2575ED3370A25892A16D2FD569CDA70C130770 93F493C7D47D6F9A5424A7A542BAD726BFC3AB225DCEBBE6AC4BE006F8C7C0EA 051424B08305BF2D951AB2986AAFEA04E078CA79B399585BFF0F1ADCED02E15B 8765EB6BF6A8E4D0901EFF2C3AA104924EAD9637A35D877E0C51A3C37DA78CD4 8643C8CE6DCDDE3F116A6C2390F948E5371BEB5AD2E87B41C5F01FB5C196C436 6E256A88D082E3F46E4EFFBF605B2EFF1E9D9AD5EE4DDC323A137CD9451EDEE0 06F7D82898D71FAF2362C0FCF1F726F97F820305B7CE20728CA08C63575083A7 84BA28B7DE2B916432475510E274C12FFD1660A717F51DACFDF0A102D85224E0 D6DB607BB72569ABB8A7BC6A10354CBBC01732EFE35B72062DF269CB25EA3DE6 DC603B04C90C5912D2C38D7A5ACDCDD3F6F116D884F0D8C528F69D5D47BA20DB 0A9E585C7D8CC3C324FE8A1DF150279F7E8FB43BDB720E624E5E9918032C02CD 8020636AE5C38DA2484B7F4B34163E0D0A561B43B80E97746DC05C871AB620EC C5D47101ECED4A7E25F291184BEF8B80024AA7BB456C1B83A907652B331DEA34 754226C39C6889EBEEFDAD081E01EF8FE47751987667836FDE4C8BB8A3FD4406 1E643B4EA37BD370734D1A2DB17C2F4B74B4ED75098B433601F75A88C9A37A05 CCB157EF6E32023BFA33973F3E655A4D58289136996FCFA61EEABD70791B6523 1FF5DE71AB8A17038923118A5EED8D59C4C58D246FFA9BB26472346B40C8741F 153D19CAFF20DD2A86C6DB89154A630FB1761929FC3F0448EE2F089C1C953E02 905BA8DE75D101A982A611056C4B237596C10951DD98BAB838B742D3CF7DE718 617DB72E5268583223E37E029D1C8FD3F1D21690151F76B76C52C725CA135CA2 8666553E863CE188BFC9B99AF56AC2DB5BFEBEB12FB563D00244EB89E478657A 98AF2E1223C1ABC25A4500E8119B86EB3C26B8A2F3505A3E5610F89B7C34E278 53FA0A54A7F46D84A35EFEC36AE660A9E3C37EE3864106702DE5AF6C45ABF64B 888A4A51323138CE77DB935576FE6B4824B6942DF80625098CE1B5B32B234F1D 052A9D6039697118A9D793793775D8729D8574A2E74D7109C7B7E23BC5E2E87A CA8E019203952A4892544E1AD3D4EDD22971611358AB230E9A2ABDF00A288501 A01B67C42B33F6B78C39562DB50F4663B922D9BE0D8A150311AE44B83C1F129F 07337323E9A23211EE58E16043E127C6F9574019179F5635648A011266677B56 B5D0201A4E1470B952A1579B57AB2329CD4C615395023C653F784D36B5EE3672 10D191F29EA508CE84763CA4CE7C2C5229E38E241255A5CABCD6C7CBAED901A2 CA53B5E24111921CDDF83578D33D463D70EDACA0E470D8F592303FB6BFD68B4D 3F3BE2D7C5EC8BBF10C90111A33E205F2649B56E8443F6FAA6C721C66575AE12 D4C40F1F46CF9E9DA675AB5D5840D938780CD9E4AD6736ECBEB6A4397613586F 849B51048AC5F9405E03E14540A5E5582F61CDCDB57EDDF95A8C6705F433EE16 648F098C03DED8A2AD94AE3DE202D629B9422ABB031318D48F2C85F9DBFA17BE 84708AA3B6C9F81F4508F7A5CB7B6646AB8722ECF817877B77D473F577556DAA 2BA0ABACFCF5DEA7498C47328E873019A956FBB250FD9D8885D21D368FA70CBD 2709D2DA44EE7A9869963EAB48789541906DE49FAE785ECE1F18A22C7E7ED204 9768896B78E9EB7A2BD6EEC1B26083940656ECD689D92942CC8AF05CBF82AED0 B45A7DF4DD7AA6526FB597322560B9ED3087A65B5EEF1371C328A021411BFE3B D9B5088B2F1AAE381FFED52D2D1E02CD0DA78683E3B06171CBE94BE9760005D7 135893D7CC2DB097F6AC664D9594CF1C650F84DA80D2EDE04802DBA33CE3DAFE EB7A37E8AEFA4FDA6252FF21E8673DD98E67124D5DBC7BACF361E57077B71939 C1D1FB923E4E35C075CD1BCBE0E80DAEA1320D55B43EAB45D9B26C366B278782 7519FDC482D98839BF0DF2E7C3A56A1C1A3FC0E57A75CA414F6536C1FE8EB7A0 4ADFEE3BEDA0F53BE8CF5F64230784A797133E8CD46BCCB3BF38BCE38A73CCE2 9E073ADE792F7128231DDD1F63E6156ADB2609C200837C2E8A2D93D2A7BC9171 050C709A71E44E32B1B03C92EB5CF1D3BAB1C38E027DC4ED9AED633D98CD7486 3F773ACF8AE332631CF2ABE6D606607593FE862ADE31803964E3F4DC3CE3A271 C76BDD95C87CDB3B87BC26FC7A16D567EEC62E6FF0D471B4853DB8A94D4CACF8 843824F818083F10E88D52FC4253E8203292CB40F1414AE7E51DD7347007C342 CD70E8E9F2D2A13D71213B841DDEAAB208AD9EA644591C15DEB084165F9DF24B B91D3BBEEC2E34E38EF16A0C3F00700A7BDCBBFED2EC0D09601AD6538288DB50 3478B051B5E16B604A0341FE621A58718D960D699D3FAD284310DCF54EB13175 19A75A539EE98E804AEA24689D3540F0F12951A3C01FACCE9A7BAF4D0DAFA946 FF65A4D2A4C39969607272C6886F44E90ABE27CA3A1F12A29D9B32E60E8E34F0 17C5FE43D0E69A99A922D98909B2BBCD145E59A5E7F5426B3988F73B09A525F6 8BD4915663C1301323180E760BE81CB874B020FDA3AE63340E4261E4F3E4949B CC0966BDC4426190BE9F5D77F76A72AD925662E5FE1CEF9CCAB68F0BD33DA003 F11EB91AC4502FBD6AE48DA0F9D07C35B96B103E379B8A83A05FE728F1716194 1F650F75BEBADB2E3810388F3E2DC7B19F1BA9E32925F2FD9F19F4E8701F3E4E 4069125D7C401144740691E7A460021A47B1E27997FC1DDABEC5BD0EE0B20194 2D579C7D6727AA124083242BDA46D8E116E2751C5F298851A62B60AEBE82A929 9B9F2492BA35690D1EFD16215B8EF14E7A3803B93C28FA41D971B05B6AF3B593 E74AD1E68A5FCE12A86E63B78BFEA87D3949FD164F12277A4688BE96356791CB 8671C49365608F3EDECC109321AF92B4C29CAF073DA3A7D73E913D0D83FAC5EB BD884D4C686056404DAAAD6F82F94F803FA1FB0DD8908D1DF08FB87A8BB83027 04DE0CBB1C6FEB6B517FBD7CF065120079E608CE41893C2BC96A347826CCDFD5 C69E161217F2127A59F1A6F22037641613F191F22D5B4CDCBCC2EE5615623404 ABA7BE6C5FE475481615B2AC1A2412E54688DD21E44CC9AF5F16E634AFCA389C 4D740B7B51BB141BFAD1080E7C726C1606A28ED492E6BDE9F800EFACD1513909 84E98CEB6A0B7A2A6F3E1D1DCC3B2552795E0932673E59ECC56DDD37A1D52BA6 C3F0E905978AB568941A163F4CE3AAB5C5B16F86016EC47BA6F3F7AAAA77C3B6 09C8C3ABDB6D514A76ECD37C37AA88B5860630B3406B494F7725975596F84777 D9CF48686EC9C5DBCC1D78513F591C7C10AB9D153B3D41426B7BF668B0D04503 56BCB686258462C1DC61095724B9F3312316262FD7C1AEC6E54DE7E5A7BD8EFF 035299B8FD8A4A7B0F51404F4A760F4D8B4C0FB7A32FA4B2383AB6E9C78FDEDB FE6A5788D38A6701B123630C2A6D820A684166FBBC83DB17069494FBD411B333 CB37E2491C5BD035A33867A6D3A3D420CC31ACF43AA07182CAAE67E40EC63663 B678F71D4C6E0EC3A0AAF904CD3AA66E0DE5E3CDE049E94249B39A1C06E3CE9A F974B2484BB2CDA14282B9511E505B3C89F9C802218AE40D1A7541335C5736DD CD565D4B9F4CC78F3A393737EDB4FBD0DA299E21CCFEBA5478EEF013F0552A8B 0BB11FF46CCDB784E8BDCF730A16363E66572049E42C695886EAB42A9AD9094C B635DF4B5B9BD9B9AE8455DFA3EEFC77653190F9A8B1E93B7281C2A21EA7DDA9 33484745BDF7E3DD63C7AC66C286C9A5A698A5E4D7A91710B7FF943FB23609B6 4B442F83CB795788FAB5E9CF3F75D5487DA26170E4561C7941C910B088C3B86D F844B0F340CF82786A3FCF347048463EBD2006281A816627065DDA6CD4D3AC5E 2024BC96C7D896381BBB567951E7A1F29D4E95351298B000D29E5F3D0448CB5A CFDAE1BADE9403B90371C3A07D208948AFA022A69C519434B6813086ADF518D5 88E0B92072A44BA1B3EBB630A13B7AB90992E85B6D67361C8D96F3E0D826FF37 17B67E4B1EB7BADFD98D7F4FD17BECE740ADF13C141EBF0A91CB105DABB32FE0 55086D56A0D358841D15FD349E6B95512E4EDF4C430216FF85C2ABE995E4B40A A6044CC8820AD885C07E052B3F91C2E9A1D163BFFD210F7BE95B923E2500DB50 2075106DB541C267BD450B25B670CE80BCD068D4DBFF2D82634175B61FBD3BC3 406131F44C7D6F18D375D1F2270829DDF29DC14DBB58A30AC193245D18DE91F8 AB88AB548D8138605BB5A50073295534E314366E26665AE70482B890E4101D6B 60E4F3B37ABCA1346DAAE8FDB8DD9C832EFF3E73BA470E2BACE7B8515CB43388 C27AF99FF9322175CF8D4947E6B3846AFF5163E972156847F58A66660EC8A3A6 5FB47C9F637B4CBB4C73B6A080B0CF6FD1E9665E92032540570FFCC747C67C50 822811AADC404BC7ECD1673E8AA6C3A2F1D82F39430B58C29145E2F1B679C46E 94EDC711883F1E4EA84117A54757E8895A40401A26E1437B39A2F65CAADD6E02 D71FA8AF7453668DC613F326A3344F74AD7AC67569AF399385500ABDA5EDD3BA 343CC5EDD4B558467626850E752B9959FEF1454E53E7A3DCBC2255AD8F6AB4FE 894455118A61C58840CB68A925ACCAD75CEACE863D806916228F0614191A1CD5 DC9BAE256018615AA3725834519449B0A88B4F396654E74099C007930ADB1327 DD119BF799FE3B0B223E1EDA04FE2DA7A1C879143E1C33B6C6344F4BA033AD6F 8E88C33DEF1977796B454BAB2494C930F492A518E8198C708A75FFEF8C49C324 A718AB59B889DED521229E741FFE53F98EBE88B0405AD523254FD3FA4BBE96DA DA1C27C1C979A0DD4E61C3B1F4C4DE01E42F1C4435EECFC02D97994BC8AF5270 E7CB1458D76ED0229C5FFB4A23B8716018F9050970895D51722CDE8F2EA3D947 DFF374D84915D5C5D16463A6FFCD079D1ED416C4347BF831FF0C4ADFB61295DC 4D5785BB0852BF472CFC97EC174491CAF961AB90629F055E75DAA6D9898E8653 5BCF379816CAE46FEA62E7BE8E9B953466E51828172C4DBD0E1BBAD1CE28B5B1 02B3E36403BE80B49A47446A6677FCED438F01D60EB10F478C89528FA337D0D8 88D3FC123C076507ACDAF783A9A6E24ED73BF24B6E0F11C13E532DE5F70B15A0 657F5ED27D204449A841ED19E01432CFFE928E921321113780D036D34F2797DE D4459CFD15BB117B5C9745EF3CD2B296D91FAD48C80B136D94476967E255F808 AD2B5D522ADEC64176833756510391815A1D4A8DA1D0AEE7CAD36A1D161889F2 3347D5B6BC503300FDDD48F594F391D5FB42C42113C538E707C16EE24A3F375E 7C506E8F49CE50FF9DEF3B4A4C1BEB3848EAA3477349833BA22D2A9012287D8B A8C4CB4307A1188ACC0E6E9338E1559BE5FAFF381BD82A6C71C267409468B3C0 2C1A29F4281D565836EAE57F680490FEA4A952FF64C8CD11C377C294DCD1EC25 CEFB2B6DCE959D0208F85B6E32E9B44FD455F9B134A5306D95EA29F37BB8B86D 9E592159338E1293F449380E13C21AE42E6FC60CE8A8DD021324204494A9EA67 CB8D6D35618247BE3CA9B656EEA4C65E463AC3969D8C09CABB92396D6C42D631 D85C46C8B87F0558CE347F60D383004C742304EFE8F8726A29162539719438ED 58E0B7265E3E69EE246492B36E1078D075B8D8890CE02CC19143732487FBF3C8 2F7DA92D53ADAE1FF8058074718B16E260F3B53633DFA0DC14E475A430E00EFA E5004CD195FAE8B7FA27970D7BE0740684E368B08F743B99E091059A8E3F6C6C 31B8028D6FDC126FAC8E2ACE9A7202DF92EA07887400915BE24F3598E1F1E1BE AFAE6BC6767F283A2AC012A0F425C66D35B6B9A18066C8D5221F5B1744B4B721 3AEEED8ED57DE8E409818464D12DDC0052CDED1C0D4EF0E6A79855878FA3B476 B7A2632FC7853792606388FC354CECF0C47A309FB54FA1D8F1DA59F4536BE5EE C2B7350D5408C621CDEDA373D0D858BBA1D28917BDED1BB8A183126A4EF5ECA3 2ECD8FC3558B1D170412855516A339102779F3F4046D06B8D7606B45D0E1AE87 DCB00DD90B4CF87F85EBBF579BA8427E4635AF1EF288E50A35E8D75A5C85CD87 D679094BAF1B2AE335A408C868843B1E2CB471BFC1786C96B3462893ECE1C907 C2B195372FA1B8555B8E56CBD8F82A284780864DD26126AA00F4B603A118C968 D121EE9FAB5B9ECC3A2EF8D7513F300EA88CEBEFE8ECDAE2BB56F027312A99C3 9C87 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark {restore}if %%EndFont %%BeginFont: CMBX10 %!PS-AdobeFont-1.0: CMBX10 003.002 %%Title: CMBX10 %Version: 003.002 %%CreationDate: Mon Jul 13 16:17:00 2009 %%Creator: David M. Jones %Copyright: Copyright (c) 1997, 2009 American Mathematical Society %Copyright: (<http://www.ams.org>), with Reserved Font Name CMBX10. % This Font Software is licensed under the SIL Open Font License, Version 1.1. % This license is in the accompanying file OFL.txt, and is also % available with a FAQ at: http://scripts.sil.org/OFL. %%EndComments FontDirectory/CMBX10 known{/CMBX10 findfont dup/UniqueID known{dup /UniqueID get 5000768 eq exch/FontType get 1 eq and}{pop false}ifelse {save true}{false}ifelse}{false}ifelse 11 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def /FontName /CMBX10 def /FontBBox {-56 -250 1164 750 }readonly def /PaintType 0 def /FontInfo 9 dict dup begin /version (003.002) readonly def /Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMBX10.) readonly def /FullName (CMBX10) readonly def /FamilyName (Computer Modern) readonly def /Weight (Bold) readonly def /ItalicAngle 0 def /isFixedPitch false def /UnderlinePosition -100 def /UnderlineThickness 50 def end readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 11 /ff put dup 12 /fi put dup 34 /quotedblright put dup 38 /ampersand put dup 39 /quoteright put dup 40 /parenleft put dup 41 /parenright put dup 44 /comma put dup 45 /hyphen put dup 46 /period put dup 48 /zero put dup 49 /one put dup 50 /two put dup 51 /three put dup 52 /four put dup 53 /five put dup 54 /six put dup 55 /seven put dup 56 /eight put dup 58 /colon put dup 65 /A put dup 66 /B put dup 67 /C put dup 68 /D put dup 69 /E put dup 70 /F put dup 71 /G put dup 72 /H put dup 73 /I put dup 76 /L put dup 77 /M put dup 78 /N put dup 79 /O put dup 80 /P put dup 82 /R put dup 83 /S put dup 84 /T put dup 85 /U put dup 86 /V put dup 87 /W put dup 92 /quotedblleft put dup 97 /a put dup 98 /b put dup 99 /c put dup 100 /d put dup 101 /e put dup 102 /f put dup 103 /g put dup 104 /h put dup 105 /i put dup 106 /j put dup 107 /k put dup 108 /l put dup 109 /m put dup 110 /n put dup 111 /o put dup 112 /p put dup 113 /q put dup 114 /r put dup 115 /s put dup 116 /t put dup 117 /u put dup 118 /v put dup 119 /w put dup 120 /x put dup 121 /y put readonly def currentdict end currentfile eexec D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA 0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93 51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71 7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551 E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078 0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273 C01924195A181D03F5054A93B71E5065F8D92FE23794D2D43B233BABF23DF8DB B6C2BD2F04672F9A3B7FE430263E962F16A948319C51B8ADE6E8A80D3D88023A 6DEA4D271676C2C8615C4A0EA7DC8F6601610F398673A4D4B905F49EA868FEF6 39BE073001A36DEA6C08ED51452F062B971740019692E221F4455EDE46AF24B8 407A98B791F6AD525C72C09776247E194043281D04FE1CD1D8AD8DCEEC3045B4 F95B3B41CD3300768D8A049815348BD7AC1004F5500817E3A267D694AE108BAF 285B288FC5F28A03E9D34FE5D9B2F9A9BB26ADE66B1CF8EB5BE606E83D213C33 DE083C20D636EF780E761944FCE3B8A950B1E6E7568F33B557C6D59E0CEAF185 53E609A4F58AC4D5269116F958C4D115C44B5A6DABAB79D3BB6E60BDFCECE108 74CFBE258779F32C80CD7D9A7CEBA50A0966BD9961F71560119668C4A0C30A5D ED91ACB30940502B24F33906D6E0F16F81DA87EB6D7FC8B7853BE388C40D75C2 2CA8F94713AAA1561F5321CE97997CB4AF0E37F44E25B0F73CF4986422B1CD89 8F861CA623004ADB1C28268D7F8C484AA10C9519B6AEADC95AFAA3304D60E85D 718B2F67D2B734095E5A92C90785252C98067DC05137BE735220BBCB7C341D61 C4B98BFB1EAF883D38D7A93195A059EF82B42027F23B6CD633231D704B891A9B 03D11A646F13898F20321D7BC150C63FD6DC6BF9CAFD8DA759E95384B729A0B2 767B9F3E55C682F7A248BC1184F7D294CFFAE0B246DFCC8F215625DDD4F49F09 FA8D41CBF4A06152FEB152C61539ADF7E70A4D23AF8267D25CE3B12D39D62377 547E2528D18DC4134FA3BE0437EE0B3509223D71F06D44C6227D62BD01AC0A2A 3EDA975E894371C07CA1027B102549A7D552FFD25ED2DCC68E29E71BBAB43C62 57B0BFC6A953ABC2EF703F35D112F6B5460018CDCEAD17F149DBE5B52C2B9E10 9818EA6D97C8AC884F6841C9B600A7D868F59C1D80E98DE0741D06D69858EC84 1B33C6C9938B7E8A6FF6C12AD456EECBD3EBAF0D7331536B9F6422019FAFFFA4 822E79D6D89D6366DA636CB708894FEF904F366E295F1CB808E78E883913C4FB 1631248ED6A7CF1095C0C61C4F05E4B9DFC47533A5FD24540AD71A0E2907B98B 28085EB88ABFC3478C9644594C7DC4244ED5A7C1CA8D960B65497D56D174645A B88F12C2CF0A807DA314017984CF3C4FB7F47392A651EB9CFA961B28E2989893 9FC4D97171BD5338673F5D1CE2C3C08D48A1B77769F01D5058236C655FFD864B 80E28F900191D4EB349AA5E400A7B0A0FCA0F3E79D7A7C69775BF754329397B7 D18B20B2683CBC4A19729BA878B3C17EBA0A7E9EE297A5B67E915CAD92C8F356 582B8299DE6A58E73408F525F7EA895C48A8F0D626A06A96A50348DFBE479D89 4272576FBB0CD332193D28A8F11503BAE98F8E1D73CF5BCADF23DCD4E6586ABB 323568F5A34E359661074D50CD8D9DF27191FCE24F10225A5D721EFDE2547E1D CA998077D2340B1A4ADFFF570AA677CDF3305D5E3A394BB1626EB35074D4EEAC 2F037CA2EA389F7683FD17A8E07C12B4CB3BA8C249C9B12D297C618009F76717 0EBF5F2DD39A6BDA10A2E5A811D4E190660F5FDDBA29201B6F8042620397AB2C E59267A7247B0463891831A6F40582BC3F614E5167B646A8F53D8A31717DD9A1 9034034E705BA7884F0E0738307AF69D3517147C282747F2788462FDC4336A4F 9CD222908401A25F0A1F7B13B8DAE622DC965AD0BE62497420B70C04AF432237 E0FDD043456187658ED93B0F9822A3998511DF05E59CC85B7B9992CA0CE3B814 9723BAE70D2631F32B4BF93511F67179FFAD2075E1591CA5907A4C67701B56CF A5E5B02EB4A842BA1F18D6864E5677359C2FB4AF5BCBABAFB053F230CC129B45 8D15413F736EB07C571521C7DE2A13F2AC1C133D491B0A607197BE9AA1231D96 BED7968788246B2E4D2BD330F802810F5BDA3760FEA5210CFC6F54748FB1D921 5CC3624BBA5B8962AA7D94159651589540B17CF7A785F297264F9C1006D36928 6E2756D3B623A6087E4B106FBA76255903C624C07E18A1AF4E185A533C640711 86BB477A906ADD36EB6C8F4A12BC2F01B2B98412E4E105977640930CD998D990 0254A1E5E9843B7A8ADE0AF6D5871E6D3D666465AE69813A2E26333213FF6713 6F08D55A90C079A56E1B9AC655F720FC22B5AD8550FFF26DA7B0C5A0B60DDB05 64E8FAF684F3A455BA9BC9278043D79537D201D520E38750335A4C8FEA887377 879331B68DAD6B253F4FF9981D0F9B9550ED5179B15EEEB00E560A3DB6E5973B 63403E4E2F40A3D0B937246E9652000B917B1369741E0F913C14C2D2D6D1FCBE 2CEC4422177C58523715BD070002EC2E13D383A1DC8C84228862B6C5D3B65667 9FA97E175239BB7FE7E37E14B96DD7960A8AD49DF428CFC13B5D3CC22E245317 47B5244DA97F1DF954CED2D552477237CB23D037C0DE728E26C82738954EEA1F F34FE497DA005AF03746DD2ACF77F6E6F2C224862A1D18AF6F7A5DAF34564387 9E01DBFF49F8621C058C04C2B3F4F3033FF3E8A977B2CD6B2A3CA4A6C569B19F C5AC457AE9AF334DA66A730960C7565E93A2D373C0E3DE14646FFDA05DF4C6EB 6D4CA8ACCA3C3115764F77B842581760BFB9E5C0EBE55308B0577A8F4D968CE2 BA3361D79378D451DD150C34D7E901397AC63B33BD7DB13C50D678F5DE999238 4B4EA15BD449C46F262D931478F5685CDEEC4C4201FC3EFA607AFB8F27AF6751 125DE42D2FE2D31DE769B7E7FD8CC8C5D91343B537139A822A5BC4160BB5314E 37501F65B4FC35475FE9E03E34CBF6795AE86CE409500BD0799DE39FA69978B6 EC74D2197C03632D3F59B85F404DB31240968FA75059B2581B101E028CDECC2E 7E5E25DFA106E9B8ADB81E82BE9ED3BAA9D03EEB22B7B67AB1262DF6AF5F5EFD A5627EFEB84F3A5F92EF2557EDA2843D7D18C592635623CEAB14CC3620F33986 410D6DBAEF9F86E4E6682054540E2B01D8FF2161F10E66851A188BC15BD6666E 8D3F21709F196A31EE676D28A2D12639CC2E7020A52910F052E61A0710DF09B0 064171D05611451BD24FAD64716F141E1C41D3218A8115A3D73CA041D02B46D9 28C3D07DF0FB668E8E91409C8D0A26A65CD737C075E026AC0A974C9BE658199B 3B9D82ED95E4646977D8F60717DA4C68767DBD7E8320D5AA1D5DEB2E6B009759 8282F27D64F1F904830AAB501CDA4D9233FC2F12F77F0FBCC46E6B729C71F6D5 E6F3EA02EC35D1048394F4EF2177FC5EB726DE5EF2DE7997166B8BE5B5105D08 EAAC3481FC612665CA112D3F889A0E5B7843EFFCEFACA24A01B6AC2B7DDE02F4 A9295AA2409A3756BAAB44608DACBB56840060037869455BEBA46F10AFC68DD0 0563843DF111C6D34911CF13AA6023E5E899060B5EC60D0F78FDEF3E981151A9 24903EB13ED1A67EA1977449716D1A5A7EDE1A2E9465C9C2B20A58AF02D9F373 73E627CBF296B3A6A4670C39F3B5EA30D76F0362C81020A1777F0ADDBC6B52F7 213FEE1718214087837049CF2AF00407639657428B9E8B532F68B631611A3501 3D9DCA38090E227BD0D6D0FB4130EE866DB6B195C873AFD18DDB3B1E40F740C6 B3B375ADCBBF628A07A5FACED539FEDA3379D3B60216C2EA6629BE2F65199D82 FE3AE627D7C67270F3497AE75F7A9514968B5950E2D63C38DA240AF4E6CAE88E E25167D179108679876E7C80C85FE1D2BCC2EC9B88BE76A8F5736E8E6B3A9CF9 42E58A4ECB7914865E67C1468CF66D658206830B9380FE346DC2DC4BB56A92CE 4B5E4EA9036C177869315A2D9E6CFE97E3BFD7CBE0747D40CE5E8A3A0988576B 8AD2B1E4314C0D8A0CBCA08844A49F7E054D31BA7543730C0A7390BC4A288D10 CE29E389A4791305D3AC1BB6F77C805F1032787306F78FF76A20A9E629899F6D 13356768D33D7B9E294E8CD50CBFB9CA02A193922BD9B4372C912D1689B6644D 52CAA30F7421E8114D077288119AD9514EF21E5B9989CCE2ABA0C12549FDF493 FFB39736AC9EB72DAF45E4EA6057527FA9F5AA0A1A3F03C12F7482E465C766D3 760DA7714D56C91BDAED507A5572BEB51A895F8DD3BD5AAB042650154FC7E4E5 5EEA6194DF73AC5EE2CBD4EE26E29B1D2D0C458B4850BFE842DDF2EBB4E2A25D C6A11CA2D8F346E2B736DF88A3D57BC0380B52396A6C039212699F5D3342EB58 0C3DD5D01D5078479BD9FD10C07925556C0AB0F03606F33796BA72074549EDA6 E33644F62CA35207D7421D2727AD8419AD1772789D33405FCDDC9286BC34C974 A52297F5BBD2E541E8BB473F733AE5097BBC9D5FACF18DE4173B4711E28B23ED 16E0A6746A60F6FF903026A3900169EDA87D98396E762C2EC963D89197B8CD0C 25244806BE7CBF46BE60A8F9171731EADFC969C28679B025371E5572E52A0EF8 B3FD9B4638D03E20BFDEC9345E70B8166D38846DCA68E0D0B4B53629C7E7620B 45E0A610BCD07FEF8814CF915CFB11119F42407D1C6DC1E6353451D40A382C2E C74DF2A4889ED5A3495C3E973565F7178CA190D22C9693C10EB12C1E7A8679CE 4AFECFC964CC98111BA4ED2BA9B10292A71D5B11870EB08EB483922CE8628A06 05E7CF6DF93E112B60EF888AA8DB52994EC33DC7277D7B7A4F913AD30257261A D6EE80476A9A8D316D190BE6CE0046CBBCED365AB305495284FA921BE0638E00 63DB2AA4C5F163340BCCD1061B469504DEE350B82FBE1689C1B65D095405614B 35997D6F0DACA7190D64ABA351705B17B23FE2EE5996FCD607F49F54392463EC DD5B944A4B82FA2BE3E75E2946D483060DF99277340B0AB65A2042AD088E2B75 BBDAB869D1940F64B50D25078519D18748AD64AC5615EFAAF4F3105B0111AD40 70EE173ABE6A4ACE486B4E5999158A4377FDA6922FAA6E9305F48570D14BC81F BFF4C663E1EA9D1E050534F9315A663C4C5DA52CB02EA6408AA473C32CB0CD71 169BB43C0508A842F400240F0063243B4C459A1FCB3312C41C32ED0EE87F591A BCB6D5D3830AE4645CB4D40336DB4AB6540B52E70E1EA415CC6D886827EBC5B3 EC35CC5C136243B0C20B3C603B648B132B99D05F9B48263ACFA59A856BE74441 FECF5C6D1FE9D1F4F9942F460961901E16017144C37E83C6822177B2A6C47ECC 6C47A1104460665E5BCFCF08874008302750EB991CD98D0D8D22B921F90B99B9 05EE7C39F2BC2A7798157503743C9F2F267BDBE2E8A4CDA7317F81DBF8962E1C EC02822CC7F770FD4D08D335904375BF0C6DAA0510771627ECB9EE69C0F47D30 69A87052989DF80D9F4F19F75B070C3689AB3BE0966453F9D56CED6C1745B50D 813AE6D7E44B73423AB3778ABE4CD2C4DF40E14C5A426043F7057E2DFA2DAA70 EA6723F1C7967FECB1E7C1C0CA283334163FBE31C32254490170C3513580A552 19A5DD75E6C4ADCB12D33517A03318A6BBC7E4214266E125140D8C40F78A0340 1F95D9FBEC4DCC55B71E89375AA94B0D55646F6C069561480407D0A3AC127024 D7D1E9ED6B599A2A8766B8792F46D35508B66F302D289405B101A3C6BADA680D 8C56E2A00B766A4CB155446F862FCF17537A2BE85418E20CD77C4F1F69F70BC6 17BB5DA8FAA876D0E8BABE273A19C04A8697B3E3CF4725E2C77C8761A9243F24 96F8AE96399996001A57FD75106745AB4646FB9C6421F1D4EBF3BE533BD11AE8 14BFBD6D308376B26E08E4ADA490DDCCA94BE8240403D5EB0FE3549061DFB668 4105B4FE77189546619B6BCF3F9723E278E98D50A17DB8A4C46744FA21760635 5B332689316BD17C966D466AE737FE3ED7ABC443ADD88D4823A10BC9747ABDEE 027515AC353A420523F85298029475D8BFD83A2CD00C02CA07974BAA581D2215 A850E6E4C0A5E17E0EDF91C63FAC18C70093F40FEEAF0350B403E2806F4EAE96 BF616A805616EE55C4657418C26CAF54187A6684821B86A76F15088AC4D5B551 66C3CA8DC61E9810858D1204F899C7E3A1754F483134609F6EEE6364B1CC04FD 92C86EF194FA3249601AD722D75D1D395CD15A93C768EC60A486AE885683364F 93DA00A865C1035F913FDA69E7D9A0422880FB81EC23C00427F07A5EA3CCB613 83C859958AC53FAEA26A6BB39ABA068863CCE3D447720BC31A5136E08EE58963 093AF587A72112D55853A1048A2B1695DB2D7F13CC924F2F0902071260C33ED6 30893A04577C0ACF0681C0FEC23E5404F844A83BB5A2F8DE1F0792196139993C 1152094BC36A6AE5BAB4B8281E506F485F0BAEEBBE71E174B7CED1E52A8242F9 DBDF3E0FBA296538D964EB5B7A4E23B1BB0F59872C9D4FE8498203E3AC08B71E D2B965AA6CD5D20DA6C83FDC86F4A5D68A58A72C5BB9BFE9BC755C56B24025CE 6F24443D3CF32CD711D3D94C7C1DC275DDAE3341D840090F97CB6CAEF274C94F 9F3BD3AAB3F98BA8A7B5CE5E48D1462DAAB37BEB1C10B410E8D33FA42D898183 BD4F807112D78AA94509E33C179BF7C9E82E55AA7D09E128A0DA06A330CF4AF8 5DC861498CE029CE8C1BD15C923A708F2E7AF98E4F7B34212A0CB417553C86EB 6DD46B0466F1A21D29FC5111226794ECFCA5DD4240C0B8D106CCD7EA6F03E133 BB7733F055D6FFA04EF5C6F872B4FDA3E42F0F036C4825543D75682ACF71B548 DED160ACD05625274799D0AE201305DA526E01A3D2A719B1B15C05CC09467F3A 5627860C0F36C503EE392E1786620F3F2287AFE56634E03566B9B1F537FD92A2 913166228791871A8F8CBA1A1DA634E8224058052A10FE1E67CBD3FD21A6C07E 243CBF58BDC78577847664EEA5225EB8D6679AB17C563848A9D4D58995EA3609 51C1443B752A070D9872FE1643F0677019235AC25DC2B29169D38308F2170A1A A0FDCC59E6602197D2815B914041FFC7106DAAAF30CD97400C6D0826A40385A4 C8520119A065CF32CF2FC5FBD8DFD29222528A7F96FDA533145846B3428F8239 E50277C366418D713F84B12A5FD4F904DC13DB1844A391FDAEB97643A6FD2945 942FD4FC5A4A35E184F23304B8B4D93D0C37EFCC4E106D4FCD0DA3E5D2117589 3FFC2BD1D121026562C55C455C3585050B9460891B006F62D9D9B66695C3D348 A467C14C0256FA9621CB056E7CD389505194FF463BCC4010897F9A690EA87D9D BB3ED4C174FBADB8A4744C6E4A44D773967FD703EC37672F9993DC48BCC8A060 6CEFE8E6B8F10886E15BA0466AF410B90DF0020FAB88BE493606B6A734EA85BB 926950EB10D2F2CFDBD182B0F133809612CCF6ACCAD049C8005A42FAF78368B9 E7684F98DE421BE0A3BC0FAEE024A7BE67E15C8394F17FE84DFD8156C2A3E94D 08259E15CC657E8CE3088395BF6B5F825764E141AE15EBD186DC049261623D26 8636705E06C6E4A1F8ACAEA59F91B042DF5DB9C2AB986A784384706A43E5F18E 42C29CC1CA86D4F247B3BBBC89F3633EE074DCA4AC15B1E33EE4822812A62E88 C32B0AA57249980EE17AFC1346074800FA529445D18649A0475246A25CF325A0 BDA06AAF392FD455218B13D9ED577D51A9500B9FB7860716A8E2FB3A8C4BE3B3 6656C6A5653AEF00184020ACA0BCCBF48BE3BF91E11C8658686C89848E714E6D DC158DCD1C1BC03B83FF94C60B1DC71CE8A86B46DBE661C9F8F4677F8A2C7CF1 E41A91EBDA2304735147BE66CDFF2673F09D408297302124C127F0B35690CAE9 CE1679120CC4D582FB69550AD34A047DDFCD9D411724554CCED753DB52D6AA7B 22B0C55EB698ADDBB0F8ED15C971AEF113C74B9E25DA29199237B98DA4023665 C2A63A837E4CAB38F8DF37DBAB5DC80C0AB25B56BCA5D899F1575E61ADF75676 F48EE26C054AD9A75FD88A3E17498AC26FD4DC8000A125D6DD423540B8A98779 B28CE97C9CAFAC45693FF43249E4B559E7F19FB349F94B60AAAAF05B5FBF244E 982B4B51D997DA5811CD43E1917DA885DD96133A5CE1A290DBBFD88AF285A879 D3136C41C839FD2276760A7B4F21F4026AADCDAB3F113FCCCA9588C7FB72643E AB8F6D8AEAD1DC3DCA6E436B3DF24E7DC6AD37137B49327871EA80F3B8AEE932 D20D9A5B4779DFFAD7B3E5D447023D6433575F8F5AF589D7E094DA3786555D0C 046A427ADF128E00AC7B458D5A131A130D6F49A7ABF47833791F172D69FE6393 EAE0E90E7FF7BC2333D4E0215D5201E4B209591782F8A664335F67B9DDE36DBA 793EC77E5EB40580010D41EAA7F6C1A9B67E128A581369AB7CA81F3056EA175F 367952D3E4F44C251F7421250B074C6CA6B8AE31AE343F37D03D7904BCCAD72B E7F89D1FA8FD334E62A6AAA8137C4249A63ADB37464D62F20B23574B38A2E4A9 594E0654F1B9263B3438EDB94D25B85BA4030268DBCB3B81D9A388C3B12AA379 6F8E3D976C26E88FBE2C9A512F7954BFF5738AC94BB177BFFBD9B94C2C8BF4AC 9299E5653174ED0E751AC60A141560D8D83E078CD7FA8562972C5181D183C91A C6E4F84089E6E0A57A6A291F21A9EEEB745518887453ECC72664C689384F7EE8 FE19EC0057F585DA96CC8DA610AF85E4F3CEEE61BD96095821D9B1E85677D2CF 85896376843D91DA002292D6DBB9BB1A28B8844D830C4945DC6CB6E3A8E03675 1D9E1C889376D26BE40243B5FFED1FCD70B4A6855EAA9C48B7F7977DC5B009B3 625ABBF30925B8C4391BBB08891E0FAE09CE7B06E080926688173C86CE084D4F 798EE0EB746B23CB29932284E18D667F4852EE1E5762F29529324CAFDF67DA00 5500B72C7C64BAD00C9938DA2463A7B3D0F533D3A30F4F015CDE9818FA653717 BA46089B7AF718D80085DB3B4AE074B33348CF025F562F31C628021C647C53FE 7027D857FD477BA5040D795AF949090415B9D782B2EF83A3309853ADC7B84AC7 9D9DB354D2FCFCA727506D077240B8645803F7ADC6CEA91A3C5B45F18C4AC769 EBA171EEC1E333E629C847816690D70F6816B58C4D2012E04E630CCE5A26D76F A9763D1FD97BC3D13F6EEED2BD58DD9D901177854F041C19F455E9B371DC4253 CDEF3FCBB6E99152977490C3033567BBF036C87602A12A6F38A5926DB832F258 A66CCFB375DD5928EA3DECC5CF8E6F261762537AD3B43C6F3A90DE0D2DDF1374 3C6524C8290B177CEFB4ACFE9CA666C46C78BFA980D1A74CB4E7A7CDB74ED5E1 8A4CA2E1F74126EC1ADE0A08009D2CEBBD8EA7BA2E9F8B8FE40033FDDD85544C 9A64BAE28239DA8BEB1A6A96E95B783B1BB21DFC41D36A56770F7E779108021E 3AFE578357F573B37F2088FA9735C944C04B919B7BB6A60DD4DDFE2589B469CE 5593207C521F9CD08ADE0BC6985291606FA02160DA97D3209091D8931BC21C6F 969288B1C8D3634D38019F7DAA35E82F47CA081C407C638571BBA94FEF6BC7F7 D7F83EED9F947931149B6CFA3CC38EFAF46967BDF181EFC663117567AC7E50F4 5E982A8556B0CB286082F0E0A0B8CD23E9727013B6AF798D3CD1BF49BBB366AB CC4F6FF2D5FAB13AC2DC801C56B86C64F3AE2CA3FA9879BDE5728E5137367A71 2F7A57D062A562AAECD536AF7A652BCF05C1A77AEDB5F435A2ADCC049FC76BAF 79048198B8F560EB35A8EB174221D9CAC209013A3C5705F7C6B2F25D761BB0FD C895107C0CBBB3E209E0A727C4904D46D85A5EAD76FEA953801DEF129B50B077 DFD0DD198198D1045C9E460239F6069E9749B90467C3EC6B0ACD6712C9C2EBE6 99512F2CC36C7F4962BDBD2AA6B136559500CB2D4D524DF5B7442FA231F1C04E C6B03E878C2FD48F539225FB3417D996A499D1C5BB0B0FB60ECD55DFFD1BB283 F3C5D2AB1EBD35099BD660B6C9E68E935C65C72E9490C31153E35E7C15A3445C F5BDD64743F6E3B3A135A60E65F12414C194983DCDD9BCEDA0F177717D59AA4C B8878D4B45CC25E7E9A0CD2B64AF56E28342FC005EAC29D0123008E7E954EA96 4777708412C01E0E47E1B0D9EDEC9711F4EF5A75F0A76E882D111EEAD049F250 DB2800B470F694DD59AE614830B33AEFDA5E405F4663DEF1CDD901B642D20AB8 F5189F503FD562DE8B2584E069121F3561A1025FCFAE0BC6723E560B0F54F2EB 5827D5FDFA42A5C7982064537D5F1E140F5D3423BF653F266B62583801F9E22D FE1A015404C4DA1FBE079B920C06C8695EEF8738C0194FBD14BC2FA96FCA977A 5793953E21E6B256D0F969B43B0F361FDA521280E8ED747A63729BCE35B39502 4B50E0D32C17E5B0D69E77228C397392CA0EB1B2C991E35B1B8CDA2368C10CC7 646E322686D575C24FAD2478CC291670CAC3F06DD1F83FA50BD7B6FB32CE3B50 F0179B0131DE217BAD9A5FE7D174402CB68C6069DE177B1A583A34770DD6D4D6 299D73B6E492C61F9FA087F96A5647DD56F5153D61178298050D02CEAE870D1B B6FD56E5554B341D5595C48AB41F1DCEB1349D281958C1732F720D3B24B4BE61 C87EC6355B21A84E4828430B2097C18C229D6FCE5978D78312083709EDC26146 F5F7DF55FA2E38BEFB071B9FFEBD014D53379FA75F688EFA8142F904C67EDE04 BD898A1A9271B45DA02C8FAC342210D5B0ED55D090E933BF66BA0724A6D82C80 01ABF0464E3F297A0F2C1AC23F6B422C8ECF3F5864E1E2B38C73873E501F48D3 85F5376126100584229A74B60A61D7888C278559014F0E9A6C28BDA4E884BB9C CDFD13ED7491FEA274A68160F10D43991B515998A6A16EAF7521F58D26AFECE2 155F7F4161250C0812522FC5B93977C549B9CC80A35BD68BD8FC77AB2455C64A B1545DA6689C2C03F196ADC04CC8DFD1E7595AD877684D123F7920AFEE6715C0 A4EF83CD7813C86EB1D3FD19F21AB73787C54A613FFEF6D21298FDF6B55E5B1B 1145D23F54A1F605FA0A0B0DE53885FEB7A10773AF74ED5B7B4E0D768ACE27FA E7826559F9F468663BE216A5F451E1306A6D0C157B9934F3CBE9CD0B9AF38617 630553F6FD96E4063FB23B0C13C496C7C1DE5D554A08C8FB34A264468576A5F0 2F1B8978788158CA027DDDFAB3435086F457B5AEBA634A159894A860B8C7BCC0 A908F1C2ED670CE98247964E29AC7925CE02513B4BDF665ABC7433F828DE8110 D5F93AA6EA8D6169B924970035F3B566A35E503098CEBBC91434536B00B72D23 51BB06707D4050015C93B857E1376F000BCC58378C54D79E5DDAB255880974E1 51E3E9D8B7AFBF59A18DEE3FB29444911B4B4D6C2C8D6A563367451F8DBD2126 C7789635B9118CDA8A87F21359CB4A3406C141A65C5D87E83220EA32BB9351A6 BC6AB8EA0C47EA671A0F4A4C1F62760440A2317E38B348909D8DF400113A3491 F5E0F2FCF915B746BC6799A8826BADFF56C529196A79F159CF0ECB369536E725 242BECD508229785B1889344C1A31A6A6AAF180D8DC025B22B2276C87FBD2577 BB1A9AC14A1FC533EFF534219AB54AC31E2898CAD3812978947FCB7BD592A865 F81614B70F6E94D6950015F2EACCA7936932E4E8BD70C834E2A677FA9E6C6C1B 319C3B873F2050025DD7806FA917B3D0F963892C7A014A3AF8DD342F6BD1F1BB ADF0D9950A195F64FD3209C6D47B46B7708F855BC4C6C05F6B9A2EEE56C744DF 1E6D3F79D12955939D132C0D93FAF343D404735778DBA199D5F1D5F5E4953239 E19E6C736848F50E73DE1A1DEEAA889DFD5192BBC00969C4CACC6D7BF3FDBB65 A1E6D00BA201789EC66ACE7813872DC0E6AC203A629F16DFDC41A85900CADA45 589A6DBA6B062BC36E17E02A69D89CEE037242B75918E7C9E0B9723192EE38D7 DDCCEC1E3E3061065361458CBB6918162F0B58C6394DBBA6D62683C5C6FB8B9C 81604ADD1846EB8213E9FA165AD7C08FBFE6E72943025BDA422DDC8C38AB822A B24B0D4A7C4DBC59A4865714C912EF04465221515CF4FE25BED25E07ACF5190A BB9D1BC37A15C059E6A89CAA27FC15D490F5082DAE12693995202FBE95CB5AB0 A90135696CC37E6D4722DFA0EA11B439A9B861E7350404CBC10EC2D93749F88D 72600494F60D3490D59B9BB3835BC4726C4B6FB6896DB37C83C52DDB8357CF60 B00CDF604B1984ECB3206BB9B8B60981853D12D7E87DEA2546A25399E5B3F9DB F9BA3A4E15C161915177AC94FE452D9191A5AB0B6CD93F6C72CA31E8D727F8FB A8BED9D47FC3005ABB3D688CB9C2B3C3A49F9FA3BD010511694CD2D2B720BB2C 5A1C967C1ACB1FFF78D5C3354C175115BD57ECC6421B7EF115F59FBB35BD1B0E 7EF5C1367E62DBB47FCC44AFC30497AB78F6777847A5B24D3E215EC8EFA1FE9F 953BA3819A5ABBDAF3A0646A9CCB1758BFB8032EA0C0ECB7BBC0C4E764B207FE A0E4D635968164D160AC231320B310E524369E3764022D074136E6D8A1E87A9F 0F33718C4A01E65EF3AE03997177DBB34697EACC82B9FEC8DC2F43C20C2C2892 0B4A5C4A9B7F32FA8D9A755E89DF9BF24FDB261B0386B07A0CF11FF767B91534 93672696C71CE3A092AD8E5541B929BAF496CED1B029422CE02E7148C8E60B2C 59F615F526A74D86685AE9455B6E42592C10E7B7A5141A305DFB7CDEEAB3C9E7 48C34E2BA3F89E466DA1025A120FFC601E900CAF74AF0495C2EB572D7C6CBB84 09F17915848E3EC68B901105FCC41BD8117306DE4D597A7AE645E249EF8BD2B5 D41773535B78B8FDD221CA305A85C2F19C49B29B5B8B941C55A96A51F84C23F6 419F52C60CE56A6320A0A513CFDD89E22E1B6AC73DB0E11A34220340220C9B19 9D625AE9F9621B41A27CB8FE49C45943AC9112C253F2F59912137CBB1234FD25 1CC166DAC1CC79D376E47CFCB6D105965A505DB0B1881D541F79ED7322FDB332 240C39FF223BE3500FF267BA5FC69605F676C99D5D600D452A1C4944230F3C21 D25D6EE87D80A74EFF2DC3DD6940A021CE443D428C542DF3F961120275DF13C4 2CAD85F3CEC6CF43014D54D07B3A138B5BC8BC1D725C7A647D1AAAAEB05C86ED 2EFDD8098F1F20E6E8D5CF88345240AF9E9BF3590B5183B593FD2F8EE22F6025 E65DB87E94070D1C39B0372ECD8E995CAADF2A901BDCBB1B8FDB939125CA307B 945143BECCFBD83EA7E52F040142D60D4F71F6CEC22AE2064E08DE9AE2F50417 FB603E6828989FD7637E9FEFB2668C25C19E96C89FE2DCEE2B6C84ADAE684E15 39E549979C8124C2628EDEF5E9EA0AC1C7B56263234E552CE57A7C63D543D09A 9DD8D7870044FF7912E394B15D1C3C7A66E6EF2A393A115E990AC809F9FD73FD 765E73E0C1C267983B7D8F91B84F22F82827BBE5C4A0614D135541F5E518832C F44B6FA385EA71BD923799FA56F83F784737C313CED8ED0F39A4E7FC73494B1D DEE1CBB4FFAEE191252D86352C6C47DACC42AE79B5830FCD3FDD4696E5033362 47C74317609267C5F759995CBC8E56B5CD9C8576EB29065A8295AFC1DFDAF5FE 50893282E5DD3305D8CC33229D8DFB0BE7AAFDDE6571036B925482B1D92F2A6C E5CB7DD5D893D9EBCF377A55A2CBAC3CF68B27EE348851FA7E99A83EE516B853 82844EDF4796BB33FDAE5CC82540C6E37A6E86EAA5A1CB391D0DB8F09F48E6F5 D4029537BDC3F12F063EA8F46CCC8F8AFC1A6D5CD46B2D3FC079C42A3D8135ED 02349884DE2EA93CC14A9417E500CC4BC59FEC99EA33E546C9577E7806C11296 4FEAD257DDC5B25A0469278463B5053B437F6AC64D5537815EF15A123F18E525 B257ABCBE8383445472F6EE402B2C707C0C01EB148517CE1F0E5179908EDDAF7 E06E8CEA5B4408C1527A248BDA30BA1EA94996B4F30F505C05687395AC81FC24 28314253E4CE7E0420FEC7481C4BB26AC89DC542A17F8D975CD0C292F4F06D4B 40C169E4126D24113B1FE5CB0AB208AA563B81236062EEAA0475747B22FAA975 B6949D66939AAE25BBA5EDED7DEAAE3ABA6247BB36E4C7DF077016B8425FB4D4 3CDD420E8B11D3279E21A34E40276FD20613EE768AE95F5C0E1EB0DF7D178CC0 50E7001000B2C68453B4541B383C0F7CEFE1C3096E572BDC0F806BC85D1D0E0A 045DE58ECED8EDB85A29598CBF17BCB5E0B00975DEAAF159A3F78B1D64563CAA 883C403788F8848EC6A1168AFF215341C99504A3020749339681BEC4999AFA05 B7F12B234AE18C64E007F4E83A314D312BE93B0903FDA5721FFC784A8498B2DA A8B794E35FD7B866FD6B5FE9310717304A8A0136DCA30DF046C338CEC80AFF2C 240C336FE4633C33C8E482368173DD7404F44B27F8E202CF5E2A9B0B1379B72C 884B7BB35A6E3F3DFFA6B7DA9FB18B787412A89A014CDCC74AAC3BED73AB5A09 ADA67A27A9E5E637DE8B6ED405A9FDC8FB855A41A576A2ACD3006B2D9574B990 61BD48A86B726EA52C6756DDE08E78D7564FF247F9865EFB670203DEA106EBE4 DFF7CE7AD09464EF04EDA9895A37A7FBAC0222791D91D9465252E52FA81F6C90 5EAA527D155E448F043DA1482A1F4EF5790BC93AD5E7B0E371B55BD780A68E80 3F9EBDB7A2F5DA3F183EE79E782DC6FF7E483E9B53A9388CB1C4AEAD2CAF2EC3 077A856BF30E5B0757EFE5FFBD337419E3ED88C01C1FC481DC7A217AAC3BED66 96F79B00D692DCBA4016CDCE7304B63598383EC35BE3675D2AD8A06DCF95A08F 2584A1E86D752F25A123D978DEA499AD21FC51E9901087B5847468792E85E677 4CE534DEAA1221A12A0C51674E4CF4C94C8A5AA3EF1032FD39EEBA2CDD331EBC FED19FB964017C1E1EF5351C17CD1F1796B3E8D4443FBEE189D872DDEA0F5EAB A8C9B2731816DA425598EAACD8759979326F5C461237F79C4C20FD855FFEB5C9 F0D3F989B2B268633E638A69BE35F80A9675C1DB3A6B32B70C9C7494CCA3485E A3E5ED0379EEF7DED50838B2D5014F80F4806E01D90BC6C65EC1D2C92BAB7C0B 78C6ABF37F03E7512EE62AE74C50C9B5BEB8618526BE0E2FF25091382E8FCDDC 428C41888E8CE3EC898EEFF214E5B97377B894D3BD4997E751DD6505C4914EA1 E9A5F34B33FB604AFB59A97708CED05DAD8E37792179D385D400801F2DFB6E0D 407604DA801AEB503B97E49505AD1B31A00671A89D016662FACD9ADAA604ECD0 BCCA6315D5D70A606B1D6860FF60542B1064965EE909FC80FED24B71ED4A410D D21C1A73D7C998E301511DD8F799BCE10B1EB09E1BBBB618362F48F0958DBEA0 6C747A0FFE87D002E5B04FDEF2AE47F9B4504CE97F39E67B4ACFBECC7813F807 0B3A6D2B49B7597D1AF5120515BE6408C5A2226A0F5C177C825BFF63A7655721 0A9D4A1659483C386BD72D5853AA8D20D680FB368D18E01A3D60BFF389717148 3DF7F683B2F72C066BA30A5A8E7F474AB03C1088E81032111DA26B8DCB1A539F BF26CB5CB12B0F4E613F55A5DBA43F7499678EC3208E30A770D3C52F5A7AEF4A A180A3B3A686ECC8F7EFF00FD3C36255A5FF0AB90B19D3FC7F5D45B5E6774802 479B8B787E1CDD261DD7232AA313813B6A8931C1EEBA60201654F1FC5AC02FFF 724FE1091A28F580C20DE77A4FAD07EF9B83C01950FAE723AD5EBFB3F4531EAE 8E76ACE54032DEF7DC94A77124E291CB976B3DD4A4EC80A4330AFA4C764A3806 FA6E9EF7FC0834AC14F53491998D285CDA5387118B7714740BC5C3ABC66C3E34 4F92E758CEF02C4EAA9EB813C721D66539C90EFEBAA157B4B70A0F36E27A88F1 D5F0B1903E59D668A91DE34B9F969A8C55B7FEE16F92CAF16D7B581E8830DB78 23C75EA88BDB90EC71C0D599510D351564424EAD8D65AAB85178C91BAAEFA685 AE20BFFF862E9326A22E004003728C600E9F7FFF00B5787784EC082D4ACF1EB5 A37960BEF0479A632D0C26D84899638FC6EFFB67CAA809FFC6A5A880E6FBFAEE 657DA282B8B57540BDFC914D504868E7F990750E66BA0888681164304B3719BE 006DA92A4E524FC1E63BE06132FAD3ECF08212033BE08BAE67E3771D93E3527B 6CBB526E3CDB29B80A19763BFC123449481374F3DBA14C22E72751B7B73886C1 70131151F3320D7BAE0DA5050A135E7A0B9882710988F962A0155A0D362F5124 47CA49B7110CBFD6F2A995DE5EA20A0E01C9E90D52AA51E96029C7FEA9D44BF1 0A7430B66643B9249A209293BF9CFDB60A87747F8E9F6F8B7625A18624B37DE4 BE8754202062AF674C4457F6E954B8A5F41D183FE8A48EE2775624908B6B3B71 0BD6A340985B938C6B4D502803504C8E3101850810B04EE699630BC168549887 10654D6EE9D1C79DDADDEE5C1082D0AF5F663610DCA047B9762B0A3E55811FA3 BDA1161E89C6ECCA686818060AD095B693435989455EDE769B79DFE57597913E 43AEF7F76419B62E17D8ED12BC6928D1A0609C357250E08960724058FF07A5B5 D71F305D3B686158DF6C1BE7D5FEDFA942C0F191C9362E5107D65A9EE9386749 071C7400B411ADF8EE53E7FFCF4F903DFC643FA9629386CB06DB63672E187FDC B2635581D07AE1DCB5721C8EAEB754DE67E4F8ECD7C129501DA05E63308F8883 B858A101FC67C713F186635C9257609E52A3B37BB1564439A489498B9E8CD68C C19B0D797B05FA27CAD9DE90C962017E4A14C92731DABF2CDE36A1D32DC13EF7 98525201F5A2406EFA46D10964D52785806E4397187D38BAAA99F897E681243D D6D34D6CBD2A71F0EEC183801A9377CC3AB668615F6E56319172C27D81FC3D2D 2780F209154B402DFB7E45E8AE03D7A2F200AD48AACA368660E8985E1AB51734 E494AA04E074B5381FDB4AF9E65467E920DF75A19A30167698091C888E13907A 7E55DCA5BA87E18E4F07F01E91F45129D908BA4AB5CEBC361BAF5AF3CA53B915 2053FAB4505BDD2BAF60A0BE7D4338AFDDB9A8DA85A8571A4F60E0FA6302CA8A 21A87FCE26AD42BC83A69E508BE67767D1A07B03CBE18AF5779084A1B776CC40 34839121B1D7BA6C64BA7A617612217F88533D25121CA8A8677FA26462B20798 B2CAF22EBC240233BD82588E805EAE93231D5EC1C4B78081FF60EC18E59B72B9 A8F5358F1DB7ABDD850E11E9FD1CD425D07A686FC57D317AF2C2A1883CB3129E 26A78A602663ADBF3405F063D8DB618AA94C1BFEC87D2D5F1207D1A15B00AA70 4442D6F0EE46B74C40C2DF899AB9EE023E87B068D924F482A10DAAFE51DF5FC5 EF8172F8375B966D6627EF0DA744BE2DB50175FFBF164CA0BC3C3CBE127C7F5F E08342FB4FA5F88A1A09842D8F1EED597AA6F5BBD88867F0EB424B6635049F51 6F566EF4E238A2A63A2732B2AF11626870CF9850AA58E2DE8C9EDBCA03E9FA49 90D7FD22814A0DBA71ED69AECD1FD8D97E595F4615F9138093AF8A84818BB231 9283FB6AB3A5988EB9D5B0349C483980BE9300906E81B2C68DAE31F2E7D261C3 DC60016EE1F43DAF0C754B2B4346DFA27F79C51F1C3979DA060F44F4F66B9637 8928C16EA5BD52E915EF6C89CB6AAE2CF17E5B9881222F2C891B7810C7C3E90C 08DEDEFB7D1A143143103E7EDEE14156ED573CAFEBE8F62B82135BE3CBE8B450 FCEC5E3F03343FD5C9C836CC8151C9A89793A709DC7445EB50EEBE1D63598404 94986BB985A53C82E0FEC1A04F40C06106B9B8A3C133E0328C3BA158B63A1553 9A8A368389E562B10BEA7A8EAFE5FFAC68EA4EAAA81B5FFA874218F2CABD1861 7F736BD63A5E37A75A8885359AC0216B505FBCDA23B0845DB7BD7873CDFEA256 A0A17A929EEFBFF92F1A66EEF5414FFD10FDA05D171422C62CDBACFA31C5225E 11D72B69DB239AC709EB2136ED585F1A52A66FA62E902B63AB16F0F3D5E94CE8 F85AD82DAF6EE545E42682A90528F1220852E9F1EA0885BAB36DC4203DD94CAB 9337D440A46DB740AFFE73E58D2750EA9AA46D9A5CB26FBE4C687EC82CDA48CA 5EEF222A2CFF990F06225B7C6E80A228365605B49414372E5C8C2D0DE5418BBA CFC660D888D0A0DA5A358CB9BBF11B0214FA8DAA5B9512362282D59A1142EF70 E66658FF5B4B30EF5C13E8BE8502715ABB668E7727BF7910F15CF11D594A55F1 6A1DE8D01E7A5EBB48471DB03A334F09269D1BEA73DCDDD18BEFDD4531D5A7DD 078555F21E51F566D5582C6A84330551389F2FA83DECEF66D6045D7774282437 19C60E4927C1CA89C367249EA43EF47D0F3A5BF87489D149D95BFD1CCC735959 9D05B326A7010DBCDDA31D527CF0E8321620CCD4A785F5FB3535F190811CEE69 AB0EFD429BE3A8EFFD31490C717A85A0B9DE1854580FDCD4CCC1C382957A9F3F E2F85B59A2BC94A75867D9BA97CF2B7ABEB10BC5F143E1E816FE99E2550A6D3F 55B00C173BEA62A0C15C7EA925CDE00DEB28F433C980BEC4647AE52EB410C592 E6665F8EC9C577866DC4960C93CC8C8F32156CA0FF6D6F4EE42A2AA7BA505F79 5BCC13A28F4353ADDB7DBD128EAA33A76723151A578CCD73CA05620EAA47AD61 952AE1E7E60EF13079C78900C389AD15DE94282887789BD685D6A8EEDAB54FAD 7D162B8530511A945225F6F514CF1553B76562CBE82B0F8C41981CE95C012969 3D8AF039B49C645ECB2CB16B3DC76874C67BF94EA1E83FA74673A2EB5A3F665C 5A98F5C19E9B1ADDD54DEFC34FEDA83A18990628034CE7524EC2AC7077DB9059 4EA2D7FC027DDD1479FC823C7FC522AE502247DB3DB12DE19EFB8FA46AA71A56 A8C63DC8167FC3B484F101658DEFEEC7F132AC4210B717714B00F21AD2E9EAA7 133E337F5C6AFA247F22BF38750B4A3FBA6A5B00ABD8E7C00CE20CFCCCC97F38 EC859B0CCE1EE5763FAB26BC5D8B3F51E42B7FE4D56ED6BE7E8C28A9B2F4DD23 E82ECED7A03EB43ED8911492E176F38C656CB9E6555B649AC5080BBE895842B7 7971459B3C78AC098D1CE5E68230AD0A59A1B40505363D0846E79A43AF23B248 F6827622576D7D882A3CD3FC8CEB9DE5BBA3B41A084F21AC8573F73D0EB3B674 1F68BC5E0E0C72EA39AE67EBF6DD429A684A02CAE1BC299B588EFBB62083F664 43F774840C1228A4DF02BDC736191B6312CC7A413DD99EF741AD3A861FB41848 21412C5D2DDC5058E9AE33C4303CAB21C80B97D311569AACF9905399E80F8450 4BBF1CF339691826D0A7F57C33E64AF90316BC414134CB7657A8E0BE7578B7A6 8258A61950E2BAAC9A2E729BB7779760F01C4873F23C40F14E909743291C33B2 B1B17EE11732D1BD89ACE2C1F2AB8B860E7A7C18141B2271435E5D66E96F236E ED13F57651886D25B88D0B32CDCDD19E7C07235C1FCCFEF2D69BF8FC35EA04C5 D3D9270DEE3FAF34907BF180BEF4AD64C1D3246A55E24FA842AA71B57EE00262 E78DF5C57351A778B776582D9A0ED2A4E4B73DF179C1ECF23EE171C62C806B7A 72079AD8B114B9F7B89542FEA30D9C892D0C4E4075B6E76D69C0D0D8B6EA798B C66C40269E2C748F3C0DA06B240DC4ACF90613CEDEBD026F0074A8B5E7AAB4B6 CEA321C1BDEBCE767CB531F042C4C0EEC88C8299FEDC664150D66CB6A3E04CE4 A68467C919E4B71829E2DB6D8A10ECE17DB8A77FCE7FE9ADA11DBF1C55E4E56B 4F32ABF995D398E32543ACA2F07A79ACBBF2550A36DAC2AEB3BEECD7962DF3A8 C1B0E8E30A86CE621D8F0F3506A504A1ECD6F425CDC3A09D97280629B5AFB78F 274372C6DECB8979BE1A26B48FCA1E414F38D3662EA9CE168ECB1712658F6BA0 38E2FF72A920A5FEFD645131286908B8B636F38DE4D0B60BAC453A260A3732E7 AA2E4547E44FD825610059FB5AA51B9BC2961536091FE53BD2317AEB2BEC56EB AFD5F92604608FFE236048473E171B0716A19C9E97BFAA1FA1F6B35F3F4842B2 6A04A0446B5390B0985128E5BFD4BD69820ABC70A7C9DA8DE16E3A05F0FD6A81 5BA66574A717A3935F0C66EFA25C7A033C3F8997C302384B1132A18F4736BD2D 878B79302889C4BE4604694614627F510773BBCB3B056DED6C1A819A17A891CE 79E6B9664A9E52BFB902FD91CBD3730113F0479CC1A8331BEEC2E0FF3D9D5C9F 3386361BD8B580E5C5599E1B6EC845DDB8A30CAD28AD9836A1D9E23168EEB6DD 17DBAA9E40126EAACEC9621E5295FEEF81B0D3F7CDCA6DB9267C7A7866387D5B 84B3E0DFC5AC6508E3607A3D18204D912C48DCC279A0006E470CBE0C2BAA639E BEECB5378A1A84E63B0A3DD6570E9E1288B3B7B3082CE7AEFA76D05CBBBD2380 7DF77EADE508E3F91BD590B458FD111B82F1C8414E0C72B27AB46E19DD26FB54 D3FDE40B8D165DA5B143AC9B02CD21B6ED6CA803B65E41B4840BD927BDCE82A0 102A085D289AE90F0517219260245F236B473A8C739054D115B8D3B3C00932A5 382A394744E99101530228D01062BC75ED91AEA7160A91FF1C1C4CF8D606899F D1B03F86156AC1EF6F7A2C2C7F8FD35F98FBD45C51C69FAE658D40212D6B6F8D D72AEC4E27E414A7D05F28BDDBA87FA17572A6A43F73F10C82B17FBC60907B40 B66392EE4350F12E9C753D4351FA499CF79DBF2F0368A62965CA1D5F5CA88236 0B04D5E9DF2A47FC87C5E3CF1870B000592DBFCA9AC0C0A2BAA7CA142E1F0884 322362DA51E2EAAE359B42F580D93B915458D0D16066ABA1141CDE929FF05E17 2B5C8E4A415993F0C5A5ADE3C7FBB4D73C538703F3AD06F831B226DEAD6BC7B5 15625764472D2D2AC7414B8B63AA1CBEB30E251D894CF17908FE746496EB5960 63598B6ECA501D973114711F2D87588C68DCA19CD8B7B7FB5E02E4DFE5FF6204 C41F809AFA4009B70F8ABD9750C3859322B501277271DDEF4813B65F7411C56A 9EB47835ABF6375B5AC49AB0FCD8C78919CBCDC1E54B26D24B2A1A9320D62677 75C80EE7DC02903DA6D801C0EC7D19392448E82F886C5C6F17C338C6A44997FF A252BCA125CFD56FC256E0BD18FE0E3B97A048970CF24BA33F2EBF03756EC5D8 29631237EADC1888351A48CE243D58C878E37D0A53C5DF0914623E5F78B2BEB8 D6873C7388673786005AE75FBBA0D908F403FB32785E9AE054CA55D32375CB7A DCF4DFA48D1154EB6922D476A7C5B5211543F6460751C04ADD2B18A78C8111D2 AB121CF20B364AD482DC4B505B301C45B8B5F0E039905922464FD4EB244E9690 BAD456EB06BEAB16FC4175E23E0DFFA3880FBF1B95175B6E1A1E2E60422CDCAF 0573CE77EBF578C06BABDB5D9388AF1AFFF7F3D35121EFDEA1A1416CDDBAB4C8 D0DEE923451D6315EAC6BC2AF6C8D0ED6182E4B3410595B126325781EC5885C6 66ADF7CC1E2C41C69CC7F3E1B17B850495C4A893186E41C4A4662A6DD81423EE 9C3137B1EAD7015359DF15EE53651C8DC9451481E1D338477090C7732F3D877C AF2665DA2F8B56F7086676B9197B9DB4457EDCD0915E587F0767BFDFEC426EC3 F215346C1DBA34BD5EEADDE0030AD28675504B2713D5F6921E6486B26F733B37 28A3E0EF1FFAE596F766ECBD9B6DECD3604358765768A44B294F03444DC71D43 E4CEF3969DE6FCAFB026A5B368550920EEF9EBFAFB90237409126F9BA0EC03F4 1DB95382064E6A397DF1477372EB75DCA73BC0866A49897D6466BC8584E9EE0F 7C8A8FB453C778EAE4C799A27295F60F574461FC670436CBAC7F373FAB1F5E2C 56287C5EE7C09519C7245C0054844A4F921993581D915782340B3A1BBD585874 B840784C52561D76543C40A638E7503064AC2C81B85C9D33A87F6A8D6E98B29E A7E7EEA8EA2B20BA06E7A1F608173F06DB8F3E6EDAB3BD1617408783D42D087A 2188BC928D49AB8905E2E16571CED340C61D6D0CA173F3AB55C8FDD7DA0B67F2 D3E88DCA1551A47537FB35CB93CFA692D298D23B93926F054434F4511827B8FA ACA3A781CF0B6854AD71307D0EDF4E4943045C277882F4264E2301A3C57B9B2B 2F20B7C9D97C12FC8E6EE15725EB6A075B2056DBC0EEF0682E1A53DB95EB678E A7A66AFAC77AEC5FC70C56D71878A281EF8D77C3130112952310559BB272D0BC 73B32CE725E59BE289EE319A53D744E0F932AC78E21893265284C6DF2B0DC092 350F18DBAF8F91674DCC625194FB22B16FDFDD6B0E3F10CEDF49E14F395A907F 8A00113DEFBD38D6B3D710910888B51181D8361FA67113C42C4CECC8E34F23E8 B56CF321350F202CBACFA5C8EE7244AEFF40D3EA0EF0943D74BF1138DD7706B7 9AF4572C4AFC38C1E3DB7F747F0E9658FA33181BC927627530684BC04A86DBC3 30481E0B0BF46B09806DF049E88B71EA1389F84BFD10F28020661A74EF93D62B E0B908A2F894C0F557A5A727760E6A934A74728D2A10EE394960C51BA9293C5D 4DAC54B2899CD6A29012B4E6940912640633E20D04BB6E4857DBE8FBC91325EB BFB40A3AD5D3F5E2B6A2D1321EE0B8DB4D520AC11870B11AE84F018B0CD6AC07 625CDEA66A55FFCCC8EBCE7F1DDE2131195C98F84D5ABB7856A6255903C7E304 8BE54B174DE06C45D1C6295836E34F4E5D080FAAC8BD2DEC4E961C3423AB56D7 28B15C378264398ECC8359CCCC2BEA34674DC1CBF659797C08FEC1D2FF4EFE0E 04A3D0F1C04A52257FECB1893962D4AFD8F9FB000650066D332096B2C7550AB3 0835916AADBF01BF0A7CC8D3E26ECDD55EEA26BE94A07E54358DD48EAAF637BF BCB7086D34DE67D5F357AAA644D61C29E6247A9F9B2787C3497D92B84C663775 697F88484DEDCADD9B4D0A8516CDA4729FCBC16FD7EF28A3A623BB3617A8D715 562E3DC0D247FE36BEAE02EA3F26173914B83810C2932F7E9C44A281EFB3151D C610951330289A6AF58A81F3C5A10D0BC1200BC596348A6A911EC2EB559845FC BB639A654DFA1EBD1FBE274D0D52DF7322F840C2EE410E7943CE0F0CE3987C74 1C18F1A2AA193013C37ECC90FB6E30AF27F260140DA8DFF9BA845EDB8E964140 441702882FD5E30279595C856336025F1CB95BF39A035A195E87972932E52771 E3D03F0C99EAF01414D9AEB03EB22654DB31ABBF23936C5829032FA06A92B42E 1C2EACF06E9DA9BDFBA7334C11182BCBDB4F99F997E269DCB372BDD4B68D4B20 E4C2724439D0EAD193AA905BAB5D0264CF2A8DBB462664ED1D2840E2B28C77C8 0F29D6BC9BB465C74EFAADEE80C2BC5A2C146C077C5249FA404713060F987799 69B1A4C00A562E0B7474F88A120E927FFD3605F66B787BC01C0176B119853A0E 615ECB16C635462678703BC765BE101AE26EB0104C3E5E03710873E8851DD76C 66E72FB15F155B4F7BF712AFDBDE640A926E500443F6359FEEF568BF7E41C618 7836545492A635504675980492D6C57680D2CD28AC154B468CA85F2C7001F479 D6535DE18E4270D707726B90DA2EBAFD7718952F9667B60C64B07525CF8FEBD1 0E8FCC1C2AE6E88750BE13E676695852BB09101D77182B7680EE3C7DCCE4E994 04B26B49930484D525D13EA61B15D059501E7AA8BAE9F1C8F952E7E1AEC8B389 2A1AB6E43235C8AE809EE6F66D51840A05BB8548C0DE71EFED8761F8D8B2CD2D C03C30A8B024A351F4781D61671C7461C05874FAD6458C7963F42AD45D125C74 8999FDF547A018C2D33A048A37A68C67C37941EDCFB363FBFD91D8117D5EB03F DDEC4E1EB69410455A7AE36114C2C2D54AF292CEE76DB5ACCA32A48DFC96105B 2F68E3E6FE364516CE83AD847D5976FA7D44650DA138EB3F2970BCC91CB86DEC 239AD73A6FC26CD79880D1605AE48E516511A879E2FDA971740C7BF6620997DB 4946D2AF380BF039E3CDCC6B0F94D90C2339888D155C52C08785E16CAA0E2A1B A77CEC137E3CADDA8C57F95E83491F9249BF0EAE8BDB051D3521768F2B584F27 E8F00BDD7E1C6A6EDAFDFD6F2018151F732A950D4C6E28B908E40EF484914DBA 6C6C21C4ABABE0FD943E6C91A43AC5DB258DC13CBA13BC7C7D9D35D208E2AF3D 612E91CF9428D6E1C77303C78ACCE63E7ACF9A4A3AD70A31194047AA87B39098 AB04A6E0B732C61ABCFA452B45DC02A4D72E7C2F7FC96266BE4EB37227EF1302 B99603DD8C698E944C71726AD5BC1517CCB92E48D38B56ED86BD628F67079F84 0F8582B0ED42CEF89B612F05D288E4E3D227D3E7836BA3AA9BCA18A2844B816A F89FCAE15F244E87F6E18AE7EF4E366A017E5076045FDE44E20C8D75E807BEB2 110F987970E911F8B0159B8BEFC5EA6A5886EF4B39AB313422E35A5F0F81B80C 9D112684DF1402F73719E97696F94228ABB9B735578CFBA644735C9968252115 3A5E047CDF5D981884D1B29FDC9C3CD572A85BE7BC6ABC467D228844E5809DA4 5E2AEA4E9DB21C65C36E8F86068CFB2DA5C0BB42FC99CD11C774326BE812335E C3ABCFA7AED0FFA3EC08398786807B0331D34541EF0CDFF2C3B8CC5492AE9666 5E3EE5B78EB1F52420AF09135534E21FB7E131F495D940C05970B0F90507BA8D C6C150301C9F75C940E93752CD1031AA3E5157B3BF9B301C84432B6458E2A15F 6C82F3B40146291BA099F54331441A608D2DD3D8C6E61610360984056382CB40 CCCDC3EDF06A8CC84999399240377DFC8201BFA8207B9BBEEA2AB93F26C3A76D 41668182928EE35A125225F2B52663EF9599D7010A9CA4F40264DDBB450BD78F 53C000BAC1EE45B7E648FC5EBA9F19F801646E3E3CEF2831AF20E175F367691B BDDB8206E7CFE0CCEB2476F0A9A46458133B4D57164C7D16938B058A87514712 0A4714E8AD9C35AA8233C96A19BF986954219C2577B29654DDAEB67994EBF42C 878845EEA758FB337038213215A422340AA6331BBD01FCA03C39355C2C4D0A38 DCE0DC9F733279C8D5F079C22D5FF8101BAA5AF3480DF19582B2F06F891ECF24 A0E5AB292683D523FE6F3DEC5856C83BEF6F17C709A5AB306F9DD9FB4C38673D 42EA64AA1173EA4D7DAD0F4EF45947B851E548659707CAF2EFC3462BFD4D424A 0F170AEA2B18F56283008FCEA34CBA017A06B6061165D6549816A8F40E9E7814 4189347E8FD26CD774574D56FB95F30E786AD28C3D1F82DF3545ED815D7A732E 577B009CFB8D07FC3CD1138A791849C40028DE784268A1D6D6C06EB128002836 988C2E79FE2E0B26E2D231FC0F21AAF81A7F058F62659F8CC7ABFAB7D394E2EE A1405B93518C3E944DD7DD9143495FB0D8F607FB728F6ED2F279BB41095ED9EC 12A48A3B43E481F71A146B5A656188A7787F7ECFDFBA0FB6CE7A0AFE2E9F34F0 29C419826208E523DDE8D8B3FAC24A3BD5676E5B1AF0F94CBE4F8F097A0E51D3 94B1468F287660B89EED977D84426AD507654480C2B3EDE0E9F31DE012C3B92C 73CA38D300E4952A6E4A28DD45832BE2D8148023384ABE8834E8AADE41DE8D1C 03A164475560C40806E73D78D2E71B27BC9606D6EB97F34ED1663A9A33BF4A2E 9D1EDC29DBCCB6DBE2B1AC0455AF129EA1A66E87ACFFB6AC0CD4A3F8996CB698 776797619D57235B234C47AC6DF1E71BD50B8ED25146706771758F302E570521 A8EBF1C90801E6E46BC893B585DEF16CB34D47F304D469E02CB68F8E81369417 1F63CBB0BA0EBCB75EF66B652FD9EBF0C4F583C72B597102F8CD2A7C00D1AFF9 6273C99510FFC6166174E7A89CD612A88955150B7E5AE4F5E20212AFADAF5391 BBD2C741F51EF8636498DA4D3B78F8F31A5A9216255B10ACCADE704F84F4213D D55A8DDB9AFBFD28FF3C5F476871E205B46FE81D5FFA19051C7FF2CF67F7076B 795F679E545A0760D77A9948DBED41B9D35F599B76532ED16FEB11812BD9A012 ED9505E53F18A6E17BDF45CDA36B9653860A22551780F05E622B7D47C3C18D0F 26E4B2C2AB211428C71F3F65320FA7E6A320E770343661AFB4A4D606DE4513B4 D0B4A6E2EACC3FBE2D708CF21DA109ECE9FB5042E26BEF0D59CE20B10261DA2E 84B3730D461ED46E416B24EDF4A060A6C41BE4626C9577B46EBA6D27C4B168E8 98265F9ED26B9B65D8C965F36A649AB3BB4E34BD40AF5D0D1996681AE9E3FCF4 429F3858792994A12EE5DFCDEFBB724099B3050649C2B2BAC1B975D848CD94F5 2AD1B07B1300A8F55E3A317D0ABA48140B872010A2CBF1FD95B4BD55A9B61B1F 098938D85F45D9FE0CBD1D245C1E9FAF23F0764ED929F57EE6944BED6A68052C CC8451DB7D4DAA75F4E1F30E7A63724F5E3ACC06092EDE01A88E3DBA435BE15A 8C2D7F1B290A0A403D1359C07A3EB2D97D1E8A7C48182CA719B66DBE01B174C0 5B0268A25A70D1503F912620908D126861491AA9E59EE64E5F88C94C71C011D2 8FAA91548361B339B2DF6C7E9640D4F88FBBFBC42A780CFAAFD0DD979E4BD106 36E16D226C552F17DCFD3498635122A72CCFF589BCB9D9ADF29E59AD96ABF7E1 5AF18E4C54893D4B1ED82E2C063D4B50FAE5D3B7AA5B3082B4B653E068209090 47F9A47F065D1F7BBAEEFFFB52CFF48DC697F751AB8F045CA4C8F83E09F9F5EB 70D2A224A7A1C44A74DB9FB120D11AD9567F964CA5561762175C39C5693CB8DA FE42700C80B995290E1286EA780F2F0B5700286D3CBA80869F01F2F510CC39A2 B903B416503B479BBF6D15DA990852D572308FB30E893C0293D038364C284CA6 50163F7A0A394C5E0B13173984C2E40543452617785A47C6EACE25285BC0C21B 0B4A3947CDB59EA4F9D5A8E0501704D4DE75B3C9B5E521B2796E5B4EBBDAD5AD 8989471CCEF759C9FF16A8E8936D2A9110DB11D3BFD16A5566B72D90BF5CBE54 E8D2CC083B6D4B636783E7178FF5166C2178D79327CEE8BDA50C7681B08C97CB 744B25FE0630FE5724285D6394E9067DDC6875245BFB4731B94981B3921E664C 4FB6016E842329BD0362D5DA547BA6D678A59E30BA846B87C5BEA4187C2E25E9 9990EB2A25218523A0168F2EF6EDEC9C11CBFC11942188B9FB8F6F58C1F86469 1ABE2232EF8673705EFE319BA698842601F1E06C623113D8333B7B08B84A5C81 9562620B8272F8C7121A68F51EDBDF7F2196539789B6A9CFE15E85324AAA71F7 84CDAFA8D20680D74123B2A861991721146F4D5C139E444E7BCA10DFFB5B2A3B 83793EC8006AABEFD19BCB750FA06BF48E64DE3FE12AA06FDB9513A3E05C44C3 777A6B5D294CF4D47A6BC20F28C0C9799CF6777DF0AD0A0D8739520C5A87AA94 E274215A3E629D379E71DC8F0DE68AA398E6140F7B1DABFD18567C87EE8FB2FD F0077704B902F3125666E2FE1AD3C5A7E6AA2AD39745D785ED3ACA26399674E8 3D634D1077963E53AF66A87E8412AE6519DBE9368EDB4589F73B7DE0130479D2 0E8A16AE6AE64C30D4E176AE972C52DDBACDFAA626116EAF4A580FE7F568F63A D701EB74B14D4BF987AB077006890EF7D00E1FF16F200F335AB3EB949DAF6BC9 B1D647DEF89B1821632B46FA8E828CAC324AB65B8123F0C102D373AA51D52333 5DC4EE329C0E5587B34776D44D16AF25EAC590D743BD0A9E03DDEFEA38FBD2B7 7EF05B4CD9D1E37F617949B2A7CA1259330AC7FEF30F42FBE78306371AF0EC50 96EF92C8C21B2A03529A1915D0940C00BEA81AABB82CB50E142062C582324618 6F733FD89A0ACD66FA70987BC40E23B22B52CB1FA587E7C8B3AB103DB902C3A8 57631F942CF5321C98ACF72506141265079B5442F999239753ABBB1E598AEBA5 77D7802CEB47BBD0418A9A06315AF807A5E2BB5B767125EEAC6ED06030E4C5ED C83DDF7D7197539C407641F13F534A54AA58519DBA0473034F1B3F9FF56E9143 7E8754310197686E996DCF27D19CC681826CDD9AD7B4B32E00767B5E10A2BD27 FD9D55316EAEE2F780191273D121AA6EF206C2056A78DB02A43D9D98A42AE110 C5B0F2F632FB2D4E129C293050221BB23B3C62D9138B046BB71AFB0A220A815C 3D28BAA371F400DC0982FF2CB171A6EC5004167430D755E41B700CF7279E89E6 DE96ACA4EAC58C7C27718E9B800FC51DD7198CEA28BBE9440E5E7E58C1B9500D 2F385B0CAE1398 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark {restore}if %%EndFont %%BeginFont: CMTI9 %!PS-AdobeFont-1.0: CMTI9 003.002 %%Title: CMTI9 %Version: 003.002 %%CreationDate: Mon Jul 13 16:17:00 2009 %%Creator: David M. Jones %Copyright: Copyright (c) 1997, 2009 American Mathematical Society %Copyright: (<http://www.ams.org>), with Reserved Font Name CMTI9. % This Font Software is licensed under the SIL Open Font License, Version 1.1. % This license is in the accompanying file OFL.txt, and is also % available with a FAQ at: http://scripts.sil.org/OFL. %%EndComments FontDirectory/CMTI9 known{/CMTI9 findfont dup/UniqueID known{dup /UniqueID get 5000827 eq exch/FontType get 1 eq and}{pop false}ifelse {save true}{false}ifelse}{false}ifelse 11 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def /FontName /CMTI9 def /FontBBox {-35 -250 1148 750 }readonly def /PaintType 0 def /FontInfo 9 dict dup begin /version (003.002) readonly def /Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMTI9.) readonly def /FullName (CMTI9) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.04 def /isFixedPitch false def /UnderlinePosition -100 def /UnderlineThickness 50 def end readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 101 /e put dup 114 /r put dup 115 /s put dup 117 /u put readonly def currentdict end currentfile eexec D9D66F633B846AB284BCF8B0411B772DE5CE32340DC6F28AF40857E4451976E7 5182433CF9F333A38BD841C0D4E68BF9E012EB32A8FFB76B5816306B5EDF7C99 8B3A16D9B4BC056662E32C7CD0123DFAEB734C7532E64BBFBF5A60336E646716 EFB852C877F440D329172C71F1E5D59CE9473C26B8AEF7AD68EF0727B6EC2E0C 02CE8D8B07183838330C0284BD419CBDAE42B141D3D4BE492473F240CEED931D 46E9F999C5CB3235E2C6DAAA2C0169E1991BEAEA0D704BF49CEA3E98E8C2361A 4B60D020D325E4C2450F3BCF59223103D20DB6943DE1B57C50F9043B95BDF77C 1450E422362CCD41FB4AF30F73B66A85AC8DDEAFA65B4FCF0033D034E111830C ACB981C2AC41AC32863D02E6D9CA81F8D407DE4AB20B4CB6418B8067D694DA02 6E76FF50A7197281B7E8E700C4A8824220374DE1CA077D50A8B751391E35FAAE E0AB0604164A16D476EDD5E33B08639DCA14796F27A20EAA52D0BD8B61065AAD 083E4AAF626C2575C56F87AAC636FDC2E5ABF623F2D916D3CF5CE8703D297151 0A664F40B144A2F3900D053B709210AB8678EF35301AEF3696CF17A5B41B588F 539243F32FD78B62A0D80B17F1028CBD7234BA7513A4809B584092B95583CF1B 664929C33846E8F59A43220F79D8BE0DA051D17D09C1E9DBA6C60BCF99BAE773 3E9439791901546793B3CDF014E6AD9AA169483DB87A6CE4104A8B25AC117504 8D6DF6052EF491D510F67D730CA315915E77290A40D3F8EB8F004114BB64C5EE 9F1E18A47A785A04D4EE3FCEA794EB3438CBCAE35242782053277EFD6B67F6AF 97D892DA958EDBFAFDDEBEAC4451EF8E00D6D0E7E60C112F74999096428AFC5F 507D0DEAC778A81F8F47FBB1FD8C22FD22DF2AD0C9BDEFF2633F180E0186A9AB B0680E661CF083B8DC5635D7DBD69A17E6BF1E86F7C19FF7E48EAE8D35F0B698 F990DC16CAE9D6E9D1C323FDD183096BE0EF3BCE379CE5E5CB0F58E4516C01B1 55004C20A6F2BF430D59368AD4F6D398B9A27B89DBCF70BB8A36AA24496CA621 0D28748646257C95B113209FA00B4525C582A8B223C64B658DA11CA08CB64F12 8BF230A57B4DC2FD0AA8C486D7B151C9713B12ABDF174ABDF52EC8034B0858CC 6D389B503A320AE42AF3BBE33135032FE83E6B7AE0D713BA6A56230A50C22FB8 597A5F21CDF98D70423E8AF8E3CBCE4756DEB5695D3A5E7C47E6EE62F4D06BC6 C9978DEFFF773BA6CB9B92D2B2638FA3A1D92806EAF9A9A9D6DE09D81FBD8622 AA7AE1FE01A1390427D270287D4A436A544D4F568640100F94518C113CCAA34B 28791F62F1C5B6207165A847AE2A9F1E3AF8B96203DDAEC2AF8F3450CA2FFB5D E55DA538F39D6A5F13963857E2CE6D75E510E8287D4DDFE5FF5CDCC0FF51E346 B8717B28181DC56315751FC861DE7CAFECE8E350CECE6B324879ABC8D8206ED7 51D1D299BACD2F7F6EC2F8D3836EED6CCF09C205A7A76B82FE1AAFE0833C7693 FC7E22D373C10C34BC0B57382312646763F593AA91D90F6CBDB096CAF9F52C12 CB6E75237566C5D528DB58B92D0C7E16D6BB2D097C1FE565A07076209AC4DEE2 BB6147D06D65F403B6919D65D1C3D9D0FFFC0CEA7FE0EE002AA0EFBFC120A724 CCE85B3419C44ED7216E4C714FC85F72CA933D3707D2EDC6AC02335D4770B48E 0B64716C0E1B9DC8A4DA1BCF7B47FE7B37F9630E55E9868AD41AC770C5036E78 4D8B24AF41E90CE8358F97CCC43295371B73EF7E86BD1647EAB2E493EE912F74 EBDBB5CAC34EC1044114FDFEEE2FA8E3574F4D1E3EFB38C3BCDC341A0E53044C 0A19D619CB789E8C10100E413B8057373E6D77709B8019841DF04C8B27700FA8 B21E2955C9ADD9CBCECB52727BFF0E48029D46C695028CB3A7EA779EA69C8763 2BA38F274B4217F4D5C942042ABC9E4C1627D63C0BA9B1E03E9E3C7C8CB2812F 503564C0C02A6F2041D4CD59BFD6E465CD060D655C38FC5499F06E0323A4F359 37061EA5248B3AD809D16446E67B0267A3A929FBEB0A93DFEFEA3E8D5B7C564B 95AA458F532CBA8770DD90AE6D3A0BED3BA140A4AB6261CE41967038861D947F 20BCD353B32618537EACA0F1CA5C2708D67D46B6F9B6D4F12081485AF0699628 05AE00F008AA816DB07710E06AE2DBFA830C34851E5C63A7E9E02404ADF1DCA7 2185507F0CEAF858389E4F8DC3A1283FBEC373FB4A1720BA71F993D432425C2E D0FB5A6FBC1E1904B959838FCCD085AF1778A5E3EF29166C6660B797C8ADAFF7 1EEDE9BD371E11CEE77D70008706E0BF2B6DA250F9C6A92BF91ADB7D32CA17D9 776CE695179FC5D1686E86E2B4C3E34D2741CDA86C0F343E7CDD52AD3059A8C8 134C7DAE20076E5EE5990CC56EF8AF66131243212C40480BBFDEA97FE0558ED5 7AECD669BA1AD9A50F1C0B21D75AD5A11FF9F577153C12F9789EDDF81FB683B1 F66244F6FB2DC1FF2B3BC8CDC6990E6C4CB835E552E2AC9A7540DDCFAD1F931C 44815C59118C7EB3C4CED4DE0D45C311D69576D5E6DAE9DF8265EC6E566DDBA7 22655E765C074082F346AB496F08F4E598D6D35472629273128157FA8608DD96 0CC4A3B97B430B1DF8EA4851CD54E742AC0170215F86D4612129F2CC3874D047 F485BE77D2FF57B8899E1E667D41E519948F0E60C5247F5483D20CB108BDDDA4 27F15C14A35FDC3CEA924E051D711D8D4EE36E7735E6DB443DBBD000A4CE0635 2727EF9C1AFC95E876A46FE001EFF903D64A2C1F00D734D32FF4A6C8E3956DF5 5E676815AA165DAA9E0AF2D56EFFF32BEC9897F45E40909F2F39BAF85A354420 5E6CBBC6626B98FF1A9BCC1F76D9AB0348C8E7540E42EEF3F3351006CDBFEB01 0FED065EBE147B5E36BB659D6AA429E6BF8121F147554BC0959E6F45C6990AE4 66A74CEBDEDD67A559C3E4937F50D3B51E7DACCA53A2DB98306E7AA86D21977A A4CB7592590C94C8479530239945471408FA1F774CAD14F58AFFB59D8CE596B0 8DDC2E8CEAC94156D5FC69D70F2F779774503F168C48594C63F3180E8C93F423 7F1F1D44CCC5E5F766D7BECC470F880611C545FB3F4C0E171A30516DBD6477C6 2C478B4E3C2AC2241C68124C4570D476B1A18E7D093C97D16999E06CC1C8C485 15AFA4836718A40733ED145DFA4B80D3FC3AA074665316786E65706DA958BB71 67A4EE35FA629FE738CEC51D4F51431BCF8B14804F2C83453566253847077644 257AFB4D3D13CE77C9CD592F6C913F5AA3064E88779966EDCA52B2D9469FE48A C8F6E5036AC9B0671508DA664E3F24BCE551D22434DBDF58196254D7D2C7C308 1A6822F2F21BDAE029F7F776C1FA7BA9CD94CA7D919B4E7BCB9B885FD767CD9E 96CC1604B95F0A8715837D7C27BBA08663FBC0DA33C2962577451DB48A4B76F4 8A4B66E7D2A2E465789D1E6B6D5F20413D84A47E5788CFA97BE43ED05FA176B1 F535C65F8FE60C72BE326737154602688AB71A8F12622648031414AB80C46289 1EAE582B933C87122DBDF3E3F1C4F4F5175E88AD0EC90B33CFC13DA07CBE8C49 EB1E86E0DCA68AF0BE3814595A4B2A4113FC8654A032BF00DAE293B4F2CCECC6 C0E804B658720C67DC156B4785D9A15274F2BF38748FAC7936275CDF42915CBD FB21A739B80CE81B3897539492F113D589DA8A6C7B38621C8354625DC8B40FC0 7CFF21FD2D09E41AC9E99CB18FB9C92BB735C16FDEE7A8BB75A2258E76195AD2 1A88B0D64C130BE88CB2FEE3C723A46516DCE8DC6692EE27C6D8469FF511B7EA F1B7EBA054708112981C79CFDCDD40BC55A1778FB3FDFC0AAA7EDC425FC2938D 694802705011B724423608C7BC1E803D344C9B5BDE13005D06C3F27DE0371EA4 0F836D5C0D6C0BE2D27700B08ABD09783D329EDD00415387C97C04F89607DCAB 62463E6A37E36C3A1CD92158353D45B443428177D1AE501F1CC0B50C100166B2 98C4824CAD58B3A396D097E2850B39130E743CF3CF59259A174586B9361D8F23 6DFDDAAC5B40CBA0495A3971399A95BAAC66CE5B472669E2C31ED0F2BE60E787 503EB379D332055EBF839B25802E076B1BA8DE3EC59782335AC80D1CB950948A 5EEA00C5F5829EB5293E05B982032207D41DDA035B3CAF26802A61751B17D0E5 170C99F6A0EE0EABB1576814EC3B4317A89C7F11022A0695FA3C2B2B80A2F73F 6A3FBD3A2B8C4820E7705CCEE368CE580434F3EBD2E9DBC162CB482278531546 74355C299E321C47D1C4C6D48C5100A4B8B2A16DD422AC3365B37A79D936FB24 786E9AD00E8E2666438B096BEF243BEC5C1AE35A9612D08CF7776E458265FC58 0D67659A4D5AB175ADB10F662536C8A9447DCF5173E620320A43B2AA5D5B5C34 78265F88656D2125C6E694AE4750193B05ED2A6DB4CD5A81E48B9912E25710DF C66A0FCB7920479DBBF739D4BC746BB03C2F1FF89288DD807E805957EFB929CB 248F64A431C995F0300C0F836EBE1678C28DEA1F45034A4057520D17A25180A8 693BB0FE3FE6308A332A7E54A674B497471E2D13756CB0B991C4A4F9F4851A9C 49DDFB13416722223559BF7BBE8F1499BC93DC8BAC757E42E25369B182811ABC FE4F1CBA5E5BC15ACB6344EBC575C2F443A508A46ADDEBF7C34D88702FE46A8E D96C91AEA3EB989909A2B22E86FA80721E68A1385239B4883DC065A0C08ECCB3 693B0D13CA411A78C13BEE866D8AF8A634B81283B77FF62EEF25C5D48CCB10DB BFA10E3066C116662395A6AF0B71D23C4047EE0352F4E02CCF28F959FD4394EF 43F0761B73B8D726B69D5111CF94B720D461E0AE42C974F2EDA6F7883BCC35FD 093304225534D8043D934772B0FEEE6427D0481A6CD8BD614669B875E1DCC6E8 EC423D9A0DA290D8571E97CB6CAEF274DF823767AF4E0576588CF2ADC239FDC6 437910EC0C2F01B4DC773E73C7FDE6E37D3E784E0E5B655600FBF3FBCC1FDCB4 CF356017BE2A663DD7983A46482A4C1B42A067381D58AB1B332CAB8E5C83FC78 1F0D9DBACEAAD372991BE3074D9911CBAA95E776008644F203D6B2EEAAFCDC57 C53DE48816934BF9D70F90F4186F6268522D260512492305533C1B0FB23D4726 6ACE20B872517CA01EF5EE275CCDC3BFE45C19FF225550E4E73B15E9BEE3CF21 1594CC1773CDAF0C659F3EDC2EA43C25D00AA68DA8D39DC46A1676099496DFD7 1155BCBC439742A80EC917BDB6E7593639CF1217C0265BA3183209DDDAF50E71 FA061C8978583D93EBD97C70A890230AA7123947B197E9536F0DA91373DECFD9 BD4E1C12B086B12077EBA19BA50B786AAE9244C60020F406AFF705CF029B43E8 D70CDD5DC7A61A75858E03657264392D9CAEA8C515DD98C2CB9E84BDBC6A62D2 36CA59D774BD889D64E6C9A0E043D04744D3D807D3A1B1B25266F0D9953266DC 662424A93FFEF40F47097F48D1904A1CC00030155AA3D9B07D281E055E6D033D 745856D9465D7349797A07396AE9026EE96DB8BAAA081D64EE4D86ADD8C4D1C1 CE8EDA25CF3242047E18E4C9870320052ADF3EA543D32E6EDC93264DCC2E5A1F 458369CC5CD73DDE165D5BF594C81FC992F35DF29A57464A0C6D72D5E7A92535 3CA14943640A67B23935409206FAAA6A11F598BE24373E7BF54A2B3C34551080 1B4DB4E3135AD0B61CB1C12A5154013E11B33393A1C16D74B16BB4D8E7B893FA E6AA0C843BA5DC50FBE07407D8B16ED2963E36D021EB433609053BD19ACA31AC 53B1360A48F71D972E669D5357C22A33A7211F3380DF41069AFC7ABCB3300D72 FA1E9D6F2291E147988003554D2DCE165B5F316A390500D0273E83453381B13A 95D6E6F3300F36155573B8FB32A1691F6A9AAFC39541BAE0A4153C9F6B181B89 43D246EFEB5A2B5F66FC60A44E2E1A6D972C53B1E930CAA18A5B58820D8D2EF6 C1E798E9B744A31FB980C77D36728AEE6E682EA668F32E0C3EC70BCADC32A8D9 A2597F1A4AB9565FEE420056E8A8B0004C006AD981E94A84CB30ED6FC9642D65 0FADC7C9950BD962E0D86543EED6DE476E29A525183E52A8C97769E2FBC4149C 53A13C54341A9F554F0178211FA1E4731BFB84C11E6B776335F1F42864C70E9F 4C3F71F7DED7FB704A05FAEF7A2186B2C9C2AE9A3BEA55EC7F3334699BCD3D70 A675D3D1EBD9958BFE62267CAC06FA97421994C17D60879D8B847B39D5379B2C 079AD7BDB6FDDC56106127147297932F788184B0BBBEA5657DC92E4D6B097F30 97149A14677113EC8929C69FC93CCE56C068C015F46029110C7DB91DFE31E06C CBB475E860D068ED6BE3B15B5C6F6F0D1D5FE6E7E4E47392C46FAA9CE932F928 FF628944653962EBFE4EE5AF7522BACB33ED77387B0247C146B81F7A860B84D0 D372252C89556DABA34913010DBA3576A6E13E3A184CD18D53FC758DDA762338 AF195F1F261D5F10AE0E733ECB98BA2F81F7B456A75D862C69D623CBDC50BE99 E3D1ED35ED4AEBD6CE39723F459AD508863C020FEE61980A17D41BBE0A54E120 1EB69BE8C1198663596A3678F11BB8F28D7BF5F713AAF61866B6C172EAD9D25F 02289C719F2C121A09DE6D8E47001FA41002DE821E739567F5D45F5C65D2A0D2 65D011472F8AA705C7BC3E0580BF4E2E007EA98AEAF9AFD2F25FB20B08EE26E2 E8F94A39F6240409F44E85FFAC9A46A2EA23A5A5F8BB0DBE50A7A1A9A6034D32 B777C38B88F25D392E59AFEC304C13CB1407C70B7DEC884B5B7AC97440CC198A A949ABBCBABD1442C67E1828CE582D77F616A49BA12BD006CD541F707ED05737 FEDED2D912D3C1083AA726C21C396EC6A36EB6B9219F2BE7EF62D09E487B3FD0 9748121C531F7CD54DD98622C4C945E5B04ED2FD66D20873BB42C5391627B074 7DF90B81ECC6AA0743F25247978CC09C28C4F878E29A5070E4023BCE95FE0ACC CC01D0EE219FA8344E8F6D7D43475678DEC28FCA370A417D2192DD293B13E507 F20AEEC2B825BD73A6678698858CC4B3DFA40DC96536735CFBBC2CEB5CA6A396 C8D387BCB4D6031DD45563921409C33F3BFFE220D7A255AD2B422AC9DDFE7A13 AFFAE4D39E8F285A4877D1FD83FF8BB9BAAD29C4C4DC7CEEB139D4CC253859B7 24221EBA02F074C94543E32176588F50D0ABB9B0AB449E21E01377E96A487B39 E45385A6A12DE9067750598BD5A12DEE276612012DC4226B14B0B289C9C8EB08 49B5FBCA42865EE9ADECA117AF8B2BE60A2F825F51B3FF32DE769AF8A9F0708D 7BA0C614E8B1CAFB429B6407B3BDB582FC49D3794A0BA6932824A1FE44429731 5F1C8D2DEE93EFEE11C29B1C020196EEC515336D8FD1FBD73FA4F2B454066970 1657B1EF286BB2DE8E5ACBBF40C992F9A22255B3D842E68346CF43C568E1DC7E 389CB45E387321424D7950AD8834BA43A128309ACFB55FA8D30C0A4E13A06862 0BA93765AD3744B7F0502EFE5D457D7CA7E988968EF34E2AEF0D1C5C1252BA48 E4AFEBD828CD1DCB34738801458A8E4F9970DFDDF7973961E756ED7DAD161736 0F774F441671DB46F07E28F57A1EC5FAFA529685CC5D419FA0ADDF1030B3F21F AF395EF405CFC8FDD30B79B80CFC1708602680E9985C38474971F5A24FD0C415 CAF1F98938F27BB1C805F0617DFB86783BE6F3AE6265DE523D2781E94B042D16 36DCBA12FAC0BA0B2CAB48F31FE24BCC5B032D3987DE21BE7E191D578E9E5644 81BC38C95513F04C8F1BB7DD82DA3909DC75CD509C0A5EF8226E0EAC4BAD4D64 FD2D6BD98699B1B147B03FB3235F4F16F367D9EF10EEEF02093C40B9C6905716 E43CBE3B6814EC7DC6358B72A2DBDB3A22F65E1B9CDDD4A639ED9FF36E021E07 F5C45A74E31E755CD1F75CD2432D2E369537D3D738D643624E43CB52A1675A2A 2501397B11A902B26BFA87E328EF3578521D4EE45BF11C9E7E56C076EC42F6A6 2EA65F60BB702FC122804D410420CB4A1195C76A6AD7E44D4E0B3A1A6C53FC6B 15B9FD882B347D47083C93E891FFE9A9FBA9F331A24401ADA372D1DF54999C22 8E7E7F3F8DCB07512ECB44D71092A3CFC7C91EA6FD0B83E9091476F178B0912B E065E87305F8C81EBF0ADEA9D19252B2FE1A7E8498FA9E1A25745D6B8EA54162 4EDCC2425A17064DFEC653F131CB4AD56E3A8EC9FE523D304FE9E2EF56BA5249 D5A65A1BA3ACAFDBD8C08590409A6B53C79AADB7986D6BC405214520AB48FEE5 95492F6FC2BF73E63A2D1C12EDF8C965AE23F49E2ECAA0A27D6F2DA15AB1A49D 90F8E9878355815AF771B765EC36AB3B26F7D65EB35DD7DE8F3E06E3B797650A A3308C04B8A8306D756707D91C950D16171ED5F3A0461914EA77FBDA51F0D414 ADEA4F6A672814C83A500BB51076F65EA74CB0A90A6277211B96EA09FA855EC3 E47FD4478CA4BDC9AA6955F314C50214C04D9F92B87BA9CE55AD83BF31C78D7D DC24A992F1E4A493CCBE20D05907527199821E61D3B564533D3FB88643F78A2D 5B573CF9E24E797C998541564A832BB21ADC0A3A6D4B3138548EB3EE433EAD4A 72C017BC233E9ABCC446C9A95B2603547601A988D086B61FAFC2EB6E4E0FC6D5 056D6CE667E1F7EC833E8E6D781867EC9CE37E9BFA7DAF6649B108BD40E0049E 8E9C8142BABCC08193F335F4AE4ACBBB7E5A5C4553DDE6C4F82527DF2740C78F 56E19EA3BB440D78A21C2E062C5011BFA6BFB3946A01D562B1A9631C7B5C5BA1 D0825BA1BE78CD0F49CAFE35B93AD478E31315457AA31E215E036FE38853EDDA 7C656BCCC9568695680405DC28C0001006EDF51155CC65198248782E750D2B84 8A0ECA5966CC79DB952879FCB1A08EC136E95C163605DCA21404B91252176597 269E918A0CC0C302416872EE9572AED6DA7C94527091894B3C766602B2D07E39 691C2CFA568943B2D7A79776AAA145570770E4ECBB3F74928E3351F2C3AC926D D0BB2589F3471613CF08190366C3FF15663113CF1E64A1EBF26C2C86919C9DE1 1AC865DBFA4C54ECB2433F303FD2AE1E614495FBCA6A3E8633C1C98B21C3AFA6 ECD35759DAEB205B51A28EF0DB704700F4A46F19D9DEFE8FE8ECB2BF8B628439 056FF7268ECF578A7B46DC7FD3A12F6006841DBC87ED88215822B02C5854B14F F312A84DF4F4E41267EE5D498D841096D5EF67F5DAAD58CF31756C20C7943536 6E737A90A9C38B18BB7127418E366B853F8492AFADAC6FD3B6EB53746267C363 7A7CC8C08D22F85A08EAF8CBC134911D95D66964EA 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark {restore}if %%EndFont %%BeginFont: CMBX12 %!PS-AdobeFont-1.0: CMBX12 003.002 %%Title: CMBX12 %Version: 003.002 %%CreationDate: Mon Jul 13 16:17:00 2009 %%Creator: David M. Jones %Copyright: Copyright (c) 1997, 2009 American Mathematical Society %Copyright: (<http://www.ams.org>), with Reserved Font Name CMBX12. % This Font Software is licensed under the SIL Open Font License, Version 1.1. % This license is in the accompanying file OFL.txt, and is also % available with a FAQ at: http://scripts.sil.org/OFL. %%EndComments FontDirectory/CMBX12 known{/CMBX12 findfont dup/UniqueID known{dup /UniqueID get 5000769 eq exch/FontType get 1 eq and}{pop false}ifelse {save true}{false}ifelse}{false}ifelse 11 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def /FontName /CMBX12 def /FontBBox {-53 -251 1139 750 }readonly def /PaintType 0 def /FontInfo 9 dict dup begin /version (003.002) readonly def /Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMBX12.) readonly def /FullName (CMBX12) readonly def /FamilyName (Computer Modern) readonly def /Weight (Bold) readonly def /ItalicAngle 0 def /isFixedPitch false def /UnderlinePosition -100 def /UnderlineThickness 50 def end readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 11 /ff put dup 44 /comma put dup 49 /one put dup 50 /two put dup 51 /three put dup 58 /colon put dup 63 /question put dup 65 /A put dup 67 /C put dup 69 /E put dup 71 /G put dup 72 /H put dup 73 /I put dup 75 /K put dup 76 /L put dup 77 /M put dup 78 /N put dup 79 /O put dup 80 /P put dup 82 /R put dup 83 /S put dup 84 /T put dup 85 /U put dup 87 /W put dup 89 /Y put dup 97 /a put dup 98 /b put dup 99 /c put dup 100 /d put dup 101 /e put dup 102 /f put dup 103 /g put dup 104 /h put dup 105 /i put dup 108 /l put dup 109 /m put dup 110 /n put dup 111 /o put dup 112 /p put dup 113 /q put dup 114 /r put dup 115 /s put dup 116 /t put dup 117 /u put dup 118 /v put dup 119 /w put dup 120 /x put dup 121 /y put dup 122 /z put readonly def currentdict end currentfile eexec D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA 0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93 51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71 7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551 E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078 0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273 C01924195A181D03F5054A93B71E5065F8D92FE23794D2D43A151FEE81296FBE 0CF37DF6A338C826464BA5198991445EC4BE80971DB687336AE8F74B516E333D 2D8AB74D362C559AAE6ACFAE49AEEF4F52E28C869222C1301D041E7A0BC1B608 1BF728EF9E98F3A12EB2714E7F16B14E055FE1FA0EEFB058860ACADEDA9D0E4C 42E3C6F1E4869471BFAA3760175F3FBD842755A9D7847EBF605F18293B42F557 FBE2715002669091BB033E1AAD657532F34F7C66E4F04D63ABB07E6CB9D9AEAE 78EDE8B79DD9BC87A1FF445EAA05B5572BB880E69F4DE1F82D7F0E9980AB0C18 22C448B0B1722D3CC33C56FF287CECB80658B3AF5E7675BE82CEFF3DAD5942EE A03C955FF979E41E54BCFB5316A9AB8945C403A73180D0961416EC9C92F49811 4B91BC4C788392994587517718521E416D469F69952149FF7F9224377EBA1065 4A727BF806A112A7B45B0A1BA1D5A23683960575368D9EAC8C04753BF7465AF7 95F25C258C63E4FDFFD0B412FD381946AA38C0B961652BCEC30322C47BF4755D 9F91880688AF066E32FFB22E1A52DE741307AD3ED830D6BAA1D1F562919666DC 5E8FD9862AC8600B0AE0BC7FC779252AAC57248744ACC8A8AAFA836BCF09B0DF 9253DFBB1CB77EA8A59D42D1B18FF25E9AED72FA62FEC3F126F030F5D7DED9C3 CF60FE890BA4A48E39E687BFFAEAB96AE542A6387F6624486037C8924002A511 BEE5FBFD780AC1D4BEC3FBC47A930BAD0280D444259528B6C565DE11DE36BB65 9BADC55C1EDA1A80458E98896D782DFB5C137897419602809F9BF8CA39F00C68 EFB9E076FB324C2963F23CBFED28B9EF70EAA4E4B903225D1F199A7162AB239A D92D71C18B1B682D04C6A48926275BCB16D413B2A0E953E1257E0B12D8B717CE 2EC84CFBC046A4338A69F454A469B12118E562B4F56C5FFB3CA5D357513E6FFE 947A564B229C7FD873057D5C7CDF03E958294A1003B37D8DF565A70A00A3734B 0138AE5277D383D10C2BD853EF806D3CCDC47739F0E374A3DF3B63638B949ED6 4EC25869DC1C0B1F4DBDFFCC97382841D8F10F3635C792139A1EC462FDBA379C BE0990CA2E70FE73137AFBBF30CA54954D7E7377CC50BDD780DDD4C7FDC77AD2 F3EB1169F14A0041F18160F43C24FAF556DB5D621709FBC544CE55424F7446D4 6AC07A51C8CD5161AB0AD5084A96FB35D77F1CA155147DEF8D7A590EA6939514 D4A226588295CE0007BA8A550895511C8D80BBE5CDFB8A50D249C3BDCA974415 F5557914A9B805782F399E4078DDB6264F1A49A9A5BA45E284A5196E9828EBA8 481D357B8D9E6ECA631A6204439FDFACE7D7E6A2392726107CB7D2517CD19A24 FBE592C119626DB221BBB635B6EB84845C16A9585282E34958B961F4A543AF9D 419B6A9105BF185FC767712D923437BE08A9C0EB92AB6792DBDC671029B6FCA6 7F717FCE379C0F3B51C6CF042A762ED04898FBB4B0105C3C4ADDDC18C51BAA3B 70A93666669547081D9246732CFF74C83EE90DA17F5B4F8BAF47FE4D81590988 2858C9B96071341FA0A0D23BDD4947FC9BC2297913CFBD4FD6CA4303AB3179AE 0203F1BD502065F90CE9BEA3B52DAFE4A29446082EA0E6B1D7AF1F31D0AD02CC 9A7FACE2CA86E5FE0F6A425B28A5940ECA306891CECDB3CFC7A5BBC76B5D9E8A C754379ADE80B4D72CE493010317BF21A0CF4A0A55C1246218839DCA3F4D626D 1F4161D38F54AD5142C1CEE95C61D8BB10FAD4B772F4955777AFDE8AE5A837C2 A2BBB11D0BF5DA2E63D0B75ED421DBA9C789B281B01846B65DC572BA69591969 21265DB722AE86BD8CAA3D887C975A617ACEDDFB7AAB341F47532AC0F354A530 7662C089DA3939588774FFA16FC4A52555DED6D6F51DE718BF5F345C23C90198 17B77CB8B5D53A5CE7A79F3E286B6A59F3F6178AC8BF15C0A15C1A8A95D03B60 30EBE53DE328CE085CD9A1D49C69AA299C5B58B24334A546F6E274C1B534DC8F 3289553F560C2F81E413ADB92FA0E7DD1C2F39D5FD268EBA97AB7335ECF28257 96B4EADB7D0778706CB41C7E9C882760E7670936774A1088FFB2011115FDADB3 B69EBD5108760762521C25C968C3E282DC3400001AC8FB1EA27FF643E3025950 1D617BB8BB321281708E496277E11DD3AE0023DA9F25AD06B39C7CF527FED27B 57397E88D3DF70EE4FCCEFC8A0927D6B05517E571B3E70ECC99F3CBA32CCD4DE B8BF22626B6C94FE65598A88AB90D238461EBD9A098DADEA4091AF1CDD7560EC 8E1B9BC2321686E1759E6B8A270C8CB4A254F7368039602EAEAB86ED21CDED91 8F2DB9889F46981C494C7EAF5E819B91C129F0740B8002B510014985E5791F59 B16879CC6521D8E9F1C4C1890AC85A78022BE614BEFF318AB2616F0C3F02405E BB425D1555472A2642BA7686E431DC3FB8A1688B76660D9957C3FDE8D58109AC 21B1234C9DDF3F0FAF93BCF7B2F88A001F23162E1A13E5E9118D51B485B70A91 D0CBC39CF44413FD8686D9030782DAB58064F5B987E0402AF5B264B17BD31BD4 FDF63951BECD73ACA6138854EF35B062D01F33073850D9C09A818828C581241F A625AB3638081DD0F00F946BE5450D38489CECEA4E66B4D85CC8AE0157E2AEE4 A22A9313829F24D573101D84CC1784D1CED7DFAD5DD966601370C6CCBB723082 A86BBAF0A5D867D0D2E3CA16E14E5109A29EF02649C47E12E88B3B397D65CACA DEB9940B92100744D686066F8250FF30E5F13D81428EE238A2E4E07ACE0F5C38 7D79D4A336D0D26AF9C2B84088ED8ECDF94A1E3FADB45AFDAB46CAD6FF950B0F 07AA2CDF82374DA76C56D29C80138841EB13F0D02ADD32F88B23E282ECC845F9 BB9AAECE9CDC644AC2D49577A92307A83A99434F6493156DF25DBF0FCF2EC21E 8C50A312C3D19E0609C0038554CF4FEF3ACEB7A833FD54B06EF0D617C2971C89 E4C06075B09B84A4F78A82152B9A9C540B1D881313C2C74F20ED064A9606EC2C B56D7BB4797F1EEF4A9B13579CCF311FA4A4DFA62D80FDB7F535CC6526D1AAE5 45C008EAF024B48C377522F74D939A475970533E645B1BFA81997549AFF26F67 2AAE6C2EFA357DB3B525276EF330905688777057F4E4CBF584520A534A8587E5 5A8360891E75A15205E8ADAC4A4E5A6E27D0C4A7D492216E4BC023AB027F37AF A8DC7579BA50204D5F45A51460C5BD8A5A7F87668CA6451137F2F59E117BBE28 5C40820882A5546FA76F0CF49F8A6EC445F0647CC3227C400F56E7E9B84A6975 E85E243CC1666DBAFF4E07EEAF3AF71BDACB30DAEA792F2B8504CAB071544F01 5D66243D529C479D276FE22F7E275D9E7FA9C6EECA18716B2F213916E32C1D94 6E32397B41AC6779543218E506569E3544803BBF9B404A983EBA62A494187B30 8D3DFA4E1237A2E5E08224A60492C09ADAD8775B7CDB830520829BA164209ACB BCDEB2D574CEBFB7AE4BE72DF4EB1945FEF2458761AD8DCC0D378AEB7DA002C6 9C14A665DAAA532B0ABA98D7BFB5A6151FF6703385AF7AE8FD315A492FCCDBCB B825707F9566B3B4943A3C61C3DEFDC31A843A2D67AB06891F3E110DD8C73D3B B5E4151B51D9F13905D7D94DB9ABBFCAF35F43B6EEE256B1A80ED6D1739D8D5E 8C767F6F0E8704C5345D028A2A6DAFD9BB7AA048B8B895FE9423A7ACE858BADD 595CB074A128DAFE08FDFFD6BDAC0114159A702FDCBF8013804B0CAEAD7AF38E FAF086A3248AD4FCA1401A85AE2F72E3E6956DC0996FE8ADB18F89B14A208A15 13F81AF73D0DB72F78C4DA634ADE3C73756CAE6AF2E149C26316DFD93370BE1A FB4A79F77A67C07CB0A53C78367F21661D4AFE9E27328E077B522B50FD9AE2E3 DA087BE481515B5DD7BF894A96A84A6C78874100505B7DDE1D22EFCE8D58B3AB 313AB5495F72E2CA4E6AE22C0CB854302B9990372F1661D9F0A517F90686F248 C5643008B3D29F7296E5C8FD4049886662EFDD4106E17C879F5D41CE84F87E89 F6A3117C968B95A35940CC29C43E1E0DEF51C1E46B676301F40D59615C3F73DD DE37B72FF7105DB84227DA5241583272AB1C3CD97AE11C1EE98FFDB5E5F44844 8FC41BEA5C54B26341AFF6830D9D0A5A2901B0653D8BD0746838194D240FF753 E99750D3383373F453723D86BE97B571B8B84D8696089B5CFDD53E6C562A2197 A8C4FB0CC690C27761A816B441029D3D306245052E0C41B53025D8CB7267CFE3 C17FDFE348E765326F91AEB700CC49162DF748171214252CBC821493DD01AA20 417D66DF47EBEFFF3E9BB2B0A2BE7D9B8C68BD570FC2EB0FA54CECC318F04C43 19598BDE93F2F13DC7847354C99059AB20593EE51E94F9D4E9241869D605AAF4 9D9B5FD88C3798A039A67993C5EC68B6326B132E647F67EACCA7F7AE7F718D85 12666E90D7C73EF210E344964A38228B236679A2B18F5E081234CAA2458F8D83 3F0CA308D19663CB12EB904076EF88E556407C33C9380A6A3D68A9EFE65387C1 A1BCD2D26DFD2AC0881EC30E81C0A4E76C244A2BD822EE88C4A60B480D107E68 90E419A1F512E865BA922A7830909BC2611A80931CB2E9344529586726614D94 3AC5200FB9FF68AD9686506C5EFA8788C0AD0251AFE7F95E84683380CDB421C5 B1A783B6D5F3A6BD1BC1C14B363DB01C87C0796DCDD5BECF41A1A9F43183CF6B 82C2AE49F0BFDC5DEF7729F2E638EE6EA9E4D059EB9BB1B992AD8C82D501A550 1BF73CBBFE740179B54E193E84A55DCD61B343C1852780FFB44248FC9426AC94 AA2B3FE20FBA30F6C4D1E0FF3EDCDD8C0F57CCB50CDB0EFE2E04A8927E239C1D 9B026C7929BB48461D4D695FFC766C8A0E545B1BCC2AA068D1865333108E7985 2D93F9B00EA0A90939D0D3840D59B6CC0CE2C147B2E1A9A4F14270FE3ACF51D5 99F7349106165AD627CBBB0ABA01ECC6D3A14C1DC1ED23A9DB9865BB4396C51A 31ECD001EAC94B33C34E29C5611148EF3E55DD61813470B8F3CE32564C749414 3C93C77EA5A3538A0B5AE3FC4DA32813B06772E0E48E25BB39F3F6FDCC077E86 F86FA50E18FD19EB2F37311CE87F18F3BC85CE7FD71CA92D5C3264E34E04A2E5 70C79D99F54D6C6D9D527AE45EBB48411221134587D2253E7C8ED7658EDCA34E 5E768DD14E0200470F73C44D006CE8CB35DE1CA3EC10ADC668B0662A7774C891 84EC95A31DD872F0728D9F65CA80940080E04630BE4DEC77A2C49E3913C39978 BF145F8832AF2C4385EBCDB15F9D32C22CBA0CF950877717D6F1591D7C0B8047 8C9BFCB16AF7124ED83137695F3D69228DB633053208C29E0ABA1B06A7FB3EE7 5625CB44927E2DA6E038A6E62DEBDA2D96A03177982D8FA33BAAF4426E05F4B7 9C1748B3FF7691F9888E7FF864A10B9DF761A41E6B5CFAD2BDD7E1C4924AC97B F4B352705316DD1A58637CC12D71C18A5CA691AB2AA8F171590EC24582B1123E 94D4DC587D8F99E18A711776BF4013C96446BFECFEE4C809EA94B169088024DE 0CBD20199A915AA406F0BD5F3D63D1467C49B4691AEBBB35ED6624F2D7BB74BC E80FD92B9FD04DD9C2BE9B6FD29EC7EC07FAB447511C61DD299C783BC09AE2A4 7B3CBCA6A20C6631D06D0B2E2482A50612BB7C29B7E7D0A205EB0E8436702581 596BC996ABD58CD8D5BAAE4B1478195CAFF98FE0141287296C4EFB8D2E7A8442 F0A3AA9F9264329982532295A176BA1867EF732BBAC49AF485D9D0F7130F617E 7F7DEEF935874D55A22240F8EDE4F247D5F73481373A392D40A8076BD91079E1 1CE5998BA13D48D56B49A92B4A18430E316405D2E2E391B496A1934671FF1785 AF42BA3B2D14B8E04014437FD194455C50289DFBA61B5C377BCBDADA48E82DEE 4E70EF5E9DC03064907BCB8BE4D59DE069FB0C0CB140DA54708E630767313F9F 744594AD8A499CFEF733E640A11FD74E46A749F9C7D18D49251BF85C6EB4668D 67598C31A8F90922FEAEAD4B83B6E7184567DC798E4BA1C4C9B3461A478D63CA 054F13B502DACB674EB49D6BB935E5EC82BF99FDA7D47C581AD7F940DF4FC6FA 6C6D25D647033AC69505F0CAC58DE99087F365531A6283CB89CB644688963C3B 8B2203A94294E58739EF23C7803630A1F9121D62BE1977DE2F41687C8CAF87FE CBD7AD3B98E0D95C8C6E1A7CCB0E09465AA874DC90A0F5DB2C5E7C130297FD39 EFE63B0350B5139D09E6864D22C3F1150B29196E40EEF9723E71158B7ECFB8E4 C426FEDCD439420B7F1C251FADA347C9A2C49738B5A17922E1EA93CA7B125B76 57449EAA9C1D591CAD327D0E98EF2D44D614EE9ED49DD31ACAC0B956620B6BA5 5BF6D08CA7541059D5ED2EF00AE2EE95488F5645BF6837D9241C0D3959B7580F C9ECB2BCF3E65C07D52EC9CFB21C11CD4C883E44C173214C900C44D2E1E43DD1 CE8DFE3DA93C38B548BC4EC46FF91F30CFB97525E1FD4E77686433B20BABF8D2 848C1CDF1BCF185CFD7A81D2D4BB826E837E2AF35CFC4F419F698DB0C43E9F9C B0FB628AC9A3CBE9B1FF4A067016E70333E78B32AB2D89C483834B31F5808FDB 77492E099F1504DABCA5722C7860CDCEDB2DDEB512FFCC7D287F4945FD711F28 87BC3D36173566B81FC2C1290C717A09697DAC6072408E20926D39270121CE58 3EF97CE12EDD7F87F2C8CFE36C3C0400869C0D813B71C425343EE0CDF717BDD8 409D5297D0F8F7FDEB0257C0A391F5635E0DB1116058942FF3E7C94D5F2873A7 A3B0ADAFC3835AF2BE474E6741319BC6695FB37F59AEE388F81F6E66F910000B 72E6BA7531B4378CEFEEDC79CCF4947BA1703823B5AB4F4AD73D9615C66C489D 99D68E49C9BF765B7FC547BAB9640D51D5A7A2396507AB5A4DFF3D14F52422CD 8FCFEAA06A56C6C7FFCD29C9A7A59DDD2A909A9363FE5F1E9629616D25ED38CB E754C059E4379318CC491C3B1A90128693AC53F80F8210FAEA7EE638902A7D3C 82B95B3F5AE340EC1B648DBB9FB679D6E80B7F426D8671FE7136D97F51E2D2F3 C9CE9183E4061CA40091A2A70DBB9ECBB19CE3F65ADD0FB346B54BAB182E2CD0 EAF4C0F402C25573FB344EA771B297BEB615FCD0595172E84ED2A62FF8962634 23C19076C2A9ECEED5135994EB397303A9619C76DC55E032DA83FBA441BD484A 59F70A5110A8927F6239A14D4E223E189A5462E4A92EAEFFA4B961A2A32B320F C2B4E8C1821FA67A655B5042C15E4DE1FB3652B55078DB123573C4E986B19DB0 1C5131F3DFAB271C30A5476B4A19D8FC922E31879C34BAED94C07A4841B8209C 403369FB8E842610D1EB4662B6171A4465FD0E819964F62EC5B0ADC92F08CF90 1DE0B410FFBAD16F6D355E8AD72CCF67961EDB6CDA82398021007C2D0462E893 75EB0710AE4A6CDD15077C9DEFC5774EF4A657734D703CE42174259B58E5277E 0DF26BF59AF8D1A3E7DC12E3C12AA4B67CF35B19962F6950C2020B698D971B35 82FF84E72F72FBB0C54A112BADBAE6C4CAA358BDE6A705AB59332C3850CA3D25 C7564499BC1319121CE0D93218210C68080AFF33420E3CB3A48BF9EB66BC07C8 A79D8CD8E78C200FF7CFA3DAED0B9E87E6141C88B436D8FCBA50AC195FCBB9BC 9512B95FE3A37FFAAB39850FCEBD4D50A243EA416E73F53B4B00F3B6EAE0CA06 0693AFFEF215D00BFCAD02E45496D7C8F5E99EB9096FC4300D038C1AFD31EC4C 5ACA6B72C1BE7204E37A4CBBCB1EC26AB87F2FF82DE20601025169A5FBD2D060 62B5B2DBC288C79C33B596832AA18D730AD572C6EDFABCBD36DEA87C0F323C3D 6E537AD3B43C6F3A905597570A8C6B0B4A5E08C08EAFF9731E745F2BA8ED0C0E 1ADF7821CFCD4E38F3F4C243CAD31D9F8FC68B9043740852B4CCBDD37BF728E5 648215961FA82A0C847ADCC5187331D0863A4573BE520C02CAE14AED4F06B3F1 FB4A318AB54CD86DEC824707B29F858FD726A167F2333855C0575EAF4EBEA0B6 754B1775F967140641FC06F82B191244186FF347A351FBD8FA62E8C978B21F6A E124929876488AFA97FAD1A68A0C3496BCA768F4AF8016D7A65BBA3AAFD7F5FE E75FE714FFF3D54D09C9747ACA01CEFD260985C6EFCF9F0831780165A3374B17 88EE15E86A40B16BDFB75FF3B73127BA45BC6E1F752B9A508639FC3EAE24DD7F 3CAE82407719F13E819159309FAEFEE5BEEADCBDB4CA8582DAF2809A41072FD8 17E7072D80C54F98BC9B79B94FA86434DE032E531FC86C88467D824427A45594 4D02A8D6C95F57140DE63C8690E4EDB30C25AAC4250FE6A3779FACAD88A3DAD5 F0C90B42BB4A586DBD10FF2301BC9B33178944FF5CB128A7418371C5DFA8772C C0A2DA525126D5E9FDAE6824F41ABC056A0148DFBB048B3ACA4E03A3CF8CDDDE 8741A5DA1D2D32CB44DC3ECD9D1902C87F60FDCD5C2606F6BFCA8A8527DF8571 9D958AB1E171FDADC8FC733061443808688056344E7C6312653B086FD25F3ED4 3DEAB21D82108BCAD78EEA69446FD99761E865A988411B29F5245BA41EDC6E19 6961B52ABED35946ACEED5FDCB1205C4F7D710F8CBC79E2BE307394ED10EDE71 03B1D4D2F124611F11F959F405E270A1DE2E0EB4E91B3D7C2DCE3AA1E512DCD2 5E3AF355EBFE22F01651BEE12C58A15D35BADCA99D9C364F4B1815CFEF41421A D31F697E97F739484857B5836146D78BD8E46F8374286D3B174BE73E89E08CC3 A9A1484950FC57E2EFE71F218B579242C4A93DD487E9DBA76FE9E71C39822D6C 43002B7AF395824C9D9F6518E8EECF2E94EF79DEDD8A0FB7A5AB13C1BB4099BD E181D0B9065976E683877AE16BC30D56A066FFAED0ACAE3BA8F96261C7F7B279 ADC0C56383AE4C653E964685F80C070F46E2CFF742A87D0F9D2B86D423321937 CDC525123F87ECF6C698A1E797582F871127D527CC2020FF1548AB053A80DB33 CCBF1D95FCFEEE32F1895B7719EBEDF4BFF1659C65F9B1EFCA12D46D2239C860 F8F2F34CB4E0077694AB39856B90BBBADECF3CEC24ADEFFC6A0858701BD5C062 51DA09F1B4010F51E4FC3969EEA6EFCD1BE65ECDC698E2FAB70428BA3E4C7D3F 2BA97181539A5277B1CCD98F8CE887807B1ACFA7A3831D8818639CBC7F33BBDC 85B618A0C5C00A69D770C6CA0E7D991402F5519E2840BACF11D360D77A17543B 5F545418ACB298C492719D6ADF8A3C021A37E64F2A6F4E4552A86306520E220C 62F093C810AD40BE6CCDB006A4BAA694F4DB70B225BD37319EFD98354DEDFE3E F2684227EE9AEC42591A5FB22B5CE7AB47655D33D68399B10F05D7ADC21DB175 31ABFF0AAC377B05BC78644A8F61740D0CF251CC7583B176B70013AE021D9AB7 0242AD7D07C2EF592CBF6BE95C75075943040B2275EE560E019AB3835B1DB5C1 38CAA9F06F45F1F5E1AD0F4D21481D54C809B43285FFFBEF12870143BDE06BD3 F38962AB488FA230C3441BE5F49CD86A1C7F7514416F8D1039F10F92FE29F3FE 0D3639108E2EFC7492081121428F1B168D71C959425B22BDEC207E094B33075C D875E17517F942DCE206A79C8C80515461BEC43FE2E02B612932D237232867BF 332CF2109002A7D714D0D4EE7484A4237F3EB956483872FF7DEE16C411ECCABB 92DD5B05DACAC4ED711F973F0DE9BF3EC5BDB8186AF58C1D1559EA322CEF6446 CEF8F3D2113DF09B7BF3FC8E76A05DFAF80CDAD96C61D0A85D1208D2A456DAD0 44021E04D4DB9E7BB44A72E616AB0501A064EF9A4885C1FA0AB65D808582A8D5 A9FC859AC3AFC0201298B802B4E260562602EB5B24383BD9D104EB94FE6D11F8 46DC369FBDF5BED128AEEB6E53C21774BDBC8006FE90AD6C545F379D71E45B28 BE695424BF363B66D9AB29C11C05B10C10A995308C4A960AEC9B565DE8A0B430 76514EB68C1571343804ECCD8002A4F70E88EE0ECA2F070C601EB0607B208138 7CC325ECD4D4AFC415A176CC5192418692D81A336B7DA9FA59A2121DC91963B4 693C72A5815791037E0A1266CF44A2C0B47C485258F96F8BEEF947095497917D ABDB4FAD1100349070A9FD15A5ACFD2686EB6B72E411912C5B233A3775B9CA76 008D306D6BB0D4253999A541C1A1BBC7C0DDCAC5ACCF401243980E794F63B7F4 1E188F6FC52DE29C0E56856451F8752EC4E1F09FD814B5BB27702F4AD6641F33 9A2ADE0E192560D4A4F99CED3045249C7D118B560501127C868A4F7DD3A50318 2AB2F7A486EFE74D7B2D7BA5CD8A91C01A2A3D8D1E92A6E6588727E2603949A9 4EF0D8C4ED5FEF681C03A6D55315A126241464949AFEA35D34CD8F49A0A66780 188F9C83C498AB4CBEA8C7DE7257E50680F891249AFCFEE0EC737B863FE506D8 C782A1DED48B70640EA2A42F3E0586BB6B563256FD45D630DD06BC606D4990E9 DC75B261619EAC948B75661CB82C5E67AF79C21CD5B03AF9C0B935AD7943AE1D 23A6B49574C9981ED5B48E9336F362AA2B647AFF057294BBC7F35C255B2C2B2A 774CBC8D95D97EB3F61EBA61B519969DFB2A521A0B71D38C9E1642870C9CA8B4 9AFD98DE436CBEC6AD08191C08FB7733140DA425C6FA963003AC7FA066011247 3FFEDEBEC692BDE8327F5E6AE61B997A6BA3974B031C1F765E63F55B50870C47 4BD44627677E31B8C3A79E4CBD884D4994A72EB7A2BF4DA76E335D74E7A187FC F7ED7ED5D854307694661DF58FECEA15FFDE887595516D35FE83D82F19C49A71 19F2FF035DE7BE8CF722313146692E23F9991996F0D277281587E80D875336F0 AEF87B43ABE4BEFE2727FFCE892F3986F2B1CE3F40D5591F82AE40A9D2FC3DF4 D8BD947EF824CB90571D0C49C5166158ECF06F27F4A1AE1FCE3ADF142F8EE924 69F82693331264C1EC8F29F20F3E0BEB83E32B7C7071D18B3E7D9201B3726849 135C899507233AE730BE5C2E315A0A43FC2E8624FC758DEE3F89BB38B7EFDE0D 523C3898B014E73AA5169D0F452C7FD271C1B900B09D592DA930C8F9E20D37EA 8822D5DDE874C0DA1B023FB6C0CBAC74814DA849BC67464B881E2EC2E3368482 4CF9F2421AB5FBE5DC3798CA5CAD635ED383FFF3F8C576F2BD48204AC5AC30C4 0F6FE1D7C8ABD1F5023E20B8E1ED5A591DD9C3F42F3902CB679D0D5A99BA892E A9886556E621849991D17FD93A9534EA851120A9C0D046BC1301158B3D57C159 4826DF7ED0E4BC2596B8BCD22C4893300EAC74D585DF820EB266CE1AFFDD439F CA7067DC2F93C2A7685CFC554F4F48364BF9E160345F24CF742D559773A36DBB B0A3950576B2C34302E421F6BE28BD71C0335A81D928CA4F40C4A8BFA759254A 88C2D99AA912AF49D1B257BDCEEBD1E2521C8010B72A6ADA1E5CD163A9C48E18 1F51428325385AECB9A0B0D0BCF438E43DE7DD249C9407378AAF4528EB4C51EC 1EE6290E526B288FFBF9B3035DA9054B8A301FBD7948444DAEA6B4876034D57A B6140D2F5CCAA5D4621178C97EE5B4E2AB08B8BC56219BF747A1927B4DE9F11A 441130A16F941796ED8A36C0A2E4C6271BEC38C30AF01FCFA8111BBDFCB774E5 7D1A79B53552A439EEC662E4F75B776BA68986E6133191353519F8AECAC54BCA C9B5C71D0890A636DD4C64361B905BB293868ABD4019239C6816F6A5074BBC60 08503F7FEAF2700224BA74E894582149EEF61E1813EB5B0D186D6723F18EC233 33B6E050A6638031A481671DB311AA2E3EF8AA30F9FB5262829850CA716A932C CA02D13BDEC7657A9E791F2ABC11383066EB4DEB16965AA841F9A7EF7013F7DF 30DB6D55EEA5D45F68157EB0AA0AAC8B63E9779C145D2699B28F4233D602FA03 4CC39DD15E0FA8A4867D17A4E09179F9F8ADD7486234A5D4F1160CCA96419C09 C41EE89818A11DE7F6AA4784580A08423A3289851A0747EE72AE6C98D3847339 6C7FE79777573155F88DC6FE475978DA389C2D5FAA49D308E8995647FD0A9018 7595191EF9DC389C5A036761E5851391A46B373368F8A532D023CA60ACB7FEFD 68CA69524F19848D8BD94C31E95BF0CDD7AE3E019F9BF0E9B31093157E346160 095FF0CE6921F5B6F6E8DA39DBF33D791704FCFE1976788F9791ADADAAE12B4D 457DC81FCDC8386405CA24CFE00F1B5DAD140E25FFB4E87F9EC0299EB017D763 D39C35399DA44A8C8FA0A1A6B5FAF59CC89AAAEFC9ECC18D23F9DAB398949979 D8207122CB8C333AE648B2ACEBEA4F5827DED76A4DA1C1DCD69DD7DD1792B0E9 C56B7FE895AC9240A939DABCD9F3CB89C3BA199EA4FA4B9E5D0DF68870FAB9C4 3BE594C5B3B39BA696A837760AFBA87575A73E585E2D6731A68C5B67982193F4 316CCA9D2579779E5A446F750C4B79F812940CEB7CBD7A272D7418EBDFD3FB1E 6EE9814AC89A379A80FEA90A313A99D4AE762F5F527F435AF08029D3DC0F1653 44A621432E8C4A4C3D0B915D8A2B17D325D82900AF8F5314A67C24A3AC4E31B0 46E2F31A6DA7AA22E110A1256EB03F0710F46B04801574F854F9BA48D02CC238 D15054EA5DA5E7486F973B768A7C6717351F6A0715E9D571EA4504F774E5F2EA E87D20E3B3EDAACA85FB49F5589A8E354AC6DEB9188E9AF4D0BF238F19790E09 3E044A30EBDA35B7031DE90A9ADDA5D7D6CA3089C7BC330C38C69A54D69D3D99 9983538D25A44E832CDEA746B25088A38B3DAFF5ED6887AB32DC08035A1394D0 0FBDB96400BF54E324D76022BFCFB9FBE384C4254DF971DECDDFD8BB1700BC7E 5E0C341478627C8FA9C27BF47B5B0C7F774EFB0B449E65D9CD211A79D19E6E32 624B84521B828E40CF16FBDE7A738047D8C352C257F23DF02D45B127C711AD0E F84D6D68B396D23408999D15F21382ECF6183B93841187F5405D13FCA0C46C5E CBD706BBFB4B7A32DBDCF1378EB2B802CCBD79D369FE8C1E5DD2B31CA9DB6F27 CD6299CD01C6F93D881558280816648461A480831CD45B7811B7A322547AE0EE 116F055E43EEB0C544E03A5A0360D3C721925796FA8E6F9A2BE45A788AAC8E31 B0ACE78BB9BB58F949750D3FD6E7D68DBA08F973F6D917E9EF9FD4A04D490DBB C05C377C7B1A83463E56480BBB9F9A03269602A52DC5751768F93376A8991E0F 1850A69E21E94819400ED47FFD370FCBF53C18F7D1C48E15A26DF382B6F064A0 CA6ACB5A5F8149785B66E77F4AE1EDEC4137FC73E6A789781FE145151409A631 0D317FAE35F9E8615FF3405C27C98C4F1CBAB25B8701284473CACD0610BB1CD8 B17D3B68108A3E425D7450BA09D1583C68A6BD35B655A17525679A2D7756D8B9 1B37A222FD28A53E44B567741D4742534880CB6200629D21B5A41431D5D29AAC D21B8E59A1D879D6B02443107882FD23939B1282DFB505FD020E36ECB0EB5B78 2E0E4A2B8409B6CF3B59F84974D606F10FC9B1211EB7B60F5528775ACEA4FC44 CD5E0D5074490494FD8DD60B382BFAE62A3BDB181033983BAFA94E4F41D859BA FC01F47D4348946AE32A7F63E60FC1B21EE9C2B1F0306562A22DFA24D0C84EC0 076E09EBF90FC5FF8B4CF34615F28A9D92E5363AF5B0E2A87FA8E3900A74ED61 E476C9B1B93F553FEF45DF4DCA42F50C40ACA73B4911C552A6CBB3E811C25580 268773DF2038163497B95E368D3C8DB60E68193AD932E9F30090F4AB4F1298FF DD27A4DA478C70318746933FABE07BDBE7DDD82CB397F6FED51111FB92A2FBB5 0D70D7F0D3F09E58606D6A9B2B965F646B3183ED06F6CD9D466BCCC812076E1A FBA7CE85BB106B5D689F807CD28C80D561FEAD64123E70CCDD6D4EE30E034E10 D14F269D8CA334AF39C773D32D481E63ABF31C8CF6A53B7DAE6566E90A3055EC B3F2F82DA27F93EE8BE6BA003476FC4623C9557D36DC40AE596D4C981393C9BE 1F4952441B4487AB466E0B7C9EE8867F3AAD186AFE6B96FCCB1D65F84F354799 02CF9D74FC0B1D7D9DA2FDE6A9CEBC7915397F4FA6F79BCF4C6AA57D674A8B9B B7611705B791D956E77B70CAF43BC3AE2282B84DA9BBF4C98501400EF7C9DB1E 1A28AAD695BD22D8E4CE07D62C30E6FB9197A211A9F0AC82178712030D2CFE4F BE79574DC92E4F99E4EEE44C9C95C3F15BBC75034509AB21B85A06249B8C32EA 6A4E8FB62998C79C4EB8A52E5FD67BB06DA22896392125CD04008A26F2AB567E 6FE88BF94577F886C37E2F3CDFD865FEA51A799CF6172EB27FDB240B44CE07AF C777554B60D4489F55E1BC5A2896C2E4A087AEEEFF4AAEA1045012EE2630F7FE 303A82D7CD47CEB0EF4BEC48DA98A5B6856E1646BF7E23C451473239BFDF06BE 071D54701C8DFD34FDFB9CB81095360264844D438EC21E546D0429365BE7C5AD 87C4AF1E021A25C1E4ADE0E88008A9573B230B0AA74640F0C5BE8AE03DA980F5 E5BB96A2F156C29E62F408AE034B2874668F21A25A73317796912877A626F484 7E6E15293F76AFC23BF2E23A4620190CC9B8815CFE36B4DC6A0E4771E60832D6 18CA7084541BD5526DD30A6090AE75170E7320C26BFE38318D339A48C75171A7 DC462C7A7D9CA5A1EAF8A13A4B1C86C9783EA5DEC2673F41591AA426478F9BD2 52FC6C613DBAB3AC44B91C97A98866E99DFEBAD256D8D09DD280C8F818AABE51 20F1F2B7FD63E93E78A001A6A4B20555A027E3589BDD6B10EE990107BC6F065A 2F54FBFC00455F8ED6A09ACFFB422D1E4F03CF12CC452379253FAD188ACB07C6 907A0C2614D23EE9028F8B686F863D90CCDC404BD71FCAACA8AFD982AED0514F 2E9FB275C4131680C14A22365C9594CA769AF0D67A392BFFA6E2D86C7D458347 DC58A2F1BA1BCE14721498C3B4B082052BF09EDC6282DE2082209DA2DC159E9D CC73F75B045E9238E8A5F38858CA15FA40679D51C58A620F4B4F0CC32127BD02 4BEE831BD3F536B8529DCE69090EBCF4DD9938653D963C358EFBA2B9CFFEA03C 325D55CEEFA5ED957D83CE50D538B32469EA692BCAF52996C2F756F58DA9B004 1BB3916B2D59003A5382B6D7722772E62A5EE5AD547A68DA803AF804FA0286DD 041DFE8B884FC82EE66389D79C1C8E7D42DBEA29FD538A6D5C5AB50DB11C76C2 844B4FFCABBFE14A4243BFCC31C0C43C0C4CBF2E30AB18B721F28FA74C659C93 699A72CA2AFD48463FFE9B2297518EF012D37D2E4DC5DAAE9B1E8B46EF0F19EB ECC39897655750959AE5DD626D118C53B88340476CD6E18A82E07A58055E1A73 24C5D10BE0259EEFE0A9423A566935E279A3F50B13950F12A264F5C14BE881BE FECEE3A739B428735E5D38C686DA46931B7EC39040216AFD0A106B99EF058B80 CCE6A0438CC273267BD41B41C17584CE0CCD2A59F062CA22A27573BAB0443066 28F4F16736F8D4A4B1FEFC4047F06FFBDC9A69F5AD60078ADC42A5B39C50AA4F 1DB1D176C94AD9DE611FBDFA869188C14C268C3B746B39500C1BA586AD45B603 1C1343BB5253337D1823167EA4231834DE2521196F2586F7DDC54FDABC0B8E59 32F03F1CA55A3B720BF694AC871B46E30080F1C37FE2F1AA53BF944C6C080026 375C62104CBBFDB471599D86A84D93BBE0C91A61F145493F0DAA9DB5CB13054A 54BC724FCBD9AD0265C8D8686FC337AE85A4BE0853E126F03E2AF83287911337 D24D1A5EF7C4A51C44745F8C8D4A2061F6924A86496FB2AB21B0C6614D8C2CCA 8F7EB75B7BACEEDB304F1A89AEFD86AEC4553574BCE36DA5674918295BACB46D D7ED32152082C7CEBA956823DB4A330F6EF089E0E3105659A6DA382570B72D43 31A6FD765F2F2083F7583D2ADEB0EB63C6FD439BE158BA3674AD79D35E2D8E9D 8C05B117782E33C8AE9B26237199E8983F5EAAAAECC15936D4DAC5A5EE58A68A E2C1E97AE6981758BDB8D4BE1D72C72D8E25C2E935BB9F8F45098FD24A5497F8 AFFBBD536A68A4859A93213C278EBDB4B327509646F83F256F575FD33A939476 2C53549466E23FBBBB59E82CEA024A0D16555B9C5C4EEA58D3A55779650EE16F 5070F07428E81CC9DDB629728822899CB1E7D70F65AF7A1DBD4D24DC83DF0CE5 EFB1682FDE4E6CC3FDBA180F8EF84697B5CB33E4804B5167BCEC41F1211BC736 B713BD225752CB00EE4020352E41E80EF48EACB656D821183CBCB0E13F8BD968 D3936D8E84C0CA85676B4D416193D4C7E2C85D60A7B04CE0036B9202BCE9695A 76EE56CB4394EECABC3771CF1C1CE1B1F09E0D087B71F5CB5838CC4F288F75EF 4D39441B96142A2429DD66EA9616653C5F0C3F51F66701E367040392AB8F7796 2C925CE071BD2B541338D978E6D113B344A00E81BDC49795E2B9438485ADB89C 9F8A435641E501DCC990E48632C8193E624DE919ECB7514B76A6A534337BE3A6 518E6830103EF78C57980C194C6A11641E3515FEB71F0E5340458353DD300CF5 77608000FFAEA849E690E5116154566E51948E125D374F10CD0615963F33B07F DBAF96485CDD1C2D7770A9A31085C286392A2318CFFE30EE68B79C14E86BC866 F87F522E37743988B8CBF6EF8FEAEAB9CD11F2C19E3376F79A226C271637F304 D713C8FCA0179953F27AC6D1FF5B8496EB9BB03ED99BA4CAB302BD78CB353101 CC9351164671BB05D44C38A49C53A3984893B0E4203E048ED0E629D867CCADA7 6936B259DBD9CBE097CD0E8913807629DA0D778AB4987AEF7CF5FCDA9B5D6809 A8FC4144556167B397710AB35D7CECB2C286E1C18B93B3967944EDD36356A36A D95F235DC90AD51F00A1A1A299BC4D0283691F7479B23FBFDBBFF612772962DF 4ECB3DFBB3B4E3737881CBED9590A5C13F12BB8E710728B40D39554CFD195B0C ABC9DC48BE60F7AB64DA31003C1E335C64C1AC0DAD609B16033B3ADB932DE381 709BDB5F0065CCFAA99DC026C7DCEEF082C6932342C1E8C0E4A3A5AD535F1FDB DB48B1E028C1886463DFC8075D685B8221431FB748D3B1B10641D35713D09A63 4F59A896EA114E10FAA22E7BD8EC8D887BC601C2A30906E098C69E7BD0821EFF 093AA9DF19B0925C9A8F13B2FCAAB15702DC89C4B30B6F7D7F2A107FAD144C1D 7A9CC3AAEDE89EBCB88AF15F236E29B9A9199C655F093C8E51CFA435A9BB6BC1 E81DD5A5C2ABA8D9F2528B14BC59BF2EB7E8DA9B96D3FC82AF184B87D31B674D 56B1C1FE06D3D91DBA0D768FF7BE6873ED04E65ED78E942BC73C3B7E3ED1DC2C D5D88F7141A42305B029361CFE0902E81CD7138DA6EAB595F90003B1E137A6CB 98FBDC759309981511DCB6A9D6C7C3E756EBE7C4CA421C31719AB037FA9FC14F 6585779BE4B540D963F2B41DCCECE0D00A6F5FB4D17E23B6FC06D930F4734801 62B1283E64131BA79E5BE9CFAF25303750D7CEC105748FF69F84C88D2C87B970 27A931A8057CB6A98C2AFE83B273F89D085782962202627B21EFB3D8CE531400 1DC3CD3F16F8BCA8C6B7C635F6CDBEC9F61F64A14A45EAB865F3A38B884FA70B 6D3BFF358F065A616B2C6A8314B1CC24B66912B4B8E2CEFC89AFB7BE6E230A15 A067B328221A0E59A4C8D58A30EDA5269F35D62066074FD2E1A4F7D22864AF48 2BF2BA226324386B02CDD5B5DEA470A475993A2199978D1795DE6E557212425C 72A9A8C5420FB6D689195547316E75C91A671C59FA493672920ABB25AD47FB84 6C58F04DC2475A5471A4F0F33F86854748BC160F03C914B5B93615850E86241E DB5EEB6EF45890C0AD414B303878E899E61FAE0CC8C5CEB9E839084A9BE54BC4 8DDF75456BBE7255D853F85EA32BD542E0B5387AFFE3E36CBB5D280A9CC07030 7B148A9959BEDEE63283CF8DF08395B8DE7B990FD9FAF24618BEB1313F461426 5C855922998C2BB928BB0C3892F3FF9C1740313FAF56B8AFFF9DA406D520D18A 19FDA1DF5B2800DE4177B52D77AFE5A2D11AD5680E0394D19D71223DACEA10CF 85CBA80E15D6F041A881ED6F2C7593B2BE451559038C1A224D24E5DBBCC0179D CEE939DA0E0BCB01D85A4A9ECFCB8D0933ACC0C3212355A9FF285B1AC89AE3E4 ADBB003764AF0E52C52A7C2984586C860184E934E1C683C88640E300DF323049 BB64BF990430D2C24C1CF02D857DD6B5A6640330499967B57C95CC8BF786AC27 DBA7E0364088F84225D9C01D1CEAE0398DD99A002C512AE371D5682221DBFB1E A4B7E44ECB0856341503B1EDC82AB3178A30BFF6CA25AAC3EA85B1048D903A44 2F1C927C28B680030B21871BADF47E6F6806ADF3F8F3640252BDBCCC51010F1A FEAD64763B13FE9B1F081ECA5DC3C685669E0AE08EBE8AB404C5813B68C13700 B5491F590B008D55657BA98D993A858CD6203DB3640E6B33FC2D63A3C998FA04 59FF54F6145F2C9D36611A2D575D90B5B646EB85CB44304D1BEE085C9BA7D7C5 C79BAF7B3F6F72390C7DA955635945BD0C35AAB556713A699CC8EB7EAAA2F974 DBA556DA2A471E7DFF51DBB1A1D18A213577109C84757411714319E6F1C6E72E 04BF5F31388E6F8FA6BDD105EF05EE8A17D32DED18172B21F44CAA6EADC3A4C9 09D7B6736C8BD2A9DE71860314E32D0C9ED5A7E45EEFD8C814F0B1BF7F26AF21 C21D2186B84E47C94A1F909D100B3BE2CECC29A53EF4DBEE91A94A5F7D114E7B AFDE75289A4291996A172BC1A33246943C5543EF1A74E2726E56F139CA3022D2 0B581E6742E72725DD97D4291060E9DC3855DA98A042A947ED97A1CE1E591CDF 6D3C04E2C8F5722D9B7C239CBD560626462201C0CECF40CDFD48C7C31A6674C7 BDF64FB307352CFAAC345CFC7CAB02D0204946465D26E3544474FEB3A12F0596 07D05159B171C9034E7EC59F47A7C0A27C515A4C6AC521EC8C581C9EEDC607B2 C756B92F96768256FF2CBAC7DF7DC2DEF29ADE53F0FD40A27E19E7ED9BCF13AE 6D217840689A7E4DC928D390FBF9D95CEC7F67782CC8EE2243D34359D36086F1 5B20737D6B8AE689D0280E45CBCA3347591F584E47BDE12926743DB13375AFD2 5AAD11FF5CF742A31DB2542A2207377AB30D569987A91263F518EE6B939CBCCA 2AC0951A06C543E9BA23413638795E1A054220D8B559308FB2B39D64DA3B7C1D 99950DE97170341775BD9C4B4C10D399A9D25740D5D9AE5959ECA26E47DC0A21 1D5C6433A1BABE2F082F91FD3602538A909AE364DAB45BE4286A6D73AEE1EBE4 DF199672E324AF165F84DE97E0D4443FC80B011257ADB8A1DF46DFA3C32EA9C1 74E04BAA093BF598241D21CE7D191A880DA7332C89F9E8B9C7A642D7F41941A5 3B5F524E55A745F5D87B5AD51151DEF6ABEB97BE567106F3D4D690FDA17854C7 2DC9889E13896C2F14533B0524351429BB8EAFF576034455FA5798A93FC8D9AD 5B8540DF5492C9264B63B98269611A9DFC70990573DD9B2A15369119A442520B D5859E73FADD85C40111416E773ED05C0FE93750F7B14209EE5C94FE59C19E2C A5D270E32847B3CE5B6F1BEA8911DC753D6BE542C8DF0AC34D3C74410938AEA1 44D0BCF8B36E0C640B4B77CF1E998B0B817A2A3AF9F51ECEF22DEF48053485CB 9C8D882AE0A3EB12DBD6F083E87AB59774B8C5036AAC5D0B298FD264AF37D63C 1D58E19FD30AF9FEB869A1CF1C1EE2524C1C9C30B9E0544CA6AB5B2FED321605 9FBD561398FB952A2CCF054D10DF4E2F3F4CD235AA44BED971F5A36E817CB2D9 4748EC33A48354571A1D15F3693090C25BFDD5E3BCCE9DDAAC0B001BDDB082E0 604ABC33DD3661D8ED69DDE4662D8F1D8F80A76F2028FA43972C90FC79C6FD6B 5E358BB25D891E3F294998A4E9B1E327F040CB214204B281D194389A9C4165A9 287367AFF74F52692233263B91388D724CF2C78DCD908AAE635E4D676D6F2D2B F3A8D04621A5D072D35F45800C3DA5B1854941BF6A7F0990925D2DB9022E0CE9 7AE073C43F382F26CC26075B661BC6271EDCA3542A4A474C3190AB5A31A612A6 F6E7F16E01A5E65A64A52CF152E7EBBA1E7187EBB1E373C99B3A65FFA85B884D 3D46BBAC72462494F11A315433C31D4C8CC2EC7639270B48E7AB9211E561F67E 025A8919ED980D9819E8E6FF31DA4B3B3046C41BC08FC06AAD3205D6F370E530 AC54D2CF41651175E46457E9A8EC67D490E88DEA4291ECED7759BA23448D78AE F13D8CE0A511003D1BA8897E9C358132BC027E2EAFB3E59AF0621AE5FD6939B8 8BFA4801AB51FD4BFE44D16EC507FB94CD3A874A3672F5C505BA8704F56247A2 CA88E3CC453AD0E61E024252DB40D77D98D3198CC11C2A8C1E2BEB70C58DC71E 4AA4F1BAE25D59B2488668D60870727416BDB42493373A80488BB5C0909DA489 738890C17E5556846CCB2F589A59F658B60E17740BB09BF1346C567C6E2424B1 4B17E1F32CF56F1B10A61DC203A18B13C394F5A92E7B3DBB86634CAE1D172946 621F48A75A984290CF4E5D3E452A2C520483BC1D3F2B3AFDF315DDB2CF788DD7 760E626BCBE9C48EC46D54753849C30C3CA19653F99B7ED002D868573F427E1F 8A8E6261820C016C957B6E9B0D10BE62470D8B2D4FDC5FA33296A7D292D823F8 C19F21417205B027193C16BB8959B34DC585DCDCF2E5990B159F038B79EF0C19 2730F7FA6FED201BD67F4CA6FCED6448CFD743FF6B2BDA3C004AF498173CA0C6 194B4EEAEA79526C5ABE7FD021FB8F04ADF7FEBA6234AFAD91719887734F90E3 B5A0F0F17D75AC2035D02825504A99A505088D289F59DAF552A2AAF534C45875 95D6A9E437DE77CBED3A2DC73C3A826189091FB03460CD2AA1DA32DD1FBE2E2F 4DD4C860338FCCCE51B6B8DFED9905D69F2A5A80AC9AE86A8267F23437749F5C 4F60605A8371380654B83B0F0A2E6D19FE2841CD0D0BEFA7008BE3A0E0BE5CFF 3628D2DD4BD2F2BF52895B12C710849ABF1761BC4DE17ACCF8F7BA6AE6BCE707 3933508AE603D09DA8B353AF9F7BB428A25B3E172347150AC94A68F290A8ED09 AC39035561DF4CB5916BCAAD51CD1396909D34F7069ADF703B7662BD4A0331F7 6EAE4517DD5FE5B39A4D7CAB134A13D755410772D2DB1279563CAC515F68E3D1 3AF1E8A75D4F69874CFC74185C5C30EE58240C500F07888348FDFE07152CDF18 D17E0D76BBD2FE1D3D69C5584977F07511722611D83294570CEFF18316514F08 D84418870B839F2C5424149101BBDF161BCCAF4CBD7E6FA376B0C57A238AA390 33826586B6C49761EFCAED43970A02CCA0F56B4D26EF5C157C7FBFB9F1984B25 482256F15846468728B1793F609262DC5E3AE3D8E54EA95A61315420C64A341A 4528DD3D540D435F38A520F6E546111611FA42103F01724321 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark {restore}if %%EndFont %%BeginFont: CMR9 %!PS-AdobeFont-1.0: CMR9 003.002 %%Title: CMR9 %Version: 003.002 %%CreationDate: Mon Jul 13 16:17:00 2009 %%Creator: David M. Jones %Copyright: Copyright (c) 1997, 2009 American Mathematical Society %Copyright: (<http://www.ams.org>), with Reserved Font Name CMR9. % This Font Software is licensed under the SIL Open Font License, Version 1.1. % This license is in the accompanying file OFL.txt, and is also % available with a FAQ at: http://scripts.sil.org/OFL. %%EndComments FontDirectory/CMR9 known{/CMR9 findfont dup/UniqueID known{dup /UniqueID get 5000792 eq exch/FontType get 1 eq and}{pop false}ifelse {save true}{false}ifelse}{false}ifelse 11 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def /FontName /CMR9 def /FontBBox {-39 -250 1036 750 }readonly def /PaintType 0 def /FontInfo 9 dict dup begin /version (003.002) readonly def /Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMR9.) readonly def /FullName (CMR9) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def /isFixedPitch false def /UnderlinePosition -100 def /UnderlineThickness 50 def end readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 11 /ff put dup 12 /fi put dup 34 /quotedblright put dup 37 /percent put dup 38 /ampersand put dup 39 /quoteright put dup 40 /parenleft put dup 41 /parenright put dup 44 /comma put dup 45 /hyphen put dup 46 /period put dup 48 /zero put dup 49 /one put dup 50 /two put dup 51 /three put dup 52 /four put dup 53 /five put dup 55 /seven put dup 57 /nine put dup 58 /colon put dup 65 /A put dup 66 /B put dup 67 /C put dup 70 /F put dup 71 /G put dup 73 /I put dup 76 /L put dup 77 /M put dup 78 /N put dup 79 /O put dup 80 /P put dup 81 /Q put dup 83 /S put dup 84 /T put dup 85 /U put dup 87 /W put dup 92 /quotedblleft put dup 97 /a put dup 98 /b put dup 99 /c put dup 100 /d put dup 101 /e put dup 102 /f put dup 103 /g put dup 104 /h put dup 105 /i put dup 106 /j put dup 107 /k put dup 108 /l put dup 109 /m put dup 110 /n put dup 111 /o put dup 112 /p put dup 113 /q put dup 114 /r put dup 115 /s put dup 116 /t put dup 117 /u put dup 118 /v put dup 119 /w put dup 120 /x put dup 121 /y put dup 122 /z put readonly def currentdict end currentfile eexec D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA 0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93 51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71 7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551 E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078 0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273 C01924195A181D03F5054A93B71E5065F8D92FE23794D2DB9AF72336CC4AD340 15A449513D5F74BFB9A68ABC471020464E3E6E33008238B123DEDE18557D712E ED5223722892A4DAC477120B8C9F3FE3FD334EACD3E8AABDC3C967C61FF003B4 B10C56D6A490CE9594D57A2D431B9E5E10FE3D8832E227A7087611431ABCD029 85F4865E17E17F8CFBD2CADC97E0A8820E3ACEC873F31464466A9545E967E53C DBDDB8478E69063FBB891566BAF88B7660A4405B16834761F041CCF7650AF955 F9E853AA9F5F4382E1FE7D0C5BB4023818A2383F91249D48CE021250EC9EEB1D 2835E18FB73026250B32A8849067D5E2258797C917F998F2D4121D96560C5FB5 B5D3471216639A8671B6DFAC5E3554EC36D9A72518525A795590C74DD70DA3A7 78BFC43E51D6F2BA52F17D4DD00D389D3983EC54912AFF73684A8A7E345537B7 E62361C04A47859DA084BC72EA53512DC54132EB2EE671793603015652EAFDE3 41C4B6B679BD60AEC5153EA0D2200CB1D097DAD770F5F31E6FC475A225995277 B867B731D5401E2D02B85BA85158C80FF7E2BBCC42B98AC867E67D25DB656072 55A0D32AB7AA483A5A9686CEA4E2B3031D90D84DB3E2DEE7706C91BA81CB8DAA 700E5F61E07D6998C9552C81B66FD10A10033D49EF3BCB0FF22ED0A3737523C9 8F851C61C4BF8A213BF6EC70C956AE48B5BD276CC0437C72BF6515B10739919A F00F6ADD2798CB211668842349171A5AEB0664D2C44397E55A4A9EBDF54A3EF4 FBBCDAD9DAEF4B0CAEF7112FA828F2F8D9F633D37E5516AB5ECEA87342EF8DC4 3A50548490F5BC9A8A1F98AC7AEAD9D913BFA10CA86D73AEB5BACC1FEEFDCC15 B3655522CCA2C772E902FAB2A6FC153597D52763EB44AB7489FF061F7F58E8F2 AEAAF4D17F36CBFC00D3C653F335D14240C87DB4339DA9D30A5BD1F502BC9013 461B9DB2FBEEC01BB18990439A0E9CA6576BC9CF6B1A3DB9386C4A5D4AA6A5DC CFA45FB75F22E10ECB72565DB441A194902C91427B4F676E531C661F7A2C3C85 CD534D1C89B6779B2EDC8E44667B992C20C70B663BFBF680A6CF4383EB7CA26C 4D1F06B5EF4025BBE65795F1EDB5CCB97050872D6C07BC2974F905ACDB7A765F 291365D6C8152153E7F017A25FB4476C60FD9EAF9A121633DBEAC32F62850223 D6418566AB350F90F4B35F19598478F76B63E347D4C61E203D4DB8ECB9889181 C387F4B663A502C638761D2782BB96EAC81A0108D7BD6938F67FEBB69218D115 D8E89CFABCE15C6ACC7FEB983332A51A6A73CF4E341574F366713D7FB29956D9 9BF238A87483D37E526A2EA2F101EDD34E34CB92730DCA7235AA0027189BE405 2DAB4AA021A30C28B26C50808E1E965C02F6212EC7C72F5683339425A7739380 A422E6191ED8453AF0CAAA424AE44DFA7CC5C2F6EAA8D73A5101D8E9517DBCFB 2858D0E8ECB7DC430EF23A9E4428CB7DED8D035D6050251AC101A2D0E884721E 2F21E573F948048BB8FF888911C508CC198BD750083B339500C426AFCD5634A6 AAAC1C7E91249667B231BBFC64B4317192FE07FE9DA0DDB5E517D097AAE46577 9555F29D45C67CDE9812CAD03F220B20519F2FF32DCA56A554D4296FE2D1F3FB B209B5270E0E695EA5A0EF1144957CE045881AEB8D05D72CE57F4D34617AED67 0D3AF0472CD8D60933651626550366E300E72A9C89ACD475C2E2ED9BD44B472D 9DAFE943F8E02A6DC38E447EED964624C37C3130E48211CA279BB6A0BD59466B 42F3D89B5746F29E084E22CF58395AF0F29E55113F3A3F2F52CB3A6DF3D026D0 C81754B8E2E4A15F6943BE9D0087D5166060734FD07C4C57D7C7D90E8C9C1F35 623CEEE3ABAE75E1A18A1E3B50B7266BD2D8E812CFEB4A46B856885B185640D6 B9C22179551002B94282F57FB433B7FF157D2F0D240836B72AF4A331668AE5D4 E6B85415F4E8B9D2F9AF90FAFAA0A3866DF417CA5A31348CF9B41B8F5F4D2F97 CCF7ADE851B5E2E2F6E319AAF5792EBB9DA2C6AA8B73D889F3CDAA42932CDA7D 07A7E59183CD89520DDFC36E5D513BFD8AD0886046585F29B4D7F42CC0C27AA7 53915AB1167D292FE91957E94A57FEE2D49C20C9070ECD736BDEE0F046E60350 EA539DC298156A4E0D019E7D481FDDA6861E20678516AB80ABEC1F09B126BCB9 52E8272A06BB6DD87ACFC423B4A4FC9A3DC8DCAEBB807C5F748F1FF8B17B8B88 F426206BF1B7B7D239D26BC3CF0776C467A98CFBBCA5FB6145D5900137ED19DC D002F10704AA680EC753C22E29AAB15712EF22AF73D80820A1EEE953463D4EA3 81FAF99518D4FD0F862A324FC44C4B9542A92C5B60CC983CC8F647CE5BDB4D6D B92B380E0E5F7208A9CD91FA9A469548162C761C1BA05AC9D60B766764D821B6 B4E17F56CE455F06EA1EE2D38FE47581746C4C5FBA63AEE2B58E877D1A8FA83A 31C972D53B64E92EEEA147426A92CFBF76FC614119C6E9C6476FD6A069C803BF E949FBE50B5AB1F1463F9747E8D353F7BBD991C4F90F920BC9407D8E24720293 846D052214E60390C3CB926D38C83AF697425D80C2B4FC4706615B905516B733 46ACA325CEA68FB21B2D17CF0B68BA4DF249368625CF83441EDBF2B86C957C1E 44CD722BD2537CE84FBA07EC7AE15C840041B9F7F3040072E6084CD55B301C08 A64A53BD4D3DC30DCAC6C152F316ABC59B8EE978793EBD568849DCC2A75A495A BC83470D503F8E389F54B4A4A31624E83C601B43AC1E52CB811FAA7CA6B644A5 1AE0BFD4FC774C9C9DFC2769ABFA9C83F900BE2DD4010416053A1D4874E6ECF4 D86E44B4CAB15D53E5630C144B0C15B58DAAD785BA298B1893D1B09BA5D40344 6678FD2D17FF6674433C976D6DAC659175CED26139967C9B2B9CFFD78FC2570A E5142141C2888DBF2DC8503F9137CE7CB21A1EBC2D65BF33FCEFBC85C9CB736E 24E8595CE934AB032CC70BD6A3B0F3BDBFBBE185512FDB7BE3D4A6620478453E 75D044BF770B44C9741E31985E6DAF5A318D7BED12B02A4BCFE60D25EF12843D EFC9BAE2A3F2EFAD66D7858E83EB46BB09D2FF8AE9C43844A7001C86ED97AF51 C511E3A89A1BE349FF5215D1A57843EF51456B9838133846F19BE79AAA5C1AB0 5F400E5E8E7B0BF96EFCA3B8F0894BE589F2C9FB6C97BD16D38F0A237CD4F034 099C41F85C7E2C7BEC8E02C4F327306A53B4B48B26A8926670CEEF96F6DF2281 7C2DAD99EF8B81BBB777227C2475AE7400DC393D9C0445E925DB1E955950F7AE 53E9AC4306794239346A419F7B5DF4168382EF5956B81F83BD4BB7635B3BCC84 7D84D05AEDC02D14675D777CD19B08124001A4F4EA96990D96000C082A12F00F 7FEF793A7FA69D56D3A38D012168C5458B667190AFE80E02C816CAFF0A71953C D80B085CD286027E2FDBB05452AA762FD7C813B2E19A79C74190E04E746C4933 CE1E300CAF5DD53B08110509BDA404EF07FA1BC5224BF1205DE8E0C3276A13DD 866675103B960C5F36644F96B4FAC16F5D6E91F74629B318FCCC8E8CB13EB76B B0B7B90718D913A52A04732EA3667674994A325A7973C601A7DDD50F658E0826 ACB8E53D4914B0274AED98D7BC3B2B7F9D48A7ECC2F8ABEE05CF2C4F2B90360B B7DF779EAF3E103D1D83EDBE32DDA873768D8C37DC10A5354A94B4153049AD64 FF3E0BB51AB91D7C0B4134D8731CD0270DAAF19BED9EAD800A14B65B68EEE89B 40DD624111670DDC7C030DEFE0D1B96420E249332445C155BA96231C88E70643 D526BDF3CA1E05FEE72CE2B881CFC01ED780C10E89F0828AD55FE29043BC56E8 2750A6DD15AADD54492F6092618F4CC6A31766B17FC60766D18C307EFC9BB787 39047DAD6B38419EFBA46B4E2C932F97451FE78AD75FA90DE409FC6DD46585D2 1941F5ED47A8FBAEF5A917A240959E8D9F9917DEA3247D9CAE6BF7A88DB4C4A4 F9F5A6DCE542420A032FF3392FE0F3357B51F884D6181583A554F75B1DF192E9 253CC828FF06B0D992D5316435980B044BB191508C7C45CD90F797F88856424B 14A5707459C50EDCF3E3D8D1667AAA83015405354CE744C66D9A5728F29E0085 6DBF740717FA0799E3BCC4ED7841588B496A5E549B953A7FD288B4A045DB611E E3B2F35963FF18ACCB1C968BEEA2CBF52B3999AAF89A05320BB2E97F52CFE06B 9F10E3A79865A3059A957F97972D80ADF678A36E2B586C101FC6AFA4D137C13E EE7102C9B8EF78CB057F8B7476F146E8FF5C897FD5503DD198128CFF7B5FB339 FAD0AF0EA967F77B07B367A4AC9F668F8BED99B98E87FAC750EE045602D76C3F 289FC9D97694C96AAC0AD1BD3FA94DF2CBCEA24B40F47B9B59E54EECEE7AC4C3 A3F5D19160E4C1EA830D57FBE10D8D46AC5CA0260F22FAA45236F0F542BEA9C5 5A88F878F68B36114E0573900C65E305462B22A3429A17C7A567694414DDDA46 5F30542B8FD4F00F6C295B2E8D3A986B953D96822DB2ECD48E8BB1763434E652 152EF3717F5E7FA10FF0B01D9F64E22C5DBD7254629658887BACEC0ABDE972EE 67299FB84A05B3EFE22B6976DB4CCA384232DDAE38C31623A4E39EA2E82C1EA3 BBB68F1A7DBF405DEC37CB7203A895C36A44BD2D63F45B3888AF91D37B510A59 3C921BB44DA620892AD87B665F69F6FA510B071ECC403CB2BE2F54B3969C9E88 713244BC97C1466DA8216DA7600C221E7E7EF5C789D2E12B36422023A03E11BF 2790FD6062FE6BF62F5010A92F0A104B76E255A0975E04F6F20F760881BDA7F5 D834D1D328B6EC19AA7D5E5678A84C74C82553DBE8BB5765E84F5A8789032143 6020940B4B8D45FC3433D356E28C25F42D0C19F911213D85951B2B00D01B77BB A4C72E964F9D95422BEDE582A05CD52E03D28A996E6CC8FCD910CBAB728073F9 F9FAEED5470FFA55930447C5BA816F826F983D53EC9941EC8364B3060FD74C95 26D4F5CA753B574FD2FA4D1D333785241D8741B79E628BC852FDC35478C5ED9A C1BE88C5EE7302816E65C12B58EA16FEDD4672EB3E24B6EDAD5DCE263BA8A970 350B651E5A9F3C281D85BC3F44EADD0D93402E36489BA5185E7D388974B0B700 70575188BB610CCA20F081E2CBDA13DCC6F72567962ADB342E02C1E763B673C5 F7384E24C6E1730A3A790D690A2103AEF88E0C1D4480DC9B25E5C8C9E1919C95 F83320179B4C7C4A26D559BFB24D7D596FB73758C9990C451E77FCDDD17763B8 9C30A9534E3CB6680D3D419D4B70B0B0A0D160FCCDE169714E373F65B7144CC2 DB9A44E041211E1517D3148E65A2486CBE5E74E625261CCF65392FB4F3091473 F9E8DF327D59A58558E5C9F7190DB577D5DC658F5E36258291C708B3D224653D 064BB6079F91293FC733710893AD1C96169B30CBFE4E9D52E7EFAE4AFEE68FEF 1AFD5E7E9DFCE8DE332B0FDC0514F9B3090AC85BBFB527FD8034DD33E9576325 A8769AE09AF1BA792447DDD932B98FC9486B39E0B04DDB3EFB7A30DA0940B33E E27490E0E841E87B1C90E5248A91742ABEDC10F43A8AF0F9C5B4A4930B1AADAF 01874B9AC3B8D0DBECCDA6CD7E96471FAA15CB7F8A599C5746327CE392224C3C 40BD60AF97BCA6FF6FCAB2FEA114D7300B89E91C3BC92D5B3E2C83BB37992D8C 72F661EFD0AA034C738C019DFB79BF40651A1A34BC1EB9F5AAF58F8B3DA32645 24AFF8636486F08BC21533B5FF7391B0679A78DFDCB03DAF6BB7475A1D51DAC1 EE4BE9B986655D1FDB6936445EF99B58B303FE79F11275EEA96A9F6808EA8775 D873D1052FAC93769789C700F20EB2ED6D15676F6E563A769CA9298E463FC311 83281483B1C953370D196727A6A0E66D32D9480AB1B6DCA77868C1A2D5DB6483 5F31EB6B18EEFEF1CDC31533E69B0AFC6B30FC9912DC89BAAEEADC30BE14F448 1A6B70D36A5D9B01799BEEA686066114910842D022EB464A9A1E8F0A5628BA69 AA9A1925CCADD44703BC67A89F3B48E4680726DC4360274185CF3C8AB747A8FC 4B928AD62B092EFE48B01E33ED756DB696171FDB775396BBA138E056F71EDAE3 7A1E4CC272B8418114B0E81DE0BC43DB3C133167344488820A92DF10FFA26FB9 65FCA2C87D302E956DE6B4FE145145440C83DB43A68F8B29A592B127BDF49063 B7F11E155CD4CAE305525BEA56B7C412A6260426407BD892A3F2B444AC3421E6 FB6E6425EB5C3053C5644666B80405530FA0012B54557327C98E0F4F064099A6 4ACAAFC1870359C1B6FBE7606BB8A26026AE20C212210449905E628AF1B20490 8CE908B7EF3E3DB551C85AEB0F7FEB6A8D215B97998E5DD9C7CCFB2A9402B8B6 1770D4023777D4B45A73F471355353412C51D4CE71FAD1E0AFBD87B5F86307F3 10D0B94F1194EFFB64AD5DA54A4200490F609CA8B912E149F8217ABB1E9EBB3B C4470E7365CF5E1E761AA1945044B225BD53D142F6588C50E0644740F7DD55E4 8F73201E5354A8BC78339211AFC4935F44701FBA043AAC4BA4698E9D7700029A C79F992F62627C91EB855F64C4B251718FDA71EDAF082A0C7B00550949D617A0 7071FB14F05620CCF2180941341D8E60FC88823438FD728A4042AFA8B853107F 852F631518B61B234565291B5D5B89DA818DEE3AE3B68A2869DFA63255CC882C 3B16BBA08FCE3632E57FF7A07F857A1F0FDCADAB39D77960BD827CCC8661A997 648BF5BEBC0FD2286C2A112A8DEB9CCB6330A049170D5D68EEEEA011D3EF3EBD 855236B9380087CBBB6BE24191F728B7EAC5B50F7A547AA0989B7C7D3437DBCE 1669341264E290646F2C8C5A3ACAAC7CB63DC692FAAE13E9B40E8BD39FE16A0C 1660CE66872D061056C04DDDC265C024BEF8B7E3C3AEE76FE5C9702002C28BE0 B180295EE00E567FA2E5CD1638226D24A7C732E1BD8103B476EF5702768689C7 D4FCD47F2AB94A2B1FBAE6ABF87B09E7713C773FB65CA83F7318035B332B9F99 24A2C8897527021321D003AAD7C273E4BFA2710B9BB26C2CFD3D9A5D7ED1096C 552D50028AE2476FCD6D12A5D0A897521313ED1A3A8456A70C16EAA50A3E6733 6DC89FEC56AB54A579EF264377A103939D5EE00A90B4F2206D0023AF9491FBE0 800C6540FC945199E20E945F46CEEA2E885F6800B9DF042BCEF4291A4B1A62C8 6A7ACFF872B25FA3AE69E0093F3D0FF13A3313430C06F1AF94D500431566F659 E8C859A5F80F5BD2E85C8E32603D3745628E8FE6FBC50FA68F9C3811A2BEFEA4 5852CAE2AE5AAD3230ED050593BAD0A9581EB7B327C6916B8FC348F4C23E6FA2 00FA28AAACCB3091C1D83F7BB88672A53A2EA3B8C7C24374E400C57F0F01019F E52D5C47F389D4C9AF126F4080F9AB8D1C8F470932BBECCEC72A9796F6E965A4 82057DDB43D68298A00880D4C2E2496F26F015FD83C5549215753459310339B7 6B2961EEEE74DA31FEC8E2BDDA42D4080A32372AC372524BDDA580EF6634ACE3 128C69D04D890DCA337212B109585C665AA83EFE47D5BABC2627A86EAD11BF7D 744176652C7F9497785A7A06A994ED8414BBE8B26E74D48CB83FA24AAFBDD507 84A90195EA3D77BCE8C2BEDDD1DC52E8164DF15D65B916EBDF3A8A76849653DF AE3CAF9561AF3B705F75B9E5DFD6758DB65A2FD54683759912E0D0035CFBCD86 5D22CE175F9E50FA2301ADBCFAAB2B89B8917307766C4D228198F718DBA1B2E4 BBB59748043483206B2C87D3A6A95880E47C868308F390EBB8A2F7925D14E782 6F40A532E02978A494F370A732947755C8CC6FDD9F7092778849B9887820EF5F 67871FAD992447F76CF16F85D0A04140B7A29CE125D733D197D58FD4186D335B DBD88456EC1A698AFBEE2418D715F0A4CFADC0E9D88F83AF8B6CA0AF8A510C59 E63798EB43CAD793E287BF3CAD7E8CAE1E9BB5F52171A78D4463B995CF637964 5825941C8B7E1B1408619FCA686B5792D720974ED9249ECE9FE8FCC567D66582 903C00361D3E72B158C3AD92707D0FA8D6ACE4E66AFD3916267CE37DAD4D1373 D818CE3F6952EAB0E1C9F7328D9A2C4EC787117853336A14E258D14211E2100A 636C28C34EF07F0E59BABCD25E48D57FC896D57DFFCF445C5F8015B05CBC1E06 3C790D6986F72167A7B5FCB735BE5857F22DD9BE6CD22747FD308450AE7338B3 3D7969A92EB33FF60BC273C60CD13D202DA61705B849E7CB351ECBF0A3AEE210 DE5DE94DEBD07C12F50A5E7B73647BFF7062E442787CE939BD9F4A12191B6B10 C6A636ACB8B5C7DAE6482D802C3E08E6508C98DF7F80B88995F6F36A32A459E8 6486C8552127572A7A7E5EA9A9495268023A8A0E7C3B094AB3A87CFDBC922287 8052E009E0E1AF6984A0B292DC132DC4ACB1DDC40507219F411B53860AAC6660 034E8AFBA5655DD8A2C62628A24A2FC36B019C76AB3C909A298FB39CD6BB24A6 903F8AD3E1BBEBE79F90FEF7B4BC08EC3D1F16089A6C4D67EA0050A03C7BA616 E2A504733CDB34A13C7F5F46A3713636BBC27F01DF3F8487D7C23165ED99A6D5 DB3CC876543950CF5DE1A7D7574828910BCE64262A64E0F6091507CF01681E33 2AD467087E596DB6D6B122B981AA02B897A5ED4709B6DCE7BB41A81A21F8A1EB F76D673538755F135C333B87D339E8C580C44EC9A7A0FD87D11D6C9752E7356E EA8F36D074CBB461C748AEFA5419CB330CDAFFF7919EBF879169620C1D5FE90A 001DBC1049BC0D7BD3B300915D502684C2D9B976A03031353684C6F291889A33 771F86276E6CF9E817D47B8FFA4821791D5E2065939154E25A94680575E17B75 A24A701C45942DB1C91A90C3D18B7E9208260AE6AF2490F5A06C7B1B6C19FA76 BC7B947DFF21CAAD682B251DF561E0FFE1D939DE6FD5CD5412158F01FB06ECAB B95817D521C5B0A5AFCBFE8DEC8188DFCB367346E18C26BBBE228675A55373D5 2FB8D9AF2F62D5184958B1AD610DD0DFBDDC1DA61DECAF094735DB394D570DC8 76A0ECC5C688EF5CC14783462EA8612F94EDC93CD486D302BC98D81C40B4CF39 164B65A06C6F60AF93364B5B7EB91BF6F7FD85FFFE9C18C66098C0CE2464D643 6270335C06B7F9CAF79D1D1A05C57ABFD463FD03FB62B7DCCF23B4A2BEF32A6A 3D0F6F8B4ADCD6594737FF7AA5BEEDC897ED2C6EAF7130E18E5B53135A3901DD 49BE12CB16E57C0CE885B781408C91BCDB000CE8E9D964A3E714F7C2A423A603 A376CB835E6244EB308E779A5D0F206C19CCEA66FF03751A4D702FBDD612A122 6689CCD5B3D730CD6351E01FE90C70ACCBA2B11ADBFB9E4017D741EB32F0C45B 272D1CD14D5419E0B7399145BAFACD24D9EE792539DEB2B209B4406ABCEDDC19 B9F7DB2512BC4AC9EBC0BD0ABDB6A503697184B4986D707DBA870178FC9C5436 68C631242A501B1BBFADFBC9A4988B30444C01F6B992F1E9956314318A96673A B471C9FF6DDF88004A089BAECA416A9895FB00470F98FE893DB9EACFC112F545 9D53DDC86BEDD435A1DA209994692572B00BBC5309B825EC8BA4590DD355DCDF 7D4AB16EA56B29543A4B7E8911893E4A1B722A021A2BE6F8F4720FF099162109 E4C8357580EF7278B656ED826C39B6717E61F900BF640BE1A6F129CC0C0AE09D 438052E27B75F3A72E243B7B3533518F38A880FA8050A5A4AA70289F6621FBB8 97524DC2D5C51DCFE8281B372297A4EC5136A884B757613072BEEBD85C8A2EB5 8342F4D5396D5EA2F0320C361E06E15CAC4E7741188F262E56FF43375713B0F9 7AABED61F451BF7F50C2FF16DBBE8BE62BF07035348F325F3E4553178223CB10 424212EA9016A34634CF88893EBF53D8D287FCE364237B712FB3FB0A027FC924 23C555A7BA87D6DD5C72EBC6DC5C92D22B24740C6FD3F4220E6CB8C5B695DBF2 15BB04D85BA603B00F3F00BC124FD93096D7641FDD3EF28D71D6E3C1C44BFCC9 397DA4064F2ACD0DF12E9800361F95AF14ED1B22B68D62D719ACBF7488E670CE EF0B16F9D2068DD2F15747ACC545590E81670546E9BAA9FDCCC45B241B3230E5 38EA282C4609F68872DCA3ACD982944F3E29D78F12192ADC6E05DA0C4742C2A2 FBDADD401A3BD2A04E17296DFA5F6BB185E6ADB8FEB7DE41DE1B4C258680EEA3 DE06F2CD2D5921BDD6E2223145BB53F35E239C010E4C93C08FCDA026E8C6DF07 F867FB8C6B27B4F1DF7B91F3ECACDC2B70F63372B9182E8CE9964A3D18340CBA D5873329B24A763785372EA3CFBE23695AB7500191F87B0AEE8440DA86CBF6A6 2EC2D4975E41B9AD09467049791F9C23F4BD9DBF1242BCF4BBFA109C01B83E53 CACF05EF7EEAE43A7A6A1EE3669D4548CB0F7AEABAAD10EFE19BF2E7FA12A2F3 AA22B5A29BE2FCD8B966A68CE06B2CC7901BECDB3C28C9F4B0046BB455F3581E 87D14228D1E53BD23C5D4F8B41B06CA73C504AEEA7485BEA118F782B288F9BFC 655EE665502B2ED4423EDA32801D8E389C0F13A92AF92BBD3F46CBB10861A12F 35E45673FB12B2405B1F705B27D389175B48ABA2C8DC587B99C53BA94E986359 C9F3A50B44753E1C1ADA28D78E714D8984CBB2F67AE92E69262BF3DE6DC89A02 8AEFD5B90261ED45E768A06B55E9E3D784638E8EBA7CD760DB56510B04DABD04 B5857AF67AC207A5728910816D8CF7F492BA0C2F96A271F4EACA5FAB7C9238FA 748BCD54B8CE44CCD7875D6FA1B3A1D1A2B2D4095474ED30781ED22A1301EBF7 D4AA7F1436B6C1BD5EC4271E1E0D43C3A21F5B794FC0D12AC459745C516ADC2A 3298058D19297F7D113534CC3A5629500D8B216534AA227FD70857BC96E47015 53B60711E3F0BD4BC8046ECD3E721CBBBEA97585217BE443ADAA83AC2BDC87FC A0A2B3A0CF2DEA378C50406FE27380C37ACB38385FF7631F97172101FEC3BAA2 3D7D3372D3682913815681E143A620190406403272610A44F02134D21E7CDE48 C7415DC99FB2B85774F911E7E421696495AB6C085EB7E5BDBC224C6789E5E89E 0A265C7BD65C39CECFFD8BE99566883D426E80A911761809CCFABFFA6B4C161C 8098495AE171ADAF58E21EFE79E6986A4C76A3A3764BDE2CBA221FDFF9A59E0F A9A0F7827ACCD49475A318B02367FBE63CADC15C3E2B509E87F6BEA3B2D1CFB4 2EC7DFDA8F3F6EBFC00708D6234CB42B1BBB986946B0A05CC2EC9B5A5566634F 35BB303382FDA7911A87F87C52EDAA9835A7DCC799C78281F6007F74C0D62A61 045E355FCBB5A2F5E5D739B7EB43E1F4B23163825102CD1106B64D938A163CB8 29B9A0C7E181062CA8659E821346E05662EB886001D5BCE91BB83992C457B669 C4162A56F4B8936B4C64860C32F100CA8BAFFDCF16B708865B352788D6DAA773 6BA42B69E11CD9DF925169C72638F839844E412A15C77838E74B8100BBE04A8B F6E135C1EB44BF2AA5CA9F5D7E0275FDEB5EC427CED7645B67C25F4F97A6E994 1E1B31F033745EA344D2893A31E7A0FFF7DBFD48FE46FAB4186CC8F3031337D1 F7B67A3CC072482FF8BC2BE69B096D7C90AAAE526B40E5ABA2B08AB4B0C617D9 E1A316D8C007E30FE9D94EFDE20270C007E974751BDBF70935B6749E3E28A2AE CF36DAE42E3141ADBF7F883D95CE57A658290E6C152B22B01A0EFAB85C0F89BB 5BD06DBCBA6F145A57276A213B3DF5CDDA555E964DDD0F0B41084772C822A2CD 4B2B236D7437E011AA4806FDEBC41D0B3D5D964BAB9203911602A893B87E1593 501402CD50B6BE9123B78A8021FFD3240DC841DCACA5C7C4D142ED5D51523D78 3B6EC76F102B2F6D16209633C9EF13709ACBCB4091639777A9072E0873C7FAC2 4138A1A0763F324CAE71BA4C69A8C1EF5E59B6F4BBB3BF70D1998622D158DB34 50F2B9B2A3FE00DCEA88FF11B0E4FCB46D0FAA7D9DF0AD22EFE644F2F15CC3FE FCEB40091CC59BDC66F06F07EB4E82069D92EFFC5B370CCE5307ECEE266B24BA 478077F5DA5B279B669D9A0BA60A47676CA3742891B0E81ECE2D72CD99E51150 1D438966D3330D9EAE2F4AE3E897B6A29EB09F9573B29BDC4302D4B583CAE1AB 11BAA85006FA8E86FA73E57D91E9BFB5766DBA960D7B0B5083D8404C9307C4D6 10E50C0D1624DC16AD7521AAAFF3ECCD9DFDFFAC2D9E9099F221F2160539A24F 33406201DA2539006D121F017A955136EF120415AF2FB73067FA75168488BCAA B1E0D90CCC98A3A224A3CB3F59C1311A1A80F8328EC6E3D5DEB07D4F562B90FD 7BC1C389E2AB14B0B4D8E04F322B32D182467702C35C752CFB9000194E45034D FC6A5E5A975CEDB228C464C9E0939FD11E515477EC570EDB0B54B47C7E3AF037 44CF483C703B44E9670D17385198EA746A5889451D7E5C1DD407C13EB89CD3F7 CA44238BE37E88B5C111311744B77AEBA5A9A630489C9831AD0146F4EB23AF9C 487A081E33F186A10FA024186049E6A46A01D4CDA90ACFBAAF52EEC3ED71AE23 F81A2031A419955CE2A2AD57B54C1EA1C48CE525353B68B0F01C9E152F911D32 D25F76C75DE06ED4037BBC467E6534C3C1B742CA3011AA1BADCCD0C276229983 2FB9E72F8DB5E31465076B2CB7DA32A166F3F0E807D84042C44CD949D26CD606 787FBBE5AA59E432A6A169E219D0F107AD3257B1C6C850B2A946B5C6E5EF965B EE2DD7187D06D6099464887895FA2120BFD38EC97569B2C18562F79CB0B5A991 99A333F2BCA65C5BD9F4380AC5892B34DA88F29572F9240E856CB320197BF4FA 834D5E99098182DC77880F74AB472CA516F05F3F945C62EDF39714D3DD1F5C8E 0BEA9DF1B77ECC644340AF4CF63B1C1767A866F141C5013F30D4BA635F57591C 4B469C3B98B0679587CE31E107968C9A94020685D26F0D33F2CD71ACBBAEE455 A79D4F10641074907A9B3DC4E2AD5778A3F55FB64F94170AC7F50ED96493F720 3EF90BCD24CBE98213215533F57CF4F8A85493B665A689F4136170794156BE9B 29903C660D851A117F3AC471EF663B665E97021B8E8B121A9D00DFD8E3DC29F1 C0B41FA096FC1CD2D1E4A33A63D79F659DFC4919F2483E986803AFBD8284D5F7 C4F83E636225F67903358F82338C8874B51D603576FCACAF268317791D024196 48697624FB1840F52BBCC796E25E1E196B524CB7D95FD0A681759699BA09831A 65940F71A7756EB5536EEC478B7D6DBF662ED285833CAF3CECC7284488C43F01 46693B44AEE79E3E6183DC2EAD678070725EB560043129C527729E362830E15A 9F3F4418B012CD0FA824C7F56FB65BAB5853D3F684A55EBFB24373A35A2F9CCC 8EDD7A81D74959790CE33F5F9D0182F47D573160C01DD930A4AC9F948BDE4544 A7286611F8940EE884B996DFC799CEA93EFDA6087F8A253B1C832FE1BA187846 7E1B6E33F2843B60EC93E4EE3559AF687FC2BC1B96B33718E6914F3F902ED27E 26BD57FD6BAAC6E514DA070341B9F4CDA7CF86B3A17359FD129CA2B0EE79E39B B9D8D471D932AE7A0CD99E9E14B05555F0011B8DB27A45DDB9CBCA4BDACD997B 73FEF171B4C822D2145E41792ED4A0B9D824A420C695757F25087516422CC3E4 C848FDD372373211003A3E0B64625DD69413C725F47C4BE94276FCA56D3E842C CA3D6CC0F0C22162DEAC66AC6C7037C73CB3CF157E65A434A93041BC42B319D0 A85B2F2265DB28FD5A692D421807F0A19BDE9C77E26EC09112C669F8F85FDC4C 52E1D9B35C8C1499593ACB514AC43EA9369BC1B622AB3DF74E3BF5391266A278 2E52E38910BE1B3E0E13ABE483835E6C4583F117BC9D4862FE8D45646D34C626 7198878A14884623574452F8532EC2F4624ECE9110CCC2324390FAA5DBBA1142 42CDD904B1A45433DE8B402F09B1282477F41D240F489D837E9C24BC1171E233 538A09BF9AFCA322DB858941BE523D9D68754782186E7F0C450F1724156F06A8 997700B257951C4AA2E2FADF13B152E05746DE2205440535A328F5B588CAF3AC F4F92AE88102E404EBB4D07484C7404452A583018AFEB2C4F3D66A3D1D225C97 A15CA61287FC3F4F3F24EA9F0FC964ACF437A386DE95CDB6DC2A5081B827A24C 6E7A1C4F4A744E2E5975331195A050694906B6F08E51B83095B01980BF4B3640 0F8BB0D099382774F7C98E5AD29D54FAB87BA9DB217A2D80A8A2F08CB8B471FD 26A2E7C2768142979B88458845CB219FEFE49DF8D35CDD6EACB5A4DC2180BDB1 BDA7D3344996A6118C6AA17569A3CF848B6C46EDE9DEFB19B407A24064659694 8E29D53707859947324F7DF181D817581C15CCE43A5C1D943B0B3C5DCDD1E93A 1172981A0960A4142EB3FBFD2981E108354EA9FB976CE8C89A3FA432EDC6355E 415F80D428930B2FFE2575EF0C0F3C8C58C510B1AC41B53F0030995DBF48DBC9 84FE2F2567C0725704D61DE96301C993C94C6D65654E7F4360AD48FEF3F5B4FD BE65A7B0E9945D9415A42EDE80C883D90BFD0C44E277A1FE9018A70C46F0532E F40D13CAE3EE0789E44CB475B38B323D3126225A67A47DA1FFFA6BE56ADD52DA D0EE1249683AEA949F527AEAA71E667DC883C427BD32AA7740E3A19396D8B20A 7EC050A43EAA40F8E00DF21CF5E3555BBED804DF7F75D8F402E2BE017D8E3755 9DA515AC887257D37EEC2F07E6C2E14417AD74287238D6748EFB7AAEE29138A3 770434814A2401380D95AC38EABD47E2B2C9FAAF3113D089D7C8F866578B81CB E8ABB6245E8DBFD6F4AEDFD4620445161A519D34161FC72A390D745DD8AAFB67 CDEAE05A5867D92026774FAE6D8C6A1862B8A7E5A0185145FD52518C40D22211 4A776E00C8FA5E950649AA47FC90F1E0B6F33156366C89068F3BC20DA7D73CD5 B7FD43C87E1EE6D4F2D0F478171F6785C2EA0371DBF125CE71010EE95879F16A 09FAC7E2E8C1701BD05D7B55427E66631BE3DC4BE57D5F9F2B2B35C6C6EFD282 29B9A12CA976B902A34743B415AE49982C88988A86C6B71860457CC308498200 D16204AA67E9F20966195653A3082917E1915508AE35CB8763834B1D3343CBE9 EC1F6AE7082EC0C569C8E6F6788779EFCC61617BB5232AB611BA3A951AF43668 17642B9A482E19C5D6D478E51B23210DD4CC4B0EC87ED3BCE6B931D29C8E6C16 D7FD3F8141F4FCA2FDBAAF937332C62EE7F8DE0C1AC36910CC41FDD6526D11A5 21EC02D222BA1E9F78BD03456A197AE1DD3F2814F6A1B1E18D239447E6BD20F3 C91D05BFFFB607844380DAF426C5B3782DD288D31EF7639D35641902E8D752FC E357911BE7E09C0DCFA9DFF610AB3F8D26FC086487199F1099DE777A5AFF7D95 0B5D79A9ED346510A8AD59D99430EA14EB07ADECD1C2BC6F39F7D38151568C3A A2ECCD35446174ABCE65904DCB3E2AF30C48C359D9C3C8D1E22E7DAA0F4B7037 FF212F41DEEC8B847B2A5CDE8A038F1FDCA858B6567F289298A69F794CF8F96E 1F77F24FE9A1FDA4A8DF10698EFBA0382403EA40F4E74FB18A7874E062F74454 EBC53101A6E4355FF0CEE3DADE4A18FCD0913B50FC7DFF33EB1FB30EA16BF03D 6400606FE896D30F7297B11A51A0D3DF64240BC2D218F9195D784A4EFA4239B7 13D758D10F9F89FABDBD18DEBF1E4C03EF74A5C8E79FF267C6DD9FCE4B0D6D66 E6AF59309A8CAED44165D2C5632284165054334788667616EC4FC4DD26612D1C 603B834BB03CF40F9CDD69F28746EAA065E4BEC85504D86023F7609F2EE10C0B 5F54E95AE0BD040D2B3209D61BC325C05527DFF728249D3418A61EE00BA18002 A6DFAB3FADB28A221CB55AF5D9D7A1DC2FC3A277E7F403F56C32DE14D415B046 D91863AC877DF56463581A66F262FF6540D42E13A2BD2D8D2F67193ACB1C81BB 4DF57897E063753F15144812F83DF83506F0A3D3C8646753CC7740F07770895B 3B29EC5C0CF6C7344CFE7A7CECECDFE968D569F309D0B80A14C2623D6D3EBFC5 DE8BCC3412A1CD220C0DC8EDE006F283D9468AA04F78753371F19D35D3698775 5989E254848A1962444253058B8184000A935862FADCA44BAFF89B4407E18D7B C039085BE94A383CCB2798203AEE3FFB93AA434D40863B529AEFC239466AC853 9EE5EE5DFE483E710EE152E7133613FF846E68463D23E870E7CAAB65F8E1E1FF F373670D888674013D1A820827068F28E4C2689E86BC05E0974BDB59A8049C76 AC11BDFF346CE6384AFFD9D4ED03D203E3B7E1A3FC499190408F772765591D0E F3D501D94BF2A6504FBC5ADB58DCCA5EE9828F4707E4B03AED3B8B7627AB36CF 65C365FDA3BAA3CDCBB6817724EAC4113D3AFE10172FBFA88861D7EABC07363F F7BD5A910C6B6068CB0CD0C6E55B546F4BFA7F366B7352BD31EE999B7E56995C D8A41F370EA16CC03E7D347950BF9DFEAF9D8F901A492201582A53B52EEAA8C4 3EBF05CA93F7E549D846B3F83100227718809621493877CAAC424562DCC01778 CA9E43059AE3301B031B717AA37F6EB18F92365E5144AC86ADE85A0876A5D777 21F2AB9F806B9A672BF438C588527B89D49D91363C989DC118D84AA907E97ED9 3003C64B1B9B2D512811343738ABF895E1B86D5DF7FA88F70531A358A75CB5BF 30AD4A99963AE352599CB7F0775FA07D2D52C6504B731F8E4D31004D9FB39672 AC31BEE72563EA22D222FE5B80FC1A8AF70C9CB371E48433764116F67B3C7324 2BFA51D5E0296B9DFA4FB2065204F1AF942535CE2321517FE4C231ED467C3AFE 0B0F16F419F1FB316279269C351FF229E0EFC434BD34693DA3590A0B191FFC98 E11278AFDAADDBCB87A9E467F88A7D0FB65CF61D9B0F2CAC9C66F5B64899EC48 A550981E81AC803B40B97D2F86B5C5DA98230249E3AAC742F3D4EC087A68E9C1 2E81EC6E1C3E8139D91A22E486CF554266CAF027E6C6CB3CB5593A0EC6C34049 4380A676DD64BDF60FD39C9D902397A95F0F8C684B6D344E88E999CFF16E936D 49AD2737B1D976C65CAEA297F5CB5A0A471AE7EFFAC450FC7900AC2B79681066 E6D18A618735AF130AF8A17E9FC64BF2A2BFC7994F3A96BA520C444824E8276F C811CFD78504328A6B6FB15E0DE54FAC1AAA9AABF0145D6824F0510243A28E27 C2D95429977F090722297F31553A9E248D38C99780D1B9F817E16DEC99DC9096 632CB39A55E95BA776291A39CC1C02B7B62101E5450018E917DB163289D8861B E442186BF255B2894F8722B5E3048227BEF248BEB30696F0BE1075DBC3AF5B84 7CD180CCF89100B4E3F16D4A02DC6AD8983FD35DCCA32F4A593AE928DE607A9D A1434A4E23150FB57346AAD19AAF8E38BC4CF241C26BE29D784D82092E5E21D4 A8F6AEB2419DB87CA2516FD3407933B43336AB7762ED31700C675DCBF7F4E5A3 5D4334FFA36F4850EC7048F1515BB6CF277FD10C9F1C78B204B7C4DFD656C487 5D28A0340F2F8B18CF057ECDBAD28147DA0927D26ED754382D1462D65A3C08C5 6E14C0E8836224F9B34F5816C1623D4468F3A95DDC76908592708E115E877364 6ED83C0E00BE3671DAE035EE7079BDCA2BBACB380EF369CAE91AB6A0436FD9CD CD6A7C110D2E5FAB3BC62195392D36F30844571A12B5D0CD5191C3599E20FE43 D0807DE16D3D5FFB064000D511C537858ED3FDE4D2BB62CE0FFE2EC19EBB0ABA 673B91A2C56AB174E6B154B828F73722584779B17580C0D4FF39759685699C80 910AA1142AE8D3267711BBE57DB61F49FC42B92CDBD80ECB266AC461ABEAAA94 248C57CC2FC5064818CF1B96924361845E342AB70974DEABE237591E9EF143A2 D1EBC8960BD28592734B6D0F67FCF7BA89CEEFB6872596DBB57F9CFFF8E448DF 696AAA1516182ED12211ADB1B4F31C38DD7C70CF6B694B0F69E56FBA98A56D33 4F8D0552CD92B0B7831BD844FF99794D9669B77DA4E89946EDE34282EE3FDCA4 E2105347492F6F672BE0C0505738945728B8350EF96275826EE5F64F354D1F7C A58EE97B73BBCD068FCA6D2FBB1710BC3F0D00A82728D39DE8F62B450D16EF72 0198AED438FB81A6CAC46AB9613648D75AA4732D59713EFFD2C6B1A9AFA9C9DE 4428CD36884FAB6DD28F7316ABB16569EB982CB098B078DE56CF8574DEB91586 DB0F8C7A4FD240550C7C3E234F81E3733DFAC00D0F0B61D630BE394E9C0F22C2 46B4C74CFD16700DD4D10BB367B3F86870CB0590F65611D7983BB75CB6F77981 4B33CAC5BCE26379ED5E6FEE53231B61656E63CA2B174101C80D0557EB1C6184 87C236FA2EB71163FF663D4F2AB4F25657C80179B9DE4449002461D8970E040C 328FDB63940AC95E25AB9182812F516DAF311ACD466865ABAD63FFDA7FDDCA7E F76338B5126A2B59ABD0461B1FC9A6469199F7F6C9F37AD9073F32F1B3F9ECB1 019F78FADD6B65DF281CF4978E163094C0CAC75049442E122DD9FD107FBDCD78 E0ABF2DEE79F1224CE05C4E2A67C4229FAA0C73D1476357923BE1CBE6D03653A CBEB14193677671A370434C185819F977DF04BA3F52E42C6B4A640AAB39AFE79 A9A58C04D3677AA1F992654D5FEDFA0688AE1FADDC73D6297545A228E4C249AF 1E550E7AABB377044E9AE0604430E4A9FAB4C69E17A074031B8E51AAF2CE80DA 5F94251947CB29C983300515F833E198E908B28E608CE66883C7A9FD3E084EA1 D15036FE6EDE48245B6E2AA68C5C1FA3A6D030C4F56E9774B2ACDD8A8FAD1B16 9DB59A264FB26365CD845D3C058DB7C418FD8725A1EE1C4941E4182E10327A75 28B3B4632A710131F94E17D58186D20F209B0C072C16FA742C2489CD084C08D2 4E89678FC7C408F5502E9AB39464A1686771105BF7DDEC1A0499403519C9C271 A3BAF992796D60AE4288490ECD098B134C4A5EAA5E8E54EA8A157979DF85D2B6 2A40D28ABB5B01C1D47799AB95CC1049485A98B1CBC27CAEE7BB10CFCCEB00FB DF78F760AF816F3372D9A308626674D66A6E9DC388499C66B40A77E7FB5493C7 B62343CE81296FF25E43672FE18B4F782CB29DF86F12DFB28668A8EF5910E0BE 511740D0A5A4F8DA88AD8120C3E0CA5733A9D05D97E58BE6894F70EF160ED328 0975DE7737F7F0BBAAAEBA38836C76734AD554F0BE6F6B40740138649FE024E2 3879C00B0F5E30D673A90FE04B2B0A8654DD326E58FE258D0E9B8C32592C3A50 A03AE6C7EA7BECE7078F0480CCC07C07EE43A7C31DA36B2C3CDE02EFD4701590 A3EFCF12ED978DCCF5F8326F97FDD7C5AF52A81313DC783DB2A11237D6CBD7E1 5D3AE0091A65DC652A77253DFD681AA0554085BC8BEEDF796127DF62B7B82339 8C2CAC685988D8E34378A3A2276A78D57B4B1ECBEA6BDEC6913C325803936FAC DB231F90DA4769465B9D2451F4CA8A4C4F8CEBFF1549483D3BE38D9FB45BE21D 9680EE50885FD59DE3DFD6A730A5E078858C4BEE22634E5E223CFC0BF8570D1C 3E20DD14F967EACA7C299E1F7E812A798E8E6F7AC353F1332B74BF464062C0CC 9069D7A36975B7BAE35B84296ACCE126720BFA8CB1AF0831BE9664ADD5F84291 FC2B18173BAF96D750291DA63F5A808D56C785950A4C5D973B6882043E9FFEA7 189F438E219307C670A0EC3CA6BDDFF5AC4A8CDACDED0DFF229147A46FF96E7B E9B27EF6BF2AB8E4C2248277985C65BB746D51C21DCE96F4DB6B1014EED9876B D21D5CE80E8A44A55A7EC08665DF8F5C45A01D042E75BED0E90425C7AB796859 94C72DFE61CBC270B84DB919C61918C43BB8DEF363DC9C1492DDC95408C2849E 5A254D14C7949D74660C459E6BEF76F4DCA0F6FA3FD9C5842548A9A51D3444E5 1D9537A20AF2B1A24C91AAA9B094237B562D02926CCE36733840887B383446E5 FC6040D2A91D1084118DFD5D65CE9D88E7F85D905FCA5D9032A10BFB19645297 4FE9D56C727E6B71D97CE4A65731252EF8750BE8BF03A82B7C4B9C8A9678C441 671B6AF699F55FF0287C8CC5E13042676E1787AFF54B184C5C82F5E9943682A5 164219FCB21314422C1A49797A2D0BDFFF50AFE62C782EBB9D599AF0E786CCD6 0162F6713AE5A0AD48C881094FA01553739A49906087D36537E99616D9F5EE21 494FCF88024F1A9CE2EC7B54B31B05B970A237825693AE3157CAEC85B7490DB0 99CE69CBE263991F55E04924B329CE4B3E2BD1EC3DA3D960EC6E11B7FD6B68DB 45CA760322BB8DA63C6852FF188FF792CFE13CC319071EC186919F8AF6AC42F1 EE589C3E21D27414A8B23FFCF64F2FE15839C2DD9040EF9AC5981286A5AFE023 AD3BCAE6B2515043974D39F4239952FE73EB750A91CA02BB8A75C99282908420 1369EE9B8481AABA93A234E6FB14FD79232FBD085B4CA0BAF7BD33D1B0502A40 2D1DFF4994170C60412AA0B0487F13F48774306725BD2018E0062168A9EA26A8 F11E7FE2E25E8E98921EEAFD82A9F2E9746D775E934578DC2A9A99498760EE44 DF04DD968227C61F3449DD3C32F35DF043D2D9F57C2F8AEDD55C6102C95EA400 4BB7B26798B2B198C8C6CFAE261B05D076A427A0DEAFA15B34907D632C7F0B26 A55C303548313345DE492B9442CAE0E4E6CBC345189CE99F92958A66330334CD F0BB29F41594F178AC72BAC9F88EC14327B36F46D9EC911D9E4365F954E1BFA6 785EB9E00B3012D140BFDF8DCE16F755027C9C04889D0DD523F4EEF9EB63B3BE 91DEF5E96AC05301CEEF75119C032421F7ED6295455FD3C8AFB7E6045FE296C3 9DAD3B2F81CBC599C58DD3E268001D4A3BE9AE0B778DE6368F021A757E59AE1C 7CAA97F1ACF1A5D87ABDB4BA5C62704F675229433331A018905BC98F0928E512 9A66C3DB4F4160AE60B2205963CC553272730D43876F3A317579AA8F00C06A31 5D7F51FA54CC7DDDB514D778E3C63123100AC684F0DB8ED2F50A24DA875A3D5D 5B144248C55A8C2530DFC355025B99EFE2E59F98B95E80ECF441641086801550 63AB0BA2BA8B96DDAC1F8F38DFCD0F0F568830DF48A9D7BC39B9DF7C26461DEB AAF346730B443392DFE2646C767E097F08EBE0C9A4ED7B3AE52732291717866F 5D4B5FA9429CF5B6B9753E077479C3D57D41935D3962A43C8901C940AB71D487 83B1AE8EF5FA845DCBA0204A52FB99672B68BAFEE39A0A345E8045F49CFD64BF EF5817DC4FFFF76E91CDB6AFB9EC5FFE4574947A0F654D384A16C95CDD11F6E2 F9355AC52061B74EF5EDD1198F3D9BB88E8E9C74A0C1B80A9355278DAB1337F5 932C637AF6DA02289014DA8AC6F41E806505AED1B0D41A46CD5DAD1EC83CC18D A37D2278CF751BE6F455B48BB43D6C7C87F20458C7D727E24480D9C0BA8ED15E FC7DD26094B953528E60B85FEF8EDB9A377A1F6975B2ECE461AFBADBF2D94CBC 92436B418B53439F97B8452EBD9A7134675E89FEBDAE12A9DA8C7890E235BCD7 08CAD84EFD9EC148AF42E747C1A5A6690AD3FCB1D39188CC924C0AF174E1656A C646DA34C2627F3420E11BC348A562CEA4D48AF4F38EE787F3403DBB60EEF325 F46F93726EAE622E9BC7BB48ACD2CB5FD7FA6EA59AA7C99EFB9CD39283105325 C6BA5379D7FA5FB4380C9521828252EABDE33B65BB23CC1CE281EB680BC0EB50 A9A98A8C013910C5A77603A078D8C1AD579E05449046D7F5361065EAB20391BC A8DF42C2D0541648D9EC7E2B63FBBD4EBD913942E90940AD946F6996BBACE658 0934EDDDEA5EFE40442C38EB547F5936606DF82E8A0BEA7A436177D05B173DD2 D01D11D3D83BC768CAAC7DB98FA44D211E90044DC666BB3B77295AF8D5A6F69D 240900EB259BB4F1321C0BA3F261DCC9970506D4A7DC81DB22101908D49924B2 790B192B3FDB9C9664C0DAEDC08B13BEEFFFA5506FA3A9711040BBDC7E1FAD08 FD78EBE65354BD81595808C50AB0E5D937B5F11412813C3630A8643C8EC49CD6 3E720650104E648A8F0F7A6E5AFC678B0423A8B1709B82E89679407D7C3968C8 9EA69B3D5A8DB4392EB1E5A8D51450F063E069418CB498B5E702D9821A3CDEEB FF7418A8DD94139DAB4FBEF9C69802B4BE1B6BCDE08AEE48C73BFF894914D395 1153DF0908849DF024FFE2B0000BA0CEC9BADDA248557D971C0FD20C9CE346D9 4D92983B672F72BFFA693723CDA6465F51290A93FB72ED150739A3869B267E5F 48A67D30E7ED153D50E8B75F1AD3AD26DDD4C602E5AD930A09160E9A4A22FE90 85F059B79DF941938E24D37A876A25E3EDCDEEE901510EFDE10FF7FB2EF03998 F296076749A6ED972314D21EA0E6C5949CD46E4B4F913BF5CFFAD60B2A15B3E7 51D0AD50A13E31AEF4610369D916AD0D3802BEE25EC92D122EAF8ABF5974C84B FB2504715FBB3E1F7790C64E4FC0D35FAC6BF6B721084F1AD359B08B1F4A98E5 F06034F97CE72B258E26E398918AA634BB686241133BE2522D56CB62EE1602CE 5BBE8C1762BCFAE8A31821653ED0A8527C859BFCC986D521FF6F08D1BCDEFBB1 75C1CA939D9961108C750774BBC2481A9E3046771F5BB69F915032A80C2AE66D 37DF00171AAB58B07ABE3FC4F50B8322255D5B3DD23F77F52FD044C9ED317866 4ACCD3BBBD20289A05823250E01EF6644F9B8E8F563673379700102C1FC14E23 88BB1824977FB0B7171D4640C641CAC38DD21C3C5FDDD7F812431BE0954B78D4 1E8EFAD376874FD5EB371CE6EFA6BA41455ED48F187D5788AE98B33E45E0E45A E799055BD7963AD6A7C3000A905CDD795BE822B52E3A858F2757B9A2CB7858C4 D68AD97AF6EE608CF6BD63D957CD1E5EF715DA4D9464383455783F7EA35B013F 4C6FC8D357E18A9E564492398C1F0A5E9F2774B58A54C2A6B420B8532AE662FA 5044D7491952CC1F7F16A5617BB3A616E48A509E39AB7EF142DACADAA299201D 95142618CA605BED4D16DA3FFAFEAFC6CAAC78F457DFDF8BA0BDEC6B131B8E1D D8A3E87D6EF8459D5E77F5078BA204449CBFA9EB2FB2230C89FBEC6A68E879DF 97B993920D48A8FBD85277EEDC939829B3940493D12136D5559AC75D1749BC28 AC09D3B188D4109EF597274D7901CD5C84F2556760B984359322C80B86A99D32 D5578F2942F22994662C870B230018202040FB48F262D5AB17DE630DB7E5905C BBAB87209B375285959530DFDD8B9C9935E7110DD9C19F55222710FF2A33D283 2785E95DCFB4A1DFA7B4FA69D2A475D2AA088E85E993DEE9BD4F11F1382E9E2E CB1B703F441BB7F7F4920BF8D47432319A7B03C7B368A9D406DC36D5F2DD9897 A6E45CA9AE10F55B16748E1A4BF832B28A030036216220EB7D844E0C05AC16CE 97CAF11BF519C488F28F8D52E1B4DEFBC33AB6CFF0987A76746F8A37FDB20B3A 7F01AF7B83489BC7E30A26B98F6CEC0EDFC07B75E1B97B73FF5F2C422A0AEA38 F8400664566683E5B7AA0F769453AC050B452D80A7C37852C935127F18D3B4F6 017E72F35ECDC9A8A7C1DF91F83424E254AFD79B694D6D365F35E462EC0F280E E776A76FAED5D76B8D0E1DE2627EC36726F3F6B4D0FA98260CF960A3D63910EC CECEB217F96EE75DDD0060390A551B75A97385ACF1835D47698F3DCA67105CCC D2841B4F895B16BCC6C7587A5E7FFEB2C3D91007DCB59972FFBC57BB1DC3FEB2 1EE213F7EA76E7996FE6CFFF927797661B238923D7495539CBDD47252B17D49C C6D93C022EE0A6DBB71B9D2110A249A7700418A8527E6796C539271E23EC315C BEAE7B2DB9CA82F6BF64C5E7F10C6A517978DE7D863C461A6DD8FE53F587966A E501939BDCFEF432497AEEDBB34D6B9FB2731F093868AFD46724D6011549763F BB511BDF541184F13FE4063C86F80B79E497B1179DFA0C532F8F28FB0343ABCC 2B791A78549E768CF479A3A92599982CFE943E4F9899EF2C159F738D89F7085B A4549518AA5429ED39CDE46C771CCED5ED1E6BA7E758D7BE13E673E06DB9C75A 5C184ADA6A21E5822DB2FDBE7614ECF666823B63B17E5F7521CE69E2952823A2 3A6ED8B91A67309422BA1A819B31079B0360F71352696B25A966CC1CB0DDBEFF 6BFACE4B82BFAEB51AB7386DEC1D15F64F727F87624D4E11F67C68C1DC537B42 069962989ECD6D12C1CEA47A7D70ADACCEA13B50ED471FA81DEF3F85321ADE4D E21275D7509BD8DBB151929700F36E7760B037E6739AA9AE814BB913470BD85F AC5EE0EBEA68914B21FF74BB212D6A181C3003F174342EFE4CEB6EC3DC20477C 7EE55D75C591264F804C3C5DE212EAB97BA5A936418573514D9B36BE9658EB94 1F0D3B45D5FEE7F31C202E607B1E4CFFA709627A426B8D515B09DF5E0CF5C0EE 4FD15CA9AFD44E886EBDD8D78E4D3B4A5F3B2C21FA4755AD1EB5708863DE151D FDD08A482EA26ABDD9EF2C267C8C9462DCDD837ADD71B66CA972CE58FFD4FAF7 62BD7A26AE8B1C808CF23251BD22E33B9B02913CD6229EAEA8D746EFEA5656B5 0FD7B0520C776779A50902D831F5316459F992C87831C4B4BCA6E14AF293B1F9 B7CAA08A965B7BB003D7FEEE9480F8F8803FCA65F366CCAEA2069C51C35FB576 92DE482A1CB67E7C4A3BAEE355177766C8686036C6C6E936AFF979F648667744 369276197EF781BA3EA6DDF9ED2A7EAAB05A568EA74F6AABE16ECFE37F2B38A3 54D9B22DEF354740AFA74A9C0826FB3F1ADD6D3C1ABD50867234E431243444FC 912C62426BC1D7655EDDEED8127FD3FF7CD0ABD2ABE5130EE156FE5362420C6F 7CC29D268FC2ADCDE6BD74535641EBDE4F948FB91DCAAC01AEDEFF48571E88BE AF15D802AE861EE722BE860ABFF463BDC678C12680807D0F46B15096CC756490 D53F4FFB3309BA594ED2FBD2DA5AE49CF7A68720F7636129F409182500224884 F18F3F2977E93F8CC3EE05E5018BC1EB63298D091294BF7B85B095D633144330 7A05CE8BA9A612F912BC082F0599285DA2C19E046A22CFD6244187D2B98B6209 CD78FACCD718B274740B5910769B2C8678E52E31021F16B9CC2CA1FE4373D6DD C70EF569A75F97D748A50213CFB3EA3BDA58050E76F9D50E1B281080D89C3A76 B1540E815B0780586F592B61E3018CAEA65AC62EC8478FAFD3A3A282F31C7D3B 7BAF15E75DE9C53434D4A2E0C8FF4286C10BBEBCD707284ECC3540F784E25C81 F3CA18E66257F5A616A105E9F279A9C3A6CDFD55BC4823983AE92006F7550BD9 7A5D5D0D29D337AA9783C156F8236DAD642E62613B6AD1790429A155C7D31BD3 EE58264AAA1E66BCE1E2D1B2BCDBBB299ECE2F3174DFF07B46E62FC676240750 BA30ADB35806CA65F7B948C9BBAD9D24DE80A1383C3A44596E7742594D698A36 ED063C2508995A49184CDF2D75698B796BF0F4CC41BE5737FC81D726C2D8866F A17C8213DB6B4B84BEE2C234E6FB44B1B8028C822CAD7CC67E8B0F2C0C66CE73 A5A6BB146BEE358AA62782AE9F48A2914F545DE48796F324651A425A77A485D6 1E12DC75C643BD3644A98CF7A7516F918472DC71E19E64B706C7BBC657C40C3A 24043390CB46BCA0852F6761D6D856C5F7B4F58A211E547C6DF410427879BFD4 5FCE7292EEEFEB82C8293DE4C2E192497F68F78CC2DF81CB92FF08F1348BE178 3B847693D7632B73FA18693B8E15D84F76A40307F43DCFEC6F98167458DC1915 288740A8D6A8CBA7A1086E05486B855DC37AABEEC9DD398492A981438818FBF1 FEFF4FFA5BE69CE76949C01BBAEFBA40BECCB3684069C8B40A4144B44F3B327F C71EFF5E68845D8EB60188E27D025CAC379A88D3330228AD4DF6B80563B178F0 802F85F85734759C1A9A3634E8775928DAA8DBD8E81D9D7BCC55097610874CB9 25A3D13B355703C43E2CEAD2C250D200F57C154EDF5685EDCEABF0D303615C60 788115CF87F5239696AD11C8FC1964D7CC27E49015A57AA1F7BE0D34A5B7DAED 5338B562AEE820BD9CED028E817A0AF0964356B1ABC948BF1867B7183A5AA4AD 15CA80DBAE50A81335CD1203556723C1CD020F1A79C9C7068248D1789E5B94FB 59E2B4049984AA0EFCF83CE6DD35C619AD6DDFF6E82CAC09BCFFA3D8D1E687A5 5C3013025CDEB95694BA83DF076FB10CA86EB614 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark {restore}if %%EndFont %%BeginFont: CMR6 %!PS-AdobeFont-1.0: CMR6 003.002 %%Title: CMR6 %Version: 003.002 %%CreationDate: Mon Jul 13 16:17:00 2009 %%Creator: David M. Jones %Copyright: Copyright (c) 1997, 2009 American Mathematical Society %Copyright: (<http://www.ams.org>), with Reserved Font Name CMR6. % This Font Software is licensed under the SIL Open Font License, Version 1.1. % This license is in the accompanying file OFL.txt, and is also % available with a FAQ at: http://scripts.sil.org/OFL. %%EndComments FontDirectory/CMR6 known{/CMR6 findfont dup/UniqueID known{dup /UniqueID get 5000789 eq exch/FontType get 1 eq and}{pop false}ifelse {save true}{false}ifelse}{false}ifelse 11 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def /FontName /CMR6 def /FontBBox {-20 -250 1193 750 }readonly def /PaintType 0 def /FontInfo 9 dict dup begin /version (003.002) readonly def /Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMR6.) readonly def /FullName (CMR6) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def /isFixedPitch false def /UnderlinePosition -100 def /UnderlineThickness 50 def end readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 48 /zero put dup 49 /one put dup 50 /two put dup 51 /three put dup 52 /four put dup 53 /five put dup 54 /six put dup 55 /seven put dup 56 /eight put dup 57 /nine put readonly def currentdict end currentfile eexec D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA 0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93 51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71 7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551 E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078 0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273 C01924195A181D03F5054A93B71E5065F8D92FE23794D2DAE339BA29C1C6F656 1DEF13780383DAE38A868377CC7D396B2A05F341AEE0F8BD0A0191F51AD11A4D 2E927B848A1EF2BA15CFBE57A51E3AF07598275195C9613041F71C1AF39E61F9 EFD5F6512FBDA76E29DE6B508F62F5CF9F73F5288DF1C7B0B82C92D3B6358BAD EC3CA20BDE55DAA7CC58004AA86B6CBF8C410D8287E88BF20588A39309C2B703 CED322F030AA6069869064486CA651DA054FF3F5E56534CA358B0829A6B954D8 9103436E6B06DAD1658BD4A95AB41343B01F5866FC87C4EDFC71F1477C98F8E1 1DCF27EF743FF90BF918AB8C4E5AC35841E2F745480E5EDE1C1DEAFAD8D0018D 2C1F1CFCAD9F6609859DEDFD1648A6CD23D8ABB80747F94899F17C8F3E6CA55A E176F19CDFDAA0D7C920B3A72051A4745560AC81978C92459EEE5AFE85AB247A 32981139CBE352B248F4BE5F73503A084A3E91F05328EE521D9669E44E202584 5407E7846F9FEE3D54EA18FFB144BF2D6803BF65AE402034B3CDBB40DD24217A 3CE0E95E2717CACD603A958187C42B3558AA38D6B6390EEEDD396F96E6041FCF 6F8888221AFA87EAD79F46E0E32CAED91E6C8500879AB6E580C581E8C8CE9B68 2BB5EFE2604E8DCB2432D39D75EE556969F1B2FBDF6A4BC72D106AA7CF22C268 464027898B311613E06E1584707F262F71D9F49D2149306A88E02BC60BBD6BDB EF41D90F19197BA9AEF32B5E63D5B9FF41B5602F9F786E76621DA54D574981AB 87A72081EA05D6C6BA940EFEBD0904EA4E77BBCE17E20B42E1722617E0F6EF32 F1ACDE9D758594E9C81049CCC10605A27C2A06872FBA9F159CB155609B496ADA 4886F478E44029B5E620DE8319E257697E93E1CDFD27D560E2E4D34507020E2C D9FF06BFA14E056D81DF701FAC3ACE4BE6C098AE116E079F0044391EC1661F6E 7A93B9320BD7F91E8FD2E8EB3F5CAE997D5CDD35107A1D35302260D1499B8B65 39625B7925F97D917B66BAFEEA992873F07220714F192839948CEA080BDB9A03 77B9DD032273DDB5629CB28B5D8797EDEFDBC601823E038384C90C79012A7D96 8F27784DA15BACE21501C26E3AFA5DCCE81B52B0ABAF71A35D33103EA86F2415 A39A830D559C5C6CA7423945BD3DFA942B20A06D7A8D8671F9831DBB52907AB4 4E54776D29C6085CD9970B6DD21DD3EA8EB09C49CBEC6CDCEEB0BBB1B8827109 3BDE64DDA024D67F098D6C1998506DDFF7907ABAADA1C39C759C850E0C6F8E89 A392D1C9329ACFFA92D361218D75E115F70A47C53B73B356D703E9C499AAD098 AA9C8119EE9E9708A9EA3049E976FA19AD04210D5F6092C7903FD155113F3A3F 269B746560F70970AC9F8D09956E0E84DACE4112C4E7C7F6B3F0B63D26EFF95E 2B2E9699D16BC8AFC4AD9113AA3A974C9E82E877288CF71E9169D2DCC61AAAA6 C536E5604EF0716F6487292BBB677518504B52C63822BED3BD5FD14EB41EE6A8 AD4B6CF90D39F98E12A765B645CBA3E8552FB9A986390212CE119E7C3DD675AC 17BD006144BEC534DA2A860188619F17589008409C5A309CB83FBA70F6446B6E 2B56991B6A03B1DE10C621591CEE45BECA27C54BC8B4F1754A9E8F660812710E 117850E1BB6FD89BB13F8CE391C43DA89EA67E9C3E7A4697790EA26B0E4E2E80 DCA508873A7AFFC11B8C02EF86C2316E8D8B6BCEA37F81A3A87546705F070C3B 9D4D28C366CEBC1EE485B8E2357DBE46E86C87B9939DADA60888AA9F1B92FECC CC1C198DDB594BB70A8FE690ECAC21A414BAC89BF019F34D2A130F485EAE35B7 2A10C67EA3A48A4D9734759CC93AD85C6A570500AE5AC9973FC76EFA06BF5DDC 26E20E28D16B50957EE01AF2653F8D860817967AA5A9BF9BF7ABCDA710E9F34F 4F0EBCC32B3C9C2971F6225D2DAA6A451366B83F32B2ACB83E746D365B2DE38D C1AB7447FE7B37F9630E410E5D8F0ECE74DF46C538947B3A167AD9F3E4A7EB3D 60F5425AE75AC3A27D39311DA35696C3DC7282AF1532E7AECE63D13DDA0296A2 01487185FDF1875AEF55A36C17D6A8DD329279D229259463A2F05CB7A874374B E2320E1F6CFECB9C1CE62FF468C29751ACD9754AF1EABE8E7696C2888914416E 235B6766F20FFBEFF285277B639A51EA2F2E30D207BC891B00F0436008F980E0 9EEE7FB375BB069B9E0BA11DA951A99D8E60B4F920A0495C247FA7DE904765AB DB5C3B2D634757E43EDD6FAA4DB3C67F82D6853E1170F0B2D8CE496DD4E72B0D 28277BEF172F1402959F64527F9B640619F04416DDB9D05FB2ACD019CB9C119E E544D24EA6DAC5C69785394EA50E6EC9AAA9E14B904EAF29A733C6D7942B63F4 85729686742F26DEF78DF0DA1CA7CEFBB684F4CAD99021A3B3D1FE03B9C5A4B1 BD04CAC89BB91B11952A2B17A61789BEE0C54B46C03FE9A1AE73D17CF94BA30A 237C29D414C3BCE8E3E2DDF83C0BD59DCB66C4D2C3DE73DA8378F3C6C8035D28 7464399857E57651A53E9C4AA68DFCA91B2376CF98AC5290FDB9BDAD9EF1604E 9B0A70EDDA1E564B6D2456E7BC722454ACA8C4950FDD44B6EB9AD01169A9F845 B06A0DDB7897C847A5B1F42258AECF3807AE936C8F52C3A7A0A85D68160AE442 FE81543DA6702D76AB6E8701F80DFC1D87C961E350D0E52AB2A298B9E5908600 7E14D2A87309043CBF13F69AEAAB1BC239DEA88EB5176624F6046664B1D2691F FBB2071D3706F97DCCA355A6DCC4D09FD35DC078FBAAF672FFDECEC61050A120 10B5A96629041303FD01ACCC7686165DED6AA712FF8E5E85DE33C4E7D877C49C 6C469A90410BAF60BE65ECD91CDC2EE7AC0CA8BA7B53865F26092BFCAA0BCA77 B80DC51DAD09C93C8DD8E43502B4B68F3D5918C3492196292447732BA90F5AB4 9F5E1D634ADE1CCAAD028DE5EBA9535F6FC5908DBD2D643E0A7E059C8C386FDC E72659C0033F535C0D7F6B98D0335552D0BF3C6E302B672A5EAADFCEF81912E3 8F54E6FB7EC2B325125159713D0AC50DEE3673B9B148643727E94C80971A2E73 5E1E13237BE69C84FC039DCE02ECE2668AFD047F21A61BB94A9F498C9FE5CDEA B274B40728B6F6CA9B6C15BAAF92F465B0D7311B46545CBA90D874839443CCB9 3110F052EB247B24B45A3D2FA6FBC7EB2A4BEC2A5892914B3C5EA3F4F9B9DCBF 6F932D95700E045B49E4B1F2C9D2A42CF39CA2F5A2654E6E8E6E92473D28AACD 5E35C6705EA728F704F5996D286BED433F976AB7E018621A577AED7C0AC0A84E A032FE1869F603E6F20386E3A190A30A21EA886249ECF8CDDE2C33D73BA8647A 3DCA7A8DD9E8EC8D9A415D126BA38B6771C489DFC419303EE9C1B83FBFB3A0B8 97D64F30E4BCBEC24DF603FF3BF541E00D5804B6B6543D3D2B661CC551D497A9 9DFFF535AF424B2F3150BB39AAE8CDB306AAD37767BA10BADB031DC2FAB16955 EE78342CCC0E8B5976BF98F215461A8C6F63EBE6E2F1A1104662DDE53388CB51 8B44F3534853B8095F3B746A2459C2EF800FB1EF7F235EBAA9731E3AB3BE4369 1D3636E3ADD5BDF0C34FA80E90D8A1DDE770943FD196E0A7C5F1FAF6970B34C6 4673AACA6B2B5C12B9608521AE736C1F4B97209B063D991300ED5AF3D7F27E76 68E0B858FD8BFF86581E2B9548C691E3E5D9EC4D39C9715CDE86C7D22223CCEB 8A38C776A30AF14912390A7546DBECECD7A687D4F08646E57A12C80DCA022B7A 33399761A50B8E0ABEFA1163EDEC3DFB5DA3248792EEEDD894872D4E6814B4C3 548BAFCDE0CABBCDB97EC6D1BA47F2E77CC1389BF19D73661749AC33F46A618E A665A85776545BF9662F2179D7BFD604FA8EF4700591AF3AEC647E27B24B76F3 133F9198DC15C1AED830E737909E43EB91C334C44BA35810007A3888E33F5DA5 B3B2C35481C648AFE630CC3E08F77744E401B2934E407D1EC17ECE737606B076 F8DE8EF3344F57495EF49D11580D6FB28AE0B1422521B320843B13467501CAE2 3DB93D7BB779F73B6AA30050DA74BDBC3F8DBB30F32EAFD07734A151BB2BAED5 C9B1F790059339B64BB4146470F30928C9A49AE88906BD6FDB7431A4B50809CE 0F67ABA01CDCC2320B0B097187B9299E3D80CDD7BB5DD5BFA7B28D924C5633C5 45A23CCEE097C41C3759C1FA8DBA0DD95034BCA89BD23FAC18C70093F40FF2F8 0FAC5DD4835F2DFD40540E9A9E9FD951A8AF2CB766597DE00147B163BACFB7E6 EFDA4DED594F1C746D8B46A1145E0E4058F5917B3F21E9BEBDE745EE72CDCA64 FB31EF7A2E55265F32559480E2B6726D3DE26FFC97EB4E3160F117E890C4B2E5 8DF310E6A728ABA85540F571C024F8DD58E1D7827FE97CED5EB31547EBC36415 02B8C0E10B7E37D816F01D56A364B8552CBFAAA95BC4BDDCFDE91CE0EF005B4B 7AB56FFB47A093AEDF0DE1EA48FC8103CA3CA1470864D2693E360006D05668A8 AA422CCCED20DCEEBEA5CE0DA1EFB00FB93E922B18124FA11A88D0F6E0F719DA 57603DD5DA42E1C56C2FD9E5415AA199D4F334C151C1157E75C107FBBFCEB706 5F4EA47A29B54ED8CAEB8DDA2F53D2A703B95487619780A52DA1270011648A28 AA64338E04AA5B92C1EDF3D8DA34FA6D227A0325EA6F22E9B38B6338C657BB21 CD4C582DC04010330F62923F817E4EDC6E5C0E6500F2A975A8A95BAA30C4A134 BB31B5AC45A2E7F6E9CDFC810D41344C4F606049445F8E93D74271C1E29DF7CB 5459593BA28AECF64D903D3E4D77CF5C04B06DE44A41EE4D9FC769854503AC85 69E4A5106E84016DE3D59865D4AB30BD6C9E45C45DCB5408421CC50CD6179C85 34E55CC70FBD8FEFE9F1D5160664981716E3BC7F24B6F54E0323D9BC4B692971 24419EE62D8B0BA726E2B4294A9A76F328B8101DA29E78BD5C4AC383350FE196 4D42DB1653637D19530124858950C22F1E9CF5BC07D46B7A58CDE19CC88DCD2E 7FE4EEFD8AA6047E919823C8CAB2EF5274F45E861E6508CC11A8AA90AED2403A B2BF1315C2157B3B50A3685205D93E40906EEE9DE5985405974BCE0B84BB37DB 080A45C5237B269B93C0A7CF294A18B45464A41F604C494CBEF829A381155CFD 71CEEA54CC39EEDB6DF58A9896246B09F95DC6BC40BA6916AAB5ED3D24F66154 3662F8978FC63DA9280FF7ADB09EA5BA79D3B66E0C88BEC1EDD78DA93839073A A4D7B0E627000C4ABA76C47CCFEE92E319315333A5584A951E34C55412049C4A A5569FE65A006F77B416E0530AB6A8E7AD6C72340AD4CE25937158FABB2153EA 281E1D840206F5DA38E00815E9081F81DAB9FAA8F4DAB305867AC84735DB4F52 A36129929BD2084A8EA37BB6889695204BF7290B68D5E722540BF8A276F8BB6D 451D582EE59D2FF03F6B97DDE05FA00C3D375D2D0AAC8FE298F85CC067B15481 48D70B6A0354C705715B891915FE8EA45244677B9FCE81E72D66177E309F3F83 F744B9EA9E55C3B30DEC6E5E03B3988FD526A82A5E8E1DC79127FC62B2FA7949 B3AD3148868DE22BD4B5708E32CEAAE6ADEED1F463EAB9692411E18F8D6BF391 126B2700B4CF3B59D02E3F8795130C96285A63FCD1E0F647ACB1D35E9C58BD01 1DD06BABA00CA4343BEBEDBE677E053E9732B33A7495DF51782A07DA07F5646C 770C957AD915CC70BA8E08BE7A1F4E6BA5BB9C603E38F6FB0A2578471C4D02F4 283069856D926B9076EC73AA39CEB0A061AFF1575C7093FDAC9F89C3DC06EA45 06F3C2A3BC9FF21128B10CB758DF0F099B459A5264A8C24C098110D2BA1A8532 8FAE146A91BA7D033F591AB1A94B8A6FE0FFB610F698D216D58B4EF6C87B1524 8037CBB7E23D8550A620341C6625A1A2ECE7CEE2598D66277F857231A36155E3 984F147783E9B93975AC38A29F2FBCF704C8A04AD84C3E04A12D2321FA56811A 5B6744813CCC187968C5C26BB8D3E6615A912FA5369C01CCF8C0DB790593B190 1A90CFB5339B8771F325C5FC448D36C7312B11A15A8635BAB59CF3CAD176131E 026F6E141B2619EF7F3048750CC9291397F141591EEC8B612D6656DD34DB54D6 DBDD303CED74BE76664E7DC86FCFEEF2001C9DBA56418FB61F589566A47AF36E C94671C5E8939AF9F4D53C0DE7142B7B63C86AAFA65877EBBB48C64589AFB2CB 1280AC099FC48058855CBDEB6C2D2A0D092267996591DC3B5EC8252984E9B27D 2E9EDE8CD8303F0905DBFCAE497DE1B755B924452CDE11CF4F20893DD6FF7251 427F520FE00580DAF1703FD968E0F8ECCDE618E1EA5820EE6CFED97C78864EF6 26FAFEEE194A268F24249D44829AA360D731C34DC285501E966A959180718F72 6330E4CC060588A2F65AE64A720DCAA818D49D4440F5D0B6C1F6C3A107E12445 F1BED2D3FCBB87A9597F01C7332AA79143564056219BF87D4B907A04F77621AD 054935E883B2B137D3D1C4BC792E8335CA08B6D83227F35736C41312A0BB077A 60FC6488C5E02FD51A10AC113D4EF70038C649C1677B2204A77F2ECBE9B3C341 F4126BECBCA61E3F3801F9188A3775924A62D30FB096B440286FA655EBA00A74 9A4162904BEA07CE68EE76018346DEEE20839C9A2FF71179B58E1D4AB30856B5 F5D97295A097174467010B15D733AAC5813CAA633746B430B1AAF9F997FDAAFD 436844D1A56B8E25A89D2CC4BA6EE7ABD167818FD4F6C747E07B262C99EE2C35 323F0B471586CA50F54C6381B052B15B0C58C19DEA82C0CA29F00400B727419B 2379979CDCBFA966AD513FA903160C571C3BF1BA239540B11EF2371A3880837C 6D6CA2F374280CFA1586427AE975A2AEC34244874E4D441DBAC6CD1828841C91 069AA87FAE849C5DC7C9EC1B9876E59F3CCDF8BB23D939F5348D7486934BFB02 CC5A22541ED352616830A510DE7732E5D8F7E785BBD31C2BC9D348CE5632654D 2C1740F89D57FB2AA1FD8FA3304EA03F757BB8F498ED98E48485722E78D97B12 A05F3A28438084D1CF90AC4C3FFCD7B3365941C45E1E02CB13CA1E99F7FA1D00 1C9D489D5C95F019AB4CE89FA3B6604473DBD2CE8E278969E0A0FCBCE68C23F6 9381882443D3FC16966555FC222F3FC4B1207522201AB7A15A7A6F22CDC9D392 360BF4C95DAD35770E0AC7E5EFF015F2C74ED7391F40EC94B8D1C163B5DEE5B3 911A20C2625AD3B24BD94D2A42405E655DA47D3F94F882CA2F479437B4E0BE71 8AFA4482C6FB270F8D05B4599A01403DAAA90C01DF3AA7C2BC7E66AB6AA833AD FB6E5EE13E45CC7CE7E200FBFE639F9CFFF5D08512C02764997FD28368969BFB 0876F236EF6189BE73AD827332DF1B2EADEAC0ED3B939CE5BC3CEC78975FC636 44FCBC2CCF4396AC7343EC62E0E4F3DFFA2B880BF31D93ADFE201BE9CCEC8BA5 0B9B919E05B851E0909968DA259EECC6AA0743F25247978CC09C28C4F878E29A 5070E4023BCE95FE0ACCCC01D0EE219FA8344E8F6D7D4347563BF8AC030B9097 41F24D4BC9494915A82EE9FD37FBB6A46BF077B728FB569B1258CEA5F51F36BE 4F4D0F890D782E44748CA3FE8C8A515998371D9C7D2311F192B4B7E7C68FC6EE 3F7136714C282A2570FE591F247A08319CE9EF1E43274E4E57166E31A2ECA506 85350DA31AA4C33C9687F5210BA225EA1007C444FBFA2126769767E47A967884 9F68589E4BAA9ED32A7A466DE35554C132810C68ABDAE536D9D884352F28EA02 8A555D2CE11F30598F44A65E2D86B43ECCBDEED9E4E5B5B7DCDA20EAA09D9FF7 422FC91F2201431A9E8FC624FF44D26C0100183D77BC7E6B1A6CFBD3FA8BABC1 AE4CB0FD382E26BE0A83169B46D91429DCB746A0326243E212F802AF6A56C709 6E70C6C7C9798E01C777D83A83360FA37B362D1C604FDCC18F1DAC3F41703CD4 DC99FE33F7A054696EA5EFA3AF3AF057E61739D46284154370173CA4DD5B1DEC 9F096A421D6DBDFC107111354369F01C92A3951B7B718A8364F5369B820439E0 BA4648CA23539CBBFFBC3967C52EFCBB95FC6F4493037B465F3624169C04FA4B DE2A87AC1371B4EE657F10F941994A09E2C90422CD73D7852020BDCEF69CD159 590D64B236041F798FE7A292615165414E28BA0FA7955B576888B037A6D25D80 8F758EB76975A74A0F8ADC117FE01300D5A62B17C4B0A06993A10DCDDBAEFC4D F316B672727911A20AE162DEE8B9F0741B1953D83810B40DAE2660F96F1E5449 8DDA3A25DEB33B7C5D3ECABFCCAC275BBD8533CB1F5C2497C674E2A1D3560815 C9AD1F37A2AB631EB0F13FBE39D1EC86E2D757D935BD8D59BDDE77F41468D1D3 5B5555CA5E8AFF62F4B6004A6F2F81629B46DCFB12AA8231C3F2C5748D6846B2 B43B3CE00C0A4F05FB7942CBD3AB030A06E8A74D607D716CCEEFD5BFED2D184D B8085563B1342F7654373E055EEC39BED8D2555AFB4F7A534157A9FEB3C919CB 977379685D7FAC826748064BF0D056FFCA771FD9D55BB3E25116A7F94201495F 4D71CE975B47009D8B0437FEE384BFE24D18E7E452CA76ADD362FDD3F55C1DE0 3286559F73B1DFBCDC373EB033179CAD93A6C389CF94926E6CBAAD2E9A0A3F95 FF39CF78A8BE5F069AD17E169324737960BCBB371D0C0C4A1BD8482FAAF4AA08 8EA94090B2B6661B0F3045DC79F886E83937C4FEE164C26F28AE2DB864C599C4 BDBEB008C2083296CFA07F0DF33CDB10716EDB1F4E0681D20232649C9E216127 0AEFEB4F4344667F1B48F72D51D909A576552F6A33E29B698C2C5C6C038EEEAB B1292589C4A03C856CA1AE5970B0F612EAF00FA6F9F28B8C15A1E900B78720C1 A793601502365B6F8B76B89A8016C1BC274C9DAA0B0F8D4CDD0F543747212FA3 17FD0ED51BCC792A5686B6097A4C84C4C4EB60BF97CC6D2D99756C79BAD6C8B5 82AB5B42B2BC5F9577EA53FAFFC4F64BAF4DC436B6F345B951C6C524E9AC3E8A 441A8237046130BBC0240A1C1ACE51BE3D2732E691A898630018582272B3A6B5 AC50A97A7CDB002BAECC6142A8A23E18B9B9E985DFF078597834138A16E9F85E 11173415C8037B4E2543F58A9EA6CD83465415927695A1D0F116A41843E3FF73 CE329C6D30A4886257D4DC0AD012D6866985AD8E739FA2C9F3316B691F3C5CBC DFBB67BC020B7C86B6A81F7D1494FFD8331C6CD29DEFE88B71372C6EC1BF8D5B 41C3F653882CEC0C42F38E99DD9010F7F05EE00F67117ECAA5264846E99D786C B983E25A79A83A2CD8F15A69F84D546E6D4495DADEE775A9667A6BB109EF1626 B25A06ADAC1A190E889EF2885B54689101D88279BB1A78BD51FE3D3ED298D160 F3F385DE4C5C3CE0E1F146F407950BF52C47D299D456A9E80D738D24CCE4D4F9 C3C13E321A57BC7F0B2D0A1B1A8BC3A38D6732880FF03241AA63EBF3AD89F34C B5BA800BE981D7ABEB5132B51BBABE305BD9C8C3AE79FC032D788000C0C96B52 D9055C474615A4583F998D37903F29521AC90686DECFAEA6FF39D5EF7C780E6B F9E93DF2CE7B9F613D325D62C223F714E272E729A78685565F415ABEABE79BB2 9A0016917661EC67AF6AAA277970E9CE430FA6A27279C71587E6A926BF7C6E51 57ED568647B092FF8CF7F05E627E42F2B7D0F13F43E8D056182B170BBB87A31E A5651356EE5293319F92359F79CD3BBE08D8CB4A5BFE67BE1632179AC1F2CD93 24694FEECC312EA4FA37B461C5B8FF370FEC605E0F75C58DC111B2FDFB9760C3 B03CD24188241F6632F1B4BE5C57CD5316D172024154EBF6899E45D71BA97CAD 6B4D98E77E14F1808D1051BD73CDEF249A14C37B54C54C17845D8206F49F4F9C 6188790700D4A72E9862544E828EC2E06BF77D73C4D32765BD02D68D99B5E535 95BB6DD718490706753D7859FBC8FBA8839268E8F0AD9E29639316AD652FD9FB 8A9ECEBA0A71B856775F89DB43E5E530744372CF2E767D1914367532E1B2C7B2 2DD5577876313B732F6B84C0FFCA1454BB892DC251544D1BAE31171F8B61EE7E 25DE08D5CA3D282F611D51E4F72AACF93BAAEF622C056118CBF15EBC8124E1A4 C319F2C5C11A3A9A52E05B6DD1C407197DCC2A68D19D537FBC02F466D81E1122 6D4C2E5D619122837EB5E0DE4E498F8241D4B933627F01A1026C217363FD2102 B1FE93D5AF46919FE29DBEB7CBF64C208A63DABC3B104EBCBF29CD82FEA038B7 CEF10920F606324E642A748D113C2C794662530C2A32887F2DB7A55EA520DCD7 A84BC9BC8C459135B0CEEE5DA526211D09031FAAFC5E686C103C86A0E7099FDF 67C960381B3E6E069FA674A9C4E75644AE835C15CB5C6ACA3F5E9BBE6F5DA796 6646B567E5EC1F20E49FB2700DB2BD0585F3C0BFC5343702C3A31A51CE0F4441 5303609B6A4E2024E23FAD92CA4AC6961593F13FE98A84FBEDD1894FC81A1CF8 781102D41BC8A089A8C44077E6 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark {restore}if %%EndFont %%BeginFont: CMTI10 %!PS-AdobeFont-1.0: CMTI10 003.002 %%Title: CMTI10 %Version: 003.002 %%CreationDate: Mon Jul 13 16:17:00 2009 %%Creator: David M. Jones %Copyright: Copyright (c) 1997, 2009 American Mathematical Society %Copyright: (<http://www.ams.org>), with Reserved Font Name CMTI10. % This Font Software is licensed under the SIL Open Font License, Version 1.1. % This license is in the accompanying file OFL.txt, and is also % available with a FAQ at: http://scripts.sil.org/OFL. %%EndComments FontDirectory/CMTI10 known{/CMTI10 findfont dup/UniqueID known{dup /UniqueID get 5000828 eq exch/FontType get 1 eq and}{pop false}ifelse {save true}{false}ifelse}{false}ifelse 11 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def /FontName /CMTI10 def /FontBBox {-35 -250 1124 750 }readonly def /PaintType 0 def /FontInfo 9 dict dup begin /version (003.002) readonly def /Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMTI10.) readonly def /FullName (CMTI10) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.04 def /isFixedPitch false def /UnderlinePosition -100 def /UnderlineThickness 50 def end readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 11 /ff put dup 39 /quoteright put dup 40 /parenleft put dup 41 /parenright put dup 44 /comma put dup 46 /period put dup 55 /seven put dup 65 /A put dup 67 /C put dup 69 /E put dup 76 /L put dup 79 /O put dup 82 /R put dup 83 /S put dup 85 /U put dup 87 /W put dup 97 /a put dup 98 /b put dup 99 /c put dup 100 /d put dup 101 /e put dup 102 /f put dup 103 /g put dup 104 /h put dup 105 /i put dup 108 /l put dup 109 /m put dup 110 /n put dup 111 /o put dup 112 /p put dup 114 /r put dup 115 /s put dup 116 /t put dup 117 /u put dup 118 /v put dup 119 /w put dup 121 /y put readonly def currentdict end currentfile eexec D9D66F633B846AB284BCF8B0411B772DE5CE32340DC6F28AF40857E4451976E7 5182433CF9F333A38BD841C0D4E68BF9E012EB32A8FFB76B5816306B5EDF7C99 8B3A16D9B4BC056662E32C7CD0123DFAEB734C7532E64BBFBF5A60336E646716 EFB852C877F440D329172C71F1E5D59CE9473C26B8AEF7AD68EF0727B6EC2E0C 02CE8D8B07183838330C0284BD419CBDAE42B141D3D4BE492473F240CEED931D 46E9F999C5CB3235E2C6DAAA2C0169E1991BEAEA0D704BF49CEA3E98E8C2361A 4B60D020D325E4C2450F3BCF59223103D20DB6943DE1B57C5FD29DA32D34C95E 2AB2ADB3F60EEB0600C8ADE15A2380DE10AC5AAD585FBD13097B1A7E8E210D4A EE96785449E07F0C8EBC2EC5EFBFD0897DFDC15E5BFAC9584D8DE95C5AB288CD 8AD8B9BEF0B8E5F887B3B0B331542FC8184DCCB753DB6ACEEF98B85756B988DF CAF1AE0DBE7D37D5F44A2E760AAE3A5197C27B15E32275A64946C3E4D0476FD2 7FDE148C788DD2106F7C825E270588AC05B57E625AB17BDD02306F9E5FC851DC 32A5A6EDC43C770A71419B2C0C8074EF3F222C8A2097CD81A91F333A521B3A09 482A4FE1CB231CE344AD126AA284C3280AAC3AD162CF0EE241BFB4C8F20502FF 118507F5D1B5FD898571015E73E5CF2281085072E00D401F6F59761EEC3E8381 1F26F75DB66C504AB6BABA87D121B1E7040A07AA2FE01F80DBC246CC03C4B2DC C2A715980C52B7F96BC1A78FCC7F4F52EEED5F705E08FC1E5BBFCAD121FA88AA 8EBE58172C162AF409DBB0728F14923ED02A65EA24E5D52B6AD07777455A70A4 61833D3789C719BA92E901232599767E423D5AD9C807670BE0E7B5CFF8256A20 C7BF7214FFE0342809570F5966A2C43E784F35015D9040BA34FEAB6A6F089504 3A40A9E9D711A2721D3F4998371430FB3C94BFC619559B97D49627BB630F4B70 9D0A8FE4E916235335C3962F3CFDB04C4A3CF714DB5E260F4E66FFF2F27CEF2A D4AA26BBCAED23B8BDC98F8F453BA27AD7758537561E766B82DC3032E92A9EB0 125D98A22C5466AF069BF72A9BFA052A8628FEC6A6AD0B711DFFEDE3AA2D7CE8 34EA487038EF50F953B8B4471CBA6FC3C53877EC1BC94582B1123EDF44B4056A 30F49394BDE22CDAD7F01951C7013D26979277D18EFA594E8F4F2B5E615187D9 39E842EC28461B9ABA52020A127D2CB9002A673A435B13C10602EEFDBBA6BD49 9DDEAB9E68D655443A5C2492BA061C1391A51592BA8C353A6F6A0708E8860184 2B5D031D2CAB87D618E9F6F7A0BF3F66B3FD5A25BB91F7F1F5F99CFF56EFF4FF 0A35C55658001ED2E97B26C869292F6274D433A5443179DBB8EE987196306348 3F9E87C6422AFFDD30080C9AC4EE7FE5E2DCBFEE4974331F4AAE479FD8806D4D 9C2B85FC69EB0453AD827A1E767E5C484BDFBF5C8D6E2B3C96298B390F22D757 802643A79D5E29CF3AEDF0E12CFBECA4663444FC87F2027571DBA9ECF688BF28 FF0DDB3AEDBA0FB28447CB4B5D5205F40C1E7A525FD7373392EEFFD910AC82D0 98E71660A1B3227C4A2592F3E853CA4CDF64DF19A52582E167234F4036FAAAB9 5446BE102DE2BF43E82F0112C2A20F15A3F92C6571AC761665A905362C4F8BDF AC8705519C99862CD9C0D75113C4AB5FBB83C880E46B82715B5628890D9103AD A2329638B95D93C4DECDC5E6C588C9D5183EE6FC28FAF9825F02DCA567306D93 5440987A81B51EE7291107A08F201C609FEF91A8F0587E8B13D4BAF74A5A6815 DE9E4441F46AF8E1DDDFA2D611C889614040B144A5EC064DEE4638C04EAB2E37 4CA8F50FB8C4D65BB296DCCCD39F1F554CFBED96670A91F515CA10EF896874BC 8EF48C6447752C70FF5A06F928DB55586354076773BFF7E94C4C3A7A1C1F421B A9B4E3936EC26E0C19BBBFC90F021E877F54B62108F6DD1C7F6D5B8E64FC9362 E173F01BF2904B7E5A08B3543611562C2714099DE7D4FA330DB148B560A9601F 42A84452811CE213DCE782A0D7809CFD954D6BC1EBF2BA4D1B18F50FA8174C96 3E0120E266AD5DDB40B3F6798AC28CDC5C3C4BC34583528F5B5DC8A222B80B59 A3A93DC715D061EC6915E6E6E21A25425C25E8747C60F170D61047108826F96F 7830E220C108B441B6EA3198E33C49BAD8D43086E49F5A2BC7958A1A8CD011C4 49045193394696EC3DDD0BE084E8F2E9F0B9496F035C0DEC1CE11409DF566428 D50043CFF5CDD1092F6E0807E660B68163BCA738E8D98FC6EE3F713164CD204C 0BA84FFF4F33F47BC31750B448603D7ADB9AE92FA91AEBBBEC0DCD66980E6955 CEB425ED07115B24E40F53B29B9D840842EAC691B4F591F866DF27556474B485 1C6F53DD72499847109B16C7093984A6B8487D4F3870DD517945CD90E648C1BB 8A6861E540FCF9D75B984B5009B5CC760CBE297042C240DD624111670B703388 6FE6FC0E89C6B4C88F51DFF3913D0CC1FB4770C8CBEADD4B86393605C0B6C468 83CA5594754411B6FC331EF56D7CD6D247FAE42E966583C29239A8F862348D29 60B177984B6B957E733DB4D275015691D91443BBB13C2DA96097A29733CDB284 42F89C85A7A743338C9DD3BBC4EE53F695E5163E6E1ABE5791ABF100B198B9B2 1C21E2FA2FB4AFE7F9BB2D381260CDD3A2CC05BF513AA1E80ED69FA27BC5ED5A 21445BF00BC2F997B356D94AF13736C6D3B0613EB6F4CD96A685FEB672661DCA 206105EDC3CA07900676EB2FAB37F48D2E8207BDE1463894DA3C5B1488AC1EE9 D39DAF691648048F5D7A384B8927F8DA2BE3602669F71D80686E427F395134E7 7ADCC611BA91AD4B7A0237213C60CF2C905359C90795230344FC3C50A22BD44B 55B2044792509F50F5C21F53D9F9E9F063ADBED3AB99E2613B23334FE8DF70B4 6120F2EDF69F50BE793EE145B9FF9C73179DE640FC2ACEB5C6617F918CEEB762 4CD81E665B2E544864D13230B058717B207D3CC5D6647D5343DB4D0356082392 871EFFA896631A7E0D6477942B632074A9A4EF7B09D4701B1639BAAB4E03A40E 9B54A7A4F845CD63F88831EBFA4FB847847CB98F3455CB5957F2E0A0F5623645 DBB5C5564C7F8B117D6E27E65C0F3EA81AE67B4AE4B201E7C4FB0A8364FE53F5 41A7CE8F834C2C4B322809B353A5E63BBA7BF3B7DC1A85EA700BD287C2BD3FC8 2832B0BB4695FC937FF5EF06FCD87DCE6DE793C2B1EE10E6450352C17726155F 220D550B1759E15AB2C1D5968E52C8080CD280E99D3CCC0E80C2EF8BBFD96001 A226FEED7311EFB4B67F424B557A877379A15BCA54780F0CD2CCA00400B9B39D 981C6B552AFD2506D1B23618FA9AE6D8143CD7198A8482CB416CCE62B992347F 337D505A4078713BBD91E5535BD58EF0351EBDCD749CC24D4AD39F8CECD7D6C8 139756680A4C03A58B3374CEC658D30160AE4863A3938A891BB59CBE02BB451B 1BA4B2B6E68AB61DEB85F95E3C909B8B66E220B9F18280161C279F10F7093CDC 100A53D542F071CC0A5AF834DC1D18738F5DD62A5573E884E1FFD22BD810828A 1EA47F8218C15A2E97CBC609927DA3CC2B802EA4A0D7EB57627C135E3B065905 F97597D818A2C5CC6F328AD25AD11FA50F1E4FE637980B7474D6F85A521892FB 72989AABEBE02A2D0EFE88A6F67AC29F5D8DDFEDAAF465C439983C6B84389FF7 A6434462BEB7B07DBE4BBA61ACD4A60C55B5C0AAE527DE381DFECA2E6BAFDC8D 310364ECB42CAFF72BA93C067B2F02D1CA7C34AE7CDC46787A0E234C8BE8A928 7A6F3DDE0338FAD532A9886E8E3525B85DD39364AB03EC4C0DD25DC179CC1989 1BE232E387E857C78332D834679195E10F1E7B87B7966DA3B2238F53D1E13FE2 8F55ED6A92A750C7250C9B91E29796621E7E9520373214D7DA81B2875A986D33 80382AFF6DE1F829F048E57664D9C4ACE91E4684A51023943A4964AB5657D610 3A5405EFD4CFD1EBA684243E15093C9667797BB47617B66054EE02C41FFEC45C C1BAE8AD56B00D323FCB1D2744F061FA16E161988741A319B1564E04BA210996 4F9F02A3268CABE450D166A763F5284954564A1C86B76544C5F5ACDFE0D758DB 865A1CFCF9FE8CD5F9C3B2998C56468FD52DF8EE60C6935A3D221EAEC7714E3B 301371C7DDA0B03A2416238F2B47BAD3A2C5021C886DF51C695AF9C87A864B48 3BB3FE0B355EED5454B59B25A0D8A1B8CBD356C24F64D9B55E16C30C011365C9 1E0380753BA3EDC0868788D5F50B9353D0227BCEE1BE36998B2622C0759BD66B E4444250589F9CEDE766D8B940770CB6B89503E925B35C00CBEC2873D2DC4A29 0823FB7A3717B69A7DEDBAAECC067949932728E89BEECAA91DE3AF9BF070B9C0 30EEFA8C0A55C8388CAA2F0515915C98E67FA095BB98967D14B0DCAFA9622E4E 2E0EBFC768D80585ACDF28D8A5C2B6EE2FE7AAF62FFB90F569F84A0903996DF0 C1D5723366C436E4088F3E2BB9B47F9789052A71CF5C49908CDC1DDA194BFB89 14D7E3D7D4D72A150FD6FFD8303E9DE5A97A71B808B8BDF2AE466F31BF5D7A4A 44F81230BBE2B456A221E2F72A8B59F8FEA8D31F8A005A5BD93B9F49CFDC3DCC CE2B67090460F632271C7157BDC2F05BC2749FD562FC28682A616A52D1B67654 DF78B7843A9EC26A7DE2EB168F874904C2915B97534B2D4D9F74A9573A771D34 9F7BC855E8F794621BF6AD471BCC347E2DF5F620F5C209E33A4CBF1EA85AEA87 4492A77342DD33EF615FF34037D660B713C908786D9022051B825226545827A3 2AD1B05D654DB6E6D261B4E8AF0933AD1F0FCFC7201E1A7C1B4199F160C38676 21ABA2DDF1CEB655B3EC3226E0B122976EEA998F7A5241F062E54AD1DFD6ED26 47C99A439E0AE95415059179867CDD3F0FF751F3141309F40E00A6C7C28433E4 F649BCD5DAA64177580E05C495EE7BCBCC5FBF104DAF360CC2711386655B26F9 D349D887EEB32ADE595241560FD5924A1745A22E6A01DB9C285EF14596EBFF0F 03F36EB2E0A7C3864F819EF7B0855121292D49482F046A55CD7271FE03F02EA5 886864D9D8EC22A68C23089EAEFFF03DED6484D8C341861EF8B6FD3C5BDF5AC8 352DA4E13A1E30D0CB71E090E9CFB9AB2CAFD0CA7C34AE7D8E3B2EB4666834BD 9CCD1AC2108348AFEF6071796F4BB2FFA4A67ED917E76A109FA2DC2A30D744A0 9AE653A748C1D18FB52595D84E87F1C1FB6B2F32667FE203262C66627AEFFED3 92B23861E5EB238BB4EDCE09DAE1C65BAFC198CDD1B45D42CDF93E16BB82D35F 821E9E49067E966AFAB2AB52928F8DD6359984071FC37AA652FB834A09E5BD93 3AFAE161140E74C6531E413E8FBBFC42BFE8A464B71EB1D8CAA93B33D7BCC3B0 47C7EEFCD3E9FCF26FF9441DD9BDE68D77AD7251C06BBB9A2103049E8827CAF0 F26BEF33F656A690235DEEC623CC519AFA82DE2AE16FB99F780FD7D8290DA40B 9B604AEF36B529FD184239E7D50561A07428D28E51B55546590A1AEAD4B7F2B1 AB8C5B9022C1FA03E33F8F409B24911AB8BFCF6EF4A8E415263C789F89063E71 C0910DC20347469380B7FC1EEB87D4CED7F4A361E58B61C91AFCABA35C03F978 B9FB5257C31657EE48504C355CE893FE3C553274C641DBC4004F5D5B879CC5ED D3F21F867F6DF054127067DE86189F0B59A1B90FDABCDFEE61423609D888EEFD F4A1367129962110C651D9481CEDDB8C5C2576A59AED64E95F7ED042AEAE2F7E 81AC0C408E593DC30DCAC334EDE9EE27D932B98F040DDCD195D6155607DD2038 970EB78221A94C52BD4F0EAC65F1FC10E5DAA93C17266F351669CAE56F42B68C 6D01E1EA03AE554D63CE76D800FDD9CFD89F80A241EAEFF7EDFA41794EA25CE7 97BD5028464D2CD45B53834B4AEF8BF0B9E7C6ECDEACEC887E8790A47A93F668 A9095E5FA1116A122C0E5B74E2226C654D3187C6CFD8807917820423DA3EC1DE AA020EEEF2280C44A15209EE2F3FC1776875308CEAD38571E7BF889F287E4594 971A83605E0B4169D4A23EE790515223DF8724054EDAD905F57918FC0BC64F96 514B4BF7DC9BA79E763C22C977FB6146B10D26FEA1BAA7BAF21312F78D1625A7 8E242D743471DB5821408AB786E4A7EA9D35E30E85533C617689F95758FB2C7C 392E759C299DCCE36689686DE0C4DCE32649493650BA194A6208C5EAB670B170 3F2C70BF0EF0E3BE2FB0A79224FF4ECECD6BB3388C6D06867A0E5E3DB93C1B2F 464C23E44D3132E7D4086E3B59B1D13F49EB4772DEDF8EDC4F603217233FB7BE C13C28648E9AA51D53F11FB896839F97AEDD8834BCA53CB0021AE91FD8E95E2E F8A094093AF556B9639F508A401542B06821FF9DE1A745FE9AC5CACD5E8E1053 911442FC15CA5333751ABFE2C617D38FA1DC332BFEF44AE569DC631C93EC54D6 261583A695F5A392867A57F59B741EFCD2DCFECBC55D1EA5F2317601C9DFE9ED D1EA466210FFA905A8F85BD58B98991BEA58DFD1CDED5C9B086D42CCE632DADA 147941917B879139E016B0DDEB8446BA017FC8EE5A354533D667B0835F5D027D C2D580C16B80B3D05CC92C0465CAE077729F0A15B2DAFC89DCD349B3F81D0516 C65526EB5C10E45A8A85D716EE35FB9AB201FD7C89ADE5AD925A174169DA20FB 61E96C73A143DF964C20589EF24A0FCFE6195317F2FA0D2249C0D8E649C3D9AD FF13332EA2E4C9CD36D8443EC8F027B61CEF92C6A6B72DD4ACBACC16E429A9A3 F5F29C1631360E32F8C1C93ACB22F810B86D2969A7480F486F62F8488BEEC74C 2C1AF13BB92BC578E8CD30BEA6BC8CB68ED730F54CED0167605FA76AD7B7E88C 7AE7688E598F91C471BD65A542E96D64B1EAF19FB4F1234308C48C2DC86E2193 11ABDB4C6189C6F201627C693691A86DD07FF55C30FDB3F72381E09C6080FD7C 9182762E5001E30F52A216E0B71E4D2D4E2F3B20F95DF3A11FDB2D2B5B5FAA66 C46226D5E0C77066349770514E5675550FAC9394FB27CD2C2F974F1FD58C04A3 1EF53A8AB3B2202CCA1CEFA66228E1480A0709436C44BD3319C40CF888AE4692 5DBBB52B15CF3A518F627F672135A24D5DB9B2EBEF04C860AECF231EBB5A3BF5 6DCCD5E72FE4B6DD29E896691868A7DE4120AD06AC573F5608B8449B38E71CA0 EB5CDA3F942482EA7973661170F81DC88D54DD5B92323F46F833DFA757107E9E F62A47CC50FAA1B68ED535C3E0E1073532A05ED339C8D70B3B9864808ABACD23 AA95E9FDA43D54C66A675FA074E0A5B8777D3C07850A09087F36852B5351F35D 8BC4DDFCA35CF29CD5E3DE118A741FAC4DED36847F2E2C6CFE08669301722D94 376F540982958074E7F1383C409652F6C99DA39FE90B38221E75BC1ECB93ABF6 B00F410A0C5651DB418566AB350FDA1789AFD88286AF3BCB42B98386F7BC144B 02DEB8940D20A6B3062F0C4244EABC50923390064F1D027A8BACC3DE45156E56 4A942D1B87F1C4A76B0D4D6801AE792CCAE3009BF25368B31B6AD5476FBD3BFF 9759EF463EF5E78E10B7BF64005B2ABE0E8813950A08A1808587A98E0021D0DD 751AD515E8278F1A0759E85D8A084490BBB0F8206484AA36388B1013643D3198 3509078847BDAE08E76FA5BF3E3A73C323CE093DCC148E3C02C2DE1E26C94D5A 40EC8308ECB02FF7DD04EC1005A2A0DC74D4E587F10A3EF349E828F69FD38962 2F0C74D5DAB3ED6CC9F97008ACCE74C086A503948DEF1AAF58FC8BEC703CD360 D32098A56AC776B1BD08442052A2A4EF6C8798F7CDC102AF1A2009657254762A 0793F79A39DCD6ADBAA5EC84A7ED6018BBE727E5D477893D84F157074B24C13E 8D4881C7DF8ADC13EBA0D89745EF93B7616EC5355600BB0D2B630AABA3CF2946 AFFD0B2B724EF0F28393F2034B2E69DA5061426805353EB4D80E20739BC4C510 6C45275B8261DCBA10DE1D104B12F46ACD230977EE7D7D1D35D2814139E38C4B CA6937CCFA653349B1EF64A98457F7B4B5D8F2978F16ECCEF7054905863AA46E DD524CB33459220C71E9EFA7845A3A760A507B3D3ABC525B35930B613710A13D 098832C58EBBC8B0CA6AD516E6385792C59220331D0922A1F6F838A8DE13C337 900462F952EABBDC2EB1FBF94A66186C177501453CD3FE3582073DD86F04406B 41B6AEB440DA475E13240445D46726A6D45185D56BAB8807CEC8A8F7CE1AD149 7CE2E1BB5DE4E5B9592241DD136479A65905FD0062C91DFF7349874BFEA5D9EA 2F610ADB9AE7757B2307A1BB9D6797D9F9C4844A59841C7C7682105E23A374BC A91885E7410F56F1126D6062165B9EE0BAFF28C2B54AB563630AFE4B69FF032E 7EAFC808A831EB41785EE4E3C12C9811617774408CD94DB0AA8DD8DA1FAEBC92 63DBB3C52FCF345D7BC202236296A90523F67CDB5A61E1ACED53BD1516DCEF3B 551577E7F11E3827F465279870CA80EA5D98CAB97B709C0C4FED927C9D39B41E 36C19D3837B5222166C447B82E7552DE05711B3883394BA9DFC23C023951C59F 3E09157F87CA9762F00A7EE36053F4A832A28378D5955C2CE2C8F166B7D18498 AEAB82CACB5AECED9B0651A8A70127A7B6D6928D6393D85151B69718F95AC98A C233A6E65D542FE7142C6AA82FB822F94DE028A8861FBCE564DCF89B36A5F1C6 21F6CD1737D52857A23FA98FAE8044179C39BE2C981AAB74C985BA26DD7650B2 8A326F8B92F4E100749B38E25A0BAE1E6F8B7F840771BB764DB8D1C842E89EB7 70D4FB3A9FE077F2E6D4384BE6BC394E71C5DB81E42D752A1DE9564A9D3E0710 6E7C3EBF116741C894BF3F46DBB37DA767BAE007827695119229863CCCDBE52D 7AE57A04DA8A7CE4B86C16DAF34D8EC2BAF04A0C95A29A24158569F13BCFEFBC 700CF3DCC7585F89457DE3119BABF0145D6824F051CD6391BC93472F780F0B85 C6ECB7B5B54FF7A647559894B146E704F7759BD7FC5691D47C492E0AE6685047 D8BE0671FB009C75D0F61488AD7409FC4CB8FD5A8187AFBA6F8A8838C5EF1672 6FBD945DDA5547FCAA0E278D6998DC60F58E1C31951A46980872AD84A77AD790 4D7100E9FD0634808045A2343483ADE4FF42274F56DF2F6591BA91E75FAEACE8 57FDCD23B9C8D454AA8AE9E3A9EC9C19A7056DA716700D5AB2A245F39B1DE3C4 F8244A123396AF5F258F0590FCAE7A00AD3994BDB18B324BC7389AE2391E44BA 6819B0BA477D13141991A5938EAFA60E4CA9C97E2223D7958230349FF3EE0E30 C3F4E3054308C2556CFAAAF11A5DEA460521C4A45EDAEEC4AFC9597EE5FD1996 F8AAE791FF65FB53F78C6F639F516FAEFF23D4EA2A4E4D86A196B12D3EB9BA09 5FEC3048A20C40ACD32A03FC277B7F2B5EF2B94E412C3E88E0E44FA4FF60222D D0D1599235927E329E6BA64A90CA06CAC80C58824CD4F3B1094B6007ED4187C7 F90629FBDC780E6638BD4A45B7C8FD52A75DA6BFE0AF306B78FE085D18073297 F9EEA6742F51E2F876D5E3064BB81E65C96DB3625C5E2B6F92BB55E3BC7E6495 89752E7B54DC2950002848F9DE101767AFC0B75D777D6B1B40215988F3D53DDD FD11B81BD02950A7AF9D3518F0C59B9D9F95936ECA2A71DFA4385A72AA9F2A96 8EC3C650C4210F358CCBE69141F72141640FD68D9056E00BE09D438052E27B75 E6233E5C26AC5C57D08D0E264EF056C3D92929D8C457FD71C0C43D58727B1093 7C3D18A825ED55FCE199A7526C1C800F94156D945B132A68C6641F2F193C3DAE E94FC9FC5D40C4FA0A66DCB5DCA1DB7144516AA30906DC3362CD37432847F9DB 91495DB5091C4DC537E1E89652BBB4659149F8B0B016EDCAF80B9678197A80FB B4B9D5612192D75D38AF375DBC655C66E49017576EEEDA01ED6232B55C52A11B A61D72BFF926DA445E37BC5B31B2577FA67659AEFC2B39773E6ACF2A768DAAFF D753126678717761C8EFC5CC547A8E2FA439CD2633CCA613A257945BE9186686 583FA8B733579DE8AAE808C89213ED8C6F1608ABD57E5A6E9956E53BB25827AC 9FF2DCAD616CA3DCECB9784D161C21214D6FA64F5E6D35B99C5AA9B9E08A9ECD 62AB1FDC982ED7D8A79E6435D5CC1A91A9ECE26A7A50DEE4ACA130DD76A67920 DBB1E84355A2170325114C5985EED0B4F03E7872206B3AB97CBCC345CF768BAB 03DC709B1A1ECBA94985286B4898514FA4B04ED44AF6DF7A07EF00DE75ED0F0B 09A0665C1937F156CEC5B806D04F6C5CB742BA91AD642C07F5B6BAAC4BC9A8B5 83B05FD387A3B5596D09129E99510856D8FDDAA35D5BA65C0CFFFB8F58EE5086 F01B5F9B7595D2AA5B40BA30C5D4FD2A2EE813B63DE698DFD4D928E3AD315E0E C51DB19B25C05A97EDEB2DE779409845E036EA76E9DE66EAC19EB38DE4883C92 BF198140B5237E5BC11AEA4C8C8C2A3CEE15238713831689F64C211C2751D843 BD25804A680110474FCA83E88193B18F0DE61EA3D30FE90F69DF43ECB7BD1A27 01A570B93BBCABD50A705BB8B72F8DA0E13B63A99865C1D859914C31F9052C7C 371B8246CBC1C6E946844DB1040129FD8E2457FFDED14C8165DBC4DDD07615AF 95BA6A62AE550B21A76D3BC50A1FEF90DA1919A2D5268127D0196FBE6DDD8893 F4044035D0E1FA2B61319F0DD4D0BC47E95761F5F3BF4CCCA0752362FC117953 39AB4AD12C5F1EDB0A2617FF3C76667BB649A8EF4ECF6733B97B9BDC266D020A 67EF533BFC0272BDB55B08D7E92B376CA9B6B56117B4217C9C2DB4C154B6818F 52AE0FF143315ECF368A363A8847087E327928F16ED51A2A63BE7AC08D618015 873C150F5FBB670516B2AAEA0DA3441510CA10D786E281D225CA5BDF2CC4DEF4 6F2818A94EDA44D53C1580EBA1B2B71A45FCFEC5F37BF435960925C8587252B7 7F4FF8C0A69B14BBD009A03CEBBF4AB13ACCFCE80C4BB2FEBD37A5570FD7146F 716BA5045EA0210361F36EC8DB70E131C4950BA395F851DD32A38173F293AF46 ACF73CFC58C65CECE4151531E632D986DCA980F08DE37BCD2608B4E7626DDC5C 9059941EA6609CBAFDB4D152C5B86CA7C99FAF8ADF92F87987BFBE629B95D8DF ECCBD1FA9E023AF7B4D58829AA4D33D370FAA7D813F39A52ED90F5EB9890FE22 9A458E0C4D3A31936D414C4207097F4248942438E1B08A3AB0890B8105980B86 CF14A93EDFE1F891AD81E8D0326489D30F755846403691D4E88B6A317617AD94 14B4372167949D902EB2EC143A33786BDAC64BB4EF079642D5A2E34899C4095F 4364FC207E0FE8AFD6C5124E27586970B27B9E090D8E341AB2670B134971366D 6F023D9063DFD2A6BE30ACA12B6CE20E53A3DC44FE4BA9D0F5A8B1198126B78D 7F259328513A5F7BD78552FD72789EBA34CC606381F3792305C1E8F5B1B62C4C 4D04B2C83888533E485E548CD11930716C2B67369F541BDF8B1BB46B571407A3 E4520BB7633B8911DDAD213617634A99891397908D86BB60F20DF9EEAA40A87A 4956EF514446510665EB823DF5D62B096FD6A2684AC94C66BC93F3C9351B5310 AD2C0A63F87068F82D3960D8884A98C79181273FC1C2EE070FBEDE241D211D0D 9D05DA56BDFABFD3156F0F74BBF3120B3982F26AB629A3E3BC9688E0E0F85F3E C5901307A3092DFB1ADCE27A56007242367D0E5A67A4D5C1410DA9AB8D841B1C 0AA0854A1658192183E4B30A7647835429EAF186ACAEA5D2AFBD4D5AA7BE1E81 13011E11712C9DB2DD051A488264C4D49CD1EC8199CF3FE5987B7B45DAD86CDE 0E1BC8B5316F2366C89010FE0684D27F0DD6BCF5BD7E25A767B4117B741052BA 8DF0E13306E6CAA97EC84DCAC13C4CF0404AC753A98EC62441277187E2157BA1 A7F776079983E1BAD37E666918804999B305D833BF2634A9F8C8315CA2719D8D A2DB097E78A2D2AB35B1B274250FBE9454D95711265B9019E537C359F8CA642C 819CE618F3610741996B44326102A903227691977B68FCF9C2DB2D6701792D70 2F2B32591B4A60A5CA3BA2634077C2B7C744704B1B2B8EEC7515CB8792524267 38120D0BF4E43D08A805AA7A2E6D0DE18074B224F4FFBE3AFC3CF6F42CD410E0 959D3CAD232944B077083C18C0414D38C73DF8097F895AE9B2C9E6FB5611D0D9 8B536341E6755FBA776DF7A61C62474D901B78C190D054E0B3DCE1D9DF2B1F11 9F2594EC7A7C9AA95A9DEE8D52F7352C66B77E6CF740995D55F173E7DC142A6D E9E4BECE221947F94AE07F5FD765CB9361801F3742336CC64D4A7C3F7DF022B3 CF5493B0D2831525334E545016E8DDCA4B62116C81FDC877B3C2EF1555F2BF24 DD9AC0CD11271B83B34FC556B44274177D77ED51A5568CB836320FA1088EA3CD 5A59227E7A5E96AAAABFC6D73CB3D96F75DA5167E8D1E0FCA778C17771E08CD5 8389A36C185CA14907CD2984F89A2EBC1909D4471A7F7C68575500D50E6C3F99 0FB81533FE605BEFE510C5482DBF568138686DE7FB1164D55C42DA1B29AAE327 1659E0038731509F64C05770A0CA83AB4D2AEA15F0F0483BD711F5B74F7724B9 D8D53AC282384F7149C147063B4E49BA8E3783CC83107321464902063665CCB6 7E2DC21AFE3104FF59287D873411005A2263C17FF031174433E66B047EE77DAA 033A15502D2B01F5B8D6191457E0BDAA0C673FCC0E3E7F4AC462CE1FD9E87465 7B98D2BB83F08C6D4DAD515C4A49729103546903FC3830857B94DA9B0BBBC4F7 8F1348317975B3B4F3CC29983E187558FBEAD3C942E2BAB802B26720AF0A2CD6 9915DE8E908F93B1C9E0DA529E175AF537038030E33FEA5A9F65B92980838D6F CFF0AD1D6E4D9BBC93ADDBC0DA97CA6BC6330CC53D7B5EF49295361CB0BF9A50 FA0C8E326CBDEE7DF99FBE1A4F551B43D8A872E98948D42B4911CAC7808FFB95 22A13A8E5CA5F162652ED2878BB2C7C284CD438B9D292915496F975A873966B1 BDCD1D86F90F3919A1689AB640437AE367CDBCA1697F352A877F875BE5ED0FE9 F94A55B8A80B0877C43F6E7B53E79A4996F01E21672C905F1E99C7306E1B863A ABDC0BC55A35DD62BAFADE94E8AAC9BD7A2D4EAB07546ABD5D7A0B6A7F9A8FC1 A559D99E6F776F6FF260E953EB453F8CF5E2687A5551B076A423CD9CBB7F9160 AD67DC1126D9337D4C566E46E3F99AEFD073D3EF73DDF4FAE859A5DD63D1331A BAEA3EFDAAB6A58CE47246213031A596F94EB38112AAB13A1A8B9F123141AD60 EABE3E8DB5DB2DAA1D6D60E00DBA1074B378BF3B0BDF6F631A225912814EC6C2 6164A7A819E860CB650BCEBF74B1F2CE45CA3C5649EA2EF8B72EA6C399F06F4B 1B5D84FF5412D576EB4F1F55CFF9701AF629BD3192CA96C836E7B2CA0E320904 A1370FBEF2842A15364451524855B169F056B3EC065951A45366AA63B56F046F 10A6AC691D597F3DE80E0F7930860F2BCE6556186E2810EF9BE17A48FBDA8571 570572BD22AB3DD1809FA7FEF8E82FF09FD034A989AB470DEAD451BE821BF3A4 11A02C49069129775606808CB85222444DB21EF0055326957268214C7BDF7C5F 8CC6FE268840400B000C1AF084F1FB6AC232C42924482ABBB9B381CC394B6B97 686225AE3882B7A63C6FA7AF539C2382D725C585859E1A6CF92A66DDBA4F4AF3 8AB737CD58CBB47356D76AAC75335A0A8E5C5F1B25D63CAA62764F0CD184760C 6DC811F1E52F6DEA298C8227BEC0EF207C355906D6C1E3FC81ED1099594AE353 05D425A83242C3E456A2D0BF14A0A18B9F0C252C6AEE04E66ED53B49FB88F15A 93ADBA3B3B9ABCCAE6EB6B7A852251DB7C820B9FC444F2607175FA6FAAA5E34A 51955BD3152803AB638A6B53BF783CCA84CB612853BE749423A4AF60A78D8AB9 303028A7D89B19FE91F4C6F7C58B4F6125F337A1DD77644CA845F226BE314D0C 32785858538FB985321A32E23615660E2835C995917BCB8F8D08C3BC7C82EEC0 DFCCD2C2F305422B2F1243664A43F4E32F346ECDA56C6FC2570B69B102EB4793 4BB4A1FB47E497A1D9AD575670505AF0AF57DA4513019DC250DF9C61BEC6DA9F E64A722DC1B64F988685720F97F3DD27E23A22BEEB7E76B9CF941518363F65EA 489A5714457AD4E70CCD7AC19EF7C8FD707E0B22EDC9137BE243C6CF02944010 CE43FA96BFA0A80D48634D72F6B00065097A01067A6B5F38D2FAF802FE24C7B6 7CB6971AFA6BE73F5A351D6C23C1CD6D6E69CE05E246A5A209FAC5EAE39C240F B20F542E2C0127F23865BF7FD29F566DFD3D54AC7EEEC140777F4E0906398720 14B65ADE49B834334077AFCCCD82CFC275104D551037780CC510807680A82C03 71F97933021905A82C42246B9FD9029C7BEB7AE5D556C8F03F31E8A8D69E4670 8DFBDDCDDDA92E51C14881D0484614A83494A57FF561D828A370DC053009E6AB 649B2B920152B6048AFE596352A2412DF45C0309B234337A991279930144EE08 2C1D7A4F071E8D943908F16796E96CE14991A82368D9DD30B66A6E1A1E874489 7D6BE9B5626902063E4C69226C3997599FD9B4A70967D724874FEC89D6E3AAAC 2B150D2F1E131B4DAA4F89B713D5C4A24323103321AF479A147E310CC9E36CBA 874CCA1D5DC24676EF46A3B636511FF26A97C9B9834F2F473B4EC13FA3874169 4BC4F48D5B4A182C8B18CE910050EA13EA3E2DD99DD2356C070978EBC68FF910 51C96C8B290CACDE54E8EDCEA3FCC5EBC587F9AC6FB2722880410EAEF2E1A4EA 6872F70F8226C08469838905B8C956F78C8378A1AC6D214AC352FBA572CA79E7 BCA6EA09E0B38E766DDEEE6AA0B4913E05D865DD30330B98BB42BAD91B499863 49CC4573FFD232BDF5F589A020F3ADE97B3C88E428F7FEBD203B73737658FACA 96EFDAA83789A2143B011DB2C7D06BCEAB9C1434AF137B968A1E87ADDC2D247C 9EE6C0E96BB797EE1D833E14B9212FFFAB84B3DFEB6C7B2DD77944EFAC4A4893 CC807E10679A1F96501FABBD8C2ADA105E344D262D4C6E7A7130CF8F2F64A3E0 BF5153E257A6A68BF3B47A65F419621A0F799736EB5D7FC0924D1DC2E32430E3 1E935514B219F0F200CD5E2A3B434A14226BCF925FDC49F75C0ECE590D890B41 E156B4D2FECD65E37840DF79646A5513C3C73C5B6A80D732477013CC57AFBF79 F1E5795D5E417FD3110196ABECD361304B982B44081DC646E497FE942029D805 3EE38357142F955E4D624353D8428DBA28669CEBE240CF45E01C4DE0BB9F1127 EBEB7E3FE0B1DCD1030C7C9DA75CBC3E8AB9E67C910E2244D43ADE47205278AE 2D8A324DB86E72946EC48F6DB13154601C1333BB2ADE621DFD3267A9D4DD80A3 6985F58AE46FCD9E1448849A9BF389B403CD9379FF7C0BBC97D758276FBC70D9 FC90CFA6434CC41EEB195338BA138008B4DF649A476E6BFAB267655D714F8BE0 3998A9077B76ABF553252D092F292F4B25D47ABE6FA956912C8FD9C4BB9FF799 64D0846B4FF8CFA659EC08DF80E56DDD4D0B7043AF6DB5EE54110F7249EE089C F3EA2A0EFBA859C555FC5C2FF91EDFE838218E6B25E840A5943992EE13A3B9D5 E15D5BF9EBDDD0255380E1E115F6A6C3DD33D7D8DD47143B6776E4FC80253C48 C77CDB49669F1BAC76E64ADE9C375957B589FC2D1DF9C5B41521D76FF2A58294 7C911FDDF80E03873E9A0D19DA85B4218AD94DF5CF0DB6AF4D6EE4B95874651B 83E4B2BB24381A217A76A51B6D21D385F77F149C02B6A7058600C0FBAFEB749E 5B980D0301201A70FC6B3C4D846C84C7AF654E770FF3B2A13FFF1178676C7FD1 FFC7616AD1584747C8A5E11A3D7A81DD9852DBC1BD5F5C7CB76B2C493141C87A 50E27BC477C9D1DD4CE2168BF54047BD4BF676553E441089FBA9C40107476B29 2DBB2B08FD58301D55C1F35A4F9EFA4C090065B520640667F99BA564F96A2A3C ABBD27FDE2CB015EECB92EF0A6AEE1F6A318790B26E6ECCAB0989A303E7AA81B 90D03C5C275F049DFB19A25221CC9F9AB2D687BEC3FA70A36E6F2EF82331B3ED 5E72BA09B511DA3E0D426EF56A0D0079DD1130C62B4E4F34CCFC342663784F1F E78CA23917023879372F5A2637C89D8E2FCDA56B055F0B91885F4FB3984394B5 DE3EB7BCDF17591745AAA64065F3E60EDA4CFB63C529DDFD69BC1983DC15265D 019EE0A054346CBE9698DA692A860542F1CD2B0D404594CBA6DB30515D2F45E1 9410B9A2AE5AB6241948EF3BC67AB9995ABE66C910DE82EBCDA24CBBBA629AFA 8C8DCF120EE875CF8BE762B14074F8F12623FFE872174B90F05D39F576F51C31 194D29EE7662EA1DEE5940252CABD5FD76283F3E8714E09892635006B47D4B73 A7AE0D0668D6FFE4098975BCD021D22F4FFAEA03161A45D125613AE6081F9203 5005F21FAC8BBD935D16FCA2699E0BDB7BF796C03942E2A04CDE9AB2B0BE4F24 4064EFB26331990CB0C10E62DA6C1EC1108A6754AB9F414F25B521048C5EA082 A308F3F088DADD3B30167C284B01141CB49DC96B7B1248FF468ABC34E99418B2 D976EC90E0C3A6D1E45208C6F45FBB3B6B73E80D586854C30FD1B7639C7EE008 58A9BB3E062B9DD20CC0753B1D17746203CB24092E5D024349B8D3F72D42A3DF 8A186251721A3DFA1F1835ABA95B87B5E355C32B658D4DDBCCE507F382C19C68 E99CC317426F1717FFC904C406C4AB3E0E22161B09FDFD055C7B9EF89E70DE31 E2EA516A209F1B543AC036B930A3EFF0C946025EE399F37DBE754CA08BB8AE3C 94BCE749F9FC181479C0DB0DB12CF5A1E123B263356745D3DEC98D301CBF90EF 28585BA1AAE221014DCBAC15D1EB9088E44BC101DD92658CA5A7B721AA535623 81C64B22E0E536F577AB86FDFFDD17F1B370647CAB18344CA63EB0D2E83CB013 927F3DBBC83097E3A2ACBD940AEDCAA08C9A6F2F63424AE5C4FAB01EB00D6F02 DDA48B136C8084418809A1EB1AEFA716E85BEBAB99DAE90FE974F913A623B819 4EEE3691A90BD3793CF0D8829B6E1531B099FEE1EE5FEF7E197F19EE5708C7FD 443B5E036800B98BC98321FEC4F7DF184B0F378E914427073B2B2471AF8D35F1 D4C7224232B9831DD9C8471B48DAA8B9FE5E6818AB57B825B0ADF2F1FFF5AFC8 0DF45794A68763F28630CD3482BB5415E60150073C8ADA883C5991BE5C443179 17EBB9F383477600CD129CC5E37F51482FBC8104E60B10E0E16AA92B50910ED1 0B50E97D3648FE2B4E2AC81AA9335EC1AB33750BF87695E6C90FA0F1AB2168C1 73FB187303FC0D2517956DD5F78364356AA5E69AF397F6DF69888F8421CFC3CF BE4D54F620C03A2FEA09A64F085A7FA4A942ABF1E9AC9DDEB42431B0131CF097 492A7F49F2BDA87F28E500B1C59C27E9F80A4BE751C6CE06AE55CD0DF6C558C4 208BAC3E6686C39BE565C9B026156C645431FAACE1A7002FC877224952B2A905 7331EC15CC1305E1C89F5ABFCC90048250D29847C7AB0FD7B58D6AB4A62CBD6B 8DEF85F2EA1B33AC3139BDFBA76645579321AF18B1B83F65F8F86C5E5F4039B3 740690EDCB4B3111DE9551EF83E0A6A66E939C784B79B31FFE389C55420BEFDA CBBF730FCCA37017F7D20D1CC8E994A8034AF404EA960F8FE87DFD10B95E3B70 51CA914C42D5B3946B2A36D0A3A24468BEE14446D37BFFAAB54C0CD2692A7A0E 02EA01CFC5FD946EA42B04C6D320886561012A0F3B85CC8FCBFA06E4317D7A3E A314F60881885334CA745CBE5EAF8479EBB67A1DC478941F208698CD3D3EE54D 9A464566507CF3383AD9344304B7062FB02F50E0334F49BE94473FBEA625C9F2 D8B5EA73B4F6BAB2E549872F3A5B2C182FA175D311826CB54BA7CF163A337C25 BC180979FE5187CF99FD5E072694CF41D3A796E84D7D2CA5BFD400668AE46E3C 9A9908D15200456D33B3620C8BCE016F1773387D9DB1E22DED377925BE3EE37B 0E91DFBA69E29A395EC88C5D9586C34C4E5B4618F61EE1868B321A34D37CA88A 37FED8C5821224258A8E208AE450FDFF8C59FA9C76ED7877192A02AF66AE3595 ED79CE8B54D1B14B06E29569CA01E6D00FFB51AF9B274AB7AA9A1A8F05F0A325 6C901C30A634A48F7289069B81120420FC08C0E1426723B605FA39E890AB620A 306FD3E5D3EDE732932E45B2F62F88B4BE21BDDACE34D9F8F9872F908F909BCD 5815F37893A3F32484D9239D9484A43FDF4B1DA35708BD2DC130B8AB8009167B 0193B65CE60937B84536AC759E5FA9A562D341F1B728F6CC85429E66BE45CD46 FF79D4F1FDB38935B789931AB1E0C0EFC4398497A4361F6D201066033142B5A5 0D34973651322E99DB549653A2553C295E514DE81D519BACE4721E0DD9E7866D 45BDC553B6320A5B06A59E128415080636D98118CC555FBD6C2CBDFF9EEA3C99 AAB59D7A46374EB4D16FC137CF2F4808944C75C9345434DE645474314B6619D3 A8B5EA02CD10C4853417B4A7B5B00C241C7BDB7D5DDCAF79A31A870F67E43513 DB466CD0110C178022B194DFF854401077D4B7C8DFBBACD30B82076B733BD2B0 96FD349D3A2E5FDEB9E92B2683BF82176E021F8FF780A255922F656575192635 B276C3F92AAA752B6CF2A6150BA64D028C8F74DD2F4096E0FD45B222C00ED3D1 ECE2CB7EE762812F805BAD0AF56A82A79172DEDA70033763FCFFD950E103CDE1 0EF9B02D8E94207DD4478A939CE571F3CDC29EBC6FABB71947A14E75D92A6FB3 AC045F525A679A97E6BE292390EDC286830A758EFF323A7D970BBF7AEB888BF8 5549E80F7146EBAC3F4B830E9F3A1AB47E19A719A2B0C8ECB232EE410E007AB2 645628954BBE820FE6D72551CEE5C9A408E75D80339F744BAA8A5C60A10014C3 AB672E66252B1B2A5ED35493E76D7C20DDAC3F566B4F39C1F8ECE526BB38EB14 B99C65A1D187986548B544FDCC52FDA777529BD6F85443BB9BC391CE79B0F9E4 559BFA9C614E963800FDAA6BE667649D8BCCC40E30AD23654159E28638FC0713 BBFE35E733A0C6BF1A8F6D48542516315B2AE88A6401C98C29930BD8A9EA46CC C7ABC38E85CBFA40478FE86BE0A048FB4403A5030D6EB86144DE544DB8B1C87E 9A9584C697F9FBC73540EAB28D3AC972C91E47BBB1C171413A2DB3ED6C52F379 7ED6DE0FF3E1D07571BF80CD1C95496243B944454F979520F556F83840FB33E1 2DA3C6F98F9A7D7743F6D3BE8C839E3259E45E6D03B9497CB5C9EBF304DC2434 4ADB2DD59163F5B67D0FAE9A684CFDE54E81EC331A9ADF195F32A3078F157360 B3B7361EF24FD614AE8CF9B50F122E4107D01D128AC3BD54314096B18E76000A 40DBE4FF73B8478E55F864B8AD500997C44F22113B4188EFC28827ADB8CA9C42 C1AC7965A6A3FACDE6E0C21C07C714463F3AF3D5A06F2E401DD53654426E25A4 CD814C0CF46BDAA111D40208E8402C98E7D3185F2EDB70C85E781FA88A7B6689 C83648448CE33D585061A38C90C3AA9C59AF3E50D418254CC014A87EB801CDE3 58C102101892652A9323C28CE4A1E6D7D196B8A2C685B860919242E2D795A588 BEE443ECC3E5493FA215B235C2E03C7B52C7FF5850B980D364482DA580E79CE6 86E1175F8DADC766277C5DD071F9F7705AE2F64AD129B07D46B0B2344DF5D3D4 0868AFE8EE3266F027A3EE7D7A11A64FA233EA1869A42B7BBD6BE4F8C89134DE B31728C12FCCC62D8907701C3056F4F7A49E1D53455EF8BE08B4A11B8246206C D2C29C96D04E3B2F0528AE5C7648FAB68F85DE371250F45E3480F57F30E910A0 9B6B27B5E2412B049A0B5AA8E58136AB39044FE3C0114C48509C56453C82F04D 181D15E1E0290D7476B96EB2154BB4DA89E331D6283679914CA2FFA18AD2374C 988CE35C10EA6E1C102EF1545B91DFAAE64B0E8C669D8E9F23C3EEAD68A538E3 257368A327CBAD99DB498F558DD0C7F0E57174E34797CA5BFEEF73BB1E334842 A19CE7AC57CB1A6F10C412FF318A4CCAEC711AEED75D8566DB725C21AF664815 DDF7B56F115A06135B901F7159342AC411A8E3A196DA8FAE2DDD3607FB281EDD B7FCD1B45E3EA6EAC937A172D3ED7B7667F4E17D1E952C39CD14089869F36645 9ABDD80E7A67D433CDE281A3900001B17D5813FAFB124934F47F5478E09FC7B1 559DC37E165304D91CCAEFB5E2ABFD8C1C89F144F3998589B3CB0076C0F90FA7 71AC03FDD9DC8F1D2C7B68354D0F1E498EEB6D41F86C98D4AB83FD60FD76213E C94E03F4214EADB5A07A29A00ADF6D4386E42410948AF91785414145F9013E38 CE577F2E899AF3EAF04BB7217578194ECFCE6C7CE5EAA2EE99D5AC3BB6CD8661 1CF4E35B7B63F2C04A3090E9479B2DEDB26DDAD7B7D8295E7EF014896FC36D9E D9E7402989FECAA9B72D5EB860 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark {restore}if %%EndFont %%BeginFont: CMR12 %!PS-AdobeFont-1.0: CMR12 003.002 %%Title: CMR12 %Version: 003.002 %%CreationDate: Mon Jul 13 16:17:00 2009 %%Creator: David M. Jones %Copyright: Copyright (c) 1997, 2009 American Mathematical Society %Copyright: (<http://www.ams.org>), with Reserved Font Name CMR12. % This Font Software is licensed under the SIL Open Font License, Version 1.1. % This license is in the accompanying file OFL.txt, and is also % available with a FAQ at: http://scripts.sil.org/OFL. %%EndComments FontDirectory/CMR12 known{/CMR12 findfont dup/UniqueID known{dup /UniqueID get 5000794 eq exch/FontType get 1 eq and}{pop false}ifelse {save true}{false}ifelse}{false}ifelse 11 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def /FontName /CMR12 def /FontBBox {-34 -251 988 750 }readonly def /PaintType 0 def /FontInfo 9 dict dup begin /version (003.002) readonly def /Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMR12.) readonly def /FullName (CMR12) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def /isFixedPitch false def /UnderlinePosition -100 def /UnderlineThickness 50 def end readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 38 /ampersand put dup 44 /comma put dup 48 /zero put dup 49 /one put dup 50 /two put dup 51 /three put dup 52 /four put dup 67 /C put dup 69 /E put dup 70 /F put dup 76 /L put dup 77 /M put dup 79 /O put dup 83 /S put dup 97 /a put dup 98 /b put dup 99 /c put dup 100 /d put dup 101 /e put dup 103 /g put dup 104 /h put dup 105 /i put dup 108 /l put dup 110 /n put dup 111 /o put dup 114 /r put dup 115 /s put dup 116 /t put dup 117 /u put dup 121 /y put readonly def currentdict end currentfile eexec D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA 0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93 51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71 7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551 E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078 0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273 C01924195A181D03F5054A93B71E5065F8D92FE23794D2DB9C535A5E57376651 F6823308463DC4E0339C78699AC82C769542FD3B410E236AF8AF68CF124D9224 FD6EE92A38075CAAF82447C7AF41EF96F3ADF62F76FB425BEDE4C4124E7B1E0B 8BF254D91912D3A99557F5427907A56514C5A3EB961B94112077FE9417B70DA0 B2E1C1FA3E1D6F01D11F640CF848E45BE3E205258E64FE36AFBD4DF4E93F6B1A 966C8E7FBE2CC8FF43C1F67BF6C361678B5E90F4BA524FE8A4CAD6AB28183E6E CA6C9636E884845105595A2E40CDBE8D4807A81AF4DB77B31873FEB221BCADD4 2C4669459704CB58A7BC230FC59F867EEADE660E49AEEDEEB042BA9A7DD8193E 56C3A36A1F639F7EA512EE4BC6992F52C2FC82A890EFDA730105B0AF7B819295 EE00B48F64C2B5BCB275B1DD62F289CDAD4AD9B7EF057684642FA6FA6322C277 E779CAC36D78F7779CB6DE12638B3C65B70C6B5F8A8C6421A379719B8DD44973 5F52856A4A29B2ED37F2B1FBE6EF4B79B7C0CD6395C756A00FACD763C235914F 847D1D99831023CE1FD89EFEC83AA7E313131C0C197248605EF5BA773D0A4000 72F607551A8EA6F0FF19441ACA179177D1FF7B423FEBDF58B0C19CAE3C10EEF6 3538D8FC4762B77C5AA023A8186C40D0365A4487DC3564265B3DF908572DEAA2 57E29EC669DD72974F806EFF5ECAFA9ADF1F9D2A63087FB7BBD100F0F81C6FFB B1EA1C9DD46548AEDD147EE64B1B4894972DAE1DC3E8569D6A3CEF9F9E46DEB7 547E10BB2959D374A33E47C58F1B20419920AB485F166062FCCC08EB5CC9AC88 F388F0C0155027B727729488E44CCABB7064A1432E179189C4627453C5231535 47D1F2B8BA43069696830CBB6E5F9A135CF22D3D1FE490A3A63C088EA32FF444 24A2427BBA63033DFE2E06DF8CE67949B6AB02F26335A376B57376814D2A7DE7 64A4347577EBE9A6E33DD2FC214A09C6D889C8FFBF1D567032548851B8F97204 49E215CC7D222F593E1EF1439ED60AD922D41E0E9EFB5CA48F2FEFF75AC5FEE7 FB6676D8B8D4DB6885FBE8B61B586313E4DAFB09D94CEDC0507E93000104F3DD F83865A2C6F6A7DA8562BF86F5DB233CC9B53391273A1462E40876A8AC2B098A DBADD5A160DEAC061F86A5FCCAB495EF8A9D121AF07928EAFD56F618E4EAEA97 CF89A3AFD406FC9DE1E9769C1E1EB83BB883786BC075EB5DA2692CD59C4DD7C1 7FD2FF9B18AC740A390C1DB38670DEB18C67721A1DCD502FE7368F47DB4281D5 459B3F020595FA3B10544AAE9EF786A0645FB7C9BB29D091E1432CD878A05918 1665643005BFD9A4B0FFD347ADC84CE22D6F9AD4EDC05E8C7179DCB360AB57D1 6ABCD200A4B4AD56825DC345984D9A3DE11CDA5E9EC1E5006EE4181E4EFE0846 67D8C27BEE8F84A1E01947E945BBE988702DEB2240C4BED952E433E5305484E5 71965D3DE95C4115FF78CE9EC18E323C599727C8B93CDFBCD1CCA780DB8C81ED C4B5E596E1603624308972FFAE9A57B0EDB51FDDB6E23EDE2946F61BEB241345 2A192D8CAD53E823D687F9C64A70A4B4B703291FA6317C051DC6A44BCCE0288E 3839D726A8F2E39BFF429865E95C726E808E02CD06F36C1CC9AC77999F8E28BF CE9D74B699CA982479E9D0DD98EAB24D29C981EF0349721D6819549A39413801 F80182D567EE316E2F0AB208068E15693E4C399A381BF9BBA625E597E6E109B8 16F3A84C8EC92F2ADE288821092A421A8D3B907048FE947230810F0777EE2542 29A3485223FEA079B359034F70464DAD2F0E420271A4E0CCF57A0ABBC20AB327 0CA71B292126D395E0D083B19BEC6B48A9DE2BF470C3D01A8C3F52075BD4BE02 A0C518355814478202FD4762EC542F8E7B9B1F7824F0554660CEB83E35635E1E DF0D03C94C903ECB36B4948ED98B6324E0094EB1DF70863142D4ED3A932D7346 39D69F8F044B6084482D7748C27328AFD24A3A70B99D1F7D32CB984488672254 28B6A9E9DCA2C9FF6A1B311D72413404B3CE5428BDB7FF3C36357D7975184F56 FA6B32AD54C37D0AF7576663AB1397B80D4E998F0B4C4F6D90B483029EF2EDA9 D4C4204C1546EFF3100629453EAE01918D09FE104E626ABA38646F17B6A94CE8 116BC7A8D9C319434CA5B830859B4164DFADF1D7C3ECA5C78D8DEA930EA4AC3F 59DBBF3148C91A2E807FB934E3439D4F67C6DBBA9972854E6E3688E1E0A34B74 482217CFE031CD7B5DFEF727C3EF8DAEEEDA08F4C90289E62FB2AF2357EB2E45 4BC547980FD479101FFEEE477AAC6268DD659E8DD9E244676FD3C6909713B71A 323B211E571BE711D103FA23B5B9AF077D84E2D20FEE805E81D20C03501F0F17 C3B081946CD0FD577F00E50B76CC37CFA97A61B89C25DD43911B28857284BEBB 5BEC61FFE3A14C64BC5425A7A82326617F6F1FA4FEAE56071C9F559F91568179 46369B394A5CE96FB7420FF8AB7C61CB83492FA5AE4A4B0799578594C9EA67E1 E54498AA5CD6ABA34AD3417F04F5D8D664A7EB39D41E2D17643CAEBBCCD9C38C C5C9541641A09335EFBCE0D276A54253EFD68141807A66F1DFEB4BEA5889FFA3 4D20BD52012206A9F8D3E0F6AFC03FDBBDF3E51506EC6336E249CEFB571AB84C BDF8E471E3795C04E38A5306BA6D450D72E50910D1AC385BB06CCD4B8E433A32 5A4B7FACC976BB31FCAA1E62DB2C4FE06DDDE7367930E336B49F47DAD91C8735 9A35D80CA2E117E86B52E41E9278046ED923454989E48610ACB3B1663F197117 52659A9D7BFA561C7ACE0771794FC778675F83C5EDCB132AF124C7E6540A140B E0A268836C73A3C746DC964E482E63C56C0D396515283970FBFF182F9F684FE2 655FD8F5D057D22246DDC3FD11B77552DB4D90ADBAB77BBB1FB1592129DE0AEC F822D7D36E52BCDABBD560B403A5C56C5E1BE789C3AC049318C7FAC5E5861E42 FD66C3C0F46361078D7E036281682BCE9BBF77983C93ECBBEBA9B359769CA442 87FCA1B98F4EEC4935CC93B08AAADDF355C99816453587310F08C50B9BA3D107 5388A1F3AED2AE32BEFADF0285DA90436D1D7EA85D7B9B6DF2AC4B778CFADFF6 6EEE54D1A1C5DEE3CCA7EFF57A7C2931933CEED90CA26DAAB45E4388EC4DC366 B9E88518D6CF094861D2A59282044CC06E63EFB390A6DF4BA5EAC7CE39E1EE03 3D84099F5BE96612789AF3EDED07266EF10A0FC23EA1EA97040B6BAA63138B1A A9CB8F5DED781260962D7618EDB200C3ED976033E8967A8CC676E9C11F74BE34 343A7ECE7EE97E8F76F7E95517A6D6163527406EF5A669535CB2BF4031F29046 BB2D0FFFB47A576F5EAB1D00A582965C56F28C00B3BB7BE2CC8D8391F789070D 775EB775437F0CD53DA840BB3575104B63E4B0BF14E3F14B320EDEF65FD4CAF5 8596DA491BBCF3153DED3B718F833D106432DF8DB8B8E6B34D5308C9010A5DD0 7E0E53260BB84BAB3EA748E8D72F75901604F80F4416920D69B4B983DCDB72C5 E9928F01A4A85954FD74578AE336C782CDF81D1EB7EBCEBFBAE7ED8AB4862584 397928F502D65139CCD582CF0723C5262EE54B9D2B8C39614652A8A90E1C3B65 7D26B99DA298FE4B9A7E98848F619C9BB4FF9FD215B72F99506F06355B332689 37D80AFD9F9ACD8172CDC51FCD3A759ACA0F7D4EBB07840840EE42C2D5B8B257 2C6DB3A7657B75F2F0B9730A20112745703E2D0FE709436CA6A5F36F59E64D9E 37C0A23D6D289E1AC1DA273872F5FC5C3DA2B127F078A4D7AB3FD7E124455817 DDC796D54EF26A1FBFD539D3A21B86DD4477DA49213259ABB3FF241424F2BE5F 89151E02FF87E0BEE26E85C0E518D8BE7CC9214B8E9A9EA1DBB49C6C212CCF08 90C0F23E9858947EE344062EBD9C574979087439975EAD4E85CD7BFAD3C91CF1 EFF577843AF1427D06CB2F3BB519ED1591974218C43F0D2038665F9E2E3960B7 FE68CD3CB2DB6B36C7997C6B21EC11CF1DE049541001FFF26D14C255E3AE862C 5A5701292FD2FB3D04523D6E2F3547923BB117718DFB6E6520F0D0B5450C695B 8C9242CC8671B7284CB2E1E9EB097A3DB1B4D5E8EEB93B4DC7E38C0A10474665 54DDCBAF079B92EA494F6FA75A84C5AAFE280284D0823D7C22249A21044BB0E6 4062074ECD17B62E03EDF4945A294BFEFB51F5FD870D9D7230FC91B83C1D85A8 86CDDF326FC90E04362145D6E8630C50594484FB829DA18F5C078F2EE67D2F2B 08DFF39AE2E8C9741FA989AE494C7166F122D2C5F71B97C973B7CE8500E9F87E D59C30F2E99CC4D34713DAB680598F41955FBDC26A14CF1E73D6BD6B9AAC8D3B B998F2D0D647356CD236DEAD6561389ED3A6746221B0CF15D6648412B35A6B54 6A0EF5BBB34AA376D9BAF025BFC650C1B74333CE85413D0EBB2F4D082A26A5BC 3C0A25D2B12CB159F140E00E262F1CFECCB2C802FF94CD34DA0CE9B4B3830FB1 DA85B9B670D5169928990A2E9CC869891CA2FFAD9774E6B92549644DAA5FE00C A5BE4F5FF91A0B6D2FD8F96121D766391EC4ED3E73DADD476B7DAE1A50AFCD98 DB7E27E44D30416088D9BC07D4661D9ECEC0806830ABF14CE55AA3CA2DF66E8E 748B8ED46466F1EEB072AC0674FE6FED231E0DDA59ED7C42BC05EF00E176050A C4834D893DE42474EA20DB1E25059E84BD137EF65A02CC295B0FFDE4CDE95879 0FE88BDF2519ABAE7F8CC3E6386ED35E04A14F1E3861922645E3A3F43B48A5AA 1999A5EFE192515FCC625C829FF5A7B337AA422F5E920545F9BB269C869A821D 6C4C26DD2AE746EF0F0B4C1E7E9871ADB5270E1CA9BE28225F7A0370D4C52422 E25263EE101C4EC1C7811B05AD42F364844A56BB91EE72FC8ED53CC6954D2BD6 F945D739BE4C61E36143CE890FC0CBF2F610018D678ECF7CEAB18FF5A0E48F76 FDE2463D40A99380D679B3B76D39C664F4992D23E5988B0D1AF33DFB04894016 E852EFD1EFFE586153C0F31ADBDBDE3F73FB49C5EE64D0D02E1504248FAFAC3D 903FD44679BB09C30288139B41B1E90A10139CA3172677250B16535A1F3E5E4B 6F4264DE58896E66051FC677030A121C5A285C47B6129CB5A3998830CE070D21 2F093FC1B44089F603A21F45F60960F134A47226874C737EF6C085634B0A4A66 139420501351F737A73F39D960EC38420BE46E5B09D298E7C16B8E32F01507D4 0141FC52DA1DE718D634AD9C8B00E46EEEF84356759324D2B9A3473C5DA38DE9 E30182B87F91B6A7F7BACF29A93B44C879CCDEDB063F9D2E51E0F1FC9F018FE1 2433D85AF24B55DE3A61C4D0A2DA4FDE933F5F6FDF17E9FA9932BFC46E2D71F6 585EEF5B2E4E89E797A24B799D7F064DD1A817A53677FC9EB8CC3E7F93FE50E8 D50E3191052943FD6C98B573BDD1F6D70349E1F8011599E3F8FDF1D6E80A710E 51E434E85801617C6FD8ACCF1B77B4BFCCDD35CB4C0367F4EB4D8D9DE8284D5E B4F43E2F8320C2C5A9AE90ECBA7E65D377E91DB69FEF27069235366AD3E126C3 A73CE97F4C90BA00D206FA012C327FD69EE59AF4470A315B1799CDC0539BF90E 512C8FC3BEFE4D1B01D969EA9E3FEF976CD6E0FA4C9ECEC955B265CFD58AB8E5 F7371E479279EE14B689269205C5B506940606CF3E24A1E7EFF3CA96ED30AD6D E243DE57690C3D69A401AB3315FA49E4BF4ACD4DD1CA39272533E82EFDD508E5 1C2CD286CCC5DE1202C7C7F654521750632EB637F918667E2233A43DF75239EB F28F3129EB5DEE2FC5BFC331FF709B0FE9B327CBBCE98BCA2C861C6547E50407 1218CEBE6EB5F9BABA4F2E11BCC6FB553A544A567B459E06375102C69F8018DF BA6A227CFB13E2D74E6A521E01B74F2963E9A0A1C9FD87A88EE6356E3BFABF55 BABC751D2BF85E6712E8EF57914920775906662E4BA68FFA21AD422D34E15578 43CA0568B431101A1194F8AB1EF25E886BFCDFC10F4A5EBD9530816548BC298E AE4A0B6B52B8B59C644C409B4191B6F4203F52314F2675F02AEB65A72C66E92A 2AC703E15D8D381522C0AC30C165B822A9B8D18CAECC094EDE020756018DCF51 D0701B507519C4270B70D8CE94B436F640C15872F9B5B77892AA3D110E4D6A65 8F0815C61A5127BA25815378683F46E69E54A391A8675977E7DF9C2D4E6FA991 9F029E50CC2F266B31EE9F9F24452D5838905F330CB7E416B8AF836C5AC26AB8 BE2ECC6EA4BDAA08C30995709E225C21D35DB6369167602CBFA8DB2697635925 969002CD1BEE745DA2E56C17EF3F0C05E3847147F86963C37A221C8827195A8A 3D38993E4939AC915BFD9A212F5FF3F826F742B952018986F9FBDDB69C3AC65A 845F7F33C55D4BE60A1817EBBCA7E1538E8087E1BD5C083A320D52953BE65F31 E8339C612A510B59CE48D2EF7061560C4AD258E7DC59694493E3AC878246F37D 6DE89253EBC8830C6B209E818213C4AC4CF1F391AD91D57BE76FB0E2924A1407 E4A949C905E44F54EAED6419F13D59942C8079336A172D4758BEB5D3E786FB93 3CBE4FD2EB53E4E1DAC34E821EB30FD44BC6CB4298242C38F848FC23AEDC9733 52BE6F32E31E25F18301370F8936810B0566B664B042C7AE0D78ACF0A87E5BF6 F9B66E358168B2CEA30DCD940074F3ADB793CDB136161FE2522905E87B8E463F 95D4DAB7E14A3DF7BCCE8141C5A08FCFA2BCE9F2D1B05A7642E75877EB840149 AAB007CD239AE47AD115929427717F219B0A8907F0EC79ADE1B901DAEE87A2F8 39361DAB43DFFF69650F601B24061A9353CFD619FF9626F63275FD09A5B13BB4 8B3379EC4D147C41197E8387FC04DA7BE409524CEF74EA91DC066808A7FD0EF3 957A44E2503EDA67B1C61827479486134E922E560A673BF314D601C66003CD07 55569085AFC8428389A140EB976CCFB8F29E27587E46C413ABE2EFB51AF5913F 53EEB74063162E0BA1E24CEDCA320377D3E11BD374F0B44E132A5C35835B6E2C D32948EF9DC7931D104C1385709DA882DED6458319F21C2329938396BC074106 CB9CFB9E0A915F8DBC8435F386917AC87A2BA45D857EC30ECA66FB4044F5439E CDD556B82A0E43418D179AD883C85AC276E1190CEC242E3E1D86E725ADC39E46 BB6C47FE9E17E29F8EA81E870302A00D91434F3B7A05F243176E6EF1082541A1 B9052191EE5C2B8E94A2E02DB65FC769653CA8D1C07A13CB853544AEC7FC35C5 218DE3128AA31952DCE19C55C23FD69BCEA2C661F57B11B8F9E86BFA718D1521 3346E78C701A5E51923D6D937E62FDE3669B214D240538F069A100A542720A86 31DE88116DE775F7ACC2A49EA6C02A24408271A846990669F2AF60AFAB4C16F9 7F4E88E917F0FFDCE68F22998AC0AF2A60A73258C3A4BBC42A2F918123128195 196D0E150D79AC3CF4628503D1F3FC528265ED8324E56849A47B3B07C29940B9 1BC270071E221D355EA51E9942D3BD7F99816304FFFC8F5B036C953B38759341 ED5D7B9C8E6B70C409DD8362FD291201CC385E4A98D73E8518A4C0E544152563 82032FBD2FCB6E403D34B85ED4053A8CB619BDD4DE001F4C3007B1F317579651 E6D6662189CC2D95AB85D7473F65C5D7B4AC63B0FE928F3400035D5A9D443D0D F3532B99F3AC26CB25EA3CD64C341159061E02EFBC7C033C05CD919BBD827A6A B36258037B5F0DF7D78C26C1D24931A18A2606939F9933100C723ED2FD991F4C 98CCB4F15E381B4886FE0E928D4989A0257051C547165291D35FA5BCF359E153 7EF69FEC09DBE6A9E866BAE054F56E86CA2D299F8DCB88685B932117314A73CB 5954C6D639CEB6F8A0A1F4D9414F1CA7CF3DEDEE81F75D8B5CEB205425442B32 8703A8A79A51613E3E6A46C9B7B1052C0A5491130E312ED3A0A2F32C5D52B15F 9621BA9E1688463FEA43F72D5FDB6E8D0739003C1D8A04E1589A7FD3F405364F CD0677FB7EADC0D62CB762350689F751F19E6389284C97A5163CAD892E9A7043 AFEC5A36E7D86F5EE345576F3AE6927C6F5B2A095817E7796AB8CC30D683C461 AD9C4BDC977B04018DEACFD28A494A97EA00BAEA3EC87A55A4A443515B0AF101 B7D5B60ACDA971FAFB73713ED735F4A22B299B783CAC875F3B157CA3A21BEDDF E0042337B4E467946C75F8BB8DABDED6013CBBB04ABDCD8FE9ED6C24C2AFAEAF 06540EA251912A4700463AA3432AE19F05153FAB7C1352DC319F0F777A5E0A76 6835598C72819883B99104EBF2622369C74CF2D9255E72B012FBC169B92DB115 86C38DCCFA7AC5AE659D30ECF7174B7E07CAA77ECEA349B6FF7C225DEF491ACA 7291263FE1F33343C7E3A533A133D7B483C1A9B0D32590A4697BD84A5167F32F E33E69CF0A827F6F16A7FDEF4DCBA75CF1EA2AE730A7BF2848C85005EB1F8F03 8FAB0311F8096FE66AD8D872B5E7D2CCAA259774FE1991CCBA6477587FF8D33E 1B12A8D8EB55FEB34D947BEDDD7858881BD1AE63EE3CCD88C031E3D6DFDC1062 AC84310E841B842614BFA1444FFB538F32AE0CA038C51AEC1B73840909FD942B 6259C2293352DD74D2F14281A9EEA6A767E52DD511B55A5FE7CC5D04BE42DF69 888A0623730B193CAF673DE288226025B6A5840E9FDD2B9130FF7CB7D87E0B7A D2E8B0E902DFDAFA0B9872022EF875B453552B75BD43293262349A867A75CD90 1EE32E3594D47FCF008404929BE09F85FBEE996D2217B16E6F8D1A5C05A0EDCB 09783F1DCA1C3AFDDF4F07629778922840B3CC0D90BE3D245ACAFDC8D75E83D3 13D34107F814530B03B076559919CE7D384A2B8EA679041B495DB66D6D01484E 3E919B3F8A9C3AB5484CA32E4A5A401A6E18D60F5D69CA938E61066741B40D29 89B6F0FEBF3D5985C99074CA4B86AA4ED7500D338597821127792D2025840619 31A9D4634DBAA74FDD5DA8A2EC092C9C3625B7C87E1D24C34E73F0B992FD1C2D 8982ACC4C81FB68574C1BDAC3157AC66C11363210B7917F76582C91FCF2359E3 20A4225D23BDE9365DE100BF47F88845FEE23C7BBAC6DEE07947B696C53F94CC 725D5D912AA3B0BDA1DC12802075F3A0B162554562DF93D5917EDBFA024FF88F 276AA74F50A246B3F99A15CA1A59BAC0FE79D72C1893D4D5A6D539C11130AB8F 8677594728FD9739761E4FFE1F779FC2570AC8030219632E32D22E2189A5AB11 BE6DA4C0D591DA861514E75C282682407F064E423905793664A1B43AD138E42E 8D1B54D3106647CF028D0D0727BD3B157BA2DAC939456C0DFB7F989D966A01EB 064809C8E4291E0D0F1D082BD401B8AF5149BF666D516E49D2C736E28CF9452F 0DDA0BE8F5DCC63F20FA01455FC54C21C9101476EDF37BBA609949B7685E2D77 A1023EB4EF111B3290A48F5D74A7B17FDE3FF620057E053B7AF1BDE62858EFF2 765EB3001F6FDF81D78783A5C5BAEF081E163E0E2C1AE3257B0F232525C40D89 4C8B51234A8BA95D5C54C98C85223B6AB9A3E57C00D2A053BCD0B0D74678FCAF 5F25783C02246AE694A20499DE65E6FC0B6007B4B0D093A6DCC8C61AC3621BC7 7FCDDFD3A5F5578B795A23562274E649668E69D49A13A9FA7360A8D4C78CA759 ED8F7A57A25FB817ADAD9DBC56B76E85B71B2BAF29FD2849E272DA2F300245F1 C7353274A9468AD82C102B1EF9A37AEBD7CA37BAA0218037C1E8B65081E5C8AB EA192DF4229582FEE963A7E2895C935132228607B36E09FE2ECF4A6F617FF5E6 71EE80D55D65984FBFC856EEA2A741340C48D9EE16C43E6D6A9F9143B651BC3C 072B8E62737F0AE6D8FE3D3706D84ABAB9002910FDDF48B62489C3A499BCD463 C6CE5579B4A0310B146CD41C519F2473838ECC76F4244321634D1A8083B970A7 9F32618E65068C9F770E2D1E20B865589C56B723061CB3EC12D27C7FE32839EC 54A9653EE2A91ECC03544EE97793AD0F760E15E5B92ADAEB82FB6EF92B9068E2 CEBB95BB1953AC5CCBD4684B853D69B20EE9C41A7B5F0D5B2DC0F8EB0A207AD2 2A820727C9627D3785B314338E52576DCE2F0AB9A32BDCF3170793BD20155037 240EB3111B679A00901AD5B361AE95B49107737AD4227C912B2A0DE1219F1795 0E8E860C7AAA00C31BAD0FA15A2354B3FEB5C80731AE945ADE7A95860DB0F0B5 FEC9298D088AB0B2EBD61F06D4505627B28BE68D321059EC40518356CCEF156C 2FF46D6B7737EC717A6DF492AE8A4AF51B7B42AABF4B752E39639B5664E8AF58 59BDB0E285A3F8A8B9F83F922AA97EDBD70FEBA4FB9E90DF46FCCFCF14BFFC77 FF4DA86EE05A9C9672BB87F45FC9EAEA8478AA38289ABB27A0930F000F87DBFA E089553C55D2FFDC584F9FBF34C7483BF5CAA7E78F39C2E002A8CF43A1C450D8 CC89F1D47D498552A6340A0FD8E30B089997E22730687E17F2F9C6E1783E0498 07AC34AA7142E8B48DEFF9B72A3466B918E186C4035E7D62399508E5DF4C832B A4845BB4B0A31CDF6D213E8BC6C96E1AD6E9E6F447E464529D6D5A591380BDC5 0428EA123129BE6954E8CED3AB398A7EC6A16349BC490C5237CE08CD308FA7E8 A7F0223D82B648CDC226E236AFF2DB8FEE68CFF2DB44EEA620A1C8EE2B66F1DB 82B7E91500F17E0BEF870CBE7647201438CDEBA868E148364E392033C87A1538 A91A52C5C69EE10C3FBE6099B3FCE5FC378C47476E4098ED6934E9971839AA32 742A916172DBF55DF3F7570DCB6CE82DA221AFF474109B4D872A3D5DC5C80F07 6479AA21FBB1C2220F8A7C709663479E5A998E4FBFDEA874FBF2F15FC9D33790 194C0A3C15F035178BDE8BB2D8FEC550268EDADB31FB85C554799D87350E2196 7CA6141B68616A1D68BE845195008A076EFB5B13C078837E407C2F426D2B7FDB 5C4146B6CE40DAFDF009DE0C30E92103298B7ED9C881EFC2013A3EF80003A250 FA86F400DFA16045E384B8036A26686478EFDCD8EC5FFF8F6BAAAE5E0CB1F171 1D07F5154D5FC83BA0EAC205C54B1A2439A43F2ECA7477A5FDB7630B8D11152F 8F125AB2E270F18D774693C4537361D8B79415D40E171A0BB921C9C360DCF76A 67566AC7AFAAF770C14CBC172DC076575795956D52F95CBC6140D30890D3E1E8 92FEDD78A256147F5CB73F43EB88D7653C9FE7E054706C4E12C6F43EB5B832C2 D0849CAB757E027CDA22B7DFC55E943858FC0A15987C1ABCE776EC2C879B715E B98C4B407DF989A0BF8E2F7B02893D4D7FDDBC98C3192A4E63B8DD28DB8FA4ED 14C2A107A5D5C1ECEE577664ACE9D546362AE806FE8844CDA529CFFD869B233E 5B7CEE95FC62115DC9044F4F2CF347EF7BEDBCE9E3EF685D99795536AEE2E9A9 5B04DEF41707BE64B35A806A879A089459EF4DE53B30D198976CB7119137D42B 8BE49BD05FCB9177AD59FD45C083478861EF16C1D25B4AB6809A7423989AE99B 2FEA8CA83C26992407643A38D89D9A70F1C9C415EF6BF31445715A38AEC999C1 8DCC484808F275468A2A01D1484F281624D38AF652DC0D673E77BF733313A49E 6153E86FB919098A0F591FF46AF8CFB37CFA974757406BF289CE718E82FD43C2 05552E7D243CD2060AFFFACAE8EF2D88707270987CAD83BB8D8630BCF08EE1B0 D46E272DC54515FC19771B4CBBB8137E0962133BE922799881A7AA240A1B108F 55CF2B42883B34F4CB341DEC77C746FAD33D89119F302DA2DA394BACFF17E976 B3DE3B6D6E1321E7529E22DDB9FF2119D0398425B2B5D773475CF869699B7E4D 7304B903D775D276404B20E3462077FCD33C3A7707527825160174CE5484060E 51E64FAAB488D95941162EC5505704DCD653D1C401C23B28A1691DE7809FEA51 0627CBFC0D53ED72ADE86585B419E7B776DDBD4226A6F91997B04E3052FB3A0D B419A1408150C0F340D86EB1FEF6FC203486D1D094605C22E52EF46C8AC10D9E 78828522CCADB6C2D5D2CB091CE831EB72611926905DE854D88AC58199D3A77F 1785D607481004ED820654599FA7A04A5504DB865E3C53FC1AA97B1493B0D343 276B6D76FCCDF898B9582903EC5D7310815E43E2DE2F7DDA742557BCCC35C952 529D47E0790134660265E0F56DE36C27DD7392D7A101E2D67E36E2C6EDCBC6C1 AED15A0A97B14E633DBF8B866D8594150DF658DB5408B62B16C616D239FC4C6E CCE6B62FA9CC9E201BF35685ED056E7705FE9977050E3ED7E2D339E530710F3C 0252A0BF254B67D842FAF9F62CA7BB1FF870E713349867A5497258CD147104AB C020DDC4A55544E971341B9BA598DDB350A2EF800B415B7BCBFD8F8DD0EBB939 C76EEA3BF70C04A1EDCC0493EE58D71145815DF8E762AE6E5E649C55C368375A 08B6DA99316104EF0F5D3274B20F3533CFCAB92F46A12D571A07F1C92CAC5111 2ED2941302655994D9F24D73B1999DD575D75B3F9D1ACEA556719E23E53F7E2A F91EF10D9415BE9D36E942E5800569D5BEAEBF45F7F15EF0AFF0FCC4049057BC A050C6F9A1A508B4350D5408C621CDEDC77D2E8C2DC2E4415CC4BAA1AC9E5C0D 7DF13DC2B38179236A93E902DE1D19898C923AC7351DC09EA01EE73624F3AEBE CEBE301A53F908C96BF15378D719C6ADE0DA290472C29B8EA3E15E66C7CE5F70 620A8B7606D546C6A32A83A96AA5C3FB75200008D5BE4AD5B0F2613D4C3C0559 8D731D99A0BC5866C1D97601F4D0093B4752FCE0839A68B679373F1D5EACDE40 1435600EA08A4B685CB84A64F64B2836314970C25971AAACC96D71F252E29ADF DAE99177658DEBD43BFD221B74FE581560D610518D9D8422E194F500E8CC3CB7 12998BD72993E0A33251ECC520DED75A93A8BD80332B12A07FA7D7A2ABC08474 6A860E1ED62D68DE70DE3EE236F1CEA27A379D5EE2C7AB36E225FCCBC1CB0634 05DECD9D47E4669B850F271F4EF6B524F3EBBA0F50B072123293E821944D24FF 792672DC908D0082EB872950124BF04EBAD518B96173639971875EB013F296C0 DB2ACA406B972A28E668A9543F50974885F5F417CEC1AC7C69ABC23AC69CFD5B 2D6D7D3209928283CA5981A6828FF5993E06D0D83E4A31D9B25C8A398FF079B7 BE7793C6E719CAA1325377F914E9C182BBD2D5CCD005B8D048F3C92CD220D27A DF7F0A72AD2B87540F403CA21F69C0D4E8445B0745682F27674C105C19333298 E02D399410EE85566D6A044B53F503B42BC174C650D3E27B4096E841F9CABDBE 91FFCB58E9FA397333B10A5FDFAF6279A8D59AA67D4A0D07A8F783A5B08F9119 74435B874D11C89DEEB98214ADCBA5EF5DE94A2E65F800A7F036ABECE1FC49B0 6EEF3915FEDDF9DD22695111124E2B564EA16560F9F0E4AFD2C687C90B5BD634 5D486550647F0740BF14E4A1529129F34173B9880897978AC6701D67D90F5368 3D72D4E342157B0A9B59F3176A5C5A5CF0F300C7000B98B88956952CBC60BEBE 74DF352312A8DB1780DB9BE188C8A7AF6CDA1FA5D295896A00E75FCEE03541B8 68AA570EDB6453A416753F378C565764EC595F1134B36DA0DF3086182E78E9D1 4EF16DB83CBD57501F61CABA27381A33936DFCBB0D5A2C1C623A6D661552F132 5D285A582EE4C6DE18D00A6C477774FA92BFA19173E53618F6B61EB19A114B3C 18A7EA949788C75F598E994F98EC3B9CADEE1D625DBFACA5CA958024176C84D4 1E812FB623E65351EF6DAC5C5DFB3E6F9E4B19D41B920581640315F1996103B1 2C6756C834F3D88A9CD2B9A56381C422A76C6A292067A06AD4E241C683D86CAE 1CA08B78765AD44A92B6D93421B32DEBB08F4AE82769A3532BAFA3A2147F980E 77045BF0F28D0232CA8E586D51B77BFC68BFA7807252691E830B778E72AB1A2F 9BD36C178F8ED8018FB23F503A2FC1C2780E9630284FA0B6D1A7EAE53D63620A 12332F9FF32C13B6A511BDEEADD02799E605F90807AA10CABD09A75386EFB0F2 308796CE069208ADADF43C03D585B7168112C01E4FD2DCDDCC9489572E9C1B86 2ACE2CDD107BE04EE31F50BBF0D3792DB9EB72C6B58E0BEB1B2360F49582DC00 A7DC877E29CE7E8FCB51EB473C2E592B8BC9B3D7BDE64177D189AB5F7481857F D97BA37339754C0CED25AF67D1C87882266AD0CBFB1FEB50E934236C9C616420 0A6491F76331FB28653E439F698D559DC754983DB878E3617B37FCD66BD0EFCC 8D40849ACC31B9339D89B1984629D50AF101B25ACF34FBFA9D0A3C0AFA0C5870 B519256E05B80CC749A43E2D828F183E3EE5D2C5554B75551BD264601A7BE1C7 E26327B56FE175AB54453C946CD9D24E2B82BF751BB84E0DBA4681990C5CA6DF 710CFFF862D42E53367C9411F97FEF405B5B55E5B35B4EA5A5D8292819B09D9F ABDA0559F3C4D103F278021C16C57552D72679D85B6536AF77253A1FD3F9ECC9 67238A0CB684DD840C7BA2E303D4545DBF2B7C885448ADD7E301DF93326AB7CE 5B00333DBA0E986A55902BF039694627DE9E6329FAF86AC3F6AA36CA3D3898B0 ED5F213829E98373AFB055B1FC37879EC48A883E4BC92F33ABB3CA4646446FF3 D1067628050F28C561C457E3E64124DE972143DA7C605B6CEB6171327587753D 9CE8E6FA193238B26A7DC62D49AEFE8E4B8773817ADF0394BF39DE936474E42F 75450CF4DA11E175122DB40A989361AF9380A9758FB6E08E805622EAE59962E2 05378C3E1BEEFB0D238D41CD56F08FD4958C354E8AEF6CCB54661809DE3D1EA5 A055EEBD3D71ACA4D391A7728D51B18AAED81178A8A7E1FDC2A114A1798B0330 E4D467EB48A897BD207971219E402F2E3C6705658367E357DB158C3CD7DF9820 F2FA1CA36F98DA570CD1F9ED40862297AF3572DB438EE870806C68127354CBF3 F0CA4060F7BFD66424ED880119DB28181951661C537604F4B571266078627F71 FEF5824F3C5C0D1D4B4F510FE6E4BA04FD4D06889BCF35214072FE6B1D397873 A92C3BC2A635055EF667015A9CA37A6F7FCBDB9CC5DFFD1EADA49FD008A7A02A C85AC6F4A8495E251BD00D4BBC57F769E8571321DA7360B5C93A90196BDECD64 B071EC6C756C557CB66234DBD3131E71ED1050744DE6DA1F5423A1718110DE7F 87E6917F81D4E0433C7A3D986D53CEA92ECB23C327C8B3D082FA65C917C92256 588896391080AFCC0044C7B2151229E37C414ADE1890ED9344A6D2F304AC758F 6EA5F79686FDA80EA31FC6E06C6B3C2E5D9254BE3F9DBAB69C6F8282D9B0459A 42A2F23FC5DCAC86E2CAD17B8C62E81350EBD9287EB72D37C883FD5FB98AA5F8 716ECC48F01B812A11D2C2E36FE7837429D5B01FAF210DAFF22DDEBB5AFA7221 1C4DFABA710627EAF00774DB20BAB262610BE2CB8C934ABC739CD829553305D2 78472338F727 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark {restore}if %%EndFont %%BeginFont: CMSY8 %!PS-AdobeFont-1.0: CMSY8 003.002 %%Title: CMSY8 %Version: 003.002 %%CreationDate: Mon Jul 13 16:17:00 2009 %%Creator: David M. Jones %Copyright: Copyright (c) 1997, 2009 American Mathematical Society %Copyright: (<http://www.ams.org>), with Reserved Font Name CMSY8. % This Font Software is licensed under the SIL Open Font License, Version 1.1. % This license is in the accompanying file OFL.txt, and is also % available with a FAQ at: http://scripts.sil.org/OFL. %%EndComments FontDirectory/CMSY8 known{/CMSY8 findfont dup/UniqueID known{dup /UniqueID get 5096649 eq exch/FontType get 1 eq and}{pop false}ifelse {save true}{false}ifelse}{false}ifelse 11 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def /FontName /CMSY8 def /FontBBox {-30 -955 1185 779 }readonly def /PaintType 0 def /FontInfo 9 dict dup begin /version (003.002) readonly def /Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMSY8.) readonly def /FullName (CMSY8) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.04 def /isFixedPitch false def /UnderlinePosition -100 def /UnderlineThickness 50 def end readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 13 /circlecopyrt put readonly def currentdict end currentfile eexec D9D66F633B846AB284BCF8B0411B772DE5CD06DFE1BE899059C588357426D7A0 7B684C079A47D271426064AD18CB9750D8A986D1D67C1B2AEEF8CE785CC19C81 DE96489F740045C5E342F02DA1C9F9F3C167651E646F1A67CF379789E311EF91 511D0F605B045B279357D6FC8537C233E7AEE6A4FDBE73E75A39EB206D20A6F6 1021961B748D419EBEEB028B592124E174CA595C108E12725B9875544955CFFD 028B698EF742BC8C19F979E35B8E99CADDDDC89CC6C59733F2A24BC3AF36AD86 1319147A4A219ECB92D0D9F6228B51A97C29547000FCC8A4D80B73E7B6CB7548 0E1D77FFC695988391DC44AEED8CC947B3D7E198B9620E2238DB3A2819182F03 14498B8CDFBA48926DA721920B221FB33BC21A8456AF10891403501D0F6415F0 7E041AFFE109F640E54FC1A365674711EFF94E752652A4C8DA62CDB1149DB899 2C4A4BD77A06E81E93C5698C05DD02F74A0756082738BDB53003B483752AE498 DD718AEA8F3FB5A6B7E2D2AE8F309065F3D556F9A34AB90C88833A54295E0982 209C466A301BA3372AABEE20D862C6DC6B6FAC1463C8CBA8AD766ED1B4C9D712 2BECB4E6ABF558D8AB5281C35726BB8D046982C0DDAE17BFFC9394125E4E84C0 B283977D31460B8EED4346CCB09F64DA0ACB640C6DBF32F2DC30D54668C1CC12 24C7280593088E9958C047125C323E9C842801346A9CE5F50413D69F6DE99471 65D2E387765E92EA4C43F17B467DF6E266D92551009C0E52E7219AE9F5E2E8D2 88852086FF3600BFB50AF3EAF8C009D8D5F084B510F792385F328F7EFA8C38AD CDAB2EEDFBC6AA45F6DD7364C2F02DD2BE6C79C8361E83D4267CEC2407689864 B57B5D967FC80AB3BE8CA43955FB0FD3081D438437559AD24A7ADD484C1E4A77 B00BDCB0D1B121FEE983412E1EA5489BDCE5DCB4A7310135956B230C0DE7BBED 516369A92BC41FAC8D73490984942D930DC193BF0C774C1AEF627B969EE4B001 11381AC57815D7581E2372A1DB740B09F4A7FB4318B765DA4E7B44E8805CEF85 44EC3B10613FE7B397BF91B69A5CB2E9086D1E7A1FAE0A9ABF2A237A2D29ABFF E392A18AEACBF28274E775D3FBAED4F46B982B9DA4602E24094EDCCBC9D6FC0F 67C60376879245606C0B9C9A678E8917516BE1CF097B1C75C9F0DDAD6899F08F 81FB7A198D45FE060CD2A550D9B8D58B882B969D7BC3EC018A1FE92BDB262835 26516FF97AC387EA525FF987E5EB1EAAE4EA5866C9CC043D183763C530F7D7A1 2070E4044507C4E5611FCC117FBE4396E0B24F672CD53D5FDFA56D561FB86D40 90A52A7C7F29A119DFFB694A8C445367746A49CA5FA83163BE448EB19625DF26 609A8C8672631A10411036CAA3D6C2F822A4B2505DCBE8E1CE6916AE515E78CE E8C894B134BF811671D17C19248853131DFFAEDB24B15FF17EAC194662460642 48D23515AD434C68DF56753806FE96DB3A29F9D4980E0B6EAED7383F9FAD2584 8F85679D6D1933677ADF5D31FE6E43DABF137E834A1DEA632D36EA5728625159 8F33348893C9D1C510501628E4A9A80587DF6E179FAF68B158406A3EBCD726E2 AC17F2DF8B3607072824D2E5A6479F7BADE32E603E54E7A83BB2DFDEDB0D80CD 1F1BDD4F6C9025CC3A8A3685DF10A8183FA80CE0F0FE2BFF2500F76B1037AE41 56D2D7FB468C3CA7549E3599A2AACF66302572F1B35BC8EF7C23F6FC4B720228 1D673D903111CE378AAE83480B4DEB7EA84BB35F4F7BE997DD4FFF5A9B5E7650 3C7365BA0965B242DC369D03215651184024A08EC284F1798B0726152884B4D8 46411B3BC8F5CB53A70AD53BD7B1AF23528849B56CF2F75609FE715878CF6448 38579380688B47AE3D374B0DB6ECA5B8284414090123D47F3F9DF389E023F431 6B4C0DDEE4190DEEF4CA772742012754DA9A44A8F550FADA6D8FB0C512D5BA2C BB7DF71B1DA41FB6936BA71B710CC6A80751E43436F0F5888F51AB370DD4A088 40F402661E08732C960705C7E0D29B8DA1A8A3E119409E51EE575E9655F47568 023977917C8EC610BEBDB9C1F4EBC192084D63EAA00EC87B53E86620BB5AE51A 579B0F8E1972CE1DA02832FC75184F45409DD9D413402C2FA27BCB0AE6DB4CE1 5AFB114E23232DE07C4674969A1FC94D152C6D3A611F029ACF4D949A2C0755D0 31C7DACDBB4DFCFAF7E87295CCF5D4AE28D87ABC3533D87EEF1507B9FF9063F7 F007DF03734A20BC3A198B049000C92D2849C62DDAA719FC28EB372793E20128 D786670E08948808BA45C4F6AA0DD8A8357CCC47228A760C5C7864853BD9C9A4 285E446CB72C5C9D3F03FAB000810DC5674061FA116153040743E846506CFA67 FA8770E785D7DBC7293F37389A0859CC22275B23C44B57B92A033A7BD194340A D6BAC6E103402F8396A5394C617CB2A27D9500921D5DA06115EC81715EA8E360 4A95DCE8689CBE268B8E6C8B806CFB0ECBF634250243C9E1AFFACAD65311FA4C 1DB0988203537E5EF12B86FB454D06CF05E4F4FC4143D62920E99304245B6ABC 82E21192BE94F5E980DB21E07FEDF0EB0CAF4ABDFC20EF08A2A44A7940E2862E 08FABA516152DBA899D6CA561EB08C7C8298DD511084E5230CEBF28AB1D84C85 B5BAF4616C28FE05AFA4BABB3BA03F8CEEF3F3EB0D3034BD3D8D06629B8E9EBD 72484057E71C9EB4DFC7C2CE7749271AC926C2419D618FB0B60FD6F81F0F2C04 E529CC74DCC9E4AF32D935D7CA65FBD0842A7BAF162D08F782E65DF3AD9EFE69 198AFA9208B22BC21BC4ECABB9BFFBA84C8421B74748E1EAAACEB59E566838F2 C439579D6C75074F94493F7D5C8942D881AAE6302C37A61003AF77684EE99AD7 EB5EEEF050C52E75E4E842F8174470FA60CB213BB6F257EEB26CC55D1202931B B981DE2535A87CF37BFF912220C117EE166CCAE58BBF624170FFBC0716726B36 304D698F2CA131675F7B1199E6581B8C812C4FAF75814282477BE2B7EBCBA7C2 FA6356B2876F89698C6C2493989E9EB252DE03BB374622A7C88B8EE9FEB4851E 02F85CF70CDCA7BED5EC94E81170FB557C3BFC6F32CD70B506E56A2CC5451592 130C6F570C679577C44D60A811DCEFB3535D855259B1021AC168DB76DD38B459 F1813E3DB20AD9275D58880CE94058490ABBBB0D8DD16D4A65F680B30057F15D 07FF54D779CC978E90A850A2D8D79961EE276BB26B594C16F56557435671A3D8 ADD3DD0BC4BC73B0652B9DA8462FE614A14A11ADB2214EC4910823FB4CEC8938 24354C5C62547EE5710FB5ECD93AA45DEA7411F6CA8D5B5FA222685E622AD73C 1BD5DFD1C8F253352D6C7D14FF2FACF07CA5EB11392C6A33E9CABFD99F743BED 55E8DEF49E07B9444171D1780C698E5B65B540F41F845AC188DC7C0C8B5BA5F3 546BEAAA4F29F0DF30D5AC12A60862742623100074457BF2D820DCAAB340C1DF 22FF26992DC02F276B40A7C528C84B72CD189A4088C90070486C49A1014FDDA3 5093FC12DAF309FBC063653E6A33E14EB51B081126AB5BCB8016E975060B796D 6CBFDFE6CB9E191F12E309254BDD6660E3227012F5DADE246B02B6D8127F1EE2 248F48DC5ABBD229748444420C868450602120664984FE3A8B2373232CE5CA15 E67172CAF7EA99F73A66AE33B1EDE5E8351DB02497CE3338930147873D4E46B5 E918F5592A21789FA9F46232BE693DFC33240E2649D6AC1940B101D806089436 F0CE230BF6D0363510378822891DBD3EEF3365430E74FB6C994BB40C8EEDA593 CEDAFEBC3B87C7C04F52FBD7D557A77B44855CDBEC8A8D26F44D66446B5662AD 15B6B79D13BD262D79BF51C09F8F690A61C7F11EC2E05F6BEDA273648E9E1EBC 3D5F1D6ED486797F753064ADDA8494405556D43D395B1487EDE877CCC1EAE954 1AEE2513DDA94897B733609E8179DFE1975590568202EF20D58A89B34874CC3A A5579473AC65E0EE61545AEF578ADE10BE3FB3E2CDC96678F613E4DEF7BC1B38 8A551C93438A0540E292F65F1FA73D9AB30A5F545284085E4930A570C1807995 7108AA8194607304488616DD4AB189F8EDC5F4507AEFD7847817A8ECFFDD2DD5 DE95E04EAF2774F8AF661827229F01E769A32734097C457EB6FF056D90C46C5E 9F936AA6BF2EE8244BBEDB8862E56423F5845BB10C8809730B011D650EA18945 83C320A3F4ED095A5EF91929FC877ECC28A1C2CE74A53245E629BF46C6534983 307B1C94EB35CECDEE86551F0C308F66690E591C5D9D8FE14F534CF3F5DB6D32 39D7C799F392C4E65759B7BF61F4D8312E3B26C31466206A367A0DD7A90D25E2 805D36ED5CE0A4BEBCAC0A348FADD2D2AAD670E28BE6E33F627B4A9F35078B1D 6688084C4C18840673EF9B3526172EE14EF64E97C8B006C27DF6EF73BA6E6459 3608F10EB1EC4B824DD5360B42AFF2084788B165747AABFB2C9C0EBBA9C6246C 08F28143809315D6268E386F09BBAC54C34213438B56C386B34AA457D149CC39 A3C163F56E3C2E637C63A79CF7F2DE969EF3AAFF75F3F20499A9ACA61279D545 866FFE57D25998244F448AAB042B141952BD653007A889B1A716A4042CBBB827 C1ED5E3C616C22D5FCB39D3B3539F9B71D50D25ECD2E5D953C7A5194C867DDB1 75CE10B2C3A20E8CDE15AAE9F549D034838DC066CA649C31EE365D46450AF18B 893748D055DD88C72391FD92DDF0AA1A1316051BC756F87BC9A425019B2FA7BD CA9F35E89E2229B3021DD24C9DF0DC3217F44DCF510116DDC9E92EFDA3E0A892 491C8961CA484BA29B8CACD2FED2E246FA7414F892AF7B9F08698FDEC82D2E4D 8C6ED1FD9E0BA2645663E7E97B0F780033D025F2EF3B364574C03F04FFC4E09A 3D4182BBFCCCD8CA54A92434E2208803ED36F931D31C7498B7FCEE4B78AECF11 B27123A10F031F9CBA36066680E4748E346D18FD0EFA395D1A9227530618ADD9 64D96C50A0172F712CB427E8F7170F8A1691FB95B247A271499F0E63676BD64B 167438333A3BD9CD9641AC637E0ADB17F1E394DF34AF5A2BD02030DD087BBA02 E1209338B74075744A9A9966039AB6D223F385E06FF359257913E6C01BF32F5B A3640C7CA41A6C51F296E50DC1CD1D68491CE5D75E0ABDD4C5C4A97C8BE2BA35 D91AF9F8F38E7AB8C1778B06A212D0416E6137087329AAA2679C51D014CC4DEF 0F1543E2FD97621E552E19B29AA1368CB5046C188BA59B1E1875B25FB269DD2D C0678A42CD310702465694F2BF302AEBC43F714F7C657505132DDA71CD23D17D 628BF3400EB5DDFCE2850F31B40C5913394649AA4241CF646F3939916C2077AD C11F8C3E478586AA7931E327333FCD8A2EB31DF4B47AA2F31B999556602DD998 5848143C0CBD0B5187DF08E675550F2384D48C2954EA7D16AD2B94DF97C194D2 302CC47BF968CB1F6C9641A87525D5C6972ACCA1D4A4B4DA8EC54BEA6E7312B3 2737754A9FCBED3BA5F8220B751506BB0A5BB5CF706AFCC04BFD713A3BE3C842 9FFDBAA0CA5691D0FCE76134841A169970903843163DE68FF09649E99945DB64 491FD6D8B2DF237DBAF550D1B74263B3BF1EF6211F40D4DF2DEC46E4DE557088 5D458A7CDC6F34B8C3F5C76582C8B7D24A333AAE0B43CA67436F8ECAD7C50B12 35BAAD521033D8024E4DFCF01580AEC63BD5F8ADB778F822AC4FF0DA608EB7CC 1A52A51B9F38FFADC0D2F4D8394C5D598123B483AE5AC1215F24F2492EBAA134 3C58AD4E3B493AABDF753EBF1F04058C6981C353D6788C2D3294165B667D3765 7883A8493F5D772F789F73979B254BB9397FDE4F8B76CA6FFF312F4B012949F4 3EDCF1AC60FFF2681549DFF430B498405E79CB407DADFCEDCAB1E2FAD3B0F4C7 B575A33EAFF9F67D37F50BB06D06834EA683862991C5BE340D4A7F8D131E733D 289F72977870F9958102F5D835739F0F5A642E7194E8AF7FDA2937E5C0712CE4 EE15CB475725030CE0F238C32775D3EC95CE3D0886046E3EEAE322F59D423E83 DE88DDAB5CE0F70537487EBA5A16A9306BA7DDCA14A85A9F83B3BC3600DC9421 BDADA2704A5A24F7174A3A486ACE68739EC5960038CB44D969A594E97AE1F42C 42C1B7E3A456B3CDFC7683537B337AA8777F18CA45B22C8BEB18877DC624496B 9E8EF9F386B7FE4D94ABD5CE3B5786E76FE04A35909C472C04654A4405932EE6 A4A3E0F6DB088603FDD82F0EFCB85A962002A662D1AD0647A2F484B59075A1FA 9F4327D542ED7962620B998ECC3A95CE736089593461CED9B5AAAB05C2DA3820 5AF29B32904E1EEC357C8E282189C6D8F562DB11291091E6897E24CD8F8E2A34 67F35D261E01336152E69831B0CC6B03FF1AC7EA22B745F513A25FE10F70E74A 3FD71FE1EC9999BEDE7CFA6A97EA2DF621711BE950FF8960965685BAAEA71FA6 36F165573A0A6A92DAEE41A9B0C97BF03419FF6BA1F44524D00FD671EACC4233 9A857680DFD27B9F1E7A760058C8277B3761DB9969241D1824A7DADF70BBFC38 89C6DB9091E3BFCB36851CB9662B365A4B7384BDBA1D385902D1E5DABA72A159 63790096B927EA49299AE03E41C7F593F3B995D1155E91C62D5F68845ED3C797 7798B56858F96C2FE2E37D812873B7801767082A6D6B60602CEB94B7F6D7A142 72814734DC584A18D1FFEA7333D4C7E2DFE5B91E9AD92EB52533CA52FA888980 C79FEEDF0FAFB3B20B497F9AB668BDAFA364B405916526D5C48E57DC30BC35B9 BF684FDFAD199D9A28541327F3899AD505FBBBBB22F419E22E0149EE5FDD2B43 AF442E2724EC16934C307FA731F90AD1C76B74569B78CDEA7C19808233C6364B D049F3F50A68D3EC5F29F2B96BC58C44AF90FE13F244B7129F14B5DAC3F3F310 B330E67CA4EB76F895DAC8025F11EC7630EEB4826B5721348FA38F28B2AEEB1C 5F7CA413C486C94B1DD96988F07F7A08D3635E28624878E55D4FFBEB5E183CB5 93014D8A272EBCF3A09133603CFFEF43A6FF059BCE525706D3795884FB495748 C8AFB50DB464459A5C36D7CD087631BC09C693A11BDF1C6011D9864FE66EE8C0 4824A42E97D16E017C0BB73732D4537E2A5BB283B3568950E5681364DBC1D6DA 058A122862A44ED85029A7B39F2FA7C362D859D0B429E056891339626AE6091D 74F6110CA32F8F3E9507216997E6AD1A2F1FFBE8B407C9880DE230E234F6FD41 A291851178BEAE5DB9DEB22E3443807E2BCEF12A4AE8C490AA9E3D2918329F47 42314CD258A0760DE5FDAC4AF7209CEB530B8508B278952A3638CA8491C3B493 516F461610DBAF32E923ACB834B15E2D169A10F2609EC0ACDF7BDBC777DD2C19 2DB330FD557D3B06B78824D6AB237D8F2D57A7ED35F02CFA9290ED6893B41657 A2485524A3F1642FF5808FDB77015D9467EDAC4A6BBE8A175833B1225A5554F7 2C60207F7A2632A4023255E8EF1F38C1B8216C9B03319B60BEC9799E5378683F 46E698FA75F2DFD40F17C603F3335F1EC70DBA1449C7A33EDDD46CC3DE4A6557 EE67BF349AA8680FDBF415DC527129288B5879500180F75DF80394EC7CF11BC8 9EE9A4ABD64DE3076A2963F83FA333F19FF74F79ECF36A87A31D6F125FD2415B 3F6A6FC33C179F54CA164835F3C3DB62AF444BDF27AFF23098C7212477F688B8 6F48D9AD080D544D57FEDD33D3D9AED9346CBB644C97C951D4AEEB2BF6F0CB18 E2517BA7ADCFD00FE44E290E731D53E5C0D762FCBA08004562DCE6A5EF2FBB74 B3053CBED3B6E896B1C3356DD9E8FCB69691AAF6BEBA0424D62B9F266D560B40 89E20A9F35AD4A7F65A7183761ABBEE0F7EF26ED3565A25516A3A5A57143979A 1EEED8CD52A69E4E1AE4795F3EE0CA21B9F4D166783A9AF54B08B6C56703932A 310197E328C6E6A6BADAA11D66A952964F31FD690082FA02D1E2A4512A9F2742 33B203FB770A3A1C7490ED630D0FAEB3066429D0237E18818EC368D0DA72EB08 1951C70139EB0DD59EB53AF5039A7618C77F6CED9F0A066FED6FEE0C0E328351 BA39746C1224A29D191D8B86491E0A306ABA070CAA2756C3A33990EB6DDF34E8 06EAAFF94AE6686EEB06A17D6D020D1F4E59428D533DB0EDA6434E6E1A478D5C 2A0D08CB39DA7D5F5200199FFFE3F41729478D4F63AE01FC0BF3B378FF6402D1 CCF1BE5F191BAEAEC7FE400C9980E103D8776EC196E741AFE11D249E0C277263 80FBD329524C55943E25631F113FB3B3793A2F32961D405DE768AF1BDAC21B5C 445288723EEDD8B6219DE99058F5224B4C3510E3952FE4BA0BC78C2E6736F179 0EE02366B90313627B5EFDF608DCEC2FAB0E3AECD5B92B41DF09C7BAD8959A20 1C337AEAE90892177C9388B903A820200A89E5BED00AA41EEF0398342AA3B1B9 6F46DD91A9973677858689316CDBF6BE4E633EB800892D3F60AC5A43EB0D46F9 5B7FA5546D3EB07827FEDA1349ECCB048D86FE4E3FD07348937185F03648F007 3C062B650B2041DF81555C8724F93CD503CC0EF710E684BE0DDC2ACAB4A00E99 D21B9334D90FACE4557B03 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark {restore}if %%EndFont %%BeginFont: CMR8 %!PS-AdobeFont-1.0: CMR8 003.002 %%Title: CMR8 %Version: 003.002 %%CreationDate: Mon Jul 13 16:17:00 2009 %%Creator: David M. Jones %Copyright: Copyright (c) 1997, 2009 American Mathematical Society %Copyright: (<http://www.ams.org>), with Reserved Font Name CMR8. % This Font Software is licensed under the SIL Open Font License, Version 1.1. % This license is in the accompanying file OFL.txt, and is also % available with a FAQ at: http://scripts.sil.org/OFL. %%EndComments FontDirectory/CMR8 known{/CMR8 findfont dup/UniqueID known{dup /UniqueID get 5000791 eq exch/FontType get 1 eq and}{pop false}ifelse {save true}{false}ifelse}{false}ifelse 11 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def /FontName /CMR8 def /FontBBox {-36 -250 1070 750 }readonly def /PaintType 0 def /FontInfo 9 dict dup begin /version (003.002) readonly def /Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMR8.) readonly def /FullName (CMR8) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def /isFixedPitch false def /UnderlinePosition -100 def /UnderlineThickness 50 def end readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 12 /fi put dup 40 /parenleft put dup 41 /parenright put dup 44 /comma put dup 45 /hyphen put dup 46 /period put dup 48 /zero put dup 49 /one put dup 50 /two put dup 51 /three put dup 52 /four put dup 53 /five put dup 54 /six put dup 55 /seven put dup 56 /eight put dup 57 /nine put dup 65 /A put dup 66 /B put dup 67 /C put dup 70 /F put dup 73 /I put dup 76 /L put dup 83 /S put dup 84 /T put dup 89 /Y put dup 97 /a put dup 98 /b put dup 99 /c put dup 100 /d put dup 101 /e put dup 102 /f put dup 103 /g put dup 104 /h put dup 105 /i put dup 107 /k put dup 108 /l put dup 109 /m put dup 110 /n put dup 111 /o put dup 112 /p put dup 113 /q put dup 114 /r put dup 115 /s put dup 116 /t put dup 117 /u put dup 118 /v put dup 119 /w put dup 120 /x put dup 121 /y put dup 122 /z put readonly def currentdict end currentfile eexec D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA 0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93 51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71 7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551 E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078 0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273 C01924195A181D03F5054A93B71E5065F8D92FE23794D2DB9928A7C95D3A6E9B 8E92F84CA0AA44461D2F4FA0F8B81C6F5B7BE98C9712BE166610465CF689DFAF 27C875C029C0116DE61C21DA0092D029E7DBEDFDDEE3D67E6936623AB53FA2AF 18BEDDD7AC19A19CADB6ED6CA7A26E6044BE414FFF59C0B98D5819A6B881F9AB 7AD0D03BDD5CD309C67811D5CF0B93F6FDC9AE64F74ED4E81F2E18D880BD842A DAFD0BDF06300201C6946087FC0B999447BC370200BFB8CA420B668B32EBC242 6DB1546A7164CF55B332FE9D239B65F532B69EF9F4F93828A44C8F5C526126F8 B7A369114CA68D4F98638121F4E17F351723D9F1A902FCF087F94AFD23876517 2D15B482AF2D68C3F31FFA864E031596E597882578AC7FB0DAE2A713B065B374 3E2E72519ED6D50CBCA40A7275A7109A4F3ED8A4566AD8832890D3D1F4899850 9B757442B7EA355175CD5D6D8B4152ED2D7EEB4CE30F174FF672140354046A45 7098EC45B9DF3DF5CF7B417E201DA88308CEF4CED8E8903AF24FB8DD0187352D 25738519ECBC70304F8F620CC45D2586619205DA3955696FAFFE2082402B3502 CB682F410DE5FFE80A4DA3D3BCF02E35BD577D0DE55E7B8A33B7A2FD5136B5DD A0BCB61F8E7F4363C21F890CF287304DDB8FCE7FE207C0D160B81E7EA662BED2 DFF8C444E19C91E72254257CD87240A70F1A964FA54ED9ECF27E27A57DACC3DE EABB92C085030870C6CF5C40B6E47F5C0AEB30E84A73ECDABB2D754EF6EA28BB 16EBD6636BC288E62F4A38BFB55F5F4DD20FDD77D767F6CB52F9513E8EB75413 07F1877B2C01278675177499E4E8EB09F2657821613F5C7643FC064293EC6E9E B519FFAEEA36B19C9D1302CF91FCBF87FCB57C5F995CB6712BB3D8681EB6F05B B2A4195A3C73CB4ABCCFB958EAC533BD89560D2790CDE1444C0F2E4EF27A529C F01052964E56F6D76A190E5FF45934BB711A3406284AF130D4DC0D8112BB3752 762CA0200CA262359D4F54C0CCFA9A50DE18C7DB14419E2990ADDC4A54B94978 D9174CA39434022FA77FB30179EF805E2189C35919F5EBE215EE2A00B4407826 CE56329C5586D8B414770BA5D45513C3AF1931D632FCE69B4CA504944E03362C 74A1177C6398A61A12DAA0F156543E2A8E9969C4308B7ACC21A5ECAC8F172541 1B1316A88C0C163E574FFD3CD22FF08488662FCF2F9344BC25D02146F36CA6F9 E2D0130C654B7485EEA9A110A33AA0C769121F81821E9A2BD062FAC158359D44 3F9D9947200EF1EDDD5860F10438B162A69683957300C75AF7546C70C97AB2EE 37EAAF0089E2623F787F252569B06C665FDB45EC9681C0774ACFBA76B98C4E89 7EB12AA5F8798FFC110B49C25E3A483ABE83B0BCC6DF0578403ADC369E013762 C9D08FC94D949BAE636ACA9F36F4E3F02296775A062077B011A705B6F1784D36 A926622CB3847533D7ACB24A4EBABB14593B5D8E1DAE2BFEF8A51835C8D4E76D 7543C126A4271C59A5881A5AF89331694F84489CA66725995DC3070F306EA447 CF30F63CD476A46D528EC1FFBFB8EACFA2BEEDCF54C92CE2BD26DEA5827186BD 3A4D1709415CEE7D51D671357B4A5D11E835F63521B9824EE5282E58F05A8ACC FD249461181A38C2F47BAC4E79BE368D64F886AA493C61CBCB2ED401C8AFBA61 59CA6F6216D941A92AC52ACB3D7ECC28D6A58EF4CC70BA6DE23E80937AB38E89 6F05FDD15B954C0826636267EDAF9F2BB466BF79D2E10EED9B04297E6BC93069 79581ADD1A9D9FAE9306F46AC95B98C60A2E53D60CF1AA4069BE301E17E25070 F98DD67BD8642B1D07571A32766072E48BF27E1576FFEED300D7313A358A823B 49C8F135961B7E259095C9BB67F996CE0B90E95344F203922F47E11753F70D38 2ECB615403490310CEE6C03AFA97DA2F47ED47125D110FA69725BA0018F6A40B 29A307FDB3E52322A77A0102E6F57654CF1E96A134D13860D83AFA0A41112D3F 2247A09ACF7D06713BE443FA27C7E7220E875965D53030FE7D2D62EFD2F1DB87 5FB091FEAF599BA8C5167525899E578AB341BFE2BC4E53A047093168AE189237 EA55F055514EFA939DAE9E859CB5FBCF37D99484F44FE5AA5FA386B28BB642F5 5DBAF059A50FE96C7C6D834531D64F1F2E99AB2E96EE74D149178B1C0618495E 293973D9A03E1790654B67C0882376ABEC17D74785B3737D81644F28B3BC6FFF F92FE29126995A07E0BC5EF3A4B93789A103C428943E045B8D1A5063AE71E806 568D48072E53DEA85253B01DF0BB7367A6BE4DD7BE514AD74E3F77C825ABA405 64DAFA25EAFF8F63344B5F6B523629776CEB090B546469F6A6008DE43072DD3C DEF51F62731037D1FBD0C038A1E9B669849EB3BEBA281624F13D20B61917A109 A0A7871A73F7BAA18077360B38A4625C5DB9AB9E43BDEEB856FD0E2D3AA2E075 267B978B9EB47F2369302E87DBD5D5B422830BEC32411FE75D584C58650EFB1D 136FEB92B94BF8939FD63AFB7349C7511E5E46AA7324F8B1FFCA9C2A9E9720C0 A720918E8E860F137567D386AC29870FD990BD69465B3A3D2A0ECF2753578AD7 80DC87EBB319EB5AFE0B6F6FF8616EA30C51425FE3ECBC5F8D0B0BEFDEF32FA7 D168B4E85C804B7326A0942CFDE732B1171C643452B7099B31649CA2C38B62FB 46EBDF7180004C549B53F88021D029452C2B37D8C565BCDB0B11541039A13C0A E45D4B68C7907B8BF08C6F41F564B62BB554235D50330E78DD02795516D969C9 66119D718798120442CB7EB9877FF84EC69DAE25F8559DCE3BD8042959F695F8 2F99845B1B5680DDCF181D806CC4903E077D1FF5E60918EB34C0B1E028422B71 CA63EFBF3F4F3CD813CE831EB54265A555BDD35AD7D723F9CFBDAB29C54F8AFF 2D35C6A3299E0A2DB470C7B141B1E3E10DABB7873AE302926BA8743278FAA8C0 DC6174501D6A289CF980A3F55F2DD5C3A514E7E7F13133C35D2697D64C25130C DB78FC997968D6B3BC929E8A31B6D212C5128E4412632BC52B3A1049F7F2F61B C74AE9A6AD19B9E2E240617E2882F7D29ED3A4279439107AF9AEBEE47CE85DE5 CE9595A96A118ACF1EB1F5929930321AF7732E351E18C6AD378508E37B4C327B 0E06AAE21278AFA9255AFE5C022034DA2968D260879B4B38E7EE2E11A593DC3F CE71ABA050C004473324CAB6F3C50E85DEDA3E9A27388D8FD3A8F6E42A79670E F7549CFAD4CCB337A6E0BAA4846ABCA059F1E1933CF11DC0FFBFF550CC4A1B47 CF7BCE0875FA747AA854534960F757884505A5AEE0330179A9547A4AE3E68479 7A457DE83326DC30B67F27CFD4AB697601CEE352F72F0966B3CEE3EA24683BEF 6D23AD51B8432C3F0DD0D0F80791E1091F38988B7A54E466A9AC7810DE8B7893 6B0AA6356597891D56190A7660BC7F657BC559E0525D41EC228078F2FBF89C6C 72D666DAD838CBF0861FBF0A1D4ECC069AA49DFBAE5C56B781A1D5D79DAAC256 13E3F9B928A2394FC71691E4355642764459714412D6F8EF803FC5F7353822DE 6CCBB8FBE5AA1F2C7F4D384039D85E7728527DF9FE0239E2CF8BCB7411C000B7 1FE660AE6A2A19229E5E8776CC83EFF3C27403935756463EB4721C51FE0B1197 86C2F17842A0FB639F28083DFD4F1E86D7D3BEFA922514ABF489C5CCE93D6F72 D2EAAE14F6CBA2BE4BBE7D7EA8EA19DB3A87350D4A52064137C3D15A5B05B03B 70B1DA7328D10713B83974C390C3270AF5A9A47C0BFBFABB9F31063B0CCFBB10 0F236C74446688198EFF039110F6FF42FA9F82D463AD3958B5FD205BDF85DE20 FE3F0C7AEEF350AEE6DBC1DE2E2DA4F4599956F59D6F121F7086DC120416E180 52DBBC4E56C09746938698860F30007091E1CC0351B43990E47208ED495310F5 7BA9C6AB3CA10A3F1B318FD47C1CE3B9FF1304321F9623E32D315AA9CE64B35B F841E6C62B5B2488A311C94937879E5E0E170FA77AF0AC75C5E6E9F3E8F825AA 09C1702682E14FDFA72D27901C5BDE009B1E52E8C4511C6F6336251BD45261F7 401CA3DAE7C4B0CAEB91B9954BF4A97C48ECE7FAD401351D59DDAE9DA94E2335 74A2B880E4749D3D7026CB5299F16C204B6E00A20A6619C34922C7D3FB50F127 3157CFC08DCC5164C8023CD1B6C3556C73CB8E4ADA845339CA9BABA1457ECEE6 ECB9849DF1F0FEBC89E5F97C92978A500196520839CEBA6C0FD2E3D27BB4B4F0 93CB2BB565F4627C6DB62DD0E084E627D69B5DEF42EF094381B62C0D67EFD197 301B132420F51A41561E6106870147E0D597078435BE3819ACF0DE28AD779847 F3D2CF667DA06955D53E0204CEA2935E9E984E76963D3079EC092031E2A10E61 1227E5EE6770DD4D745A52655369EBA06A19BD7D95BBA271E488241199D1008E 36EA99F8DFD2A9F87B06B070158B466AA4C6EA3BA77DB0F853F0BF9A304EA291 34069714368E0B94DFCBA3BE5EDB6C8204DFA7EAF5C3406F60A7056407D1BF6C CB85C1F432F97D821F5518BBA79AF8453A568FB2C2D025A70CEC75F46C545011 ACE3A99B2582793BA1DC655230AE2EFD24DE20A01D4A441AFFAB7771F223FA6B 9169849E727E494247F67D6E1EA9DCA06A082FE2094BD548AD7F08B565145634 E7ED832FEC1378306DDC796303392ADB0CBA130B63B38ED57B7828B47732853A 893E8836FE19CCF27002AE92C2B2CACFDF8A42F1B8066E033B965D2E9157FDF8 E1264B40813C1A4CE424274AA3528A4F09B3B53DD4D23789A68B3D17BC1398AE 0ADA2C2168427A49846DE0216908C2FFFEF4F13C1ECA12AD341E238EE46E6DC2 B71B54C52659632911F901660261E493AE2483D64E119D9924489779B62BC9FB A052E822FD8D83178E09ADC825DF0DA07FCE7AD68EEB29FAA275A13691B4A5A5 B0BC0499CD6307610CD6209583C1152C559A2760823F8DC0B9B990BFFE7B7E9F 3969B968AFEAADB9FC0F1410EBBAA0DB979CF153F0B8C978405F8E6F2B6406D7 AAFBF4A655A15DD6D1E9A7EAE10EF89264659B09283F50B734236885FC09FBE5 98D780012FA77FCB19F15BDC522CC7312546C0730EF5225DEA8C22A3BC6554EF 4FE73B9AEB5C2F7DBD474221760E5F539A064AC450591BCF3499E3968F2CBD6B F15BA2B37080A4129B66D4C2188524F025414F14DB3F96049A8B0E5EB2BBE7A1 AD64A988FE875FE4FE5186BB4F5DDA16983CB052D474B7D72F3E8965663EB50E 015C72407C3437142D3D7DBC055FA627139488DBC5A0F98D805C2143D99F491A 167E07AF60EC9F17C36289368D740B632CB919A0E74C412B76CE7A5906D5200F 9E79CEB9C65ADA3A0F23E8947E834AE7A329A9F0AA7A6BF545B1D7B4666C6522 CFF268634EA06DB3A82D91A4C0A9B227E79961212881A54A6762C335DE7E0831 130C45D94394D21C049B9D189ED955438C2151514F17BFC67E431DD9A8349202 2F616AEC1C7B19F63D5000EB4771370924BD4B9053FE78B5E4A244B9A149D66D A8BF3B398396D2233E92E4A5FDC70FAADEADAFD255193D688842DBA865CF6154 C9348D590F3FEB135D4B7BD4D76A52CB140888247CAFAB25ED51F4D187041CA0 ABD956F83A5661CEC171B52AF92F9ADE27973B560C802E1E0FF51C4003D1289A CDD09F8EDA8AFDFF666D35418CEADF3B0BE298F0D1E5C8E024D6A2017A7E71F3 3A9FEC9930F1118101E040339F9D41379170928DDF5B5875212B271DC843F612 E0C21C67263186E3D6929160464D4D5C8928E14D0845762C36FFBDE548188E20 3B6BAFE5EECA0385142F01216FB8A90C43A472C1D4447FE5C7C78CC088FC72E7 3FAFA062C338BDE8A430FDF1951B107D8D73FF9376FACDE5900BA362C66F8C1D 947F9545C5C13A53E4479B1C1A50472C05E8F8C266C6D4F4EB08E97B3B1BA972 26973B844545089C5732322BCC9A5A8FC972FA0D7DB8BD85D2F515ADE65DA479 0224F7EA2276CFED0B75B2C23AE7377F86F1F6F205D6FE19377D87E782143697 984E731F83CA888199CEB425643C259D4FB8B58DD69A96085198306494BB497E FE7C9954EF35B679BBE3847A9C73507874F71FC97665E2A58BA41407A1745247 44A79B588D969D11CE4B863CDA655DAA53CEA5C3C263B345E782006CE9831D49 603D2D95DE9E370D617F5928BA416C362BB2B4DEF16A5D44BD24B34257765F3B 6223B3F9B54DAED69A90C7050AB97B06693D253C6894CBD7B497DA449F1D9B7C D91B421891EC0724F59C82B9CB288DC42F2D2D7A7F22EE3D910E15953D7766AE 276DABED3820390BAF2700C4653E1C77FE63DB71A66D93ED293E25B8412A1EFF 809554BF04ED0DE83F7F190883ED793803CAD2C34A66524D3A580ACDF3C13B22 08F18905E7A4A16DA9ED2A112462FB9FFE481EC2069E484E8BBFC19D594153B7 3DED4C11762223B7586483B06BC164D824D1A6FCAE80A35DE0DB8B33396771DF 76DC5C05578EF1BE00A70BAF3D951A01C87328DB2B0DAD6E1B4C21F37D1BC0C5 A929BDE5EADF20DA60C4DE2E3C151005814F24824D33B95F700E09A0207EB602 3EF60DEB1622B91DB99A855A8F1DA96358F05CFCEDBDDDFC8446AE3391BEEC41 966E594E28D052DD5ADA49DFF65E79540EBE5329DFD86C23CC800F95221B9C18 CBBF941D2FA47EF1EF59A89DB5DD188E75EE94AD2A79E2221107E5992C00D531 2E00B544895A9204656867E3DE9D4CDB64B920B5CCA9A73E6514B36CABAE01BF 94C15603B86780190595560F792E5EF01650074EA4A9BBC6ED284B9AC2020641 DCBCEE0ED27FE58171DFE104EEE4202759E594159DF45113C00236127A46FB35 9EC705F21C0E456C1F0F924594C09AC64D4377C5FEEF764BA4A09ABA8D09DEB1 FC13B0CD202B2F04CF5D73DEAB65C36C2FA7C0DC236BEEF6D23BFFC9C493DC8E 1831F19EEF81EEDD976E43BAC6B5CED13F901DE59835FC75490EA528A72CEB77 24C38B258EC38B9E6B97F85CA8C10D8809BBE55A6FAA12456FCAC786942E123C 06D1E55F7ED04400088BEC968BC5081DC7A1B1B65166E7821679F76694F235FC 6854C8776AF855B83445D9FF919B1D80E98DE0741D06D6C5EEDB3E3EA6392530 F1BA817737D8162F7B3A36AC2A03190CDEC654383E31934C3E0A012B639532C6 26FEBE9B412F1C92D1943B7C18CEF510729D501349644C97F087F2F840074AE6 D8CD0FB2E620FFC908BFCD938B675A0A4A687F7FBE8F3DD06A62D7B6DE7DF3E2 49D367D60B10061EA86CD512F5A1BE8950D83C62695E130128E0037B62552D17 064319BBB9B1FAB9D79705E5D68AAE9B36EA14BF1A59A863BDB8DAD9AB5D7B8A E30E2B499F952D65877C8E38EDD7DB29F9579D09E629AC188DB6A6403AB4BA3A D358B3770D727A2B77D84B6C9EC17E29D88E3421F9B7D2D822EB78BB8BB50692 8C46DD6F9BBEF2E848A2B5669B200019802AD19661537A84D3514AEC5AA47445 2C791E01DCEDF18D9506367241255FFADEEA6183F51A9F42448A7DE413C08359 52DAD2A60FD606AFE14702BD3B0EC448720FE63438D020DEDFCDE3582FC31DF1 17B25FC152789D2F17FD60B8209D292D2152DCF8D28B5ADC04F6659BBB746CDF 145163361823CA343763AA951C640B5D4A99B7787105A1609EDD6A596EFC3F6F 2AED1652A132D66117071CADB8603969B3A2F97270CF2AA8EC2AB890662FDBD5 00EDD53F16FD0CE199660202373E2EA28D29245A4AFD3A63695F6178406A7234 AB0C0FB1B19CB408E047BF014BBEAF4C9C19445C7819748F082C19E6E355EFDA BF1C2DC348AC0AE6777F679E2F62A0A3EB19B7F08114AE0E56A3D310D6958AA2 348E1D304BA8C4389E525553A8791632EAE32B6E8D2193932B44D230FA17EDC5 7D407CB83D2501B0D2C9E86FD23E21F26DBAE2550DD4ACA051EA0A0030107676 3643176BAFB7DF0A157151F7625E63296E325E2C3E74BDEA10C3DA37A73F9972 4821E1E756D3DE2C1FB121371432AEADF3328894170304038253421DEDED8B45 D4B0DBF3B4F29F053C44053E14ED09E3E7A0FF377954754A34A9A04FE68A437B 8306B8463247F1E670BA928FF7D401437FAA45A7875DE9FBE63BEFFEC722039F 5B081EA69D0A80893FD930F7C7CF691F6162FE1F364C2F744079F20F268DB72B E32D7B1631DD1E908C3E640874C68E1ACDFC1B26014E5665E740907CA1E80078 9EA1B4BFEFBBCA3AC7AB86763C4A221C611048CCA8A8F37982F1E37E4DF9AD36 FC2A647202586DFD9916F2A3BACA9C0CFD47A6902F16A2DEC84AAFBD927015B8 05E007CC21108E55645960C9D7D92EC5CAC7416E4E6F03A4E8309AC8A8F1BDC0 970CCCAF38E8D3C2A9FE2F34F36A4DF9B490ACEA740BB637FDFEF5F9911ED600 3E6EE999405335BF0BCD75D33D2ED9D735F98ACEEF80D2C4820B6DFF00F82566 06EC23F0899C6C0B94F0A7FB642A96F703B33D509124FD6A44684EECF490A86A 55369C1742542BA18AB0CF8859FB7EF809F629530671B5CE542AA9CD40938654 0C0DB6279733495AFE5E4601A6D42EEAF05C5C6E9392F373F1108AFC89E3A4AB 35C30DC46A7A73412C119F58DCEAC77B4B981B12817CA4264CE81A9588EA0FA2 EDAC07FC6C7E14C0562D9185912C4C2DBBB99B8DBEA79B7571A9AFA40E6B616F 1688B76BB99518DD13CAAC661BD974767BDE641C19DCF72A684B3702F5800CA2 AF253F050C157614C1724AA2FB4B0304718552D1826DA3E2B9005F606369E6F5 EC742A0F8AA7697EE61A215A57678CE7E0A3644F9F9F9342376FA8FE475FE2BE ADF6A66A4499CA44282FE4FE0943A231C97B09B18CF8FEC94EC24D715C97DB94 3E475A74AC68D2E134A8B36FA0C710044C03A37A68C1C0CE091658A26B7BDCAF 52A75CB368522B49B6A972BCDE5DD694B475B8FD9816D97754B2924C326157AD F108E599C8B7E4108DBB60303ED825F39CFC3E55966FD61EF8ADBCF3713F3674 E647C930BA5B44C92536B5287D934AEF28F0A2CD5A5C7180A924DFE9B47FBA32 3B71908C0285BB47E068890AB3F47CDFA61A7D42277FB53F0DDC3FAA416489EC 46D95BC8027DFFBBFE02EE09913CA15D11443874003558EEF58E944FB705202D AF6295D838673F3BD5E6C651CA074C60E9AF27DE6EF3CE8B50ABC23374285F31 E7721018EDDF2332294BEB7CDC5225FF89F3284FDABD9CBF0577A7E0CBF16747 C662E142553518AD4B4FD4226F568BA8A3E67E5FD0076AA1C6697D8524FAB228 5B36FD5AEDF636751D4AC8E393CD1B4D0C3866AD40F1C39ADF1F36898705C6D4 99AC4679D0717F4D3998EB763DAE787AE6FF0649D04D91B1233529E43A5DA68E 286DC283CB8A6001A4ECC9A2A344CF85CE6D9F1B369DB7A919D37964551CA314 017965A85E94B3F44A57DA0408036864A6A66DAAF4BAEED8427B771774448374 7A0B5EAE533E35879E894F4C93075A5C49E757BD33CD6CF0501A24CEEA9B2192 E4B08B523F543414F87F18BBDA89E155DF0F423508EAF84E99C1DB82AC245BB1 4349E74B6E837FE2765316359F64CB186D1342EE09E4CF17F435D6476E4C7AB7 320F02AD046C7176475228F6B0F78751C84D9E147A45296AD314A7002FD22A91 BB273F55D7A8B821F559E9E4D20CD8C09B5F8372CA62FDB78521C07C1C1A0A4B 968760F0BD84AE54D9607ECEA0884B1C303280454790D76D6F845E6A1658D185 8CF4AE065066FC53610F0BCDFE9215F2F42D51554FB712438EA09983D001B48F 910016AF473A52A55DB88EBA368C8CBA1E38D4995A452921C98F5A871CB43462 3A6BCD5D58DC87067ED96076630A89B65C0B77A35366AD9F3DBA4EB53BF85072 DD4AB41DBDDCDE2623319B629ED1A8417575989BC6929856A48A086B4508F72C FAC974738817C96AB24902E6AF555C94BBCDA968AD30ED18B6F832E4EBC1F0EC 32F0CE4326B25D1754A0FDC7FC19489B1C542B98C2930677D9C5387ADAF948EF CA5E53B82F36026E782F6B6B3C4F05B31A0A441AC885ED9F8F474EC3F546B352 4434989917608CF00FDBC94B716C73EB58019977D23233E2F987C13671A16B05 D63EE9F93D867BCE43AF4CBCFE3800E8342CBA40C8DAEBDEF1B6D5C541CECDC8 251DFF779FDD8D1BA109B0B2806BE86B858762CA80857C510CCAAE3018431756 411B9062C7C2937A154FD01A8619B1A10A5E5CC836378C12AAA7FEF73E8DFA10 EA44FB858B3A82D8CDA86850B264EA8FBB855ADF728B8019ECBD3129C3BC2B80 C2487465B627BD89A1703C9A7D8C5542B0417B863C26A9864968368AF595EC1A 42BEF41D6569F2F73B60654D2DB9CE1FD17720B28BEF5B7D60CC319B634839CE 30C0841C790A3CC6B2FEE8C872EAD137056FEA136FB1294B58AA2204FF0097CC 6C8EBFEA083883B45F87F4BF990381D121843865DD10E756C55B0085D6FBECC2 289F73C813507B4B7FBE1D10E903528F4C5828D6E2E6C9BFFF6EA7515FEBCDC4 2571CAB79A89F59510B19A61D5C286B7D5FAA9B808206A720B1F8435A021759C 0CDEDC609726526EC2CCE551122ED3AC5DD3FB94D6AF796EEBE9E479F969A3B2 9C51C35C539532E5C89B73FBA0D1165D26DA8626D0B485744200B89FB1BCCD37 1016066193DE4687E10A7D1D7D70D4FE896F49B3AD4B5D29004725AAD2AF7851 E9D66D3E21A8C2CA0F664099895F6C74D747FDF9D2CE5A85658788C57DDC77EE DE58F36B79D52AE7C3F5FB35790CF5B3D57B9A5FA4877E3C05293299A9308A02 80A7932FEE2E4E117E1CB5ECFCF4C85345597E58A99D67BD392F693CDC5B6AE0 A5EC5113DEF0B2564965ADE744A620170652FD077AF4969E3595683136CE95C9 BD113D7F1E672870966BA500DEF80BF1D3AA598D58D77D0199A6B9BD04DD2D3B 4FA40D349F62B3C4B36DCE0E638DAFC3D47061DB861EB76D24C812AC7DB76783 99AE3693F656EF45EB8E13BE5EB20CADA0F30FD5D5A5ECEC62E1E0B107F336C6 CD15B455F23E238127137387B43371D5548708F90E5CBB4628B4EB088AF8926F 2B7391E2A473BD44E8C6BEE22F62707055A48A4A341C5371893CBE3743D7B66E EC6723D2C86663427623D749780B2EB293F7F32BED57076183224741AD679D41 5DDED378C6411AFEF86991DB79139D479B4FB25AA2635CC121CB7A543B33ADFB BB508564B7570087AC29D4AC9738A124CF4107BC8699AEE8265D29EA410B1C2E A7F3600A1D685566E01023206856E94BF076501EBD4214624DFBA8810578AFFB 8FFBF1E2AD0DF25DDBD600E60CC99DE0E9B832E809BE289A03C0985FEEAD2636 F63299A325C8553FE7959AC6DE0DBC17E1F7E6207624394A2378CFE582C194AE 785BC49BC548E9BD95568FFEFE797010E315357F85AF8C3ECC6FFCDF7FA9C3C4 CF486DDF868CC4DEDB834FBB2D32079DD40822D65A5275FD32D19AD38E032F74 1B0B04072F766F24A9136D3D92B2CE6BC0DBA8690FE4DB1100A0747FABAFBDD4 5B93EDDCEB51FCF71447185BC8A1C042B21FB13264949E313A30BFD9D7596CA4 8E96BA7A616FD88FB3FF60FC85764559B5D0E349C9698ECEA7187B5F66BFDA28 E1081AFBEC9A14343768F9571F5CDC5905BAAA89038F89291AFA5AC84F6717FE 31F83C003A5A9F2FB281F591BAE05C906E3F87A4629801894FA01763A97B8040 F5415BAADEDFFD93F3A722E86138376E33EE98544E74DB75679ACABFCE24F1F8 8CA6A91985E6114C35BB8AFE8786B6AAFD3E74D0A277A13D61D0A37160C096C8 74B54EEF9233DAB7D7C2D2F09F4E59804DCA27A0ADA600DF2B7F2C20556080F7 55C99D11A1738A142A586FCB3E41D85A2C9E8664AE8ED14F7E02077B435FD755 63414BD6AFE0D37F635199258091F808A46977EA731475FA527F48C7104C6333 09785FF0200245C12792FFF2626927D13918E1F6B06A32000AF72E3D5A8B840B 858F120AD959515F59C7844BCF86B87BF11C953439750EAE9B7A5F45D61E0260 BEB95B81EDCCC262E9E2DE28BAD574D35A5E0B11D5C3CA10039C32500CDB1902 16AFE1D7DE4DCC0F9AB45AC6FF4FAC8808CBC875C53DBFC12F90018129F7F934 CCC5AED5933003DB7E50640EC63481892B1002D88EC072614A57EE91651D7AD8 0B72C1A951DE36DAE57ACB60D729E20C5DDBDB925FF37AFC010824691F7EEB7A 9DFA7E2FF5E3BF891ACC030C95553FEBD103E038CAC430293F5BCF3B999AA583 74079ADA121F9272BA849900E77168AF38AE70F9CC87A0AF3AA5C4B9887AC726 896E66906FD25C693D2443FA2B3ED888816BFBA9C58CA32535D93CE9BEF4BEDF 2D9F6820D04C1E7C15CF968A672E4EFA62E49B7A9400346F679BB7B7F414B239 3115A80AA5B3D18A9825142F486BAD442403BDA8980A73D49391AD8B322C2457 A3EDFEB0D304F9ECE6A911FE2AE4C196E3E5B751BFEF2529426B1215AE6D042E 6022FC9C1C2BE847CE5170E15D07A45579E0EC5B83FFC6276B5A772ED6E12C3B B90A2B84E92F73325318DCF3D3F53F7CF8D8B90C41E451EE2C3863DCC5D9DF83 33DE8EF8F0793D86055537AD425DCC117EEF74B025A4AE37B1FB09E1D56CEA25 F36BBDB641AFE9DCDB13E5E77D7D40BBF7626EA6242BDFEFB828E287EE0BC00F 90D25594A51A84B27A1208D41C216F57E6498014110028009FA7494E5E9C0645 7D61D47D55F9C89CC1C8D59C955A322E00D269195F58E86BC54C786925AD8873 51B79C3E2837B710F6630A6E2F36EC40EE407B82F775A6893FAC1332903C8B14 B35B757B95C2F1B5474E7D1D8FACE239283EAA652359D3F188CF0848F9424736 DC405E096945D9B4AA7E568BD44C08D83E72544FDAADBA8D9C7AF7F5122873C2 3289F1E111BFB2FF9B202AAE34EC11BBFB63D64FA1FBFB1C177AEDEC62EC81FB 7078F36356A4ABB94FBB9FDEE9CFCD8B554CCC1ED2CC060836C0B5C6D174441E 8CEDC481EEDB27BC7EEB00EFFB6AE87BFB68D3528AAFE36634DE49C3FB29A9CA 54936D57527866AF6A78369FBE1B36D4482E8115578C5C67F74432D46FFD5A17 7B4ED2C050BAEAE6B5BBB65938DE5C4C6A1B75A09F96AE3431DCC8EBA3B901F7 AB8E77C6FBBF78A5333CCDCC756C524DA03B47F9D8AAA50F47123D197872C7CF AE890812832DCBD6C3899F8A57BE55812B7B39EFDA191254FAA7D7A58FEB8E7A 551761768A6AE465F430D95E7465C71C8DC09A982D639DDEE4C290655EFD57C3 881AE0C2B8B13110C848552E41AEDECB10BAA1F72442FC02B7086AA887ABA594 FC6408F2AB3C1438BA5FF1D05CC73300D810C33B5377F2BDDE12F47620786D2E 3AC5E88FAE5C6DF6C3557C47494E1543A7368BADF693E1FC8FE3FE108342B746 B042A2935BF719F741F47CCAEA7D49CFC0A68747D4269EDD1029725FCDEA0528 C418DA45A3CE295AF40F5D09A831BEACF61D68640BB982168A7D6F0842A7FBFC 281FD30CB3626CFFEF3A17D478781E632CE4E271AC60770733E22C1645F65DE7 8235083E56EB06A8375532AA277AB7C57EB5317E74B4E43D9F9CC00FB3B72290 1A522D7EE104B45160649F31CED3B04C73B9BEFB50CD29BE9F195CEEBFF2818B 228BBD25CDBFE46D4B7E63AA0C2CB1E58F0B278BCECF4B659DBA2AFD36477022 56AF7E3F305938C3AA6748913A34CC59BB30886F03A8AE0B74986973946E9FB8 A612C93905B56D2B146A1D409511449DF90C1935685521344C51D8F014F09654 011F8CC318DECB30758085E2F890D8B7F58EF970C976A881FFC227BA5FA2A434 B80B7CABFBDEDE9330F2CC6C8BC822CF3D844D50DEDD78E1768E35ADC568DA1D B7F5216B3E6602C1902A1E4B695E0571302A7D2C7F6609253B21B8DBABCA37AC C3BE54AB1342C59087882544D8C3D0187A8A81CA19403F9AEC5CCB5EB95CF8B4 C6551E25376E95835EB4FD892BFB9D2C7FA5E4F914FEAA6AA4AEF07C5AD7BCEB B0AA809E69A299904B33A665739A42D2780FF884015DA5730276B538ABF478B8 A20553E67A68DB45DF67E75649658F43B7BFA2B2C69677B680FBB686A25369B1 A398F76C1BAA71B4BFFACACE729B1A1CC9BC556948130579F454BDCB083FC8A9 8189148EB6C57DE2941919061F95F5ECC15ED79EB6D8033CDDEEA2EEDFDED866 72A79BDD08BDF91CD603ADC7CC898F10ED8AE53F4C2211017FB1C6462AC929D8 37AFA10D8FD51E0CA29FDCDCA3CF455481C3E67469E6A871BCC9DCDC3537A5CC 4656C64D958EEE7916B8F6BB0FADA84BE6EAF890A5A083DF17D95450D10B7E36 006EB606F21FB028528C53F2564CE7A4810FBC95590E5C5EFCC2C360288A985A 82FE6734AF2414FC4CEA6257152B3C2B3AACE0720915D219F4569AEF3907AF78 09E4F0FC06F523B39F4CAD26B518687B70D2EE196A8B4A80A788309201473188 0B7A02D40C5D017E4C200624AA94E8DF39802D5E64EF8826301CB8EE9E490EC5 02908EC4853F6BB062ADBDBEE3B582E8F38E454C485ECB56F8BB376484C0F83F C429FE45091379DA3E8AB7B1A0DD004695B9411301C65F20DA174D9F6DB7E90A B9BB5D5153BAF75B774598CF5FBD229EB6EDC0E76E573000BDE976C8FE40145C 43FEB856D7E8A71EC810CA1BE93046026056C1059144B9AB2B8DC9F25C4DF5FE 0868AD5FEDAB9A81C1039378AFFAE26479F8BEE75C8E1EEBD77079C4EC92DDA2 15FBB768D2CF77CAADE6169AE8BAA8F2478DF3FE2A07606A8CAF36D55BAC79B8 A6CBDEBD464E9C49B2E836CDD3250E6081696BB22677E8DFEA3C1AC1F6EED184 E9457703A0407FE89A7847B252F14E180037003DAF4CBFFC4051CE31CA94508C 58FA3543F5E03EA6B1A3C713CC8C60D91E7A99F71F9C154A9129D5A0170CC195 68A0E02EFDD7FE165B1496666A775B5E09072480921EA9B0A950EFD31CF1A13D 4C119E6369DFD25FF0BDAF6CC8B5B006329FE140876DFD21C40E8B1A432CD0D9 39F98E506386DDF602746FE62051A76BB09A273799C6DC140B1355CEB2F3D828 165C8A40537EF2C84DC0EFAB7B67AB1D96513819052FAEFEFDA95FDC15505D9B B8A3932C81ED34B49E269C818CD06BF074ACCC5B2CE8387C564DE67085478E21 8E2D862B07180F0FCD5749CC6776BBAA353E7AFABCDB4F22B4B9E8AEBD0D2DDA E39FCE8D1F727F26B5D5590A25730870B4AFE202CDE81E43F87C978C924C5B7C 44D58D0B51E1E8D1427B1C49D6487540B1DD3B74030224FA8CCD151018F54027 0DC0C1F7B99851C88EBDE570670B380828A7A90319A437AF31F0AE497AA6E3F1 B4AD587AA2750B870057607838F4C4E1B0A2B94CF1D4965A7384170ED2FD8F5B 05AA70AB95C72C6EEB6FDF5CE8044EE68CBD1DF59656877A077BE19CBDB45470 9C32D2287F35C55FB1D533C4691C213E84CFA3374754773C3998C5EA73942E8B 089501855BFB7C0A1AFE3F8BD62E6FEE5F738E7C7E0AFD22732DC71C041A8FF4 D9BA180BC6A1081538E33E99D799546DF47B042DED254C2D5283D9CE25EE936A CAE2FC33B11E89DFA3C0E9C7A0C53D85997238587D3F7435B88F26E27EDD4D1A 019FD5AA1430230D1BB6D16AF42DAF41924FBB11584AFE2A9C739F1F962021B8 EE037F41644CCD7CFBB39425D5BD364E2E6C20F8DE580CD5C9BAF2F2D554567C 7BA2896C188D6B6C228ADBA453410CF798C740BD74E56A18D6A67DBE2E483F53 D535B8792AEB5C9816A398B30C5D1F2E302A2706E3CDC8B6FEF49EB0954359E7 757395BAD38F0BEB7D6FEBC7A46CFF78BAAEB669F0F81E393AE824E9D5F27131 59B44DB1208B83C963055399852C364E441C70C4C6CFA1A56D25EE37A1A3E7B3 D8F3871A487996673EC12DD1C1A2DF77174659AC30425E51EA7F52380B9ABA33 BD1CBCF4AF9DC0EE94D5A3EB54A02BF3ED2804DC014ED59D14481FDAEF31C012 51DC2C920D3CFA0DD262C64A19B643828B95A4DC92FCE2791DCDFC29D07A9737 43521EA5B07AAD64C0765AE6E965F954E413EB5D1F6C3983EBF70B31990D7A9C A8CF044D62C0051272B2B239895BB8628949D8331D0AE56765B5C7010EC82DC3 A9B27C65A19E6B6C1C47C43C805C4788A8C57419410C3DBBBFD35C03C17BDE07 A9C352F3CA9735908A5D2AE0E268C5E8018AF895B266D58138678D428AE623B9 B3EB6EEB713DAD56DE6AD60870727416BDB417F9170C7654D21802E5BD030ED5 82FD6AB5981880F218B24ABC6B2E53ECBAF0B751BB01DF10F42682300D72192C E128895270B06ACC092E7AD70A4B775DA7DED3396D646BD458DF14D512731D33 DCC88AD0CBAF93A3CB555643F0250AD6F9AF8DA38FF666368416C45E3F40ABE7 B2E14AA1D113821AE04A2D7595B6FA2EA0CAA3676EE409634DBC1AB7D8FCEB5D 87378610FBBF3EB1DED93DF090E4C3DC110E6CAFEE8C5975F0011922C008726E 22FD3AA04D969D336E7402FC736545F532A86A63B711021D17532D7FDEC5AE51 DFDB1D72B3BD96FED85C25D4C680FF2855296446E9F0ADB78E5CF99824F3736C B9B5CB7BAC4B71E745F4B526DC7191F7CB12E3105EEFCE3A79E29BE9972E5A70 1E0F825B356551288BA02E173290809B6EA09FBE12AD167C215EF7F9F91A388A 6C0B7CB84BAAF205B5F420A9C272C2C5C82E39CCB81C25955563EAE28FDBC9AF D2CF1F4CA34276846EE81903E8AAD80DCB259E1DF0D9060243C2FA80DA4D4E62 FE1F6FD202A60876E0F4E5D6FAF6CDE696534896FFA76E88A5ED9A42FFE6F02E 153433AFCDD90D6859302AAD3629EF20E4B22CB857DA1523C5C117F4C3262FDA 3DC1FCF7AC5511EDEC5822DF4A38053912337BDA742458E4A162A05B97714AD3 DEAAB739ECF9DD16416D014CB264AE8E315F6197B0972F6543A8CA1295C010DB 4FEFB3F9D2B9A23511D6CE3AF74DF831170280C1DA251E71B1D85A2EF9CADA08 FED22CA80645E20ECD1053561D4ED403BB338ADD850253BD1C6498A8C6AF8CA6 F091A632F711916A32711ADD81AC3C27119E4B6684F21ABEFF9E9B1685366EEA 56D5562BE6EA87C6415330368122EA30A375AEA61789989707A1F77D0B1A9644 A96BB271BEE7407AA570505248DD8D9ABD896B3801D5832BC6AF2DCF26D0700C 4E0063BB1CCCD307490E8DC9A8FFE2288C8ABBB2D11C70EF96A1D35A53E1DEE6 66A493399001C4674CB2B08394A84FB3C00F5372C24FF16D77468933DE0BD563 398A44E3FE599E817A662B75886846500EDD895E6C5B81D3D8B2B3CAD68E926C EFF6848C2EAA1727439C195DB3D1E2E21D96FB08F90ACA6600F5FBB2A97C88D2 71FEE1893E82868B34A14E9D8900EE3F083B08D37E98A4458CF0C72B0954B403 1443A2AD3BB5EA1BCFA10D707D5778778517F8A33152FA20FD8349E2FFD8C350 63589BB27B0E45874666DD1B6C197D234018E5FC370B4AED97E99F2803327559 240CB66E6CAD41B62A028B0FB66BA8511947B027979BA6485224D70332DE5118 BD7285974C7605287D2D5E0509ACA3D027E84F856B2818902642F0BF347A2CC8 A0D1EB08580321E93BBA3C1CEBC9F59F3CDDAD01DC945C7CB6F46746DA0C6FFB BB16E784C5EE818FE70DA750902CCC6D0EAB7CE50E892DC75992138F26523835 46307C5B9F6F99E10B2EBAC87CC6DFC903D8F2648D04A70F5AFD32817577B392 A38508A2BAD34831F679A2A660D7F1DACBE28762100FD1F2F26448B4E289DDBD 0E6AABC15D819F55FD963E1F4A90260D919D66888B2CFFF59B700A931111C043 A4F83A71F6A14029FD47836C96390ED251EB87CD92DCF4BCDCAEF1B699651276 B617C03BB284C7F8FBEB004FCA537C40A36F8975C82FE6273AA4ECDA2175FBE1 CDF879D1749E6CD55594BAB8749D6395492EC1798F553181A1435394A62127DF 2508300D8E827B6B42083CBE06F7EA6E0F2DABA8C90B1F727C35C72A0C80EDDE 0C10B13921EF170831289718F73117AB82ABCF3F98EF8E868175459FEBDF7CE8 C15C4F717D697D9D168E641CC5CF4791BE44CCF3F365B1FDB1C2389E9BB3A279 56340C80CB40AA7B06D95E39EA69AD60A1BDB01B2D0C9C2938847E1464D3097A 3825DFD7C4E574ABAD4C74ADF6E20B32512551FED1EBF27339400677CDEAB56E CAF1EFA746D53B59FFC7539CA8FDAC8CE6B1E5AA2FC5893C8683878404BE7530 ED3CA6FC1E2016B8252849356079B57082F3E335898AF1251535E0E50529FECA C6CABF745E96C7FE7CDD9078F735410C4A5C5AE2B85630E4AD6EB89BBE46AE87 E1829E01AFA61727C2158CCA5B2F2D460B3E34F1C5604FECAF15AF1CE46786EF 20C6B249628719D9450A836020DCE7BF685E1122D50862B4342225D08F2A1478 4FC5B15BD45D9768AEAD2A7FD6967BB391384354D783CDC7BEC93BE0F7E73E52 4590C734CFE143E4FC2E52004FDAEB85C0EF8F26564B6F94AC75EDA26F96E2EF 831B36F742E8645FE1F6F66C12EBF861C81B17DC9B2D90C58C05F292799A1900 E4ECDCD32DA9572A26D9FF6385A68698E26811C966F4C2F3A96D0685D069DBBE D6F9E8D38344D075F12F9C970E3B91E03485E2471812C525411B01FC34AFE106 820DE2F3CA762F2455F03F231FB64067762F1BCE83937C665E81A3BAADA05C11 A9D7DE19D889CE75F2384D43D255D7295836045B71D707EF53E384929EC1E0C4 A8FA1F7112BB4FEB86726B5036C8C278307F323C8E86EA586A6C0CA32CA6CF8F 0A16C2404583B00D31F7775F261FB1C83EE407F4DD31281317F9FAE8CB2B7C45 5C1453DE2630A5D968D0CA2CCD006EFB3BD33ED3B1156D0A0B2A4DB73EEFB35D 57D603EAEAC544CD5BED5738763C946C41229697A15ADA3A5930E481B66FE5C8 6C56AE277C9DDC88F30A72418348D3094619948807CC90A4797CFDB7E8AF2B58 D3EE04DEE4ED9B9286D53555A76025E6499C3CD8F68B6B7C72F434DE2508C690 6C58CCE113FF0588385218332FB6217B177296A3AC0C527954EF5EB12B8789A8 A267C14405FACE531A5A045E6CD40F78398A70E110FE3DBBA74B846E9F882ED2 BE1484A56B13D31329FC025797E2CDBB7F40DEDD3D70B5A292376CC5BC5FC223 218E2914E4FBA4AFFAF0192B5720A247DF263A46672F97AE9A8ADE23F698CCBF 71A94E72EBEDB1AC1EC57399C7EBD5292952C8349F9392FA33EF375C3B32982C 783F57986CD74E60F3A997B026F353E9B36C7FA4A8399D0D28616CA8C25F5037 1EA24F0B96E3E5E15EBEBE17B6282ECDF39A72865D08AF83E99DFAD87CFAA145 5FCAC0508B9CD05F0909FDFFB6B2F4198539903BB17921243627E34A13B0518F 92A0CFF98613D69A07FB0719B27B430B0A4A2742ACEC0A7F355D92A38BD2319F EE7E885DD52EA1B20697C0B22A42CEACF8F7414D00F4AD5E22E21B54566002D8 D6EEDD43D95EB5B0826B54DC3E0CBE50F87A2E312017ADCDE63B1355EC177C22 C98F1F77140CDA7B7E17823A439E2ABA07A3989317BD2E2AD01C8541AF961AC8 F2425FAB7AF065BC8AAC60025AE89A02C15B6021669791C284A8480BD8E3E013 BB72AB6848F6E2F721C8DA5E1784A4603D438118A155C889F37DD5E3C8BA984D FDFC9D6545CA8EE98E06D8BFD5E877A64C53668F0D6A14D13073B848D0D3FEF2 DDD1B7ADE5B805C50443A3648C327A128CBE506DF56B1521CBB936BFFC566933 8EF0DACAC433E9AAB2C762C02AFA682C65C411404B646DF047E444C0CE77BD3E 5149BF07B899FFE386A13CE70E49D5BC5455F46D7FA8915A16007E8FA9ACBB95 62418594EDEB1539FA06F8FE2EC690282B04A72B42D30B59F27467E8F33238C1 E6231C465448BE1A8970A5858405A1826E14AF30950D204633A2453DC0858826 82BACAEDFEA6ED17AC6A42ED7DC83973159EF7F37D960873081259168C0CEF09 3B8B1363435D6D15854396545CCC47A30BD2BFD50B38DBED379DE2452C04FD5D 34A973EA8D597DEAA04CA824A4EF197407233D896697284FBC0A2C7DF503FDC6 E2BA27854BF651DAAFA29F51D6BAD8B09BD0D2EFF417858CD95E5D26684CD488 A8D0D593709B330117666E4C6BD7B8B537C5540DEB098B57684918238B0C820F 88706F48DBB190168DB6C05840BF3B04F3210D5AE1F08AE13F2CDE2E2D035F34 6366F7B7B15E65CBE40078A38D7714FC822E2F30BDF5FAB9219F0C1D04104378 C3831944967BB45806691129773BCE23D9DC52A7CE00C61A9DDD7B40625B2912 20CE5C1B55F04F985EEADD263A71718E5634AC1307471107822FE297502C5E5E 001598E4D7D88FD0538B4A881736B0CE851871E40A536FB08DC410FC97CCCAFB 0B0BC2BE4142B22A3CB7C788C280423B37FD2E296BDF8F0C90229E1FC147C6E0 4F3BCA2A09EB699FF4E85D077CFD752BC38F3F60D4E7362CBA9E131C9FDFB54F 478976F58B326E5D06503BE00A85AD1EBDCD204C5D07BD5A48B6C10FBBEBAC09 EA8BD93D4EF2DA0F75AB7974B043535F088FA71B059A989A0EA874E5157D96A2 940CA9CBD15D47E5854CAB0908A594D4DC8C6CA228747AE8A2C7C4DDF9B7013A 9501BD932814412FE2D07DF34788A7658C7A6BF7B1BFCBB3D2AA50652CD8DE2C 2EAFA6D17213C9C6645DB3498C9546F5866D1CBC779C8D2D0F23681E44BABE34 F08F459FDCFDC7239229C355FEA1E91EF6CC9297FEE79CCAC0B8B04E87DF016F EED3DA1A2DE70D99226E77361346E9409C48898214CF9D03587FF84BE2F9C5F4 5EC264327174FAFB7E26E7BF6DF36F86A0307302B3055595CBA223C0798515EE E907BEA0EB 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark {restore}if %%EndFont %%BeginFont: CMR10 %!PS-AdobeFont-1.0: CMR10 003.002 %%Title: CMR10 %Version: 003.002 %%CreationDate: Mon Jul 13 16:17:00 2009 %%Creator: David M. Jones %Copyright: Copyright (c) 1997, 2009 American Mathematical Society %Copyright: (<http://www.ams.org>), with Reserved Font Name CMR10. % This Font Software is licensed under the SIL Open Font License, Version 1.1. % This license is in the accompanying file OFL.txt, and is also % available with a FAQ at: http://scripts.sil.org/OFL. %%EndComments FontDirectory/CMR10 known{/CMR10 findfont dup/UniqueID known{dup /UniqueID get 5000793 eq exch/FontType get 1 eq and}{pop false}ifelse {save true}{false}ifelse}{false}ifelse 11 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def /FontName /CMR10 def /FontBBox {-40 -250 1009 750 }readonly def /PaintType 0 def /FontInfo 9 dict dup begin /version (003.002) readonly def /Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMR10.) readonly def /FullName (CMR10) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def /isFixedPitch false def /UnderlinePosition -100 def /UnderlineThickness 50 def end readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 11 /ff put dup 12 /fi put dup 13 /fl put dup 14 /ffi put dup 34 /quotedblright put dup 36 /dollar put dup 37 /percent put dup 38 /ampersand put dup 39 /quoteright put dup 40 /parenleft put dup 41 /parenright put dup 43 /plus put dup 44 /comma put dup 45 /hyphen put dup 46 /period put dup 47 /slash put dup 48 /zero put dup 49 /one put dup 50 /two put dup 51 /three put dup 52 /four put dup 53 /five put dup 54 /six put dup 55 /seven put dup 56 /eight put dup 57 /nine put dup 58 /colon put dup 59 /semicolon put dup 63 /question put dup 65 /A put dup 66 /B put dup 67 /C put dup 68 /D put dup 69 /E put dup 70 /F put dup 71 /G put dup 72 /H put dup 73 /I put dup 74 /J put dup 75 /K put dup 76 /L put dup 77 /M put dup 78 /N put dup 79 /O put dup 80 /P put dup 81 /Q put dup 82 /R put dup 83 /S put dup 84 /T put dup 85 /U put dup 86 /V put dup 87 /W put dup 89 /Y put dup 91 /bracketleft put dup 92 /quotedblleft put dup 93 /bracketright put dup 97 /a put dup 98 /b put dup 99 /c put dup 100 /d put dup 101 /e put dup 102 /f put dup 103 /g put dup 104 /h put dup 105 /i put dup 106 /j put dup 107 /k put dup 108 /l put dup 109 /m put dup 110 /n put dup 111 /o put dup 112 /p put dup 113 /q put dup 114 /r put dup 115 /s put dup 116 /t put dup 117 /u put dup 118 /v put dup 119 /w put dup 120 /x put dup 121 /y put dup 122 /z put dup 123 /endash put dup 124 /emdash put readonly def currentdict end currentfile eexec D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA 0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93 51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71 7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551 E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078 0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273 C01924195A181D03F5054A93B71E5065F8D92FE23794D2DB9B8591E5F01442D8 569672CF86B91C3F79C5DDC97C190EE0082814A5B5A2A5E77C790F087E729079 24A5AC880DDED58334DD5E8DC6A0B2BD4F04B17334A74BF8FF5D88B7B678A04A 2255C050CB39A389106B0C672A1912AFA86A49EFD02E61E6509E50EE35E67944 8FC63D91C3D2794B49A0C2993832BC4CDC8F7BD7575AD61BCDF42E2E421AA93E 3FF9E4FAD980256D8B377043A07FC75D6169338028692CCA8CD1FE92FD60AD26 D57B7519B80A8F8DCE9CEE5CDF720AF268D3C14099498A843D76E3B6C0328F24 D36EFE7F5C4E5B5C612786200C8DE3A41EE5F1FFAF4097653CFCDC8F4FD32E0B 03EDB3E413283B9EFB0AC33B055617005BC9B0057FD68C52D1B0E67F0C571685 767F2AA85ADE4E0104A1C777733D5E318A22A9944336E5B98D965E50D31F357A 8B6EA5A0EA98E1B027CE68C2EDB149EDDD04ED74A1B3D206D471A0C11C11449B DE190BBFEBC08C9E1B7513B43DA3134D6B11A2516E6E86B67F68C970A320D05E 94FEC57FB347606DF89989C33482BD09D011C55AA920319E7B26A205D3D0F004 22466F09C0482A164CFB27EF6ED2B040ECCC3DCAF345B5A73676F193D43123B7 72FD6CFC5E37930E61EBD5A6307E4DE70194E6384EC0D79DB6AD86D3B319A31C 8B0589D0FE28241D8ACE280D0530EE99C80723E560BB72AE9D53F4713181F491 344B06D3027BA4E9E94D4305BE1D817197C54C8FF56CD6964165F6448ECC8A8A 64B48B4F0FD69299A137589E2491A283509B21A3A5772F75B7602A9F60AE559B 07A58436D04222C73EAEA72DE9A5A441F88D27C11F4F91255EFE280E91A4ACAC 1E98A4E5E6C57B9AE86FD218C3CD8F24A4104156A80F13821384E529783C52C8 78B94AB3A0096090867ED32E8A30980E737922037F75F062BD83BF4F5929BC51 CC22AEE2DBBAAA001CFFBFF41D258424FAD888FFF1BEAB796A44E3126159E120 7E4025C676CF94888A1971AEF8B6764B3AF4A92D36FAF6FC56FD049710EE3782 BC2CD84FE2473F133BE03C1346B875463F126DCAB15C7A9BCC9A727D23611462 4E8D2BFD2466600285D79518712B8681ABCD69608E6AA9578F7BD771EC36E01A 5A17BC17E375020ECA59B43790ABEB9DF5F4FBBEF807E5699EFEAC563E1ACC5D EFA336E75DE6D8248E9381BB110884FDC89C2F9A41EBBC9A8A1F98E6A41F68BE EE30E25CA148C1EFF42DFF8C214A6537AB11F260B8C329A4947B5FC8DC9C5622 4DF7BF4FBFB00380D47BABB03BC30627AA74103E553F55278F538EDD8C1E64CE 0F1398CA0AB5A86630139B4A7E8FC02804CAFF3830114640AE50D2FDA3B561B5 C63AD7EE3347804CBB40FB1E77A6C89735DD870351C3A1811591AB493251B904 314F65791963C0412377C1D02362C5E9655F1C3D4803CD379A8EF24C48218C2E DF1165840462BF37DDE1B8D5FF09FA2C3B261E2F1A65ECFBE5D4EAD43B52C029 EEB3948CB8A252CBAF545C8FA1C31E920E23A12DD7222CEF2D2A513BD758EA13 DA33BF5FBF1D734653EB83DA2D374A5B9A0CE316F24EE375D6DF6BDA49954C2E DB25A88821193636119D469BA66E5DAA9C92520FD4F84426A4E54273FA469084 7517817A6EE3E21176D333825E88046F50B3CF6938AF9BA79A2F51398239EB91 1A2D07F7FCD948427FF62F40FF95E39FE1A1AA8451411563FD5388472251C155 69BDE9283B41900B21EB1190D06E6B13B7794FED020D2C1BDD205AE77B084BCE EF628249398B496DE85B406FC2E1939EF00DFC84C07E26CF72EC401BAAE756E5 7F6673216E7560D1C2A723CB405EE5CA474A07F61B81F8836482F73DC9516D67 CE0CB770EAD755B6B356198B4B97EBB29C63456953270CCC8D5650C1D006E69D 38DE2DFEAB27DAD50A817F0D645D30AF5B75A7B53CBD3D2B8D87BD0A7E525AF3 22F7ADDFCE31716914C2318260C2E2B4664893921B68C5A93334A361D94A759C 0D7B146D6FD94F0442D672BDA0F6432E18F3C5DFA37ADA378D95B75F413C9ED1 BB5C606A3EC7DFB3F796F59B0478C13FD1900381EFE0BB5242D5B5D34D03AF1D 4BDC93EAF8020E26CA23C8B0E7DDEBBC6762A557067A4CE05A524188A8F02E2F 3625DA38DFCF381727887F5646A3995A8A38A5FB1E5D5EBB395FDD0B7C8E71AD B48EEDB62AB2CE99D121435EFBBFCEEA69AE9ED8238B60CC7288DE33C766CDFE 15B767B4AE2E6CE0965E77272AC9F86023DA620548CFAC85BC751C44218A29C9 849F1C2DCBDFAD895B54E51A569952ED50F82DC8A19F367E7E44643854EFD6B3 FCAEB04E55E4661C82D31E2932611748480EF61FB2FBFB0CFB940BEA81AFCD84 4C6A6332D7A600170E38A8EAFCD4F93DC153C43175434C86BC747348FAC61B76 1FEC9027C1A193E55C80F1F20B5317AA0A05AAA36AE235F6E49F06E570FEE798 84857D7552EA92EF3EFAD52DE39C2F8F43C59E3A957B7B926FC95FC4B60186DF 7F3523EE2AB74E294C8C4BCD8B4975E84849E0FBDA6C0B0F24A636DFA578B122 CF97BC5089E21E9F5298D1C9F30CB8BAFF6A3A11BB4D9A0A5CF2B18D055C44CA 4FD4D8FE1AF3630907DE7E585AA811F9CD11FB2C8FC791851D651009FA5DF20B 3C33FD2FF848A9E3F5652BD294965A332DD3F246C91B0ADA34017FF2451D1394 F9C3C95AAC6EC8062BE98E8914D51DA6A164AD13938693D446044859D03A949D F9AC5DF4A000CDA98BB516D762CB9F6D44B5268FD0C26E88BC4A760C0F75A140 DEBDECA4F511128B7D2805872160C55236F0A0FA7637FF0D4E94AC079CD3C8A7 D03A5A56F26B0438B577C46011A10532FEBCAD14FBD6032E224F45691A726886 56F305231EB2FCDF59C8BBFCB5DBD2D093A0E84D62AC93A2312CA69295E937C4 8DBA1802B85F54B5E7E6D6216A918F911FF705D3B5CF055F1D873B96283A0B53 59344D910CD396D883F6F7836BA65FAB4393A773A8F6BC298069E5BA38210EED 49C9D920F718E3FCE692527DC7CCE6963BF744F2C91BC5952564196D60574E86 87A0FAB21F2DB2BD5A51D7FBD8FC19946D24E5A228462C4772F978E650ADCE3B 8D66B9C21279C531CA1C3A8ECE3420BB65837287A7222CC3673A2A5F8BBFDB60 C719CD073EF9A23675198462C7C87B24CC92D6AEE5C25AC63855CC3281494342 D28F3D2FDE0C183486769A4FD5B0143193D31FCB2C2A14E487BBD96D0BADBB64 D1B56021C363A795BF10E2DB448261C363A54A4AC1182B470C457AA82DF3F5D1 F4B329806141EBD53CAE309319B94133D7EBDC2D0453A905ADD207364371E178 0A95C2686E3B34C4A978BFC0EE968C39ABA00889BC5149162C2B54483D44FD3B 5CFF41F611C7E03B94945F414560E874D7CF27FFD0630890D7D7EA66CBD15448 229059E1C436BB33D69552B5367AB5D53591C4678D0C704DD3EA23F5D9E8A7AC 17D003C19E333E726FFFA2961F33C70F429085F7BFE3E2510F59B78F58B19CB4 01B48E184BAD9020FECCE3AF52048A056981DAEA02AE78197E65855DDB170616 F54278395D9EA50DC83761AE759F9CDEF9E1948E7002414FC05286ED793E6662 3347F2A9AF8917493D7305B92CF93E8E9185F70015F5594084298A6C2F9FD3C0 689F262AC9FEDC9B89577ECDE92F08D3142209FBCE7B5C0A840CC767BCA56C20 4E4E545E2BE4D21C53855CEE4CD0AB35D1A604C0FFFF77DBAE4289752276559F A05FEE65F45ECAF44E95E23FAB6052195C7948AF0B1126482D4E02D72BF8AB03 DE0F1A632F7672AD9DDE70EDC82AA993678A82BEAD0BC2649C4707FD8509810D 364B5C6FE0E10772E95288C622C2F06C634F4DF8C7FD1432BC9310D5F24FEE3F 7AB324863D6DABAA1576E70643CA79EF4D7DF4105093D66CEE0F3B87D2164A7F 26EA05F5C4645B22D3E1BFD2219657712C168FD90DE801FB0F32759E80DEC1E1 43CEEB19FED12D757205043FC98FEC62D6A8D8B97BC083B4A0E985AF7850D6FD 8716B9957C1C35A0675BC53DF672C425C79F43FDABAEE7D63F092CF271C9A9D7 C41F40C4189510987887942E60A412B3EEC84C9A6E1AC7D54D528F5604B72C08 94B7882621A5BF1F325B92FF96B80878CC550D1AE4D8196E41CB1251856609A5 C4D3BD05A922D0D45E039D9450DEF8490A3E924E41434194910BF60BA1B08BE1 B41824345627745541A4F1703E956328F6227D11C74946B38CFB096139979E56 4E723B889B44C6D78673868C89912F8B4F0B4B485F1587A637B630F92E6072D5 7F3B44EA6FD96BBD4FC28A6C1D90805E3BE3E42A7BC9C880762966C55BC04E01 204D083AE976FAE6F37C94F27E68F8C0F28D52B17F6C0FD7C9150701FD78F8CE B8E8DC9260E3974005EB5CA728171F482D765016C94D4ADFE4A42EF42212BC56 7E4EEEE8B0D2A7856CD4E44F55C0BAB762F92CB8D64C17022D4BF3A47C12F5E6 279FC23101FEE93753653CE8CEDC3B75C9CCB29BF1D4554C6120DE8EE750FCBB E38B5D915206974962E320362E59B3F21B3AB1875703191043D03284D4467346 CFF2F98CEB4845B73ED8E003E0DC94251B73E13A9B51A3F1430BCF6A21EB9B7A 65E17FA411F53BE6432F1506232B8159E008FA257F884A4A01AC53BE91754D78 BF14A5B0FBFB9C31BF4908355F8A762052968DF526D118708CCB0B7CB5BEE285 6DAB6CD2E3934178E60BECB11AAB5478623CF6C50C92F8BB5D1A583609028FA7 B8A53B791BDC9EF76A124F3F7641857E4BEA0837CB36176EC9A522EA7F41B8D3 63C37D1145367BD300F17B54522A834BBB74DE12BF9EB26ACE6F24A046D58F89 4D4B7DF74875F1A0C1C9D97BE0849593D7B398EB4B00BEBC8C8D1497B6EF831A A35380FFB7F1AFA4D888AA52C9482E8B1755CC209905F98F40D95B44D4DCBCB6 67423D1BC2F3560FF0A8B4F0CAC352A4EE2C1D946E45AAEC8A6AD40303F3382C DF0756BFA3B1ED64C169E56ED1C760F2FF0E24DC5C9F41306EF8D2628153D30A 5DCB0791126BEFD4947D7EF08301FE015F2B0008DFFCBF9F2D4D859FD43EC7D9 C5BE237E9BF6665B7B1BEBB362F0C0C3A8D86010B9C97FA741C97C2E0513386C 9C26C235B14DD2A58BFDAC7B5F63DB4DA6D5D37D0098175A9071590E1DF66A3D B8173A047C29D7D35557F06132CC920B5460B8AFC11D23D09A4E45D089F5EB51 963FA1A6256E359D485107FD143B2BF21FDE9DA5744BC2615E86C31C89470CF0 D06C6397D9FCCB316EA9989430240759D2C4945D941F159FC02327F34B042BAB B5C3A47C78E8C1A6FBCD396B1A51CC4B020B8AD401841EDABACECDB482D6EC5B 72D2BFEB4556720FADD49D07307C8B22ACB7E310CA4151A85C71EEF70E8D15DE B3B00F26E0E166C14647A65ADA228A3D1C89025BE059306565DB1B1EFC37D358 8C1EB024254AFD049BA977BD4C2C605050E17940A89D0D4C5D963E792320F5DB 3706682E03D25D9E02487247819551465092CC22B6B56E93F3AB528038FEC3F0 668F866707A19B0463BE706EC729D2EE1653AAC7E29BD25BFB3241D4792F5152 ED415B4E7FA92C2EE5A22E27E8B75542C492E56D811C192E95542A6FE0BFE5A5 69273C2ABED4300D491B92D2AECDD278404CB84B1BB1BD7AFEC858215837D118 C0E928BE7E07CFEEB51A6D21375B772B8248C994564014015232A0DA4BEA1754 3274F407FED0837A236371F1A32056240F2015B1E7F4B2CA72C6B58610A66F13 407CFFBA5E0A2893C1F572D50F51286E9133B5A84239C9493B0574E77D281D01 11D00683354A000C9700EAFBC1FD104EA19DFCB87470190E7E2CE26E3A6FD0FF 2620B87B82AC8686B6206B530F17E9348BC7D04B948348802CE53A312443DB87 4DBBA5313A6A2A8DAB8A1CC9A594FF8C299281C0A261C8CB2226B732FBEEDE40 2C6ACC74A1A61379E2E1CD5548CD908268A32FA83D8504C442EA0E183ADBF7FF 9FD09C037AB03516ECCA93FF048235BD11A25DB07F164512A079C5392AC7F889 CE96AE5C8D9580BCAFCC087C35E76EED1A671E87C12E3045E15A687134736DF8 DA984772AFD189D68571A2ED7256F1E204230E41D3D9DD876F938951714A3973 0CA9310489F8E807C1C7A4E51AEA5BC030610A5D7263FF7E0F9FDE3E5E37A362 5B919000BD94D978583B942EB79CF2BEAC33FEBC9A67272EB10865BA8FB75FD7 9D280AB59F91B96C16C982DE848D76D8FA8620DFD7C80B7DEAE7264350D6FB3A EF04794DA3305844A7CF718F6D1A4A3AFF6826173A076A1372ABFC54ED3AC6C2 09C9287FC830556CA694E21CA5342ECA7B10C90AFC4783D841D7B1E34FA3DB7A 2B706F3E21B0FBAB23E7257962FC3BC309CEA2C7239A9D6B44CC96825115ABD2 AF9A2566D2F3382C01569FBDB94C8D664A5DA0F7DC3DD140CA77C743D7BC1420 324ECF9E4780280EB119885E96A6C619CE3C0C8E1E264E2DEB137E5DC8149786 486D65667ECF47B1A1E20E9E6E4FC8323E0BC8E61BDD3BCDFC6575C69C03E31A EFFC290472CBBD049DE3F840AEE37A2486034240F80E75D8A79E0762377DF660 52B12EAA16D678990B11A9BFBC03C1D4FCDA9FD4FFBB3E88352438102F10B7C5 9F04C013B6575B5E948FAB58EA691984A0E54E6B9F3F505FFFEF74D06FA1CDF3 4B8A95904C8A2763AA8AF5B71D00F5DE09DC1CDF87A08B6D181453063E14C12D B7BB3775A6E2A901636273D9EEB833EA8CF20FD83AE899E28DADE10EEEC20BD7 BD93085A4B1AC80AC1AE8280C14767F1A487BD066007A0D050317BD081131A14 6EA0898ED59E46DA7B6254BDCCBC660686E2EDA0E77A705A653733BB5C5497D0 B130359F866CF293FB6EF0C2AC5BAA2DB0DED045E2DED3A2612D078333260359 16CF0CCB272D34767EA069E0F0B0D42327A18529D72E890EDA6195C2688438ED E9ACDBEED41E81CA8EB5E43C2B09CE266EFCA03F2D7FF57F12B06F9E54FCC6A6 546676F6FFC5B8B7D3F0982B6FF0D21D949309F0C0B175CC1D0976F8C55C6AED 6E821C39041E22D91AB30922F2B2EC2746BC7DAB484991542FBC82D87B487507 559AB466F73EE23C2D3194DC5CE4C9AE66D3164613AC5CBB3DB501B64DA7C91B C7ED2EE9027FC0906820B35D4F2CF66C4F9CE4A884B7C07155BCA884ECA5EB3A ABB83F84DB1F5639599DC7D3F51241AB5D95C3BCB7AB1EC90B4BC989F74FB354 04B2D7366A34D335A47B8C00C05CB423482BF6C7970A95545424A08AFF9A035B 7F83F52B65A9799CE76E303B85664B624C65E9CA58184C7BE2BB9D9C86A4DE5A 8165EE3DA2E652B5022EE7893896BABD88931DE1D538F615787645DF5ACBBA0B A8E5B899A37321AA7D4B283AC9234978C2DD81813A1EE5DB6EC170DAC1B6EF02 94892635B498765C07A38D2E9DB0B7581B11056C28278F89B0E60998379C07EB C0EAEDC32AA69B8B836F92A61AFD35688315B2C3F860632FC13E4BDFB63214BC 41CC6859EAB3AC3034449213CAB99FA1D216563419CD6D6CE4E1B56F33E6C654 7AA9DCB5B05FC068DF02AC32408C8010AD004F6CCA9887830927F8CBCD49CDB5 18CAC1EAFF815FF2F6F527F936948201565003022C6C7390B4E3C2B219FB4F76 9F12BD25CA7B3B61D1A2F8DFEE795D04D5428B42FB66E0C254AF7B7A10CEF7FD E5ADA5E217BE24851180E9A1700FBA66C7D2B0D7BFDE4F4EED1D24B821A40947 5620363657F6D048E651A689822CF815E72FC8AE9D835BE31D1DD8B54C9A717F 4DC319B4B59AE073936EA40B070524C7E71D5A7B64436DA107749746B516E29F E3BBCB8F8C473E706670E11E5B221716F315FF097CD1841D0069FA69EA1898FF 9F9EC2518C77806A19730C97F54BEAD604548D553D4A6EDB247853225E24E7E9 89D71F6BC94DB986467E755CCC99069B313F5745B02B4BB608A39F0A0A732B87 7EA2DED68219754BF1FBCA350327572D769C962EF9242132D93A5C8E9725D8D3 AAAEC15ED0F362471AA58488620156F3474FA59CA080EA96FE995D2B3DEEADF3 3141D157481C66507725ACA5953CBBE1ACEE7E3F02C72C6552D15EB3D612730E 61A06A43575568DC3CF3844BABF04CA767E2995196097015E0C4F622C4356B6B F41DBAFD797A4B9D7AC22332C552043EF98913D0D9B50CA6B7CDAF903BC5C04F D20A952BA5CC35B646ACD0A287C956B98C450051AF6AAF79DF37F8954473F8F6 652BF03AE2AE82B99D820CF93F5FC0BA17EBD7AF90313E70594EB5C354023BFA 07912408F1757319C7288E99872B907D5AB583B082EEED8AB079C63E38B07D11 6744856E689A479CB3A8BC081F33CB06755926204981DC0A45B3ACC18F6865BB EE2C50DB43B62E3630FC1D9B1FFB3BFFAA6D0A20C0381ADF48E4D916BEE85BA2 BB40F538F55C11D50F882B73913840B45161262BC8B0012694C3EF26452F9B77 2CD7C7AD6BFEEAFE31C8A721C2D46AA00C10681BA9970D09F1E10DDB693AFE84 246AB18279A2B24E5B50A2FF6337B7B1039FFDD4B00ED3667B5F2F7BC2786D2F 525A0E82234B30711AA835EAEAC2E404915FC7EC0081B194765032708B5E11CE EF68682FBA16ECD75C6A6CAF0F577583B72C77BF328E68308B929229A0930D9C 61CEFDC57E376B63ACB4F3DB9B5C602C248B4CA233E2C25E16314CC878BC1B88 6C0706423F71514CC2DBF0D259D87DF704CB718A866DBAAE005180435034AF3D 5EFA02237755986AC73CDEB3B4766710B762312D5F48C59537B158DCEC084C96 19F1F37CD1CFB61C63F6D05F59B2E47137A433DEAA34823395727B67CBC15B6A 857627BBD49BE34F5C7B2EA6C0ADEC83FD5E10907355E926ADFAA74C6CBBFB41 1E37968BC3BD7F665AFE2CF6740125D751CA66148781310C76FD92731C0513A2 0ED792B34207ACE82F3E84425756F6205E70E1BDE989DA786C6234FB98DB8195 737FFB8086D05B4D5C88D80B7DCE555AB3882DA305ED26351BD26ADDA377EAB5 0618D08F7EDFE61938ED5CF78A4BE43408C7C2889C8E81CE04A4C20BDDF31A5D 31BA15A2BE1CFE0AB51E539CE09DFE33808277D947D083C066478F23A4D524A0 D89553E24ADE78EAEB4ACFD51EA3D2E1D5C84024D893F050DAE5314C91EFD93C 91D81F3591168B4EE3B01ED80CDDDAE0FBAB3936EEF02462A6A2895E22D24FDC F93DA61C36998E2297B512FAB1FD39409175426A8A7A56EEA4FA8B0D525E849E 27AB6622A3BE999A30A415B7C8A317D3802BC0B8FA6F89712D9F38D9366BC724 8060287F1B859F13CF627ADBC25002D1610DBCEB93C866520FD018715FCA7ECC 853869B7F55FD5649526F9355BBEFB83E9DA1E05406F8E32C1E112BB9207637E 8B976EC8B51F0D45F717C6BF4BD2B352FD491822DDC1FD074A4DAEC4AD128A62 475A39455847C265210B5B4CC476930162CEE809E3E4DC76250CDBE461FEC4C0 0C40D656D905D6AFB4390B62DD21887206733520E4C95FD857BF38350B03F2AA BD0AD9A87F485E0DB510F8216107EB7B31F81CF5DE76386D475A4CA18133BD84 74E1CC1A9F2BB4013E570EF03C0F93AFF4095EED8F861BA5DB1D28EBEFBBBA0A AD9FA3BCA136A0EACE7D66B63728374A3A5A198D2348E8FB33DCF83C12C77A43 01C57D222B4FD5C3A9B8BBBFAB1A04BE0C1DB269D7C7DFDDF849C849F5592390 32023ADE6B8F65BC17C850FFE3F7154D6ABD89B1EED4ADF354A071B0DF8B22E6 CC94F1660E4C0F9E6E22EB77ED0EE9E3E10459B9AA355E912CE927A429B02152 56CFF25F22E753393188F7B79B49C0F44512626F2BE1339F28FEABCA02052072 2A4B1FDF77C3C0945605FE2394005B5E7BA327E56DDC9E94E617B4FEB04F3559 344B48255597D4DD4FDB53FC3C988C2585BBD1019A9B20C9DA16DCA52D49E438 908284E807E172413A13E735DBD4AE671220A3A2683CABEAADB3050F08C5413D 64D6510F7456A4494D6005BEEFF3FA45A330F609039ED968E847C65728E6725A 9C8913118259548245BCCFDDE07D492C54957EFA5E03C8ABED08AB3413FDEF6D 6407BC3F4AB6E9F5A7FC8CEA2F0216B34D71875B4AE27BE5FC2EE998F50FD309 A2F77AAB8980A0BBFCCEC694BBDCC726231D47B3729F7F9F8698055A8261B066 06BC5EB5286DA6F2989DCFF35B08362E43FAFC98786573022D7A587922CE36C4 582C91A8525079B97D1FFF3FD538A6F8DA82B002F75BB2BEFBC74060DAFAD278 7113209C4BF2733142350085E0428AAAC1B4D2CD19DC23F2EEF31988C765691A 425E09B0C837634AE662E06B4EF943368933B48F80C395568C7D54655DBDF88D F4DDDB5153E0C3CF47DF59A9240A9DD201C133D4A8FD6BA3A5CFF839107FB377 8B6CBA53909AEC2D26C1AD32A3C2D1DE10375B1059F72421D4560D1DD5294A4F AF3DDA4833DBFBCD1ADE905FB0AAAB446819939C8509F7FB457DB8DBBD7C54C2 F4B62A1E0440063DBDA737C1E0E7F5961F527C7E25767A262FEADCEB56B62036 80EF48F943571C36769B655916CB479FB4F853558492E52A54B626E525A80C7F 6CDF9A7C37CB5A6751724841DD385D48A8E852279069C91EF0CDF2850D86F36D E86CB84FB01DE9C523347CA4087ED0849BE7D6215B37BDA94C887BD6424A4B3C 5E8D7D2D846124FE09BC9CAF88E8F81CB050CEDAE7659CF5A5AF6B64C774E524 49124706F51E948EC0D27B203E5FFA8B716B3E40F835824EBFE08689BE00EE51 39462A66F682D4AA923DCF429A69B75DCB34FEC581E5FD8846A45307AC3C6AC3 9284B8406DAE934AAE1C8B84B5699C441E9AA3D09FE85EFC32CFE7E8CEE4BE96 C0D7BAF9E68EFAFC1512ACF21BD0C304EAF4378B36D558DE72E0CF17BCD233F1 B370E06EB0E7A56FBE0B772B9B9159E25538431722CDA0F4DDFACE238F31C8D0 CD24FE4765D136FC4F83699D6B422BEB7121DF56F119B15B3BD5642E097CDB35 4E61498ECF9480ED3EE570724C96F6806D9816FF2B2BA9A3AEB2428A4164AAA2 1BD9A959A7534D9371D1D672EB3B04BD92C9408D95BDA8F401BC2AB3C04CFEA3 8B420E511285424A242BBE126D5AC6C64A4922496D357B65AF5122D74C007CA6 8E74F04203759EF49AA711264FD9D9CED5B72268F33A1ECD07341EAB622A755C 5C07D0050B8ED5DC485BB834CFB37EEC699E3E3CBC89B832BA3DCEA4406D3F63 28CF13180FCF15269897F8DF59CE669D97E4583475474D1A2631B9F93B8EF4B0 6D955031EF44D969EF2C286DAB56E32419873028074B3D3BE38D9FB4725EA5A9 794EDF09F14345DF7D2EF12F0EE78060B63BA2B5866BF2DB032A1FB0ED615FB1 A022FABFA297142988641D9C8C6CBCF9C675B91AE674B0397CFB0152D3DB9967 FB14C030B8E5E2BCEF8282AC4082E4309B4791CC79947336BE27105ED004E701 4298AC60B7368B8149468CC0F2C45ACF61854DC7A984CC9A15294FE771661817 8EEBB6FA392F5EDF914FFAA1C429751989DCDA52C58D39514E9BF54C80330BDA BF5C653FFC1EFEF840E53DBBAD05795A9C89F7E79B49BEE2857AFEC47E25004C F80FF8F31D61A3392B13C2BA2406AA656A0EA87A1CF04A03225638D256FEAE02 68BBFB8F361371E4D3C2238E0D3B5959E3BC58EF2A6A38B896BAA45ECF1351CF 40BBB189A61C85154A0A790E475C4970EAF4582C25A9DF8158DF67183BFF8D07 D7D1FE16ABA42ABF2E7D6410A6B35D6FB88EED1A686EAFE3CB12F79C2C031192 3D1A935731697158DC71FFF3A4CEAE70FCE06C7C4FE1517B628FACE403FC4F30 19C4DCF732D382463AF0C7487FD3062B087EAB902667F0C6661EB8E7C73F7F62 698B3CBE8F262043BABD023FAF181C7F0944360D373E0D7EAACD41E39D360BA9 6664DBA489AC56BB4FAEB441E6635C8AF86BDE7FC34F88A144EE9E8255A52A6A B6D40EA442CCE408DF78BC053A65AE1FF4E96D5F3CB0BB89428A16AB10969108 C4C9DDF575D3E258B5D7C07F1D43306A47C52E96937FEABC99D92BFDBB76B717 A8CC0B23757D6A9C2070C6F65FBF0565DE805C22D71A4DB0E26EABB77DD815A2 CE780F96D5BB0208A83E16FD42C6220FDE37C082E29FF75F5CC81D6B56F145ED 5F3F84929BA4716C5A29462DE115381BF247D955C5264BA7D80D210FA2526066 3DC6089F58A30AE467F024A5C4D409216DB192EE8F3B330F1AAA69E59FB968CD 808E5CBAE62467378324EA85FB7099864428EA358D0A041FB3CF09E533CF65B3 5628596F5C576109AF7F408D2CD8081312C520EF5235E1EAD70EC7FF1DF7EC2A 4AB0DACF13600A687412792282E50883BC3594017823081E4058437BC0B48BB2 ABD7613AA7C519BCE193108BBF06B8CB630FCB42B764E0F3596387C452421EC8 7FB8EEC8879338C33095551EE8B98B1D5E6440AAB073D95D9917FA1CF4CCCFD8 A87EC7D1CB4CDFC2B64C88C8934ABD872C1B4B68086D498419DF948FC572C484 D2F64CBA7D25DD0C49272CCF3FD58DD84C1D2B523C260B7426F1AF1262EF8530 AC54B19A9664C864AE8873CEC0B91A1A7C2B97D8E9426E4FC4099D03783BF20E BDC7F883274120588038311D347EBA2EFE7EA04405836A47B09967FA48C1CE04 C07F49CFE758CBC495C882BA6C87068933D257C1D1444EF25186D71AA8F42956 374E82E96B48A246AE001303C0A8AC19832BF4F9E6C0140240A0B3FF77E97877 8ED1848F5DF33DE78906F087293DC337F1B61AB7BBC2CAC21FD0D2DCDAA3EAB0 8B69414D569C2EFADBA8528F108371D518179DC91027B3BB3D1D8B5C9E654658 CEB82FF69D2AD06C08F15F973A528BA1D98D19E5C9A0B78610D2D765C0CAFBC5 3DC138D3BECF8F1C82B5555E17866F2FEF50E7F2CE9121AB32E94D1DCF733F9E FC9159FCE60EDA17973974251A4273B3AA4784F6030D887AC6A641E1FE3163D2 1EE42DA19A0B1C9EA92525A7658E1489AA7DCCCB9EBDDDED2D74AE2077D68309 7AF223F0B2EF2FD511D315CFFC27F12867A274D2A6056E9B898864B4ECFD79F0 948B120920D7F8A51D55539E6163B8D4CE651D4D7AF75D1B20CF70A2EC53CF5A 786C4370F755A83E540BB9A0F0890CC3973A7219A18775310C31E61C6B076E60 2907C588B2CA616D526C530E1BF369345CA4280C835E316588DACC1B4DBCF4B4 9FE1989077C0BEF4F337EFE5A8693A5BB405B7E9886B6C4560568933179C3BE4 2402DA190130A7BF0E9D66D262048C26EDDCC3F0F4130A40A4EF082E4E996D07 2E87FBEF1AE0371B3B1C12FD5ED57756697F6B61D1491C1540E31B20B528330E 9ED26E344C530CF105762364F90F56E54D4C33F7BDAAA1D6DF86D6C39013850B FAF68B5089FD5B584A49F2A5F160F355E23197600C24AD4B5772FEBAF74DF6FA 960479EBD69A6087CF0C509DA101123A01B8FEF32DEAFE9CC8F8200F6B49E1C3 247F8EFB34C5A83FBA668645E02E6E56720354F557964234EA39B048A38D0D6B 9C8C5B1095EA7707C4B5C3E1005BCC3A981A6294B15AC6950D3A3A820C227852 C65D3C87EEBDCB11FDF05D7AFE1091B74668587B5FCABA3C489698BFFC4A2C26 3357A39A1F63D27DB5B0CF837AC34BD6D01AB75E5CC304436CCBD211E9A5D18E AD69683B38A6FD769647552D21E356C6EE182AF0812906DC300EC0225202D46C ECD381A67CA19A420F82EDEDC50A2F442952017DAFAE2BCED78A484F2E047FD5 31CAE9AD8F8F4020DFCFF30908EAFF21B6A09B3F9E4E4AB214D7384A23B24B58 515A6E868B902533016737D0AA16E4C81DBD388CA2C8C83619AA52FDDD45CABC 5D9C05898116B391CF627872B2CD5ED768CA0EBF13E7E5067AD3E51ED4B2402C 31C057936EDB2A362D76357877F4F5CE940C2C2D638F8242D3AB4E5051E968DE 41B9139BE2B7C519D38A1A260080B98B48C5994B04051E49B281034B0F00E410 1A6BFD7625B80223C29C87E26F16983B2FDD0300384CF8BFB4D45DB550DD4E4A D63C74DB42626C6318C44414960D8453E264A217DEAC712F1C6109DDE724FBD5 BB469DDF9E0CE7892E64FE3FBDDFE96E5268CB3FB9452B7E4B2F6861934B15C7 092BE68C5B5D75486201E3432D1735D64E0F492C6680C2BD030562530371F16C AF4A516270F3480D28DE53B362FCBD866E86D6FA5C3C9704BF8727A7B8491396 13BF882B69CBB4A9C237AF2FC88889574A6015908345990A777944D44A821ECD 7C10A9B9CC3BC580F9626F2C643CA2A2BCB06088207B2181B05BB1533C771B13 048E8A85ADF0E4BA69EDC4706957B84CB76355CC5036261617FB6D2657642634 150374F9FA9A307E12CB68FB25145186ADA5E802559BB760F5142330901BC379 2426F809BDF48C62857893779373F521E67233EE85E0D7E7ED0C51B66813A89E 7E7FD18CC596F129FE63850C7D2C6348FC7C6015FE5D40CD809189A5490DED03 B6AAE5C9B74CEE53E13B92AC0AD46337CF025AF0D04EA73E20991E7FB6926F3A 0395910EE2077244266A66BA8A5E21F7EA35182E04DDDD468F429C574A4C7E22 426F9A2103E6C9E6347C745778A00A8A9D4CD58F2E9E95AC77738921153B93D9 90338D4C681FB03F80A56C75A3D51CFB577DEF5A4906D1F8D1DA25F1E07999EF 9DB26257E8CCC5A5F9845FDC3A5EEF4EE5D3C88C805B10F17E9D41AC37399B45 3263265F51650552F72451B31350CA8B4D393CD52EAEC45BA9B2481645EB88F1 C7553A3A68C6CD9A6DE9E3833FD433EDFCAD398229372127DD9FC80071DD815E 77D2538C61794CD461F2491D0FED9C80D497F538196724724DD514ED12ED6933 6FDA3644186A6759C674A33389DE43C1DD7CF0AF917EC0D74439C1CF290D301F 611072ADB88B39008A35DDF3C293D24AFF32C85CC20E2AAF26A0943CC483A128 3970214B13F0851F8CE7477F9C19604920943CF95F10C0E13BCC572E3C443FAA 5EECF7E308841BF72A480679718473975DFD9C853DD75F84F50B96B1A579FA5A 724E6D6D26D73B6FC90BF732981B79F0327CE67C31FAEEB94620A193955D18B4 4C3F6B0905198D1D1A74F6760EF580591B5FAABF9DCAD1B14AF594DD0748A835 43C1F718FC91B6619B417D7FA025B6B951E1C22E111F6DB900BD11AC8940EB0B 267BEC5CCD95059A005303C33DB4F0B581733558C7AE17F4BA26D4FAF5B4BBEC 541650DA42DC88B2C300AEFE22C0265BDF74063F3B6D1A647BEAEC63DF148949 5CB76EE085B6B4139CF1F88247756702D96D04064DC850B334162C722E097E85 903FBCC2D3FB1EFBDCDF72E1DFE7DF3D1D87A0A55C4F3C4C256A2D6A1C968493 2657DBCF9E0EB572E7E7F22FB2513E24010D3AFAA013138E30C4C9A040FD0776 FB2ADFA0D67EC419C200A4BFD3B0A36E2C6D1DBF6D806549A22725DFCC0A7184 64268AD47D3DB1A2BAD9BE0F0A1678CE673A69B05DF1C2B1AE772EEAE97FA043 E11B0A53B7FDD7742F80A49D38EAE57D8BEC7B300C76911E72EB9C94D2924624 3C6C18002B58D4880952470EB69A86DE7AF0F6B1B7B4350E8E807BFA0F8A946C 1BD614E2A8AAF4D2D6E89D2E17745E864158A13038861274D20EF8BD749A68D1 350A6E5581E6F7A8F99306C8CD5C9624D29F81D4598720132C328C7337981875 F6866EEAAE649244467D4074B206E2BA3001760D35A7EC20418897A548EE291F 7CF08B16150704C29C0E0403997DB514C7EB363FA02E2706E78A9EA7E7B13BAF AEAD9C9939CD565DF93EFBBCD94A74BB0396CC4CEA1DC33F3D0149E796259C84 566484BD95DA0EA556D030D061B899A3688FC6583999294ADBAA198416BBD24D D25135B0E324CFDF0E389AC5616B7E4B2D7985B6330BFFD194902429A5A1CEF1 717D3577FC492EE3AEE1B4C8CC2BAC290B97775D2B4B2A043D4B7380DB54A9AF 87ACA281AEC129BAC6AEE682D19EE9A6993620AD2B6977832A9F5CFCE8BB7E4C 502AFB26C469FAEAAAA29DC19AA326F7AC490D7A4CA7820D3D4E1DC65D141FB4 223C0EA1297D23E4231057BBF3A2DA63258FD6CCCBD48DB7C878703E1064704B 5416FC2D50F050610FE61D0949BAF77F70CC23E5683A933604D0D279FBDF8157 2F263309A8FA4F2C3B954EFD11C2A235A5A9D87F6778940EEDBB28027CCC2072 B16B87661C7D6F0A8CCA9760F3EB030A82B42970457B509452ADB8FC34ED082F 82C875065D6F1FAC7939F9C90842F8037F4340A2DAD2B7F770C903FC05F48743 1F2E8ED56B0F35378A26060D0B92636200C8CDCF1794DA88FB33B4D8DF6A87A8 ECF7BC89E243BC8C4DB31DF516E3DFFB915BD283EB63696D78050EB7918B59FA 7A5A175F050005ABF4B5078DA992B2DCA736F06B321CEFD7D9B8FF4E129BCD1F 8743D1588E6E4CB1A64EEA48AB487F467F4D9363104133268AB5FCC16A7DEFB4 6E15247093FEFAC662E30C442D6C35B5D13E65229CCA86F71BB42FEBDEDBAEFD 14FB9E03BD6D0198D1928FC137D7F2516D691DEB8A2D37BD51F899A7506FB611 2DC6D898FA788DD6882FA85440BF3CFC9EC1BCE358650717E745D6DF9A6FD6A2 054DB5855F9719036D996BA61F078E3B8A0739B7226370ABBD4C9060715B4C4F D82E0233C5E5A40B2A823147764CF5CD16C759FAB63F6AC2A8D2453D65A8C99D CC8A07E79B3683B4675A5F4565C34928D93AA5B5C936B5FF5ED2984F5CC6CDD4 0C0AADFFBD3431AE550D1F75371F744EB8C09583EF447B4432E8C843BA69B105 066475D1B6670F5F17EA060841B692A90FDB78CAE4B6D5AF7FA2901803CB9441 5278F076F1EE9F81371ACB70F4AE6FDD1BBC2F42CECFD22442AA42D4D26935AE 81CE03E46E64F024CEBF0719418CE36258D4911A6A4191691C71FB0C7D89BD9B C45084425795CF00C8A7B0AE170C1D9287C0EBFD32D22FC392F629B101A0FFEC C8A7D0D582C4BAC937B43383146DC7EDFC1E84A2ACEF27E3672FE3D360EE04F6 11CFBD669A027008BAD0A7CFEAA91353D3CF281DBF8AB57BBD45D1C46ACB340F CF7583B171BBC62A5456F33E83C2DBFBB4EF256BB95C783CFC75FA9FC80AC136 1CC466902ACFBF69EC2BB794CE6E376D578D96B9EE842C52ACD3FD071063D7E4 87E2A052FFED49EB2CD609894555CDF836EC79000687A80AA4D3C80010B24CE7 E1E3E0486A1E7DF2DF921F928BFD482CA3B0092EE70D96F91C60306194A50537 B5C27C8B086AC9B2C00DA3FA6AF99BFB10192FF4A71CA591BFD2A4B9A8C1821F 675F63F89E1D7E092C8F759F6BEF76FFE6D98BDC3494E4779EEE89C69E70EBF9 9B40D23BEC82D8FF8D42144A00516123AC4D078DA6804477D3E0CFC4F4AFB343 1E36B885983D585312B84B71B0E91C6A8F538C8687FEF5F4BCF131816F25BAAC 04BA10C7BD4E5EEF317497B20CE4772B48E05A719B174B8184724B8183EE9343 69B17BF2A469524BDE8F4A14AAE94BD2CEFE6E9CA1ED759A6A339F9AB7B0217C C77E5FE77EED085FC9E50984B97FE361147B7B048AEB02E2F94CA72CB2009286 BD965C6A4C25335767CBFA798555202D89AF98B75E38BCE62A97118D98A3C759 950D1B67F319687CC42662EE67845910BBCEB2A4F0EF48A5224FAAC2FEBCE2E6 602CBEAE2775E925817C6DB33D24C57FEF2CF049769130A172B9FDA9C6356642 89E8CEF4203DA3E00022380AF497851B73E0C0D2AC2028A621FD87EDB53F6B95 348B024DCA85D9BE0A23E0B14516D4B81B6FAEB8B760730EA1DCBF6DA10AA907 DB39B0F712559872C314CC987BC7E1308CB4B178692EF741AD7BCFFE1FFF405D 0E2F37ECD7904EA96256FC9B015AB9082DEEDA1D558CDDB24B779E957A27C652 91BDC343AAC14A5ABA7B37A8A7AE9ACED07F289FC31076F5079FA870CFEE339D 8B8009A96F3DE3E1AF2DC38DF127C2E69D87FBB57A7951C8A3A10CD72DECD178 E9D3D2565B5DAD3486AEE48518B74F1B2FC431F5B51E3E67D3C441F57CB008FE C623FEA836DF32100CB57BF601AA14AB61E076BF4ECA2EB4DFB61F428B89CC5C CB1C2025E56CC157560A9FEB13C4FA60AEAF9C73CF1F9857E64EDAE1059B8196 90194D191442630E15C2087B7ED29390774ABF031A5EA9FEF1E6C07B53542AA1 AA0204D7C6A385DB70F61ACF0E8518741B978A7DB97CA38C8568DA2792B516E6 3B657A18A23BCCFAC85A17CE2B25714702FD90A03D3F85EAC2E358297EDA851A 6466D747887B7633342B2154BDF5CAA34212D6BDD8A14BEE3881A185C731B38F 39870841FDD9A831A1A867A593520686667AD70A95A0A231A0D6B0D742FE4801 2E994D77C49E3A90B9AB2C3D81B825B7909806EB0844E7E5398D95E9D2D2F376 EE309110F8BB9A2EBD780B79F0884C1259CFD09CAA273274EEE87A2B02169B7A FE3936874313D6A7411F290198AFFE960D33138A8421CDD8B5131C6CA7B543EE 98C88D32075C77BC5B49D10345EB75389E5A824FC8796CB261A7068048AE26B9 98D52CC4D8E4186983FBA5200F75D0CC9F58169B75E8428940E06273420E40E2 C240C6300ECD587C09CFB052316DF3B6BDB6C8F7713D7578E0946A83A30B719C 0145ECDEFDAE7925950F75E87EB87F7E196B8C22212BEFE3EADB1FCD8F845363 0AD5D8E335E4EB4AB7E05B5198C5AD76ED84B9E450D221FB4382CAAD7E846A8D 7D641BE74E2952D9F766F5C90C117F2E2F3CEB742A0FB98AF4D14BFA1910ACE9 B545ADDDEF1E3026CA01C9A30FC61BA219AB2BEB1BE556CDFDB64A28BE06A747 371F386D25482B07E772EDA1F48FFEA848817AE15656278DA3D5AEBB1CD6DF48 814E0CF69309FA029FB8C28B9F4790CF9E2ED1F48D6B85E8ECA39856EB0B461E 2B9FAF732E8899853567B3D50CAA5EF3ECBDCD67EA4CADC6472201B6942622C1 6D98507A33B64A8192855F13987CBD281B87187A0A2CB6301D74CBE3A445881B DF097AB469EF38C5F06E40FBCB56A43EB78F5755258959D9362441AB964088F2 317F33613AA5CF6A7153939A1540032967D18768909ABA69E7178E20CBCD298D 0184C595B51F7724E489921122B3363F28C71A372EC71705D457DED6E5DA5528 F072E2AA4FFB9FCF82B8349E0910BD91FE5A8C79128CFDE11C709D6D387E8980 C26901AFA8C55943C007361A05E8F50F2DA5CC7FFE36C4E9DB497210E197AC25 81AF29305DD8ED1EB42F711DF243D8E54801BDE686BDAF66CFC6B864E90010C7 90EC42728122757578790DE70DEAC31640224A496EC6977D8F768D633824533A 505705E87035B748D3C5A4D0F00050602BF009BC07DA0A9F41BB909F25249F4D 0E455AD5C4D1AA18E6D3A80EDF37C35388620A1A353D8D7C8D4057EC5A34DD75 ECD5D1C6907C7A9FD5A26C462D2D48D55C18C8FC26C2EC4BE3129E8C67535A93 0CB35352EB1AEF3087CF55A4730339086900EC3DA3D960E98D3C44B46D2A7276 2F4B71862C0438A7ADE489EB585D229751E86F62C2F5FDD3730579E903F723D3 8E5C7C897600E8D664746667D9B2053687360F6BF3ECC9C1DF3AC3799A4665E3 9AB2E671441BEC6F116115A26CE9F9A1D091C2B6323B0AA024EFA91EED4DA1BB 1A7A23F6AC082575F546CDC411AB46F0664ED40ABCE7162E770C91AAEB7DF39D 6ADCDABE8975FAFDADE04A8B7939DA9EA933D5A53DB0DBF6BBACFCC966652D81 056D37CB26C67EB6653521AFC35826895B6280DD858121AC4AB2A9A169239E81 03F6B35FD9BD583DEC253F127C6E42F21498AFCA0D6A495F17D1C50B0DE83E83 F742B82A9C011E3E403D16109D0EE8D4C176C139309EA1AB256FBE7B6CAD84BA 79B4F7CD4FF94DD5DCB3261B298D81E8F2E6160CC2B113F5C954FC8D1232418D 62B13359BA8C2E9BA9CA6C4E187EB4C141B845D2C6F6A79EE2C9DF5BB9318FA0 3C6745CDF0B67990A6C65CB18466429FBFDE1AE613D64E729D3DCC6CA7C1FE2F 443B647066B3CE8EBEC07D50B9095B194EC719EEE5248D622F9FB3DF266F7293 C5A94889A478F1970EE6C446077E239E2E5E906F14B94B2FACBA11FA85A432D1 9DD362B0833596098095D3EE71E270479A299E216992B5811033B955B5D828DA EB9320BDA03FB6BAA50A9F6481474D7631BC03C446DC2E6587E8E128999C310D 94790C898C984915E10328D50F234942A004A6B8528B9F2B8D24886E7794B6AC 18FD145423CD70F720B5F423A45B44EA1CCE0E1B38E2C3A8B805A4563AE1106A 42A8A6DE7AC06E811D1D600C56BDB816101A143785ACEC49465885469C89ED05 9792B13B2666A2DC6582B14028B8A529E94D5B65F37BE8E9C4B4C305DDCD5235 78CDAA551081A2B69A936C0C1BEC0C9AE46284C1E8A98048A5027F1DC091445C 6D2259E6390F359CF147CC31F1919EBEA99F7F96B4B708D7F203DD7A1F6A6779 133003589C7A3AB79A86C17A452974A7B0E222032374369BB693129CE2E5E5B1 D5F92A82B91ED13687F9FAEE3235811BAE7DD16D2C1CF48721E5A05FFAE528AD E187FEFE38D9EBBCD25DB23547CA92EB93F6C8906AC8F47201925AC1AFD2B26A 1DA7A46D3AFA5BE408F6C9F43D06357928A1E4F90EBE4A587B7AEC0964CEA2B3 68F3749DE89DC3CC3B6AA52F7B757B01D92E9B0534A4A4E72F70E08561E3B77C 62D64D9066F61579CE9DEDC334436B14B949FE94502503B7956363F12CEA4DDB E89728754C40345A6DC32113FBFC9BB77D6913651E83DD4D0DDB5B2DA764C94B 0A1A62B82E902A33EBF4B180B9E8437625026F15B7FC5A91FE145FF8C46D5380 CBE002E4FA1E5487F3CB01AD671E597A0E654FAC082E753A3E17EBDF405931C9 51B4455EBEBFE4E28B53709938112568F3B2910952972338F36412EA541AF494 8B8B5A296CDDDD0C80E5EDE83693C45AC9B1AD6786CB5DFDF8A5CC11EE82BC88 20DA6CA94C4B12D7E79099E332EFE4D671726339B4CB71ADF3B5D098172A27DB BB1FAA70DD0DF09D89417AACB8F517FB3103E58220354B8680112BA54B04169D 83BD005E1C54631EE766B0E4F67097D6144FF43FDCC8FAFB97BFA4C81ECAFA7E 31340B420C1C016CCBD0240CBCE20FA6C47DE9ED0DFCF07BE11334751E939970 0F6C029DB1578AD2939D578685B3C6948F6B6B39E073788B12783E27A3B25F63 7039E505CB53D64AA4D933AB2C80B273396D5D794A6A35839D996B4F92D4F64F 857D95BB485DE9731B2AC9D571E8A33511A3C09E4DFD07C6966D7AA32EC49EA3 1641192C1EE36D613952F1945510CCB7107D8D36B4DB2936EB9973FECF579C66 293CE44D0A4184B4009C858A246FAD5DFAA207551B0A9032C8FD4E9F3819C07A 5016B59A903D6B1B42C96AD9186AE17409DA1F68C6BFD60B0F2F4BCAEFD426A2 890FE0BDAEFF1D8F58F779BFA152F9E3F79ECCD740C978F6CDFCB04D4AB5D492 7430D1A26A90D95A17E38352C88D1EF13A48B24925B93871B9363EF7D70A1354 5626DC96B04F7523D6213582FD53FE3CB5DB4824BD97A8F68E4B82A455648627 9D3A31B6F207E26C9D17F30A893E24DB6618BCDFA828A6D7572261B7C6546739 464AE51F930B2599B17486CB848400E6833DFDD65BBC431DDC6CE5B04F45F037 A0C19227D6364291F553F78836E21E9F3133DBE2916BA15099E996008F1C665C 440606A058BDFE03B6B4B981975CE27837A5A93A8156B08075BC259DB1902B79 052BC0ED24AB8DB8520BA1DB6F3589D4D264C4B7682E12FF669EC7C9BF1E53C9 888CC3A637829769A9B5E809A155DCE969389135821216CDF1D36556066E0346 9327C5C898C7188C8CA6640226B1B3E6B08860E8D2495D5F75DE835F4A677DF0 6615409EE4E499BA53F30BF6558CA0E8D10264D982C311240CFB3DEBF477F8B2 F4FE9726432709B3BBE63595AB8D66A0E6964849114A1F4E7E9F7BB2C7B9456D BD27B7053E72038819E6173DBC77B351B7F921F805EA372D4A6D04BCEB0D5BBA 52C5CD655EB8F0160ED6F378C43DBEE7A6E9B463A1D8A0DB2D3D9B3475393CD3 9AEC2C9F20C513C758672D96C18DCD5EEBDC65B21297B613F96E0E135D28450B 972BDC1CE29DB68A34BD583D1D9ED0E301DB54FDF19C098C052AB8F76416FF49 2EC719FC2942064A7DD2091D1D54531320A899E6A0AEB5D2BE382FA926295804 3C3D98318A1301E151407E92AA2CB2129E56B9D65AE79F12EF7533B0CDE46073 098225FBB4F93DFC3FA16C7C72F64D66714CDA4B538804FD8DCBA3ED0360F379 A95C518BA28D10B277485F389C6C1042779AE7BD7732C41A585ED59CEC726A7F E5F5B5EB1278E1ACEC3BBD95B94D2D5820A545BE475C10695EDCA6B7E2D81C69 2B60BACDAF8EB6A8A959BEED94D2B0C3B27BADF67C7916958C2E37BDAE1B5983 798EF4A66CC0F9CE80535F8A0521BB056AB03A1C66EEA767188414F58CBD255D 9D1B0290D47797897131149DBBC6A1FEE3F28096A95B9ACE83A1F8DCD4770EC6 6F85AE8C1607CD17A181617D27AACED65576309C749BC15770D07B010AD57E92 47D7ACD5BA27F0704AC754B97A74AEFDACFAB55086A18CC3E4C8B8FA1ACCDC32 840C9439E21EAC87A57026A1C89CE3913047714D6A8C498510FBD94B4B73445C 59B96D4C923B968756D2B96EAB3537E05460471D742174E631A72D4FD92F050F AD3851E928B5E75333D6398F6C7B2A9541B2151BF2791839326FDD179F731FFD 768700408CAE990D6D52B675DA45A6852893174D580E0E5788D2F5A54B63B3B5 344FE82BD70AD4EA297ACF663987C3E4B0553523948EA61F241DD30DF91E95AB 1DFD422E57DDF1DFE42F1783B372996FAB88D63DC7DEDC51AB1F3DF3CF505F11 77D88B63A642A8FA95F90B60E5D19DEE9C8BB5CDC70EF01CC9148342EEC132B0 50C5A8E7F4B651AB853D1A64C96A582BEEBF41ED2CF7F1091D31F262A8FE0562 59BFC79789F7E0FF677A72ABCE5DC0B5C9BA40EB810E38B19C7FA91C0D9EB653 748230086FF0FA7894E8759763AC9B3632C058AF496F787E8B6DE23B08CA3CEE D788C06C36EE0BE327DFD860A77C860B65E7EC23F68A0E945B0FB9FBC3898333 55236AE4ECAFE14A0B5DADA9F692B1820D8C901014DA23E97CBF05BD96C5F7BF 1E4B3FA3059BF2732FEAEFC00F6D69282E57BEEF70CC173A6B02CDDC06AEE65A D973E632A190E5CF36FB593CD6EB8146DD82DE164985F908D7555DAFCB2E9941 BDC66083D9EFD14897047B54450CD14330C9876947DE80DD6C8C1163763D528B 2907BDCD14C37AE923BA0F644EC06790E833499A6CEBB1F98205878CFFCC05E6 108162A41F096DD510371C69DD8AB139D2638C1A56C3CE433DDC5417C27461C3 13B1865D20185D8D9454858532DB379CD0AD32EC0EF52DE39EF5EF279EF1D428 B41922FA1D32FD6F57A10F856EA8017242ED3091745634FC7B6B654E23377D93 15531662E6FA0924FD829FCEA06204119250EDC23BDE10ACFFE7358C75B75ED7 698965D512DB34598B8CAE72521865170F47F130B2401C16FBAAD5A182C6FEFD 3351B67ABDCE3E0703AA115594BEBDFD0F29D3DD47D25DD67CAF729D539DA8E6 11C5692C9D3D235D2432F964397A7CBEBF0E80862A2D86BB48E0E74AC904F534 C9AB0121047A325B5F3426A2066B0E7FBA23047D75E2A1FD1987883DD796B5BD D9C9270E787F588E99CEC925B70B12ADBA0EE1BA202E16CB700D530D2A6FC3BC 2ED912BBE9648742322DBEE5C59DBB50E72748F1B183F043DB8D22B9CA6395E5 5FE084E43116BAF2727FAF3E3318C4DAA12BAFA2D2A205220DCB0D5B3F70D484 06169B50B077DFD0DD19C9F8F249E52E6B38883015E6AA07A9831F068719A0C3 D92108C97BFF5047E3D80E46E6B5E60C6356A69A037B35033C2596EC2C014477 1A7B77A28C34ED4786C8BDB8E6C6B99527FF3A91D6EFF971C37B5873506CE23E 6C7CDD8B109F41F3ECD1D0647BC5A53F08A3D948DCE53527C3F0E3EE1BF0A819 1BFB12C0CEB5EC0CF794E7E9A36A5E6100119631D0FC952FE7F56B3DA0E07857 3EAF0875B854D5A24FDC6755784DD1FF73AC647A639F0FB5C861EE530B324F45 4DE839BCFD70080E5BC1E938DF45784CB6DC4CE143023D468906D96EEA93429C D7C3EF2CCD648AB00114910FAC2F1231B0DBA2CF0931BEAF9D3106C682E0D9A3 BB6733BD5D31C2CABD5984F163F6BA82E510F377262A39E38F0D60E3D10453DD 8CDE8518D2A198FBBB825972674B988CA63FD91E412450A69092863367D195F9 533CC74E50C2D75FFF3D6D6D714253E3431B3689457667DC5896BAE65FA95BF6 83B92313A6ACFDFBF85D311E207FD5188D102589B84DAA593D0123F938E375A4 7541F5D52215BB2F73C88ECAD26DBF7333C2C2AE1F189A68577AEEF064D00E7A 0076D6CA93A16BEEC6190C2A149A29E0B855AC5291DB8F53C04DD41A4F64960F B74821702D0F93FBF5B651739696C16B9C8D1B7C9CF6E7791502D3E020082BA2 04127A1AA52FC5AC794FABC94EF026AF64D75EFC6F33753D51EB9472F3C029F3 D912F3252726F9F5D1CCE970CFFE8C0A25B68A711FE79A99669ECBDD44AE9B40 0A5D04D04F0CD962874E25BA33A6CF9140BEB8597427EAB7E3537D911F4F899E B5F723930DEBC98D506DFF5CD5ADCC016460369648974075A08C262309DF783E 373E33462BA2FAD357DF69AB49C9213409C00D8EE57EE216FD9374BB13541C48 63758321649F2C59949221CBB5801F73EE97A58B465D05571A83E10F10158742 60BC6616140AB30C2E1106643198F89FF38B30D84061C138663729756A4EE63F C0135D1C8FCDF077CD9C450F4584E1878846FDAE7361AEAFD3E1AE215DED6ECD FCD13CFCC1A420F959F1E9AB01A468EA755DD3E54D6267334DA7C073E412AD43 9505F10418E163866795A61CDB94FFB5EE1F43A1A3CDC9763CD3B3717FCA1326 13643089BA6484C170224FC6BD668A128E6D215D49FB3C51E93924D272C69CF0 6CC2D4C33E0323D46E0788F6F38BF5499C5D62ADBF716DA224F23CA76B8D47DA 1C389C6904988BFB39CF41543B3FA5937CFD07789BF29A469B87EE3CB97F78CD BCE9F4F5390FF9E32E7DF9822BC0FBA29A195DF46480346F1B2C3B4A1E8EE55C B3F4C72F83C1CF8DB88E11B60E1B8DD6C36AFCB3895953596254E93F073BE8B8 A9033DF34FFF8BEEECE5E0E5012AEC7529921DA41EBDD30247D9DA06F01AABD5 17135FAA7B850166D96D8634A0731994D74D2853CCFAB02D9483C0C8186FD90C 47344C0D28CEEB203787922092A18B923FBFB5365324E0416D7E8065663F1B96 6B48CD3F88AF71BE1B0E06947F004C2C2D3E3F4BA19EE6493F0E0119304EAE77 90B9FB2671A98575388FD2447AA6C26FEE1D6BDFABD48ACBBC2236D2F4925CA6 874CB3E284DE4D5B23E819C5984312473D1E1B188397DA34A727D4E746534D97 0DA67FAB9BE0BD2E991BD866AF948624B95F2CEA80547F5A3AC5C36CC30E01A5 BAD79F710CADA139D3C6149ADF32510A16B8742A7EAABED1F248CE7449856418 D4EB1D48641F944A97085FFF83B4D56EECEFA4758E1F35216B6053C15493F9CD 238F28C6FA060D2201979DAD71E393A906B8C9E49560546F8C457C8462A2D4F3 C72B7EC61E25A04D960608FA6EF7B5D0EDA2AFC752B5E50ADF8AA78E528B8247 53E01EA64223213B424ECA736B2C4268BDF3EDDB1F4B6F8DFE87FAEFA20B6497 19F0FB69C29176B353BA9B735FB903E74AE8710730B51323A6B61CA45537C954 F6CCBBE165A615FBDF736A09374B3F074284DC3AD8B5E75CC7993ADEF5FF7382 F4098083F29AFE60CFA9E761054681395807FC59779EE1E7E787B76BA332B4C9 E1451D764A951954B1752DAAD3FBD5039F2FEC6B2D64203F5DC79ABE5C4006C9 E4114C7653FD8F9BF2F7F3193D310B2ED6D5EBFB81A44F8C317BF04871C35762 F1C1707323637825E2E5D6545866EDD60B365D30B086DA9C7E19812DC239C095 EC632DC78098E94932CA657DA68FF27DED90E5294E92E6C358DCEC4A12781E5B 4EC97B876B8D20921E273360A11C59D6EC5D5B4A6361CEA503120B0C3F804831 2E1FB4718D11CCE625C0416842635578B002539D8B26DB998A79D073EEAF3283 AF064BCD7273D14375DAFBF37AEED4B4C2E6355336F4D28A6E4A06FF411F536E BC7BC7C34D9F17D220A55FDEA00BF7DE380F4ACF42B28C06629397CE4F1FD662 5BD9EF0CEFEE604950ADDD56C03DF55D377C41FB9AE3463A4CA933B96C0AACBC 6D5A28E91285C793011DB4B9A2C0DE104201B41EC7160B0D1C85FC51A2587CAF 801AA2239C7901F893477F11CB05893A1DD7E5FECDA5FA41E8C19C9DC80F70D3 A0162840BD5BC0BB3EBCE2E758D2AE1E639257F94F59B69B22247FCF6332F9EB 3AFEA56CBD0B3ACB2FFD28907F6B63CF2CAFFB2FAC9DCEDF343E3B8DBAB2343F 30F449D2F2CD64614DDEBCC01FBA7FD3E872946CC5BDC5323BAE591EA4700546 5AD34970914388C6BC63BD1661A21F646BDDFF230559C32D699404509448F663 1A4354B4137D45105A30105532612A8C2BDF4A167631A2F0806D228EB5E50931 286DB96BAE03D82B4FD6D9B2D48E240F589E97D5B3085CAB86DDE886B9D6E847 5922065ABEB01F13EDDE8A08D90DF20A832D19DB59CFDFD63E09A4355F581CA5 CBC4F4DA9886EC99067E31C1665DE49BD02CCF97A6131FF40FD750B0FD29D283 C9B6637D30960C325024AD0A37843B304D623CFAF4907DDE965AC5F07242FF3C B4A532FB0B3DD0A485DDFD56FE66D1C38ACBC0D5EC611854597144593224FD15 8576F4E484131D60B79D8A93BB633330483F741F4BFE75BAE3363E92951527BA C41B59779B0AABF318EA49A8CB372DEF85FEEE73656282F802B11EA2E842097E 551D276BE7E6F4A41C161D18B14AA3A535FB4D17F29AAD4250128B9DC0D85F21 5A2257F577975D159073B19523CCC0C222C80B5F6C6B5662F91F7084B31668D1 7FCDC5BFFCC5CE9CC6A34046BD4D3DE01E15E381FD06052AD0128B420B948460 944B90C746A9B801D2F060A340EED3A0F6F1F356F3858DDE1E8FB7CDB0A2959A BFC9594FA17BAFE219314D0910E25FAE2F7B9A329AF5D8AFF9C9FE65D56C85C8 3A3A2BEB90ACF1CB9E9B2F92E15AD76F5307152F412F6F356405E9BCBF9E3BC0 42E5FAED0390CFC9BF8EA8242A328025D3AB5B3AA422EE1BFFB23542378313B7 0F1811722A3BD3C28DF98414ADA57B3431C13264AE0E6BAF7DFF1A6525AD9AF2 DC1457F86B2AB0F714285FC3BCF0C320B954940B1B3F0BBBA18E787729CB1D4A 89C3CE99B5787C57FADB6BEABE32D27A75D17ED81E8DED07701EA72D135002C3 209EB68AFCF2A45D3DA32A6AA04F748477A0D3D81518A98F1CB58F0F7F0681A9 0BF2443712936400BE3472C78B4EF6436A86E2A113683DC08ECC24081B8CC784 9414338CFBA857FAEC97BB257363D6B26477827BD34C84059AF626CA8015AA3C 2A0AB28562EDAA25DC019B0AB1FAA42DBB324F9F986D5629D3A2827BC7E20F9E D153045C0BA470049188770E721DED9CE09CA7F94EBE8B48D08F76556B61A8D7 697E35B20CDF47826CF072591C9F57F1DC32010A4B996A264F5556DF2F6F2B8D BE85E4FF1B5062407090B150899CA00EBCD33C530A88094D0D339D8729014266 8E6B68843CA761FD5DE0BE9829F9C245D9F55A8257E4956171ED1EDBE420CAC2 4217B574054D04A11A19F9F94CF7190141B997E65F3474492B875213F0E765E2 03C07CFB8E5F4A0B065235D934C9E9FCD7EB0DA0B157574798EFAE72608E60CD 1E855D4BCCC8ABC2D71D237D3929F97D43F50A874FA43C185803EA2FCFB89AF7 4D396D1003D7505A15F5175F9E959C23496ADFECFD5EC10859F96B19B8E3B3AA D81A9A4B856B429112127412085C5EA07935A3EF5C99C8B9C85BF238EB88A73B F42AB94CFF7B5D9A69DEE3A48C26AE0D9C61E2CB805872EC68B62E7AFAF72FFC 2103EA75C834F3CFD944059FBA825A31B913C0E128401BAB4E33228D4BDC5775 51C78F1B1725571E2E8284CF0A49DFA1FA6E2181110AD0A0135D102D7C4AE11D 08A429FD31434B1533F5430E3FDD1EAE7945144875C1DE50C650930DD392F372 DE7B2A7B452F8E2DAA21896721FE7E8857F6E7E749F131F2C134489FFBBCE8C2 2B24CA7202B1D77EF152EDAE3A8791EE022A993DB3D7458A1B35FAAF6E79EAA2 2E50A30DB89480FA1E4DB38AB3B9B8BB7694007A8941247E128A8AFE70CD3D41 585524AD00C04BA195E279FEFF415E6C6F1CC2089F493F3566C6FFBB9F9D35E6 21268716AB0366EF0721691F8EABB562F0691193473D0BC712AA1C64C4BE711D 4B05564A6D4F10BEBEB17FF5374E6FF328B08E5C281BCB80A01B237E2D550175 78329E6598A141C27F055EABD03F4D24490E5A6737DE3E0A7C6C74A80870325D C0CC97B93049ED25AF71560EA3225295BFEFF975206D9EB24909BDF15B98B17D 82A99E61F661A4AC8DD9675DFDAA2D16AFE65C819B8511763CE2200DA5DB5DE2 FCEF8591498A9C930ED02C0DC99C7C6718DF4B45B53302DA8FE5A634C5709E7F F767AECED062633985FA3942EA5464F61DE8B96B7337269AB92D723C658C8F53 CD4FEDD7F3B676F52345D2705E8B8103308FEC8BCAC005849D43EDDEEFB237DA CF5403DE22E7CF2A3D85E606E4AEB05C8613861B1CD33AD704DBE7A5C577CEC0 A3AB36C5B9E7461DF61167933B9E1A5F182D911E59D3225314D78805BEE5277F FE36FCB3C0F395D55E925FA0B8FB0985381681F660E458260D2323A968939D05 432EF4BE0A03D6C4F4F027C435FD72F836B7C3EC3FDCD365750D9CC05B8B575A 703C1F00781A557150129C9B84FFA2D586E850EA9A6B054D41EC491F8AD11D94 2B2B0D08E043437F8578D5D92CD7B9E9AAC6D503C338A4A8320207733572C4C2 43D978BDCB160BAB05057F69757E0EA598EC89DC0758DADB3293FA7DC46437EF 79C6BC9213296313563D2D2835C6DE142E495DB3927D2E173BDD0A4632BBB050 6D3490FD522E91E43487F1AF3517F1F2AC00B017E3CACAE2D024EA639ACCA7A4 DEBD5431F08FED8D6C7AE9BAB19B6DFB1A4CB0EFB7E4FD2D0591E156CEEFA405 466DEAEF855AFFB90CF4E3E5AC48E6D51720A4F70049307B40CBE09A6E6ED2A3 7E6DCF14DFB2DAE9D79983F18A67D2055D575D69E27FBDBBFF98812941D7823D 1D42873F861531155A4E3D9D4D0D4C57387C941D2632E8A6E71AC62584FF8A52 B8254319CBCF9E9FEF5D62C74FF5147BD5AA2833876BB11BBA27EC3FA89AA338 E1BEF08B0B1FC8335BDA7951BAEA0D835FFBC2C3497EE2D2D6D58109F5C89BF2 868B7581482082E9E47816E6AA5E85B855F123FE6D9EF2477C3615FB589EA181 4E67C1B06D734D2861CF9DD5222990886E18D9BA2EBEA5E606AEBD2220AB3D74 F3338187AF9A33E2A4F92707020B218D6051E22CDC8C38AB822AB24B17FC6A5E 886EC079AD331D209AFEAD8E7A19AE38C166B10EC8D1152A6AA64E1F9A10E5A6 A6CCB84A5FC8CD725A2CBEFDC8CCF29CAAF968A2B062F13273BF566826CC85BD AE58DFFE76978C089A93251E401EB2B328F9E6520F6EFBAFB681B8D49181DDF3 0BEC55147D08F25BBF3EDD999C7F1C58ACC01CD1387290AC3D882AE6FDBFB6B9 0E8404F450F089FFF950047E889C43A73BF23046C82D59CAB2C888D794CCFB55 DBC31613F0E319C61E42F483DF837AE77BA677F6052EE90FAA98B3D04E363841 FB79CD51DD15935CD7B782C7AACD0F5E0087EAC808D3F63F21AB9A953DAA265B 4E244B0D5AF3220B63C592688227E338A22F385C66D88BA382ED3286E22C07FE 1BD25F002090D5CD93DF9D3E054FC209B96B35D164287F25846C0D30FEEB7E4D 90C9D1D07F8948080E743038195A56D41B4DD00319CF3FA8FD5625DF9CDAB999 9A79FB1DC9510AA4826B8D318CCDCFF5F123EBE19D845C8C6C9239E1B21B5C6F ABE21568B5EF81B42DD1BBE1C73B1519F57A563AB1B8C778A8377FF015280567 8DDEC27F78954320AE318067DF78B8FBE7D57729CC8A5E7CB9E6892E98C7FD6A C0991643CFDD56F21C312EA4D1D9DC74586C7C5455E28DBA3EE2F15F7FA9B178 32954C7E222C3127CD2C085A283E9B18496D34699B836CB7CFABD96F73D74769 4DF13E06F1620B71F305A3BE09E28C6E9173B4F7F97D54516BBBD9D051C1B52F 424FAE6EF0F37DD5318DE4DB78A397049CB9E82550834E588A333B26A1164507 E40C3FAB35B144E19CF0E529CE40E54693E861D147923664EE7F2E44F41A0DD1 36E0A473276A79F36B29058CE65673D7AA8347F803711890C1AC5997F2B62E02 0F6FF39501FED9F9A988F3213B5AD9F0E711B17533883642BDFA5B4C5A945682 3E1688B4DF50F7E59EBF7B2C87A33C48403738219C14601DF5E98CCBDF0A960E 50BD5209B6152C18103E560E7207CC544382FB45F02935A86E840E0EE58F954A 7A251E0F51251677EB128096EC3F585CDB9906DF1B81BAA23B0CF2F22969804D 5A88E0F7BE3C6DDD3F8E2F49B5FCEE78F66ADDE562D442415010467AD750ADC0 005ABC2308FDECE5A1B767C2030128F7AEEB6BFE9599473AADC7DC375A9B0601 ABF1B5E52FEB061141B4E4C809A9A95F2FBD28494EF3D58BEBCF7071584D6A32 2F236447717F7CCA6CB59777CEAB53CC18E14D15B5EB8F850CD9030FC359CADC 3D966829258B7625E8449F95F7E62E16FE0E07DD72553082D4D6F18EBD7914A8 64EAB344887581D343DC885B8A24282DAB8897F0ACEE05742C16C60A43E7B1C1 3243281681998A12A8BAF237E6F91749AA5940C41ACAF5AC7C3A0DAD2D3D88A0 7D627E0CA6202E27427152DDC137EB7EA50E9A9743336EC1FEDCE1A300FD334D DE7B8ABF965B588ABAC847D9BCAEB9B34B286FB279C44359CEAA53C67ED1A78F 57DC4D8D63654135E321146B7CC57086B7827522F5CF1F463A5651549F8B1101 A10A2F59475B2511E37C3EAB6F8F0B4B68BDDE1B52DEEDC7E25CDFAE5A7862E4 12CB3E0B2890D204E55C3DC2430F782619A37F697FB3AF54C8E90E1ABD7B1D72 0A80A61A7C91899315223A34FB8C501EEC932A22DCE38EAE2B594BD29EF41CCF CB5D0231A1BFB00D1E48BF6E79C3E1697B9CA775F49CBBC8AA77FD4BDB8533E3 E85CB2199AE0B072A1D1FF4B707E1D5E0F8A4FA59885D5F01B7C5C3FF1B7B108 E2E91770AFB985944E7125D1EFAB2EAFDEC5B111B633ACD9041EF03FBF14B663 56234B1464E2EAA7C8A78441AF59047156E61DD9BAFA7AFB00E0A3E1A9536670 9D6C46EECED4F1EF874DF3DC8B329E46F6F309C3306B83E85C0DEAE03C425381 53B2A9B441D014D8ECA15B2E951D45721619C298298552027AE07BE5A54C1AD1 B9E4454DE661140042DB4810BF05B6EC081DF99756312C65CAE45F0E993E7E2F AD3B2A14A508F44C5AC78346BFEF80BD360AC2E9C3EEF67FB43C3050FD26237D AEC6571B169627268FDB286BB184E029B264FE68CED8D3869AE53D76A222DAA3 80C6F02EEF3EA96DFC8C619CE8FE1E7B2C90B34D9F49210AF97B468E8B7862DA E5F1B3D11E0A8ADF51E9ACC1972A70F61B19C4CE8C9E332C827D5285FD92330E CD14A3D3FF25B6FC886EE534A001122AD8EA5BC9E50D0BB6EDA7906F5B4A60EE 13300410CFD0896C7AFED61BE1CFB720CA7FAFF1EA78D076EFD6268CDF1EAE3D 7501E2BCA7D7D4A9E37500564438FBBE066BBDFCFEF519368F0EF18B181F5A0A AB22D5F0676CB335E72E8B33DBF989F275C023BEAC0F40DACA63D95D62AB6B70 972E8FE6395631BB1587E63ABA9C883277C241BB03A9AB834D242167ADE22B57 28F56C931C7667A43456D4FCD903D8CB9EDF13EE9F77D78088F66DAC970DBEC1 33332A755CBBDAEA61FAF73CFF89A781A8C64152ABC021746C5214C25EF9F4BF 61AA3B5E1C1BCD66FA32ABC96989F69D4CB81CBCF5CDC18A84AD8A97CBB8586D B7CC76FAFCC2D6A0640C9BE6D6E8DA93CC1AC2ED270695BBEE2D8D141F86209F FCB3EB0C7E97A5097033372152EF99EF97CED0F54D08DE2F82191830B317E90E 5B1EA0FFE3C0F8A583695BB4AF9877246517CA784D5539ACAADF750339D94B01 78DF88A403CA0A5675418F3EF2EE9F26DD75A23AFFC5B919548D7BBEF3C4B7D0 943675A7FCBBAC32A84908871D22E681387E028715E3A58E48D535FC1B1FC9AC B547B42A788D10447E15BD7B762B1BA1B22945830C5B149878BD58D50566B1AC 71AEB39D47EBAD7C2BC17A598085725D6CC604E5A38285F8C2824F2A37BB4C0B 8D1EAB5D546DB0341CDDCAE339CD749B045597437DFBEA8E5B8C18F613403403 1767DAF8DC2AE98515D98F05F3CA7AE640704B13919A2D9E2772C52DA67A3183 CAC5B24DF136EE2153EBC8BAD3A8D3517010EC511C598702F5BAD66A6F925DAD 7BE78E731089F04ADB4A2C4B0FF0021B3608E55F62C861B403C34DCBBF0D68B4 AC696581BB168F88B00FAEF6AECE15B1AB5CF0D6F25CA10527DE1F9A2CD47245 114B03D52AD9D8B59D12C4C0BDB8F2A23953C68AC972BE5B8A17C7ECFFAF8501 3BC0E04F627862A857EF2BB554A760CD977CC092F5710C60D3B99CB2F499CDBB 5FBC3B18E8A687916CEE042A2FC98E99C162AC08CB573C9C568123353CFEF37C 8B7D74577EB49F839BB6E4956AA374546FFCD7A5C2D2D2C586A8F47D6373DC68 5EC1A62EE64F77EE043899F5CB705AF078D936FEAD006BCECCA9445443FA6DC5 57F57AB986AD9B3D5B1647E475766C42DAE731E86582D45FA03948D7BD356FF3 19A1B017C2865E29EACAA35EBEEDAD770404AD7CA1E941DB7522B1987EF4136F B519B52CA0D6CDD917B2D0E2F4F4492164847463C3D8DB785EEDFABF778AF470 6E34341DA1F11F1CBCEDB28A02B2236700A7B0E00C2456AB9B45DFBFF267415F 9FCFD8CC022EC96E420BD2AC5648F521821EE49AEA43FC710F0706B5A039180F 0FC58989FDC60B6BA28304604C20CB6AEADA0AD87FD8A54450707A7536974D1A 57E9D9435B7FAF4BD9A72C25859189DD2064241C90112A26C742738B1CFEAE56 223ABBB8C913360B9276883F0C7601E35B01C94D2424D7E1F3D0E6E4ACF1F3CC 584AFF397DF045EC6A8A35BC71519C0AAA0B2EC9D54E18270C4CC79C10741296 3987E866A6B02DA8E7D90FEEE562B6B13B4956645CB87C24779A8965BEA5A5C3 C5B968F91130D78D628A06D44243FBEC2FF910FD3169BAE30281B805ADB6300C D2FEFF085C61A94FF563CB10A1CADB3059C9556E48E77364471BFBF602ED0DB2 05FE75DA6F7DF956FDA2FC66FBFCBB96FFE0AF914607D2DE8E4C8C62D8E0CC02 E8D1099B1C5F2E1F149E60F63CBBE76D08FB7C05311DD327B427C12870DFDF36 BB116AB3BE61757A1FFD00BB34DD2D9260C33BA03D6861664D36BD8C5E4AA710 40E6E73F3D1F207E274FB9292060018619C6B0A1853656EA2477C12305A4C48F D52A1E2D8C072F47FE6D66ABE78E6A24F1AA7E2481CA017513AC91DF3735DCCA C10683D4C6EC18585EB7FF39829973D3B367EB239854BB3F271F2DD8EA0CAEC1 3625C87621AABD9862065E41CCB74DFCA6DBAB8575117C32986202212B9E3B21 125B6435632D452BC8A23D122ACE6F38A39B118A62D3C455F25EA5EF657BE905 1AECF6BBC710422E87AB7B4857ED7B555EED01E89C68CAD7CCB888EE9C5E6F4D BCB20F792B24520C54A354FE8D3ECF8C6463969BF0F62B928B98EF26996BCACC DC5238128453F7E6D9E8941CF56310FF5EE9782B26B562D6A61943CC502DAEB3 32EBA1 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark {restore}if %%EndFont %%BeginFont: CMR17 %!PS-AdobeFont-1.0: CMR17 003.002 %%Title: CMR17 %Version: 003.002 %%CreationDate: Mon Jul 13 16:17:00 2009 %%Creator: David M. Jones %Copyright: Copyright (c) 1997, 2009 American Mathematical Society %Copyright: (<http://www.ams.org>), with Reserved Font Name CMR17. % This Font Software is licensed under the SIL Open Font License, Version 1.1. % This license is in the accompanying file OFL.txt, and is also % available with a FAQ at: http://scripts.sil.org/OFL. %%EndComments FontDirectory/CMR17 known{/CMR17 findfont dup/UniqueID known{dup /UniqueID get 5000795 eq exch/FontType get 1 eq and}{pop false}ifelse {save true}{false}ifelse}{false}ifelse 11 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def /FontName /CMR17 def /FontBBox {-33 -250 945 749 }readonly def /PaintType 0 def /FontInfo 9 dict dup begin /version (003.002) readonly def /Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMR17.) readonly def /FullName (CMR17) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def /isFixedPitch false def /UnderlinePosition -100 def /UnderlineThickness 50 def end readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 50 /two put dup 67 /C put dup 69 /E put dup 70 /F put dup 71 /G put dup 76 /L put dup 80 /P put dup 83 /S put dup 97 /a put dup 99 /c put dup 100 /d put dup 101 /e put dup 102 /f put dup 105 /i put dup 108 /l put dup 109 /m put dup 110 /n put dup 111 /o put dup 112 /p put dup 114 /r put dup 116 /t put dup 117 /u put dup 119 /w put readonly def currentdict end currentfile eexec D9D66F633B846AB284BCF8B0411B772DE5CE3DD325E55798292D7BD972BD75FA 0E079529AF9C82DF72F64195C9C210DCE34528F540DA1FFD7BEBB9B40787BA93 51BBFB7CFC5F9152D1E5BB0AD8D016C6CFA4EB41B3C51D091C2D5440E67CFD71 7C56816B03B901BF4A25A07175380E50A213F877C44778B3C5AADBCC86D6E551 E6AF364B0BFCAAD22D8D558C5C81A7D425A1629DD5182206742D1D082A12F078 0FD4F5F6D3129FCFFF1F4A912B0A7DEC8D33A57B5AE0328EF9D57ADDAC543273 C01924195A181D03F5054A93B71E5065F8D92FE23794D2DB9D6295729076BD8E CBC0F4C1BE246922D2482233846A96D867B66D9CF25A1DB661141D36B8506E61 A022F9EF8BC1F2F674EDF1533E67A78CA29A612AA9268E113C5EB84DA56CEDFC D7A111403E6E2A8682DB04368889747E003A124395ECF0C7FC81218552EE7C6F 60BCFB4120893528670D0E8A4117EA5676915E3591AE5652D003EEF67818A41A 8882E102AEEEBECBD15DCF632ED246A6A58B6A7780DB6F1F9AE3FDAC8344585D E104F2BA2DF06D68945889A2A3B6C262FB53FC670BC5EB7C56887FBFB7AA7026 84115872CFB0652C6BB330447AFF8F0F665EFD6A41D6DB6877B08052F402448F CB21C26BDC900636C99CA347B79AA73AFCDE9762A992CA3DDF7279E5C50F453F 52098529850AFB1F501A442D6A02E0A2896F81C8AC735AF1E7EE47208B4CC944 649DF6802EEE813F1456205C6126D7D0B1821AB62DD65468F3A30575E491623E 0054E2E680E4402E1C8C538DA389B81603BE88D6DC287A076F92B224CD58A0AC 44B8D490197341808DEF243660971F444A560C747BC6F52707ED42A99736ECCF EBCB694A561C3A70A319D204CD40D402FBF937A00BBCBE85DD26C9E3F91B7D10 D85B9D314BC3AAD5A58B107F5F341BE2C53490924142566417D6BE03BB4977FA 6635EA58DEB9508E40B9FFAC75FF44C683680CF242FE210519C9BF92483B0A54 83F48341318BE16D2F8C988FE3DB2E7914581F579D5E323148A31E4ED03BC24B C990372DF5F3B0C5FA32EB2CA4FA0EA33316569133C87697BAA2292E685C26CC F8CD40A2366E60B47D47CC9D0FA29D2836011376A07F78BA7664DE96E775CF45 9BC91559A063073A4C2FAAD0893C517C5C46A1425D07EDCC2B57162E3A45103E FF26A2D2F98B194256A4B052AAFCC08965A50EECD7B9E8F35AFDF7B6568B3983 8030655E7C2BEC961A2F20539D617626E8454E3FE9EBD3EFCEF7F63498441DAE 16CB509BF239FBBE25EFEF07A3E16C9C71EB8D9DCB8403916FB40FD7F4E1A52F 72F2DFF94FD14D7D49FE775390C17C37C1BA0CAF35CF75D682B7833A83224158 D54CE962CFBAFB1B2CA50B60CBEB1F8F58DDB2F5470C355ED9632342D9382AE4 5D33BCA3A0A25EE9E5B39BE5370E7F20684C664EDB48E7973FEDAD9676F9EE8F 701CD4D8CC9B9EBC06E8C86EB88AD56E15CEBB8E1930E8F711CB6E01D5D14967 D7E6C1BDDDE2C4D00384EF4CB02877DECC27AD53FC981338977BA0CC0257CF7D B42E9BC91AF45D9722461EC3CD9DEAA8011FB855FE14B74BE0A102008EACA2B6 0E287BB4F466FBFDD6E65A5262B9322F95E20DAB875A10A84572D982E6FC7ACA 23C0C37E5EB47B8E69C07507B53CDD98CD1B6445E1699CF35B3DA3E0DC56BB76 F997C40E2ECE47DBDDB707EB527055960113F2DABC87FD9EC7D0AB36B400CE33 0D54D4F197B2830B43DF0AA802DFB2BF747A4C44B31FB708B2C8BBE1955A6A28 379C91AA4CC065A50098AEC0B837E180B76801865A43C74859DF18FE1DA1483B C17843BF1C7E1B11A8C6D8BB8CDB1D552FE6A1FD0A696A8F7405F2320F8621EA 17C1A32056C45A9ED35D2BD12D02D8B26489CAAEBF4EF33B66FF4BD9B46E4823 6395831A8F3366EEA0D0EA88D612DEBF63DA7FAA24DA979ACC1A52544BCAA007 6C39946BEA6076ACF45722B2B8E4D0823EA2D12B14A98367BB0433A21FBD9F94 18DF298C56F67ABC9DB1868D431A854DBEDF8E1F49E359A545C75A7AA1FA4D5A 50F1EE6B45FC68ABF65FFF257964E4E50D8B0C1FAF498DFC554073697C2F219D 4A68DA9E873B270B9C56F0DDBC9927ADAF9203FD684DE615F68C24ACFFB44690 89C0D5322049FA69E7FD00EFC9C9B2BD177B5B339907F81C31496662847BEC1E 56B5DCDF4FE618970F4268F475B2EF7E0F28CC986DDF098E59DDAD818649CC35 4080C0867A884B8177A6880F06F1E5CC130AB4243EF8DD8032FCF390765BAB1C 1F0C9728EEE261A09F8C1D7ABC7A6B1550551BE2A7D19D45B656650DB00B3A5E B3E1186043E173BB4DD5EFFB379654F88146382AE3F7196F099BDCD6D245FB6B AA2FA9B6CFBC9F0CD52798DDF2F13874BDE5B124DFFE0DD93E24C9DAEAE4C3BB 71A9A13AE2860F620B4EC789F95221015D9C510CB4AC775EF69DB9E32E59C896 1AF82C9F0DCDB4812A37761859A3D3BA0CA57F244489C78065346FFA78F5F7C8 0B2E8CBA9EE62FF5C27369D0BCD52857D40F1FB8F8A1441B83565A4150AB1945 0B54D6E49F66389E43096269EF5CDD39526A288C0CB81E324E75D326EC9A182F 2CD966368CE300B41873B08E17C3E6BB51804460D2562AF5A12339966F44CD09 114C6809AF246B5BA6937631842CB9417781A58944B6BA4FCF961465C208957C 81A662D560D0F81BD3CB53C06B6D979F04F6121CCFD5D52702CBF6C70C01EDBF 2040AAB9CB144321E68C4010E0E98CCA2603EB55DD62E881DB621C37EA4108D1 528ECC7A0121B57C6BB1E26F8AE7161ABA7E88256D2D6A8B7CDE2E730D137493 3FF628EF6030DD2330D747FABBA03B44CF600418C245C388F33EC5559E7313BC 4B530C4FC12530D38B27D6408548F25FC084DD0523B27D29D6518D3115AE7755 37162CFD4CF528214466FE525B13782F9C3CD78F3D6C7423E63A134C0A371F15 10F4ECE1D482C647B563D3D15586F80BD9DF7381BD53927825D5AEAF762E1CDC 3BD184F345029A95B3AD4D1B66E79AB4F0809418C0CFD4D503457A190D02F134 3F57FC04FF655AEEB783D6791E4EC300755861837D3D50649F6B7F60766211B3 8148F8E575E28D6C2DE75B15E722ABFC6DAADAE53D89FD295352781DCC2CFF6D 982F6DB778D6FCBF1B7BDCB53F3A23AE6EB499BBFA96E8BE04C3C8E5B660EF24 01EB842DAEBE979F2C2DB72AAB4D21627063B1D3C6CD40944E4CB81655698FBA A343766CB22E392E5DAE01DB33A00918D6DAA07F2F38B336A3C5DF3708865E75 0DE04D3AFBCA27A249E97377D5785B4E28EE0E93F7D353619C200DB967372ED2 153BF8BE945474266EB2FD30F80042A11B7E3586DE4AB1FBD4A741D36DE583E9 1CA25DA345520AA60634EC819E7EB493CDB128BBADEC3890F055455F060A1100 D5A41D7B180027E08AD6EE7E393DB9F83799544404FE397F557773BE6A130541 157C0EB37E036C94825B5090EF85F8B4E3DB72895D86687758C20EDEBD6D1079 196E9949DC6ED0113571C70B150B37E446E319EC54D44CC0CF6A14760953DF4A D0E1F33A54D240E236AB63B35BA8E071D77776BE5B9312245F2C6E4FDB4312A0 0D9CF723E7D9A3D8546C4739C00C301A89ABA60A02757AB1A0AC40B24CE6CF12 5850485B11E16646D7150795EABAEB08364A53161111F46A7BC3423A0D3BEB69 BF15726C1F8363914945DEEB29CB8766328318AF3B344FD6D77BBB92BD7FD161 93356493D4D8252AD125708D47C124E44232FB2BF7DD75F87889496DCDB75D03 F58A57D4122CFC194B75A9E9C4789C9A33C0435FB4ADA16AD4A6191928D1663D 05FB8152C0AA176FBA4755205F8A66713404787070757D3721ED6E6D55A59DF0 C92BA8F05EC7BE05D0A2E66DE85E75373483EA3BBEE0F0DFC7E2FA5FBAFAB118 058D095AA71FDFC8AF37E5A98406B64E58BF476C6926725D7EF3C2346CE3F662 1E5A4A18D966479A37070859014719456EA2C7F23E68E1AB2F25ED3A0C00A18C DD403506923BC983F89CCA125780DC76A411472E38173BC0DD4CDA7B43E13419 B5AB0B9A35E77C58BBA12AA4F5C7EBF8A29996B059E4FAE6809565570442AEE5 D56CBF4407E1CD9A4398B1F3ADFF023F64B230E3D29F526B62D964F5C8DF801F E94295AD85BD9E1C18E6327977260A871E921C0745CA06A263E335E344686E7D D6FE3ADB4EE0A7E462F3C00873C3E95D183CCEC71C0E5DC1D2FB310B28FC3611 67C23DE336C374F72368F4973052B48E39969305791C986E6EE35D0350571860 3A8ED849712CF21AEF444BA390644E8646CCA16559BA4642A5800827A0DDC453 7CA0818BC47DF6348A5209A2F0A10CA39840CE6346E89CA0E842BE8692DEF25C 4623A5A0E0B98708B9492E9F564324BB3872D6B953CA59E9F393C477E2AB85EC C557D333E88C111CF995FB79D9432DC94C2BDB3BFEE13C0D7D1BB920DAFA6158 8548447AFC65CD5515D5021E0ED7D213B0C08C35BB424AA91885CA023D7AF767 B83E619B15DFEF5588D2F0564296E14B5A6ACE03751E1016105C51BE76EA5ADB 4167BAED2A8899031FD7BA05C410ADA25ADD94A787EED1A7AE133B0568B1DBA5 44B41BE013782CFCA3D81E8E8210DD506ADFCE7DC7E792EFEF438221164A7D1B 5E7089F476240C5F94988F081943F24DBF7CC3D1E58CB89E1C0C1624682CC3D8 C95815ECC9183A4B3E353C7F920B7E64086E01672DAA7C8A81319BAA03C1FBB7 8E5E84CC5BAE0E107754794C755B7AF00953504094E1A9DF357D51B578259613 8D26F0BA26AAC459BBEEB90BCC98B865EDD26AA4DF533D6624EDAC762C446B6F CF9F86DD2D8989D4655775E662B93BF51805EE3CBA0AE2293D95F166E80973CC 82C53042D0249C598B0821E9E7F218BA6114EEC86C158F277934F2651490B723 7F0D0288560DA5BEBAFDDF243048E590871AD18B3B220EC56549004DF122AA03 BAAD6971D790BC644369FDBEE74A324083CFA9496C2A333774F06E35299242BC F4B26578907CC5AD1893613F2B8622CFBB7B55810162EEBFAAEAB2A6D69CB72B D7859C73843E665125FF450631F32E64F13A6207F368103C7A7318DBAF2560D0 F1CDD83C3E48CB30C62AF1E0896E1962C655D9ED98E1BB38477C1C60ECDB6B95 067D3A638AD43EE886338F7AD2D2A574CE6FD2E21F6FCB4220EFEC85ABF8272A 82081CE70E4390A74EC717F1DDD168F4A4A080A79EE2ECE0F98A96871DA4B52F 78441601AF47763C2219F5A167604C32F478D498835EF3A6167936994F7C7139 3019FF43C97E7978D3CDA641C1E391FEA572D308E759F28DDE2B40B5BC207A4B C5EB6A93EEE26782016F8B6534420BE4D790A2E1A65B6CDBE9468152230384FD 14E9AE84418A44F94E6825DD7D77D0BB5486DE26A692B3DA96C81FA4440C5D44 8E7F3CAA9B8DF38F87E09C4D78841F629F78F4E7CC8580CC44E59E5D9AE8B2DE C0682F793AE7AEC12A8AE688636197E8A08FEB70EFDB6203681A60223B9B0D39 2DA656E5E99B82130D4BE38D7AFE18568DD30B0CC3C73C1E2914ACE11A65334D A9F18135E7B86157122CD221C33C62012FFB16D2D2F3473A53BE3E7B9FD4303F 66ADF0B07155C7B9B002EA68C6AC7247EB3CE7D2670A60138049DAA964F86A05 22983EDA7242E6BEEB90DF61C937399B2CE1061DF1E551CEED4A80D86C2D4649 C9FF9A1F93E96773CD392478D5B70D5336A03A274E0A6EF44BE8CB2274324142 706BC2E340DC944339D647961FD7BF29944503B4AFCDC69A706AA6B0F6AB2CB5 D220A96ACC1EE5E7826F6F75F044224E5260D581AE761AD0C752A06AA03FD935 FAD65C9EDD4E5505396E331D45DE88F0D1A4303D766ABE0702C17E2A7F53C0EA 96A4DEC5A6B6186F5DBAAB05DD78E38AFE630465BEF0EC66ABA9C1C9232214A9 795D105C33CF069F6BE20B179F4CC9F484AB63ED25C1212C457DF62CA0D56E20 608572216F2D4C09010B03A8AA6D287C8F514BEEDC1C912552CC2489858BF4D3 084882CE4F4B6FB9EE27C0168671E6DA154018ABEAD013C88E1D3EC918371251 63D95BA0FE20212C20AD3F4DB614EE36B488A3F55D94C1EDFCA8E68E54A1EED4 7DD168DCCF07C3DDB5E2B499DB5635C5C5056A7438120DB4839427D07F96AB8E F842E285243E40259F6DF029E27779CCF3D3BD7206B2C341045A5A4AABACC2A5 91C6830FE05ACDCFDE99046F16F2AC183426ACA4A89FE5F09B7EB2F811BB5FB5 AF073BDA2886070B2327D582DCBA66B47E8948C3BE05E837BE4B81402A583403 74FF9E938F0E9DC3B1CB81B93DFD4070F9EBAED40BA570DE8F9A5C2C0A097311 22A6065139A6580E332473E9410D9F4C734794F79E41D0D437CEC7381919DF6F A24B170E2BC97A6396A4E3AC3D844AD6E2B8FCE1C6AE97DFC5319F49130C3D6F AF2541EB2384D5D4CCBEB976846EF8C2165DBF706112BDDDEC9A57D157F5996D 95229FD5C71B885D16B177BAB06B9DF5740A45C2A005778EE879193290419C0A A4A339029E37E685B8A05B111DDF94AC19B1D85C8E6026E57E3D3B373C08557A F96E6FE3916695ADFC1F0BF5D558565F42A71C61ACFEFC9026424397F0646642 7EDAA05794BCCD164A645860B57EAD53CB6899B18C6E9496EA4DAB0A0C272639 DEBC4FCBA94B3BF123F7771F602E7667C8F56E12429669F2219C7D8E294BE07B 71E88EA62F5616CAAB7C0198E6FF12A348E36B306FE2684A401399431B6A84CF B46EE4BAA0F4099E65E9AF3B70274EDD6B6524F4FA38C23F9CD5273EEDC8C6C3 E7312B6E0497C05AD3F3C246638F01387CC11DBCBD287ACF54D8E24759F51415 35ED64132EF4158F54AB9F4D567482B3057880490F805822F71E7E2C52F7BC38 8B1F803AC3731064B90E5E97AA3351D17E73DC2FE526CD6C91158636E395867D C1150FD3BD12493FFFB813AF0D08C8ED0B7418A2CF90BD5B783364358605D075 5DEA95A9299C0654EFB28E2FE8A41358A0DD124D0314A27558E42ED5F2D74BB7 056DE04D2CF13B9B804A3CBBA29BC155A3F18B8B48283194C33CE8291677E1EF 0721138F8E0409D49BB99F217607586D2DF00C29A25536E21924B4CF6702CF85 C02DFBFD2AA4DE3DBED1D2C02E21052A8D10F96629D0D18154923638FE0C48BD E2DEAF11663E20717EA77A5453686AAA39D6FF7919AF09B1AD956FDBF734F49E 262F3076F62E77BD45122B55A5913902D9F91C4246FC235BA9C0FA4A96994291 830638949BED423387DA2D455A3C9122484EFF27F5367D1D3DD27D207D973815 965E1CFF36F43C653ED406F65348671D9FFAF55BA3FC266D438AF473181B7801 164EA3F04FEC870743195B3F467DE36B3719BAD9BF15A18637A314C887D46673 445BA3C212749B0A33136FEE9FE2C9A13D62E7ACC96378D257FBE0EB06AD4D4E D41976AB92AC720DFD33B0677062C32E6F5C992A0324FD26E984B5341A58C190 D20EC3F1144697D514D9157340A6C9F82E62AD8CFDEE59F6FF86C6250CE33D6B BB82DDB4F65BEFC6F6D0E4044F7BF307CC346E2FFD191846E3CA288C6F91CB71 5FDE855FEC5E38816CC635C470BF15263A10A409F0BC4877F7E6D4C223E3564E E7BB5B320AAA5AAF4F32528F7413BFB97C70FF5E6843E1FE501472129BC9758D 7531BE576C75840CBC4CD3E6D9E5FF52559B68DE6E7827128BB2ED1BAD43F36E A0CB68C1A147A7093EB02062AC5492DB7EEE08B1BDB187E15339A66269E459BC 67495937B4317AF66A498923322B087ECF47B601C26E253D223A784DB2D204FD 0668BD403A73723848018B7C86B627B9AE0BD9038F567CD5F670CAFC5C4D86FC ECA211B713ACF8C1370191161CBB6C2592E8B9DBF3471133F2D9A60F15D72F9C 5E5539D59A6A7E124D9A38A6FF6EB7C71990716F88E1888295584F17D49144B2 B57252D7D87CFB7BE009E0E1AF68C57E2041CB837A1F9DA290FC07240D616876 CBA29ED23952F977F27ED97503F6C6CB48DA6611E0ED9D90FA865D099740C6CE 8A5DDBB1D6550B208321C365A5104F9ABD66A9238B8A2106AA74CAC58D1163F1 DC4A62013C0F6DD8A3E8E1A6CC6E553746D570A744863FD8EA705890890AC5BC 2F0A068C740572F045B32289A2AE66CC44A1C13FB8BBD4E1834995731D19B47E 7C2FE360AE79DACB95856B01EE39EB3C7C9EAEB3D47348C47D928BC883B8E760 6724D80DABC4D736411942BBA8CF08157F21D63C18924282193C5C8E44E09048 FDCB8DB2E01C8A496FEE2CFC19A3A0EACA508237C8BD988ED6D33D01EB548B14 61A546886AACDAFB7C8CA69056B1F428D72541D4BF394075A099D0F0A77E47E0 0966D567604541C541E4E4808926B83D1377E1D5BCA5FE77B3C3D97DACAAA44E 3700DB8BA281E89E8816E1FF70E1F5A0CFBC663418A0412AC727BC2904FCE79F FD8D1408F445EBB1067F0B11CA1D6170B7ECF357ABD08BB2363D79B037894B71 5DA4AF061A521DB40ED485D5A6F0CFF121BEFD334ECA9E74831CDAF7179D286B DDFBA1309E7DA379CBA3BC1DD0998307FD76B3F68219B573FD62BCBA2CA242A2 93FE91FECA7CB8DE154DE2A49936FDEEAE6C40B4826FE0D271F30024C0483E8D 0389E0AFD821DC1AAFD5AD0EBAA62128A965084DB92CB989DBAE4843DD5D7258 61398E17A62F290BC0A539DD21D3BF30D5C2F3AA6A07E6B0198EC3DC1567C065 0612CEBE207877BE293287C27A9A1482EA723A03DD72E2B5F5F91C6A23C6055F 6BE530F66B03ED76650985DA9290D42B2B65E515196C1C30BDEA341B9147C92B D8D24E713DCA1B6FB35F3DD8F33E7DD74DED9F9FBA84976096E250CC8C45EB2B DB346E4061933CEF09BB409C128ED207FB213770293A8A6FF827B561F8F055ED 1F4339C7DF1F76BA114EAADC879B57880CE7272BBBD86E249A643B9A688D20F1 A125CDECF22D24143D5472DBE2909320A5BEA6FBB5BA5CD659EBC24021D8EBA5 B7588CDAE476B968DDB94022D934D6C1D5AC4E73668E0E69CCF8F290DD7219A1 82D864A550DAC7701A571E5658A66E58F94EF655D349ACEBBC323B0A7E71849A 24526FE43A403ADBDBE453C8FF197388CE434C7095C905EE3A314BD2970DC310 F8034B0916FA325C73E74F4C90EEA616254C6021CC50EF592EAAD32C33CF7790 B8D047E01427BE02D6CD02D4D88F770217E4E05CD9D8DF9934C0DA96F990EEA8 B4F9A001852A2F6E76754EDF3B59F0E72899A8C18FAC8A0978AEE66242878E71 BB82670FB098701B9FB7AB302BC29224A12713988BEBE6E0EF635437AB8AF2FE 2C0AB75BA2CB682EF78E91406C7D7553BC653056F7E4AB5CDD0E9108F887A59A A1A0A91752A43CDE420D1FB749CFDF6D929F5B51D5467A22DC6D69F7D788358E 8D5E07B5CAD4263ED70CA7BBA5157FDD81EDCC109D8889E4AD6FDB3E09F59489 D5BA1B05A6A3A7800A148B641F53EF33EEA575F262C9007ACCF0BBA8DFDA45F8 F69FD01F8D7273B8694B85F339AC80AF2E13B3C6A1B450399ACBB7B125C62962 070BCC7201931433D7FC904BB8282DEFBEC908EF7DE25B70E91DA8F737A5AC5D B4F67FE686714BDA0CF804011D24A976F998489CF09B4DD8063DA2FED4406454 F05F21ECCA34585400273C8DFDDA575F158DF3D1EA6CFD3A6D2FAB62FEED82EA B15F8B5424230A04013DA058FC724B65775F527373278E557406AAC1183B0A8D DF32CBBFFEE77BDE5637D572978437DFC28DACDBEA305C71530FD9178EB8756E 0D203F313745A4B43568A4A611437C4DC35FA65EC933D485F1B5CF674BB068A2 5402A336E300B8C015BA0E20917A9E0AB228244FAFB15FB6BB51F7BA19FD9002 8BEA1D5EFE7658C6BDC63B8D2A7E0DB02D32979FDC172BF8AD867D48B3D69FF6 F8F2BE5D1D35C9937C85DF2BC6D3A752C38D6733D261E6EEC06E2F93B29A5755 943AB30E8FB495A92DDA263E04753DBEB3B46BE37D58BDBDF02AA83F7BE394FC DD4C3E8DDF3BD3300F00CB1842A4874C99B24DAECF8A0444BFBAC2EEB969F9C1 9497F85897A119151515E3455C09757F698E4FFAD5F3AE329DABABAC42AD014F 43CDC6F72502628F85EEC5A385FCCD9DD6448633B2D4DE791A3565938D13ED05 88F595A8D1F55808F1563517389C7C9667FDD87A8836356AF7ADD1FABBA79981 666C8D2BCB8921ACAFCB2293BE02880F47CF4B97ED32F156AA9DC6CDF8CF68CA 4C4458D13E2B98E6AC14683576415B9D1A10AB1FC64AD51330D13D7FA2044763 3694E077BAEB9C89B9A206B90700F425F90DF8FD6B50BBA74CD97853D2330E8A 83BBF2D4E85D312165112897D1EF0A15BEB8BCC1D38DDE1824976F74748F268A 97ABE064CD408B8BEA807D0BEA7ED3F3505EC75513894448158132A972886442 40D1DC5F89F2DE64C015162D41D09A8B723AAD6FA57D4D83247967109B64A283 EAB09C2206A5F0EE0CA627679940459079027AEC7731873FE3E98BF191A7E4AB A62A7799ED3EA92ADF385D13E4BACB36FE24932B195963484EE9448AB5829B92 2827EE055388F46D720347C3D0EA9FF13E29DC064F3CD7F365973B0B2284C609 7351B965341073AD8B37AB7681F59AFE840CC53B5B3E382BABB2A1813AB47E7C 0F495323751FD96700D7CF772A89607CF6D28A3917D51520941588EAF0B8F777 AEA79911C11C1FEEBC4C0998C26FF9723F252094A642231B027561073B55E84B 99D5A211CD7BC088997101DE9DB60CAD2D5548486CA0D6F9FEA6ACE81DBCEE20 334B7976EEE2A5104E0465211CE52278513619567F5ADFD9D4CCB8F6E0581961 75D8F01BAC5FA8C39FA6848A3D6D615993C118DBDDC74E3B061AE4CDD2E95F09 A675FF7D494FAEC9D70F58EFA83DF789366A51D1DF8C93A7A299324252E7A9CF 104953331DFDCB8802A0727F7EB905B6A23D91C3D2797DAF1C919D51EBF66192 E45DF15E26876025DE15040CEEC343124A948F5253A962547D632087EBCFB276 875C7F6617B97C5AC01417692FDD0DED49ED723C82013D6258C7C4CB0ED97104 468F3FFD9B09F619CA332E9BB885D1CA138BA5840D84CC173C19F03130092B3E 1214DC2E047BC944E930715FFBDECCA88DDCA668692E4CBA218E32EEEFFF8BCC 391A6DB78168944CFDF661B0C7BFCE5E885E70E2F5A087E0970ECF7F5EA1FA23 EE2614E399F8881382AD494011F7616EDCE903DD15F066505B04706BA5767283 30552789CAC8E4495199F8BBAF1F4A364C5D883AB932801DFB3B9263CE81F107 4922523B3C8059C5B0FE3197881068B868FD151024D8602B3386F744E1ADEF84 7EE25DA8B016F39D4316B118736AA373978D05E90002260DF270DEEBFF7909F7 0143A7083EBB37BFBD30416E874194A2624B10FB0AE5A6DBD818B1FF21A76E13 7C7D32E53C94125F5B780033BE2389E8C99C42F3EFC6D854FC6C02D6495B59C2 937E32D9C6757EE2E8D568EC0C1331C9811A7563376BF5B73E802EEA46263FAE EE459E4C5B45573E52626162AC1920C72473BE0F274E1EC8F39FA253CA52E13B 36D9B12A0324181F2ABFD5C7F963244AEEAD8A80543D61814FA4CEAFEECC7575 19444120BE1BAE89F7C83502E673932B773A5997E627ADD5B7D80A26EA3BF51D 577779E8B6547A289DF323335839FE713C6AC41E565C640E9804F271719BD339 FEF04930D0922022F96A2247DBD369BC6549D8D025311E24EA1A2B63BB7D09C3 6934280B423CFB214E484FB9757BCDBC00F7DAD53E5EFF6921106EC9AAE20CA1 9829E0BA7D5397CAB88D72B065C9202C9C1209B0824F62A87F5B993C5ED10B01 45F466270C497911D7753826E5B83BF0ED511D18AC2F2E1E7BA6AE22B9DCE4AC 8B57510696B53918864C374525B785580128E574D49A2B0E07563D2022837EB2 FCBD0256A49477F9E2AA485B755E2B97BE362F81DB2C921C707FCC66DE013C3E 55791E3C98AACD83EC18ACC3BC164FE056C9F52805CD4696F69783B9D3C06B94 FB8B50F48EEB1EA4033EBA6E3640323E2BC5B0DD305897FF6442DCC6357F6D4D 9FB3AFD5E05416079CCD800CAF502EB837AA5C1E8D727A02615E5EA2782F3087 561C7FC10480FCBD438B9A07EAB7803E745EB757C465FB39B8F0596BDEAA9A86 0A90327602D370915357D0D35F5AC2D7B5393E1B5E93EE7164B66C525E82B458 A255D0C3E4B6F41A8424828740545440CF0DEADEC7E3604B462F22A11F65E77F AF4BCE889AA19238B23965530440E8AA1D35B21A4963DB38E62266C6E18AD9AC 185A187F49E41D3F357ED3A3FBCE2535B918DBDBF8519B4189CC3449FF791AC1 09C9A82F132A7FD84011960A789E70D72A7FD4220D9543091F962888881BCFE4 A2CEF1D072C4A06784E10F26352B0AA06E224A8F97CDC111AED49B0F3F725A2A D89099B46F4A9032FC513529B133BE468765D7BC4891151A0963A83B8DA245D8 E6BAB943B225327B723CE9E1472A70CA2C5266D1C2030D8B0A0E615FAB2BEFE6 9429088AE71E8B3929FBB4B51BEA582AC30B3D71C5099B6C0180B711C26B47DE 58E7AD40344EB9DAF9C50925F027385E44A37A2C4FBD3A78DCCB70BA872C6E7D 581B9518A04A82C61FCB9E7659E2112269F841DC49505D6C139E2F856BE2CD07 B5DBEB04A7CA56410AE87E5E4FCF80606BCC309B416068406E6194FA2CA14062 201F109697EC0301D091EBBAFC205B16C9DFDEF5D4F40E2BC62CCD857DC2E930 4656A987978EB1CF888B0CE7C5EDF5992CB1A7417EDBC451F0CBE59D05C3549B 770F2443D782ADF04303DF4CFEE04EA2AEF02EF813E88F5B4F2BDD604F0F5991 8EB1A951A1A3682E5B6F4D369B85E9D8304EF0171D5268BD6E4AAE27A6193CDE CA1F2347794FACA1BB60B87B9F39D4272FE30E9FFE3BE0A6747B8888291CCFB2 6B921C2E16221E532BDA1FF3BDB0BC6D7EFCAC80F01C039113D7B6BB191B768A C017A7BCA364F61EB9307872BA992B3DA186EF24BA67D63F60B919B34CBF0CA3 38A9C7A04359EA3D6E0F87A6BEA209DACDD5D983224224191C4E44EBFB919498 861B8943C964DC18149545804823BEDA7B984791D9BD6B98CED765788549E98B 9B08EC635B00D0774F0BDB3F93F71D9805EBCABF7F7CCAB93104167FA2AE55AB 746FD509C4CC6A27CD7B827D78680BEEF61FCF8A201D9935BE274C9009AD2338 4B73E6F5BA88F2B2B15E9AC0AF910073E232293FDFA65649008BAA4B881E828C 2278AE204AC187E6D0B21A25989972496566437297CA45442EE23910FCA2CBA7 DE70F4CFCB61AB90C1495D235DBAC2B53574C63BFF42DDB4EC6272E67E59F7F4 A247F1A72ED35E161B2DF3639123881DA115A3A039AD72C9402BF3AC77A3C194 E086E9074C47A25F2092567C6E71D0BAC5DC9E5E12ADE5D783E2431BA600DBAD 1A0D8EC0CBE445C9127E263F425E22E307498DE7302CC5FF3C18453D0930C46D 07D1EF79DE80A8F40646F794D56466F234314779B508DF7F9BE609E746ECE479 176814B12F10B7CFCE68244AEC12A06FAC9412146645642412580A1A321E2DE8 4DAEEE12FE7F659FA2948F6DDE68C6C6571041D2B8C9E1079851261D60ED06AF 924274C3856DAC77548EF8B7EA53765DC4EB59BAD1FC62652A3640721CE26D8E 690AF92F4C0062F211A65D823D21250A82167C50B64705CE03A112BDDB0B90FD 07085CE553DFDE5F9D9764DA3498041C3BB91FE5A702DF254237A131D3B50B86 25863C957BC2D3FEDCC5B3F42ECA6BDB4CDE5FF1F9FD46DC70D0241D1D4BE61B 1B05D200433BC152DBC984E0E55AEE65F333C72F5EE71974EED43B92D9388E55 E5CE8762CBBC57A4703A44BECB62DD429A1959D4780E472AD7B6EBF781120FCC 199570C60881E10491F5479B6120D89A1C023C4FFDEC67716163FDB8B0E6C12A 1435DB5702DFFE9664667E8588DC401ED1F050E8D6DC93D9587572506901D448 74 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark {restore}if %%EndFont TeXDict begin 40258437 52099151 1000 600 600 (Compliance_Guide-revised.dvi) @start /Fa 134[48 48 48 48 48 48 48 48 48 48 48 48 48 48 2[48 48 48 48 48 48 48 1[48 1[48 5[48 6[48 1[48 2[48 48 2[48 48 48 3[48 1[48 6[48 1[48 3[48 48 48 48 48 48 48 48 45[{}43 90.9091 /CMTT10 rf /Fb 166[53 75 1[53 8[88 77[{}4 90.9091 /CMMI10 rf /Fc 138[56 35 1[46 1[54 54 59 86 27 2[32 3[48 54 48 1[54 16[72 3[63 4[81 3[75 1[79 65[{}18 90.9091 /CMBXTI10 rf /Fd 134[39 1[39 1[39 39 39 39 39 39 39 39 39 39 39 1[39 39 39 39 39 39 39 39 39 19[39 3[39 5[39 8[39 1[39 5[39 39 39 39 39 39 45[{}33 74.7198 /CMTT9 rf /Fe 132[56 2[40 104[45 15[{}3 90.9091 /CMSY10 rf /Ff 134[55 55 76 55 58 41 41 43 55 58 52 58 87 29 55 32 29 58 52 32 48 58 46 58 51 4[55 4[108 79 80 73 58 78 1[71 79 82 99 63 2[40 82 82 66 69 80 76 74 79 6[29 1[52 52 52 52 52 52 52 52 52 1[29 35 29 2[41 41 29 81 3[55 21[58 61 11[{}66 90.9091 /CMBX10 rf /Fg 138[41 1[31 32 12[35 101[{}4 74.7198 /CMTI9 rf /Fh 134[59 59 1[59 1[44 44 46 1[62 56 62 93 31 2[31 62 56 34 51 62 50 62 54 9[116 2[78 62 2[77 84 1[106 67 88 2[88 88 1[74 1[81 1[85 1[53 11[56 56 50[{}36 99.6264 /CMBX12 rf /Fi 133[34 41 41 55 41 43 30 30 30 41 43 38 43 64 21 41 23 21 43 38 23 34 43 34 43 38 4[38 4[79 1[58 55 43 1[60 52 60 58 70 48 2[28 1[60 50 2[55 54 58 6[21 38 1[38 1[38 38 38 38 38 38 1[21 26 21 2[30 30 21 60 64 2[38 21[43 45 11[{}63 74.7198 /CMR9 rf /Fj 198[30 30 30 30 30 30 30 30 30 30 48[{}10 49.8132 /CMR6 rf /Fk 133[60 71 71 97 71 75 52 53 55 71 75 67 75 112 37 2[37 75 67 41 61 75 60 75 65 7[102 1[139 1[103 94 75 100 1[92 101 105 128 81 2[50 105 106 3[97 1[102 6[37 8[67 4[37 32[78 11[{}44 119.552 /CMBX12 rf /Fl 134[44 1[60 42 49 30 37 38 1[46 46 51 74 23 2[28 46 42 28 42 46 42 42 46 9[91 1[68 1[51 66 2[70 2[57 6[62 1[65 1[68 9[46 8[28 1[28 2[37 37 28 27[56 11[{}37 90.9091 /CMTI10 rf /Fm 172[65 6[73 5[76 2[85 67[{}4 119.552 /CMR12 rf /Fn 242[71 13[{}1 66.4176 /CMSY8 rf /Fo 133[31 37 37 51 37 39 27 28 28 37 39 35 39 59 20 37 1[20 39 35 22 31 39 31 39 35 7[53 4[51 39 6[44 2[25 2[46 2[51 50 53 7[35 35 35 35 35 35 35 35 35 35 1[20 24 20 2[27 27 27[39 12[{}50 66.4176 /CMR8 rf /Fp 131[91 45 40 48 48 66 48 51 35 36 36 48 51 45 51 76 25 48 28 25 51 45 28 40 51 40 51 45 3[25 45 25 1[68 1[93 68 68 66 51 67 71 62 71 68 83 57 71 47 33 68 71 59 62 69 66 64 68 1[43 3[25 25 45 45 45 45 45 45 45 45 45 45 45 25 30 25 71 1[35 35 25 71 76 45 1[45 19[76 51 51 53 11[{}84 90.9091 /CMR10 rf /Fq 139[90 92 3[116 129 8[106 33[168 67[{}6 206.559 /CMBX12 rf /Fr 134[51 3[54 38 38 38 2[49 54 1[27 2[27 54 49 1[43 54 43 54 49 17[76 1[89 7[66 1[70 14[49 49 49 49 49 3[27 5[76 38[{}27 99.6264 /CMR12 rf /Fs 136[96 1[73 51 1[51 1[73 66 73 111 36 2[36 2[40 58 73 58 1[66 13[73 2[90 3[83 4[104 86 90 1[96 16[66 50[{}23 143.462 /CMR17 rf end %%EndProlog %%BeginSetup %%Feature: *Resolution 600dpi TeXDict begin %%BeginPaperSize: Letter /setpagedevice where { pop << /PageSize [612 792] >> setpagedevice } { /letter where { pop letter } if } ifelse %%EndPaperSize end %%EndSetup %%Page: 1 1 TeXDict begin 1 0 bop 0 0 a SDict begin [/Producer (dvips + Distiller)/Title ()/Subject ()/Creator (LaTeX with hyperref package)/Author ()/Keywords () /DOCINFO pdfmark end 0 0 a 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 232 166 a SDict begin H.S end 232 166 a 232 166 a SDict begin H.R end 232 166 a 232 166 a SDict begin [/View [/XYZ H.V]/Dest (page.1) cvn /DEST pdfmark end 232 166 a 241 498 a SDict begin [/Count -2/Dest (section*.2) cvn/Title (The What, Why and How of GNU GPL) /OUT pdfmark end 241 498 a 241 498 a SDict begin [/Count -0/Dest (section*.3) cvn/Title (Copyright and Copyleft) /OUT pdfmark end 241 498 a 241 498 a SDict begin [/Count -0/Dest (section*.4) cvn/Title (Concepts and License Mechanics of Copyleft) /OUT pdfmark end 241 498 a 241 498 a SDict begin [/Count -5/Dest (section*.9) cvn/Title (License Provisions Analyzed) /OUT pdfmark end 241 498 a 241 498 a SDict begin [/Count -0/Dest (section*.10) cvn/Title (GPLv2) /OUT pdfmark end 241 498 a 241 498 a SDict begin [/Count -0/Dest (section*.18) cvn/Title (GPLv3) /OUT pdfmark end 241 498 a 241 498 a SDict begin [/Count -0/Dest (section*.31) cvn/Title (GPL Special Exception Licenses) /OUT pdfmark end 241 498 a 241 498 a SDict begin [/Count -0/Dest (section*.33) cvn/Title (AGPL) /OUT pdfmark end 241 498 a 241 498 a SDict begin [/Count -0/Dest (section*.36) cvn/Title (LGPL) /OUT pdfmark end 241 498 a 241 498 a SDict begin [/Count -1/Dest (section*.49) cvn/Title (Understanding Your Compliance Responsibilities) /OUT pdfmark end 241 498 a 241 498 a SDict begin [/Count -0/Dest (section*.50) cvn/Title (Who Has Compliance Obligations?) /OUT pdfmark end 241 498 a 241 498 a SDict begin [/Count -2/Dest (section*.51) cvn/Title (How to Meet Compliance Obligations) /OUT pdfmark end 241 498 a 241 498 a SDict begin [/Count -0/Dest (section*.52) cvn/Title (The Key to Compliance is Governance) /OUT pdfmark end 241 498 a 241 498 a SDict begin [/Count -0/Dest (section*.53) cvn/Title (Principles of Prepared Compliance) /OUT pdfmark end 241 498 a 241 498 a SDict begin [/Count -0/Dest (section*.54) cvn/Title (Handling Compliance Inquiries) /OUT pdfmark end 241 498 a 241 498 a SDict begin [/Count -0/Dest (section*.55) cvn/Title (Appendix 1: Offer of Source Code) /OUT pdfmark end 241 498 a 241 498 a SDict begin [/Count -0/Dest (section*.56) cvn/Title (References) /OUT pdfmark end 241 498 a 241 498 a SDict begin [/PageMode /UseOutlines/Page 1/View [/Fit] /DOCVIEW pdfmark end 241 498 a 241 498 a SDict begin [ {Catalog}<<>> /PUT pdfmark end 241 498 a 241 498 a SDict begin H.S end 241 498 a 241 498 a SDict begin 13.6 H.A end 241 498 a 241 498 a SDict begin [/View [/XYZ H.V]/Dest (Doc-Start) cvn /DEST pdfmark end 241 498 a 432 2100 a Fs(Soft)l(w)l(are)42 b(F)-11 b(reedom)44 b(La)l(w)f(Cen)l(ter)h (Guide)g(to)f(GPL)1399 2283 y(Compliance)1395 2466 y(2nd)h(Edition)1011 2911 y Fr(Eb)s(en)33 b(Moglen)g(&)g(Mishi)g(Choudhary)1371 3220 y(Octob)s(er)f(31,)h(2014)p eop end %%Page: 2 2 TeXDict begin 2 1 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 656 166 a SDict begin H.S end 656 166 a 656 166 a SDict begin H.R end 656 166 a 656 166 a SDict begin [/View [/XYZ H.V]/Dest (page.2) cvn /DEST pdfmark end 656 166 a 664 498 a SDict begin H.S end 664 498 a 664 498 a SDict begin 13.6 H.A end 664 498 a 664 498 a SDict begin [/View [/XYZ H.V]/Dest (chapter*.1) cvn /DEST pdfmark end 664 498 a 812 x Fq(Con)-6 b(ten)g(ts)801 1755 y SDict begin H.S end 801 1755 a Fp(The)29 b(What,)j(Wh)m(y)e(and)g(Ho) m(w)h(of)g(GNU)g(GPL)2403 1755 y SDict begin 13.6 H.L end 2403 1755 a 2403 1755 a SDict begin [/Subtype /Link/Dest (section*.2) cvn/H /I/Border [0 0 1]BorderArrayPatch/Color [1 0 0] H.B /ANN pdfmark end 2403 1755 a 52 w Fp(.)45 b(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.) h(.)g(.)f(.)139 b(3)1010 1868 y SDict begin H.S end 1010 1868 a Fp(Cop)m(yrigh)m(t)31 b(and)e(Cop)m(yleft)1948 1868 y SDict begin 13.6 H.L end 1948 1868 a 1948 1868 a SDict begin [/Subtype /Link/Dest (section*.3) cvn/H /I/Border [0 0 1]BorderArrayPatch/Color [1 0 0] H.B /ANN pdfmark end 1948 1868 a 82 w Fp(.)46 b(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.) g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)139 b(4)1010 1981 y SDict begin H.S end 1010 1981 a Fp(Concepts)30 b(and)g(License)h(Mec)m(hanics)h(of)e(Cop) m(yleft)2779 1981 y SDict begin 13.6 H.L end 2779 1981 a 2779 1981 a SDict begin [/Subtype /Link/Dest (section*.4) cvn/H /I/Border [0 0 1]BorderArrayPatch/Color [1 0 0] H.B /ANN pdfmark end 2779 1981 a 29 w Fp(.)46 b(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)139 b(6)801 2094 y SDict begin H.S end 801 2094 a Fp(License)30 b(Pro)m(visions)h(Analyzed)1925 2094 y SDict begin 13.6 H.L end 1925 2094 a 1925 2094 a SDict begin [/Subtype /Link/Dest (section*.9) cvn/H /I/Border [0 0 1]BorderArrayPatch/Color [1 0 0] H.B /ANN pdfmark end 1925 2094 a 35 w Fp(.)45 b(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f (.)h(.)g(.)f(.)93 b(10)1010 2207 y SDict begin H.S end 1010 2207 a Fp(GPLv2)1293 2207 y SDict begin 13.6 H.L end 1293 2207 a 1293 2207 a SDict begin [/Subtype /Link/Dest (section*.10) cvn/H /I/Border [0 0 1]BorderArrayPatch/Color [1 0 0] H.B /ANN pdfmark end 1293 2207 a 30 w Fp(.)46 b(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h (.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)93 b(10)1010 2320 y SDict begin H.S end 1010 2320 a Fp(GPLv3)1293 2320 y SDict begin 13.6 H.L end 1293 2320 a 1293 2320 a SDict begin [/Subtype /Link/Dest (section*.18) cvn/H /I/Border [0 0 1]BorderArrayPatch/Color [1 0 0] H.B /ANN pdfmark end 1293 2320 a 30 w Fp(.)46 b(.)g(.)f(.)h(.)g(.)f(.)h (.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.) g(.)g(.)f(.)h(.)g(.)f(.)93 b(18)1010 2433 y SDict begin H.S end 1010 2433 a Fp(GPL)30 b(Sp)s(ecial)h(Exception)g(Licenses)2294 2433 y SDict begin 13.6 H.L end 2294 2433 a 2294 2433 a SDict begin [/Subtype /Link/Dest (section*.31) cvn/H /I/Border [0 0 1]BorderArrayPatch/Color [1 0 0] H.B /ANN pdfmark end 2294 2433 a 90 w Fp(.)46 b(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)93 b(31)1010 2545 y SDict begin H.S end 1010 2545 a Fp(A)m(GPL)1265 2545 y SDict begin 13.6 H.L end 1265 2545 a 1265 2545 a SDict begin [/Subtype /Link/Dest (section*.33) cvn/H /I/Border [0 0 1]BorderArrayPatch/Color [1 0 0] H.B /ANN pdfmark end 1265 2545 a 58 w Fp(.)46 b(.)g(.)f(.)h(.)g(.)f(.)h (.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.) g(.)g(.)f(.)h(.)g(.)f(.)93 b(31)1010 2658 y SDict begin H.S end 1010 2658 a Fp(LGPL)1257 2658 y SDict begin 13.6 H.L end 1257 2658 a 1257 2658 a SDict begin [/Subtype /Link/Dest (section*.36) cvn/H /I/Border [0 0 1]BorderArrayPatch/Color [1 0 0] H.B /ANN pdfmark end 1257 2658 a 66 w Fp(.)46 b(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.) g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)93 b(34)801 2771 y SDict begin H.S end 801 2771 a Fp(Understanding)29 b(Y)-8 b(our)30 b(Compliance)h(Resp)s(onsibilities)2748 2771 y SDict begin 13.6 H.L end 2748 2771 a 2748 2771 a SDict begin [/Subtype /Link/Dest (section*.49) cvn/H /I/Border [0 0 1]BorderArrayPatch/Color [1 0 0] H.B /ANN pdfmark end 2748 2771 a 60 w Fp(.)46 b(.)f(.)h(.)g(.)g(.) f(.)h(.)g(.)f(.)93 b(41)1010 2884 y SDict begin H.S end 1010 2884 a Fp(Who)30 b(Has)h(Compliance)g(Obligations?)2401 2884 y SDict begin 13.6 H.L end 2401 2884 a 2401 2884 a SDict begin [/Subtype /Link/Dest (section*.50) cvn/H /I/Border [0 0 1]BorderArrayPatch/Color [1 0 0] H.B /ANN pdfmark end 2401 2884 a 54 w Fp(.)45 b(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.) g(.)g(.)f(.)h(.)g(.)f(.)93 b(41)801 2997 y SDict begin H.S end 801 2997 a Fp(Ho)m(w)31 b(to)g(Meet)h(Compliance)e(Obligations)2297 2997 y SDict begin 13.6 H.L end 2297 2997 a 2297 2997 a SDict begin [/Subtype /Link/Dest (section*.51) cvn/H /I/Border [0 0 1]BorderArrayPatch/Color [1 0 0] H.B /ANN pdfmark end 2297 2997 a 87 w Fp(.)46 b(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)93 b(43)1010 3110 y SDict begin H.S end 1010 3110 a Fp(The)30 b(Key)g(to)h(Compliance)g(is)f (Go)m(v)m(ernance)2544 3110 y SDict begin 13.6 H.L end 2544 3110 a 2544 3110 a SDict begin [/Subtype /Link/Dest (section*.52) cvn/H /I/Border [0 0 1]BorderArrayPatch/Color [1 0 0] H.B /ANN pdfmark end 2544 3110 a 52 w Fp(.)46 b(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f (.)93 b(45)1010 3223 y SDict begin H.S end 1010 3223 a Fp(Principles)30 b(of)g(Prepared)g (Compliance)2389 3223 y SDict begin 13.6 H.L end 2389 3223 a 2389 3223 a SDict begin [/Subtype /Link/Dest (section*.53) cvn/H /I/Border [0 0 1]BorderArrayPatch/Color [1 0 0] H.B /ANN pdfmark end 2389 3223 a 66 w Fp(.)45 b(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g (.)f(.)93 b(47)801 3336 y SDict begin H.S end 801 3336 a Fp(Handling)30 b(Compliance)h (Inquiries)2032 3336 y SDict begin 13.6 H.L end 2032 3336 a 2032 3336 a SDict begin [/Subtype /Link/Dest (section*.54) cvn/H /I/Border [0 0 1]BorderArrayPatch/Color [1 0 0] H.B /ANN pdfmark end 2032 3336 a 69 w Fp(.)46 b(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.) g(.)f(.)h(.)g(.)f(.)93 b(48)801 3449 y SDict begin H.S end 801 3449 a Fp(App)s(endix)28 b(1:)41 b(O\013er)30 b(of)h(Source)f(Co)s(de)2160 3449 y SDict begin 13.6 H.L end 2160 3449 a 2160 3449 a SDict begin [/Subtype /Link/Dest (section*.55) cvn/H /I/Border [0 0 1]BorderArrayPatch/Color [1 0 0] H.B /ANN pdfmark end 2160 3449 a 82 w Fp(.)46 b(.)g(.)g(.)f(.)h(.) g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)93 b(52)801 3562 y SDict begin H.S end 801 3562 a Fp(References)1219 3562 y SDict begin 13.6 H.L end 1219 3562 a 1219 3562 a SDict begin [/Subtype /Link/Dest (section*.56) cvn/H /I/Border [0 0 1]BorderArrayPatch/Color [1 0 0] H.B /ANN pdfmark end 1219 3562 a 34 w Fp(.)45 b(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.) g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)g(.)f(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)g (.)g(.)f(.)h(.)g(.)f(.)93 b(56)664 4379 y Fo(This)24 b(do)r(cumen)n(t)i(presen)n(ts)f(the)g(legal)f(analysis)g(of)g(the)h (Soft)n(w)n(are)g(F)-6 b(reedom)25 b(La)n(w)g(Cen)n(ter)g(and)f(the)i (authors.)664 4457 y(This)19 b(do)r(cumen)n(t)j(do)r(es)e(not)h (express)f(the)h(views,)f(in)n(ten)n(tions,)h(p)r(olicy)-6 b(,)21 b(or)e(legal)h(analysis)g(of)f(an)n(y)i(SFLC)f(clien)n(ts)664 4536 y(or)k(clien)n(t)h(organizations.)34 b(This)24 b(do)r(cumen)n(t)i (do)r(es)e(not)i(constitute)g(legal)e(advice)h(or)f(opinion)h (regarding)f(an)n(y)664 4615 y(sp)r(eci\014c)30 b(factual)g(situation)g (or)e(part)n(y)-6 b(.)48 b(Sp)r(eci\014c)31 b(legal)e(advice)h(should)f (alw)n(a)n(ys)g(b)r(e)h(sough)n(t)g(from)e(quali\014ed)664 4694 y(legal)c(counsel)g(on)g(the)h(application)f(of)g(the)g(la)n(w)g (in)f(an)n(y)h(particular)g(circumstances.)684 4861 y(c)664 4863 y Fn(\015)p Fo(2014,)40 b(Soft)n(w)n(are)c(F)-6 b(reedom)37 b(La)n(w)f(Cen)n(ter.)69 b(Licensed)37 b(under)g(the)g (Creativ)n(e)f(Commons)h(A)n(ttribution-)664 4976 y(ShareAlik)n(e)24 b(4.0)g(In)n(ternational)h(\(CC-BY-SA)e(4.0\))h(License.)2136 5242 y Fp(2)p eop end %%Page: 3 3 TeXDict begin 3 2 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 232 166 a SDict begin H.S end 232 166 a 232 166 a SDict begin H.R end 232 166 a 232 166 a SDict begin [/View [/XYZ H.V]/Dest (page.3) cvn /DEST pdfmark end 232 166 a 241 257 a Fp(Guide)30 b(to)h(GPL)g(Compliance)f(2d)h(ed.)1606 b(3)p 241 292 2989 2 v 241 589 a Fm(SFLC)31 b Fp(\014rst)f(published)f(its)j(guide)f (to)g(compliance)i(with)d(the)h(GNU)h(GPL)f(and)f(re-)241 702 y(lated)41 b(licenses)h(in)e(2008.)74 b(W)-8 b(e)42 b(think)e(that)h(after)h(six)e(y)m(ears)i(of)f(further)e(adoption)241 815 y(of)k(GPL'd)g(soft)m(w)m(are,)k(including)c(the)g(immense)g (success)g(of)g(Android)f(and)g(other)241 928 y(systems)32 b(relying)h(up)s(on)d(GPL'd)i(soft)m(w)m(are)i(em)m(b)s(edded)d(in)h (devices,)h(it)g(is)f(time)h(for)f(a)241 1041 y(ma)5 b(jor)24 b(revision)h(of)g(our)f(advice)i(on)f(the)f(sub)5 b(ject.)39 b(The)24 b(c)m(hanges)i(that)f(ha)m(v)m(e)h(o)s(ccurred)241 1154 y(in)36 b(the)h(industrial)f(use)g(of)h(cop)m(ylefted)h(soft)m(w)m (are)g(o)m(v)m(er)g(the)f(last)g(decade)g(mak)m(e)h(dif-)241 1267 y(feren)m(t)e(emphasis)f(necessary)-8 b(.)58 b(This)35 b(v)m(ersion)h(of)g(the)f(Guide)h(con)m(tains)h(a)f(clause)h(b)m(y)241 1380 y(clause)g(analysis)h(of)f(the)g(compliance)h(obligations)h (created)f(b)m(y)f(eac)m(h)h(of)f(the)g(GNU)241 1493 y(GPL)44 b(family)g(of)g(licenses,)1201 1493 y SDict begin H.S end 1201 1493 a -33 x Fo(1)1242 1493 y SDict begin 13.6 H.L end 1242 1493 a 1242 1493 a SDict begin [/Subtype /Link/Dest (Hfootnote.1) cvn/H /I/Border [0 0 1]BorderArrayPatch/Color [1 0 0] H.B /ANN pdfmark end 1242 1493 a 47 w Fp(to)h(pro)m(vide)f(clear)h(legal)h(guidance)e(on)g(the)g (licenses')241 1606 y(requiremen)m(ts.)62 b(In)m(tro)s(ducing)37 b(that)i(analysis,)h(ho)m(w)m(ev)m(er,)h(w)m(e)d(b)s(egin)f(b)m(y)h (describing)241 1719 y(the)h(underlying)e(concepts)j(of)f(cop)m(yleft,) k(whic)m(h)38 b(ma)m(y)h(b)s(e)g(particularly)g(helpful)f(to)241 1831 y(new)m(comers)29 b(to)g(the)g(sub)5 b(ject.)40 b(W)-8 b(e)30 b(also)g(w)m(an)m(t)g(to)f(emphasize)g Fl(softwar)-5 b(e)33 b(governanc)-5 b(e)p Fp(,)241 1944 y(the)32 b(general)h(business)e(pro)s(cesses)i(for)f(taking)h(in,)f (using,)h(mo)s(difying)f(and)f(emitting)241 2057 y(third-part)m(y)43 b(soft)m(w)m(are,)48 b(whic)m(h)43 b(ha)m(v)m(e)h(b)s(ecome)g(far)f (more)g(relev)-5 b(an)m(t)45 b(to)f(businesses)241 2170 y(large)c(and)f(small.)68 b(In)38 b(the)i(\014nal)e(c)m(hapter)i(of)g (this)f(Guide,)i(therefore,)i(w)m(e)c(discuss)241 2283 y(the)e(relation)g(of)g(go)m(v)m(ernance)i(to)e(compliance,)j(and)35 b(pro)m(vide)i(direct)g(practical)h(ad-)241 2396 y(vice)29 b(ab)s(out)e(resp)s(onding)g(to)i(inquiries)e(or)h(compliance)h (complain)m(ts)h(from)d(cop)m(yrigh)m(t)241 2509 y(holders.)241 2893 y SDict begin H.S end 241 2893 a 241 2893 a SDict begin 18 H.A end 241 2893 a 241 2893 a SDict begin [/View [/XYZ H.V]/Dest (section*.2) cvn /DEST pdfmark end 241 2893 a Fk(The)44 b(What,)i(Wh)l(y)e(and)h(Ho)l(w)h(of)f(GNU)g(GPL)241 3171 y Fp(There)24 b(are)i(sev)m(eral)g(ma)5 b(jor)26 b(t)m(yp)s(es)f(of)g(free)g(or)h(op)s(en)e(source)h(soft)m(w)m(are)i (licenses.)40 b(Man)m(y)241 3284 y(of)28 b(those)g(licenses,)h(whic)m (h)f(are)g(kno)m(wn)f(con)m(v)m(en)m(tionally)k(as)d(\\p)s(ermissiv)m (e,")h(or)f(\\w)m(eak)241 3397 y(cop)m(yleft")38 b(licenses)f(are)f (concerned)g(with)g(preserving)f(the)i(freedoms)e(of)h(program-)241 3509 y(mers.)58 b(The)36 b(\\cop)m(yleft")j(licenses)f(of)e(the)h(F)-8 b(ree)37 b(Soft)m(w)m(are)h(F)-8 b(oundation,)39 b(whic)m(h)d(are)241 3622 y(the)27 b(sub)5 b(ject)26 b(of)h(this)g(do)s(cumen)m(t,)g(are)h (concerned)e(with)h(protecting)h(the)f(freedoms)f(of)241 3735 y(programmers,)k(but)f(more)i(imp)s(ortan)m(tly)g(they)f(protect)i (the)e(freedoms)g(of)h(all)g Fl(users)p Fp(.)241 3848 y(The)e(goal)j(of)f(the)f(cop)m(yleft)i(licenses)f(is)f(to)h(ensure)e (that)i(all)g(users)e(of)i(a)f(program,)g(or)241 3961 y(an)m(y)g(w)m(ork)h(based)f(on)g(the)h(program,)f(ha)m(v)m(e)i(four)d (fundamen)m(tal)i(freedoms:)241 3979 y SDict begin H.S end 241 3979 a 241 3979 a SDict begin 13.6 H.A end 241 3979 a 241 3979 a SDict begin [/View [/XYZ H.V]/Dest (Item.1) cvn /DEST pdfmark end 241 3979 a 352 4143 a Fp(0.)46 b(The)33 b(freedom)h(to)h(run)d(the)i(program)g(for)g(an)m(y)g(purp)s (ose,)f(without)h(an)m(y)h(addi-)468 4256 y(tional)d(p)s(ermission;)p 241 4359 1196 4 v 344 4413 a Fj(1)379 4445 y SDict begin H.S end 379 4445 a 379 4445 a SDict begin H.R end 379 4445 a 379 4445 a SDict begin [/View [/XYZ H.V]/Dest (Hfootnote.1) cvn /DEST pdfmark end 379 4445 a Fi(This)e(do)r(cumen)n(t) f(is)g(ab)r(out)h(compliance)g(with)g(the)e(GNU)h(family)h(of)g (licenses,)i(namely)-6 b(,)30 b(GNU)241 4536 y(General)36 b(Public)g(License)h(\(GPL\))f(v)n(ersions)g(2)g(&)f(3,)k(Lesser)d (General)h(Public)f(License)g(\(LGPL\))241 4628 y(v)n(ersions)h(2.1)h (&)f(3,)j(A\013ero)d(General)g(Public)h(License)f(\(A)n(GPL\)v)n (ersion)g(1)g(&)g(3.)68 b(Man)n(y)37 b(of)g(our)241 4719 y(commen)n(ts)31 b(address)g(all)g(of)h(these)e(licenses)i(and)e(w)n(e) h(refer)h(to)f(them)f(as)h(\\the)g(licenses")h(or)f(\\GNU)241 4810 y(licenses".)46 b(When)29 b(w)n(e)g(are)h(sp)r(eaking)g(of)f(a)h (particular)g(license)g(or)f(a)h(particular)g(v)n(ersion,)g(w)n(e)g (refer)241 4902 y(to)g(it)g(in)g(its)g(short)g(form)h(along)g(with)f (the)g(v)n(ersion)g(n)n(um)n(b)r(er.)46 b(In)29 b(accord)i(with)f (longstanding)h(free)241 4993 y(soft)n(w)n(are)c(comm)n(unit)n(y)e (usage,)i(w)n(e)f(use)g(\\GPL'd")h(to)e(mean)h(\\licensed)h(under)e (the)g(GPL".)p eop end %%Page: 4 4 TeXDict begin 4 3 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 656 166 a SDict begin H.S end 656 166 a 656 166 a SDict begin H.R end 656 166 a 656 166 a SDict begin [/View [/XYZ H.V]/Dest (page.4) cvn /DEST pdfmark end 656 166 a 664 257 a Fp(4)1741 b(Soft)m(w)m(are)32 b(F)-8 b(reedom)31 b(La)m(w)g(Cen)m(ter)p 664 292 2989 2 v 664 498 a SDict begin H.S end 664 498 a 664 498 a SDict begin 13.6 H.A end 664 498 a 664 498 a SDict begin [/View [/XYZ H.V]/Dest (Item.2) cvn /DEST pdfmark end 664 498 a 775 589 a Fp(1.)46 b(The)d(freedom)g(to)h(read,)i (study)-8 b(,)46 b(understand)41 b(and)h(use)h(an)m(y)g(kno)m(w-ho)m(w) h(or)891 702 y(tec)m(hniques)31 b(taugh)m(t)h(or)e(con)m(tained)i(b)m (y)e(the)h(source)f(co)s(de)h(of)f(the)h(program;)664 720 y SDict begin H.S end 664 720 a 664 720 a SDict begin 13.6 H.A end 664 720 a 664 720 a SDict begin [/View [/XYZ H.V]/Dest (Item.3) cvn /DEST pdfmark end 664 720 a 775 875 a Fp(2.)46 b(The)d(freedom)f(to)h(mo)s(dify)-8 b(,)46 b(adapt,)g(impro)m(v)m(e,)h(or)42 b(reuse)h(an)m(y)g(or)f(all)i (of)f(the)891 988 y(program)31 b(co)s(de;)f(and)664 1006 y SDict begin H.S end 664 1006 a 664 1006 a SDict begin 13.6 H.A end 664 1006 a 664 1006 a SDict begin [/View [/XYZ H.V]/Dest (Item.4) cvn /DEST pdfmark end 664 1006 a 775 1161 a Fp(3.)46 b(The)32 b(freedom)f(to)i(share)e(with)h(an)m(y)m (one,)i(or)d(no)h(one,)h(b)s(oth)e(mo)s(di\014ed)f(and)i(un-)891 1274 y(mo)s(di\014ed)e(v)m(ersions)g(of)h(the)f(program.)664 1446 y(The)38 b(easiest)i(w)m(a)m(y)f(to)g(understand)d(license)j (terms)g(is)f(to)h(b)s(egin)f(with)g Fl(why)p Fp(,)j(rather)664 1559 y(than)d Fl(what)p Fp(.)66 b(The)38 b(GNU)h(licenses)g(ha)m(v)m(e) g(b)s(een)f(written)g(b)m(y)h(dev)m(elop)s(ers)f(and)g(their)664 1672 y(la)m(wy)m(ers)43 b(for)e(application)i(b)m(y)e(dev)m(elop)s(ers) h(without)g(an)m(y)f(aid)h(or)g(assistance)g(from)664 1785 y(la)m(wy)m(ers,)e(for)c(the)g(purp)s(ose)f(of)i(assuring)f(these) h(freedoms)f(to)h(all)h(their)e(users,)i(and)664 1898 y(all)c(users)e(of)h(mo)s(di\014ed)f(v)m(ersions)h(or)f(new)h(programs) f(con)m(taining)j(p)s(ortions)d(of)h(their)664 2011 y(programs.)62 b(The)38 b(essence)g(of)g(these)g(freedoms)f(is)h(the)g(prev)m(en)m (tion)g(of)g(proprietary)664 2124 y(enhancemen)m(ts)25 b(to)f(cop)m(ylefted)i(programs.)38 b(If)24 b(a)g(GPL'd)g(program)g (can)g(b)s(e)f(enhanced)664 2237 y(with)g(proprietary)h(co)s(de,)h(ho)m (w)m(ev)m(er)g(pac)m(k)-5 b(aged)25 b(or)e(ho)m(w)m(ev)m(er)i(written,) g(then)e(the)h(in)m(ten-)664 2350 y(tions)h(of)f(the)h(dev)m(elop)s (ers)g(to)g(protect)g(users')f(righ)m(ts)h(will)g(b)s(e)e(frustrated.) 38 b(The)24 b Fl(why)34 b Fp(of)664 2463 y(cop)m(yleft,)j(then,)e(is)f (to)g(protect)h(all)g(do)m(wnstream)f(users')g(freedoms)f(b)m(y)h (prohibiting)664 2576 y(proprietary)c(enhancemen)m(t.)42 b(As)30 b(the)g(Pream)m(ble)h(of)g(GPLv3)g(puts)e(it,)891 2748 y(T)-8 b(o)33 b(protect)g(y)m(our)g(righ)m(ts,)g(w)m(e)g(need)f (to)h(prev)m(en)m(t)g(others)f(from)g(den)m(ying)891 2861 y(y)m(ou)38 b(these)g(righ)m(ts)g(or)f(asking)h(y)m(ou)f(to)h (surrender)d(the)j(righ)m(ts.)62 b(There-)891 2974 y(fore,)34 b(y)m(ou)e(ha)m(v)m(e)i(certain)f(resp)s(onsibilities)g(if)f(y)m(ou)g (distribute)g(copies)h(of)891 3087 y(the)h(soft)m(w)m(are,)i(or)d(if)g (y)m(ou)h(mo)s(dify)f(it:)47 b(resp)s(onsibilities)33 b(to)h(resp)s(ect)f(the)891 3200 y(freedom)e(of)f(others.)664 3373 y(This)43 b(do)s(cumen)m(t)g(explains)h(what)f(those)h(resp)s (onsibilities)f(are,)48 b(and)42 b(ho)m(w)i(to)g(dis-)664 3486 y(c)m(harge)28 b(them)e(most)h(pro)s(ductiv)m(ely)f(for)g(users,)h (at)g(least)g(cost)g(to)h(in)m(termediate)f(users,)664 3598 y(mo)s(di\014ers,)j(pac)m(k)-5 b(agers)31 b(and)f(resellers.)664 3910 y SDict begin H.S end 664 3910 a 664 3910 a SDict begin 14 H.A end 664 3910 a 664 3910 a SDict begin [/View [/XYZ H.V]/Dest (section*.3) cvn /DEST pdfmark end 664 3910 a Fh(Cop)m(yrigh)m(t)38 b(and)g(Cop)m(yleft)664 4143 y Fp(The)23 b(primary)g(legal)i(regime)f(that)g(applies)f(to)i (soft)m(w)m(are)f(is)g(cop)m(yrigh)m(t)h(la)m(w.)39 b(Cop)m(yleft,)664 4256 y(whic)m(h)g(uses)f(functional)i(parts)e(of)h(cop)m(yrigh)m(t)i (la)m(w)e(to)h(ac)m(hiev)m(e)h(an)e(un)m(usual)f(result)664 4369 y(\(legal)46 b(protection)f(for)f(free)f(sharing\))h(forms)f(the)h (core)h(legal)g(principle)f(of)f(these)664 4481 y(licenses.)59 b(It)37 b(mo)s(di\014es,)g(or)f(\\hac)m(ks")i(cop)m(yrigh)m(t)g(la)m (w,)g(whic)m(h)e(is)h(usually)f(emplo)m(y)m(ed)664 4594 y(to)d(strengthen)e(the)h(righ)m(ts)g(of)g(authors)f(or)h(publishers,)e (to)i(strengthen)g(instead)g(the)664 4707 y(righ)m(ts)f(of)g(users.)664 4880 y(An)m(y)26 b(w)m(ork)f(that)h(is)f(based)g(on)h(a)f(cop)m (ylefted)i(program)e(m)m(ust)h(also)g(b)s(e)f(licensed)g(under)664 4993 y(the)33 b(same)g(cop)m(yleft)i(license.)49 b(This)32 b(is)h(sometimes)h(referred)e(to)h(as)g(the)g(\\hereditary)p eop end %%Page: 5 5 TeXDict begin 5 4 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 232 166 a SDict begin H.S end 232 166 a 232 166 a SDict begin H.R end 232 166 a 232 166 a SDict begin [/View [/XYZ H.V]/Dest (page.5) cvn /DEST pdfmark end 232 166 a 241 257 a Fp(Guide)30 b(to)h(GPL)g(Compliance)f(2d)h(ed.)1606 b(5)p 241 292 2989 2 v 241 589 a(e\013ect")37 b(of)f(cop)m(yleft)h(or)e(\\share)h (and)f(share)g(alik)m(e")j(principle.)56 b(This)34 b(\\recipro)s(cit)m (y")241 702 y(or)27 b(\\share)h(and)f(share)g(alik)m(e")i(rule)e (protects)i(b)s(oth)d(dev)m(elop)s(ers,)j(who)e(a)m(v)m(oid)i(facing)f (a)241 815 y(\\proprietized")j(comp)s(etitor)h(of)e(their)h(pro)5 b(ject,)31 b(and)f(users,)g(who)g(can)g(b)s(e)g(sure)g(that)241 928 y(they)g(will)h(ha)m(v)m(e)g(all)g(four)f(basic)h(freedoms)f(not)g (only)g(in)g(the)h(presen)m(t)f(v)m(ersion)h(of)f(the)241 1041 y(program)g(they)g(use,)h(but)e(in)i(all)g(its)g(future)e(impro)m (v)m(ed)i(v)m(ersions.)241 1210 y(In)e(order)g(to)i(implemen)m(t)f (users')f(freedoms)h(to)h(study)-8 b(,)29 b(mo)s(dify)g(and)h(share,)g (all)g(users)241 1323 y(of)i(GPL'd)h(programs)f(who)g(receiv)m(e)i (binary)e(or)g(executable)j(copies)e(are)g(en)m(titled)h(to)241 1436 y(receiv)m(e)40 b(complete)g(and)e(corresp)s(onding)g(source)h(co) s(de)f(\(C&CS\).)g(If)h(C&CS)e(is)h(not)241 1549 y(pro)m(vided)k(along) h(with)f(the)g(binaries,)j(a)e(written)f(o\013er)h(to)g(pro)m(vide)f (C&CS)f(m)m(ust)241 1662 y(accompan)m(y)27 b(the)f(binary)f(cop)m(y)-8 b(,)28 b(irresp)s(ectiv)m(e)f(of)f(the)g(medium)f(of)h(soft)m(w)m(are)h (distribu-)241 1775 y(tion.)39 b(This)23 b(requiremen)m(t)i(to)g(pro)m (vide)f(or)h(o\013er)f(C&CS)f(is)i(basic)f(to)h(the)g(protection)g(of) 241 1888 y(users')32 b(righ)m(ts.)747 1888 y SDict begin H.S end 747 1888 a -33 x Fo(2)787 1888 y SDict begin 13.6 H.L end 787 1888 a 787 1888 a SDict begin [/Subtype /Link/Dest (Hfootnote.2) cvn/H /I/Border [0 0 1]BorderArrayPatch/Color [1 0 0] H.B /ANN pdfmark end 787 1888 a 47 w Fp(Satisfying)h(this)g(requiremen)m(t)g(is)f(also)i(the)f(most)g (imp)s(ortan)m(t)g(com-)241 2001 y(p)s(onen)m(t)38 b(of)h(license)h (compliance.)67 b(The)38 b(licenses')i(requiremen)m(t)f(for)f(the)h (pro)m(vision)241 2114 y(of)d(C&CS)f(is)i(exacting:)55 b(the)37 b(supplier)e(of)i(binaries)f(m)m(ust)g(supply)f(or)i(o\013er)g (all)g(the)241 2227 y(source)26 b(co)s(de,)h(mak)m(e\014les,)h(and)e (other)g(building)f(materials)j(required)d(to)h(pro)s(duce)f(the)241 2340 y(binary)k(executable)j(receiv)m(ed)g(b)m(y)e(the)h(user.)241 2509 y(Unless)f(ev)m(ery)i(individual)e(user)g(is)h(free)g(to)g(\014x)f (bugs,)h(enhance)f(features,)i(and)e(reuse)241 2622 y(co)s(de,)40 b(users)d(are)i(depriv)m(ed)e(of)i(the)f(full)g(v)-5 b(alue)38 b(of)g(the)h(soft)m(w)m(are)g(that)g(authors)e(in-)241 2735 y(tended)29 b(for)h(them)g(to)g(ha)m(v)m(e.)42 b(If)29 b(the)i(license)f(terms)g(are)g(not)h(enforced,)f(then)f(propri-)241 2848 y(etary)35 b(enhancemen)m(ts)g(will)g(ev)m(en)m(tually)i(come)e (to)h(represen)m(t)e(the)h(state)h(of)f(the)g(art,)241 2961 y(as)26 b(the)h(cop)m(yleft)h(program)e(is)h(submerged)e(under)g (the)h(subsequen)m(t)g(la)m(y)m(ers)i(of)e(propri-)241 3073 y(etary)j(enhancemen)m(t.)41 b(The)28 b(source)g(co)s(de)h (requiremen)m(t)g(therefore)f(applies)h(whether)241 3186 y(users)d(receiv)m(e)i(soft)m(w)m(are)g(in)e(the)h(form)f(of)h(digital) h(transmissions)e(o)m(v)m(er)i(a)f(net)m(w)m(ork,)h(as)241 3299 y(bits)k(\014xated)g(in)f(computer-readable)i(media,)g(or)f(as)g (soft)m(w)m(are)h(em)m(b)s(edded)e(in)h(ph)m(ys-)241 3412 y(ical)i(devices.)48 b(The)32 b(form)g(of)g(soft)m(w)m(are)i(has)f (no)f(e\013ect)i(on)e(the)h(exten)m(t)h(or)f(qualit)m(y)g(of)241 3525 y(the)d(righ)m(ts)h(of)g(the)f(users.)241 3694 y(Cop)m(yrigh)m(t) 37 b(la)m(w)h(gran)m(ts)g(exclusiv)m(e)h(righ)m(ts)e(to)h(authors.)60 b(The)37 b(\\preclusiv)m(e")i(use)d(of)241 3807 y(cop)m(yleft)26 b(to)g(protect)g(users')f(righ)m(ts)g(still)h(lea)m(v)m(es)i(the)d (authors,)h(as)f(cop)m(yrigh)m(t)i(holders,)241 3920 y(or)32 b(their)g(agen)m(ts)h(in)f(the)g(sole)h(p)s(osition)f(of)g (enforcers)g(or)g(protectors)h(of)f(their)g(users')241 4033 y(righ)m(ts.)40 b(Actions)28 b(for)f(cop)m(yrigh)m(t)i (infringemen)m(t)e(are)g(the)h(ultimate)g(legal)h(mec)m(hanism)241 4146 y(for)39 b(enforcemen)m(t,)44 b(and)39 b(cop)m(yrigh)m(t)j(la)m(w) e(allo)m(ws)i(only)e(a)g(cop)m(yrigh)m(t)h(holder)f(or)g(her)241 4259 y(agen)m(t)23 b(to)g(bring)e(an)h(action)h(for)f(infringemen)m(t.) 38 b(There)21 b(also)i(exist)g(comm)m(unit)m(y)g(e\013orts)241 4372 y(at)j(compliance)g(that)g(help)f(cop)m(yrigh)m(t)h(holders)f(in)g (enforcemen)m(t)h(of)f(their)g(righ)m(ts,)i(but)p 241 4451 1196 4 v 344 4505 a Fj(2)379 4536 y SDict begin H.S end 379 4536 a 379 4536 a SDict begin H.R end 379 4536 a 379 4536 a SDict begin [/View [/XYZ H.V]/Dest (Hfootnote.2) cvn /DEST pdfmark end 379 4536 a Fi(P)n(arties)21 b(who)g(criticize)g(cop)n(yleft)f(or)h(the)e(GPL)i(for)g(making)f(this) g(requiremen)n(t)f(\\viral")j(ma)n(y)d(w)n(ell)241 4628 y(b)r(eliev)n(e)28 b(that)g(programmers)h(should)g(b)r(e)f(allo)n(w)n (ed)h(to)f(do)g(whatev)n(er)h(they)e(w)n(an)n(t)h(with)g(co)r(de.)43 b(They)241 4719 y(ma)n(y)23 b(th)n(us)f(see)i(licenses)h(without)e(the) g(source)h(co)r(de)f(requiremen)n(t)g(as)h(\\more)g(free.")35 b(But)23 b(if)h(the)f(goal)241 4810 y(of)k(the)f(license)i(is)f(to)g (protect)g Fg(users)34 b Fi(righ)n(ts,)27 b(then)f(the)h(requiremen)n (t)f(to)g(pro)n(vide)h(complete)g(source)241 4902 y(co)r(de)35 b(is)g(una)n(v)n(oidable:)53 b(without)35 b(the)f(source)i(co)r(de,)i (no)c(freedoms)i(of)g Fg(users)42 b Fi(can)35 b(b)r(e)g(e\013ectiv)n (ely)241 4993 y(protected.)p eop end %%Page: 6 6 TeXDict begin 6 5 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 656 166 a SDict begin H.S end 656 166 a 656 166 a SDict begin H.R end 656 166 a 656 166 a SDict begin [/View [/XYZ H.V]/Dest (page.6) cvn /DEST pdfmark end 656 166 a 664 257 a Fp(6)1741 b(Soft)m(w)m(are)32 b(F)-8 b(reedom)31 b(La)m(w)g(Cen)m(ter)p 664 292 2989 2 v 664 589 a(only)c(the)f(cop)m(yrigh)m(t)i(holders)e(or) h(their)f(legal)i(represen)m(tativ)m(es)g(can)f(actually)h(initiate)664 702 y(enforcemen)m(t)k(pro)s(ceedings)e(in)g(the)g(legal)i(system.)664 1080 y SDict begin H.S end 664 1080 a 664 1080 a SDict begin 14 H.A end 664 1080 a 664 1080 a SDict begin [/View [/XYZ H.V]/Dest (section*.4) cvn /DEST pdfmark end 664 1080 a Fh(Concepts)38 b(and)g(License)h(Mec)m(hanics)f(of)g(Cop)m (yleft)664 1342 y Fp(In)g(our)g(exp)s(erience)h(w)m(orking)f(with)h (comm)m(unities)g(and)f(companies,)j(w)m(e)e(ha)m(v)m(e)h(en-)664 1455 y(coun)m(tered)47 b(n)m(umerous)f(misconceptions)h(ab)s(out)f(the) h(GNU)g(licenses')g(terms)g(and)664 1568 y(core)c(concepts.)77 b(In)41 b(this)h(section)h(w)m(e)f(sho)m(w)g(ho)m(w)g(the)h(w)m(orking) f(parts)g(of)g(the)g(li-)664 1680 y(censes)30 b(implemen)m(t)h(the)e (basic)i(concepts)f(up)s(on)e(whic)m(h)i(cop)m(yleft)h(is)f(based,)f (follo)m(w)m(ed)664 1793 y(b)m(y)g(an)h(explanation)g(of)f(sp)s (eci\014c)g(terms)h(of)f(eac)m(h)h(license)h(and)d(ho)m(w)i(those)f (terms)h(im-)664 1906 y(p)s(ose)35 b(sp)s(eci\014c)h(compliance)g (obligations.)58 b(What)36 b(ma)m(y)g(at)g(\014rst)f(seem)h(arbitrary)f (or)664 2019 y(coun)m(ter-in)m(tuitiv)m(e)e(b)s(ecomes)d(easier)h(to)f (grasp)g(if)g(y)m(our)g(constan)m(t)h(reference)f(p)s(oin)m(t)g(is)664 2132 y(the)c(in)m(ten)m(tion)h(of)f(the)g(licenses)g(and)f(the)h(core)g (concepts)h(that)f(they)g(are)g(based)f(up)s(on.)664 2506 y SDict begin H.S end 664 2506 a 664 2506 a SDict begin 13.6 H.A end 664 2506 a 664 2506 a SDict begin [/View [/XYZ H.V]/Dest (section*.5) cvn /DEST pdfmark end 664 2506 a Ff(\\The)35 b(W)-9 b(ork")35 b(and)g(Cop)m(yleft)664 2768 y Fp(The)h(unit)g(of)h(cop)m(yrigh)m(t)h(la)m(w)f(is)g(\\the)g(w)m (ork.")60 b(In)36 b(that)h(sense,)i(the)d(\\w)m(ork")i(refer-)664 2881 y(enced)30 b(b)m(y)f(the)g(licenses)i(is)e(an)m(ything)h(that)g (can)f(b)s(e)g(cop)m(yrigh)m(ted)h(or)g(will)f(b)s(e)g(sub)5 b(ject)664 2994 y(to)33 b(the)f(terms)f(of)h(cop)m(yrigh)m(t)i(la)m(w.) 45 b(The)32 b(GNU)g(licenses)h(exercise)g(their)f(scop)s(e)g(fully)-8 b(.)664 3107 y(An)m(ything)39 b(whic)m(h)f(is)g(\\a)h(w)m(ork")g(or)f (a)g(\\w)m(ork)h(based)f(on)g(a)h(w)m(ork")g(licensed)f(under)664 3220 y(GPL)d(is)f(sub)5 b(ject)35 b(to)g(its)g(requiremen)m(ts,)h (including)e(the)h(requiremen)m(t)g(of)f(complete)664 3333 y(and)29 b(corresp)s(onding)f(source)i(co)s(de,)g(unless)f(it)h (is)g(sp)s(eci\014cally)g(excepted.)41 b(This)29 b(prin-)664 3446 y(ciple)f(often)g(causes)g(theoretical)i(or)e(sp)s(eculativ)m(e)h (dispute)d(among)i(la)m(wy)m(ers,)i(b)s(ecause)664 3559 y(\\the)k(w)m(ork")f(is)g(not)h(a)f(unit)g(of)g(computer)g (programming.)48 b(In)32 b(order)h(to)h(determine)664 3671 y(whether)26 b(a)g(\\routine")h(an)f(\\ob)5 b(ject,")29 b(a)d(\\function,")i(a)e(\\library")h(or)f(an)m(y)g(other)g(unit)664 3784 y(of)f(soft)m(w)m(are)i(is)e(part)g(of)h(one)f(\\w)m(ork")h(when)e (com)m(bined)i(with)f(other)g(GPL'd)g(co)s(de,)h(w)m(e)664 3897 y(m)m(ust)j(ask)g(a)g(question)g(that)g(cop)m(yrigh)m(t)h(la)m(w)f (will)g(not)g(directly)h(answ)m(er)e(in)h(the)f(same)664 4010 y(tec)m(hnical)k(terms.)40 b(A)30 b(la)m(wy)m(er's)h(conclusion)g (on)e(that)i(sub)5 b(ject)29 b(will)h(b)s(e)g(based)f(on)h(the)664 4123 y(application)35 b(of)f(rules)g(made)g(in)f(the)h(con)m(text)i(of) e(literary)h(or)f(artistic)h(cop)m(yrigh)m(t)g(to)664 4236 y(the)i(di\013eren)m(t)g(con)m(text)i(of)e(computer)g (programming.)59 b(The)36 b(k)m(ey)i(here)f(is)f(that)i(the)664 4349 y(GNU)c(GPL)f(licenses)i(mean)e(to)h(\\plo)m(w)g(fence)g(ro)m(w)f (to)h(fence)g(ro)m(w,")h(co)m(v)m(ering)g(ev)m(ery)664 4462 y(v)m(ersion)30 b(of)g(\\w)m(ork)g(based)g(on)f(the)h(w)m(ork")g (recognized)h(b)m(y)f(lo)s(cal)h(cop)m(yrigh)m(t)g(la)m(w,)g(but)664 4575 y(no)f(further.)664 4767 y(The)f(GNU)h(GPL)f(licenses)i(express)d (this)i(scop)s(e)f(b)m(y)g(sa)m(ying)i(that)f(their)f(terms)g(apply)664 4880 y(to)j(the)e(w)m(ork)h(as)g(licensed,)g(and)g(to)g(all)g(w)m(orks) g(\\based)g(on)f(the)h(Program.")42 b(GPLv2,)664 4993 y(a)31 b(license)g(made)g(b)m(y)f(US)g(la)m(wy)m(ers)h(for)g(US)f (readers,)g(sa)m(ys)h(that)p eop end %%Page: 7 7 TeXDict begin 7 6 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 232 166 a SDict begin H.S end 232 166 a 232 166 a SDict begin H.R end 232 166 a 232 166 a SDict begin [/View [/XYZ H.V]/Dest (page.7) cvn /DEST pdfmark end 232 166 a 241 257 a Fp(Guide)30 b(to)h(GPL)g(Compliance)f(2d)h(ed.)1606 b(7)p 241 292 2989 2 v 468 589 a(\\w)m(ork)30 b(based)f(on)g(the)g(Program")h(means)f (either)h(the)f(Program)h(or)f(an)m(y)468 702 y(deriv)-5 b(ativ)m(e)32 b(w)m(ork)e(under)e(cop)m(yrigh)m(t)k(la)m(w:)41 b(that)31 b(is)f(to)h(sa)m(y)-8 b(,)31 b(a)f(w)m(ork)h(con-)468 815 y(taining)j(the)g(Program)g(or)f(a)h(p)s(ortion)g(of)f(it,)j (either)e(v)m(erbatim)g(or)g(with)468 928 y(mo)s(di\014cations)d (and/or)f(translated)h(in)m(to)g(another)g(language.)241 1109 y(This)39 b(form)h(of)g(explanation)h(w)m(as)f(unfortunately)g (unhelpful.)68 b(It)40 b(led)g(to)h(y)m(ears)f(of)241 1222 y(fruitless)28 b(discussion)f(ab)s(out)h(the)g(role)h(of)f (\\deriv)-5 b(ativ)m(e)30 b(w)m(orks")e(do)s(ctrine)g(\(a)h(US)f(con-) 241 1335 y(cept\))k(in)g(soft)m(w)m(are)h(\(where)e(US)g(courts)h(ha)m (v)m(e)h(largely)g(failed)f(to)g(pro)m(vide)g(an)m(y)g(guid-)241 1448 y(ance\).)62 b(So)37 b(in)g(GPLv3,)j(w)m(e)e(and)e(our)h(clien)m (ts)i(at)f(the)f(F)-8 b(ree)38 b(Soft)m(w)m(are)h(F)-8 b(oundation)241 1560 y(decided)25 b(to)i(drop)d(all)j(illustrativ)m(e)g (reference)f(to)g(US)g(\\deriv)-5 b(ativ)m(e)27 b(w)m(orks,")g (returning)241 1673 y(to)g(the)h(base)f(concept)h(only:)39 b(GPL)27 b(co)m(v)m(ers)h(the)f(licensed)h(w)m(ork)f(and)f(all)i(w)m (orks)f(based)241 1786 y(on)34 b(the)h(w)m(ork,)h(where)e(\\based)g(on) h(the)f(w)m(ork")h(is)g(de\014ned)e(as)i(an)m(y)g(mo)s(di\014cation)f (or)241 1899 y(com)m(bination)39 b(with)f(the)h(licensed)g(w)m(ork)f (that)h(requires)f(cop)m(yrigh)m(t)i(p)s(ermission)d(to)241 2012 y(mak)m(e.)241 2193 y(But)31 b(the)g(GNU)h(GPL)f(licenses)h (recognize)h(that)f(what)f(is)g(outside)h(their)f(scop)s(e)g(is)g(as) 241 2306 y(imp)s(ortan)m(t)g(to)h(the)f(protection)h(of)g(programmers') e(righ)m(ts)i(as)f(their)g(inclusiv)m(e)h(scop)s(e)241 2419 y(is)c(imp)s(ortan)m(t)h(to)g(the)g(protection)h(of)f(users')f (righ)m(ts.)40 b(Where)29 b(a)g(programmer's)f(w)m(ork)241 2532 y(is)g(\\separate)h(and)e(indep)s(enden)m(t")g(from)g(an)m(y)h (GPL'd)g(program)f(co)s(de)h(with)f(whic)m(h)h(it)241 2644 y(could)21 b(b)s(e)f(com)m(bined,)j(then)e(the)g(obligations)i(of) e(cop)m(yleft)h(do)f(not)h(extend)f(to)g(the)g(w)m(ork)241 2757 y(separately)33 b(distributed.)45 b(F)-8 b(ar)33 b(from)e(attempting)i(to)g(extend)f(cop)m(yleft)i(b)s(ey)m(ond)d(the) 241 2870 y(scop)s(e)g(of)g(cop)m(yrigh)m(t,)i(the)e(licenses)h (explicitly)h(recognize,)g(in)e(the)g(w)m(ords)g(of)g(GPLv2)241 2983 y Fe(x)p Fp(2,)g(that)468 3164 y(If)38 b(iden)m(ti\014able)h (sections)g(of)f([other)h(program)f(co)s(de])g(are)h(not)f(deriv)m(ed) 468 3277 y(from)f(the)g(Program,)i(and)e(can)g(b)s(e)g(reasonably)g (considered)g(indep)s(en-)468 3390 y(den)m(t)25 b(and)f(separate)i(w)m (orks)e(in)h(themselv)m(es,)i(then)d(this)h(License,)i(and)d(its)468 3503 y(terms,)31 b(do)g(not)g(apply)f(to)h(those)h(sections)f(when)f(y) m(ou)h(distribute)f(them)468 3615 y(as)37 b(separate)h(w)m(orks.)60 b(But)37 b(when)f(y)m(ou)h(distribute)g(the)g(same)g(sections)468 3728 y(as)f(part)g(of)h(a)f(whole)g(whic)m(h)g(is)g(a)h(w)m(ork)f (based)g(on)g(the)g(Program,)i(the)468 3841 y(distribution)30 b(of)g(the)h(whole)f(m)m(ust)h(b)s(e)e(on)i(the)f(terms)h(of)f(this)g (License.)241 4022 y(GPLv3)i Fe(x)p Fp(5)h(go)s(es)g(further)e(to)i (protect)g(the)f(righ)m(ts)h(of)f(programmers)g(in)g(suc)m(h)g(w)m (orks)241 4135 y(from)e(o)m(v)m(erextension)i(of)f(cop)m(yleft)h(when)d (it)i(sa)m(ys)g(that)468 4315 y(A)j(compilation)i(of)e(a)g(co)m(v)m (ered)h(w)m(ork)f(with)g(other)g(separate)h(and)e(inde-)468 4428 y(p)s(enden)m(t)f(w)m(orks,)j(whic)m(h)d(are)i(not)g(b)m(y)f (their)g(nature)g(extensions)h(of)f(the)468 4541 y(co)m(v)m(ered)42 b(w)m(ork,)g(and)e(whic)m(h)g(are)g(not)g(com)m(bined)g(with)g(it)h (suc)m(h)e(as)h(to)468 4654 y(form)f(a)g(larger)h(program,)i(in)d(or)g (on)g(a)h(v)m(olume)f(of)h(a)f(storage)i(or)e(dis-)468 4767 y(tribution)j(medium,)i(is)e(called)h(an)f(\\aggregate")k(if)c (the)h(compilation)468 4880 y(and)c(its)h(resulting)f(cop)m(yrigh)m(t)i (are)f(not)f(used)g(to)h(limit)g(the)g(access)g(or)468 4993 y(legal)34 b(righ)m(ts)f(of)f(the)g(compilation's)i(users)e(b)s (ey)m(ond)f(what)h(the)h(individ-)p eop end %%Page: 8 8 TeXDict begin 8 7 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 656 166 a SDict begin H.S end 656 166 a 656 166 a SDict begin H.R end 656 166 a 656 166 a SDict begin [/View [/XYZ H.V]/Dest (page.8) cvn /DEST pdfmark end 656 166 a 664 257 a Fp(8)1741 b(Soft)m(w)m(are)32 b(F)-8 b(reedom)31 b(La)m(w)g(Cen)m(ter)p 664 292 2989 2 v 891 589 a(ual)37 b(w)m(orks)f(p)s(ermit.)56 b(Inclusion)36 b(of)g(a)g(co)m(v)m(ered)i(w)m(ork)e(in)g(an)g (aggregate)891 702 y(do)s(es)j(not)f(cause)i(this)e(License)h(to)g (apply)g(to)g(the)g(other)f(parts)h(of)f(the)891 815 y(aggregate.)664 988 y(The)30 b(GPL)h(licenses,)g(then,)g(are)g (explicit)g(ab)s(out)g(limiting)g(the)g(scop)s(e)f(of)h(cop)m(yleft)h (to)664 1101 y(the)26 b(scop)s(e)g(of)g(cop)m(yrigh)m(t.)40 b(They)25 b(do)h(not,)h(ho)m(w)m(ev)m(er,)h(as)e(is)g(sometimes)g (suggested,)i(do)664 1214 y(so)33 b(in)g(a)g(w)m(a)m(y)h(that)g (distinguishes)e(\\dynamic")i(from)e(\\static")k(linking)d(of)g (program)664 1327 y(co)s(de)23 b(in)f(\\early-binding")i(programming)e (languages.)39 b(It)23 b(is)f(o)s(ccasionally)j(suggested)664 1440 y(that)35 b(a)f(subroutine)e(\\dynamically")k(link)m(ed)e(to)h (GPL'd)e(co)s(de)h(is,)h(b)m(y)f(virtue)g(of)g(the)664 1553 y(linking)40 b(alone,)k(inheren)m(tly)c(outside)g(the)h(scop)s(e)f (of)g(cop)m(yleft)i(on)d(the)i(main)f(w)m(ork.)664 1666 y(This)k(is)h(a)g(misunderstanding.)83 b(When)44 b(t)m(w)m(o)j(soft)m (w)m(are)f(comp)s(onen)m(ts)f(are)g(joined)664 1779 y(together)34 b(to)f(mak)m(e)h(one)f(w)m(ork)f(\(whether)h(a)g(main)f(and)g(some)h (library)f(subroutines,)664 1891 y(t)m(w)m(o)26 b(ob)5 b(jects)26 b(with)e(their)h(resp)s(ectiv)m(e)h(metho)s(ds,)f(or)g(a)g (program)f(and)g(a)h(\\plugin"\))h(the)664 2004 y(com)m(bination)36 b(infringes)e(the)g(cop)m(yrigh)m(t)i(on)e(the)g(comp)s(onen)m(ts)h(if) f(the)h(com)m(bination)664 2117 y(required)h(cop)m(yrigh)m(t)j(p)s (ermission)c(from)i(the)g(comp)s(onen)m(t)g(cop)m(yrigh)m(t)h(holders,) h(and)664 2230 y(suc)m(h)44 b(p)s(ermission)g(w)m(as)h(either)g(not)g (a)m(v)-5 b(ailable)47 b(or)d(w)m(as)h(a)m(v)-5 b(ailable)47 b(on)e(terms)f(that)664 2343 y(w)m(ere)34 b(not)g(observ)m(ed.)51 b(Where)34 b(a)g(com)m(bination)h(is)f(made)g(with)f(GPL'd)h(or)g(A)m (GPL'd)664 2456 y(comp)s(onen)m(ts,)27 b(the)e(only)h(a)m(v)-5 b(ailable)28 b(p)s(ermission)c(is)h(cop)m(yleft,)k(and)24 b(its)i(terms)f(m)m(ust)h(b)s(e)664 2569 y(observ)m(ed)21 b(on)g(the)g(com)m(bination)h(as)e(a)i(whole)e(if)h(the)g(GPL'd)f(comp) s(onen)m(t)h(is)g(to)h(b)s(e)e(used)664 2682 y(at)36 b(all.)55 b(Whether)35 b(the)g(com)m(bination)h(is)e(made)h(with)g(a)g (link)m(er)g(b)s(efore)g(distribution)664 2795 y(of)h(the)f (executable,)j(is)d(made)h(b)m(y)f(the)g(OS)g(k)m(ernel)g(in)g(order)g (to)h(share)f(libraries)g(for)664 2908 y(execution)e(e\016ciency)g(at)f (run)m(time,)g(or)f(results)h(from)f(\\late-binding")i(of)f(references) 664 3021 y(in)e(the)h(language)h(at)f(run)m(time)f(\(as)h(in)f(Ja)m(v) -5 b(a)31 b(programs\))g(is)f(irrelev)-5 b(an)m(t.)3144 3021 y SDict begin H.S end 3144 3021 a -33 x Fo(3)3185 3021 y SDict begin 13.6 H.L end 3185 3021 a 3185 3021 a SDict begin [/Subtype /Link/Dest (Hfootnote.3) cvn/H /I/Border [0 0 1]BorderArrayPatch/Color [1 0 0] H.B /ANN pdfmark end 3185 3021 a 664 3329 a SDict begin H.S end 664 3329 a 664 3329 a SDict begin 13.6 H.A end 664 3329 a 664 3329 a SDict begin [/View [/XYZ H.V]/Dest (section*.6) cvn /DEST pdfmark end 664 3329 a Ff(Automatic)35 b(Do)m(wnstream)g (Licensing)664 3562 y Fp(Eac)m(h)j(time)f(y)m(ou)h(redistribute)e(a)i (GPL'd)e(program,)j(the)e(recipien)m(t)h(automatically)664 3675 y(receiv)m(es)25 b(a)e(license,)i(under)c(the)i(terms)g(of)g(the)g (GPL)g(in)m(v)m(olv)m(ed,)j(from)c(ev)m(ery)i(upstream)664 3788 y(licensor)30 b(whose)f(cop)m(yrigh)m(ted)i(material)g(is)e (presen)m(t)g(in)g(the)h(w)m(ork)f(y)m(ou)h(redistribute.)664 3901 y(Y)-8 b(ou)27 b(can)f(think)g(of)g(this)g(as)g(creating)i(a)e (three-dimensional)h(rather)f(than)f(linear)i(\015o)m(w)664 4014 y(of)36 b(license)h(righ)m(ts.)58 b(Ev)m(ery)36 b(recipien)m(t)h(of)f(the)g(w)m(ork)g(is)g(\\in)h(privit)m(y)-8 b(,")38 b(or)e(is)g(directly)664 4127 y(receiving)c(a)e(license)i(from) e(ev)m(ery)h(licensor.)664 4300 y(This)23 b(mec)m(hanism)g(of)h (automatic)h(do)m(wnstream)f(licensing)g(is)f(cen)m(tral)i(to)f(the)g (w)m(orking)664 4413 y(of)29 b(cop)m(yleft.)42 b(Ev)m(ery)29 b(licensor)h(indep)s(enden)m(tly)e(gran)m(ts)i(licenses,)g(and)e(ev)m (ery)i(licensor)664 4526 y(indep)s(enden)m(tly)37 b(terminates)i(the)f (license)i(on)e(violation.)65 b(In)38 b(the)g(case)h(of)f(GPLv2,)664 4639 y(this)33 b(termination)g(is)g(automatic,)j(while)c(under)f(GPLv3) j(the)e(part)m(y)h(breac)m(hing)h(the)p 664 4725 1196 4 v 768 4779 a Fj(3)802 4810 y SDict begin H.S end 802 4810 a 802 4810 a SDict begin H.R end 802 4810 a 802 4810 a SDict begin [/View [/XYZ H.V]/Dest (Hfootnote.3) cvn /DEST pdfmark end 802 4810 a Fi(It)h(is)g(imp)r(ortan)n(t)g(to)g (note)f(that)h(LGPL)g(ma)n(y)f(di\013er)h(in)f(its)i(requiremen)n(ts)e (for)h(statically)i(or)664 4902 y(dynamically)26 b(linking)g(mo)r (dules)g(with)g(a)g(co)n(v)n(ered)g(w)n(ork.)35 b(This)26 b(is)g(explained)g(in)f(detail)i(at)f(page)3555 4902 y SDict begin H.S end 3555 4902 a Fi(37)3632 4853 y SDict begin H.R end 3632 4853 a 3632 4902 a SDict begin [/Color [1 0 0]/H /I/Border [0 0 1]BorderArrayPatch/Subtype /Link/Dest (section*.42) cvn H.B /ANN pdfmark end 3632 4902 a Fi(,)664 4993 y(b)r(elo)n(w.)p eop end %%Page: 9 9 TeXDict begin 9 8 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 232 166 a SDict begin H.S end 232 166 a 232 166 a SDict begin H.R end 232 166 a 232 166 a SDict begin [/View [/XYZ H.V]/Dest (page.9) cvn /DEST pdfmark end 232 166 a 241 257 a Fp(Guide)30 b(to)h(GPL)g(Compliance)f(2d)h(ed.)1606 b(9)p 241 292 2989 2 v 241 589 a(license's)46 b(terms)f(ma)m(y)h(b)s(e)f(able)g(to)h (cure)f(b)s(efore)g(termination.)86 b(P)m(arties)47 b(further)241 702 y(do)m(wnstream)26 b(from)g(the)g(infringing)g(part)m(y)g(remain)h (licensed,)g(so)g(long)g(as)f(they)g(don't)241 815 y(themselv)m(es)32 b(commit)f(infringing)f(actions.)43 b(Their)30 b(licenses)i(come)f (directly)g(from)g(all)241 928 y(the)26 b(upstream)g(holders,)h(and)e (are)i(not)f(dep)s(enden)m(t)f(on)i(the)f(license)h(of)g(the)f(breac)m (hing)241 1041 y(part)m(y)45 b(who)g(distributed)g(to)h(them.)86 b(F)-8 b(or)46 b(the)g(same)f(reason,)50 b(an)45 b(infringer)g(who)241 1154 y(acquires)c(another)h(cop)m(y)g(of)f(the)h(program)f(has)g(not)h (thereb)m(y)f(acquired)g(an)m(y)h(new)241 1267 y(license)35 b(righ)m(ts:)48 b(once)35 b(an)m(y)f(upstream)g(licensor)h(of)f(that)g (program)g(has)g(terminated)241 1380 y(the)26 b(license)i(for)e(breac)m (h)h(of)g(its)g(terms,)g(no)g(new)f(automatic)i(license)g(will)f(issue) f(to)h(the)241 1493 y(recipien)m(t)k(just)f(b)m(y)g(acquiring)h (another)g(cop)m(y)-8 b(.)241 1856 y SDict begin H.S end 241 1856 a 241 1856 a SDict begin 13.6 H.A end 241 1856 a 241 1856 a SDict begin [/View [/XYZ H.V]/Dest (section*.7) cvn /DEST pdfmark end 241 1856 a Ff(Protection)35 b(Against)g (Additional)g(Restrictions)241 2114 y Fp(Users')d(freedoms)h(cannot)g (b)s(e)f(protected)h(if)g(parties)g(can)g(add)f(restrictiv)m(e)i(terms) f(to)241 2227 y(the)d(cop)m(yleft.)42 b(The)29 b(\\no)h(additional)g (restrictions")h(principle)e(is)h(therefore)g(un)m(w)m(aiv-)241 2340 y(able)43 b(if)g(the)h(GPL)f(licenses)h(are)f(to)h(ac)m(hiev)m(e)h (their)e(primary)f(ob)5 b(jectiv)m(e.)81 b(GPLv2)241 2452 y(therefore)35 b(requires)f(that)h(the)g Fl(only)43 b Fp(license)36 b(terms)e(a)m(v)-5 b(ailable)37 b(for)e(w)m(orks)f (based)h(on)241 2565 y(GPLv2)k(w)m(orks)h(are)f(the)h(terms)f(of)g (GPLv2.)68 b(GPLv3,)42 b(in)d Fe(x)p Fp(7,)j(en)m(umerates)e(a)g(few) 241 2678 y(classes)c(of)f(p)s(ermissible)f(additional)i(terms,)g(to)g (allo)m(w)g(v)m(ery)g(limited)g(license)g(v)-5 b(aria-)241 2791 y(tions)23 b(in)f(particular)h(circumstances.)39 b(But)23 b(with)g(these)g(exceptions,)j(the)d(\\no)g(further)241 2904 y(restrictions")h(principle)f(applies)h(strictly)-8 b(.)39 b(F)-8 b(or)24 b(these)g(reasons,)h(acceptance)g(require-)241 3017 y(men)m(ts)d(or)f(ceremonies,)k(including)c(\\clic)m(k)j(to)f (accept")g(installation)h(routines,)f(violate)241 3130 y(the)30 b(terms)h(of)f(GPL.)241 3493 y SDict begin H.S end 241 3493 a 241 3493 a SDict begin 13.6 H.A end 241 3493 a 241 3493 a SDict begin [/View [/XYZ H.V]/Dest (section*.8) cvn /DEST pdfmark end 241 3493 a Ff(Imp)s(osition)35 b(of)g(Repugnan)m(t)g(T)-9 b(erms)241 3751 y Fp(The)25 b(principle)g(of)g(\\no)h(additional)g(restrictions")h(deals)f(with)f (securing)g(the)h(cop)m(yleft)241 3864 y(against)g(delib)s(erate)g(mo)s (di\014cation)g(b)m(y)f(one)h(part)m(y)f(in)g(the)h(sequence)f(of)h (sharing.)38 b(But)241 3977 y(what)24 b(if)h(a)g(part)m(y)g(is)f(under) f(restrictions)j(in)m(visible)f(to)g(the)g(license?)39 b(If)24 b(A)h(has)f(no)h(legal)241 4090 y(righ)m(t)38 b(to)g(pass)f(to)i(B)f(all)g(the)g(righ)m(ts)g(in)f(a)h(program)f(that) i(he)e(got)i(from)e(C,)g(B)h(will)241 4203 y(wind)c(up)g(with)h(few)m (er)g(righ)m(ts)h(than)f(GPL)g(seems)g(to)h(a\013ord)f(her,)h(b)s (ecause)f(the)h(la)m(w)241 4315 y(will)f(alw)m(a)m(ys)i(conclude)e (that)h(A)f(could)g(not)g(pass)g(more)g(righ)m(ts)g(than)g(he)g(had.)54 b(The)241 4428 y(GNU)35 b(GPL)g(licenses)h(resolv)m(e)h(this)e (di\016cult)m(y)g(in)g(the)g(in)m(terest)h(of)g(users')e(righ)m(ts:)51 b(if)241 4541 y(legal)36 b(conditions)e(imp)s(osed)g(on)g(y)m(ou)h(\(b) m(y)f(court)g(order,)h(or)g(b)m(y)f(y)m(our)g(acceptance)i(of)241 4654 y(legal)c(restrictions)f(in)e(another)i(instrumen)m(t\))f(prev)m (en)m(t)g(y)m(ou)h(from)f(passing)f(along)j(all)241 4767 y(the)e(righ)m(ts)h(con)m(tained)h(in)e(the)h(GPL,)g(y)m(ou)g(cannot)g (distribute)f(at)h(all.)42 b(The)30 b(cop)m(yleft)241 4880 y(licenses)45 b(do)f(not)g(allo)m(w)i(for)e(external)h(legal)g (conditions)g(as)f(an)g(excuse)h(for)f(non-)241 4993 y(compliance)31 b(with)g(their)f(terms.)p eop end %%Page: 10 10 TeXDict begin 10 9 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 656 166 a SDict begin H.S end 656 166 a 656 166 a SDict begin H.R end 656 166 a 656 166 a SDict begin [/View [/XYZ H.V]/Dest (page.10) cvn /DEST pdfmark end 656 166 a 664 257 a Fp(10)1696 b(Soft)m(w)m(are)32 b(F)-8 b(reedom)31 b(La)m(w)g(Cen)m(ter)p 664 292 2989 2 v 664 589 a(This)24 b(principle,)h(against)h(the)f (\\imp)s(osition)g(of)g(repugnan)m(t)f(terms")h(is)f(of)h(imp)s (ortance)664 702 y(with)h(resp)s(ect,)i(for)f(example,)h(to)f(paten)m (t)h(licensing.)40 b(If)26 b(y)m(ou)h(accept)h(a)f(paten)m(t)h(license) 664 815 y(that)35 b(con)m(tains)h(more)f(restrictiv)m(e)i(terms)d(than) h(those)g(of)g(the)g(relev)-5 b(an)m(t)36 b(GNU)f(GPL)664 928 y(license,)48 b(the)43 b(repugnan)m(t)g(terms)g(in)f(the)i(paten)m (t)g(license)g(will)f(prev)m(en)m(t)h(y)m(ou)f(from)664 1041 y(distributing)29 b(the)h(program)g(altogether.)43 b(It)30 b(isn't)f(the)h(existence,)i(or)e(the)g(assertion,)664 1154 y(of)e(the)g(paten)m(t)h(claims)g(themselv)m(es,)h(or)e(ev)m(en)g (the)h(o\013ering)f(of)g(a)h(GPL-incompatible)664 1267 y(paten)m(t)43 b(license)g(that)g(triggers)g(the)g(pro)m(vision:)64 b(only)43 b(y)m(our)f(acceptance)i(of)e(those)664 1380 y(terms,)31 b(or)f(a)h(court)f(order)g(imp)s(osing)g(them)h(on)f(y)m (ou,)h(can)f(do)h(so.)664 1732 y SDict begin H.S end 664 1732 a 664 1732 a SDict begin 18 H.A end 664 1732 a 664 1732 a SDict begin [/View [/XYZ H.V]/Dest (section*.9) cvn /DEST pdfmark end 664 1732 a Fk(License)45 b(Pro)l(visions)h (Analyzed)664 1996 y Fp(F)-8 b(rom)31 b(our)f(discussion)g(of)h Fl(why)39 b Fp(the)31 b(GNU)g(family)g(of)f(licenses)i(requires)e(some) h(users)664 2109 y(and)39 b(distributors)f(of)i(programs)e(to)i(tak)m (e)h(measures)e(to)h(protect)h(users')d(freedoms)664 2222 y(do)m(wnstream,)27 b(w)m(e)f(can)g(no)m(w)g(turn)f(our)g(atten)m (tion)j(to)e Fl(what)36 b Fp(those)26 b(requiremen)m(ts)g(are,)664 2335 y(and)37 b Fl(how)48 b Fp(to)38 b(satisfy)f(them.)61 b(The)36 b(follo)m(wing)j(section)f(describ)s(es,)g(for)f(eac)m(h)h(of) g(the)664 2448 y(family)25 b(of)f(licenses,)j(whic)m(h)d(pro)m(visions) g(in)g(the)g(license)h(text)h(giv)m(e)f(rise)g(to)g(compliance)664 2561 y(obligations,)41 b(with)c(some)h(sp)s(eci\014c)f(suggestions)h (for)f(the)g(most)h(e\016cien)m(t)h(means)e(of)664 2673 y(disc)m(harging)31 b(them.)40 b(In)29 b(the)h(follo)m(wing)h(section,) g(w)m(e)f(discuss)f(more)h(broadly)f(ho)m(w)h(to)664 2786 y(ac)m(hiev)m(e)d(compliance)f(through)f(b)s(etter)f(soft)m(w)m (are)j(go)m(v)m(ernance,)h(and)c(ho)m(w)h(to)h(resp)s(ond)664 2899 y(to)38 b(compliance)h(inquiries)e(and)f(complain)m(ts.)2267 2899 y SDict begin H.S end 2267 2899 a -33 x Fo(4)2308 2899 y SDict begin 13.6 H.L end 2308 2899 a 2308 2899 a SDict begin [/Subtype /Link/Dest (Hfootnote.4) cvn/H /I/Border [0 0 1]BorderArrayPatch/Color [1 0 0] H.B /ANN pdfmark end 2308 2899 a 61 w Fp(In)h(practice,)j(w)m(e)e(ha)m(v)m(e)g (found)e(that)664 3012 y(presen)m(ting)h(this)f(information)g(in)g (license-terms)h(order)f(yields)g(a)h(useful)e(reference)664 3125 y(for)30 b(la)m(wy)m(ers.)664 3435 y SDict begin H.S end 664 3435 a 664 3435 a SDict begin 14 H.A end 664 3435 a 664 3435 a SDict begin [/View [/XYZ H.V]/Dest (section*.10) cvn /DEST pdfmark end 664 3435 a Fh(GPLv2)664 3667 y Fp(Prom)m(ulgated)23 b(in)f(1991,)j(GPLv2)d(is)g(still)h(after)f (23)h(y)m(ears)g(in)e(service,)k(the)d(most)g(widely)664 3780 y(used)27 b(free)h(soft)m(w)m(are)i(license)f(of)f(an)m(y)g(t)m (yp)s(e.)2151 3780 y SDict begin H.S end 2151 3780 a -33 x Fo(5)2191 3780 y SDict begin 13.6 H.L end 2191 3780 a 2191 3780 a SDict begin [/Subtype /Link/Dest (Hfootnote.5) cvn/H /I/Border [0 0 1]BorderArrayPatch/Color [1 0 0] H.B /ANN pdfmark end 2191 3780 a 40 w Fp(The)f(Pream)m(ble)i(of)f (GPLv2,)h(whic)m(h)e(pri-)664 3893 y(marily)i(restates)h(the)f(so)s (cial)h(in)m(ten)m(tions)g(of)f(the)g(licensor,)h(also,)g(along)g(with) e(Section)664 4006 y(1)g(is)g(the)g(source)g(of)g(the)g(requiremen)m(t) g(that)g(the)g(full)f(license)i(text)g(m)m(ust)f(accompan)m(y)664 4119 y(ev)m(ery)41 b(distribution)e(of)g(a)h(source)g(or)g(binary)f(v)m (ersion)h(of)g(eac)m(h)h(licensed)f(w)m(ork,)i(to)664 4231 y(ensure)f(that)h(users)e(ha)m(v)m(e)j(actual)g(notice)f(of)g (their)f(righ)m(ts.)75 b(This)40 b(requiremen)m(t)i(is)664 4344 y(resp)s(onsible)32 b(for)g(a)h(surprisingly)e(signi\014can)m(t)j (fraction)f(of)g(compliance)g(complain)m(ts,)664 4457 y(primarily)j(b)s(ecause)g(users)g(are)h(not)f(pro)m(vided)g(with)g (required)g(information)g(ab)s(out)p 664 4542 1196 4 v 768 4596 a Fj(4)802 4628 y SDict begin H.S end 802 4628 a 802 4628 a SDict begin H.R end 802 4628 a 802 4628 a SDict begin [/View [/XYZ H.V]/Dest (Hfootnote.4) cvn /DEST pdfmark end 802 4628 a Fi(Most)27 b(of)g(the)e(material)i(presen) n(ted)e(here)h(can)g(b)r(e)f(found)h(in)f(the)h(authoritativ)n(e)g(and) f(extremely)664 4719 y(useful)e(\\F)-6 b(requen)n(tly)21 b(Ask)n(ed)g(Questions)i(ab)r(out)f(the)g(GNU)f(Licenses")j(b)n(y)d (the)g(F)-6 b(ree)23 b(Soft)n(w)n(are)g(F)-6 b(oun-)664 4810 y(dation,)26 b(a)n(v)l(ailable)h(at)1334 4810 y SDict begin /BU.L (https://www.gnu.org/licenses/gpl-faq.html) def end 1334 4810 a 1334 4810 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 1334 4810 a 1334 4827 a SDict begin BU.SS end 1334 4827 a -17 x Fd(https://)1648 4758 y SDict begin BU.SE end 1648 4758 a 1648 4810 a SDict begin /BU.L (https://www.gnu.org/licenses/gpl-faq.html) def end 1648 4810 a 1648 4810 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 1648 4810 a 1648 4810 a SDict begin BU.SS end 1648 4810 a Fd(www.)1805 4778 y SDict begin BU.SE end 1805 4778 a 1805 4810 a SDict begin /BU.L (https://www.gnu.org/licenses/gpl-faq.html) def end 1805 4810 a 1805 4810 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 1805 4810 a 1805 4827 a SDict begin BU.SS end 1805 4827 a -17 x Fd(gnu.)1962 4778 y SDict begin BU.SE end 1962 4778 a 1962 4810 a SDict begin /BU.L (https://www.gnu.org/licenses/gpl-faq.html) def end 1962 4810 a 1962 4810 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 1962 4810 a 1962 4827 a SDict begin BU.SS end 1962 4827 a -17 x Fd(org/)2119 4758 y SDict begin BU.SE end 2119 4758 a 2119 4810 a SDict begin /BU.L (https://www.gnu.org/licenses/gpl-faq.html) def end 2119 4810 a 2119 4810 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 2119 4810 a 2119 4816 a SDict begin BU.SS end 2119 4816 a -6 x Fd(licenses/)2472 4758 y SDict begin BU.SE end 2472 4758 a 2472 4810 a SDict begin /BU.L (https://www.gnu.org/licenses/gpl-faq.html) def end 2472 4810 a 2472 4810 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 2472 4810 a 2472 4827 a SDict begin BU.SS end 2472 4827 a -17 x Fd(gpl-)t(faq.)2790 4765 y SDict begin BU.SE end 2790 4765 a 2790 4810 a SDict begin /BU.L (https://www.gnu.org/licenses/gpl-faq.html) def end 2790 4810 a 2790 4810 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 2790 4810 a 2790 4810 a SDict begin BU.SS end 2790 4810 a Fd(html)2947 4765 y SDict begin BU.SE end 2947 4765 a 2947 4810 a SDict begin BU.E end 2947 4810 a Fi(.)768 4870 y Fj(5)802 4902 y SDict begin H.S end 802 4902 a 802 4902 a SDict begin H.R end 802 4902 a 802 4902 a SDict begin [/View [/XYZ H.V]/Dest (Hfootnote.5) cvn /DEST pdfmark end 802 4902 a 802 4902 a SDict begin /BU.L (http://www.blackducksoftware.com/resources/data/top-20-open-source-licenses) def end 802 4902 a 802 4902 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 802 4902 a 802 4918 a SDict begin BU.SS end 802 4918 a -16 x Fd(http://)1077 4850 y SDict begin BU.SE end 1077 4850 a 1077 4902 a SDict begin /BU.L (http://www.blackducksoftware.com/resources/data/top-20-open-source-licenses) def end 1077 4902 a 1077 4902 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 1077 4902 a 1077 4902 a SDict begin BU.SS end 1077 4902 a Fd(www.)1234 4869 y SDict begin BU.SE end 1234 4869 a 1234 4902 a SDict begin /BU.L (http://www.blackducksoftware.com/resources/data/top-20-open-source-licenses) def end 1234 4902 a 1234 4902 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 1234 4902 a 1234 4902 a SDict begin BU.SS end 1234 4902 a Fd(blackducksoftware.)1940 4856 y SDict begin BU.SE end 1940 4856 a 1940 4902 a SDict begin /BU.L (http://www.blackducksoftware.com/resources/data/top-20-open-source-licenses) def end 1940 4902 a 1940 4902 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 1940 4902 a 1940 4908 a SDict begin BU.SS end 1940 4908 a -6 x Fd(com/)2097 4850 y SDict begin BU.SE end 2097 4850 a 2097 4902 a SDict begin /BU.L (http://www.blackducksoftware.com/resources/data/top-20-open-source-licenses) def end 2097 4902 a 2097 4902 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 2097 4902 a 2097 4908 a SDict begin BU.SS end 2097 4908 a -6 x Fd(resources/)2489 4850 y SDict begin BU.SE end 2489 4850 a 2489 4902 a SDict begin /BU.L (http://www.blackducksoftware.com/resources/data/top-20-open-source-licenses) def end 2489 4902 a 2489 4902 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 2489 4902 a 2489 4908 a SDict begin BU.SS end 2489 4908 a -6 x Fd(data/)2685 4850 y SDict begin BU.SE end 2685 4850 a 664 4993 a SDict begin /BU.L (http://www.blackducksoftware.com/resources/data/top-20-open-source-licenses) def end 664 4993 a 664 4993 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 664 4993 a 664 5010 a SDict begin BU.SS end 664 5010 a -17 x Fd(top-)t(20-)t(open-)t(source-)t(license)q(s) 1740 4947 y SDict begin BU.SE end 1740 4947 a 1740 4993 a SDict begin BU.E end 1740 4993 a Fi(.)p eop end %%Page: 11 11 TeXDict begin 11 10 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 232 166 a SDict begin H.S end 232 166 a 232 166 a SDict begin H.R end 232 166 a 232 166 a SDict begin [/View [/XYZ H.V]/Dest (page.11) cvn /DEST pdfmark end 232 166 a 241 257 a Fp(Guide)30 b(to)h(GPL)g(Compliance)f(2d)h(ed.)1561 b(11)p 241 292 2989 2 v 241 589 a(the)25 b(presence)g(of)g(GPL'd)f(programs)h(and)f (the)h(applicable)h(license)g(terms)e(in)h(ph)m(ysical)241 702 y(pro)s(ducts)j(that)h(they)h(ha)m(v)m(e)g(purc)m(hased.)40 b(The)29 b(most)g(e\013ectiv)m(e)j(mo)s(de)d(of)g(compliance)241 815 y(engineering)34 b(is)g(to)g(treat)g(the)g(required)f(license)h (texts)h(as)f(a)g(\\mak)m(e)h(target")g(in)e(the)241 928 y(compiling,)h(pac)m(k)-5 b(aging)34 b(and)e(distribution)g(of)h (the)g(soft)m(w)m(are,)i(so)e(that)g(license)h(texts)241 1041 y(and)44 b(other)i(\\collateral")j(for)c(the)g(soft)m(w)m(are)i (in)d(a)i(pro)s(duct)e(stac)m(k)j(are)e(pro)s(duced)241 1154 y(and)36 b(v)m(eri\014ed)i(at)g(the)f(same)h(stages)g(and)f(in)g (the)g(same)h(fashion)f(that)g(the)h(binaries)241 1267 y(themselv)m(es)d(are)e(generated,)j(tested)f(and)d(pac)m(k)-5 b(aged.)52 b(Businesses)34 b(that)g(SFLC)f(has)241 1380 y(w)m(ork)m(ed)h(with)g(around)f(the)h(w)m(orld,)h(including)f(large)h (m)m(ultiform)f(\014rms)f(with)g(man)m(y)241 1493 y(semi-indep)s(enden) m(t)28 b(business)g(units)h(making)h(and)e(distributing)h(pro)s(ducts)f (con)m(tain-)241 1606 y(ing)34 b(GPL'd)g(soft)m(w)m(are)h(ha)m(v)m(e)g (b)s(een)e(able)i(to)g(ac)m(hiev)m(e)h(p)s(erfect)e(compliance)h(on)f (these)241 1719 y(and)c(similar)g(p)s(oin)m(ts)h(with)f(\014xes)g(of)g (this)g(t)m(yp)s(e.)241 1926 y(The)j(other)i(compliance)g(obligation)h (arising)e(from)g(the)g(fron)m(tmatter)h(of)f(GPLv2)g(is)241 2039 y(the)27 b(obligation)j(not)d(to)h(mo)s(dify)f(the)h(license)g (text)g(itself.)41 b(Occasionally)29 b(compliance)241 2152 y(issues)36 b(arise)i(solely)g(b)s(ecause)e(a)i(distributor)e(has) g(elected)j(to)e(remo)m(v)m(e)i(w)m(ords)d(from)241 2265 y(GPL,)29 b(or)h(to)g(add)f(remedy)g(or)g(other)h(\\ancillary")i(pro)m (visions.)40 b(Lik)m(e)30 b(the)g(rest)g(of)f(the)241 2378 y(GNU)d(family)g(of)g(licenses,)h(GPLv2)f(is)g(the)g(cop)m(yrigh)m (ted)h(w)m(ork)e(of)h(the)g(F)-8 b(ree)26 b(Soft)m(w)m(are)241 2490 y(F)-8 b(oundation,)31 b(and)f(only)g(v)m(erbatim)h(cop)m(ying)h (is)e(allo)m(w)m(ed.)241 2914 y SDict begin H.S end 241 2914 a 241 2914 a SDict begin 13.6 H.A end 241 2914 a 241 2914 a SDict begin [/View [/XYZ H.V]/Dest (section*.11) cvn /DEST pdfmark end 241 2914 a Ff(Section)39 b(1:)54 b(Cop)m(ying)40 b(and)e(Distributing)h(Unmo)s(di\014ed)h(V)-9 b(ersions)40 b(of)f(the)241 3027 y(Program)241 3311 y Fp(This)c(section)i(addresses)e(the)h(righ)m(t)g(to)h(cop)m(y)g(and)e (distribute)g(v)m(erbatim)i(copies)f(of)241 3424 y(the)30 b(Program)h(as)f(y)m(ou)h(receiv)m(e)h(it)f(and)f(mandates)h(the)f (follo)m(wing:)377 3632 y Fe(\017)46 b Fp(conspicuous)30 b(publication)h(of)f(appropriate)h(cop)m(yrigh)m(t)h(notices;)377 3753 y Fe(\017)46 b Fp(reten)m(tion)29 b(or)g(addition)f(of)g (disclaimer)h(of)f(w)m(arran)m(t)m(y)-8 b(,)30 b(unless)e(y)m(ou)g(are) h(o\013ering)468 3866 y(a)i(w)m(arran)m(t)m(y)-8 b(,)32 b(whic)m(h)e(y)m(ou)h(ma)m(y)g(do;)377 3987 y Fe(\017)46 b Fp(reten)m(tion)32 b(of)e(all)h(notices)h(referring)e(to)h(GPLv2;)g (and)377 4108 y Fe(\017)46 b Fp(pro)m(vision)31 b(of)f(a)h(cop)m(y)g (of)g(the)f(license.)241 4315 y(Con)m(trary)42 b(to)i(p)s(opular)d(b)s (elief)i(in)f(the)h(United)g(States|where)g(cop)m(yrigh)m(t)h(notice) 241 4428 y(w)m(as)e(required)g(for)g(cop)m(yrigh)m(t)h(protection)h(un) m(til)e(1978|notice)j(and)d(registration)241 4541 y(are)26 b(not)h(required)e(under)g(the)h(Berne)h(Con)m(v)m(en)m(tion)g(to)g (secure)f(cop)m(yrigh)m(t.)41 b(In)26 b(the)g(US)241 4654 y(and)32 b(most)h(of)g(the)g(rest)h(of)f(the)g(w)m(orld,)g(eac)m (h)h(dev)m(elop)s(er)g(holds)e(cop)m(yrigh)m(t)i(in)f(his)f(or)241 4767 y(her)h(co)s(de)h(the)g(momen)m(t)g(it)h(is)f(written.)51 b(Notices,)36 b(and|in)d(the)h(US|registration,)241 4880 y(do)39 b(ha)m(v)m(e)h(some)g(remaining)f(legal)i(e\013ect,)i(ho)m(w)m (ev)m(er.)68 b(Addition)39 b(and)f(preserv)-5 b(ation)241 4993 y(of)37 b(notices)g(are)h(required)d(b)m(y)i(almost)h(ev)m(ery)f (free)g(soft)m(w)m(are)h(license.)61 b(F)-8 b(or)37 b(detailed)p eop end %%Page: 12 12 TeXDict begin 12 11 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 656 166 a SDict begin H.S end 656 166 a 656 166 a SDict begin H.R end 656 166 a 656 166 a SDict begin [/View [/XYZ H.V]/Dest (page.12) cvn /DEST pdfmark end 656 166 a 664 257 a Fp(12)1696 b(Soft)m(w)m(are)32 b(F)-8 b(reedom)31 b(La)m(w)g(Cen)m(ter)p 664 292 2989 2 v 664 589 a(discussion)38 b(of)g(b)s(est)g(practices)h (for)f(main)m(taining)i(cop)m(yrigh)m(t)f(notices,)j(see)d(SFLC's)664 702 y(\\Managing)32 b(Cop)m(yrigh)m(t)f(Information)g(within)e(a)i(F)-8 b(ree)32 b(Soft)m(w)m(are)f(Pro)5 b(ject.")3348 702 y SDict begin H.S end 3348 702 a -33 x Fo(6)3389 702 y SDict begin 13.6 H.L end 3389 702 a 3389 702 a SDict begin [/Subtype /Link/Dest (Hfootnote.6) cvn/H /I/Border [0 0 1]BorderArrayPatch/Color [1 0 0] H.B /ANN pdfmark end 3389 702 a 664 1022 a SDict begin H.S end 664 1022 a 664 1022 a SDict begin 13.6 H.A end 664 1022 a 664 1022 a SDict begin [/View [/XYZ H.V]/Dest (section*.12) cvn /DEST pdfmark end 664 1022 a Ff(Section)34 b(2:)47 b(Mo)s(difying)34 b(the)g(Program)g(and)g(Distributing)g(the)f(Mo)s(di\014ed)664 1134 y(F)-9 b(orm)664 1372 y Fp(Section)44 b(2)f(is)f(the)h(heart)g(of) g(the)f(cop)m(yleft)i(in)f(GPLv2.)77 b(It)43 b(directly)g(implemen)m (ts)664 1485 y(the)36 b(requiremen)m(t)g(that)h(mo)s(di\014ed)e(v)m (ersions)h(b)s(e)f(distributed)g(on)h(the)h(same)f(license)664 1598 y(terms.)41 b(The)29 b(righ)m(t)h(of)f(mo)s(di\014cation)h(is)g (one)g(of)g(the)f(four)g(basic)h(righ)m(ts,)h(and)e(GPLv2)664 1711 y(therefore)23 b(protects)f(rather)g(than)g(restricting)h(its)f (exercise.)40 b(But)22 b(as)g(section)h(2)f(states,)664 1824 y(an)m(y)k(mo)s(di\014ed)f(v)m(ersion)h(of)h(a)f(GPL'd)f(program)h (is)g Fl(ipso)j(facto)k Fp(a)26 b(\\w)m(ork)g(based)g(on)g(the)664 1937 y(Program,")32 b(and)e(can)g(only)h(b)s(e)f(distributed)g(to)h (others)g(on)f(the)h(terms)f(con)m(tained)i(in)664 2050 y(GPLv2)f(and)f(on)g(no)g(other)h(terms.)664 2226 y(Section)41 b(2\(a\))h(requires)d(that)i(all)g(mo)s(di\014ed)e(v)m(ersions)h(b)s(e) g(so)g(mark)m(ed,)j(with)c(basic)664 2339 y(indication)h(of)g(the)f(mo) s(di\014cations)h(made,)i(the)d(date)h(of)g(mo)s(di\014cation,)i(and)c (some)664 2452 y(iden)m(ti\014cation)g(of)e(the)h(mo)s(di\014er.)57 b(Compliance)37 b(is)f(ac)m(hiev)m(ed)i(b)m(y)f(an)m(y)f(markings)g(in) 664 2565 y(source)43 b(co)s(de)g(that)g(con)m(tain)h(this)f (information)g(in)f(a)i(reasonable)f(form.)77 b(Not)44 b(all)664 2678 y(the)28 b(information)f(a)m(v)-5 b(ailable)30 b(from)c(a)i(source)f(co)s(de)h(v)m(ersion)g(con)m(trol)g(system)g (need)f(b)s(e)664 2791 y(pro)m(vided,)f(nor)f(is)g(the)h(requiremen)m (t)f(a)h(substitute)f(of)g(the)g(pro)5 b(ject-lev)m(el)28 b(ChangeLog)664 2903 y(or)38 b(similar)g(\014le.)62 b(Appropriate)38 b(compliance)h(assists)f(a)g(programmer)f(using)g(or)h(re-)664 3016 y(viewing)29 b(an)m(y)f(particular)h(source)f(\014le)g(to)h(kno)m (w)f(from)g(what)g(v)m(ersion)g(of)h(a)f(pro)5 b(ject)29 b(or)664 3129 y(program)23 b(that)g(source)g(\014le)f(comes,)k(and)c (to)h(trace)h(the)f(history)f(of)h(recen)m(t)h(substan)m(tiv)m(e)664 3242 y(mo)s(di\014cation.)664 3418 y(In)g(addition,)i(as)f(a)g(further) e(protection)j(for)e(others')h(legal)h(notices,)h(section)f(2\(c\))g (pro-)664 3531 y(vides)f(that)g(if)f(the)h(program)f(b)s(efore)g(mo)s (di\014cation)h(\\normally)g(reads)f(commands)g(in-)664 3644 y(teractiv)m(ely)30 b(when)d(run")f(and)h(displa)m(ys)g(or)h(prin) m(ts)f(legal)i(information,)f(all)h(cop)m(yrigh)m(t)664 3757 y(notices,)36 b(w)m(arran)m(t)m(y)f(disclaimer,)h(mo)s (di\014cation)f(indications)f(and)g(a)g(p)s(oin)m(ter)g(to)h(the)664 3870 y(license)j(text)f(m)m(ust)f(b)s(e)g(displa)m(y)m(ed)h(or)f(prin)m (ted)g(in)g(in)m(teractiv)m(e)j(use.)59 b(F)-8 b(or)37 b(example,)664 3983 y(the)31 b(GNU)g(Debugger,)g(gdb,)f(or)g(GNU)h (zile.)664 4159 y(GPLv2)37 b Fe(x)p Fp(2)h(is)f(as)g(m)m(uc)m(h)f(ab)s (out)h(what)f(cop)m(yleft)j(do)s(es)d Fl(not)46 b Fp(require,)38 b(as)f(ab)s(out)g(the)664 4272 y(requiremen)m(ts)h(themselv)m(es.)63 b(The)37 b(remaining)h(three)g(paragraphs)e(of)i Fe(x)p Fp(2)g(limit)h(the)664 4385 y(scop)s(e)h(of)g(cop)m(yleft)h(in)e(b)s (oth)g(in)m(ten)m(tion)j(and)d(op)s(eration.)69 b(Section)40 b(2)g(mak)m(es)h(clear)664 4498 y(that)28 b(GPLv2)f(do)s(es)g Fl(not)36 b Fp(purp)s(ort)25 b(to)j(extend)f(cop)m(yleft)h(to)g(co)s (de)f(written)g(en)m(tirely)h(b)m(y)664 4611 y(non-licensing)i(authors) g(who)f(ha)m(v)m(e)i(made)f(separate)g(and)f(indep)s(enden)m(t)g(w)m (orks)g(that)664 4724 y Fl(c)-5 b(ould)37 b Fp(b)s(e)26 b(usefully)g(com)m(bined)h(with)f(GPL'd)g(soft)m(w)m(are.)41 b(So)27 b(long)g(as)g(those)g(separate,)p 664 4816 1196 4 v 768 4870 a Fj(6)802 4902 y SDict begin H.S end 802 4902 a 802 4902 a SDict begin H.R end 802 4902 a 802 4902 a SDict begin [/View [/XYZ H.V]/Dest (Hfootnote.6) cvn /DEST pdfmark end 802 4902 a 802 4902 a SDict begin /BU.L (http://softwarefreedom.org/resources/2012/ManagingCopyrightInformation.html) def end 802 4902 a 802 4902 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 802 4902 a 802 4918 a SDict begin BU.SS end 802 4918 a -16 x Fd(http://)1077 4850 y SDict begin BU.SE end 1077 4850 a 1077 4902 a SDict begin /BU.L (http://softwarefreedom.org/resources/2012/ManagingCopyrightInformation.html) def end 1077 4902 a 1077 4902 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 1077 4902 a 1077 4902 a SDict begin BU.SS end 1077 4902 a Fd(softwarefreedom.)1705 4856 y SDict begin BU.SE end 1705 4856 a 1705 4902 a SDict begin /BU.L (http://softwarefreedom.org/resources/2012/ManagingCopyrightInformation.html) def end 1705 4902 a 1705 4902 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 1705 4902 a 1705 4918 a SDict begin BU.SS end 1705 4918 a -16 x Fd(org/)1862 4850 y SDict begin BU.SE end 1862 4850 a 1862 4902 a SDict begin /BU.L (http://softwarefreedom.org/resources/2012/ManagingCopyrightInformation.html) def end 1862 4902 a 1862 4902 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 1862 4902 a 1862 4908 a SDict begin BU.SS end 1862 4908 a -6 x Fd(resources/)2254 4850 y SDict begin BU.SE end 2254 4850 a 2254 4902 a SDict begin /BU.L (http://softwarefreedom.org/resources/2012/ManagingCopyrightInformation.html) def end 2254 4902 a 2254 4902 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 2254 4902 a 2254 4908 a SDict begin BU.SS end 2254 4908 a -6 x Fd(2012/)2450 4850 y SDict begin BU.SE end 2450 4850 a 2450 4902 a SDict begin /BU.L (http://softwarefreedom.org/resources/2012/ManagingCopyrightInformation.html) def end 2450 4902 a 2450 4902 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 2450 4902 a 2450 4918 a SDict begin BU.SS end 2450 4918 a -16 x Fd (ManagingCopyrightInformation.)3588 4856 y SDict begin BU.SE end 3588 4856 a 664 4993 a SDict begin /BU.L (http://softwarefreedom.org/resources/2012/ManagingCopyrightInformation.html) def end 664 4993 a 664 4993 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 664 4993 a 664 4993 a SDict begin BU.SS end 664 4993 a Fd(html)821 4947 y SDict begin BU.SE end 821 4947 a 821 4993 a SDict begin BU.E end 821 4993 a Fi(.)p eop end %%Page: 13 13 TeXDict begin 13 12 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 232 166 a SDict begin H.S end 232 166 a 232 166 a SDict begin H.R end 232 166 a 232 166 a SDict begin [/View [/XYZ H.V]/Dest (page.13) cvn /DEST pdfmark end 232 166 a 241 257 a Fp(Guide)30 b(to)h(GPL)g(Compliance)f(2d)h(ed.)1561 b(13)p 241 292 2989 2 v 241 589 a(indep)s(enden)m(t)33 b(w)m(orks)i(are)g(deliv)m (ered)g(separately)-8 b(,)38 b(or)c(ev)m(en)h(are)g(only)g (\\aggregated")241 702 y(with)d(GPL'd)f(programs)h(on)g(a)h(medium)e (of)h(soft)m(w)m(are)i(distribution)d(lik)m(e)i(a)g(D)m(VD)g(or)241 815 y(a)40 b(USB)g(stic)m(k,)k(the)c(license)h(sp)s(eci\014cally)g (disclaims)f(an)m(y)g(cop)m(yleft)i(obligations)g(on)241 928 y(that)37 b(co)s(de.)59 b(Only)36 b(when)f(a)i(new)f(\\w)m(ork)h (based)f(on)h(the)f(Program")i(is)e(created)i(b)m(y)241 1041 y(com)m(bining)23 b(this)f(previously-separate)i(w)m(ork)e(with)g (GPL'd)g(co)s(de,)j(or)d(when)g(the)g(w)m(ork)241 1154 y(is)37 b(not)g(really)h(indep)s(enden)m(t)e(b)s(ecause)h(it)h(cannot)g (execute)g(unless)e(com)m(bined)i(with)241 1267 y(GPL'd)22 b(co)s(de,)j(do)s(es)d(the)h(cop)m(yleft)h(obligation)h(attac)m(h)g(to) e(the)g(new)f(w)m(ork)h(so)g(created.)3189 1267 y SDict begin H.S end 3189 1267 a -33 x Fo(7)3230 1267 y SDict begin 13.6 H.L end 3230 1267 a 3230 1267 a SDict begin [/Subtype /Link/Dest (Hfootnote.7) cvn/H /I/Border [0 0 1]BorderArrayPatch/Color [1 0 0] H.B /ANN pdfmark end 3230 1267 a 241 1380 a Fp(In)37 b(the)i(aggregation)i(case,)h(the)d (license)g(mak)m(es)g(clear,)j(the)d(aggregate)i(cannot)e(b)s(e)241 1493 y(released)24 b(under)d(an)i(um)m(brella)h(license)g(that)g (prohibits)e(users)g(from)h(exercising)h(righ)m(ts)241 1606 y(that)31 b(eac)m(h)g(program's)g(individual)e(license)j(gran)m (ts)f(them.)241 1931 y SDict begin H.S end 241 1931 a 241 1931 a SDict begin 13.6 H.A end 241 1931 a 241 1931 a SDict begin [/View [/XYZ H.V]/Dest (section*.13) cvn /DEST pdfmark end 241 1931 a Ff(Section)41 b(3:)59 b(Cop)m(ying)42 b(and)f(Distributing)g(a)g(Program)h(in)f(Ob)6 b(ject)41 b(Co)s(de)241 2044 y(F)-9 b(orm,)35 b(Mo)s(di\014ed)h(or)f(Unmo)s (di\014ed)241 2284 y Fp(GPLv2)28 b Fe(x)p Fp(3)h(sets)f(the)g(terms)g (for)g(distribution)f(of)h(executable)i(or)e(binary)f(v)m(ersions)h(of) 241 2397 y(the)d(w)m(ork.)38 b(Though)24 b Fe(x)p Fp(2)h(is)g(the)g (heart)g(of)g(the)f(cop)m(yleft,)k Fe(x)p Fp(3)d(is)g(the)g(source)g (of)f(the)h(most)241 2510 y(imp)s(ortan)m(t)i(compliance)h (obligations.)41 b(Users)27 b(cannot)g(study)-8 b(,)28 b(understand)d(,)i(mo)s(dify)241 2623 y(and)i(share)h(programs)g (without)g(buildable)g(source)g(co)s(de,)h(whic)m(h)f(is)g(therefore)h (what)241 2736 y Fe(x)p Fp(3)37 b(requires)g(they)g(b)s(e)f(o\013ered.) 60 b(There)37 b(are)g(three)g(primary)f(forms)g(of)h(compliance)241 2849 y(with)30 b Fe(x)p Fp(3:)241 2931 y SDict begin H.S end 241 2931 a 241 2931 a SDict begin 13.6 H.A end 241 2931 a 241 2931 a SDict begin [/View [/XYZ H.V]/Dest (Item.5) cvn /DEST pdfmark end 241 2931 a 352 3026 a Fp(1.)46 b(When)32 b(executable)h(copies)g(of)f(GPL'd)g(programs)f(are)i(a)m(v) -5 b(ailable)34 b(for)e(cop)m(ying)468 3139 y(o)m(v)m(er)k(the)f(Net,)i (complete)f(and)e(corresp)s(onding)g(source)h(co)s(de)g(ma)m(y)g(b)s(e) f(made)468 3252 y(a)m(v)-5 b(ailable)33 b(for)d(cop)m(ying)h(from)f (the)h(\\same")g(place;)241 3278 y SDict begin H.S end 241 3278 a 241 3278 a SDict begin 13.6 H.A end 241 3278 a 241 3278 a SDict begin [/View [/XYZ H.V]/Dest (Item.6) cvn /DEST pdfmark end 241 3278 a 352 3373 a Fp(2.)46 b(When)21 b(executable)i(copies)f(of)g(GPL'd)f(programs)g(are)h (distributed)f(on)g(ph)m(ysical)468 3486 y(media,)36 b(they)f(can)f(b)s(e)g(accompanied)i(b)m(y)e(source)h(co)s(de)f(on)g (the)h(same)g(media,)468 3599 y(or)27 b(on)f(other)h(units)f(in)g(a)h (collections)i(of,)f(e.g.)g(D)m(VDs)g(or)e(USB)h(memory)f(stic)m(ks;) 241 3625 y SDict begin H.S end 241 3625 a 241 3625 a SDict begin 13.6 H.A end 241 3625 a 241 3625 a SDict begin [/View [/XYZ H.V]/Dest (Item.7) cvn /DEST pdfmark end 241 3625 a 352 3720 a Fp(3.)46 b(Executables)30 b(distributed)e(in)h (these)g(and)f(other)i(w)m(a)m(ys)g(ma)m(y)f(b)s(e)f(accompanied)468 3833 y(b)m(y)h(a)h(written)f(o\013er,)h(v)-5 b(alid)30 b(for)f(at)h(least)g(three)g(y)m(ears,)g(for)f(complete)i(and)e(cor-) 468 3946 y(resp)s(onding)h(source)i(co)s(de.)44 b(If)31 b(y)m(ou)h(are)g(a)g(non-pro\014t)f(redistributor)f(casually)468 4059 y(redistributing)e(someone)i(else's)g(pac)m(k)-5 b(aging)31 b(of)e(GPL'd)g(co)s(de,)g(whic)m(h)g(w)m(as)g(ac-)468 4172 y(companied)43 b(b)m(y)f(written)g(o\013er)h(rather)f(than)g (source)h(co)s(de,)i(y)m(ou)e(ma)m(y)g(pass)p 241 4268 1196 4 v 344 4322 a Fj(7)379 4354 y SDict begin H.S end 379 4354 a 379 4354 a SDict begin H.R end 379 4354 a 379 4354 a SDict begin [/View [/XYZ H.V]/Dest (Hfootnote.7) cvn /DEST pdfmark end 379 4354 a Fi(This)29 b(co)n(v)n(ers)f(the)g (full)h(scop)r(e)g(of)g(primary)f(infringemen)n(t)g(liabilit)n(y)i(for) f(non-compliance.)42 b(Sec-)241 4445 y(ondary)20 b(cop)n(yrigh)n(t)h (liabilit)n(y)h(ma)n(y)f(attac)n(h)g(in)g(other)g(w)n(a)n(ys.)34 b(If,)22 b(for)g(example,)h(I)d(create)i(a)f(proprietary)241 4536 y(enhancemen)n(t)30 b(to)g(a)h(GPL'd)g(w)n(ork)g(and)f(deliv)n(er) h(it)f(separately)-6 b(,)33 b(adv)n(ertising)e(its)f(a)n(v)l(ailabilit) n(y)i(and)241 4628 y(encouraging)37 b(do)n(wnstream)f(users)h(to)f(mak) n(e)f(and)h(redistribute)g(the)f(infringing)i(com)n(bination)g(of)241 4719 y(m)n(y)28 b(proprietary)g(enhancemen)n(t)g(and)g(the)h(original)h (GPL'd)f(w)n(ork,)h(once)f(suc)n(h)f(an)g(act)h(of)h(primary)241 4810 y(infringemen)n(t)h(has)g(o)r(ccurred,)i(the)d(GPL-licensing)i (cop)n(yrigh)n(t)e(holders)h(can)g(and)g(will)h(succeed)f(in)241 4902 y(claims)k(for)f(inducing)f(and)g(con)n(tributing)g(to)h(cop)n (yrigh)n(t)f(infringemen)n(t)h(against)g(me.)58 b(See)34 b(MGM)241 4993 y(Studios,)26 b(Inc.)34 b(v.)g(Grokster,)26 b(Ltd.,)g(545)h(U.S.)e(913)i(\(2005\).)p eop end %%Page: 14 14 TeXDict begin 14 13 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 656 166 a SDict begin H.S end 656 166 a 656 166 a SDict begin H.R end 656 166 a 656 166 a SDict begin [/View [/XYZ H.V]/Dest (page.14) cvn /DEST pdfmark end 656 166 a 664 257 a Fp(14)1696 b(Soft)m(w)m(are)32 b(F)-8 b(reedom)31 b(La)m(w)g(Cen)m(ter)p 664 292 2989 2 v 891 589 a(along)37 b(the)f(written)f(o\013er)h(y)m(ou) g(receiv)m(ed.)58 b(F)-8 b(or)36 b(an)g(example)g(of)g(a)g(complian)m (t)891 702 y(written)31 b(o\013er)g(for)f(source)g(co)s(de,)h(see)g (App)s(endix)e(I.)664 872 y(What)37 b(constitutes)h(\\complete)h(and)d (corresp)s(onding)f(source)i(co)s(de"?)60 b(In)36 b(the)h(\014rst)664 985 y(place,)42 b(source)d(co)s(de)f(is)h(\\the)g(preferred)e(form)i (for)f(making)h(mo)s(di\014cations)f(to)i(the)664 1098 y(w)m(ork.")79 b(F)-8 b(or)43 b(in)m(terpreted)g(computer)g(languages,) k(from)c(shell)g(script)f(to)i(P)m(erl)f(to)664 1210 y(Ja)m(v)-5 b(ascript)27 b(to)g(APL,)f(the)g(preferred)f(form)h(for)f (making)i(mo)s(di\014cations)f(ma)m(y)h(w)m(ell)g(b)s(e)664 1323 y(the)j(only)g(form)g(of)g(the)g(program.)40 b(\(A)m(tten)m(tion) 33 b(should)c(b)s(e)g(paid,)h(ho)m(w)m(ev)m(er,)h(to)g(com-)664 1436 y(pression,)h(minimization,)h(obfuscation,)f(and)f(other)h(mo)s (di\014cations)f(to)i(in)m(terpreted)664 1549 y(co)s(de)e(that)g(ma)m (y)g(result)f(in)g(the)h(creation)g(of)g(a)g(\\non-source)f(form."\)) 664 1719 y(Complete,)39 b(and)c(as)h Fe(x)p Fp(3)h(sa)m(ys,)i (\\corresp)s(onding")d(source)g(means)g(the)g(source)g(co)s(de,)664 1831 y(build)30 b(scripts,)g(mak)m(e\014les,)i(con\014guration)f (\014les)g(and)f(other)g(materials)i(necessary)f(to)664 1944 y(build)f(a)i(v)m(ersion)g(of)f(the)h(program)f(precisely)g(equiv) -5 b(alen)m(t)33 b(to)f(the)f(executable)i(deliv-)664 2057 y(ered,)26 b(to)g(mo)s(dify)d(that)j(source)f(co)s(de,)h(and)e(to) h(build)f(the)h(mo)s(di\014ed)e(v)m(ersion.)40 b(Lac)m(king)664 2170 y(an)m(ything)34 b(necessary)g(to)h(build)d(the)i(precise)g(v)m (ersion)g(deliv)m(ered)g(means)g(the)g(source)664 2283 y(distributed)26 b(is)g(incomplete)i(and)d(not)i(\\corresp)s(onding.") 39 b(\\Corresp)s(onding")26 b(source)664 2396 y(co)s(de)38 b(unsuitable)f(for)g(mo)s(di\014cation)g(and)g(rebuilding)g(in)m(to)h (mo)s(di\014ed)e(v)m(ersions,)k(as)664 2509 y(for)g(example)i(b)s (ecause)e(to)s(o)h(hea)m(vily)h(obfuscated)f(to)g(b)s(e)f(practicably)h (mo)s(di\014able,)664 2622 y(w)m(ould)30 b(not)h(b)s(e)f(\\complete.") 664 2791 y(The)39 b(completeness)i(requiremen)m(t)f(con)m(tains)h(an)f (exception)h(for)f(system)g(libraries,)664 2904 y(de\014ned)29 b(b)m(y)i Fe(x)p Fp(3)g(as:)891 3073 y(an)m(ything)e(that)f(is)g (normally)f(distributed)g(\(in)h(either)g(source)g(or)f(binary)891 3186 y(form\))32 b(with)f(the)h(ma)5 b(jor)32 b(comp)s(onen)m(ts)g (\(compiler,)h(k)m(ernel,)f(and)f(so)h(on\))891 3299 y(of)43 b(the)f(op)s(erating)h(system)f(on)g(whic)m(h)g(the)h (executable)g(runs,)h(unless)891 3412 y(that)31 b(comp)s(onen)m(t)g (itself)g(accompanies)h(the)f(executable.)664 3582 y(The)38 b(goal)i(of)f(this)g(exception)h(is)e(to)i(reliev)m(e)g(distributors)e (of)h(the)f(requiremen)m(t)h(to)664 3694 y(deliv)m(er)d(source)f(co)s (de)g(that)h(the)f(do)m(wnstream)g(user)f(do)s(es)h(not)g(require)g(in) g(order)f(to)664 3807 y(exercise)j(her)e(righ)m(ts,)i(b)s(ecause)e (that)h(co)s(de)g(is)f(a)m(v)-5 b(ailable)38 b(as)d(part)g(of)h(the)f (op)s(erating)664 3920 y(en)m(vironmen)m(t)c(the)g(user)e(can)i(b)s(e)f (presumed)f(to)i(ha)m(v)m(e)g(already)g(a)m(v)-5 b(ailable)33 b(to)e(her.)664 4090 y(F)-8 b(ailure)39 b(to)g(pro)m(vide)f(or)g (o\013er)g(complete)h(and)f(corresp)s(onding)f(source)h(co)s(de)g(is)g (the)664 4203 y(single)31 b(largest)h(failure)e(mo)s(de)g(leading)h(to) g(compliance)h(disputes.)39 b(All)31 b(the)g(litigated)664 4315 y(cases)42 b(of)g(comm)m(unit)m(y)g(complain)m(t)g(against)h (commercial)g(redistributors)d(in)m(v)m(olv)m(ed)664 4428 y(failure)29 b(to)h(pro)m(vide)f(complete)h(and)e(corresp)s (onding)g(source)h(on)g(v)-5 b(alid)29 b(request.)40 b(V)-8 b(er-)664 4541 y(i\014cation)36 b(that)f(source)f(co)s(de)h(pro) m(vided)e(in)h(resp)s(onse)g(to)h(compliance)h(request)e(is)g(in)664 4654 y(fact)27 b(complete)g(and)f(corresp)s(onding)f(is)g(the)i(single) f(most)g(burdensome)f(and)g(di\016cult)664 4767 y(part)31 b(of)f(compliance)i(enforcemen)m(t.)42 b(All)31 b(these)g(problems)f (result)g(from)g(inadequate)664 4880 y(go)m(v)m(ernance.)78 b(P)m(arties)44 b(do)e(not)g(retain)h(the)f(source)g(co)s(de)h(of)f (binaries)g(em)m(b)s(edded)664 4993 y(in)34 b(their)h(pro)s(ducts.)52 b(They)34 b(lose)i(the)e(h)m(uman)g(resources)h(that)g(knew)f(ho)m(w)h (to)g(build)p eop end %%Page: 15 15 TeXDict begin 15 14 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 232 166 a SDict begin H.S end 232 166 a 232 166 a SDict begin H.R end 232 166 a 232 166 a SDict begin [/View [/XYZ H.V]/Dest (page.15) cvn /DEST pdfmark end 232 166 a 241 257 a Fp(Guide)30 b(to)h(GPL)g(Compliance)f(2d)h(ed.)1561 b(15)p 241 292 2989 2 v 241 589 a(their)41 b(soft)m(w)m(are)h(comp)s(onen)m(ts.)72 b(When,)43 b(at)f(some)f(later)h(time,)i(cop)m(yrigh)m(t)e(holders)241 702 y(whose)f(w)m(orks)h(ha)m(v)m(e)h(b)s(een)e(mo)s(di\014ed)g(and)g (redistributed)g(seek)h(the)g(source)g(co)s(de,)241 815 y(organizations)30 b(don't)f(kno)m(w)f(ho)m(w)h(to)g(pro)m(vide)g(it,)g (or)g(pro)m(vide)g(radically)g(incomplete)241 928 y(or)h(inadequate)h (co)s(de,)g(and)f(re\015ect)h(helplessness)f(and)g(ignorance)h(as)g (though)f(either)241 1041 y(constituted)h(legal)h(excuse.)241 1221 y(None)41 b(of)f(this)g(should)f(or)i(need)f(happ)s(en.)69 b(If)39 b(the)i(tarball)g(of)f(complete)i(and)e(cor-)241 1334 y(resp)s(onding)33 b(source)h(co)s(de)h(is)g(also)g(a)g(\\build)f (target")j(in)d(the)h(soft)m(w)m(are)g(pro)s(duction)241 1447 y(pro)s(cess,)45 b(so)d(that)h(no)f(binary)f(build)g(is)h (successful)g(unless)g(complete)h(and)f(corre-)241 1560 y(sp)s(onding)34 b(source)h(co)s(de)h(has)f(also)h(b)s(een)f(pro)s (duced,)g(no)g(source)h(co)s(de)f(can)h(b)s(e)e(lost.)241 1673 y(So)24 b(long)g(as)h(the)f(comp)s(onen)m(t)h(can)f(b)s(e)f (built,)j(the)e(engineering)h(kno)m(wledge)g(to)g(build)e(it)241 1786 y(cannot)28 b(lea)m(v)m(e)i(the)e(\014rm.)38 b(Pro)m(visioning)28 b(of)g(public-facing)g(source)g(co)s(de)g(on)f(the)h(W)-8 b(eb)241 1898 y(can)27 b(b)s(e)g(an)g(automated)i(part)e(of)g(pro)s (duct)f(shipmen)m(t)h(or)h(release)g(to)g(man)m(ufacturing.)241 2011 y(In)d(our)g(w)m(ork)i(with)e(\014rms)g(around)g(the)h(w)m(orld,)h (w)m(e)f(ha)m(v)m(e)h(rep)s(eatedly)g(found)d(that)j(rel-)241 2124 y(ativ)m(ely)k(simple)e(and)f(completely)j(inexp)s(ensiv)m(e)e(c)m (hanges)h(to)g(soft)m(w)m(are)g(dev)m(elopmen)m(t)241 2237 y(practices)c(could)g(en)m(tirely)g(eliminate)h(mo)s(des)e(of)g (compliance)i(failure)e(that)h(elude)f(the)241 2350 y(scrutin)m(y)30 b(of)h(\\compliance)h(to)s(ols")f(costing)h(orders)e(of)g(magnitude)h (more.)241 2530 y(Use)44 b(of)g(a)g(written)g(o\013er)h(for)f(source)g (co)s(de)g(ma)m(y)g(time-shift)h(y)m(our)f(obligation)i(to)241 2643 y(pro)m(vide)33 b(source)f(co)s(de)h(but)f(it)h(also)h(increases)f (y)m(our)g(compliance)h(costs)g(in)e(the)h(long)241 2756 y(run.)80 b(Y)-8 b(our)44 b(o\013er)g(m)m(ust)g(b)s(e)g(go)s(o)s(d)g (for)f(at)i(least)g(three)g(y)m(ears)f(ev)m(en)h(if)f(y)m(ou)g(ha)m(v)m (e)241 2869 y(stopp)s(ed)d(distributing)h(y)m(our)h(pro)s(duct.)76 b(This)41 b(also)j(mak)m(es)f(it)g(p)s(ossible)f(for)h(\\an)m(y)241 2982 y(part)m(y")33 b(to)f(demand)g(a)g(cop)m(y)h(of)f(complete)i(and)d (corresp)s(onding)g(source)i(co)s(de,)g(ev)m(en)241 3095 y(if)d(the)h(requester)f(has)g(not)h(receiv)m(ed)h(a)e(binary)-8 b(.)241 3274 y(If)33 b(y)m(ou)i(are)g(a)f(commercial)i(distributor)d (of)i(GPL'd)f(program,)h(ev)m(en)g(if)f(y)m(ou)g(merely)241 3387 y(redistribute)25 b(soft)m(w)m(are)i(pro)s(duced)c(b)m(y)j (someone)g(else,)i(y)m(ou)d(are)h(b)s(ound)e(b)m(y)h(the)h(terms)241 3500 y(of)g(the)f(GPL.)h(In)f(suc)m(h)g(cases)i(it)f(is)f(nev)m(er)h (su\016cien)m(t)g(to)h(merely)e(pass)h(along)g(the)g(same)241 3613 y(written)39 b(o\013er)h(for)f(source)g(that)h(y)m(ou)g(receiv)m (ed)h(from)e(y)m(our)g(upstream)g(licensor)g(or)241 3726 y(supplier)25 b(and)h(exp)s(ect)h(y)m(our)f(users)g(to)h(get)h(the)e (source)h(co)s(de)g(from)f(y)m(our)g(supplier.)38 b(In)241 3839 y(suc)m(h)30 b(instances)g(it)h(is)f(advisable)h(that)f(y)m(ou)h (exercise)g(y)m(our)f(o)m(wn)g(righ)m(ts)h(as)f(a)g(user)g(to)241 3952 y(request)23 b(C&CS)e(for)i(all)h(the)f(GPL)g(programs)f(that)i(y) m(our)f(suppliers)f(pro)m(vided)g(to)i(y)m(ou,)241 4065 y(preferably)31 b(in)g(an)h(automated)h(pro)s(cess.)44 b(Once)31 b(y)m(ou)h(receiv)m(e)i(suc)m(h)d(C&CS,)g(passing)241 4178 y(it)g(along)g(with)f(y)m(our)g(pro)s(duct)g(will)g(ensure)g(y)m (our)g(compliance)i(with)e(the)h(license.)241 4358 y(The)f(equiv)-5 b(alen)m(t)32 b(pro)m(vision)f(in)f(GPLv3)h(is)f(Section)h(6)g(that)h (deals)e(with)h(con)m(v)m(ey)m(ance)241 4471 y(of)f(source)h(co)s(de)f (in)g(non-source)h(forms.)241 4802 y SDict begin H.S end 241 4802 a 241 4802 a SDict begin 13.6 H.A end 241 4802 a 241 4802 a SDict begin [/View [/XYZ H.V]/Dest (section*.14) cvn /DEST pdfmark end 241 4802 a Ff(Section)k(4)241 5046 y Fp(Section)29 b(4)g(expresses)g(the)g(\\no)g(additional)h (restrictions")g(concept)f(directly)-8 b(.)42 b(It)29 b(also)241 5159 y(prohibits)i(sublicensing)g(on)g(non-GPLv2)h(terms.)44 b(This)31 b(prohibition)g(b)s(ears)g(notice.)p eop end %%Page: 16 16 TeXDict begin 16 15 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 656 166 a SDict begin H.S end 656 166 a 656 166 a SDict begin H.R end 656 166 a 656 166 a SDict begin [/View [/XYZ H.V]/Dest (page.16) cvn /DEST pdfmark end 656 166 a 664 257 a Fp(16)1696 b(Soft)m(w)m(are)32 b(F)-8 b(reedom)31 b(La)m(w)g(Cen)m(ter)p 664 292 2989 2 v 664 589 a(It)24 b(is)f(con)m(v)m(en)m(tional,)28 b(but)23 b(incorrect,)j(to)e(state)h(that)f(cop)m(yleft)h(obligations)g (apply)e(only)664 702 y(when)f(GPL'd)h(co)s(de)h(is)f(distributed.)38 b(Sublicensing)22 b(is)i(a)f(separate)h(activit)m(y)i(that)e(also)664 815 y(giv)m(es)32 b(rise)e(to)h(cop)m(yleft)h(obligations.)664 997 y(Un)m(til)42 b(the)e(second)h(decade)g(of)f(this)g(cen)m(tury)-8 b(,)44 b(the)d(p)s(ossibilit)m(y)g(of)f(noncompliance)664 1110 y(with)c(GPLv2)h(through)f(sublicensing)g(w)m(as)h(a)f(rare,)i (near)f(theoretical)h(o)s(ccurrence.)664 1223 y(No)g(longer.)63 b(\\Cloud")38 b(o\013erings)g(of)f(\\soft)m(w)m(are)j(as)d(a)h (service,")j(in)c(whic)m(h)g(virtual-)664 1336 y(ized)31 b(serv)m(er)g(stac)m(ks)h(are)f(sold)g(on)f(a)h(utilit)m(y-computing)i (basis)d(ha)m(v)m(e)i(brough)m(t)e(ab)s(out)664 1449 y(signi\014can)m(t)36 b(noncompliance.)53 b(Firms)34 b(o\013ering)h(suc)m(h)f(virtualized)i(serv)m(er)e(instances)664 1561 y(often)i(en)m(ter)h(con)m(tracts)g(with)e(their)h(users)f(purp)s (orting)f(to)i(\\license")i(the)d(soft)m(w)m(are)664 1674 y(in)h(their)g(virtualized)i(serv)m(er)e(stac)m(ks,)j(whic)m(h)d (will)h(almost)g(alw)m(a)m(ys)h(include)e(GPL'd)664 1787 y(OS)g(comp)s(onen)m(ts)h(b)s(eing)g(thereb)m(y)g(sublicensed)f(on)h (incompatible)h(terms.)60 b(E\013orts)664 1900 y(to)31 b(a)m(v)m(oid)h(this)e(outcome)i(require)e(no)g(tec)m(hnical)j(or)d (engineering)h(measures.)664 2082 y(GPLv3)41 b(prohibits)f (sublicensing)h(altogether,)k(see)d(page)2747 2082 y SDict begin H.S end 2747 2082 a Fp(20)2838 2023 y SDict begin H.R end 2838 2023 a 2838 2082 a SDict begin [/Color [1 0 0]/H /I/Border [0 0 1]BorderArrayPatch/Subtype /Link/Dest (section*.19) cvn H.B /ANN pdfmark end 2838 2082 a 41 w Fp(b)s(elo)m(w.)72 b(\\Cloud")41 b(or)664 2195 y(\\soft)m(w)m(are)27 b(as)d(a)h(service")h(deplo)m(ymen)m(ts)g (of)e(GPLv3)h(soft)m(w)m(are)h(can)f(therefore)g(also)h(b)s(e)664 2308 y(tec)m(hnically)f(fully)e(complian)m(t)h(but)f(infringing)f(as)h (a)h(result)e(of)i(mistak)m(en)f(con)m(tracting.)664 2489 y(Section)39 b(4)g(of)f(GPLv2)g(pro)m(vides)g(that)h(license)g (termination)g(is)f(automatic)i(in)e(the)664 2602 y(ev)m(en)m(t)28 b(of)f(violation)i(of)d(terms.)40 b(This)25 b(rule)i(w)m(as)g(c)m (hanged)g(in)f(GPLv3)h Fe(x)p Fp(8,)i(see)e(page)3562 2602 y SDict begin H.S end 3562 2602 a Fp(26)3653 2544 y SDict begin H.R end 3653 2544 a 3653 2602 a SDict begin [/Color [1 0 0]/H /I/Border [0 0 1]BorderArrayPatch/Subtype /Link/Dest (section*.25) cvn H.B /ANN pdfmark end 3653 2602 a 664 2715 a Fp(b)s(elo)m(w.)61 b(Because)38 b(license)g(termination)f(automatically)j(o)s(ccurs)d(on)f(infringemen) m(t,)664 2828 y(resumption)27 b(of)i(distribution)e(\(whic)m(h)i(can)f (b)s(e)g(automatic)i(under)c(GPLv3\))j(requires)664 2941 y(an)34 b(a\016rmativ)m(e)h(regran)m(t)g(of)f(the)g(righ)m(t)h(to)g (distribute)e(from)h(the)g(cop)m(yrigh)m(t)h(holder.)664 3054 y(Although)46 b(comm)m(unit)m(y)g(cop)m(yrigh)m(t)h(holders)e(ha)m (v)m(e)i(b)s(een)e(uniformly)f(co)s(op)s(erativ)m(e)664 3167 y(with)30 b(requests)f(b)m(y)h(former)f(infringers)g(to)i(resume)e (distribution)g(up)s(on)f(recti\014cation)664 3280 y(of)35 b(righ)m(ts,)i(it)e(is)g(the)g(inevitable)h(consequence)f(of)g(more)g (concen)m(tration)i(of)e(GPLv2)664 3393 y(cop)m(yrigh)m(ts)27 b(in)d(for-pro\014t)h(organizations)i(engaged)f(in)f(monetizing)h (their)g(cop)m(yrigh)m(ts)664 3506 y(that)e(there)f(will)g(b)s(e)g (future)f(cases)i(in)f(whic)m(h)f(automatic)j(termination)f(results)f (in)g(sub-)664 3618 y(stan)m(tial)40 b(monetary)e(demands)f(for)h (reinstitution)g(of)g(righ)m(ts.)64 b(Because)39 b(automatic)664 3731 y(termination)f(leads)f(immediately)i(to)e(injunction)g(a)g (non-comm)m(unit)m(y)h(monetizing)664 3844 y(GPLv2)j(cop)m(yrigh)m(t)g (holder)f(gains)g(p)s(oten)m(tially)i(unfair)d(lev)m(erage)j(from)e (automatic)664 3957 y(termination.)g(This)26 b(is)g(among)g(the)h(most) f(imp)s(ortan)m(t)g(reasons)g(wh)m(y)g(commercial)i(re-)664 4070 y(distributors)e(should)g(no)m(w)h(prefer)f(GPLv3)h(to)h(GPLv2)f (terms)g(from)g(their)g(upstream)664 4183 y(tec)m(hnology)33 b(pro)m(viders.)664 4521 y SDict begin H.S end 664 4521 a 664 4521 a SDict begin 13.6 H.A end 664 4521 a 664 4521 a SDict begin [/View [/XYZ H.V]/Dest (section*.15) cvn /DEST pdfmark end 664 4521 a Ff(Section)j(5:)46 b(Acceptance)36 b(of)f(License)h(Not)e(Required)664 4767 y Fp(The)c(English)g(common)h (la)m(w)g(tradition)g(has)f(de\014ned)f(\\license")k(for)d(more)g(than) h(500)664 4880 y(y)m(ears)d(as)f(a)h(unilateral)g(p)s(ermission)e(to)i (use)f(prop)s(ert)m(y)f(righ)m(ts)i(gran)m(ted)g(b)m(y)f(the)g(o)m (wner)664 4993 y(to)c(non-p)s(ossessors.)36 b(In)21 b(the)h (traditional)h(la)m(w)g(sc)m(ho)s(ol)f(prop)s(ert)m(y)f(course,)j(the)e (example)p eop end %%Page: 17 17 TeXDict begin 17 16 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 232 166 a SDict begin H.S end 232 166 a 232 166 a SDict begin H.R end 232 166 a 232 166 a SDict begin [/View [/XYZ H.V]/Dest (page.17) cvn /DEST pdfmark end 232 166 a 241 257 a Fp(Guide)30 b(to)h(GPL)g(Compliance)f(2d)h(ed.)1561 b(17)p 241 292 2989 2 v 241 589 a(of)45 b(a)h(license)h(is)e(an)h(in)m(vitation)h(to)f (dinner.)85 b(If)45 b(I)g(in)m(vite)i(y)m(ou)f(to)g(m)m(y)g(house)f (for)241 702 y(dinner,)28 b(and)g(sue)h(y)m(ou)g(for)g(trespass)g(when) f(y)m(ou)h(cross)g(the)g(threshold,)g(y)m(our)g(defense)241 815 y(is)e(\\license,")j(a)e(unilateral)g(p)s(ermission)f(to)h(b)s(e)e (there.)40 b(Confusion)27 b(ab)s(out)g(the)g(status)241 928 y(of)j(licenses)h(as)g(con)m(tracts)h(is)f(endemic)f(in)g(global)i (legal)g(analysis,)f(b)s(ecause)f(in)g(man)m(y)241 1041 y(other)i(legal)h(systems,)g(including)e(those)h(claiming)h(descen)m(t) g(from)e(Roman)h(la)m(w,)h(the)241 1154 y(idea)f(of)h(non-con)m (tractual)h(unilateral)f(obligation)h(is)e(unrecognized.)47 b(\(Though)31 b(y)m(ou)241 1267 y(still)44 b(can't)h(sue)f(someone)g (for)g(going)h(where)e(in)m(vited.\))82 b(The)43 b(GNU)h(licenses)h (are)241 1380 y(licenses)36 b(in)g(the)f(common)h(la)m(w)h(sense:)51 b(unilateral)37 b(cop)m(yrigh)m(t)g(p)s(ermissions)d(within)241 1493 y(limits.)49 b(GPLv2)33 b Fe(x)p Fp(5)g(states)i(this)d(frequen)m (tly-con)m(tro)m(v)m(erted)k(but)c(unassailable)i(legal)241 1606 y(distinction.)59 b(Acceptance)39 b(of)d(the)h(license)h(is)e(not) h(required,)g(nor)f(is)h(it)g(sough)m(t.)59 b(A)241 1719 y(requiremen)m(t)40 b(of)g(acceptance,)k(through)39 b(clic)m(kwrap)i (or)f(other)g(ceremonies,)j(is)d(not)241 1831 y(only)k(not)h(required,) j(it)d(is)g(an)f(imp)s(osition)h(of)f(additional)i(conditions)f (forbidden)241 1944 y(b)m(y)d(the)g(terms)g(of)g(the)g(p)s(ermission)f (gran)m(ted)h(in)g(the)g(license.)76 b(Compliance)43 b(with)241 2057 y Fe(xx)p Fp(4)i(and)e(5)h(therefore)h(requires)e(the)h (explicit)i(a)m(v)m(oidance)g(of)e(con)m(tractual)i(forms,)241 2170 y(acceptance)34 b(ceremonies,)f(monitored)e(assen)m(t,)i(or)f(an)m (y)g(other)f(activit)m(y)j(designed)e(to)241 2283 y(turn)d(unilateral)i (p)s(ermission)f(in)m(to)h(bilateral)h(obligation.)241 2635 y SDict begin H.S end 241 2635 a 241 2635 a SDict begin 13.6 H.A end 241 2635 a 241 2635 a SDict begin [/View [/XYZ H.V]/Dest (section*.16) cvn /DEST pdfmark end 241 2635 a Ff(Section)j(6:)47 b(Automatic)35 b(Do)m(wnstream)g(Licensing) 241 2888 y Fp(This)j(is)i(GPLv2's)f(\\automatic)j(do)m(wnstream)d (licensing")i(pro)m(vision.)68 b(Eac)m(h)40 b(time)241 3000 y(y)m(ou)g(redistribute)f(a)g(GPL'd)h(program,)h(the)f(recipien)m (t)h(automatically)h(receiv)m(es)f(a)241 3113 y(license)27 b(from)g(eac)m(h)h(original)f(licensor)h(to)f(cop)m(y)-8 b(,)29 b(distribute)d(or)h(mo)s(dify)f(the)h(program)241 3226 y(sub)5 b(ject)26 b(to)h(the)g(conditions)f(of)h(the)g(license.)40 b(There)26 b(is)g(no)h(requiremen)m(t)f(to)h(tak)m(e)h(an)m(y)241 3339 y(action)g(to)g(ensure)e(the)i(do)m(wnstream)f(recipien)m(t's)h (acceptance)i(of)d(the)g(license)h(terms,)241 3452 y(see)i(ab)s(o)m(v)m (e.)42 b(This)30 b(places)g(ev)m(ery)h(cop)m(yrigh)m(t)h(holder)d(in)h (the)g(c)m(hain)h(of)f(descen)m(t)h(of)f(the)241 3565 y(co)s(de)24 b(in)f(legal)j(privit)m(y)-8 b(,)26 b(or)e(direct)g (relationship,)i(with)d(ev)m(ery)i(do)m(wnstream)f(redistrib-)241 3678 y(utor.)38 b(Tw)m(o)22 b(legal)i(e\013ects)g(follo)m(w.)39 b(First,)24 b(as)f Fe(x)p Fp(6)g(sa)m(ys,)h(parties)f(themselv)m(es)g (remaining)241 3791 y(in)34 b(compliance)h(ha)m(v)m(e)h(v)-5 b(alid)34 b(p)s(ermissions)f(for)h(all)h(actions)g(including)f(mo)s (di\014cation)241 3904 y(and)40 b(redistribution)h(ev)m(en)h(if)f (their)h(immediate)g(upstream)f(supplier)f(of)h(the)h(soft-)241 4017 y(w)m(are)28 b(has)f(b)s(een)f(terminated)i(for)f(license)h (violation.)42 b(Their)26 b(licensed)i(righ)m(ts)g(are)f(not)241 4130 y(dep)s(enden)m(t)j(on)g(compliance)j(of)e(their)g(upstream,)f(b)s (ecause)h(their)g(licenses)h(issue)e(di-)241 4242 y(rectly)h(from)e (the)i(cop)m(yrigh)m(t)g(holder.)40 b(Second,)31 b(automatic)h (termination)e(cannot)h(b)s(e)241 4355 y(cured)e(b)m(y)g(obtaining)i (additional)f(copies)h(from)e(an)h(alternate)h(supplier:)40 b(the)29 b(license)241 4468 y(p)s(ermissions)d(emanate)i(only)f(from)g (the)g(original)i(licensors,)f(and)f(if)g(they)g(ha)m(v)m(e)h(auto-)241 4581 y(matically)33 b(terminated)f(p)s(ermission,)f(no)g(act)i(b)m(y)e (an)m(y)g(in)m(termediate)i(license)g(holder)241 4694 y(can)d(restore)h(those)g(terminated)g(righ)m(ts.)241 4880 y(It)36 b(also)g(follo)m(ws,)j(as)d Fe(x)p Fp(6)g(mak)m(es)h (clear,)h(that)e(licensors)h(are)f(in)f(no)h(w)m(a)m(y)g(resp)s (onsible)241 4993 y(for)k(enforcing)h(compliance)i(b)m(y)d(third)g (part)m(y)h(recipien)m(ts)h(or)f(distributors.)71 b(Ev)m(ery)p eop end %%Page: 18 18 TeXDict begin 18 17 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 656 166 a SDict begin H.S end 656 166 a 656 166 a SDict begin H.R end 656 166 a 656 166 a SDict begin [/View [/XYZ H.V]/Dest (page.18) cvn /DEST pdfmark end 656 166 a 664 257 a Fp(18)1696 b(Soft)m(w)m(are)32 b(F)-8 b(reedom)31 b(La)m(w)g(Cen)m(ter)p 664 292 2989 2 v 664 589 a(licensee)k(gains)f(or)f(loses)h(p)s (ermissions)f(from)g(eac)m(h)h(original)h(licensor)f(solely)g(on)g(the) 664 702 y(basis)c(of)h(its)g(o)m(wn)f(conduct.)664 1004 y SDict begin H.S end 664 1004 a 664 1004 a SDict begin 13.6 H.A end 664 1004 a 664 1004 a SDict begin [/View [/XYZ H.V]/Dest (section*.17) cvn /DEST pdfmark end 664 1004 a Ff(Section)36 b(7)664 1235 y Fp(This)27 b(pro)m(vision)i(deals)f (with)g(the)g(problem)g(of)g(the)g(licensor)h(who)f(is)g(prev)m(en)m (ted)g(from)664 1348 y(passing)g(on)g(the)h(freedoms)e(guaran)m(teed)j (b)m(y)e(the)g(license)h(due)f(to)h(in)m(terfering)f(obliga-)664 1460 y(tions.)50 b(Compliance)34 b(with)f Fe(x)p Fp(7)i(means)e(if)g (conditions)h(are)g(imp)s(osed)f(up)s(on)f(y)m(ou)h(that)664 1573 y(con\015ict)h(with)f(the)g(requiremen)m(ts)g(of)g(the)g(license,) i(y)m(ou)e(cannot)h(and)e(m)m(ust)h(not)g(use)664 1686 y(the)j(license)g(to)g(redistribute)f(others')h(co)s(de.)56 b(Unless)35 b(the)h(cop)m(yrigh)m(t)h(holders)e(ha)m(v)m(e)664 1799 y(pro)m(vided)27 b(y)m(ou)h(with)f(additional)h(p)s(ermissions,)f (therefore,)i(if)e(y)m(ou)g(are)h(under)e(exoge-)664 1912 y(nous)h(legal)i(obligations)h(y)m(ou)e(ma)m(y)g(not)g (redistribute)f(the)h(program)f(or)h(w)m(orks)f(based)664 2025 y(on)j(the)h(program)f(at)h(all.)664 2196 y(The)39 b(term)h(\\conditions)g(imp)s(osed)f(on)g(y)m(ou")h(is)g(crucial)g(to)g (the)g(in)m(terpretation)h(of)664 2309 y(GPLv2)31 b(section)g(7)g(in)f (this)h(regard.)40 b(Conditions)30 b(are)h(\\imp)s(osed")g(if)f(a)h (court)f(or)h(an-)664 2422 y(other)k(settlemen)m(t)i(agreemen)m(t)f(y)m (ou)f(ma)m(y)g(ha)m(v)m(e)h(en)m(tered)f(in)m(to)h(has)e(imp)s(osed)g (them.)664 2535 y(So)h(a)f(compulsory)h(license)g(or)f(a)h (court-ordered)g(settlemen)m(t)h(whic)m(h)e(con)m(tains)i(pro-)664 2648 y(visions)41 b(requiring,)i(e.g.)f(p)s(er-unit)d(ro)m(y)m(alties)k (or)e(bars)f(do)m(wnstream)h(resale)g(w)m(ould)664 2761 y(trigger)27 b Fe(x)p Fp(7)g(obligations.)41 b(Accepting)28 b(a)e(paten)m(t)h(license,)h(or)e(en)m(tering)h(in)m(to)g(an)m(y)g (other)664 2873 y(con)m(tract)32 b(restrictiv)m(e)h(of)d(righ)m(ts)h (has)f(the)h(same)g(e\013ect.)664 3044 y(Compliance)46 b(with)f(GPLv2)h Fe(x)p Fp(7)g(is)g(therefore)g(a)f(matter)i(of)e (legal)i(review)f(rather)664 3157 y(than)36 b(tec)m(hnical)i(or)e (engineering)g(practice.)59 b(T)-8 b(o)37 b(our)e(kno)m(wledge,)k(no)c (litigation)k(or)664 3270 y(adv)m(ersary)f(pro)s(ceedings)e(ha)m(v)m(e) j(b)s(een)d(brough)m(t)h(b)m(y)g(comm)m(unit)m(y)h(organizations)h(for) 664 3383 y(breac)m(h)28 b(of)f Fe(x)p Fp(7)h(in)f(the)g(past,)i(but)d (in)h(our)g(practice)h(w)m(e)g(ha)m(v)m(e)g(more)g(than)f(o)s (ccasionally)664 3496 y(discussed)f(with)h(\014rms)f(whether)g (particular)h(arrangemen)m(ts)h(they)f(had)f(en)m(tered)i(in)m(to)664 3609 y(should)i(b)s(e)f(n)m(ulli\014ed)h(or)h(mo)s(di\014ed)e(to)i(a)m (v)m(oid)h Fe(x)p Fp(7)f(problems.)664 3780 y(The)e(other)g(crucial)h (function)e(p)s(erformed)g(b)m(y)h(GPLv2)g(section)h(7)g(is)f(the)g (function)g(of)664 3893 y(discouraging)38 b(separate)g(settlemen)m(ts)h (in)e(paten)m(t)h(disputes.)61 b(A)37 b(settlemen)m(t)i(allo)m(w-)664 4006 y(ing)32 b(only)g(the)f(settling)i(part)m(y)f(to)g(distribute)g (GPL'd)f(soft)m(w)m(are)i(with)e(paten)m(t)i(safet)m(y)664 4119 y(cannot)26 b(b)s(e)f(an)h(e\013ectiv)m(e)i(limit)f(unless)d(it)j (prohibits)d(redistribution)h(b)m(y)h(do)m(wnstream)664 4232 y(parties.)45 b(If)31 b(it)i(do)s(es)e(so,)h(ho)m(w)m(ev)m(er,)i (it)e(constrains)g(the)g(righ)m(ts)g(b)s(eing)f(transferred)g(b)m(y)664 4344 y(GPL,)g(and)f(falls)g(foul)h(of)f Fe(x)p Fp(7.)664 4650 y SDict begin H.S end 664 4650 a 664 4650 a SDict begin 14 H.A end 664 4650 a 664 4650 a SDict begin [/View [/XYZ H.V]/Dest (section*.18) cvn /DEST pdfmark end 664 4650 a Fh(GPLv3)664 4880 y Fp(Prom)m(ulgated)23 b(in)e(2007)j(after)e (eigh)m(teen)i(mon)m(ths)d(of)h(public)f(discussion,)i(GPLv3)g(adds)664 4993 y(some)44 b(additional)h(compliance)g(obligations)h(under)c (certain)j(circumstances,)j(but)p eop end %%Page: 19 19 TeXDict begin 19 18 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 232 166 a SDict begin H.S end 232 166 a 232 166 a SDict begin H.R end 232 166 a 232 166 a SDict begin [/View [/XYZ H.V]/Dest (page.19) cvn /DEST pdfmark end 232 166 a 241 257 a Fp(Guide)30 b(to)h(GPL)g(Compliance)f(2d)h(ed.)1561 b(19)p 241 292 2989 2 v 241 589 a(also)31 b(mak)m(es)f(cen)m(tral)h(compliance)h (obligations)f(easier)g(to)g(ful\014ll,)e(and)g(substan)m(tially)241 702 y(remo)m(v)m(es)i(the)g(risk)f(of)h(automatic)h(termination)f(for)f (unin)m(ten)m(tional)i(infringemen)m(t.)241 880 y(The)26 b(drafting)h(principles)g(adopted)g(in)g(GPLv3)h(to)s(ok)f(as)h(their)f (principal)g(aspiration)241 993 y(the)g(a)m(v)m(oidance)j(of)e(US-sp)s (eci\014c)f(or)g(system-sp)s(eci\014c)h(v)m(o)s(cabulary)-8 b(,)29 b(in)e(order)g(to)h(a)m(v)m(oid)241 1106 y(imp)s(ortation)i(of)g (system-sp)s(eci\014c)g(legal)i(assumptions.)40 b(The)29 b(w)m(ords)g(\\distribution")241 1219 y(and)k(\\deriv)-5 b(ativ)m(e)36 b(w)m(ork")f(in)e(GPLv2,)j(for)e(example,)i(caused)e (analytical)i(confusion)241 1331 y(for)44 b(little)j(o)m(v)m(erall)g(b) s(ene\014t.)83 b(With)46 b(the)f(immense)g(expansion)f(of)h(use)g(of)g (GPL'd)241 1444 y(soft)m(w)m(are)27 b(around)d(w)m(orld)i(since)f (1991,)k(FSF)d(and)e(its)i(la)m(wy)m(ers)h(here)e(decided)h(to)g(a)m(v) m(oid)241 1557 y(system)k(sp)s(eci\014c)g(language)i(to)f(remedy)f (that)h(risk)f(of)h(confusion.)241 1735 y(Tw)m(o)i(terms)f(are)h(used)f (in)g(GPLv3)h(delib)s(erately)g(exotic)i(to)e(the)g(language)h(of)f(in) m(ter-)241 1848 y(national)40 b(cop)m(yrigh)m(t.)69 b(T)-8 b(o)39 b(\\propagate")i(a)f(w)m(ork)f(co)m(v)m(ered)i(b)m(y)e(the)g (license)i(means)241 1961 y(an)m(y)32 b(activit)m(y)i(that)f(requires)e (p)s(ermission)g(of)h(cop)m(yrigh)m(t)h(holders)e(in)h(the)g(lo)s(cal)h (legal)241 2073 y(system)d(where)f(the)i(activities)h(are)e(carried)g (on.)41 b(P)m(ersonal)31 b(use)e(or)h(mo)s(di\014cation)h(for)241 2186 y(p)s(ersonal)25 b(use)g(are)g(activities)j(explicitly)f(excluded) e(from)g(\\propagation")i(regardless)241 2299 y(of)k(domestic)g(cop)m (yrigh)m(t)h(la)m(w,)g(in)f(order)f(to)h(prev)m(en)m(t)h(domestic)f (cop)m(yrigh)m(t)h(la)m(w)g(from)241 2412 y(trenc)m(hing)h(on)g (freedoms)g(0)h(to)g(2.)49 b(As)33 b(a)h(further)d(b)s(ene\014t,)j(b)s (ecause)f(\\propagation")241 2525 y(includes)d(all)i(exclusiv)m(e)h (righ)m(ts)e(gran)m(ted)h(under)d(an)m(y)j(particular)f(cop)m(yrigh)m (t)h(regime,)241 2638 y(regimes)39 b(that)h(require)e(a)h(v)-5 b(alid)40 b(license)f(to)h(accoun)m(t)g(for)f(all)h(exclusiv)m(e)g (righ)m(ts)f(are)241 2751 y(automatically)33 b(complied)e(with.)241 2928 y(An)m(y)e(propagation)g(that)h(enables)f(other)g(parties)g(to)h (receiv)m(e)g(or)f(mak)m(e)h(copies)f(of)g(the)241 3041 y(w)m(ork,)22 b(is)f(called)g(\\con)m(v)m(eying.")41 b(In)19 b(general,)24 b(con)m(v)m(eying)e(is)e(the)h(activit)m(y)i (that)e(triggers)241 3154 y(cop)m(yleft)36 b(obligations.)54 b(Explicitly)36 b(exempted)e(from)g(\\con)m(v)m(eying")k(is)c(\\in)m (teraction)241 3267 y(with)27 b(a)h(user)f(through)f(a)i(computer)g (net)m(w)m(ork,)h(with)e(no)g(transfer)g(of)h(a)g(cop)m(y)-8 b(,")30 b(whic)m(h)241 3380 y(distinguishes)g(GPLv3)g(from)g(A)m (GPLv3,)i(see)f(page)2070 3380 y SDict begin H.S end 2070 3380 a Fp(33)2161 3321 y SDict begin H.R end 2161 3321 a 2161 3380 a SDict begin [/Color [1 0 0]/H /I/Border [0 0 1]BorderArrayPatch/Subtype /Link/Dest (section*.35) cvn H.B /ANN pdfmark end 2161 3380 a 30 w Fp(b)s(elo)m(w.)241 3557 y(Use)40 b(of)g(these)h(terms)e(allo)m(ws)j(GPLv3)e(to)h(b)s(e)e (in)m(terpreted)h(authoritativ)m(ely)j(based)241 3670 y(solely)d(on)f(lo)s(cal)i(legal)g(kno)m(wledge)f(and)e(the)i(tec)m (hnical)h(facts.)68 b(P)m(arties)40 b(who)f(ma)m(y)241 3783 y(ha)m(v)m(e)24 b(questions)e(ab)s(out)h(compliance)h(with)e (GPLv3)h(under)e(domestic)j(cop)m(yrigh)m(t)g(pro-)241 3896 y(visions)30 b(need)g(only)h(to)g(ask)g(t)m(w)m(o)g(questions,)g (one)g(legal)h(and)e(the)g(other)h(factual:)241 3914 y SDict begin H.S end 241 3914 a 241 3914 a SDict begin 13.6 H.A end 241 3914 a 241 3914 a SDict begin [/View [/XYZ H.V]/Dest (Item.8) cvn /DEST pdfmark end 241 3914 a 352 4074 a Fp(1.)46 b(Do)24 b(I)f(need)h(a)f(license)i(under)d(lo)s (cal)j(cop)m(yrigh)m(t)f(la)m(w)h(to)f(carry)f(out)h(this)f(activit)m (y?)241 4091 y SDict begin H.S end 241 4091 a 241 4091 a SDict begin 13.6 H.A end 241 4091 a 241 4091 a SDict begin [/View [/XYZ H.V]/Dest (Item.9) cvn /DEST pdfmark end 241 4091 a 352 4251 a Fp(2.)46 b(Do)s(es)31 b(m)m(y)g(activit)m(y)i (enable)e(an)m(y)f(other)h(part)m(y)g(to)g(mak)m(e)g(or)g(receiv)m(e)h (a)f(cop)m(y)g(of)468 4364 y(the)g(program?)241 4541 y(If)i(question)i(1)f(is)g(answ)m(ered)g(b)m(y)g(a)h(lo)s(cal)g(cop)m (yrigh)m(t)h(la)m(wy)m(er)f(in)f(the)g(negativ)m(e,)k(then)241 4654 y(the)d(activit)m(y)i(in)m(v)m(olv)m(ed)g(is)e(not)g(propagation)h (and)e(is)h(p)s(ermitted)f(b)m(y)h(GPLv3)g(with-)241 4767 y(out)h(more.)57 b(If)36 b(the)g(answ)m(ers)g(to)g(b)s(oth)f (questions)h(are)h(p)s(ositiv)m(e,)h(then)e(the)g(activit)m(y)241 4880 y(in)m(v)m(olv)m(ed)g(is)e(\\con)m(v)m(eying,")k(and)33 b(cop)m(yleft)j(obligations)g(imp)s(osed)d(b)m(y)h Fe(xx)p Fp(4-6,)j(b)s(elo)m(w,)241 4993 y(apply)-8 b(.)p eop end %%Page: 20 20 TeXDict begin 20 19 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 656 166 a SDict begin H.S end 656 166 a 656 166 a SDict begin H.R end 656 166 a 656 166 a SDict begin [/View [/XYZ H.V]/Dest (page.20) cvn /DEST pdfmark end 656 166 a 664 257 a Fp(20)1696 b(Soft)m(w)m(are)32 b(F)-8 b(reedom)31 b(La)m(w)g(Cen)m(ter)p 664 292 2989 2 v 664 589 a(GPLv3)24 b(requires)e(the)i(con)m(v)m(ey)m (ors)h(of)e(the)g(w)m(ork)h(to)g(pro)m(vide)f(all)h(the)f(source)g (necessary)664 702 y(to)f(build)e(the)h(program,)i(including)e(supp)s (orting)f(libraries,)j(compilation)g(scripts,)g(etc.)664 815 y(\\Corresp)s(onding)29 b(Source")i(in)f(GPLv3)h Fe(x)p Fp(1)g(is)f(de\014ned)f(as:)891 1026 y([A]ll)45 b(the)f(source)g(co)s(de)g(needed)g(to)g(generate,)49 b(install,)g(and)43 b(\(for)h(an)891 1139 y(executable)38 b(w)m(ork\))e(run)e(the)i(ob)5 b(ject)37 b(co)s(de)f(and)f(to)h(mo)s (dify)f(the)h(w)m(ork,)891 1252 y(including)25 b(scripts)g(to)g(con)m (trol)h(those)g(activities.)41 b(Ho)m(w)m(ev)m(er,)28 b(it)e(do)s(es)e(not)891 1365 y(include)29 b(the)h(w)m(ork's)f(System)g (Libraries,)h(or)f(general-purp)s(ose)g(to)s(ols)h(or)891 1477 y(generally)36 b(a)m(v)-5 b(ailable)37 b(free)d(programs)g(whic)m (h)g(are)h(used)f(unmo)s(di\014ed)e(in)891 1590 y(p)s(erforming)h (those)g(activities)j(but)d(whic)m(h)g(are)h(not)f(part)g(of)h(the)f(w) m(ork.)891 1703 y(F)-8 b(or)31 b(example,)f(Corresp)s(onding)e(Source)i (includes)f(in)m(terface)i(de\014nition)891 1816 y(\014les)23 b(asso)s(ciated)h(with)e(source)h(\014les)g(for)f(the)h(w)m(ork,)i(and) d(the)h(source)f(co)s(de)891 1929 y(for)h(shared)g(libraries)g(and)g (dynamically)h(link)m(ed)f(subprograms)f(that)h(the)891 2042 y(w)m(ork)28 b(is)f(sp)s(eci\014cally)h(designed)f(to)g(require,)h (suc)m(h)f(as)g(b)m(y)g(in)m(timate)i(data)891 2155 y(comm)m(unication) 35 b(or)f(con)m(trol)h(\015o)m(w)e(b)s(et)m(w)m(een)h(those)g (subprograms)e(and)891 2268 y(other)f(parts)f(of)h(the)f(w)m(ork.)664 2478 y(Both)c(v)m(ersions)g(of)f(GPL)g(except)i(from)e(the)g (requiremen)m(t)h(to)g(pro)s(duce)e(complete)j(and)664 2591 y(corresp)s(onding)20 b(source)g(co)s(de)h(the)f(source)h(co)s(de) g(for)f(\\System)h(Libraries",)h(commonly)664 2704 y(called)45 b(\\the)g(system)f(library)g(exception.")84 b(As)44 b(can)g(b)s(e)f (seen)i(in)e(the)i(quotation)664 2817 y(ab)s(o)m(v)m(e,)31 b(the)e(in)m(ten)m(tion)h(of)g(the)f(\\System)g(Library)f(exception")j (is)e(to)g(a)m(v)m(oid)i(the)e(need)664 2930 y(for)g(pro)s(duction)g (of)h(source)f(co)s(de)h(whic)m(h)f(the)h(user)f(can)h(exp)s(ect)g(to)g (receiv)m(e)h(with)f(the)664 3043 y(cop)m(y)38 b(of)e(the)h(op)s (erating)g(system,)i(to)e(the)g(exten)m(t)h(source)f(co)s(de)g(for)g (the)f(op)s(erating)664 3156 y(system)i(is)g(a)m(v)-5 b(ailable)40 b(at)f(all,)i(or)d(of)g(the)g(generally-a)m(v)-5 b(ailable)41 b(programming)d(to)s(ols)664 3269 y(used)30 b(to)h(pro)s(duce)e(the)i(program.)664 3703 y SDict begin H.S end 664 3703 a 664 3703 a SDict begin 13.6 H.A end 664 3703 a 664 3703 a SDict begin [/View [/XYZ H.V]/Dest (section*.19) cvn /DEST pdfmark end 664 3703 a Ff(Section)36 b(2:)46 b(Basic)36 b(P)m(ermissions)664 3992 y Fp(The)31 b(license)i(explicitly)g(a\016rms)e(y)m(our)g(unlimited)g(p)s (ermission)g(to)h(run)e(the)h(unmo)s(d-)664 4105 y(i\014ed)i(program.) 48 b(Y)-8 b(ou)34 b(can)f(only)g(mak)m(e)h(mo)s(di\014cations,)g(or)f (otherwise)g(propagate)i(a)664 4218 y(co)m(v)m(ered)27 b(w)m(ork,)g(ev)m(en)f(one)f(that)h(y)m(ou)g(do)f(not)h(con)m(v)m(ey)-8 b(,)29 b(so)c(long)h(as)g(y)m(ou)f(are)h(in)f(compli-)664 4331 y(ance)i(with)e(the)h(license)h(terms.)39 b(If)26 b(y)m(our)f(license)i(is)f(terminated,)i(then,)e(for)g(example,)664 4444 y(y)m(ou)e(cannot)h(con)m(tin)m(ue)g(to)f(service)h(y)m(our)f (copies)g(b)m(y)g(making)g(new)g(mo)s(di\014ed)e(v)m(ersions.)664 4654 y(Section)34 b(2)g(clearly)h(states)f(that)g(sub-licensing)f (under)f(the)h(terms)h(of)f(the)h(license)g(is)664 4767 y(not)i(allo)m(w)m(ed.)59 b(As)35 b(w)m(e)h(ha)m(v)m(e)h(previously)f (noted,)h(incautious)f(con)m(tract)i(drafting)d(in)664 4880 y(\\soft)m(w)m(are)29 b(as)e(a)g(service")h(or)f(other)g(cloudy)g (con)m(texts)h(can)f(fall,)i(and)d(has)h(fallen,)h(foul)664 4993 y(of)j(this)f(prohibition.)p eop end %%Page: 21 21 TeXDict begin 21 20 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 232 166 a SDict begin H.S end 232 166 a 232 166 a SDict begin H.R end 232 166 a 232 166 a SDict begin [/View [/XYZ H.V]/Dest (page.21) cvn /DEST pdfmark end 232 166 a 241 257 a Fp(Guide)30 b(to)h(GPL)g(Compliance)f(2d)h(ed.)1561 b(21)p 241 292 2989 2 v 241 589 a SDict begin H.S end 241 589 a 241 589 a SDict begin 13.6 H.A end 241 589 a 241 589 a SDict begin [/View [/XYZ H.V]/Dest (section*.20) cvn /DEST pdfmark end 241 589 a Ff(Section)35 b(4:)47 b(Con)m(v)m(eying)35 b(V)-9 b(erbatim)35 b(Copies)241 826 y Fp(Under)44 b Fe(x)p Fp(4)j(an)m(y)m(one)f(ma)m(y)h(con)m(v)m(ey)g(without)e(limit)h (v)m(erbatim)h(copies)f(of)g(program)241 939 y(source)25 b(co)s(de.)39 b(The)25 b(con)m(v)m(ey)m(or's)i(compliance)g(obligation) g(is)e(limited)h(to)g(the)f(curation)241 1052 y(of)42 b(cop)m(yrigh)m(t)i(notices)f(and)f(the)h(pro)m(vision)f(of)h(the)f (license)i(text)f(along)g(with)f(the)241 1165 y(source)h(co)s(de.)79 b(If)42 b(cop)m(yrigh)m(t)j(notices)f(are)f(missing,)k(they)c(m)m(ust)g (b)s(e)f(added.)78 b(All)241 1278 y(notices)31 b(of)f(attribution)g (and)g(additional)h(p)s(ermission)d(pursuan)m(t)h(to)i Fe(x)p Fp(7)f(b)s(elo)m(w)h(m)m(ust)241 1391 y(b)s(e)39 b(preserv)m(ed)g(\(or)h(added)f(in)h(the)g(case)h(of)f(new)f (attributions)h(and)f(p)s(ermissions\),)241 1504 y(and)f(all)i (upstream)f(disclaimers)g(of)h(w)m(arran)m(t)m(y)g(m)m(ust)f(b)s(e)f (preserv)m(ed.)67 b(Automated)241 1617 y(soft)m(w)m(are)26 b(go)m(v)m(ernance)g(pro)s(cesses)f(are)f(su\016cien)m(t)h(to)h(meet)f (all)g Fe(x)p Fp(4)h(obligations)g(simply)241 1730 y(and)k(c)m(heaply) -8 b(.)241 2046 y SDict begin H.S end 241 2046 a 241 2046 a SDict begin 13.6 H.A end 241 2046 a 241 2046 a SDict begin [/View [/XYZ H.V]/Dest (section*.21) cvn /DEST pdfmark end 241 2046 a Ff(Section)35 b(5:)47 b(Con)m(v)m(eying)35 b(Mo)s(di\014ed)h(Source)g(V)-9 b(ersions)241 2283 y Fp(Notice)35 b(obligations)g(under)d Fe(x)p Fp(5)i(are)g(iden)m(tical)i (to)e(those)g(under)e Fe(x)p Fp(4,)j(with)e(the)h(addi-)241 2396 y(tional)e(requiremen)m(t)g(to)g(pro)m(vide)f(notice)i(of)f(mo)s (di\014cation,)g(date)g(and)f(some)h(iden)m(ti-)241 2508 y(\014cation)f(of)g(mo)s(di\014er)e(as)h(under)f(GPLv2)i Fe(x)p Fp(2\(a\),)i(ab)s(o)m(v)m(e.)241 2684 y Fe(x)p Fp(5)e(also)g(restates)h(the)e(aggregation)k(pro)m(vision)c(of)h(GPLv2) g Fe(x)p Fp(2,)g(as)g(follo)m(ws:)468 2859 y(A)j(compilation)i(of)e(a)g (co)m(v)m(ered)h(w)m(ork)f(with)g(other)g(separate)h(and)e(inde-)468 2972 y(p)s(enden)m(t)f(w)m(orks,)j(whic)m(h)d(are)i(not)g(b)m(y)f (their)g(nature)g(extensions)h(of)f(the)468 3085 y(co)m(v)m(ered)42 b(w)m(ork,)g(and)e(whic)m(h)g(are)g(not)g(com)m(bined)g(with)g(it)h (suc)m(h)e(as)h(to)468 3198 y(form)f(a)g(larger)h(program,)i(in)d(or)g (on)g(a)h(v)m(olume)f(of)h(a)f(storage)i(or)e(dis-)468 3311 y(tribution)j(medium,)i(is)e(called)h(an)f(\\aggregate")k(if)c (the)h(compilation)468 3424 y(and)c(its)h(resulting)f(cop)m(yrigh)m(t)i (are)f(not)f(used)g(to)h(limit)g(the)g(access)g(or)468 3536 y(legal)34 b(righ)m(ts)f(of)f(the)g(compilation's)i(users)e(b)s (ey)m(ond)f(what)h(the)h(individ-)468 3649 y(ual)j(w)m(orks)g(p)s (ermit.)57 b(Inclusion)35 b(of)i(a)f(co)m(v)m(ered)i(w)m(ork)e(in)f(an) h(aggregate)468 3762 y(do)s(es)i(not)h(cause)g(this)g(License)g(to)g (apply)f(to)i(the)e(other)h(parts)f(of)h(the)468 3875 y(aggregate.)241 4192 y SDict begin H.S end 241 4192 a 241 4192 a SDict begin 13.6 H.A end 241 4192 a 241 4192 a SDict begin [/View [/XYZ H.V]/Dest (section*.22) cvn /DEST pdfmark end 241 4192 a Ff(Section)c(6:)47 b(Con)m(v)m(eying)35 b(Non-Source)h(F)-9 b(orms)241 4428 y Fp(Section)49 b(6)g(states)h(the) e(compliance)i(obligations)g(for)e(distributing)g(\\non-source)241 4541 y(forms")32 b(of)g(a)g(program,)h(whic)m(h)f(means)g(an)m(y)g (form)g(other)g(than)g(the)g(form)g(preferred)241 4654 y(for)26 b(making)h(mo)s(di\014cations.)39 b(In)26 b(addition)h(to)g (binaries)f(or)h(executables,)i(non-source)241 4767 y(forms)20 b(therefore)h(include)g(obfuscated,)i(minimized,)g(compressed)d(or)h (otherwise)g(non-)241 4880 y(preferred)k(forms)h(for)g(mo)s (di\014cation.)40 b(Non-compliance)28 b(with)f(GPLv3)f(in)h(the)f (distri-)241 4993 y(bution)34 b(of)g(Ja)m(v)-5 b(ascript)35 b(on)f(the)h(W)-8 b(eb)35 b(is)f(b)s(ecoming)h(more)f(frequen)m(t,)h (and)f(although)p eop end %%Page: 22 22 TeXDict begin 22 21 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 656 166 a SDict begin H.S end 656 166 a 656 166 a SDict begin H.R end 656 166 a 656 166 a SDict begin [/View [/XYZ H.V]/Dest (page.22) cvn /DEST pdfmark end 656 166 a 664 257 a Fp(22)1696 b(Soft)m(w)m(are)32 b(F)-8 b(reedom)31 b(La)m(w)g(Cen)m(ter)p 664 292 2989 2 v 664 589 a(no)h(disputes)f(ha)m(v)m(e)h(so)g(far)g (resulted,)g(in)f(the)h(absence)g(of)g(more)g(careful)g(compliance)664 702 y(activit)m(y)h(in)d(this)g(area)i(they)e(are)h(eminen)m(tly)g (foreseeable.)664 880 y(The)f(requiremen)m(t)h(to)g(pro)m(vide)g (complete)h(and)e(corresp)s(onding)f(source)i(co)s(de)f(under)664 993 y Fe(x)p Fp(6)42 b(closely)g(parallels)g(the)f(pro)m(visions)f(of)h (GPLv2)g Fe(x)p Fp(3,)k(ab)s(o)m(v)m(e,)f(but)c(with)h(c)m(hanges)664 1106 y(designed)c(to)h(mak)m(e)g(complian)m(t)h(pro)m(visioning)e (easier)h(under)e(con)m(temp)s(orary)i(tec)m(h-)664 1219 y(nological)30 b(conditions.)40 b(Source)27 b(co)s(de)h(ma)m(y)g(b)s(e) e(pro)m(vided)h(b)m(y)g(online)h(distribution)f(as)664 1331 y(under)34 b(GPLv2,)i(but)e(the)h(\\same)h(place")h(requiremen)m (t)e(of)g(GPLv2)g Fe(x)p Fp(3)h(is)f(lo)s(osened)664 1444 y(sligh)m(tly:)891 1622 y(If)44 b(the)f(place)i(to)f(cop)m(y)g (the)g(ob)5 b(ject)44 b(co)s(de)g(is)g(a)g(net)m(w)m(ork)g(serv)m(er,)j (the)891 1735 y(Corresp)s(onding)27 b(Source)g(ma)m(y)i(b)s(e)e(on)h(a) h(di\013eren)m(t)f(serv)m(er)g(\(op)s(erated)h(b)m(y)891 1848 y(y)m(ou)44 b(or)f(a)h(third)e(part)m(y\))i(that)g(supp)s(orts)d (equiv)-5 b(alen)m(t)45 b(cop)m(ying)f(facili-)891 1961 y(ties,)d(pro)m(vided)c(y)m(ou)h(main)m(tain)g(clear)g(directions)g (next)g(to)g(the)g(ob)5 b(ject)891 2073 y(co)s(de)39 b(sa)m(ying)h(where)e(to)h(\014nd)e(the)h(Corresp)s(onding)f(Source.)65 b(Regard-)891 2186 y(less)32 b(of)g(what)f(serv)m(er)h(hosts)f(the)h (Corresp)s(onding)d(Source,)j(y)m(ou)g(remain)891 2299 y(obligated)37 b(to)e(ensure)e(that)j(it)f(is)f(a)m(v)-5 b(ailable)37 b(for)d(as)h(long)g(as)g(needed)f(to)891 2412 y(satisfy)d(these)g(requiremen)m(ts.)664 2590 y(This)23 b(pro)m(vision)g(allo)m(ws,)j(for)d(the)h(\014rst)e(time,)k(for)d (third-part)m(y)g(pro)m(vision)g(of)g(complete)664 2702 y(and)35 b(corresp)s(onding)f(source)i(co)s(de)g(in)f(commercial)i (distribution)e(situations.)56 b(The)664 2815 y(obligation)38 b(remains)e(on)h(the)f(part)m(y)h(distributing)e(the)i(non-source)f (form)g(to)h(p)s(oin)m(t)664 2928 y(prominen)m(tly)30 b(\(\\next)h(to")g(the)g(non-source)e(do)m(wnload\))i(to)g(the)f (third-part)m(y)g(source)664 3041 y(co)s(de)g(pro)m(visioning)g(serv)m (er,)g(and)f(to)h(ensure)f(that)h(this)f(third-part)m(y)g(serv)m(er)h (remains)664 3154 y(in)g(op)s(eration)h(for)f(required)g(p)s(erio)s(d.) 664 3332 y(Section)43 b(6)g(also)h(allo)m(ws)f(the)g(pro)m(vision)g(of) f(source)h(via)g(suc)m(h)f(a)h(serv)m(er)f(when)g(the)664 3444 y(binary)22 b(or)h(other)g(non-source)f(form)h(is)f(distributed)g (b)m(y)h(p)s(eer-to-p)s(eer)g(proto)s(cols)g(suc)m(h)664 3557 y(as)39 b(BitT)-8 b(orren)m(t.)65 b(Here)39 b(the)f(requiremen)m (t)g(is)h(only)f(that)h(eac)m(h)g(p)s(eer)f(b)s(e)f(e\013ectiv)m(ely) 664 3670 y(informed)30 b(of)g(the)h(lo)s(cation)h(of)e(the)h(source)f (co)s(de)h(on)f(a)h(serv)m(er)g(as)f(ab)s(o)m(v)m(e.)664 3848 y(Section)44 b(6)g(sligh)m(tly)h(mo)s(di\014es)e(the)g(rules)g(p)s (ertaining)h(to)g(written)f(o\013ers.)81 b(Under)664 3961 y(GPLv2)28 b Fe(x)p Fp(3\(b\))h(ab)s(o)m(v)m(e,)g(written)f (o\013ers)g(m)m(ust)g(b)s(e)f(v)-5 b(alid)28 b(for)f(a)h(p)s(erio)s(d)e (of)i(three)g(y)m(ears.)664 4074 y(GPLv3)35 b Fe(x)p Fp(6)h(requires)e(that)h(the)g(p)s(erio)s(d)e(of)i(v)-5 b(alidit)m(y)36 b(of)f(the)g(o\013er)g(b)s(e)f(the)g(longer)i(of)664 4186 y(three)29 b(y)m(ears)h(and)e(v)-5 b(alid)29 b(for)g(the)g(p)s (erio)s(d)e(for)i(whic)m(h)f(other)h(spare)g(parts)f(and/or)h(cus-)664 4299 y(tomer)24 b(service)g(are)f(a)m(v)-5 b(ailable)26 b(for)d(an)m(y)g(ph)m(ysical)h(pro)s(duct)e(em)m(b)s(edding)h(the)g (program.)664 4477 y(The)43 b(de\014nition)f(of)i(\\system)f (libraries")h(in)f(the)g(exception)h(from)f(corresp)s(onding)664 4590 y(source)31 b(co)s(de)f(in)g Fe(x)p Fp(1)h(substan)m(tially)g(v)-5 b(aries)30 b(from)g(the)h(parallel)g(de\014nition)f(in)g(GPLv2)664 4703 y(already)h(discussed.)40 b(The)30 b(new)g(de\014nition)g(sa)m (ys:)891 4880 y(The)d(\\System)g(Libraries")g(of)h(an)e(executable)j(w) m(ork)e(include)g(an)m(ything,)891 4993 y(other)c(than)f(the)g(w)m(ork) h(as)f(a)h(whole,)h(that)f(\(a\))g(is)g(included)e(in)h(the)h(normal)p eop end %%Page: 23 23 TeXDict begin 23 22 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 232 166 a SDict begin H.S end 232 166 a 232 166 a SDict begin H.R end 232 166 a 232 166 a SDict begin [/View [/XYZ H.V]/Dest (page.23) cvn /DEST pdfmark end 232 166 a 241 257 a Fp(Guide)30 b(to)h(GPL)g(Compliance)f(2d)h(ed.)1561 b(23)p 241 292 2989 2 v 468 589 a(form)28 b(of)h(pac)m(k)-5 b(aging)31 b(a)e(Ma)5 b(jor)29 b(Comp)s(onen)m(t,)g(but)f(whic)m(h)h(is)f(not)h (part)g(of)468 702 y(that)g(Ma)5 b(jor)29 b(Comp)s(onen)m(t,)f(and)g (\(b\))g(serv)m(es)h(only)f(to)h(enable)g(use)f(of)g(the)468 815 y(w)m(ork)k(with)f(that)h(Ma)5 b(jor)32 b(Comp)s(onen)m(t,)g(or)f (to)h(implemen)m(t)g(a)g(Standard)468 928 y(In)m(terface)22 b(for)e(whic)m(h)g(an)h(implemen)m(tation)h(is)f(a)m(v)-5 b(ailable)23 b(to)e(the)g(public)f(in)468 1041 y(source)j(co)s(de)g (form.)37 b(A)23 b(\\Ma)5 b(jor)24 b(Comp)s(onen)m(t",)g(in)e(this)h (con)m(text,)j(means)468 1154 y(a)g(ma)5 b(jor)26 b(essen)m(tial)i (comp)s(onen)m(t)e(\(k)m(ernel,)h(windo)m(w)f(system,)h(and)e(so)h (on\))468 1267 y(of)h(the)g(sp)s(eci\014c)g(op)s(erating)g(system)g (\(if)g(an)m(y\))g(on)g(whic)m(h)g(the)g(executable)468 1380 y(w)m(ork)h(runs,)g(or)g(a)h(compiler)g(used)e(to)i(pro)s(duce)e (the)i(w)m(ork,)g(or)f(an)g(ob)5 b(ject)468 1493 y(co)s(de)31 b(in)m(terpreter)f(used)g(to)h(run)e(it.)241 1696 y(This)20 b(de\014nition)h(clari\014es)h(that)g(language)h(pro)s(cessors)e (\(compilers)h(and)f(in)m(terpreters\))241 1809 y(included)h(in)h(the)h (distribution)e(of)i(the)f(program's)h(target)g(op)s(erating)g(system)g (are)f(not)241 1922 y(part)f(of)g(the)h(corresp)s(onding)e(source.)39 b(As)22 b(in)g(GPLv2,)i(libraries)f(or)f(other)h(enabling)f(or)241 2035 y(ancillary)27 b(co)s(de)f(accompan)m(ying)i(ma)5 b(jor)26 b(comp)s(onen)m(ts)g(of)g(the)g(op)s(erating)h(system)f(are) 241 2148 y(excepted)34 b(as)f(w)m(ell,)i(as)e(is)g(an)m(y)h(co)s(de)f (pro)m(viding)g(an)g(implemen)m(tation)h(of)f(a)h(publicly)241 2261 y(do)s(cumen)m(ted)44 b(\\Standard)h(In)m(terface")h(for)f(whic)m (h)g(a)g(source)g(co)s(de)g(v)m(ersion)g(of)h(an)241 2373 y(implemen)m(tation)32 b(is)e(publicly)g(a)m(v)-5 b(ailable.)241 2577 y(The)33 b(most)i(widely-discussed)e(new)h (requiremen)m(t)g(in)g(GPLv3)g(is)g(also)h(found)e(in)g Fe(x)p Fp(6:)241 2690 y(the)41 b(requiremen)m(t)g(to)h(pro)m(vide)f (\\installation)i(information")f(for)e(GPLv3)i(co)s(de)f(in)241 2802 y(\\user)34 b(pro)s(ducts.")53 b(The)35 b(in)m(ten)m(tion)h(of)f (the)g(\\installation)i(information")e(pro)m(vision)241 2915 y(of)g Fe(x)p Fp(6)g(is)g(to)h(protect)g(the)f(righ)m(ts)g(of)g (users)f(to)i(mo)s(dify)e(and)g(run)f(mo)s(di\014ed)h(v)m(ersions)241 3028 y(of)39 b(GPLv3)g(co)s(de)g(em)m(b)s(edded)f(in)h(pro)s(ducts)f (that)h(they)g(o)m(wn)g(and)g(p)s(ersonally)g(use.)241 3141 y(Without)30 b(suc)m(h)f(a)g(pro)m(vision,)h(\\lo)s(c)m(kdo)m(wn") h(of)f(devices)g(to)g(prev)m(en)m(t)g(mo)s(di\014cation)f(of)241 3254 y(soft)m(w)m(are)36 b(b)m(y)e(legal)j(o)m(wners)d(could)h(vitiate) h(the)f(freedoms)f(GPL-licensing)i(authors)241 3367 y(in)m(tend)31 b(their)h(users)f(to)h(ha)m(v)m(e.)46 b(If)31 b(all)i(em)m(b)s(edded)d (devices)j(implemen)m(ted)f(suc)m(h)f(lo)s(c)m(k-)241 3480 y(do)m(wn,)e(the)h(freedoms)g(guaran)m(teed)h(b)m(y)f(GPL)f(w)m (ould)h(b)s(ecome,)g(as)g(the)g(US)g(Supreme)241 3593 y(Court)36 b(once)h(said,)h(\\a)f(promise)f(to)h(the)f(ear)h(to)g(b)s (e)f(brok)m(en)g(to)h(the)g(hop)s(e)e(.)59 b(.)f(.)h(.")241 3706 y Fl(Edwar)-5 b(ds)40 b Fp(v.)g Fl(California,)32 b Fp(314)g(U.S.)f(160,)h(186)f(\(1941\))i(\(Jac)m(kson,)f(J.)e (concurring\).)241 3909 y(A)g(\\user)g(pro)s(duct")g(is)468 4112 y(either)e(\(1\))g(a)g(\\consumer)g(pro)s(duct",)f(whic)m(h)g (means)h(an)m(y)f(tangible)i(p)s(er-)468 4225 y(sonal)40 b(prop)s(ert)m(y)f(whic)m(h)g(is)g(normally)h(used)f(for)g(p)s (ersonal,)i(family)-8 b(,)43 b(or)468 4338 y(household)34 b(purp)s(oses,)f(or)h(\(2\))i(an)m(ything)e(designed)g(or)h(sold)f(for) g(incor-)468 4451 y(p)s(oration)c(in)m(to)i(a)f(dw)m(elling.)241 4654 y(When)d(non-source)g(forms)f(of)h(a)h(GPL'd)f(program)f(are)i (con)m(v)m(ey)m(ed)h(to)f(a)f(user)g(em)m(b)s(ed-)241 4767 y(ded)35 b(in)h(a)h(\\user)f(pro)s(duct")g(b)m(y)g(p)s(ermanen)m (t)g(transfer)f(of)i(o)m(wnership)e(or)i(con)m(trol)g(of)241 4880 y(the)25 b(device,)j(or)d(b)m(y)h(lending)f(or)g(ren)m(tal)i(for)e (a)h(\014xed)f(term,)h(the)g(corresp)s(onding)e(source)241 4993 y(m)m(ust)30 b(b)s(e)g(supplemen)m(ted)f(b)m(y)i(su\016cien)m(t)g (tec)m(hnical)h(information)p eop end %%Page: 24 24 TeXDict begin 24 23 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 656 166 a SDict begin H.S end 656 166 a 656 166 a SDict begin H.R end 656 166 a 656 166 a SDict begin [/View [/XYZ H.V]/Dest (page.24) cvn /DEST pdfmark end 656 166 a 664 257 a Fp(24)1696 b(Soft)m(w)m(are)32 b(F)-8 b(reedom)31 b(La)m(w)g(Cen)m(ter)p 664 292 2989 2 v 891 589 a(metho)s(ds,)42 b(pro)s(cedures,)e (authorization)h(k)m(eys,)i(or)d(other)f(information)891 702 y(required)i(to)h(install)h(and)e(execute)h(mo)s(di\014ed)f(v)m (ersions)g(of)h(a)g(co)m(v)m(ered)891 815 y(w)m(ork)37 b(in)f(that)h(User)g(Pro)s(duct)f(from)g(a)h(mo)s(di\014ed)e(v)m (ersion)i(of)g(its)g(Cor-)891 928 y(resp)s(onding)30 b(Source.)41 b(The)30 b(information)h(m)m(ust)g(su\016ce)g(to)g(ensure) f(that)891 1041 y(the)39 b(con)m(tin)m(ued)f(functioning)g(of)h(the)f (mo)s(di\014ed)f(ob)5 b(ject)39 b(co)s(de)f(is)g(in)g(no)891 1154 y(case)26 b(prev)m(en)m(ted)g(or)e(in)m(terfered)h(with)g(solely)h (b)s(ecause)f(mo)s(di\014cation)g(has)891 1267 y(b)s(een)30 b(made)664 1463 y(Unless)h(tec)m(hnical)i(measures)d(ha)m(v)m(e)i(b)s (een)e(emplo)m(y)m(ed)i(in)e(the)h(device)h(to)f(prev)m(en)m(t)h(the) 664 1576 y(installation)37 b(and)e(execution)i(of)e(mo)s(di\014ed)f(v)m (ersions,)j(this)f(requiremen)m(t)f(is)h(trivial.)664 1689 y(Exp)s(erience)g(since)g(2007)i(has)d(tended)h(to)h(sho)m(w)e (that)i(man)m(ufacturers)f(who)f(in)m(tend)664 1802 y(to)d(lo)s(c)m(k)g (do)m(wn)f(their)g(consumer)f(pro)s(ducts)g(therefore)h(a)m(v)m(oid)i (GPLv3)e(soft)m(w)m(are.)44 b(No)664 1915 y(adv)m(ersary)29 b(actions)i(o)m(v)m(er)f(non-compliance)g(with)e(the)i(installation)g (information)g(re-)664 2028 y(quiremen)m(t)22 b(ha)m(v)m(e)h(o)s (ccurred)f(to)g(our)g(kno)m(wledge)h(since)f(the)g(prom)m(ulgation)h (of)f(GPLv3.)664 2414 y SDict begin H.S end 664 2414 a 664 2414 a SDict begin 13.6 H.A end 664 2414 a 664 2414 a SDict begin [/View [/XYZ H.V]/Dest (section*.23) cvn /DEST pdfmark end 664 2414 a Ff(Section)36 b(7:)46 b(Additional)35 b(T)-9 b(erms)664 2681 y Fp(While)39 b(GPLv2)g(do)s(es)f(not)g(allo)m (w)i(for)e(an)m(y)h(additional)g(restrictiv)m(e)h(terms,)h(GPLv3)664 2794 y(allo)m(ws)27 b(for)f(some)g(sp)s(eci\014c)g(limited)h(v)-5 b(ariations,)28 b(th)m(us)d(v)-5 b(arying)26 b(the)h(strict)f(cop)m (yleft)i(of)664 2907 y(GPLv2)j(in)f(the)h(in)m(terest)g(of)g(broader)f (compatibilit)m(y)i(with)f(other)f(licenses.)42 b(Section)664 3020 y(7)34 b(consists)g(of)g(additional)g(p)s(ermissiv)m(e)g(and)f (non-p)s(ermissiv)m(e)g(terms)g(whic)m(h)h(can)g(b)s(e)664 3133 y(used)23 b(to)h(supplemen)m(t)f(the)h(terms)f(of)h(the)f (License.)39 b(Additional)24 b(p)s(ermissions)f(b)s(ey)m(ond)664 3246 y(those)30 b(of)g Fe(x)p Fp(7)g(can)g(b)s(e)e(placed)i(b)m(y)g(an) m(y)f(cop)m(yrigh)m(t)i(holder)e(on)h(her)f(con)m(tributions)g(to)i(a) 664 3359 y(licensed)24 b(w)m(ork.)38 b(GPLv3)24 b(states,)i(as)d(GPLv2) h(do)s(es)f(not,)i(that)f(all)g(additional)g(p)s(ermis-)664 3472 y(sions)32 b(m)m(ust)h(b)s(e)e(in)i(writing.)46 b(In)32 b(the)h(drafters')f(view,)h(the)g(gran)m(ting)g(of)g(informal)f (or)664 3585 y(un)m(written)e(additional)i(p)s(ermissions)d(under)h (GPLv2)h(created)g(unnecessary)f(doubt.)664 3697 y(W)-8 b(ritten)29 b(additional)f(p)s(ermissions)e(previously)g(gran)m(ted)i (b)m(y)f(upstream)g(authors)g(can)664 3810 y(b)s(e)h(remo)m(v)m(ed)i(b) s(efore)e(con)m(v)m(ey)m(ance)j(of)e(a)g(cop)m(y)g(of)g(the)g(Program)g (if)f(so)h(desired)f(b)m(y)h(the)664 3923 y(con)m(v)m(eying)j(part)m(y) -8 b(.)664 4119 y Fl(Se)j(ction)32 b(7\(a\))h Fp({)d(Disclaimer)g(of)f (w)m(arran)m(t)m(y:)41 b(Cop)m(yrigh)m(t)29 b(holders)g(can)g(disclaim) g(w)m(ar-)664 4232 y(ran)m(t)m(y)21 b(or)f(limit)i(liabilit)m(y)g (di\013eren)m(tly)f(from)f(the)g(terms)g(as)h(pro)m(vided)f(under)e Fe(xx)p Fp(15)k(&)e(16.)664 4345 y(In)m(ternationalization)32 b(of)c(GPL)h(required)e(the)i(drafters)f(to)h(p)s(ermit)f(the)h(v)-5 b(ariation)29 b(in)664 4458 y(suc)m(h)k(terms)g(necessary)h(to)g(deal)f (with)g(the)g(absence)h(of)f(an)m(y)h(in)m(ternational)h(harmo-)664 4571 y(nization)d(of)e(the)h(la)m(ws)g(of)f(w)m(arran)m(t)m(y)i(and)d (disclaimer.)664 4767 y Fl(Se)-5 b(ction)36 b(7\(b\))h Fp({)d(Preserv)-5 b(ation)33 b(of)h(appropriate)f(legal)i(notices.)50 b(Section)34 b(7)g(p)s(ermits)664 4880 y(additional)28 b(terms)g(requiring)f(preserv)-5 b(ation)27 b(of)h(legal)h(notices,)g (including)e(on)g(output)664 4993 y(from)j(execution)i(of)e(co)m(v)m (ered)i(w)m(orks.)p eop end %%Page: 25 25 TeXDict begin 25 24 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 232 166 a SDict begin H.S end 232 166 a 232 166 a SDict begin H.R end 232 166 a 232 166 a SDict begin [/View [/XYZ H.V]/Dest (page.25) cvn /DEST pdfmark end 232 166 a 241 257 a Fp(Guide)30 b(to)h(GPL)g(Compliance)f(2d)h(ed.)1561 b(25)p 241 292 2989 2 v 241 589 a Fl(Se)-5 b(ction)34 b(7\(c\))i Fp({)c(This)f(pro)m (vision)h(allo)m(ws)h(for)e(prohibition)h(of)g(misrepresen)m(tation)g (of)241 702 y(original)24 b(material)g(and)e(mak)m(es)i(GPLv3)f (compatible)h(with)f(p)s(ermissiv)m(e)f(licenses)i(that)241 815 y(require)g(mo)s(di\014ed)f(v)m(ersions)i(b)s(e)f(mark)m(ed)h(in)f (\\reasonable"w)m(a)m(ys)j(whic)m(h)d(are)h(di\013eren)m(t)241 928 y(from)30 b(the)g(precise)h(marking)f(requiremen)m(ts)h(of)f(GPL)h (itself.)241 1134 y Fl(Se)-5 b(ction)33 b(7\(d\))j Fp({)31 b(Limiting)g(the)g(use)g(of)g(names)g(of)g(licensor)g(for)g(publicit)m (y)g(purp)s(oses.)241 1247 y(This)f(pro)m(vision)h(w)m(as)g(added)g(to) g(pro)m(vide)g(compatibilit)m(y)j(with)c(licenses)i(whic)m(h)f(pro-)241 1360 y(hibit)j(the)g(use)g(of)g(the)h(licensor's)g(name)f(on)g(unmo)s (di\014ed)e(v)m(ersions)j(and)e(other)i(pro-)241 1473 y(hibitions)28 b(on)g(adv)m(ertising)h(righ)m(ts.)40 b(The)28 b(long-standing)g(and)g(o)s(ccasionally)i(trouble-)241 1586 y(some)39 b(incompatibilit)m(y)h(with)e(the)g(\\BSD)i(adv)m (ertising)f(clause")h(is)e(an)g(example)h(of)241 1699 y(the)30 b(friction)h(remo)m(v)m(ed)h(b)m(y)e(this)g(pro)m(vision.)241 1904 y Fl(Se)-5 b(ction)43 b(7\(e\))h Fp({)d(No)h(gran)m(t)f(of)g(righ) m(ts)g(under)f(T)-8 b(rademark)40 b(La)m(w.)72 b(This)40 b(pro)m(vision)241 2017 y(serv)m(es)e(a)h(similar)f(function)g(with)g (resp)s(ect)g(to)h(\\no)f(trademark)h(gran)m(t")g(clauses)g(in)241 2130 y(p)s(ermissiv)m(e)30 b(licenses.)241 2336 y Fl(Se)-5 b(ction)36 b(7\(f)9 b(\))38 b Fp({)33 b(allo)m(ws)i(for)e(requiring)g (of)g(Indemni\014cation)g(of)h(authors)f(and)f(licen-)241 2449 y(sors,)22 b(remo)m(ving)f(one)g(of)g(t)m(w)m(o)g(primary)f (sources)g(of)h(incompatibilit)m(y)h(with)e(the)h(Apac)m(he)241 2562 y(Soft)m(w)m(are)31 b(License)g(v)m(ersion)g(2.0.)241 2768 y(An)m(y)37 b(other)g(non-p)s(ermissiv)m(e)f(additional)i(terms)f (apart)g(from)f(those)i(stated)f(ab)s(o)m(v)m(e)241 2880 y(are)32 b(considered)g(\\further")g(restrictions)h(and)f(are)g (prohibited)g(b)m(y)g Fe(x)p Fp(10.)47 b(If)32 b(y)m(ou)g(add)241 2993 y(an)m(y)j(kind)g(of)g(additional)h(terms)g(in)e(accordance)j (with)e Fe(x)p Fp(7,)j(y)m(ou)d(m)m(ust)g(ensure)g(that)241 3106 y(the)j(terms)h(are)f(placed)h(in)f(the)h(relev)-5 b(an)m(t)39 b(source)g(\014les)f(or)h(pro)m(vide)f(a)h(conspicuous)241 3219 y(notice)31 b(ab)s(out)e(where)h(to)g(\014nd)e(the)i(additional)h (terms.)40 b(Compliance)31 b(obligations)g(as)241 3332 y(presen)m(ted)k(b)m(y)g Fe(x)p Fp(7)h(are)f(en)m(tirely)h(a)g(matter)g (of)f(legal)i(review,)f(without)f(tec)m(hnical)i(or)241 3445 y(engineering)31 b(consequences.)241 3864 y SDict begin H.S end 241 3864 a 241 3864 a SDict begin 13.6 H.A end 241 3864 a 241 3864 a SDict begin [/View [/XYZ H.V]/Dest (section*.24) cvn /DEST pdfmark end 241 3864 a Ff(Example:)44 b(GNU)30 b(Compiler)g(Collection)h(\(GCC\))d(Run)m(time)j(Library)f (Ex-)241 3977 y(ception)91 b Fp(This)38 b(GCC)g(Run)m(time)g(Library)f (Exception)i(\(\\Exception"\))i(is)d(an)g(ad-)241 4090 y(ditional)k(p)s(ermission)e(as)i(pro)m(vided)f(b)m(y)g(Section)h(7)g (of)f(GPLv3.)74 b(The)41 b(purp)s(ose)e(of)241 4203 y(this)34 b(Exception)i(is)e(to)i(allo)m(w)g(compilation)g(of)f(non-GPL)f (\(including)g(proprietary\))241 4315 y(programs)k(making)g(use)g(of)g (the)h(header)f(\014les)g(and)f(run)m(time)h(libraries)h(co)m(v)m(ered) h(b)m(y)241 4428 y(this)c(Exception)g(and)f(con)m(taining)j(co)s(de)e (from)g(the)g(cop)m(yleft)h(to)s(olc)m(hain)h(em)m(b)s(edded)241 4541 y(b)m(y)h(the)h(compiler)g(in)f(the)h(ob)5 b(ject)41 b(co)s(de)e(of)h(the)g(program)f(as)h(part)f(of)h(the)g(compi-)241 4654 y(lation)e(pro)s(cess.)59 b(The)36 b(GCC)g(Run)m(time)h(Library)f (Exception)h(co)m(v)m(ers)h(an)m(y)f(\014le)g(that)241 4767 y(has)d(a)g(notice)i(in)e(its)g(license)h(headers)f(stating)h (that)g(the)g(exception)g(applies.)52 b(This)241 4880 y(includes)32 b(libgcc,)j(libstdc++,)e(libfortran,)g(libgomp,)h(lib)s (decn)m(um)m(b)s(er,)e(libgco)m(v,)j(and)241 4993 y(other)30 b(libraries)h(distributed)e(with)h(GCC.)p eop end %%Page: 26 26 TeXDict begin 26 25 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 656 166 a SDict begin H.S end 656 166 a 656 166 a SDict begin H.R end 656 166 a 656 166 a SDict begin [/View [/XYZ H.V]/Dest (page.26) cvn /DEST pdfmark end 656 166 a 664 257 a Fp(26)1696 b(Soft)m(w)m(are)32 b(F)-8 b(reedom)31 b(La)m(w)g(Cen)m(ter)p 664 292 2989 2 v 664 589 a SDict begin H.S end 664 589 a 664 589 a SDict begin 13.6 H.A end 664 589 a 664 589 a SDict begin [/View [/XYZ H.V]/Dest (section*.25) cvn /DEST pdfmark end 664 589 a Ff(Section)36 b(8:)46 b(T)-9 b(ermination)664 910 y Fp(The)23 b(c)m(hange)i(from)e(automatic)i(termination)f(on)g (violation)h(to)f(a)g(p)s(erio)s(d)e(for)h(self-cure)664 1023 y(and)35 b(automatic)i(reinstatemen)m(t)g(of)f(righ)m(ts)g(for)f (\014rst-time)h(violators)h(is)e(one)h(of)g(the)664 1136 y(most)d(imp)s(ortan)m(t)g(mo)s(di\014cations)f(of)h(the)g(basic)f (rules)g(of)h(compliance)h(enforcemen)m(t)664 1248 y(from)c(GPLv2)h(to) g(GPLv3.)891 1480 y(Ho)m(w)m(ev)m(er,)e(if)d([after)h(y)m(our)e(disco)m (v)m(ery)j(of)e(a)g(breac)m(h)g(of)g(the)g(license)g(terms])891 1593 y(y)m(ou)35 b(cease)g(all)f(violation)i(of)e(this)g(License,)h (then)e(y)m(our)h(license)h(from)e(a)891 1706 y(particular)c(cop)m (yrigh)m(t)g(holder)e(is)h(reinstated)g(\(a\))h(pro)m(visionally)-8 b(,)30 b(unless)891 1819 y(and)35 b(un)m(til)h(the)g(cop)m(yrigh)m(t)g (holder)g(explicitly)h(and)d(\014nally)i(terminates)891 1932 y(y)m(our)h(license,)j(and)c(\(b\))h(p)s(ermanen)m(tly)-8 b(,)38 b(if)f(the)g(cop)m(yrigh)m(t)h(holder)e(fails)891 2045 y(to)29 b(notify)f(y)m(ou)g(of)g(the)g(violation)i(b)m(y)d(some)h (reasonable)h(means)f(prior)f(to)891 2158 y(60)32 b(da)m(ys)e(after)h (the)g(cessation.)891 2390 y(Moreo)m(v)m(er,)37 b(y)m(our)c(license)h (from)f(a)g(particular)h(cop)m(yrigh)m(t)g(holder)f(is)g(re-)891 2503 y(instated)h(p)s(ermanen)m(tly)e(if)h(the)g(cop)m(yrigh)m(t)i (holder)d(noti\014es)h(y)m(ou)g(of)g(the)891 2616 y(violation)42 b(b)m(y)d(some)h(reasonable)h(means,)h(this)d(is)h(the)f(\014rst)g (time)h(y)m(ou)891 2729 y(ha)m(v)m(e)d(receiv)m(ed)h(notice)f(of)f (violation)h(of)f(this)g(License)g(\(for)g(an)m(y)g(w)m(ork\))891 2841 y(from)e(that)g(cop)m(yrigh)m(t)h(holder,)g(and)e(y)m(ou)h(cure)g (the)g(violation)i(prior)d(to)891 2954 y(30)f(da)m(ys)e(after)h(y)m (our)f(receipt)i(of)e(the)h(notice.)664 3186 y(The)38 b(realignmen)m(t)i(of)f(incen)m(tiv)m(es)h(to)f(\014nd)e(and)h(\014x)g (problems)g(is)g(a)h(ma)5 b(jor)39 b(adv)-5 b(an-)664 3299 y(tage)37 b(of)e(GPLv3)h(o)m(v)m(er)h(GPLv2.)56 b(Automatic)37 b(termination)f(requiring)e(p)s(ositiv)m(e)j(re-)664 3412 y(instatemen)m(t)30 b(b)m(y)f(cop)m(yrigh)m(t)h(holders)e(to)h(a)m (v)m(oid)h(loss)f(of)g(distribution)f(righ)m(ts)h(created)664 3525 y(incen)m(tiv)m(e)k(to)f(hide)f(problems)f(rather)h(than)f (\014xing)h(them.)43 b(Cases)31 b(of)g(\\whole)h(distri-)664 3638 y(bution)h(infringemen)m(t,")i(that)f(is,)h(failure)e(to)h(pro)m (vide)g(corresp)s(onding)e(source)i(co)s(de)664 3751 y(for)39 b(all)h(the)f(cop)m(ylefted)i(programs)d(in)h(an)g(en)m(tire)h (OS)e(distribution)g(em)m(b)s(edded)g(in)664 3864 y(a)33 b(device,)g(result)f(in)g(the)g(infringemen)m(t)g(of)g(h)m(undreds)e (or)i(thousands)f(of)h(cop)m(yrigh)m(ts)664 3977 y(at)k(once.)56 b(This)35 b(situation)h(p)s(oses)f(immense)g(obstacles)i(to)f (successful)f(remediation)664 4090 y(b)m(y)c(violators,)i(who)d(ma)m(y) i(without)f(restoration)h(of)f(righ)m(ts)g(b)s(e)f(unable)h(to)g (distribute)664 4203 y(their)h(pro)s(ducts.)42 b(In)31 b(one)g(recen)m(t)i(matter,)g(w)m(e)e(w)m(ere)h(retained)g(to)g(audit)g (a)f(medium-)664 4315 y(sized)c(business)e(relativ)m(ely)k(inexp)s (erienced)d(in)g(compliance)i(engineering.)40 b(W)-8 b(e)27 b(found)664 4428 y(that)f(a)g(\\whole)g(distribution)f (infringemen)m(t")h(situation)g(in)f(past)h(pro)s(ducts)e(required)664 4541 y(them)h(to)g(con)m(tact)i(all)f(the)e(cop)m(yrigh)m(t)i(holders)f (in)f(more)h(than)f(100)i(pac)m(k)-5 b(ages)26 b(licensed)664 4654 y(under)e(GPLv2,)k(in)d(order)g(to)h(assure)g(their)f(righ)m(t)i (to)f(con)m(tin)m(ued)h(distribution)e(of)g(new)664 4767 y(mo)s(dels)k(of)g(pro)s(ducts)e(built)i(complian)m(tly)-8 b(,)32 b(b)s(ecause)c(their)h(previous)g(non-complian)m(t)664 4880 y(distribution)38 b(of)g(the)g(same)h(programs)f(in)g(earlier)h (pro)s(ducts)d(led)j(to)g(undisco)m(v)m(ered)664 4993 y(automatic)32 b(termination.)p eop end %%Page: 27 27 TeXDict begin 27 26 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 232 166 a SDict begin H.S end 232 166 a 232 166 a SDict begin H.R end 232 166 a 232 166 a SDict begin [/View [/XYZ H.V]/Dest (page.27) cvn /DEST pdfmark end 232 166 a 241 257 a Fp(Guide)30 b(to)h(GPL)g(Compliance)f(2d)h(ed.)1561 b(27)p 241 292 2989 2 v 241 589 a SDict begin H.S end 241 589 a 241 589 a SDict begin 13.6 H.A end 241 589 a 241 589 a SDict begin [/View [/XYZ H.V]/Dest (section*.26) cvn /DEST pdfmark end 241 589 a Ff(Section)35 b(10:)47 b(Automatic)35 b(Licensing)h(of)f(Do)m(wnstream)g(Recipien)m(ts)241 833 y Fp(This)e(Section)i(manifests)g(the)f(no-additional)i (restrictions)f(and)e(automatic)k(do)m(wn-)241 946 y(stream)26 b(licensing)g(principles)f(as)g(discussed)g(in)g(other)h(parts)f(of)h (this)f(do)s(cumen)m(t.)39 b(En-)241 1059 y(forcing)30 b(y)m(our)f(paten)m(t)i(claims)f(against)h(those)f(to)g(whom)f(y)m(ou)h (distribute)f(a)h(program)241 1172 y(constitutes)h(an)g(additional)g (restriction)g(and)f(is)g(prohibited)g(b)m(y)g(Section)i(10)241 1505 y SDict begin H.S end 241 1505 a 241 1505 a SDict begin 13.6 H.A end 241 1505 a 241 1505 a SDict begin [/View [/XYZ H.V]/Dest (section*.27) cvn /DEST pdfmark end 241 1505 a Ff(Mergers)k(and)f(Acquisitions)92 b Fp(Section)31 b(10)h(also)f(clari\014es)h(that)f(in)f(business)f(ac-)241 1618 y(quisitions,)41 b(whether)e(b)m(y)g(sale)h(of)f(assets)h(or)f (transfers)f(of)h(con)m(trol,)k(the)c(acquiring)241 1731 y(part)m(y)i(is)f(do)m(wnstream)h(from)f(the)h(part)m(y)g(acquired.)72 b(This)40 b(results)g(in)g(new)g(auto-)241 1844 y(matic)33 b(do)m(wnstream)f(licenses)h(from)f(upstream)g(cop)m(yrigh)m(t)h (holders,)g(licenses)g(to)g(all)241 1956 y(mo)s(di\014cations)27 b(made)g(b)m(y)g(the)g(acquired)h(business,)e(and)h(righ)m(ts)g(to)h (source)f(co)s(de)h(pro-)241 2069 y(visioning)j(for)f(the)g(no)m(w-do)m (wnstream)h(purc)m(haser.)241 2249 y(In)h(our)g(exp)s(erience,)i(the)f (pro)s(cess)f(whereb)m(y)h(these)g(matters)g(are)h(adjusted)e(in)g (most)241 2362 y(M&A)i(situations)g(are)g(ludicrously)f(exp)s(ensiv)m (e)h(and)f(ine\016cien)m(t.)52 b(A)34 b(simple)f(w)m(aiv)m(er)241 2475 y(and)26 b(release)i(of)f(all)g(claims)h(to)f(GPL)g(compliance)h (against)g(the)e(purc)m(hased)g(en)m(tit)m(y)j(b)m(y)241 2588 y(the)34 b(purc)m(haser,)h(issued)e(b)s(efore)h(closure,)i(remo)m (v)m(es)f(the)f(problem.)52 b(If)34 b(the)g(purc)m(has-)241 2701 y(ing)h(en)m(tit)m(y)i(has)e(adequate)i(soft)m(w)m(are)f(go)m(v)m (ernance)i(systems)d(in)g(place,)j(all)e(soft)m(w)m(are)241 2814 y(acquired)41 b(in)h(the)f(course)h(of)g(the)g(en)m(tit)m(y)h (transaction)g(is)f(input)e(to)j(the)e(standard)241 2927 y(go)m(v)m(ernance)31 b(pro)s(cesses)e(for)g(acquired)g(soft)m(w)m (are,)i(and)d(do)m(wnstream)h(compliance)i(b)m(y)241 3040 y(the)f(new)g(merged)h(en)m(tit)m(y)h(is)e(automatically)j (handled.)241 3373 y SDict begin H.S end 241 3373 a 241 3373 a SDict begin 13.6 H.A end 241 3373 a 241 3373 a SDict begin [/View [/XYZ H.V]/Dest (section*.28) cvn /DEST pdfmark end 241 3373 a Ff(Section)i(11:)47 b(P)m(aten)m(ts)241 3616 y Fp(GPLv3)31 b(pro)m(vides)f(for)g(t)m(w)m(o)i(classes)f(of)g (paten)m(t)g(commitmen)m(ts:)241 3634 y SDict begin H.S end 241 3634 a 241 3634 a SDict begin 13.6 H.A end 241 3634 a 241 3634 a SDict begin [/View [/XYZ H.V]/Dest (Item.10) cvn /DEST pdfmark end 241 3634 a 352 3797 a Fp(1.)46 b(Prohibition)39 b(of)g(Enforcemen)m(t)h(of)f(paten)m(t)h(claims)g (against)g(those)f(to)h(whom)468 3910 y(y)m(ou)22 b(distribute:)36 b(GPLv3)22 b Fe(x)p Fp(10)h(mak)m(es)f(explicit)h(that)f(demands)f(for) g(acceptance)468 4022 y(of)33 b(paten)m(t)g(licenses)h(or)e(pa)m(ymen)m (t)i(of)f(paten)m(t)g(ro)m(y)m(alties)i(b)m(y)e(those)g(to)g(whom)f(a) 468 4135 y(licensee)26 b(directly)f(distributes)f(are)h(additional)h (conditions)f(that)g(ma)m(y)g(not)g(im-)468 4248 y(p)s(osed.)42 b(This)30 b(pro)m(vision)h(establishes)h(a)g(uniform)d(rule)i(of)g (paten)m(t)h(exhaustion)468 4361 y(with)26 b(resp)s(ect)g(to)h(GPL'd)e (programs)h(regardless)g(of)h(the)f(domestic)h(paten)m(t)g(la)m(w)468 4474 y(in)j(an)m(y)h(particular)g(system)f(or)g(lo)s(cale.)241 4492 y SDict begin H.S end 241 4492 a 241 4492 a SDict begin 13.6 H.A end 241 4492 a 241 4492 a SDict begin [/View [/XYZ H.V]/Dest (Item.11) cvn /DEST pdfmark end 241 4492 a 352 4654 a Fp(2.)46 b(Gran)m(t)39 b(of)g(license)h(to)f(claims)h (in)e(con)m(tributor)h(v)m(ersions:)58 b(Section)39 b(11)h(in)m(tro-) 468 4767 y(duces)i(an)g(a\016rmativ)m(e)i(gran)m(t)f(of)g(righ)m(ts)g (to)g(paten)m(t)g(claims)h(b)m(y)e(those)h(who)468 4880 y(con)m(tribute)f(co)s(de)g(to)g(GPL'd)f(programs.)74 b(The)40 b(in)m(ten)m(t)j(is)f(to)g(prev)m(en)m(t)g(par-)468 4993 y(ties)c(within)f(the)h(commons)g(from)f(aggressiv)m(ely)j (asserting)e(paten)m(ts)g(against)p eop end %%Page: 28 28 TeXDict begin 28 27 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 656 166 a SDict begin H.S end 656 166 a 656 166 a SDict begin H.R end 656 166 a 656 166 a SDict begin [/View [/XYZ H.V]/Dest (page.28) cvn /DEST pdfmark end 656 166 a 664 257 a Fp(28)1696 b(Soft)m(w)m(are)32 b(F)-8 b(reedom)31 b(La)m(w)g(Cen)m(ter)p 664 292 2989 2 v 891 589 a(users)23 b(of)g(co)s(de)g(they)g(ha)m(v)m(e) h(themselv)m(es)h(mo)s(di\014ed,)e(prev)m(en)m(ting)h(a)f(form)g(of)g (com-)891 702 y(mons)j(b)s(etra)m(y)m(al)h(b)m(y)f(\\insiders")g(to)h (the)f(comm)m(unit)m(y)-8 b(.)40 b(A)26 b(con)m(tributor's)h(paten)m(t) 891 815 y(claims)34 b(necessarily)f(infringed)e(b)m(y)h(the)g(v)m (ersion)h(of)f(the)h(program)f(created)h(b)m(y)891 928 y(the)41 b(incorp)s(oration)f(of)h(its)g(mo)s(di\014cations)f(are)h (licensed)f(to)h(all)h(subsequen)m(t)891 1041 y(users)d(and)h(mo)s (di\014ers)e(of)i(the)g(program,)i(or)e(programs)f(based)h(on)f(the)h (pro-)891 1154 y(gram.)67 b(No)39 b(paten)m(t)h(claims)g(only)f (infringed)f(b)m(y)h(subsequen)m(t)f(mo)s(di\014cations)891 1267 y(b)m(y)g(other)h(parties)f(are)h(th)m(us)f(licensed.)64 b(P)m(aten)m(t)40 b(claims)f(acquired)f(after)h(the)891 1380 y(making)30 b(of)g(the)g(\\con)m(tributor)h(v)m(ersion")f (necessarily)h(infringed)d(b)m(y)i(that)g(v)m(er-)891 1493 y(sion)g(are)f(also)h(licensed)g(b)m(y)f(this)g(pro)m(vision)g(at) h(the)f(time)h(of)g(their)f(acquisition)891 1606 y(or)36 b(p)s(erfection.)58 b(When)36 b(a)g(compan)m(y)h(with)e(a)i(large)g(n)m (um)m(b)s(er)d(of)i(suc)m(h)g(claims)891 1719 y(acquires)29 b(the)f(program's)g(mo)s(di\014er,)g(all)h(claims)g(held)f(or)g (thereafter)h(acquired)891 1831 y(b)m(y)g(the)g(purc)m(haser)f(are)h (automatically)i(licensed)e(under)e(this)i(pro)m(vision.)40 b(The)891 1944 y(acquisition)d(of)e(Nokia)h(b)m(y)e(Microsoft,)k(for)d (example,)i(resulted)d(in)h(the)g(auto-)891 2057 y(matic)27 b(licensing)f(of)f(all)h(Microsoft)h(claims)f(no)m(w)f(or)g(hereafter)h (acquired)f(whic)m(h)891 2170 y(read)30 b(on)f(an)m(y)g(con)m(tributor) h(v)m(ersion)g(of)f(an)m(y)g(GPLv3)h(program)f(ev)m(er)h(mo)s(di\014ed) 891 2283 y(b)m(y)41 b(Nokia.)73 b(The)40 b(wholesale)i(decimation)g(of) f(Microsoft)h(paten)m(t)f(claims)h(on)891 2396 y(GPLv3)35 b(programs)f(arising)g(from)g(the)h(purc)m(hase)e(of)i(Nokia)g(has)f (so)h(far)f(b)s(een)891 2509 y(unremark)m(ed)c(in)g(the)h(industry)-8 b(.)664 2697 y(Section)23 b(11)g(also)g(deals)g(with)f(the)g(p)s (ossible)g(e\013orts)h(to)g(undermine)d(common)j(righ)m(ts)f(in)664 2810 y(GPL'd)35 b(co)s(de)f(b)m(y)h(parties)g(colluding)g(to)g(enforce) g(discriminatory)g(paten)m(t)h(licenses.)664 2923 y(If)k(A)h(tak)m(es)h (a)f(paten)m(t)g(license)g(from)f(B)h(that)g(b)s(ene\014ts)f(A)g(only) -8 b(,)44 b(rather)c(than)h(A's)664 3036 y(customers)34 b(or)g(their)g(distributees,)h(A)g(imp)s(oses)e(risk)h(from)f(B's)i (paten)m(ts)g(on)f(others)664 3149 y(that)22 b(it)f(do)s(es)f(not)h (su\013er)g(itself.)38 b(Under)20 b(man)m(y)h(circumstances,)j(this)c (is)h(an)g(acceptable)664 3262 y(outcome.)40 b(If,)23 b(ho)m(w)m(ev)m(er,)j(A)d(is)f(the)h(only)f(p)s(ossible)h(source)f(of)h (the)g(program,)h(b)m(y)e(taking)664 3375 y(suc)m(h)33 b(a)g(license)g(and)f(distributing)g(in)h(reliance)h(on)e(it,)i(A)f(is) g(in)f(e\013ect)j(helping)d(B)h(to)664 3487 y(\\tak)m(e)38 b(the)f(program)f(priv)-5 b(ate.")59 b(Section)37 b(11)g(p)s(oses)f (sev)m(eral)h(p)s(ossible)f(solutions)h(A)664 3600 y(could)c(undertak)m (e,)g(including)f(disclaiming)h(the)g(license)g(or)f(securing)h(its)f (extension)664 3713 y(to)39 b(all)f(parties.)63 b(But)38 b(the)g(most)g(lik)m(ely)h(complian)m(t)g(action,)i(and)c(the)h(least)h (costly)-8 b(,)664 3826 y(is)35 b(simply)e(to)i(ensure)f(that)h(the)f (program)g(source)h(co)s(de)f(is)h(a)m(v)-5 b(ailable)36 b(p)s(ermanen)m(tly)664 3939 y(through)22 b(some)h(third)f(part)m(y)-8 b(,)25 b(so)e(that)h(those)f(who)f(wish)g(to)i(dev)m(elop)f(or)g (commercially)664 4052 y(deplo)m(y)31 b(or)f(redistribute)g(the)h(co)s (de)f(at)i(their)e(o)m(wn)g(risk)g(can)h(do)f(so.)664 4240 y(In)36 b(addition)g(to)h(this)g(\\do)m(wnstream)f(shielding")h (pro)m(vision,)i Fe(x)p Fp(11)e(tak)m(es)h(t)m(w)m(o)g(other)664 4353 y(steps)44 b(to)h(a)m(v)m(oid)h(exploitiv)m(e)g(manipulation)e(of) h(discriminatory)f(paten)m(t)h(licensing)664 4466 y(tactics:)891 4654 y(If,)33 b(pursuan)m(t)d(to)j(or)f(in)g(connection)h(with)f(a)g (single)h(transaction)g(or)f(ar-)891 4767 y(rangemen)m(t,)24 b(y)m(ou)e(con)m(v)m(ey)-8 b(,)25 b(or)c(propagate)h(b)m(y)f(pro)s (curing)f(con)m(v)m(ey)m(ance)k(of,)891 4880 y(a)j(co)m(v)m(ered)h(w)m (ork,)f(and)f(gran)m(t)h(a)f(paten)m(t)i(license)f(to)g(some)f(of)h (the)f(parties)891 4993 y(receiving)35 b(the)e(co)m(v)m(ered)i(w)m(ork) e(authorizing)h(them)f(to)h(use,)f(propagate,)p eop end %%Page: 29 29 TeXDict begin 29 28 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 232 166 a SDict begin H.S end 232 166 a 232 166 a SDict begin H.R end 232 166 a 232 166 a SDict begin [/View [/XYZ H.V]/Dest (page.29) cvn /DEST pdfmark end 232 166 a 241 257 a Fp(Guide)30 b(to)h(GPL)g(Compliance)f(2d)h(ed.)1561 b(29)p 241 292 2989 2 v 468 589 a(mo)s(dify)34 b(or)h(con)m(v)m(ey)h(a)f(sp)s (eci\014c)f(cop)m(y)i(of)e(the)h(co)m(v)m(ered)i(w)m(ork,)f(then)e(the) 468 702 y(paten)m(t)f(license)g(y)m(ou)f(gran)m(t)g(is)g(automatically) j(extended)c(to)i(all)g(recipi-)468 815 y(en)m(ts)e(of)f(the)h(co)m(v)m (ered)h(w)m(ork)f(and)e(w)m(orks)i(based)f(on)g(it.)241 1041 y(If,)k(for)g(example,)h(compan)m(y)g(B)f(o\013ers)g(purc)m(hases) f(from)g(compan)m(y)i(A)f(a)g(n)m(um)m(b)s(er)e(of)241 1154 y(coup)s(ons)39 b(en)m(titling)k(third)c(parties)i(to)g(the)g (GPL'd)f(programs)g(distributed)g(b)m(y)g(A,)241 1267 y(and)31 b(pro)m(vides)g(access)i(to)g(its)f(paten)m(t)g(claims)h (reading)e(on)h(those)g(programs)f(only)h(to)241 1380 y(those)k(acquiring)g(A's)h(pro)s(duct)d(through)i(purc)m(hase)f(or)h (gift)h(of)f(the)g(coup)s(ons)f(from)241 1493 y(B,)29 b(this)g(pro)m(vision)g(depriv)m(es)f(B)h(of)g(its)h(v)-5 b(alue)29 b(in)f(the)h(transaction)h(b)m(y)f(automatically)241 1606 y(extending)j(the)g(paten)m(t)h(license)g(to)g(all)g(other)f (users.)44 b(Exp)s(erience)32 b(suggests)h(that)f(B)241 1719 y(will)h(retroactiv)m(ely)k(assert)c(that)h(the)g(coup)s(ons)e(th) m(us)h(issued)g(did)g(not)g(apply)g(to)h(an)m(y)241 1831 y(GPLv3)28 b(programs)g(in)f(the)h(collection)j(of)d(soft)m(w)m(are)i (co)m(v)m(ered)f(b)m(y)f(the)g(coup)s(ons.)39 b(This)241 1944 y(w)m(on't)31 b(w)m(ork.)468 2170 y(A)c(paten)m(t)i(license)f(is)f (\\discriminatory")h(if)g(it)f(do)s(es)g(not)h(include)f(within)468 2283 y(the)36 b(scop)s(e)f(of)h(its)g(co)m(v)m(erage,)k(prohibits)34 b(the)i(exercise)h(of,)g(or)e(is)h(condi-)468 2396 y(tioned)c(on)g(the) g(non-exercise)h(of)f(one)g(or)f(more)h(of)g(the)g(righ)m(ts)g(that)h (are)468 2509 y(sp)s(eci\014cally)k(gran)m(ted)g(under)d(this)i (License.)59 b(Y)-8 b(ou)37 b(ma)m(y)g(not)f(con)m(v)m(ey)i(a)468 2622 y(co)m(v)m(ered)33 b(w)m(ork)f(if)g(y)m(ou)g(are)g(a)f(part)m(y)h (to)h(an)e(arrangemen)m(t)i(with)e(a)h(third)468 2735 y(part)m(y)22 b(that)h(is)f(in)f(the)h(business)f(of)h(distributing)f (soft)m(w)m(are,)k(under)20 b(whic)m(h)468 2848 y(y)m(ou)k(mak)m(e)h (pa)m(ymen)m(t)g(to)f(the)g(third)f(part)m(y)i(based)e(on)h(the)g (exten)m(t)h(of)f(y)m(our)468 2961 y(activit)m(y)31 b(of)e(con)m(v)m (eying)i(the)e(w)m(ork,)h(and)e(under)f(whic)m(h)i(the)g(third)f(part)m (y)468 3073 y(gran)m(ts,)g(to)g(an)m(y)f(of)g(the)g(parties)g(who)f(w)m (ould)h(receiv)m(e)i(the)e(co)m(v)m(ered)h(w)m(ork)468 3186 y(from)g(y)m(ou,)i(a)f(discriminatory)g(paten)m(t)g(license)h (\(a\))f(in)g(connection)h(with)468 3299 y(copies)25 b(of)f(the)h(co)m(v)m(ered)g(w)m(ork)g(con)m(v)m(ey)m(ed)h(b)m(y)e(y)m (ou)g(\(or)h(copies)g(made)f(from)468 3412 y(those)h(copies\),)h(or)e (\(b\))h(primarily)e(for)h(and)g(in)f(connection)j(with)d(sp)s (eci\014c)468 3525 y(pro)s(ducts)33 b(or)g(compilations)j(that)e(con)m (tain)h(the)f(co)m(v)m(ered)i(w)m(ork,)f(unless)468 3638 y(y)m(ou)k(en)m(tered)h(in)m(to)g(that)g(arrangemen)m(t,)i(or)d(that)h (paten)m(t)g(license)g(w)m(as)468 3751 y(gran)m(ted,)31 b(prior)f(to)h(28)g(Marc)m(h)g(2007.)241 3977 y(This)k(pro)m(vision)i (w)m(as)g(adopted)g(in)f(order)g(to)h(prev)m(en)m(t)g(the)g(spread)f (of)g(a)h(particular)241 4090 y(transaction)25 b(t)m(yp)s(e)g(en)m (tered)g(in)m(to)g(b)s(et)m(w)m(een)g(t)m(w)m(o)h(\014rms)d(during)g (the)h(public)g(discussion)241 4203 y(pro)s(cess)j(conducted)h(b)m(y)g (the)g(F)-8 b(ree)29 b(Soft)m(w)m(are)f(F)-8 b(oundation)29 b(leading)g(to)f(the)g(adoption)241 4315 y(of)g(GPLv3.)41 b(There)28 b(are)g(no)h(curren)m(t)f(compliance)h(issues)f(related)i (to)f(this)f(pro)m(vision,)241 4428 y(so)i(far)h(as)f(w)m(e)h(are)g(a)m (w)m(are.)241 4654 y(P)m(aten)m(t)44 b(Assertion)f(&)f(Retaliation:)68 b(GPLv3)43 b(implemen)m(ts)g(a)g(narro)m(w)f(sc)m(heme)h(of)241 4767 y(paten)m(t)g(retaliation)h(against)f(those)f(who)f(undertak)m(e)h (paten)m(t)h(aggression)g(against)241 4880 y(licensed)35 b(w)m(orks)f(whic)m(h)g(they)g(distribute)g(or)g(con)m(tribute)h(to.)54 b(Read)34 b(together,)j Fe(xx)p Fp(8,)241 4993 y(10)27 b(and)f(11)i(establish)f(defensiv)m(e)g(paten)m(t)h(susp)s(ension)d (and)h(termination)i(conditions.)p eop end %%Page: 30 30 TeXDict begin 30 29 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 656 166 a SDict begin H.S end 656 166 a 656 166 a SDict begin H.R end 656 166 a 656 166 a SDict begin [/View [/XYZ H.V]/Dest (page.30) cvn /DEST pdfmark end 656 166 a 664 257 a Fp(30)1696 b(Soft)m(w)m(are)32 b(F)-8 b(reedom)31 b(La)m(w)g(Cen)m(ter)p 664 292 2989 2 v 664 589 a(The)i(termination)h(pro)m(vision)f(of)h (section)g(8)f(states)i(that)e(if)h(a)f(licensee)i(violates)g(the)664 702 y(terms)e(of)f(the)h(GPL,)g(a)g(con)m(tributor)g(ma)m(y)g (terminate)g(an)m(y)g(paten)m(t)h(licenses)f(that)g(it)664 815 y(gran)m(ted)28 b(under)e Fe(x)p Fp(11)j(to)f(that)g(licensee,)i (in)d(addition)g(to)i(an)m(y)e(cop)m(yrigh)m(t)i(p)s(ermissions)664 928 y(the)36 b(con)m(tributor)g(gran)m(ted)g(to)g(the)g(licensee.)57 b(Therefore,)37 b(a)e(con)m(tributor)h(ma)m(y)g(ter-)664 1041 y(minate)f(the)f(paten)m(t)h(licenses)f(it)h(gran)m(ted)f(to)h(a)f (do)m(wnstream)g(licensee)h(who)f(brings)664 1154 y(paten)m(t)e (infringemen)m(t)e(litigation)j(in)d(violation)i(of)f Fe(x)p Fp(10.)664 1577 y SDict begin H.S end 664 1577 a 664 1577 a SDict begin 13.6 H.A end 664 1577 a 664 1577 a SDict begin [/View [/XYZ H.V]/Dest (section*.29) cvn /DEST pdfmark end 664 1577 a Ff(Section)36 b(12:)47 b(No)35 b(Surrender)g(of)g(Others')f(F)-9 b(reedom)664 1860 y Fp(GPLv3)41 b Fe(x)p Fp(12)h(is)f(functionally)g(iden)m(tical)h(to)g (GPLv2)e Fe(x)p Fp(7.)73 b(An)40 b(illustration)h(in)g(the)664 1973 y(GPLv2)d(pro)m(vision)f(caused)g(more)g(confusion)g(than)g(it)h (w)m(as)f(w)m(orth,)i(and)e(has)g(b)s(een)664 2086 y(omitted.)51 b(In)33 b(all)h(other)g(resp)s(ects,)g(including)f(in)g(their)g (compliance)i(consequences,)664 2199 y(the)c(pro)m(visions)f(ha)m(v)m (e)i(the)e(same)h(e\013ect.)42 b(See)31 b(page)2489 2199 y SDict begin H.S end 2489 2199 a Fp(18)2580 2140 y SDict begin H.R end 2580 2140 a 2580 2199 a SDict begin [/Color [1 0 0]/H /I/Border [0 0 1]BorderArrayPatch/Subtype /Link/Dest (section*.17) cvn H.B /ANN pdfmark end 2580 2199 a 30 w Fp(ab)s(o)m(v)m(e.)664 2621 y SDict begin H.S end 664 2621 a 664 2621 a SDict begin 13.6 H.A end 664 2621 a 664 2621 a SDict begin [/View [/XYZ H.V]/Dest (section*.30) cvn /DEST pdfmark end 664 2621 a Ff(Section)36 b(13:)47 b(Use)35 b(with)f(the)h(GNU)g(A\013ero)g(General)g(Public)h (License)664 2904 y Fp(This)24 b(section)i(sp)s(eci\014cally)f(giv)m (es)h(p)s(ermission)e(to)h(link)g(or)f(com)m(bine)i(an)m(y)f(w)m(ork)g (that)g(is)664 3017 y(licensed)f(under)e(GPLv3)i(with)f(a)h(w)m(ork)f (licensed)h(under)e(A)m(GPLv3.)40 b(The)23 b(compliance)664 3130 y(consequences)31 b(of)f(this)g(p)s(ermission)f(are)i(discussed)e (with)h(resp)s(ect)g(to)h(the)g(A)m(GPLv3,)664 3243 y(b)s(elo)m(w.)664 3450 y(The)d(resultan)m(t)h(w)m(ork)f(will)g(b)s(e)g(go)m(v)m(erned)h (b)m(y)f(the)g(terms)g(of)h(GPLv3)f(but)f(if)i(the)f(w)m(ork)664 3563 y(is)k(used)f(o)m(v)m(er)i(a)f(net)m(w)m(ork)g(then)g(the)f(terms) h(of)g(A)m(GPLv3)h(shall)e(apply)h(to)g(the)g(en)m(tire)664 3676 y(w)m(ork.)664 3883 y(Y)-8 b(ou)27 b(cannot)g(tak)m(e)h(co)s(de)f (released)g(under)e(the)i(GNU)g(A)m(GPL)g(and)f(con)m(v)m(ey)i(or)f(mo) s(dify)664 3996 y(it)k(ho)m(w)m(ev)m(er)h(y)m(ou)f(lik)m(e)h(under)d (the)i(terms)f(of)h(GPLv3,)g(or)g(vice)h(v)m(ersa.)42 b(Ho)m(w)m(ev)m(er,)33 b(y)m(ou)664 4109 y(are)28 b(allo)m(w)m(ed)i(to) f(com)m(bine)f(separate)h(mo)s(dules)e(or)h(source)g(\014les)g (released)g(under)f(b)s(oth)664 4222 y(of)k(those)g(licenses)g(in)f(a)h (single)g(pro)5 b(ject.)664 4428 y(When)23 b(a)g(com)m(bined)g(w)m(ork) g(is)f(made)h(b)m(y)g(linking)g(GPLv3-co)m(v)m(ered)i(co)s(de)e(with)f (A)m(GPL-)664 4541 y(co)m(v)m(ered)h(co)s(de,)g(the)e(cop)m(yleft)i(on) e(one)g(part)g(will)g(not)g(extend)g(to)h(the)f(other)h(part.)37 b(That)664 4654 y(is)25 b(to)g(sa)m(y)-8 b(,)27 b(in)e(suc)m(h)f(com)m (binations,)j(the)e(A\013ero)g(requiremen)m(t)g(will)g(apply)g(only)f (to)i(the)664 4767 y(part)i(that)g(w)m(as)g(brough)m(t)f(in)m(to)i(the) e(com)m(bination)i(under)d(the)i(A\013ero)g(license.)41 b(Those)664 4880 y(who)22 b(receiv)m(e)j(suc)m(h)d(a)i(com)m(bination)g (and)e(do)g(not)h(wish)f(to)i(use)e(co)s(de)h(under)e(the)i(A\013ero) 664 4993 y(requiremen)m(t)31 b(ma)m(y)g(remo)m(v)m(e)h(the)e (A\013ero-co)m(v)m(ered)j(p)s(ortion)d(of)h(the)f(com)m(bination.)p eop end %%Page: 31 31 TeXDict begin 31 30 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 232 166 a SDict begin H.S end 232 166 a 232 166 a SDict begin H.R end 232 166 a 232 166 a SDict begin [/View [/XYZ H.V]/Dest (page.31) cvn /DEST pdfmark end 232 166 a 241 257 a Fp(Guide)30 b(to)h(GPL)g(Compliance)f(2d)h(ed.)1561 b(31)p 241 292 2989 2 v 241 589 a SDict begin H.S end 241 589 a 241 589 a SDict begin 14 H.A end 241 589 a 241 589 a SDict begin [/View [/XYZ H.V]/Dest (section*.31) cvn /DEST pdfmark end 241 589 a Fh(GPL)37 b(Sp)s(ecial)i(Exception)e(Licenses)241 830 y SDict begin H.S end 241 830 a 241 830 a SDict begin 13.6 H.A end 241 830 a 241 830 a SDict begin [/View [/XYZ H.V]/Dest (section*.32) cvn /DEST pdfmark end 241 830 a Ff(GNU)e(Classpath)f(&)i(GPL)f(Linking)g(Exception)241 1070 y Fp(GNU)k(Classpath)g(is)g(the)g(GPL-licensed)g(set)h(of)f(essen) m(tial)h(libraries)f(for)g(the)g(Ja)m(v)-5 b(a)241 1183 y(programming)33 b(language.)50 b(It)33 b(is)g(licensed)h(under)e(the)h (GPL)g(plus)f(a)i(sp)s(ecial)g(excep-)241 1296 y(tion:)468 1473 y(Linking)23 b(this)h(library)f(statically)j(or)d(dynamically)h (with)f(other)h(mo)s(dules)468 1586 y(is)43 b(making)g(a)h(com)m(bined) f(w)m(ork)g(based)g(on)g(this)g(library)-8 b(.)79 b(Th)m(us,)45 b(the)468 1699 y(terms)33 b(and)f(conditions)i(of)f(the)g(GNU)g (General)h(Public)f(License)g(co)m(v)m(er)468 1812 y(the)e(whole)f(com) m(bination.)468 1990 y(As)f(a)h(sp)s(ecial)g(exception,)h(the)f(cop)m (yrigh)m(t)h(holders)e(of)g(this)h(library)f(giv)m(e)468 2102 y(y)m(ou)g(p)s(ermission)f(to)h(link)g(this)g(library)f(with)h (indep)s(enden)m(t)e(mo)s(dules)h(to)468 2215 y(pro)s(duce)36 b(an)h(executable,)j(regardless)d(of)h(the)f(license)h(terms)f(of)g (these)468 2328 y(indep)s(enden)m(t)e(mo)s(dules,)h(and)f(to)i(cop)m(y) g(and)e(distribute)g(the)h(resulting)468 2441 y(executable)k(under)d (terms)h(of)h(y)m(our)g(c)m(hoice,)j(pro)m(vided)c(that)h(y)m(ou)g (also)468 2554 y(meet,)30 b(for)f(eac)m(h)g(link)m(ed)g(indep)s(enden)m (t)f(mo)s(dule,)g(the)h(terms)g(and)f(condi-)468 2667 y(tions)36 b(of)f(the)h(license)g(of)g(that)g(mo)s(dule.)55 b(An)35 b(indep)s(enden)m(t)f(mo)s(dule)h(is)468 2780 y(a)f(mo)s(dule)e(whic)m(h)h(is)g(not)h(deriv)m(ed)f(from)f(or)i(based) e(on)i(this)f(library)-8 b(.)49 b(If)468 2893 y(y)m(ou)34 b(mo)s(dify)e(this)h(library)-8 b(,)35 b(y)m(ou)e(ma)m(y)h(extend)g (this)f(exception)h(to)g(y)m(our)468 3006 y(v)m(ersion)c(of)g(the)f (library)-8 b(,)30 b(but)f(y)m(ou)h(are)g(not)f(obligated)j(to)e(do)f (so.)41 b(If)29 b(y)m(ou)468 3119 y(do)i(not)g(wish)f(to)h(do)g(so,)g (delete)h(this)f(exception)g(statemen)m(t)i(from)d(y)m(our)468 3232 y(v)m(ersion.)241 3559 y SDict begin H.S end 241 3559 a 241 3559 a SDict begin 14 H.A end 241 3559 a 241 3559 a SDict begin [/View [/XYZ H.V]/Dest (section*.33) cvn /DEST pdfmark end 241 3559 a Fh(A)m(GPL)241 3799 y Fp(Whether)35 b(to)h(extend)g(the)f(cop)m(yleft)i(concept)g(to)f(the)f(deliv)m(ery)h (of)g(services)g(b)m(y)f(free)241 3912 y(soft)m(w)m(are)i(o)m(v)m(er)g (a)f(net)m(w)m(ork)h(is)e(a)i(complex)f(issue)f(long)i(discussed)e(in)g (the)h(free)g(soft-)241 4025 y(w)m(are)j(comm)m(unit)m(y)-8 b(.)69 b(F)-8 b(reedom)40 b(zero)f(requires)g(that)h(an)m(y)f(user)g(b) s(e)f(allo)m(w)m(ed)j(to)f(run)241 4138 y(an)m(y)45 b(program)g(for)g (an)m(y)g(purp)s(ose,)i(whic)m(h)e(of)g(course)g(includes)g(the)g(pro)m (vision)g(of)241 4251 y(computing)31 b(services)g(to)g(others.)42 b(F)-8 b(reedom)31 b(t)m(w)m(o)h(requires)e(resp)s(ect)h(for)f(the)h (righ)m(t)g(of)241 4364 y(priv)-5 b(ate)25 b(mo)s(di\014cation.)40 b(Their)24 b(com)m(bination)j(requires)e(that)g(an)m(y)m(one)i(b)s(e)d (able)i(to)g(run)241 4477 y(priv)-5 b(ately-mo)s(di\014ed)36 b(copies)i(of)e(GPL'd)h(programs)f(for)g(the)h(purp)s(ose)e(of)i(pro)m (viding)241 4590 y(computing)30 b(services)h(to)g(others.)241 4767 y(But)37 b(there)g(are)h(go)s(o)s(d)e(reasons)h(wh)m(y)g (programmers)f(dev)m(eloping)j(soft)m(w)m(are)f(for)f(use)241 4880 y(in)c(net)m(w)m(ork)h(services)g(pro)m(vision,)h(particularly)f (the)f(infrastructure)g(of)g(W)-8 b(eb)34 b(appli-)241 4993 y(cations,)g(w)m(ould)e(w)m(an)m(t)h(to)f(require)g(that)h (parties)f(o\013ering)h(services)g(using)f(mo)s(di\014ed)p eop end %%Page: 32 32 TeXDict begin 32 31 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 656 166 a SDict begin H.S end 656 166 a 656 166 a SDict begin H.R end 656 166 a 656 166 a SDict begin [/View [/XYZ H.V]/Dest (page.32) cvn /DEST pdfmark end 656 166 a 664 257 a Fp(32)1696 b(Soft)m(w)m(are)32 b(F)-8 b(reedom)31 b(La)m(w)g(Cen)m(ter)p 664 292 2989 2 v 664 589 a(v)m(ersions)37 b(of)g(free)f(soft)m(w)m(are) i(allo)m(w)g(their)f(users)f(the)g(same)h(righ)m(ts)g(o\013ered)g(to)g (those)664 702 y(mo)s(di\014ers)29 b(b)m(y)i(the)f(original)i(dev)m (elop)s(ers.)41 b(F)-8 b(ederated)32 b(or)e(\\free")i(services)f (platforms)664 815 y(b)s(ene\014t)f(from)g(this)g(licensing)h(mo)s (del.)664 991 y(Rather)i(than)e(resolving)i(the)g(con\015ict)g(within)e (the)i(scop)s(e)f(of)g(one)h(license,)g(the)g(F)-8 b(ree)664 1104 y(Soft)m(w)m(are)25 b(F)-8 b(oundation)25 b(exp)s(erimen)m(ted)f (o)m(v)m(er)h(an)f(extended)g(p)s(erio)s(d)f(with)g(licenses)i(for)664 1217 y(suc)m(h)h(\\cop)m(ylefted)j(services")f(soft)m(w)m(are)g(that)f (could)f(b)s(e)g(made)h(partially)h(compatible)664 1330 y(with)44 b(GNU)h(GPL.)f(Tw)m(o)g(suc)m(h)g(licenses,)k(A)m(GPLv1)d (and)f(A)m(GPLv3,)49 b(di\013eren)m(t)44 b(in)664 1443 y(their)39 b(arc)m(hitecture)i(but)e(similar)g(in)g(their)g(in)m(ten)m (tion,)k(ha)m(v)m(e)e(b)s(een)d(published)g(and)664 1556 y(used.)867 1556 y SDict begin H.S end 867 1556 a -33 x Fo(8)906 1556 y SDict begin 13.6 H.L end 906 1556 a 906 1556 a SDict begin [/Subtype /Link/Dest (Hfootnote.8) cvn/H /I/Border [0 0 1]BorderArrayPatch/Color [1 0 0] H.B /ANN pdfmark end 906 1556 a 59 w Fp(The)f(\\A")g(in)g(A)m(GPL)g (standards)f(for)g(\\A\013ero,")k(the)d(name)g(of)f(a)h(soft)m(w)m(are) 664 1669 y(pro)5 b(ject)32 b(pioneered)f(b)m(y)g(Henry)g(P)m(o)s(ole,)i (a)f(director)g(of)f(FSF.)h(A)m(GPLv1)g(w)m(as)g(written)664 1782 y(b)m(y)g(FSF)g(sp)s(eci\014cally)g(for)f(use)h(b)m(y)f(A\013ero,) i(and)e(w)m(as)h(published)e(in)h(2003.)47 b(A)m(GPLv3)664 1895 y(w)m(as)30 b(designed)f(and)g(drafted)g(in)g(parallel)h(with)g (GPLv3,)g(to)g(unify)e(more)i(closely)h(the)664 2008 y(relation)h(among)e(these)h(licenses,)g(and)f(to)h(p)s(ermit)e(use)h (of)g(GPLv3-licensed)i(co)s(de)e(in)664 2120 y(A)m(GPLv3-licensed)i (pro)5 b(jects.)664 2297 y(The)29 b(common)g(arc)m(hitectural)i (feature)e(of)g(the)h(A)m(GPL)f(licenses)h(is)f(a)h(separate)g(\\trig-) 664 2409 y(ger")35 b(condition,)h(in)e(addition)g(to)h(the)f (triggering)h(conditions)g(for)f(cop)m(yleft)h(obliga-)664 2522 y(tions)28 b(\(\\distribution")f(and)g(sublicensing)f(established) i(b)m(y)e(GPLv2)i(\))f(and)g(\\con)m(v)m(ey-)664 2635 y(ing")j(established)f(b)m(y)f(GPLv3.)41 b(The)28 b Fl(sc)-5 b(op)g(e)37 b Fp(of)29 b(cop)m(yleft)h(under)e(the)h(A)m(GPL)g (licenses)664 2748 y(is)38 b(the)f(same)h(as)f(the)h(scop)s(e)f(of)h (cop)m(yleft)h(under)c(the)j(resp)s(ectiv)m(e)g(v)m(ersion)g(of)g(GPL.) 664 2861 y(Only)21 b(the)h(condition)h(that)f(giv)m(es)h(rise)f(to)g (the)g(obligations)i(to)e(pro)m(vide)g(corresp)s(onding)664 2974 y(source)31 b(co)s(de)f(and)g(license)h(texts)h(are)e(c)m(hanged.) 664 3293 y SDict begin H.S end 664 3293 a 664 3293 a SDict begin 13.6 H.A end 664 3293 a 664 3293 a SDict begin [/View [/XYZ H.V]/Dest (section*.34) cvn /DEST pdfmark end 664 3293 a Ff(A)m(GPLv1)664 3531 y Fp(A)m(GPLv1)i(is)e(GPLv2)h(with)f (a)h(single)g(additional)g(requiremen)m(t,)g(found)e(in)h Fe(x)p Fp(2\(d\):)891 3707 y(If)40 b(the)f(Program)h(as)g(y)m(ou)g (receiv)m(ed)h(it)f(is)g(in)m(tended)f(to)i(in)m(teract)g(with)891 3820 y(users)30 b(through)g(a)h(computer)f(net)m(w)m(ork)h(and)f(if,)h (in)f(the)h(v)m(ersion)g(y)m(ou)f(re-)891 3933 y(ceiv)m(ed,)h(an)m(y)e (user)e(in)m(teracting)k(with)d(the)g(Program)h(w)m(as)f(giv)m(en)i (the)e(op-)891 4046 y(p)s(ortunit)m(y)j(to)h(request)f(transmission)f (to)i(that)g(user)e(of)h(the)g(Program's)891 4159 y(complete)42 b(source)d(co)s(de,)k(y)m(ou)d(m)m(ust)f(not)h(remo)m(v)m(e)h(that)f (facilit)m(y)i(from)891 4272 y(y)m(our)28 b(mo)s(di\014ed)e(v)m(ersion) i(of)g(the)g(Program)f(or)h(w)m(ork)f(based)g(on)h(the)f(Pro-)891 4385 y(gram,)32 b(and)f(m)m(ust)g(o\013er)h(an)f(equiv)-5 b(alen)m(t)33 b(opp)s(ortunit)m(y)d(for)h(all)h(users)f(in-)891 4498 y(teracting)f(with)d(y)m(our)g(Program)g(through)g(a)h(computer)f (net)m(w)m(ork)h(to)g(re-)891 4611 y(quest)k(immediate)h(transmission)f (b)m(y)g(HTTP)f(of)h(the)g(complete)h(source)891 4724 y(co)s(de)e(of)g(y)m(our)f(mo)s(di\014ed)f(v)m(ersion)i(or)f(other)h (deriv)-5 b(ativ)m(e)32 b(w)m(ork.)p 664 4816 1196 4 v 768 4870 a Fj(8)802 4902 y SDict begin H.S end 802 4902 a 802 4902 a SDict begin H.R end 802 4902 a 802 4902 a SDict begin [/View [/XYZ H.V]/Dest (Hfootnote.8) cvn /DEST pdfmark end 802 4902 a Fi(A)n(GPLv2,)g(published)d(in)h(2007,)j (is)e(a)f(transitional)i(license)f(\\stub")f(p)r(ermitting)g(an)n(y)g (licensee)664 4993 y(to)c(distribute)g(w)n(orks)g(based)f(on)h(A)n (GPLv1)g(programs)g(under)f(the)h(terms)f(of)i(A)n(GPLv3.)p eop end %%Page: 33 33 TeXDict begin 33 32 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 232 166 a SDict begin H.S end 232 166 a 232 166 a SDict begin H.R end 232 166 a 232 166 a SDict begin [/View [/XYZ H.V]/Dest (page.33) cvn /DEST pdfmark end 232 166 a 241 257 a Fp(Guide)30 b(to)h(GPL)g(Compliance)f(2d)h(ed.)1561 b(33)p 241 292 2989 2 v 241 589 a(This)26 b(requiremen)m(t,)i(parallel)g(to)g(the)f (\\preserv)-5 b(ation)28 b(of)f(notices)i(in)d(in)m(teractiv)m(e)k (use")241 702 y(requiremen)m(t)37 b(of)h(GPLv2)g Fe(x)p Fp(2\(c\))h(w)m(as)f(in)m(v)m(en)m(ted)h(b)m(y)f(Bradley)g(Kuhn)d(when) i(he)g(w)m(as)241 815 y(Executiv)m(e)h(Director)g(of)f(the)f(F)-8 b(ree)38 b(Soft)m(w)m(are)g(F)-8 b(oundation.)60 b(Compliance)37 b(with)f(its)241 928 y(requiremen)m(t)26 b(w)m(as)h(straigh)m(tforw)m (ard:)39 b(if)27 b(the)f(feature)h(to)g(request)f(serv)m(er-side)h (source)241 1041 y(co)s(de)35 b(w)m(as)g(presen)m(t)g(in)f(a)i(program) e(\\in)m(tended)h(to)h(in)m(teract)g(with)f(users)f(through)g(a)241 1154 y(computer)c(net)m(w)m(ork,")i(compliance)g(consisted)f(of)f(not)h (remo)m(ving)g(it.)241 1492 y SDict begin H.S end 241 1492 a 241 1492 a SDict begin 13.6 H.A end 241 1492 a 241 1492 a SDict begin [/View [/XYZ H.V]/Dest (section*.35) cvn /DEST pdfmark end 241 1492 a Ff(A)m(GPLv3)241 1738 y Fp(A)m(GPLv3)h(is)e(GPLv3)i(with)e(one)h(additional)h(requiremen)m(t,)f (con)m(tained)h(in)e(A)m(GPLv3)241 1851 y Fe(x)p Fp(13.)45 b(Lik)m(e)33 b(A)m(GPLv1,)g(A)m(GPLv3)g(mak)m(es)f(no)g(mo)s (di\014cation)g(whatev)m(er)g(to)h(the)e(scop)s(e)241 1964 y(of)i(cop)m(yleft.)51 b(In)33 b(deciding)h(what)f(source)g(co)s (de)h(is)f(the)h(\\corresp)s(onding)f(source")h(to)241 2077 y(b)s(e)29 b(pro)m(vided)h(or)g(o\013ered)g(under)e(A)m(GPLv3)j Fe(x)p Fp(6,)h(it)e(is)g(su\016cien)m(t)h(to)f(ask)g(what)g(source)241 2190 y(co)s(de)35 b(w)m(ould)g(ha)m(v)m(e)h(to)g(b)s(e)f(pro)m(vided)g (if)g(the)g(same)h(program)f(w)m(ere)g(deliv)m(ered)h(to)g(its)241 2303 y(user)29 b(in)i(a)f(non-source)h(v)m(ersion)f(on)h(a)f(medium)g (of)g(ph)m(ysical)h(distribution.)241 2484 y(The)f(additional)h (triggering)h(condition)f(of)f(A)m(GPLv3)i(is)e(as)h(follo)m(ws:)468 2666 y(if)k(y)m(ou)g(mo)s(dify)f(the)h(Program,)h(y)m(our)f(mo)s (di\014ed)e(v)m(ersion)j(m)m(ust)e(promi-)468 2779 y(nen)m(tly)26 b(o\013er)g(all)h(users)e(in)m(teracting)j(with)d(it)h(remotely)h (through)e(a)h(com-)468 2892 y(puter)i(net)m(w)m(ork)i(\(if)g(y)m(our)f (v)m(ersion)g(supp)s(orts)e(suc)m(h)i(in)m(teraction\))i(an)e(op-)468 3005 y(p)s(ortunit)m(y)39 b(to)g(receiv)m(e)i(the)e(Corresp)s(onding)f (Source)h(of)g(y)m(our)g(v)m(ersion)468 3118 y(b)m(y)26 b(pro)m(viding)f(access)i(to)g(the)f(Corresp)s(onding)e(Source)h(from)g (a)h(net)m(w)m(ork)468 3231 y(serv)m(er)h(at)h(no)f(c)m(harge,)i (through)d(some)h(standard)f(or)h(customary)g(means)468 3343 y(of)38 b(facilitating)i(cop)m(ying)e(of)g(soft)m(w)m(are.)64 b(This)37 b(Corresp)s(onding)e(Source)468 3456 y(shall)30 b(include)f(the)h(Corresp)s(onding)e(Source)i(for)f(an)m(y)h(w)m(ork)g (co)m(v)m(ered)h(b)m(y)468 3569 y(v)m(ersion)23 b(3)f(of)g(the)g(GNU)h (General)g(Public)f(License)h(that)f(is)g(incorp)s(orated)468 3682 y(pursuan)m(t)29 b(to)i(the)g(follo)m(wing)h(paragraph.)241 3864 y(Compliance)25 b(requires)g(that)g(an)m(y)h(v)m(ersion)f(of)g (the)g(program)g(that)h(y)m(ou)f(y)m(ourself)g(mo)s(d-)241 3977 y(ify)-8 b(,)29 b(and)e(whic)m(h)h(retains)h(the)f(arc)m (hitecture)i(of)e(in)m(teracting)i(with)e(its)g(users)f(remotely)241 4090 y(o)m(v)m(er)e(the)f(net)m(w)m(ork,)i(m)m(ust)e(a\013ord)g(the)g (user)f(an)h(opp)s(ortunit)m(y)f(to)i(receiv)m(e)g(corresp)s(ond-)241 4203 y(ing)45 b(serv)m(er-side)g(source)g(co)s(de)f(o)m(v)m(er)i(the)f (net)m(w)m(ork.)85 b(If)44 b(a)h(corresp)s(onding)e(source)241 4315 y(arc)m(hiv)m(e)34 b(is)f(itself)g(a)g(\\mak)m(e)h(target")h(in)d (the)h(pro)s(cess)f(of)h(building)f(the)h(program,)g(as)241 4428 y(w)m(e)c(suggest)g(with)f(resp)s(ect)g(to)h(all)h(cop)m(ylefted)g (w)m(orks,)f(then)f(the)g(implemen)m(tation)i(of)241 4541 y(the)e(complian)m(t)h(feature)f(for)g(early-binding)g(languages)h (is)f(as)g(simple)g(as)g(outputting)241 4654 y(that)k(source)h(arc)m (hiv)m(e)g(\(and)f(p)s(ossibly)f(other)i(source)f(arc)m(hiv)m(es)h (from)f(other)g(running)241 4767 y(programs)27 b(that)i(are)g(part)f (of)g(the)g(same)h(system\))f(in)m(to)h(the)g(comm)m(unication)g (stream)241 4880 y(as)36 b(constan)m(t)i(data)f(when)f(the)h(running)d (program)j(receiv)m(es)h(the)e(relev)-5 b(an)m(t)38 b(request.)241 4993 y(This)20 b(tec)m(hnical)j(approac)m(h)e(to)h(compliance)g(also)g (resolv)m(es)g(\\scop)s(e)g(of)f(cop)m(yleft")i(issues)p eop end %%Page: 34 34 TeXDict begin 34 33 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 656 166 a SDict begin H.S end 656 166 a 656 166 a SDict begin H.R end 656 166 a 656 166 a SDict begin [/View [/XYZ H.V]/Dest (page.34) cvn /DEST pdfmark end 656 166 a 664 257 a Fp(34)1696 b(Soft)m(w)m(are)32 b(F)-8 b(reedom)31 b(La)m(w)g(Cen)m(ter)p 664 292 2989 2 v 664 589 a(for)d(programs)g(written)g(in)g (early-binding)g(compiled)g(languages:)41 b(if)28 b(comp)s(onen)m(ts)h (of)664 702 y(the)d(program)f(as)h(run)e(are)h(determined)g(at)i(mak)m (e)f(time,)h(then)e(what)h(it)g(to)s(ok)g(to)g(mak)m(e)664 815 y(the)h(program,)g(min)m(us)f(the)h(system)f(libraries)h(and)f(an)m (y)g(other)h(excepted)g(co)s(de,)h(is)f(the)664 928 y(corresp)s(onding) j(source.)664 1099 y(T)-8 b(ak)m(en)27 b(together,)h(GPLv3)e Fe(x)p Fp(13)h(and)e(A)m(GPLv3)h Fe(x)p Fp(13)h Fe({)p Fp(2)f(establish)g(the)g(compatibilit)m(y)664 1212 y(structure)33 b(for)h(com)m(bining)g(GPLv3-)g(and)f(A)m(GPLv3-licensed)j(co)s(de.)51 b(GPLv3)34 b(giv)m(es)664 1325 y(p)s(ermission)25 b(for)h(co)s(de)g (under)e(its)j(terms)f(to)g(b)s(e)g(com)m(bined)g(with)f(co)s(de)i (under)d(A)m(GPL-)664 1438 y(v3's)44 b(terms,)j(eac)m(h)e(part)e(to)h (b)s(e)f(treated)i(as)e(under)f(the)i(terms)f(of)h(its)g(resp)s(ectiv)m (e)664 1551 y(license.)60 b(A)m(GPLv3)38 b(co)s(de)f(cannot)g(b)s(e)f (relicensed)h(under)e(GPLv3,)k(or)d(the)h(rev)m(erse,)664 1664 y(without)30 b(additional)h(p)s(ermission)d(from)i(the)g(resp)s (ectiv)m(e)h(cop)m(yrigh)m(t)g(holder.)40 b(Source)664 1777 y(co)s(de)30 b(licensed)g(under)e(GPLv3)i(is)f(part)h(of)f(the)h (corresp)s(onding)f(source)g(of)h(an)m(y)g(w)m(ork)664 1890 y(com)m(bining)h(co)s(de)g(under)d(the)j(t)m(w)m(o)h(licenses.)664 2196 y SDict begin H.S end 664 2196 a 664 2196 a SDict begin 14 H.A end 664 2196 a 664 2196 a SDict begin [/View [/XYZ H.V]/Dest (section*.36) cvn /DEST pdfmark end 664 2196 a Fh(LGPL)664 2427 y Fp(The)k(Lesser)g(General)h(Public)f (License,)j(whose)d(terms)g(apply)g(to)h(the)g(GNU)g(C)f(Li-)664 2540 y(brary)-8 b(,)36 b(among)f(other)g(w)m(orks,)h(is)f(sometimes)h (describ)s(ed)d(as)i(a)g(\\w)m(eak)h(cop)m(yleft")h(li-)664 2653 y(cense,)46 b(b)s(ecause)c(co)s(de)g(licensed)g(under)e(LGPL's)i (terms)g(can)g(b)s(e)f(com)m(bined)h(with)664 2766 y(co)s(de)37 b(under)e(non-free)h(licenses,)j(and)d(is)g(sometimes)h(used)f(in)g (that)h(fashion.)58 b(But,)664 2878 y(although)28 b(the)f(t)m(w)m(o)h (v)m(ersions)f(of)h(LGPL)e(curren)m(tly)h(in)g(use)g(di\013er)g(v)m (ery)g(substan)m(tially)664 2991 y(in)35 b(their)g(con)m(ten)m(t)i(and) d(arc)m(hitecture,)k(they)d(are)h(instead)f(b)s(oth)f(strong)i(cop)m (yleft)g(li-)664 3104 y(censes)h(with)f(broad)f(linking)i(exceptions.) 59 b(Understanding)35 b(ho)m(w)i(to)g(comply)f(with)664 3217 y(the)28 b(licenses)g(hinges)f(on)h(this)f(often-misundersto)s(o)s (d)f(distinction.)40 b(LGPL'd)27 b(co)s(de)h(is)664 3330 y(nev)m(er)i(placed)f(under)f(new)h(or)g(alternativ)m(e)j(terms)d(when) f(it)i(is)f(com)m(bined)h(with)f(co)s(de)664 3443 y(under)c(non-cop)m (yleft)i(licenses.)40 b(The)26 b(com)m(bination)h(is)f(p)s(ermitted,)h (but)e(the)h(LGPL'd)664 3556 y(comp)s(onen)m(ts)43 b(of)g(the)g (program)f(remain)g(under)g(the)g(terms)h(c)m(hosen)g(for)f(them)h(b)m (y)664 3669 y(their)e(cop)m(yrigh)m(t)h(holders.)72 b(This)40 b(is)h(not)g(closely)i(analogous)f(to)g(the)f(b)s(eha)m(vior)g(of)664 3782 y(licenses)33 b(lik)m(e)f(the)g(Eclipse)g(license)h(that,)f(at)g (the)g(\014le)g(lev)m(el,)h(assures)e(source)h(co)s(de)g(is)664 3895 y(distributed)k(under)f(cop)m(yleft)i(terms,)i(while)d(binaries)g (ma)m(y)h(b)s(e)f(distributed)f(under)664 4008 y(an)m(y)27 b(terms)g(at)h(the)e(redistributor's)h(discretion.)40 b(LGPL's)26 b(v)m(ersions)h(are)h(in)m(tended)e(to)664 4120 y(assure)e(do)m(wnstream)g(users')g(righ)m(ts)h(in)f(that)h(p)s (otion)f(of)g(the)h(p)s(ermitted)f(com)m(bination)664 4233 y(whic)m(h)30 b(consists)h(of)g(LGPL'd)f(co)s(de,)g(in)g(b)s(oth)g (source)h(and)e(non-source)i(forms.)664 4536 y SDict begin H.S end 664 4536 a 664 4536 a SDict begin 13.6 H.A end 664 4536 a 664 4536 a SDict begin [/View [/XYZ H.V]/Dest (section*.37) cvn /DEST pdfmark end 664 4536 a Ff(LGPLv2.1)664 4767 y Fp(LGPLv2.1)h(is)e(a)h(cop)m(yleft)h(license)g(in)e(its)h(o)m (wn)f(righ)m(t,)i(to)f(whic)m(h)f Fe(x)p Fp(6)i(is)e(an)h(exception)664 4880 y(p)s(ermitting)25 b(non-cop)m(yleft)h(com)m(binations.)40 b(The)24 b(analytical)k(p)s(eculiarit)m(y)d(is)g(that)h(the)664 4993 y(cop)m(yleft)36 b(license)e(from)g(whic)m(h)f(LGPLv2.1)i Fe(x)p Fp(6)g(is)e(an)h(exception)h(is)f(not)g(GPL.)g(It)g(is)p eop end %%Page: 35 35 TeXDict begin 35 34 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 232 166 a SDict begin H.S end 232 166 a 232 166 a SDict begin H.R end 232 166 a 232 166 a SDict begin [/View [/XYZ H.V]/Dest (page.35) cvn /DEST pdfmark end 232 166 a 241 257 a Fp(Guide)30 b(to)h(GPL)g(Compliance)f(2d)h(ed.)1561 b(35)p 241 292 2989 2 v 241 589 a(LGPLv2.1)36 b Fe(xx)p Fp(1-5,)j(whic)m(h)c(do)s(es)g (not)g(b)s(eha)m(v)m(e)h(in)f(all)h(resp)s(ects)f(lik)m(e)i(an)m(y)f(v) m(ersion)f(of)241 702 y(GPL.)241 1048 y SDict begin H.S end 241 1048 a 241 1048 a SDict begin 13.6 H.A end 241 1048 a 241 1048 a SDict begin [/View [/XYZ H.V]/Dest (section*.38) cvn /DEST pdfmark end 241 1048 a Ff(Section)h(0:)49 b(De\014nitions)36 b(and)g(Scop)s(e)h(of)f(License)91 b Fp(Section)32 b(0)g(of)g(LGPLv2.1)241 1160 y(states)37 b(that)f(translation)h(\\straigh)m(tforw)m(ardly")h(in)m(to)e(another)g (programming)g(lan-)241 1273 y(guage)45 b(of)f(an)g(LGPL'd)g(program)g (or)g(library)g(of)g(routines)g(is)g(the)g(creation)i(of)e(a)241 1386 y(mo)s(di\014ed)34 b(v)m(ersion)i(of)f(the)h(licensed)g(program.) 55 b(GNU)36 b(GPLv2)g(and)f(GNU)h(GPLv3)241 1499 y(do)30 b(not)h(con)m(tain)g(this)g(de\014nition.)241 1844 y SDict begin H.S end 241 1844 a 241 1844 a SDict begin 13.6 H.A end 241 1844 a 241 1844 a SDict begin [/View [/XYZ H.V]/Dest (section*.39) cvn /DEST pdfmark end 241 1844 a Ff(Section)k(2)92 b Fp(Section)31 b(2\(a\))h(states)g(that)f(if)g(a)g (licensed)g(w)m(ork)f(is)h(a)g(soft)m(w)m(are)h(library)241 1957 y(\(de\014ned)k(in)g Fe(x)p Fp(0)h(as)g(\\a)h(collection)h(of)e (soft)m(w)m(are)h(functions)f(and/or)f(data)i(prepared)241 2070 y(so)32 b(as)f(to)i(b)s(e)e(con)m(v)m(enien)m(tly)j(link)m(ed)e (with)f(application)i(programs)e(\(whic)m(h)h(use)f(some)241 2183 y(of)38 b(those)g(functions)g(and)f(data\))i(to)g(form)f (executables"\))i(p)s(ermission)d(is)h(giv)m(en)h(to)241 2296 y(distribute)34 b(mo)s(di\014ed)g(v)m(ersions)h(only)g(if)g(those) g(v)m(ersions)h(are)f(themselv)m(es)h(libraries.)241 2409 y(LGPLv2.1)c(co)s(de)h(can)f(therefore)g Fl(not)41 b Fp(b)s(e)31 b(complian)m(tly)j(tak)m(en)f(from)e(its)h(con)m(text)i (in)241 2522 y(a)29 b(library)g(and)f(placed)i(in)f(a)g(non-library)g (mo)s(di\014ed)f(v)m(ersion)h(or)g(w)m(ork)h(based)e(on)h(the)241 2635 y(w)m(ork.)44 b(Section)32 b(6)g(do)s(es)f(not)h(pro)m(vide)g(an)f (exception)i(for)e(this)h(rule:)42 b(a)32 b(com)m(bination)241 2748 y(ma)m(y)i(b)s(e)e(made)i(of)f(a)h(mo)s(di\014ed)e(v)m(ersion)i (of)f(an)h(LGPL'd)e(library)h(with)g(other)h(co)s(de,)241 2861 y(but)h(the)i(LGPL'd)f(co)s(de)h(m)m(ust)f(con)m(tin)m(ue)i(to)f (b)s(e)f(structured)f(as)i(a)g(library)-8 b(,)38 b(and)e(to)241 2974 y(that)31 b(library)f(the)g(terms)h(of)f(the)h(license)g(con)m (tin)m(ue)h(to)f(apply)-8 b(.)241 3157 y(Section)21 b(2\(d\))g(states)h (that)f(mo)s(di\014ed)e(v)m(ersions)i(of)f(library)g(routines)h(m)m (ust)f(not)h(require)241 3270 y(non-argumen)m(t)32 b(global)h(data)f (unrelated)g(to)h(library)e(function)h(in)f(order)g(for)h(library)241 3383 y(functionalit)m(y)41 b(to)f(w)m(ork.)69 b(This)39 b(means)g(that)h(libraries)g(ma)m(y)g(not)g(b)s(e)f(mo)s(di\014ed)g(to) 241 3496 y(require)g(k)m(eys,)k(tok)m(ens,)g(tables)d(or)g(other)f (non-functional)h(restrictiv)m(e)i(data)e(to)g(b)s(e)241 3609 y(presen)m(t)27 b(in)f(order)h(for)g(applications)h(to)f(call)i (and)d(receiv)m(e)j(services)e(from)g(routines)g(in)241 3722 y(the)g(library)-8 b(.)40 b(Section)28 b(6)g(do)s(es)f(not)g (except)i(from)d(these)i(requiremen)m(ts.)40 b(Compliance)241 3835 y(requires)28 b(a)m(v)m(oidance)k(of)d(suc)m(h)f(sc)m(hemes,)j (whic)m(h)d(in)h(the)g(y)m(ears)h(since)f(LGPLv2.1)h(w)m(as)241 3948 y(prom)m(ulgated)h(in)f(1999)i(ha)m(v)m(e)g(b)s(ecome)e(relativ)m (ely)j(common.)241 4132 y(These)21 b(requiremen)m(ts)g(of)h Fe(x)p Fp(2)g(are)f(stringen)m(t,)k(and)20 b(standing)h(alone)i(they)e (w)m(ould)g(trenc)m(h)241 4245 y(to)s(o)30 b(closely)i(on)d(users')h (freedoms.)40 b(But)30 b(LGPLv2.1)h Fe(x)p Fp(3)f(allo)m(ws)h(all)g(w)m (orks)f(under)e(its)241 4357 y(terms,)34 b(cop)m(y)h(b)m(y)f(cop)m(y)-8 b(,)35 b(to)g(b)s(e)e(used)g(instead)h(under)e(the)i(terms)f(of)h (GPLv2)g(or)g(an)m(y)241 4470 y(later)k(v)m(ersion.)63 b(This)37 b(pro)m(vides)h(a)g(path)m(w)m(a)m(y)h(for)e(those)h(who)g (do)f(not)h(w)m(an)m(t)g(to)h(use)241 4583 y(co)s(de)27 b(under)f(the)i(requiremen)m(ts)f(of)g(LGPLv2.1)i(to)f(do)f(so)g(under) f(GPLv2)i(or)f(GPLv3)241 4696 y(at)k(their)f(discretion.)241 4880 y(Section)23 b(6)g(of)g(the)g(license)g(con)m(tains)h(a)f (functional)g(an)m(ti-lo)s(c)m(kdo)m(wn)h(pro)m(vision,)h(requir-)241 4993 y(ing)g(that)h(an)m(y)g(LGPL'd)f(co)s(de)h(pro)m(vided)f(to)h(the) g(user)e(as)i(part)f(of)h(suc)m(h)f(a)h(proprietary)p eop end %%Page: 36 36 TeXDict begin 36 35 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 656 166 a SDict begin H.S end 656 166 a 656 166 a SDict begin H.R end 656 166 a 656 166 a SDict begin [/View [/XYZ H.V]/Dest (page.36) cvn /DEST pdfmark end 656 166 a 664 257 a Fp(36)1696 b(Soft)m(w)m(are)32 b(F)-8 b(reedom)31 b(La)m(w)g(Cen)m(ter)p 664 292 2989 2 v 664 589 a(or)i(non-cop)m(yleft)i(w)m(ork)e(m)m(ust)g (p)s(ermit)f(relinking)h(or)g(re-installation)i(of)f(a)f(mo)s(di\014ed) 664 702 y(v)m(ersion)e(of)g(the)f(library)-8 b(.)664 884 y(Section)31 b(2)g(rep)s(eats,)g(as)f(in)g(GPLv2,)h(that)891 1065 y(These)37 b(requiremen)m(ts)g(apply)f(to)i(the)f(mo)s(di\014ed)f (w)m(ork)h(as)g(a)g(whole.)60 b(If)891 1178 y(iden)m(ti\014able)41 b(sections)f(of)f(that)h(w)m(ork)g(are)f(not)h(deriv)m(ed)f(from)g(the) g(Li-)891 1291 y(brary)-8 b(,)39 b(and)e(can)g(b)s(e)g(reasonably)h (considered)f(indep)s(enden)m(t)f(and)h(sep-)891 1404 y(arate)g(w)m(orks)d(in)h(themselv)m(es,)j(then)c(this)h(License,)i (and)d(its)i(terms,)g(do)891 1517 y(not)25 b(apply)f(to)g(those)h (sections)g(when)e(y)m(ou)i(distribute)e(them)h(as)h(separate)891 1630 y(w)m(orks.)54 b(But)34 b(when)g(y)m(ou)h(distribute)f(the)h(same) g(sections)g(as)g(part)g(of)f(a)891 1743 y(whole)f(whic)m(h)f(is)g(a)h (w)m(ork)f(based)g(on)g(the)g(Library)-8 b(,)33 b(the)f(distribution)f (of)891 1855 y(the)k(whole)g(m)m(ust)f(b)s(e)f(on)i(the)f(terms)g(of)h (this)f(License,)i(whose)e(p)s(ermis-)891 1968 y(sions)e(for)f(other)g (licensees)i(extend)e(to)h(the)g(en)m(tire)g(whole,)g(and)f(th)m(us)g (to)891 2081 y(eac)m(h)h(and)e(ev)m(ery)h(part)f(regardless)h(of)f(who) g(wrote)h(it.)664 2263 y(Giv)m(en)40 b(the)g(con)m(text)h(of)e Fe(x)p Fp(2,)k(it)c(is)h(apparen)m(t)f(that)h(this)f(clause)h(is)f(not) g(to)h(b)s(e)f(read)664 2376 y(as)c(limiting)g(in)f(an)m(y)g(w)m(a)m(y) i(the)e(exception)i(for)e(com)m(binations)h(under)e Fe(x)p Fp(6.)53 b(But)34 b(with)664 2489 y(resp)s(ect)e(to)h(mo)s(di\014ed)e (v)m(ersions)i(of)f(the)g(LGPL'd)g(w)m(ork)g(itself,)i(this)e(language) h(in)f Fe(x)p Fp(2)664 2601 y(rea\016rms)e(that)h Fe(x)p Fp(6)g(is)f(inapplicable.)664 2938 y SDict begin H.S end 664 2938 a 664 2938 a SDict begin 13.6 H.A end 664 2938 a 664 2938 a SDict begin [/View [/XYZ H.V]/Dest (section*.40) cvn /DEST pdfmark end 664 2938 a Ff(Section)h(4)91 b Fp(Section)27 b(4)g(co)m(v)m(ers)h(distribution)d(of)i(non-source)f (forms)g(of)g(unmo)s(di\014ed)664 3051 y(v)m(ersions)c(of)g(co)m(v)m (ered)i(w)m(orks,)g(or)e(w)m(orks)g(mo)s(di\014ed)e(as)i(p)s(ermitted)g (b)m(y)g Fe(x)p Fp(2.)38 b(Compliance)664 3164 y(with)21 b(its)h(pro)m(visions)g(is)f(as)h(for)f(compliance)i(with)e(the)h (parallel)g(pro)m(visions)g(of)f(GPLv2,)664 3277 y(ab)s(o)m(v)m(e.)664 3614 y SDict begin H.S end 664 3614 a 664 3614 a SDict begin 13.6 H.A end 664 3614 a 664 3614 a SDict begin [/View [/XYZ H.V]/Dest (section*.41) cvn /DEST pdfmark end 664 3614 a Ff(Section)45 b(5)92 b Fp(Section)39 b(5)h(addresses)e(directly) i(the)f(am)m(biguities)h(arising)f(from)g(the)664 3727 y(application)32 b(of)e(cop)m(yrigh)m(t)i(la)m(w)f(to)g(soft)m(w)m (are:)891 3908 y(A)g(program)g(that)h(con)m(tains)g(no)f(deriv)-5 b(ativ)m(e)32 b(of)f(an)m(y)h(p)s(ortion)e(of)h(the)g(Li-)891 4021 y(brary)-8 b(,)23 b(but)d(is)g(designed)h(to)g(w)m(ork)g(with)f (the)h(Library)f(b)m(y)g(b)s(eing)g(compiled)891 4134 y(or)30 b(link)m(ed)h(with)e(it,)i(is)f(called)h(a)f(\\w)m(ork)h(that)f (uses)g(the)g(Library".)40 b(Suc)m(h)891 4247 y(a)31 b(w)m(ork,)f(in)g(isolation,)i(is)e(not)g(a)g(deriv)-5 b(ativ)m(e)32 b(w)m(ork)e(of)g(the)g(Library)-8 b(,)30 b(and)891 4360 y(therefore)h(falls)g(outside)g(the)f(scop)s(e)h(of)f (this)h(License.)891 4541 y(Ho)m(w)m(ev)m(er,)26 b(linking)d(a)f(\\w)m (ork)h(that)f(uses)g(the)g(Library")g(with)f(the)h(Library)891 4654 y(creates)27 b(an)e(executable)i(that)e(is)g(a)h(deriv)-5 b(ativ)m(e)27 b(of)e(the)g(Library)f(\(b)s(ecause)891 4767 y(it)d(con)m(tains)h(p)s(ortions)e(of)h(the)f(Library\),)j(rather) d(than)g(a)h(\\w)m(ork)g(that)g(uses)891 4880 y(the)k(library".)39 b(The)23 b(executable)j(is)f(therefore)f(co)m(v)m(ered)i(b)m(y)f(this)f (License.)891 4993 y(Section)32 b(6)e(states)i(terms)e(for)g (distribution)g(of)h(suc)m(h)f(executables.)p eop end %%Page: 37 37 TeXDict begin 37 36 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 232 166 a SDict begin H.S end 232 166 a 232 166 a SDict begin H.R end 232 166 a 232 166 a SDict begin [/View [/XYZ H.V]/Dest (page.37) cvn /DEST pdfmark end 232 166 a 241 257 a Fp(Guide)30 b(to)h(GPL)g(Compliance)f(2d)h(ed.)1561 b(37)p 241 292 2989 2 v 468 589 a(When)21 b(a)h(\\w)m(ork)g(that)g(uses)f(the)g (Library")g(uses)g(material)i(from)e(a)g(header)468 702 y(\014le)28 b(that)h(is)f(part)g(of)g(the)g(Library)-8 b(,)29 b(the)f(ob)5 b(ject)29 b(co)s(de)f(for)g(the)g(w)m(ork)h(ma)m(y) 468 815 y(b)s(e)f(a)h(deriv)-5 b(ativ)m(e)30 b(w)m(ork)e(of)h(the)f (Library)g(ev)m(en)h(though)f(the)g(source)h(co)s(de)468 928 y(is)34 b(not.)51 b(Whether)34 b(this)f(is)h(true)f(is)h(esp)s (ecially)h(signi\014can)m(t)g(if)e(the)h(w)m(ork)468 1041 y(can)22 b(b)s(e)f(link)m(ed)i(without)f(the)g(Library)-8 b(,)23 b(or)f(if)g(the)g(w)m(ork)g(is)g(itself)h(a)f(library)-8 b(.)468 1154 y(The)28 b(threshold)g(for)h(this)g(to)g(b)s(e)f(true)h (is)g(not)g(precisely)g(de\014ned)f(b)m(y)g(la)m(w.)241 1328 y(Accordingly)-8 b(,)37 b(with)d(the)h(in)m(ten)m(tion)h(of)f(a)m (v)m(oiding)h(situations)f(in)f(whic)m(h)h(suc)m(h)f(am)m(bi-)241 1441 y(guit)m(y)d(ma)m(y)g(arise,)g Fe(x)p Fp(5)g(go)s(es)g(on)g(to)g (state:)468 1615 y(If)25 b(suc)m(h)g(an)g(ob)5 b(ject)26 b(\014le)f(uses)g(only)h(n)m(umerical)f(parameters,)i(data)f(struc-)468 1728 y(ture)40 b(la)m(y)m(outs)h(and)f(accessors,)j(and)d(small)g (macros)g(and)g(small)g(inline)468 1840 y(functions)29 b(\(ten)i(lines)f(or)g(less)g(in)f(length\),)i(then)f(the)g(use)f(of)h (the)g(ob)5 b(ject)468 1953 y(\014le)27 b(is)f(unrestricted,)h (regardless)g(of)g(whether)f(it)h(is)f(legally)j(a)e(deriv)-5 b(ativ)m(e)468 2066 y(w)m(ork.)44 b(\(Executables)33 b(con)m(taining)g(this)e(ob)5 b(ject)32 b(co)s(de)g(plus)e(p)s(ortions) h(of)468 2179 y(the)g(Library)e(will)i(still)g(fall)g(under)e(Section)i (6.\))468 2353 y(Otherwise,)40 b(if)e(the)g(w)m(ork)h(is)f(a)g(deriv)-5 b(ativ)m(e)40 b(of)e(the)g(Library)-8 b(,)40 b(y)m(ou)f(ma)m(y)468 2466 y(distribute)21 b(the)g(ob)5 b(ject)23 b(co)s(de)e(for)g(the)h(w)m (ork)f(under)f(the)i(terms)f(of)g(Section)468 2579 y(6.)42 b(An)m(y)30 b(executables)j(con)m(taining)f(that)f(w)m(ork)g(also)g (fall)g(under)e(Section)468 2692 y(6,)e(whether)e(or)h(not)g(they)g (are)g(link)m(ed)g(directly)h(with)e(the)h(Library)f(itself.)241 2866 y(Here,)37 b(the)f(clear)g(purp)s(ose)e(of)h(the)h(pro)m(vision)g (is)f(to)h(w)m(aiv)m(e)h(cop)m(yleft)g(in)e(am)m(biguous)241 2979 y(situations)25 b(to)f(the)g(exten)m(t)i(of)e(p)s(ermitting)g(com) m(binations)h(under)d(the)j(exception)g(pro-)241 3091 y(vided)e(in)g Fe(x)p Fp(6.)40 b(T)-8 b(o)24 b(our)f(kno)m(wledge,)j (no)e(public)f(action)i(of)f(enforcemen)m(t)h(of)f(LGPLv2.1)241 3204 y(in)30 b(the)g(area)i(delineated)f(b)m(y)f(Section)h(5)g(has)f (ev)m(er)h(o)s(ccurred.)241 3516 y SDict begin H.S end 241 3516 a 241 3516 a SDict begin 13.6 H.A end 241 3516 a 241 3516 a SDict begin [/View [/XYZ H.V]/Dest (section*.42) cvn /DEST pdfmark end 241 3516 a Ff(Section)36 b(6)91 b Fe(x)p Fp(6)33 b(pro)m(vides)e(the)g(com)m(bination)i(exception)g (that)f(is)f(often)h(misunder-)241 3629 y(sto)s(o)s(d)d(as)g(a)h(\\w)m (eak)h(cop)m(yleft")g(license,)g(whic)m(h)e(it)g(is)h(not.)40 b(It)30 b(p)s(ermits)e(com)m(binations)241 3742 y(of)i(the)h(licensed)g (w)m(ork)f(or)h(w)m(orks)f(based)g(on)g(it)468 3916 y(to)38 b(pro)s(duce)d(a)j(w)m(ork)f(con)m(taining)h(p)s(ortions)e(of)h(the)g (Library)-8 b(,)39 b(and)d([to])468 4029 y(distribute)e(that)i(w)m(ork) f(under)e(terms)i(of)g(y)m(our)g(c)m(hoice,)j(pro)m(vided)d(that)468 4142 y(the)22 b(terms)g(p)s(ermit)g(mo)s(di\014cation)g(of)h(the)f(w)m (ork)g(for)g(the)h(customer's)f(o)m(wn)468 4255 y(use)30 b(and)g(rev)m(erse)h(engineering)g(for)f(debugging)g(suc)m(h)h(mo)s (di\014cations.)241 4428 y(These)23 b(requiremen)m(ts)h(on)f(the)h (licensed)g(com)m(bination)h(require)f(that)g(the)g(license)g(c)m(ho-) 241 4541 y(sen)j(not)g(prohibit)g(the)h(customer's)g(mo)s(di\014cation) f(and)g(rev)m(erse)h(engineering)g(for)f(de-)241 4654 y(bugging)c(these)g(mo)s(di\014cations)h(in)e(the)i(w)m(ork)f(as)g(a)h (whole.)38 b(In)22 b(practice,)27 b(enforcemen)m(t)241 4767 y(history)36 b(suggests,)j(it)e(means)g(that)g(the)g(license)h (terms)e(c)m(hosen)h(ma)m(y)g(not)g(prohibit)241 4880 y(mo)s(di\014cation)i(and)f(rev)m(erse)h(engineering)g(for)f(debugging) h(of)f(mo)s(di\014cation)h(in)f(the)241 4993 y(LGPL'd)30 b(co)s(de)g(included)g(in)g(the)h(com)m(bination.)p eop end %%Page: 38 38 TeXDict begin 38 37 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 656 166 a SDict begin H.S end 656 166 a 656 166 a SDict begin H.R end 656 166 a 656 166 a SDict begin [/View [/XYZ H.V]/Dest (page.38) cvn /DEST pdfmark end 656 166 a 664 257 a Fp(38)1696 b(Soft)m(w)m(are)32 b(F)-8 b(reedom)31 b(La)m(w)g(Cen)m(ter)p 664 292 2989 2 v 664 589 a Fe(x)p Fp(6)g(also)h(requires)e(that:)891 767 y(Y)-8 b(ou)27 b(m)m(ust)g(giv)m(e)h(prominen)m(t)e(notice)i(with)e (eac)m(h)i(cop)m(y)f(of)g(the)f(w)m(ork)h(that)891 880 y(the)40 b(Library)e(is)h(used)g(in)g(it)g(and)g(that)h(the)f(Library)f (and)h(its)g(use)g(are)891 993 y(co)m(v)m(ered)29 b(b)m(y)e(this)f (License.)40 b(Y)-8 b(ou)28 b(m)m(ust)e(supply)g(a)h(cop)m(y)g(of)g (this)g(License.)891 1106 y(If)22 b(the)h(w)m(ork)f(during)f(execution) i(displa)m(ys)f(cop)m(yrigh)m(t)i(notices,)h(y)m(ou)e(m)m(ust)891 1219 y(include)j(the)g(cop)m(yrigh)m(t)h(notice)h(for)d(the)h(Library)f (among)i(them,)g(as)f(w)m(ell)891 1331 y(as)31 b(a)g(reference)g (directing)g(the)f(user)g(to)h(the)g(cop)m(y)g(of)f(this)h(License.)664 1509 y(This)42 b(is)h(not)f(iden)m(tical)j(to)e(the)g(roughly)f (parallel)i(requiremen)m(ts)f(of)g(GPLv2)g(and)664 1622 y(GPLv3.)d(Compliance)29 b(requires)e(sligh)m(tly)j(di\013eren)m(t)e (measures)g(with)f(resp)s(ect)h(to)h(the)664 1735 y(\\credits")j(or)e (\\licenses")i(or)f(\\ab)s(out")g(screens)f(in)g(in)m(teractiv)m(e)j (programs.)664 1912 y(In)24 b(addition,)h Fe(x)p Fp(6)g(requires)f (either)h(that)f(source)h(co)s(de)f(b)s(e)f(pro)m(vided)h(or)g (o\013ered)h(for)f(the)664 2025 y(LGPL'd)d(p)s(ortion)g(of)h(the)f(com) m(bined)h(w)m(ork,)i(or)d(that)h(a)g(\\shared)f(library")h(mec)m (hanism)664 2138 y(b)s(e)32 b(used)g(that)i(allo)m(ws)g(dynamic)f (replacemen)m(t)h(of)f(the)g(licensed)g(w)m(ork)g(b)m(y)g(mo)s (di\014ed)664 2251 y(v)m(ersions.)664 2428 y(If)27 b(source)g(co)s(de)g (is)h(pro)m(vided,)f Fe(x)p Fp(6\(a\))i(states)g(requiremen)m(ts)e (that)g(v)-5 b(ary)27 b(from)g(those)h(of)664 2541 y(GPLv2)j(and)f (GPLv3:)891 2719 y([Y)-8 b(ou)30 b(m)m(ust])f(Accompan)m(y)i(the)e(w)m (ork)g(with)g(the)g(complete)i(corresp)s(ond-)891 2832 y(ing)22 b(mac)m(hine-readable)h(source)f(co)s(de)g(for)g(the)f (Library)g(including)g(what-)891 2944 y(ev)m(er)34 b(c)m(hanges)g(w)m (ere)f(used)f(in)g(the)h(w)m(ork)g(\(whic)m(h)g(m)m(ust)f(b)s(e)h (distributed)891 3057 y(under)27 b(Sections)i(1)g(and)f(2)h(ab)s(o)m(v) m(e\);)i(and,)d(if)g(the)h(w)m(ork)f(is)h(an)f(executable)891 3170 y(link)m(ed)48 b(with)e(the)i(Library)-8 b(,)51 b(with)46 b(the)i(complete)g(mac)m(hine-readable)891 3283 y(\\w)m(ork)25 b(that)g(uses)f(the)g(Library",)h(as)f(ob)5 b(ject)25 b(co)s(de)g(and/or)f(source)g(co)s(de,)891 3396 y(so)32 b(that)f(the)h(user)e(can)h(mo)s(dify)f(the)i(Library)e (and)g(then)h(relink)g(to)h(pro-)891 3509 y(duce)f(a)f(mo)s(di\014ed)f (executable)j(con)m(taining)g(the)f(mo)s(di\014ed)e(Library)-8 b(.)40 b(\(It)891 3622 y(is)33 b(understo)s(o)s(d)f(that)h(the)g(user)g (who)f(c)m(hanges)i(the)f(con)m(ten)m(ts)i(of)e(de\014ni-)891 3735 y(tions)26 b(\014les)g(in)f(the)h(Library)e(will)i(not)g (necessarily)g(b)s(e)f(able)h(to)h(recompile)891 3848 y(the)k(application)h(to)f(use)f(the)g(mo)s(di\014ed)g (de\014nitions.\))664 4025 y(Not)h(only)f(m)m(ust)g(the)g(source)g(co)s (de)g(b)s(e)f(complete)i(and)e(corresp)s(onding,)h(but)f(it)h(m)m(ust) 664 4138 y(b)s(e)36 b(pro)m(vided)g(in)f(suc)m(h)h(a)h(w)m(a)m(y)g (that)g(a)f(mo)s(di\014ed)f(v)m(ersion)i(of)f(the)h(en)m(tire)g(com)m (bined)664 4251 y(w)m(ork)g(can)h(b)s(e)e(regenerated)i(with)f(a)h(mo)s (di\014ed)e(v)m(ersion)h(of)h(the)f(LGPL'd)f(w)m(ork)i(re-)664 4364 y(placing)43 b(the)f(v)m(ersion)h(originally)h(pro)m(vided)d(to)i (the)g(user.)75 b(When)42 b(LGPL'd)g(co)s(de)664 4477 y(is)36 b(statically)j(link)m(ed)d(to)g(a)h(non-cop)m(yleft)g (executable,)i(for)c(example,)k(the)d(required)664 4590 y(source)44 b(co)s(de)g(m)m(ust)g(also)g(include)g(su\016cien)m(t)g (material)h(to)g(split)f(the)g(distributed)664 4703 y(executable)32 b(and)e(relink)g(with)g(a)h(mo)s(di\014ed)e(v)m(ersion)i(of)g(the)f (library)-8 b(.)664 4880 y(Under)22 b Fe(x)p Fp(6\(c\),)k(this)c (source)g(co)s(de)h(ma)m(y)g(b)s(e)f(o\013ered)g(in)g(writing)h(rather) f(than)g(pro)m(vided,)664 4993 y(or)32 b(it)g(ma)m(y)g(b)s(e)f (distributed)f(b)m(y)i(net)m(w)m(ork)g(under)e(the)i(terms)f(of)h Fe(x)p Fp(6\(d\).)45 b(In)30 b(addition,)p eop end %%Page: 39 39 TeXDict begin 39 38 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 232 166 a SDict begin H.S end 232 166 a 232 166 a SDict begin H.R end 232 166 a 232 166 a SDict begin [/View [/XYZ H.V]/Dest (page.39) cvn /DEST pdfmark end 232 166 a 241 257 a Fp(Guide)30 b(to)h(GPL)g(Compliance)f(2d)h(ed.)1561 b(39)p 241 292 2989 2 v 241 589 a(under)27 b Fe(x)p Fp(6\(e\))j(the)e(distributor)g (ma)m(y)h(\\v)m(erify")h(that)f(the)f(user)g(has)g(already)h(receiv)m (ed,)241 702 y(or)j(at)g(least)h(that)g(the)f(distributor)f(has)g (already)i(sen)m(t)f(to)h(this)e(particular)i(user,)e(the)241 815 y(relev)-5 b(an)m(t)39 b(source.)63 b(This)37 b(is)h(eviden)m(tly)h (in)m(tended)f(to)g(prev)m(en)m(t)h(requiring)e(duplicate)241 928 y(deliv)m(eries)31 b(in)g(\\whole)g(distribution")f(situations.)241 1098 y(If)39 b(the)g(distributor)g(of)g(the)g(com)m(bined)h(w)m(ork)f (in)m(tends)g(not)h(to)g(distribute)f(or)g(o\013er)241 1210 y(the)44 b(source)g(co)s(de)h(of)f(the)g(LGPL'd)g(comp)s(onen)m (ts,)k(the)c(LGPL'd)g(w)m(ork)g(m)m(ust)g(b)s(e)241 1323 y(separately)29 b(distributed)e(\(sub)5 b(ject)28 b(to)h(source)f(co)s (de)g(deliv)m(ery)h(requiremen)m(ts)f(as)h(part)241 1436 y(of)22 b(that)g(separate)g(distribution\))g(and)f(pac)m(k)-5 b(aged)23 b(in)e(a)h(\\shared)f(library")h(mec)m(hanism,)241 1549 y(whic)m(h)30 b(means)468 1719 y(that)25 b([it])g(\(1\))h(uses)d (at)i(run)e(time)i(a)g(cop)m(y)g(of)f(the)h(library)e(already)i(presen) m(t)468 1831 y(on)g(the)g(user's)f(computer)h(system,)i(rather)e(than)f (cop)m(ying)i(library)f(func-)468 1944 y(tions)37 b(in)m(to)g(the)f (executable,)k(and)c(\(2\))h(will)g(op)s(erate)g(prop)s(erly)e(with)h (a)468 2057 y(mo)s(di\014ed)f(v)m(ersion)i(of)g(the)f(library)-8 b(,)38 b(if)e(the)h(user)f(installs)h(one,)h(as)f(long)468 2170 y(as)c(the)g(mo)s(di\014ed)e(v)m(ersion)j(is)e(in)m (terface-compatible)k(with)d(the)g(v)m(ersion)468 2283 y(that)e(the)g(w)m(ork)f(w)m(as)h(made)f(with.)241 2452 y(T)-8 b(ak)m(en)31 b(together,)h(these)f(pro)m(visions)f(mean:)241 2470 y SDict begin H.S end 241 2470 a 241 2470 a SDict begin 13.6 H.A end 241 2470 a 241 2470 a SDict begin [/View [/XYZ H.V]/Dest (Item.12) cvn /DEST pdfmark end 241 2470 a 352 2622 a Fp(1.)46 b(If)24 b(y)m(ou)h(create)i(a)e(program)f (that)h(links)g(through)f(a)h(shared)f(library)g(mec)m(hanism)468 2735 y(to)g(a)g(w)m(ork)g(that)g(is)g(separately)g(distributed)f(under) f(LGPLv2.1,)k(then)d(y)m(ou)h(can)468 2848 y(distribute)f(the)g (resultan)m(t)h(program)g(under)d(a)j(license)g(of)g(y)m(our)f(c)m (hoice)i(and)e(y)m(ou)468 2961 y(need)k(not)h(con)m(v)m(ey)h(the)f (LGPL'd)e(w)m(ork's)i(source)g(co)s(de.)40 b(If)27 b(y)m(ou)g (distribute)g(the)468 3073 y(library)f(along)h(with)f(y)m(our)g (program,)h(or)f(are)h(the)f(separate)i(distributor)d(of)h(the)468 3186 y(w)m(ork)37 b(in)h(another)f(con)m(text)i(or)f(as)f(another)h (pro)s(duct,)g(y)m(ou)g(m)m(ust)f(distribute)468 3299 y(its)26 b(corresp)s(onding)f(source)i(under)d(the)i(terms)g(of)h (LGPLv2.1)f(or)g(GPLv2+,)i(at)468 3412 y(y)m(our)i(option.)241 3430 y SDict begin H.S end 241 3430 a 241 3430 a SDict begin 13.6 H.A end 241 3430 a 241 3430 a SDict begin [/View [/XYZ H.V]/Dest (Item.13) cvn /DEST pdfmark end 241 3430 a 352 3582 a Fp(2.)46 b(If)41 b(y)m(ou)i(c)m(ho)s(ose)f(to)h (statically)h(link)e(or)g(otherwise)g(com)m(bine)h(y)m(our)f(program) 468 3694 y(with)30 b(an)g(LGPL'd)g(w)m(ork,)g(y)m(ou)h(ma)m(y)f(c)m(ho) s(ose)i(y)m(our)e(o)m(wn)g(license)h(for)f(the)g(w)m(ork)468 3807 y(pro)m(vided)40 b(the)g(license)h(terms)f(limitations)i(for)e (user)g(mo)s(di\014cation,)j(rev)m(erse)468 3920 y(engineering)31 b(and)f(debugging)g(are)h(met,)g(and)e(giv)m(en)i(that)g(the)g(LGPL'd)f (com-)468 4033 y(p)s(onen)m(ts)24 b(are)h(still)g(go)m(v)m(erned)g(b)m (y)g(LGPL's)f(terms.)38 b(Y)-8 b(ou)25 b(m)m(ust)f(o\013er)h(or)f(pro)m (vide)468 4146 y(complete)30 b(and)e(corresp)s(onding)f(source)i(co)s (de)f(for)h(the)f(LGPL'd)g(comp)s(onen)m(ts.)468 4259 y(The)41 b(source)h(co)s(de)g(material)h(pro)m(vided)f(m)m(ust)f(b)s(e) g(su\016cien)m(t)h(to)h(regenerate)468 4372 y(the)32 b(com)m(bined)g(w)m(ork)g(with)g(a)g(user-mo)s(di\014ed)f(v)m(ersion)h (of)g(the)g(LGPL'd)g(com-)468 4485 y(p)s(onen)m(ts.)241 4654 y(Non-compliance)h(with)d(LGPLv2.1)i(is)f(relativ)m(ely)j (widespread,)c(probably)g(b)s(ecause)241 4767 y(misimpressions)d(ab)s (out)i(its)f(terms)h(easily)h(disp)s(elled)d(b)m(y)i(reading)f(them)h (are)g(equally)241 4880 y(common.)38 b(In)20 b(our)h(practice)i(w)m(e)e (represen)m(t)h(some)f(licensors)h(who)f(enforce)h(their)f(righ)m(ts) 241 4993 y(on)26 b(b)s(ehalf)g(of)h(their)f(users.)39 b(Public)26 b(disputes)g(are)g(infrequen)m(t,)i(b)s(ecause)e(parties)h (who)p eop end %%Page: 40 40 TeXDict begin 40 39 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 656 166 a SDict begin H.S end 656 166 a 656 166 a SDict begin H.R end 656 166 a 656 166 a SDict begin [/View [/XYZ H.V]/Dest (page.40) cvn /DEST pdfmark end 656 166 a 664 257 a Fp(40)1696 b(Soft)m(w)m(are)32 b(F)-8 b(reedom)31 b(La)m(w)g(Cen)m(ter)p 664 292 2989 2 v 664 589 a(are)42 b(ask)m(ed)g(to)g(square)f(their)h(b) s(eha)m(vior)f(with)h(the)f(language)i(of)f(the)f(license)i(ha)m(v)m(e) 664 702 y(alw)m(a)m(ys)32 b(c)m(hosen)f(to)g(do)f(so)h(when)e(p)s (olitely)j(but)d(\014rmly)h(requested.)664 1017 y SDict begin H.S end 664 1017 a 664 1017 a SDict begin 13.6 H.A end 664 1017 a 664 1017 a SDict begin [/View [/XYZ H.V]/Dest (section*.43) cvn /DEST pdfmark end 664 1017 a Ff(LGPLv3)664 1252 y Fp(LGPLv3)c(w)m(as)f(designed)g(to)h(rectify)g(the)g(arc)m (hitectural)h(plan)e(of)h(the)f(GNU)h(family)g(of)664 1365 y(licenses,)f(b)m(y)c(making)h(the)g(cop)m(yleft)h(license)g(from) e(whic)m(h)h(LGPLv3)g(is)g(a)g(com)m(bination)664 1478 y(exception)j(GPLv3.)38 b(LGPLv3)24 b(is)f(therefore)h(an)f(additional) h(p)s(ermission)e(in)h(the)g(form)664 1591 y(pro)m(vided)30 b(for)g(in)g(GPLv3)h Fe(x)p Fp(7,)h(ab)s(o)m(v)m(e.)664 1905 y SDict begin H.S end 664 1905 a 664 1905 a SDict begin 13.6 H.A end 664 1905 a 664 1905 a SDict begin [/View [/XYZ H.V]/Dest (section*.44) cvn /DEST pdfmark end 664 1905 a Ff(Section)43 b(0:)61 b(Additional)43 b(De\014nitions)91 b Fp(Section)38 b(0)f(de\014nes)f(the)h(\\Library")f(it)664 2018 y(co)m(v)m(ers)d(as)f(a)g(w)m(ork)g(that)g(presen)m(ts)g(one)f(or) h(more)g(in)m(terfaces)h(at)f(whic)m(h)f(a)h(\\use")h(can)664 2131 y(b)s(e)k(made)h(b)m(y)f(an)g(\\Application.")65 b(Class)37 b(inheritance)h(is)g(\\deemed")g(a)g(use)f(of)h(an)664 2244 y(in)m(terface.)j(An)25 b(\\Application,")k(whic)m(h)c(is)h(other) f(program)h(co)s(de)f(using)g(one)h(or)g(more)664 2357 y(\\Library")i(in)m(terfaces)h(can)e(b)s(e)g(com)m(bined)h(with)f(the)h (co)s(de)g(on)f(the)h(other)g(side)f(of)h(the)664 2470 y(in)m(terfaces)k(it)f(uses)f(to)h(form)f(a)h(\\Com)m(bined)f(W)-8 b(ork.")664 2784 y SDict begin H.S end 664 2784 a 664 2784 a SDict begin 13.6 H.A end 664 2784 a 664 2784 a SDict begin [/View [/XYZ H.V]/Dest (section*.45) cvn /DEST pdfmark end 664 2784 a Ff(Section)51 b(1:)78 b(Exception)51 b(to)f(Section)h(3)g(of)f(the)g(GNU)h(GPL)92 b Fp(Section)45 b(1)664 2897 y(excepts)29 b(a)m(w)m(a)m(y)g(the)f(in)m(terference)h (with)e(use)g(of)h(LGPLv3)g(co)s(de)g(as)g(part)f(of)h(\\e\013ectiv)m (e)664 3010 y(tec)m(hnological)49 b(measures")d(of)g(access)h (limitation)g(for)e(other)h(cop)m(yrigh)m(ted)h(w)m(orks)664 3123 y(pro)m(vided)30 b(otherwise)h(b)m(y)f(GPLv3)h Fe(x)p Fp(3.)664 3437 y SDict begin H.S end 664 3437 a 664 3437 a SDict begin 13.6 H.A end 664 3437 a 664 3437 a SDict begin [/View [/XYZ H.V]/Dest (section*.46) cvn /DEST pdfmark end 664 3437 a Ff(Section)48 b(2)g(Con)m(v)m(eying)h(Mo)s(di\014ed)f (V)-9 b(ersions)92 b Fp(Section)43 b(2)f(con)m(tin)m(ues)g(to)h(re-)664 3550 y(quire,)j(as)d(LGPLv2.1)h Fe(x)p Fp(2\(d\))g(required,)h(that)e (the)g(Library)f(not)h(b)s(e)g(mo)s(di\014ed)e(to)664 3663 y(require)d(k)m(eys,)k(tok)m(ens,)g(tables,)f(or)e(other)f(global) i(non-argumen)m(t)f(data)g(unrelated)664 3776 y(to)c(function.)50 b(This)34 b(is)f(again)i(stated)g(as)f(a)g(\\go)s(o)s(d)g(faith)g (e\013ort")h(requiremen)m(t,)h(but)664 3888 y(failure)27 b(to)h(cure)f(on)g(notice)h(is)f(strong)h(evidence)g(of)f(the)g (absence)h(of)f(go)s(o)s(d)g(faith.)40 b(Use)664 4001 y(of)28 b(GPLv3)f(terms)h(b)m(y)f(remo)m(v)-5 b(al)29 b(of)e(the)h(additional)g(p)s(ermission,)f(as)h(pro)m(vided)f(for)g(b)m (y)664 4114 y(GPLv3)k Fe(x)p Fp(7,)g(is)g(the)f(alternate)i(path)f(to)g (compliance.)664 4428 y SDict begin H.S end 664 4428 a 664 4428 a SDict begin 13.6 H.A end 664 4428 a 664 4428 a SDict begin [/View [/XYZ H.V]/Dest (section*.47) cvn /DEST pdfmark end 664 4428 a Ff(Section)24 b(3:)41 b(Ob)6 b(ject)23 b(Co)s(de)f(Incorp)s(orating)i(Material)f(from)h(Library)f (Header)664 4541 y(Files)91 b Fp(Section)42 b(3)g(disp)s(oses)e(en)m (tirely)i(of)g(the)f(area)h(of)f(am)m(biguit)m(y)i(in)e(the)g(use)g(of) 664 4654 y(header)29 b(\014les)h(and)f(other)g(suc)m(h)h(forms)e(of)i (Library)f(material)i(co)m(v)m(ered)g(b)m(y)e(LGPLv2.1)664 4767 y Fe(x)p Fp(5)d(b)m(y)g(stating)g(a)g(rule)f(applicable)i(at)f (the)g(user's)f(discretion)h(to)g(all)g(suc)m(h)f(uses)g(within)664 4880 y(cop)m(yrigh)m(t)36 b(scop)s(e:)48 b(giving)34 b(notice)i(that)e(the)g(library)g(is)g(used)f(in)h(the)g(program)g(and) 664 4993 y(pro)m(viding)c(copies)i(of)e(GPLv3)h(and)f(LGPLv3)g(along)i (with)e(the)g(w)m(ork.)p eop end %%Page: 41 41 TeXDict begin 41 40 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 232 166 a SDict begin H.S end 232 166 a 232 166 a SDict begin H.R end 232 166 a 232 166 a SDict begin [/View [/XYZ H.V]/Dest (page.41) cvn /DEST pdfmark end 232 166 a 241 257 a Fp(Guide)30 b(to)h(GPL)g(Compliance)f(2d)h(ed.)1561 b(41)p 241 292 2989 2 v 241 589 a SDict begin H.S end 241 589 a 241 589 a SDict begin 13.6 H.A end 241 589 a 241 589 a SDict begin [/View [/XYZ H.V]/Dest (section*.48) cvn /DEST pdfmark end 241 589 a Ff(Section)39 b(4:)54 b(Com)m(bined)39 b(W)-9 b(orks)92 b Fp(Section)34 b(4)g(is)g(the)g(com)m(bination)h(p)s (ermission)241 702 y(at)47 b(the)g(heart)g(of)g(LGPLv3.)91 b(It)47 b(restates)h(the)f(license)h(limitation)g(pro)m(vision)f(of)241 815 y(LGPLv2.1)c Fe(x)p Fp(2)h(to)f(clarify)g(that)h(the)f(terms)f(on)h (the)f(Com)m(bined)h(W)-8 b(ork)43 b(ma)m(y)g(not)241 928 y(prohibit)d(user)h(mo)s(di\014cation)g(of)h(the)f(Library)f(co)s (de,)45 b(or)c(the)g(debugging)g(of)h(suc)m(h)241 1041 y(mo)s(di\014cations)28 b(to)g(the)g(Library)f(co)s(de)h(b)m(y)g(means) g(of)g(whatev)m(er)g(rev)m(erse)h(engineering)241 1154 y(is)h(necessary)-8 b(.)241 1328 y(Section)46 b(4\(d\)\(0\))g(con)m (tains)g(the)g(source)f(pro)m(vision)g(requiremen)m(t,)k(for)c(the)g (Mini-)241 1441 y(mal)28 b(Corresp)s(onding)e(Source,)i(whic)m(h)f (\\means)h(the)g(Corresp)s(onding)e(Source)h(for)g(the)241 1554 y(Com)m(bined)36 b(W)-8 b(ork,)39 b(excluding)d(an)m(y)h(source)g (co)s(de)g(for)f(p)s(ortions)g(of)g(the)h(Com)m(bined)241 1666 y(W)-8 b(ork)37 b(that,)h(considered)e(in)g(isolation,)j(are)e (based)f(on)g(the)g(Application,)j(and)c(not)241 1779 y(on)29 b(the)h(Link)m(ed)g(V)-8 b(ersion)30 b([of)g(the)g(Library].") 40 b(The)29 b(alternativ)m(e)j(to)f(the)e(pro)m(vision)h(of)241 1892 y(source)e(co)s(de)g(is)g(distribution)f(b)m(y)h(w)m(a)m(y)g(of)g (the)g(\\shared)g(library")g(mec)m(hanism)g(under)241 2005 y Fe(x)p Fp(4\(d\)\(1\),)33 b(describ)s(ed)c(with)h(resp)s(ect)g (to)h(LGPLv2.1)h Fe(x)p Fp(6,)f(ab)s(o)m(v)m(e.)241 2179 y(In)22 b(addition,)j Fe(x)p Fp(4\(e\))g(requires)e(the)g(deliv)m(ery)h (of)f(\\installation)i(information")f(required)241 2292 y(to)48 b(install)g(the)f(mo)s(di\014ed)g(v)m(ersion)g(of)h(the)f (Library)g(in)g(\\user)g(pro)s(ducts")f(under)241 2405 y(GPLv3)23 b Fe(x)p Fp(6.)40 b(Where)23 b(Library)g(Minimal)h(Corresp)s (onding)d(Source)i(is)h(not)f(made)g(a)m(v)-5 b(ail-)241 2518 y(able)23 b(under)e Fe(x)p Fp(4\(d\)\(1\),)26 b Fe(x)p Fp(4\(e\))e(rea\016rms)e(that)h(\\installation)i(information")e (m)m(ust)g(still)241 2631 y(b)s(e)30 b(complian)m(tly)h(deliv)m(ered)h (under)c(the)j(terms)f(of)h(GPLv3)g Fe(x)p Fp(6.)241 2804 y(All)g(other)h(pro)m(visions)f(of)g(GPLv3)h(are)f(in)g(force)h (as)f(previously)g(describ)s(ed,)g(and)f(are)241 2917 y(not)g(excepted)i(b)m(y)e(the)g(additional)i(p)s(ermission)d(gran)m (ted)i(in)f(LGPLv3.)241 3275 y SDict begin H.S end 241 3275 a 241 3275 a SDict begin 18 H.A end 241 3275 a 241 3275 a SDict begin [/View [/XYZ H.V]/Dest (section*.49) cvn /DEST pdfmark end 241 3275 a Fk(Understanding)45 b(Y)-11 b(our)44 b(Compliance)i(Resp)t(onsibilities)241 3541 y Fp(In)25 b(the)i(preceding)f(sections,)i(w)m(e)f(ha)m(v)m(e)g (explained)g(wh)m(y)f(dev)m(elop)s(ers)g(of)h(free)f(soft)m(w)m(are)241 3654 y(use)d(the)h(GNU)g(family)g(of)f(cop)m(yleft)j(licenses,)g(and)d (w)m(e)h(ha)m(v)m(e)g(presen)m(ted)g(a)g(detailed)g(re-)241 3766 y(view)i(of)g(the)g(pro)m(visions)g(of)g(these)g(licenses)h(in)f (relation)h(to)f(the)h(licensors')f(in)m(ten)m(tions)241 3879 y(and)d(ob)5 b(jectiv)m(es.)40 b(In)23 b(the)h(follo)m(wing)h (sections,)h(w)m(e)e(review)g(the)f(compliance)i(resp)s(onsi-)241 3992 y(bilities)i(of)g(parties)g(\\do)m(wnstream")g(from)f(cop)m (ylefted)i(pro)5 b(jects,)28 b(and)e(w)m(e)h(o\013er)g(some)241 4105 y(general)32 b(advice)h(ab)s(out)e(resp)s(onding)f(to)i(source)g (co)s(de)g(pro)m(visioning)g(inquiries)f(from)241 4218 y(users)e(and)h(compliance)i(complain)m(ts)f(from)f(cop)m(yrigh)m(t)i (holders.)241 4533 y SDict begin H.S end 241 4533 a 241 4533 a SDict begin 14 H.A end 241 4533 a 241 4533 a SDict begin [/View [/XYZ H.V]/Dest (section*.50) cvn /DEST pdfmark end 241 4533 a Fh(Who)37 b(Has)h(Compliance)h(Obligations?)241 4767 y Fp(The)21 b(fundamen)m(tal)g(fo)s(cus)f(of)i(the)f(licenses,)k (as)c(w)m(e)h(ha)m(v)m(e)g(previously)f(explained,)j(is)d(the)241 4880 y(preserv)-5 b(ation)21 b(of)g(users')f(righ)m(ts)i(to)f(run)f (programs)g(for)h(an)m(y)g(purp)s(ose,)g(to)h(cop)m(y)-8 b(,)24 b(mo)s(dify)241 4993 y(and)37 b(share)g(without)g(restriction.) 63 b(Compliance)38 b(obligations)h(are)f(parsimoniously)p eop end %%Page: 42 42 TeXDict begin 42 41 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 656 166 a SDict begin H.S end 656 166 a 656 166 a SDict begin H.R end 656 166 a 656 166 a SDict begin [/View [/XYZ H.V]/Dest (page.42) cvn /DEST pdfmark end 656 166 a 664 257 a Fp(42)1696 b(Soft)m(w)m(are)32 b(F)-8 b(reedom)31 b(La)m(w)g(Cen)m(ter)p 664 292 2989 2 v 664 589 a(imp)s(osed)g(b)m(y)g(the)g(licenses,)h(only) g(to)g(the)f(exten)m(t)i(that)e(the)h(drafters)e(of)i(the)f(licenses) 664 702 y(and)d(the)h(licensors')h(using)e(them)h(consider)f(to)i(b)s (e)e(minimally)h(necessary)g(to)h(protect)664 815 y(do)m(wnstream)i (users')f(righ)m(ts.)45 b(Cop)m(yleft)33 b(is)f(the)g(cen)m(tral)h (pillar)f(of)g(that)g(system:)44 b(the)664 928 y(requiremen)m(t)39 b(to)h(\\share)f(and)f(share)h(alik)m(e")i(all)f(w)m(orks)f(based)g(on) f(the)h(cop)m(ylefted)664 1041 y(co)s(de)k(freely)f(o\013ered)h(from)f (upstream.)76 b(The)41 b(licenses')j(ancillary)f(pro)m(visions)g(are) 664 1154 y(in)m(tended)37 b(to)g(prev)m(en)m(t)h(the)f(dilution)g(or)f (\015outing)h(of)g(the)g(\\share)g(alik)m(e")i(principle.)664 1267 y(The)30 b(GNU)g(licenses)h(create)g(a)g(\\commons")g(in)e (traditional)j(economic)f(v)m(o)s(cabulary;)664 1380 y(the)i(restrictions)g(imp)s(osed)f(b)m(y)g(the)h(license)g(are)g(\\go) m(v)m(ernance")i(or)e(\\managemen)m(t")664 1493 y(rules)41 b(for)f(the)h(commons,)j(lik)m(e)e(\014sheries)f(quotas,)j(or)d (groundw)m(ater)g(preserv)-5 b(ation)664 1606 y(regulations)44 b(in)f(land)f(use.)79 b(P)m(arties')44 b(obligations)h(to)e(the)h (commons)f(dep)s(end)e(on)664 1719 y(their)28 b(role)h(in)e(relation)i (to)g(its)f(resources.)40 b(W)-8 b(e)29 b(can)f(delineate)i(those)e (roles)h(and)e(their)664 1831 y(resp)s(ectiv)m(e)32 b(resp)s (onsibilities)e(as)h(follo)m(ws:)664 1849 y SDict begin H.S end 664 1849 a 664 1849 a SDict begin 13.6 H.A end 664 1849 a 664 1849 a SDict begin [/View [/XYZ H.V]/Dest (Item.14) cvn /DEST pdfmark end 664 1849 a 775 2057 a Fp(1.)46 b(Users)25 b(of)h(co)s(de)f(under)f(the)h(licenses)h(ha)m(v) m(e)g(no)g(obligations,)i(only)d(righ)m(ts.)39 b(They)891 2170 y(are)30 b(en)m(titled)g(to)g(read,)f(study)-8 b(,)29 b(understand,)f(run,)g(mo)s(dify)-8 b(,)29 b(reuse,)h(and)e(trans-)891 2283 y(form)36 b(all)h(co)s(de)g(so)f(licensed,)j(to)e(the)f(exten)m(t) i(the)f(particular)f(license)i(on)e(the)891 2396 y(w)m(ork,)f(and)e(an) m(y)g(applicable)h(exceptions)h(from)e(its)g(restrictions,)i(dictate.) 52 b(In)891 2509 y(the)23 b(exercise)g(of)g(these)f(righ)m(ts,)j(they)d (are)h(en)m(titled)h(to)f(p)s(ossess)e(and)h(mak)m(e)h(use)f(of)891 2622 y(the)27 b(complete)g(and)e(corresp)s(onding)g(source)h(co)s(de)g (of)g(the)g(w)m(ork,)h(whic)m(h)f(means)891 2735 y(eac)m(h)33 b(computer)e(program)g(in)g(the)g(form)g(in)g(whic)m(h)f(it)i(is)f (most)h(con)m(v)m(enien)m(t)h(to)891 2848 y(b)s(e)f(mo)s(di\014ed,)h (along)g(with)g(the)g(ancillary)g(scripts,)h(mak)m(e\014les,)g(etc.)49 b(required)891 2961 y(to)30 b(build)d(mo)s(di\014ed)h(v)m(ersions)g(of) h(the)g(program)f(and)g(an)m(y)h(applicable)g(installa-)891 3073 y(tion)h(information.)40 b(Because)30 b(suc)m(h)e(righ)m(ts)i(are) f(useless)f(unless)g(users)g(kno)m(w)h(of)891 3186 y(them,)37 b(they)f(m)m(ust)f(also)i(receiv)m(e)g(actual)g(notice)g(of)e(the)h (terms)f(co)m(v)m(ering)j(the)891 3299 y(program.)664 3317 y SDict begin H.S end 664 3317 a 664 3317 a SDict begin 13.6 H.A end 664 3317 a 664 3317 a SDict begin [/View [/XYZ H.V]/Dest (Item.15) cvn /DEST pdfmark end 664 3317 a 775 3525 a Fp(2.)46 b(Pro)m(viders)40 b(of)g(services)h(o)m(v)m (er)g(net)m(w)m(orks|when)f(they)g(are)h(using)e(computer)891 3638 y(programs)32 b(sp)s(eci\014cally)h(designed)f(to)h(pro)m(vide)f (suc)m(h)g(services)h(o)m(v)m(er)g(net)m(w)m(orks)891 3751 y(and)24 b(licensed)g(under)e(GNU)j(A)m(GPL|ha)m(v)m(e)g(the)f (obligations)i(describ)s(ed)d(ab)s(o)m(v)m(e)891 3864 y(to)32 b(the)e(users)g(of)g(those)h(services.)664 3864 y SDict begin H.S end 664 3864 a 664 3864 a SDict begin 13.6 H.A end 664 3864 a 664 3864 a SDict begin [/View [/XYZ H.V]/Dest (Item.16) cvn /DEST pdfmark end 664 3864 a 775 4090 a Fp(3.)46 b(Distributors)39 b(of)g(licensed)h(w)m (orks|whether)e(they)h(are)g(distributing)f(mo)s(di-)891 4203 y(\014ed)26 b(or)g(unmo)s(di\014ed)d(v)m(ersions)j(of)h(the)f(w)m (orks,)h(whether)e(they)h(ha)m(v)m(e)h(em)m(b)s(edded)891 4315 y(executable)j(copies)f(of)f(licensed)h(w)m(orks)f(in)g(a)g (device,)i(or)e(are)g(selling)h(or)f(other-)891 4428 y(wise)k(transferring)e(only)i(a)f(digital)i(cop)m(y|ha)m(v)m(e)g (obligations)g(to)f(at)g(least)h(the)891 4541 y(users)h(to)h(whom)f (they)h(or)f(in)m(termediary)h(parties)g(distributed)f(those)h(copies.) 891 4654 y(Whether)41 b(those)g(obligations)h(run)d(also)j(to)f(third)f (parties)h(not)f(directly)i(re-)891 4767 y(ceiving)35 b(their)f(distribution)f(of)h(the)g(w)m(orks)g(dep)s(ends)d(on)j(the)g (precise)g(license)891 4880 y(in)m(v)m(olv)m(ed,)42 b(and)37 b(their)h(c)m(hosen)g(mo)s(de)f(of)h(either)g(distributing)f(or)h (o\013ering)g(to)891 4993 y(distribute)27 b(source)g(co)s(de.)39 b(In)27 b(addition,)h(they)e(ha)m(v)m(e)i(obligations)h(to)f(upstream)p eop end %%Page: 43 43 TeXDict begin 43 42 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 232 166 a SDict begin H.S end 232 166 a 232 166 a SDict begin H.R end 232 166 a 232 166 a SDict begin [/View [/XYZ H.V]/Dest (page.43) cvn /DEST pdfmark end 232 166 a 241 257 a Fp(Guide)30 b(to)h(GPL)g(Compliance)f(2d)h(ed.)1561 b(43)p 241 292 2989 2 v 468 589 a(parties,)26 b(to)e(preserv)m(e)h(reasonable)f(legal) i(notices)f(em)m(b)s(edded)e(in)g(the)h(co)s(de,)i(and)468 702 y(to)31 b(mark)f(mo)s(di\014ed)f(v)m(ersions)i(appropriately)-8 b(.)241 720 y SDict begin H.S end 241 720 a 241 720 a SDict begin 13.6 H.A end 241 720 a 241 720 a SDict begin [/View [/XYZ H.V]/Dest (Item.17) cvn /DEST pdfmark end 241 720 a 352 874 a Fp(4.)46 b(Both)36 b(service)g(pro)m(viders)f(and)g (distributors)g(ha)m(v)m(e)h(the)g(obligation,)j(in)c(order)468 987 y(to)40 b(protect)g(users')f(righ)m(ts,)j(to)e(refrain)f(from)g (imp)s(osing)f(an)m(y)i(additional)g(re-)468 1100 y(strictions)h(on)e (do)m(wnstream)h(parties.)69 b(They)39 b(m)m(ust)h(refrain)f(from)g (terms)h(in)468 1213 y(\\um)m(brella)c(licenses,")i(EULAs,)e(or)g (sublicenses)f(that)h(restrict)g(do)m(wnstream)468 1326 y(users')25 b(righ)m(ts)i(as)f(describ)s(ed)f(ab)s(o)m(v)m(e.)40 b(Under)25 b(the)i(terms)e(of)i(LGPL,)e(they)i(m)m(ust)468 1439 y(also)39 b(refrain)e(from)g(license)i(terms)e(on)h(w)m(orks)f (based)h(on)f(the)h(licensed)g(w)m(ork)468 1552 y(that)44 b(prohibit)g(replacemen)m(t)h(of)f(the)g(licensed)g(comp)s(onen)m(ts)g (of)g(the)g(larger)468 1664 y(non-LGPL'd)25 b(w)m(ork,)j(or)e(prohibit) f(decompilation)j(or)e(rev)m(erse)h(engineering)g(in)468 1777 y(order)j(to)h(enhance)g(or)f(\014x)g(bugs)f(in)h(the)h(LGPL'd)f (comp)s(onen)m(ts.)241 1795 y SDict begin H.S end 241 1795 a 241 1795 a SDict begin 13.6 H.A end 241 1795 a 241 1795 a SDict begin [/View [/XYZ H.V]/Dest (Item.18) cvn /DEST pdfmark end 241 1795 a 352 1949 a Fp(5.)46 b(P)m(aten)m(t)41 b(holders)d(ha)m(ving)h(claims)h(reading)f(on)f(w)m(orks)h(they)g (distribute)f(ha)m(v)m(e)468 2062 y(an)k(obligation)i(to)e(refrain)g (from)f(enforcing)i(those)f(claims)h(against)g(parties)468 2175 y(to)i(whom)f(they)h(distribute.)83 b(P)m(aten)m(t)46 b(holders)e(mo)s(difying)g(and)g(distribut-)468 2288 y(ing)d(w)m(orks)g(under)f(the)h(v)m(ersion)g(3)h(family)f(of)h (licenses)f(ha)m(v)m(e)i(an)e(obligation)468 2401 y(to)35 b(refrain)f(from)f(enforcing)i(an)m(y)f(claims)h(reading)f(on)g(the)h (v)m(ersion)f(they)h(dis-)468 2514 y(tributed,)27 b(not)h(only)f (against)h(that)f(v)m(ersion)h(as)f(distributed,)g(but)f(also)i (against)468 2627 y(an)m(y)c(subsequen)m(t)f(v)m(ersion)h(or)g(w)m(ork) g(based)f(thereon)h(that)g(also)h(practices)g(those)468 2740 y(claims.)241 2740 y SDict begin H.S end 241 2740 a 241 2740 a SDict begin 13.6 H.A end 241 2740 a 241 2740 a SDict begin [/View [/XYZ H.V]/Dest (Item.19) cvn /DEST pdfmark end 241 2740 a 352 2911 a Fp(6.)46 b(All)e(parties)h(ha)m(v)m (e)g(an)e(obligation)j(to)f(refrain)e(from)g(acting)j(as)e(a)g(pro)m (vider)468 3024 y(of)38 b(services)g(or)g(distributor)e(of)i(licensed)g (w)m(orks)g(if)f(they)h(ha)m(v)m(e)h(accepted,)h(or)468 3137 y(had)28 b(imp)s(osed)g(on)g(them)h(b)m(y)f(judicial)h(action,)i (binding)c(legal)k(conditions)e(that)468 3250 y(w)m(ould)e(prev)m(en)m (t)h(them)f(from)g(meeting)h(obligations)h(to)f(users)e(as)h(describ)s (ed.)39 b(If)468 3363 y(a)c(part)m(y)g(is)f(under)g(suc)m(h)g (con\015icting)h(obligations,)j(it)d(has)f(a)h(dut)m(y)g(to)g(refrain) 468 3476 y(from)f(pla)m(ying)h(the)f(role)h(in)f(whic)m(h)g(it)h(is)f (no)g(longer)h(free)g(to)g(meet)g(its)f(license)468 3589 y(obligations.)241 3940 y SDict begin H.S end 241 3940 a 241 3940 a SDict begin 18 H.A end 241 3940 a 241 3940 a SDict begin [/View [/XYZ H.V]/Dest (section*.51) cvn /DEST pdfmark end 241 3940 a Fk(Ho)l(w)45 b(to)h(Meet)f(Compliance)h (Obligations)241 4203 y Fp(In)26 b(our)h(exp)s(erience)h(of)f(w)m (orking)h(with)e(commercial)j(parties)f(building)e(GPL)i(compli-)241 4315 y(ance)g(programs|as)f(w)m(ell)h(as)g(in)f(our)g(role)h(as)g(la)m (wy)m(ers)g(represen)m(ting)g(GPL)f(licensors)241 4428 y(coping)e(with)g(the)h(consequences)g(of)f(compliance)h(failures|w)m (e)g(ha)m(v)m(e)h(observ)m(ed)e(that)241 4541 y(there)39 b(is)h(a)g(signi\014can)m(t)g(mismatc)m(h)g(b)s(et)m(w)m(een)h(the)e (assumptions)g(businesses)f(mak)m(e)241 4654 y(ab)s(out)i(compliance)h (and)f(the)g(realities)i(of)e(what)g(go)s(es)h(wrong,)h(what)e(causes)h (dis-)241 4767 y(putes,)25 b(and)e(ho)m(w)h(those)h(disputes)e(are)i (resolv)m(ed.)39 b(Often,)25 b(w)m(e)g(ha)m(v)m(e)g(found)e(companies) 241 4880 y(preparing)35 b(at)h(great)h(exp)s(ense)e(to)i(a)m(v)m(oid)g (unlik)m(ely)f(risks)f(that)i(ha)m(v)m(e)g(lo)m(w)f(historical)241 4993 y(incidence)e(of)g(o)s(ccurrence)f(and)g(lo)m(w)i(cost)f(of)g (remediation,)i(while)d(lea)m(ving)j(unman-)p eop end %%Page: 44 44 TeXDict begin 44 43 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 656 166 a SDict begin H.S end 656 166 a 656 166 a SDict begin H.R end 656 166 a 656 166 a SDict begin [/View [/XYZ H.V]/Dest (page.44) cvn /DEST pdfmark end 656 166 a 664 257 a Fp(44)1696 b(Soft)m(w)m(are)32 b(F)-8 b(reedom)31 b(La)m(w)g(Cen)m(ter)p 664 292 2989 2 v 664 589 a(aged)j(the)f(risks)f(that)h(ha)m(v)m(e)h (historically)h(resulted)d(in)h(all)g(the)g(litigation)i(and)e(other) 664 702 y(adv)m(erse)e(outcomes.)41 b(In)29 b(this)h(section,)h(w)m(e)g (describ)s(e)e(in)g(broad)h(terms)f(the)h(activities)664 815 y(that)e(help)e(businesses)g(prepare)g(to)i(meet)g(their)f (compliance)h(obligations)h(with)d(min-)664 928 y(imal)34 b(e\013ort)h(at)f(minimal)f(cost,)j(dealing)e(prev)m(en)m(tiv)m(ely)i (with)d(the)h(compliance)g(risks)664 1041 y(they)d(really)g(face.)664 1222 y(The)41 b(mismatc)m(h)h(b)s(et)m(w)m(een)g(actual)g(compliance)h (risk)e(and)f(compliance)j(risk)e(man-)664 1335 y(agemen)m(t,)34 b(in)d(our)g(exp)s(erience,)i(results)e(from)g(a)h(misunderstanding)e (of)i(licensor)g(in-)664 1448 y(ten)m(tions.)49 b(Commercial)34 b(parties)f(often)g(exp)s(ect)h(cop)m(yleft)g(pro)5 b(ject)33 b(comm)m(unities)h(to)664 1560 y(approac)m(h)29 b(compliance)h(as)f(a)h (form)e(of)h(cop)m(yrigh)m(t)h(monetization,)h(or)e(else)h(as)f(an)g (ide-)664 1673 y(ological)37 b(e\013ort)e(to)g(force)f(proprietary)g (soft)m(w)m(are)h(to)g(b)s(e)e(relicensed)i(under)d(cop)m(yleft)664 1786 y(terms.)53 b(Under)33 b(the)i(assumption)f(that)h(the)f(in)m(ten) m(tion)i(of)e(the)h(licensors)g(is)f(to)h(tak)m(e)664 1899 y(adv)-5 b(an)m(tage)34 b(of)e(non-compliance)h(to)g(extract)g(ro) m(y)m(alties,)i(or)d(to)h(force)f(the)g(business's)664 2012 y(proprietary)39 b(pro)s(ducts)f(to)j(b)s(e)e(distributed)f(under) g(cop)m(yleft,)44 b(businesses)38 b(manage)664 2125 y(the)c(risk)f (that)h(they)f(will)h(\\acciden)m(tally"|or)j(as)d(the)f(result)h(of)f (unsup)s(ervised)e(ac-)664 2238 y(tivit)m(y)h(b)m(y)f(individual)f (programmers|cop)m(y)g(infringing)h(\\snipp)s(ets")f(of)g(cop)m (ylefted)664 2351 y(co)s(de)36 b(in)m(to)h(their)f(o)m(wn)g (proprietary)g(computer)g(program.)57 b(Risk)36 b(managemen)m(t)h(in-) 664 2464 y(v)m(olv)m(es)e(the)e(purc)m(hase)f(of)h(exp)s(ensiv)m(e)h (proprietary)e(\\co)s(de)i(scanning")f(services)g(that)664 2577 y(purp)s(ort)c(to)j(detect)h(suc)m(h)e(acciden)m(tal)i (inclusions.)43 b(E\013ort)32 b(is)f(concen)m(trated)i(on)e(ho)m(w)664 2690 y(proprietary)43 b(computer)g(programs)g(are)g(made,)k(to)c(prev)m (en)m(t)h(\\infection")h(b)m(y)e(free)664 2802 y(soft)m(w)m(are.)664 2983 y(In)26 b(fact,)j(ho)m(w)m(ev)m(er,)g(dev)m(elopmen)m(t)f(comm)m (unities)g(that)f(use)g(cop)m(yleft)h(regard)f(compli-)664 3096 y(ance)37 b(failures)f(as)g(an)g(opp)s(ortunit)m(y)f(to)i(impro)m (v)m(e)g(compliance.)58 b(Ev)m(ery)37 b(compliance)664 3209 y(failure)j(do)m(wnstream)h(from)e(their)h(pro)5 b(ject)41 b(represen)m(ts)f(a)h(loss)f(of)g(righ)m(ts)h(b)m(y)f(their) 664 3322 y(users.)45 b(The)31 b(pro)5 b(ject,)34 b(as)e(cop)m(yrigh)m (t)h(holder,)f(is)g(the)h(guardian)e(of)h(its)h(users')e(righ)m(ts.)664 3435 y(Their)23 b(activit)m(y)j(is)e(designed)g(to)g(restore)g(those)h (righ)m(ts,)g(and)e(to)i(protect)f(the)g(pro)5 b(ject's)664 3548 y(con)m(tributors')35 b(in)m(ten)m(tions)h(in)e(the)g(making)h(of) f(their)g(soft)m(w)m(are.)54 b(Pro)5 b(jects')36 b(goals)f(in)664 3661 y(seeking)g(compliance)g(are)f(more)f(often)h(frustrated)f(b)m(y)h (the)g(w)m(a)m(y)g(soft)m(w)m(are)i(is)d(deliv-)664 3774 y(ered)27 b(to)h(users)e(than)h(b)m(y)g(the)g(w)m(a)m(y)h(com)m (binations)g(of)f(proprietary)g(and)f(free)h(soft)m(w)m(are)664 3886 y(are)k(made.)41 b(In)29 b(particular,)801 4067 y Fe(\017)45 b Fp(Users)27 b(aren't)g(pro)m(vided)g(with)f(required)g (information)h(ab)s(out)g(the)g(presence)g(of)891 4180 y(cop)m(ylefted)k(programs)e(and)g(their)g(applicable)i(license)f (terms)f(in)h(the)f(pro)s(duct)891 4293 y(they)i(ha)m(v)m(e)h(purc)m (hased;)d(or)801 4474 y Fe(\017)45 b Fp(Users)c(can't)h(reliably)g(get) g(complete)h(and)d(corresp)s(onding)h(source)g(co)s(de)g(to)891 4586 y(cop)m(ylefted)e(programs)e(the)g(distributor)g(knew)f(it)i(w)m (as)g(using)e(and)h(in)m(tended)891 4699 y(to)32 b(use)e(pursuan)m(t)f (to)i(the)f(license)i(terms;)e(or)801 4880 y Fe(\017)45 b Fp(Users)g(get)i(no)e(resp)s(onse)f(when)g(they)h(comm)m(unicate)i (with)d(published)g(ad-)891 4993 y(dresses)30 b(requesting)h (ful\014llmen)m(t)f(of)h(businesses')e(obligations.)p eop end %%Page: 45 45 TeXDict begin 45 44 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 232 166 a SDict begin H.S end 232 166 a 232 166 a SDict begin H.R end 232 166 a 232 166 a SDict begin [/View [/XYZ H.V]/Dest (page.45) cvn /DEST pdfmark end 232 166 a 241 257 a Fp(Guide)30 b(to)h(GPL)g(Compliance)f(2d)h(ed.)1561 b(45)p 241 292 2989 2 v 241 589 a(In)35 b(these)h(and)f(similar)h(situations,)j(the)d (pro)5 b(ject's)36 b(goal)h(is)f(compliance)h(with)f(obli-)241 702 y(gations)46 b(in)m(ten)m(tionally)i(incurred)c(b)m(y)i(in)m(ten)m (tional)h(use)e(of)h(cop)m(ylefted)h(programs,)241 815 y(through)29 b(observ)-5 b(ance)30 b(of)g(ful\014llmen)m(t)g (obligations)h(to)g(do)m(wnstream)f(users.)39 b(F)-8 b(ailures)241 928 y(of)29 b(this)f(t)m(yp)s(e,)h(whic)m(h)g(are)g (uncaugh)m(t)g(b)m(y)f(scanning)h(programs)f(or)h(other)f(similar)h (ser-)241 1041 y(vices,)c(ha)m(v)m(e)e(resulted)g(in)f(all)h(the)f (litigation)j(ev)m(er)e(brough)m(t)f(b)m(y)h(cop)m(yleft)h(comm)m (unities)241 1154 y(around)29 b(the)i(w)m(orld.)241 1335 y(Inclusions)k(of)h(free)g(soft)m(w)m(are)h(in)e(commercial)j (proprietary)d(pro)s(ducts)f(do)i(happ)s(en.)241 1448 y(In)41 b(our)g(practice)i(on)e(b)s(ehalf)g(of)h(cop)m(yleft-using)h (dev)m(elopmen)m(t)g(comm)m(unities,)i(w)m(e)241 1561 y(encoun)m(ter)36 b(suc)m(h)g(problems)f(not)h(frequen)m(tly)-8 b(,)38 b(but)d(regularly)-8 b(.)57 b(T)-8 b(o)37 b(the)f(b)s(est)f(of)h (our)241 1674 y(kno)m(wledge,)c(not)f(one)g(suc)m(h)f(instance)i(has)e (ev)m(er)i(resulted)e(in)h(compliance)h(litigation)241 1787 y(b)m(y)25 b(a)h(comm)m(unit)m(y)g(part)m(y)-8 b(.)39 b(These)26 b(issues)e(are)i(regularly)g(settled)g(in)f(an)g(amicable)i (and)241 1900 y(co)s(op)s(erativ)m(e)32 b(fashion.)241 2240 y SDict begin H.S end 241 2240 a 241 2240 a SDict begin 14 H.A end 241 2240 a 241 2240 a SDict begin [/View [/XYZ H.V]/Dest (section*.52) cvn /DEST pdfmark end 241 2240 a Fh(The)37 b(Key)h(to)f(Compliance)i(is)f(Go)m(v)m(ernance)241 2485 y Fp(\\Soft)m(w)m(are)43 b(go)m(v)m(ernance")h(is)d(the)h(phrase)f (w)m(e)h(use)f(to)i(describ)s(e)e(the)g(pro)s(cesses)h(b)m(y)241 2598 y(whic)m(h)c(businesses)f(do)s(cumen)m(t)h(and)g(con)m(trol)i (what)e(soft)m(w)m(are)i(they)e(tak)m(e)i(in,)h(what)241 2711 y(soft)m(w)m(are)28 b(they)e(distribute,)h(and)f(what)h(license)g (terms)g(they)f(incur)g(or)h(o\013er)g(on)f(those)241 2824 y(in)m(b)s(ound)31 b(and)h(outb)s(ound)g(transactions.)50 b(Whether)33 b(the)g(business)f(is)h(selling)h(ph)m(ys-)241 2937 y(ical)40 b(pro)s(ducts)d(with)i(soft)m(w)m(are)h(em)m(b)s(edded,) g(or)f(soft)m(w)m(are)h(pro)s(ducts)d(and)i(services,)241 3050 y(go)s(o)s(d)33 b(soft)m(w)m(are)i(go)m(v)m(ernance)h(is)d(the)h (k)m(ey)g(to)h(minim)m(um-cost)f(preparation)f(to)i(meet)241 3163 y(compliance)c(obligations.)241 3344 y(Let's)j(tak)m(e)h(a)f(h)m (yp)s(othetical)g(man)m(ufacturer)f(of)h(consumer)f(electronic)i (devices,)g(the)241 3457 y(Acme)22 b(Compan)m(y)-8 b(.)38 b(Acme)23 b(em)m(b)s(eds)e(Android|con)m(taining)h(a)g(cop)m(ylefted)i (OS)d(k)m(ernel,)241 3570 y(Lin)m(ux,)44 b(and)e(some)g(custom)h (applications)g(con)m(taining)h(LGPL'd)d(libraries,)k(along)241 3683 y(with)c(some)h(GPL'd)g(utilities|in)h(some)f(devices.)76 b(It)42 b(em)m(b)s(eds)f(custom)h(soft)m(w)m(are)241 3796 y(stac)m(ks|also)30 b(con)m(taining)f(a)f(cop)m(ylefted)h(k)m (ernel,)g(mo)s(di\014ed)d(Lin)m(ux,)i(Busyb)s(o)m(x)f(under)241 3908 y(GPLv2,)34 b(and)e(a)i(suite)f(of)g(GNU)h(utilities)g(under)e (GPLv3|in)h(others.)48 b(It)34 b(pro)m(vides)241 4021 y(\014rm)m(w)m(are)26 b(upgrades,)h(as)g(digital)h(\014les,)f(to)g(in)m (termediaries)h(who)e(resell)h(some)g(of)f(their)241 4134 y(devices.)39 b(Acme)24 b(c)m(ho)s(oses)h(not)e(to)i(pro)m(vide)e (CDs)h(or)f(USB)h(memory)f(stic)m(ks)i(con)m(taining)241 4247 y(GPL'd)39 b(source)h(co)s(de)g(along)h(with)f(its)g(pro)s(ducts,) h(preferring)e(instead)h(to)g(place)h(a)241 4360 y(written)20 b(o\013er)h(for)f(relev)-5 b(an)m(t)22 b(source)f(co)s(de)f(in)g(pro)s (duct)g(pac)m(k)-5 b(aging)22 b(or)e(do)s(cumen)m(tation.)241 4473 y(As)37 b(a)h(result,)i(Acme)e(has)f(obligations)j(to)e(pro)m (vide)g(complete)h(and)e(corresp)s(onding)241 4586 y(source)j(co)s(de)g (for)f(all)i(cop)m(ylefted)g(programs)f(in)f(its)h(pro)s(ducts)f(to)h (an)m(y)g(requesting)241 4699 y(part)m(y)-8 b(.)241 4880 y(In)31 b(order)h(to)h(meet)g(these)g(obligations,)i(Acme's)e(go)m(v)m (ernance)h(pro)s(cess)e(b)s(egins)g(from)241 4993 y(the)h(\\bill)h(of)f (materials")i(listing)f(the)g(comp)s(onen)m(t)f(parts)g(of)g(the)h (soft)m(w)m(are)g(stac)m(k)h(in)p eop end %%Page: 46 46 TeXDict begin 46 45 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 656 166 a SDict begin H.S end 656 166 a 656 166 a SDict begin H.R end 656 166 a 656 166 a SDict begin [/View [/XYZ H.V]/Dest (page.46) cvn /DEST pdfmark end 656 166 a 664 257 a Fp(46)1696 b(Soft)m(w)m(are)32 b(F)-8 b(reedom)31 b(La)m(w)g(Cen)m(ter)p 664 292 2989 2 v 664 589 a(eac)m(h)i(pro)s(duct)e(it)i(mak)m(es.)47 b(\\License)33 b(analysis,")h(a)e(pro)s(cess)g(for)g(whic)m(h)f(go)s(o) s(d)h(F)m(OSS)664 702 y(to)s(ols)f(exist,)f(is)g(used)f(to)h(con\014rm) f(the)h(licenses)h(applicable)f(to)h(all)f(the)g(items)g(on)g(the)664 815 y(bill)38 b(of)g(materials)h(b)s(efore)e(dev)m(elopmen)m(t)i(b)s (egins,)g(and)e(in)g(an)h(iterated)h(pro)s(cess)e(as)664 928 y(dev)m(elopmen)m(t)30 b(con)m(tin)m(ues)f(and)e(the)h(bill)h(of)f (materials)h(is)f(mo)s(di\014ed.)39 b(A)28 b(set)h(of)f(license)664 1041 y(texts)i(required)e(to)h(b)s(e)f(repro)s(duced)f(in)h(pro)s(duct) g(do)s(cumen)m(tation)h(is)g(built)g(from)f(the)664 1154 y(output)41 b(of)h(the)f(license)i(analysis)f(step,)i(and)d(is)g (included)g(in)g(the)h(pro)s(duct)e(pac)m(k-)664 1267 y(aging)d(and)f(online)h(do)s(cumen)m(tation.)59 b(F)-8 b(or)37 b(an)m(y)f(cop)m(ylefted)i(soft)m(w)m(are)g(Acme)e(tak)m(es)664 1380 y(in|whether)28 b(em)m(b)s(edded)g(in)h(hardw)m(are)f(comp)s(onen) m(ts)i(or)f(pro)m(vided)f(b)m(y)h(third-part)m(y)664 1493 y(soft)m(w)m(are)42 b(suppliers|it)e(automatically)j(requests)d (complete)i(and)e(corresp)s(onding)664 1606 y(source)31 b(co)s(de.)42 b(By)31 b(exercising)h(its)f(o)m(wn)g(righ)m(ts)g(as)g(a) g(user,)f(Acme)i(prepares)e(to)h(meet)664 1719 y(its)h(o)m(wn)g (obligations,)i(and)d(impro)m(v)m(es)h(the)g(compliance)h(resp)s(onsiv) m(eness)e(of)h(en)m(tities)664 1831 y(in)e(its)h(supply)e(c)m(hain.)664 2057 y(All)c(source)g(co)s(de)g(tak)m(en)h(in)e(b)m(y)h(Acme)g(under)e (cop)m(yleft)k(licenses)e(is)g(carried,)h(mo)s(di\014ed)664 2170 y(or)f(unmo)s(di\014ed,)f(through)g(the)h(build)f(pro)s(cess.)38 b(A)m(t)26 b(ev)m(ery)g(stage,)i(from)c(the)h(\014rst)f(trial)664 2283 y(build)30 b(to)i(the)g(\014nal)e(build)h(for)g(release)h(to)g (man)m(ufacturing,)g(the)f(complete)i(and)d(cor-)664 2396 y(resp)s(onding)f(source)i(co)s(de)f(for)g(the)h(cop)m(ylefted)h (binaries)e(is)g(itself)i(part)e(of)g(the)h(build)664 2509 y(target.)73 b(When)41 b(the)g(pro)s(duct)e(con)m(taining)k(this)d (soft)m(w)m(are)i(stac)m(k)h(is)d(released,)45 b(the)664 2622 y(complete)35 b(and)d(corresp)s(onding)g(source)h(for)g(all)h(cop) m(ylefted)g(comp)s(onen)m(ts)f(is)g(placed)664 2735 y(on)42 b(a)g(public-facing)h(w)m(ebsite,)j(indexed)c(b)m(y)f(the)i(pro)s(duct) e(mo)s(del)g(n)m(um)m(b)s(er,)j(a)f(re-)664 2848 y(vision)38 b(co)s(de,)h(or)e(an)g(arbitrary)g(hash)g(co)s(de)g(sp)s(eci\014c)g(to) h(the)g(device)g(and)e(soft)m(w)m(are)664 2961 y(v)m(ersion.)68 b(This)39 b(\\stac)m(kmark")i(is)f(also)g(prin)m(ted)f(in)g(the)h(pro)s (duct)e(do)s(cumen)m(tation,)664 3073 y(and)28 b(is)g(represen)m(ted)h (b)m(y)f(a)h(QR-co)s(de)f(on)g(the)h(exterior)g(pro)s(duct)e(pac)m(k)-5 b(aging.)42 b(A)29 b(sim-)664 3186 y(ilar)34 b(stac)m(k)h(mark)f (accompanies)h(\014rm)m(w)m(are)e(upgrades)g(deliv)m(ered)i(as)e (digital)j(\014les)d(to)664 3299 y(sales)e(in)m(termediaries)h(for)e (placemen)m(t)i(on)e(their)g(o)m(wn)h(w)m(ebsites.)664 3525 y(Legal)e(review)f(b)s(efore)g(pro)s(duct)e(release)j(v)m (eri\014es)g(that)f(Acme's)g(forb)s(earance)g(obliga-)664 3638 y(tions)k(are)f(also)h(met.)44 b(An)m(y)31 b(EULA,)g(or)g(um)m (brella)h(license)g(Acme)g(wraps)e(around)g(all)664 3751 y(the)h(soft)m(w)m(are)g(in)f(its)h(pro)s(ducts,)e(and)h(an)m(y)h (services)g(agreemen)m(t)h(it)f(mak)m(es)g(for)f(\\soft-)664 3864 y(w)m(are)24 b(as)g(a)g(service")h(deplo)m(ymen)m(ts)f(in)f (connection)i(with)e(its)h(pro)s(ducts,)g(is)g(c)m(hec)m(k)m(ed)h(to) 664 3977 y(assure)f(that)h(it)g(explicitly)h(defers)e(to)h(the)f(terms) g(of)h(an)m(y)g(F)m(OSS)e(licenses)j(in)e(the)g(pro)s(d-)664 4090 y(uct)j(soft)m(w)m(are)h(stac)m(k,)g(th)m(us)e(assuring)g(that)h (no)f(additional)i(restrictions)f(are)g(imp)s(osed)664 4203 y(in)j(violation)i(of)f(cop)m(yleft.)664 4428 y(As)j(a)h(result)f (of)g(these)g(steps)g(in)g(its)g(soft)m(w)m(are)i(go)m(v)m(ernance)g (pro)s(cess,)f(Acme)f(is)g(con-)664 4541 y(\014den)m(t)d(that)g(an)m(y) g(user)f(of)h(its)g(pro)s(ducts)f(who)g(wishes)h(to)g(exercise)h(her)e (or)h(his)f(righ)m(ts)664 4654 y(under)36 b(the)h(GNU)g(family)h(of)f (licenses)g(can)h(request)f(and)f(receiv)m(e)j(source)e(co)s(de)g(in-) 664 4767 y(stan)m(tly)-8 b(,)43 b(ev)m(en)d(without)f(op)s(ening)g(the) g(b)s(o)m(x.)66 b(Acme)40 b(also)g(can)f(b)s(e)g(sure)f(that)i(eac)m(h) 664 4880 y(purc)m(haser)31 b(of)h(its)g(pro)s(ducts)e(has)i(b)s(een)f (pro)m(vided)g(a)h(cop)m(y)h(of)e(the)h(relev)-5 b(an)m(t)33 b(cop)m(yleft)664 4993 y(licenses,)26 b(and)d(that)h(no)f(licensing)h (of)f(its)h(o)m(wn)f(proprietary)g(pro)s(ducts)f(in)m(terferes)i(with)p eop end %%Page: 47 47 TeXDict begin 47 46 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 232 166 a SDict begin H.S end 232 166 a 232 166 a SDict begin H.R end 232 166 a 232 166 a SDict begin [/View [/XYZ H.V]/Dest (page.47) cvn /DEST pdfmark end 232 166 a 241 257 a Fp(Guide)30 b(to)h(GPL)g(Compliance)f(2d)h(ed.)1561 b(47)p 241 292 2989 2 v 241 589 a(or)22 b(vitiates)j(righ)m(ts)e(users)f(ha)m(v)m(e)i (concerning)f(cop)m(ylefted)h(soft)m(w)m(are)g(in)f(their)g(pro)s (ducts,)241 702 y(with)30 b(minim)m(um)f(friction)i(and)f(at)h(minim)m (um)f(cost.)241 876 y(These)21 b(steps)g(do)g(not)h(guaran)m(tee)h (that)e(Acme)h(has)g(a)m(v)m(oided)g(an)m(y)g(acciden)m(tal)i (inclusion)241 989 y(of)42 b(cop)m(ylefted)h(co)s(de)g(in)e(a)i (proprietary)e(program)h(it)h(distributes)e(as)h(part)g(of)g(the)241 1102 y(pro)s(duct)26 b(stac)m(k.)42 b(But)28 b(Acme)g(has)g(assured)e (itself)j(against)g(the)f(forms)f(of)h(compliance)241 1215 y(failure)k(that)h(ha)m(v)m(e)g(caused)f(100\045)h(of)f(all)h(the) f(compliance)h(litigation)i(ev)m(er)e(brough)m(t)241 1328 y(b)m(y)d(comm)m(unit)m(y)h(parties.)241 1641 y SDict begin H.S end 241 1641 a 241 1641 a SDict begin 14 H.A end 241 1641 a 241 1641 a SDict begin [/View [/XYZ H.V]/Dest (section*.53) cvn /DEST pdfmark end 241 1641 a Fh(Principles)38 b(of)f(Prepared)h(Compliance)241 1875 y Fp(Of)25 b(course,)i(the)f(real)h(w)m(orld)f(is)g(not)g(as)g(simple)g (as)g(our)g(sc)m(hematic)h(description)f(of)g(the)241 1988 y(Acme)32 b(Compan)m(y)-8 b(.)45 b(Con)m(temp)s(orary)31 b(pro)s(ducts,)g(from)g(cars)h(to)g(home)g(appliances)g(to)241 2101 y(net)m(w)m(orking)24 b(or)e(en)m(tertainmen)m(t)j(devices,)g(ma)m (y)f(eac)m(h)g(con)m(tain)g(dozens)f(of)f(computers,)241 2214 y(eac)m(h)35 b(con)m(taining)g(in)f(turn)f(a)h(full)g(stac)m(k)h (of)f(em)m(b)s(edded)f(soft)m(w)m(are,)k(mixing)d(cop)m(yleft)241 2327 y(F)m(OSS,)h(other)h(F)m(OSS,)g(and)f(proprietary)g(programs.)57 b(But)36 b(a)g(few)g(basic)g(principles)241 2440 y(remain)30 b(v)-5 b(alid)31 b(across)g(the)f(en)m(tire)i(complex)f(domain:)241 2458 y SDict begin H.S end 241 2458 a 241 2458 a SDict begin 13.6 H.A end 241 2458 a 241 2458 a SDict begin [/View [/XYZ H.V]/Dest (Item.20) cvn /DEST pdfmark end 241 2458 a 352 2614 a Fp(1.)46 b(Measure)39 b(y)m(our)g(compliance)h(from)e (the)g(p)s(osition)h(of)g(the)g(user)f(do)m(wnstream)468 2726 y(from)d(y)m(ou)h(trying)f(to)i(exercise)f(righ)m(ts)g(con)m(v)m (ey)m(ed)i(b)m(y)d(the)h(licenses.)56 b(Has)36 b(the)468 2839 y(user)f(receiv)m(ed)i(notice)g(of)f(the)g(cop)m(ylefted)h(soft)m (w)m(are)g(in)m(ten)m(tionally)h(included)468 2952 y(in)e(y)m(our)h (pro)s(duct?)57 b(Is)37 b(complete,)i(corresp)s(onding)d(source)h(co)s (de)f(and)g(appli-)468 3065 y(cable)j(installation)g(information)f(a)m (v)-5 b(ailable)40 b(to)e(the)g(user)f(easily)-8 b(,)41 b(preferably)468 3178 y(b)m(y)31 b(automated)i(means?)44 b(T)-8 b(o)s(ols)32 b(that)g(measure)g(what)f(y)m(ou)h(deliv)m(er)g (are)g(more)468 3291 y(v)-5 b(aluable)31 b(than)f(to)s(ols)h(that)g (only)g(measure)f(what)g(y)m(ou)h(build.)241 3309 y SDict begin H.S end 241 3309 a 241 3309 a SDict begin 13.6 H.A end 241 3309 a 241 3309 a SDict begin [/View [/XYZ H.V]/Dest (Item.21) cvn /DEST pdfmark end 241 3309 a 352 3465 a Fp(2.)46 b(Alw)m(a)m(ys)36 b(exercise)h(y)m(our)e(o)m(wn)g(righ) m(t)h(to)g(request)f(complete)i(and)d(corresp)s(ond-)468 3577 y(ing)44 b(source)g(co)s(de)g(for)g(all)h(cop)m(ylefted)h(w)m (orks)d(from)h(all)h(y)m(our)f(pro)m(viders)f(of)468 3690 y(soft)m(w)m(are)31 b(and)e(of)h(comp)s(onen)m(ts)g(em)m(b)s (edding)f(soft)m(w)m(are,)i(preferably)e(in)h(an)f(au-)468 3803 y(tomated)f(pro)s(cess)f(directly)g(feeding)g(y)m(our)g(o)m(v)m (erall)i(soft)m(w)m(are)g(go)m(v)m(ernance)g(sys-)468 3916 y(tem.)51 b(Where)34 b(p)s(ossible,)h(reject)f(as)g (non-conforming)g(comp)s(onen)m(ts)g(pro)m(vided)468 4029 y(to)k(y)m(ou)f(con)m(taining)i(cop)m(ylefted)f(soft)m(w)m(are)h (for)e(whic)m(h)g(complete)h(and)f(corre-)468 4142 y(sp)s(onding)c (source)i(co)s(de)g(is)f(not)h(furnished)e(in)h(resp)s(onse)g(to)h(y)m (our)g(request)f(or)468 4255 y(whic)m(h)29 b(is)h(not)g(accompanied)h (b)m(y)f(a)g(\\stac)m(kmark")i(for)d(automated)i(pro)m(vision-)468 4368 y(ing)g(of)g(source)g(co)s(de.)43 b(If)30 b(y)m(ou)i(rely)f(on)f (an)h(upstream)g(pro)m(vider)f(for)h(y)m(our)g(soft-)468 4481 y(w)m(are)44 b(y)m(ou)g(cannot)g(ignore)g(y)m(our)f(GPL)h (compliance)g(requiremen)m(ts)g(simply)468 4594 y(b)s(ecause)30 b(someone)i(else)f(pac)m(k)-5 b(aged)32 b(the)e(soft)m(w)m(are)i(that)f (y)m(ou)g(distribute.)241 4611 y SDict begin H.S end 241 4611 a 241 4611 a SDict begin 13.6 H.A end 241 4611 a 241 4611 a SDict begin [/View [/XYZ H.V]/Dest (Item.22) cvn /DEST pdfmark end 241 4611 a 352 4767 a Fp(3.)46 b(Concen)m(trate)33 b(on)e(the)h(cop)m(ylefted)g(soft)m(w)m(are)h(y)m (ou)f(kno)m(w)f(y)m(ou)h(are)g(using.)43 b(His-)468 4880 y(torically)-8 b(,)35 b(the)d(risk)f(from)g(a)h(cop)m(ylefted)h(co)s (de)f(snipp)s(et)f(that)h(some)g(program-)468 4993 y(mer)c(dropp)s(ed)e (in)j(y)m(our)f(proprietary)g(pro)s(duct)f(careless)j(of)e(the)h (consequences)p eop end %%Page: 48 48 TeXDict begin 48 47 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 656 166 a SDict begin H.S end 656 166 a 656 166 a SDict begin H.R end 656 166 a 656 166 a SDict begin [/View [/XYZ H.V]/Dest (page.48) cvn /DEST pdfmark end 656 166 a 664 257 a Fp(48)1696 b(Soft)m(w)m(are)32 b(F)-8 b(reedom)31 b(La)m(w)g(Cen)m(ter)p 664 292 2989 2 v 891 589 a(is)f(a)g(problem)f(far)g(more)h(infrequen)m (t)f(and)g(less)h(di\016cult)g(to)g(resolv)m(e.)42 b(E\016cien)m(t)891 702 y(managemen)m(t)29 b(of)e(the)g(risks)f(of)h(higher)g(concern)g (lies)g(in)g(making)g(sure)f(y)m(ou)i(can)891 815 y(pro)m(vide,)36 b(for)e(example,)j(precisely)d(corresp)s(onding)g(source)g(co)s(de)h (and)f(mak)m(e-)891 928 y(\014les)29 b(for)f(a)h(cop)m(y)h(of)e(the)h (Coreb)s(o)s(ot)g(b)s(o)s(otloader,)g(Lin)m(ux)f(k)m(ernel,)i(Busyb)s (o)m(x,)f(or)891 1041 y(GNU)i(tar)g(that)g(y)m(ou)g(included)e(in)i(a)f (pro)s(duct)f(y)m(ou)i(shipp)s(ed)e(t)m(w)m(o)i(y)m(ears)g(ago.)664 1059 y SDict begin H.S end 664 1059 a 664 1059 a SDict begin 13.6 H.A end 664 1059 a 664 1059 a SDict begin [/View [/XYZ H.V]/Dest (Item.23) cvn /DEST pdfmark end 664 1059 a 775 1219 a Fp(4.)46 b(Don't)33 b(rely)f(blindly)g(on)f(co)s(de)i (scanners)e(as)h(they)g(w)m(ork)g(to)s(o)h(late)g(in)f(the)g(pro-)891 1332 y(cess)e(to)g(impro)m(v)m(e)g(y)m(our)f(go)m(v)m(ernance)i(and)e (to)s(o)h(early)g(in)e(the)i(pro)s(cess)e(to)i(catc)m(h)891 1445 y(problems)41 b(in)g(y)m(our)g(deliv)m(ery)h(and)e(p)s(ost-sale)i (pro)m(visioning.)74 b(They)41 b(do)g(less)891 1558 y(imp)s(ortan)m(t) 35 b(parts)g(of)g(the)f(job)h(exp)s(ensiv)m(ely)-8 b(,)37 b(and)d(more)h(imp)s(ortan)m(t)f(parts)h(of)891 1671 y(the)f(job)f(not)h(at)g(all.)51 b(Use)33 b(them,)i(where)e(they)g(are) h(cost-e\013ectiv)m(e,)k(as)c(a)g(sup-)891 1784 y(plemen)m(t)j(to)g(y)m (our)e(o)m(wn)h(go)m(v)m(ernance)i(and)d(v)m(eri\014cation)j(pro)s (cesses,)f(not)f(as)h(a)891 1896 y(primary)30 b(to)s(ol)h(of)g(risk)f (managemen)m(t.)664 2268 y SDict begin H.S end 664 2268 a 664 2268 a SDict begin 18 H.A end 664 2268 a 664 2268 a SDict begin [/View [/XYZ H.V]/Dest (section*.54) cvn /DEST pdfmark end 664 2268 a Fk(Handling)46 b(Compliance)g(Inquiries) 664 2540 y Fp(Bet)m(w)m(een)28 b(us,)e(the)g(authors)f(ha)m(v)m(e)i(sp) s(en)m(t)e(almost)h(thirt)m(y)g(p)s(erson-y)m(ears)g(enforcing)g(the) 664 2653 y(GPL.)37 b(W)-8 b(e)37 b(ha)m(v)m(e,)j(individually)c(or)g (collectiv)m(ely)k(through)c(SFLC,)g(participated)h(in)664 2766 y(ev)m(ery)30 b(comm)m(unit)m(y)g(enforcemen)m(t)h(of)e(the)g(GNU) h(cop)m(yleft)h(licenses)f(ev)m(er)g(brough)m(t)f(to)664 2879 y(court)k(in)g(the)f(United)h(States.)49 b(W)-8 b(e)34 b(ha)m(v)m(e)g(help)s(ed)d(to)j(settle)g(dozens)f(of)g (compliance)664 2991 y(disputes)d(for)g(ev)m(ery)h(one)g(that)g(has)f (ev)m(er)h(reac)m(hed)g(the)g(p)s(oin)m(t)f(of)g(litigation.)664 3169 y(In)39 b(this)h(con)m(text,)45 b(to)s(o,)e(w)m(e)d(ha)m(v)m(e)h (seen)f(the)h(consequences)f(of)g(m)m(utual)g(misunder-)664 3282 y(standing.)54 b(Comm)m(unit)m(y)35 b(parties)g(bring)f(forw)m (ard)g(complain)m(ts)i(of)f(non-compliance)664 3395 y(in)k(order)g(to)h (ac)m(hiev)m(e)i(compliance.)69 b(Commercial)40 b(parties)f(often)h (exp)s(ect)g(compli-)664 3508 y(ance)k(disputes)e(to)h(result)g(in)f (monetary)h(demands)f(or)h(e\013orts)g(to)h(in)m(terfere)f(with)664 3621 y(trade)37 b(secret)g(treatmen)m(t)g(of)g(proprietary)e(soft)m(w)m (are,)40 b(and)35 b(resp)s(ond)f(defensiv)m(ely)j(in)664 3734 y(consequence.)59 b(Comm)m(unit)m(y)37 b(parties,)h(accustomed)f (to)g(the)g(soft)m(w)m(are)g(engineering)664 3847 y(practices)24 b(of)f(the)f(F)m(OSS)g(w)m(orld,)i(sometimes)g(assume)e(that)h (commercial)h(parties)f(who)664 3960 y(cannot)39 b(swiftly)e(pro)s (duce)g(complete)i(and)f(corresp)s(onding)e(source)i(co)s(de)g(for)g (cop)m(y-)664 4073 y(lefted)28 b(programs)e(they)i(in)m(ten)m(tionally) h(included)d(in)h(their)g(pro)s(ducts)f(are)h(engaged)h(in)664 4186 y(delib)s(erate)j(obfuscation.)664 4363 y(In)j(our)g(exp)s (erience,)i(skilled)f(facilitation)i(of)d(comm)m(unication)i(b)s(et)m (w)m(een)f(parties)g(at)664 4476 y(the)k(early)g(stages)h(of)f(the)g (pro)s(cess)f(can)g(prev)m(en)m(t)i(these)f(misunderstandings)d(from) 664 4589 y(escalating.)62 b(A)36 b(few)h(guidelines)g(ab)s(out)f(what)g (to)i(exp)s(ect,)g(accompanied)g(b)m(y)e(some)664 4702 y(historical)c(examples,)f(ma)m(y)g(help:)664 4720 y SDict begin H.S end 664 4720 a 664 4720 a SDict begin 13.6 H.A end 664 4720 a 664 4720 a SDict begin [/View [/XYZ H.V]/Dest (Item.24) cvn /DEST pdfmark end 664 4720 a 775 4880 a Fp(1.)46 b Fl(R)-5 b(eturn)34 b(the)g(c)-5 b(al)5 b(l)33 b(with)h(the)f(right)h(p)-5 b(erson.)43 b Fp(The)30 b(single)h(most)g(imp)s(ortan)m(t)g(rule)891 4993 y(of)24 b(successful)g(handling)f(of)h(compliance)h(complain)m(ts) g(is)f(to)h(main)m(tain)f(comm)m(u-)p eop end %%Page: 49 49 TeXDict begin 49 48 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 232 166 a SDict begin H.S end 232 166 a 232 166 a SDict begin H.R end 232 166 a 232 166 a SDict begin [/View [/XYZ H.V]/Dest (page.49) cvn /DEST pdfmark end 232 166 a 241 257 a Fp(Guide)30 b(to)h(GPL)g(Compliance)f(2d)h(ed.)1561 b(49)p 241 292 2989 2 v 468 589 a(nication.)55 b(Routing)35 b(F)m(OSS)f(compliance)i (issues)e(to)h(a)g(particular)g(individual)468 702 y(who)k(understands) f(the)h(in)m(ternal)h(soft)m(w)m(are)h(go)m(v)m(ernance)h(mec)m (hanisms,)g(and)468 815 y(can)c(serv)m(e)g(as)f(the)h(k)m(ey)g(public)e (con)m(tact)k(with)d(the)g(comm)m(unit)m(y)h(when)f(com-)468 928 y(pliance)32 b(concerns)f(arise,)h(ma)m(y)g(b)s(e)e(the)i(most)f (e\013ectiv)m(e)j(w)m(a)m(y)e(to)g(resolv)m(e)h(com-)468 1041 y(pliance)f(matters.)46 b(No)32 b(comm)m(unit)m(y)h(part)m(y)f (has)f(ev)m(er)i(brough)m(t)e(a)h(compliance)468 1154 y(enforcemen)m(t)37 b(la)m(wsuit)g(against)g(a)f(part)m(y)g(who)g(resp) s(onded)e(co)s(op)s(erativ)m(ely)k(to)468 1267 y(its)31 b(initial)g(comm)m(unications.)468 1436 y(In)42 b(one)g(instance,)k(a)d (ma)5 b(jor)42 b(m)m(ultinational)i(consumer)e(electronics)i(man)m(u-) 468 1549 y(facturer)d(whic)m(h)f(had)h(rep)s(eatedly)g(failed)g(to)h (resp)s(ond)d(to)i(requests)g(for)g(ful-)468 1662 y(\014llmen)m(t)i(of) g(source)f(co)s(de)h(obligations)i(o)m(v)m(er)e(man)m(y)g(mon)m(ths)g (w)m(as)f(remo)m(v)m(ed)468 1775 y(from)34 b(a)h(m)m(ulti-defendan)m(t) h(compliance)f(enforcemen)m(t)h(la)m(wsuit)f(hours)f(b)s(efore)468 1888 y(the)d(complain)m(t)h(w)m(as)g(\014led,)f(as)g(a)g(result)g(of)g (mere)g(v)m(erbal)h(assurances)f(of)g(swift)468 2001 y(co)s(op)s(eration)37 b(made)g(p)s(ersonally)f(b)m(y)h(the)f(corp)s (oration's)h(general)h(counsel)f(in)468 2114 y(a)42 b(telephone)g(con)m (v)m(ersation)h(with)e(one)h(of)f(the)h(presen)m(t)f(authors,)j(who)d (w)m(as)468 2227 y(acting)32 b(on)e(b)s(ehalf)g(of)g(the)h(complaining) g(cop)m(yrigh)m(t)h(holder.)241 2244 y SDict begin H.S end 241 2244 a 241 2244 a SDict begin 13.6 H.A end 241 2244 a 241 2244 a SDict begin [/View [/XYZ H.V]/Dest (Item.25) cvn /DEST pdfmark end 241 2244 a 352 2396 a Fp(2.)46 b Fl(Assume)29 b(pr)-5 b(ep)g(ar)g(ation)33 b(on)c(the)g(c)-5 b(omplainant's)32 b(side.)40 b Fp(The)25 b(organizations)k(tra-)468 2509 y(ditionally)23 b(bringing)f(complain)m(ts)h(of)f(cop)m(yleft)i (non-compliance)f(\(in)f(historical)468 2622 y(order,)j(the)f(F)-8 b(ree)25 b(Soft)m(w)m(are)g(F)-8 b(oundation,)26 b(GPL-violations.org,) i(the)c(Soft)m(w)m(are)468 2735 y(F)-8 b(reedom)23 b(La)m(w)g(Cen)m (ter,)i(and)d(the)g(Soft)m(w)m(are)i(F)-8 b(reedom)23 b(Conserv)-5 b(ancy\))22 b(all)i(fully)468 2848 y(in)m(v)m(estigate)32 b(and)27 b(v)m(erify)i(complain)m(ts)g(referred)f(to)h(them)f(b)s (efore)g(making)h(con-)468 2961 y(tact)45 b(with)f(apparen)m(tly)g (non-complying)g(parties.)82 b(Complainan)m(ts)44 b(will)g(b)s(e)468 3073 y(prepared)29 b(to)i(substan)m(tiate)h(the)f(facts)g(on)f(whic)m (h)g(their)h(complain)m(t)g(is)g(based.)468 3243 y(In)24 b(an)g(unin)m(tended)g(inclusion)g(case)i(arising)f(some)g(y)m(ears)g (ago,)j(a)d(global)h(man)m(u-)468 3356 y(facturer)k(used)f(an)h(en)m (tire)g(cop)m(ylefted)i(library)d(to)i(pro)m(vide)f(essen)m(tial)h (features)468 3469 y(in)39 b(one)h(of)g(its)g(\015agship)f(proprietary) h(soft)m(w)m(are)h(pro)s(ducts.)67 b(When)40 b(w)m(e)g(con-)468 3582 y(tacted)32 b(them)e(on)g(b)s(ehalf)g(of)h(the)f(cop)m(yrigh)m(t)i (holder,)e(the)h(corp)s(oration's)g(legal)468 3694 y(counsel)g(for)e(F) m(OSS)h(matters)h(rep)s(eatedly)f(denied)g(that)h(suc)m(h)f(an)g(ev)m (en)m(t)h(could)468 3807 y(ha)m(v)m(e)i(o)s(ccurred,)e(or)h(that)g(the) g(co)s(de)g(whic)m(h)f(our)g(engineers)h(could)g(clearly)h(see)468 3920 y(in)f(their)h(pro)s(duct)f(w)m(as)h(presen)m(t)f(there.)48 b(W)-8 b(e)34 b(had)e(to)h(insist,)h(three)f(times,)h(on)468 4033 y(their)c(rec)m(hec)m(king)j(with)d(their)g(o)m(wn)g(engineers)h (b)s(efore)f(they)g(agreed)h(that,)g(in-)468 4146 y(deed,)39 b(suc)m(h)e(a)h(mistak)m(e)h(had)e(o)s(ccurred.)61 b(Once)37 b(our)g(view)h(of)f(the)h(facts)g(had)468 4259 y(b)s(een)h(v)m (eri\014ed,)j(the)e(matter)g(w)m(as)g(swiftly)g(settled,)j(without)d (litigation)i(and)468 4372 y(without)30 b(pa)m(ymen)m(t)i(of)e (monetary)h(damages.)241 4390 y SDict begin H.S end 241 4390 a 241 4390 a SDict begin 13.6 H.A end 241 4390 a 241 4390 a SDict begin [/View [/XYZ H.V]/Dest (Item.26) cvn /DEST pdfmark end 241 4390 a 352 4541 a Fp(3.)46 b Fl(L)-5 b(et)34 b(engine)-5 b(ers)33 b(b)-5 b(e)33 b(a)h(p)-5 b(art)35 b(of)f(the)f(pr)-5 b(o)g(c)g(ess.)45 b Fp(The)31 b(most)g(time-consuming)h(and)468 4654 y(di\016cult)d(part) f(of)h(resolving)h(most)f(compliance)h(matters,)g(in)f(our)f(exp)s (erience,)468 4767 y(is)41 b(v)m(erifying)g(that)g(source)g(co)s(de)g (is)f(indeed)g(complete)i(and)e(corresp)s(onding.)468 4880 y(Without)32 b(direct)f(con)m(tact)i(b)s(et)m(w)m(een)e(soft)m(w)m (are)i(engineers)e(on)f(b)s(oth)g(sides,)h(the)468 4993 y(resolution)38 b(of)f(the)g(tec)m(hnical)i(issues)d(in)m(v)m(olv)m(ed) j(in)d(demonstrating)i(that)f(the)p eop end %%Page: 50 50 TeXDict begin 50 49 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 656 166 a SDict begin H.S end 656 166 a 656 166 a SDict begin H.R end 656 166 a 656 166 a SDict begin [/View [/XYZ H.V]/Dest (page.50) cvn /DEST pdfmark end 656 166 a 664 257 a Fp(50)1696 b(Soft)m(w)m(are)32 b(F)-8 b(reedom)31 b(La)m(w)g(Cen)m(ter)p 664 292 2989 2 v 891 589 a(binary)k(distributed)g(w)m(as)h(built)g (from)f(the)h(source)g(pro)m(vided)f(is)h(lik)m(ely)h(to)g(b)s(e)891 702 y(tortuous,)i(exp)s(ensiv)m(e,)h(and)c(p)s(oten)m(tially)j(tense.) 61 b(Counsel)37 b(are)g(understand-)891 815 y(ably)26 b(reluctan)m(t)h(to)g(exp)s(ose)e(their)h(clien)m(t's)i(emplo)m(y)m (ees)f(to)g(direct)f(inquiry)e(from)891 928 y(p)s(oten)m(tially)42 b(hostile)f(parties.)69 b(But)40 b(facilitated)i(exc)m(hanges)f(of)f (information)891 1041 y(among)30 b(soft)m(w)m(are)g(engineers)g(comm)m (unicating)g(on)f(tec)m(hnical)i(sub)5 b(jects)29 b(short-)891 1154 y(ens)35 b(the)g(time)h(to)f(resolution,)i(substan)m(tially)f (reduces)e(the)h(cost)h(of)f(reac)m(hing)891 1267 y(resolution,)c(and)e (prev)m(en)m(ts)h(unnecessary)e(escalation)k(due)d(to)h(m)m(utual)g (misun-)891 1380 y(derstanding.)664 1398 y SDict begin H.S end 664 1398 a 664 1398 a SDict begin 13.6 H.A end 664 1398 a 664 1398 a SDict begin [/View [/XYZ H.V]/Dest (Item.27) cvn /DEST pdfmark end 664 1398 a 775 1549 a Fp(4.)46 b Fl(O\013er)c(c)-5 b(omplianc)g(e.)74 b Fp(Under)40 b(the)h(GPLv3)g(family)g(of)g(licenses,)k(license)c(ter-)891 1662 y(mination)48 b(is)f(automatically)j(rev)m(ersed)e(b)m(y)f(prompt) f(action)i(to)g(cure)f(non-)891 1775 y(compliance,)g(except)d(in)e (cases)h(of)g(rep)s(eated)f(infringemen)m(t.)78 b(Although)42 b(li-)891 1888 y(cense)26 b(termination)g(is)g(automatic)h(under)d(the) h(terms)g(of)h(GPLv2,)h(most)e(of)h(the)891 2001 y(GPLv2)k(licensors)f (whose)g(programs)f(are)h(widely)g(used)f(in)h(commerce)g(ha)m(v)m(e)i (a)891 2114 y(p)s(olicy)36 b(of)f(immediately)i(restoring)f (distribution)e(righ)m(ts)i(for)f(non-complian)m(t)891 2227 y(parties)i(who)f(come)h(promptly)e(in)m(to)i(compliance)h(when)d (noti\014ed.)58 b(An)35 b(o\013er)891 2340 y(of)41 b(compliance,)j(sub) 5 b(ject)39 b(to)i(v)m(eri\014cation)h(and)d(m)m(utual)h(agreemen)m(t)i (on)e(the)891 2452 y(details,)e(is)d(lik)m(ely)h(under)d(all)j(but)e (the)i(most)f(exceptional)i(circumstances)e(to)891 2565 y(form)30 b(the)h(basis)f(of)h(an)f(amicable)i(settlemen)m(t.)891 2735 y(In)k(cases)i(of)e(mistak)m(en)i(inclusion)e(of)h(cop)m(ylefted)h (co)s(de)f(in)f(proprietary)g(pro-)891 2848 y(grams)k(distributed)e(as) h(soft)m(w)m(are)i(pro)s(ducts,)f(prompt)e(o\013er)h(to)h(remo)m(v)m(e) h(the)891 2961 y(cop)m(ylefted)35 b(co)s(de)f(and)f(to)h(redistribute)g (a)g(complian)m(t)g(v)m(ersion)g(to)h(customers)891 3073 y(and)45 b(other)f(reasonably)h(reac)m(hable)i(recipien)m(ts)e(has)g (historically)h(b)s(een)e(the)891 3186 y(linc)m(hpin)30 b(of)h(arrangemen)m(ts)g(to)g(a)m(v)m(oid)h(litigation)h(b)m(y)d (amicable)i(settlemen)m(t.)664 3204 y SDict begin H.S end 664 3204 a 664 3204 a SDict begin 13.6 H.A end 664 3204 a 664 3204 a SDict begin [/View [/XYZ H.V]/Dest (Item.28) cvn /DEST pdfmark end 664 3204 a 775 3356 a Fp(5.)46 b Fl(Use)g(c)-5 b(omplianc)g(e)48 b(discussions)f(to)g(impr)-5 b(ove)47 b(r)-5 b(elationships.)88 b Fp(Dev)m(elopmen)m(t)891 3469 y(comm)m(unities)22 b(mak)m(e)g(soft)m(w)m(are)g(to)g(b)s (ene\014t)e(users,)i(whic)m(h)f(includes)f(y)m(ou.)38 b(When)891 3582 y(y)m(ou)49 b(use)e(cop)m(ylefted)j(comm)m(unit)m(y)f (soft)m(w)m(are)g(in)f(y)m(our)g(pro)s(ducts,)j(y)m(ou)e(are)891 3694 y(an)40 b(imp)s(ortan)m(t)f(and)g(v)-5 b(aluable)40 b(part)f(of)g(the)h(commons,)h(from)e(the)h(dev)m(elop-)891 3807 y(ers')e(p)s(oin)m(t)f(of)h(view.)62 b(Resolving)38 b(a)g(compliance)h(matter)f(is)f(an)h(o)s(ccasion)g(to)891 3920 y(strengthen)27 b(y)m(our)g(relationship)g(to)h(the)f(commons,)h (b)m(y)f(increasing)h(comm)m(uni-)891 4033 y(cation)35 b(b)s(et)m(w)m(een)f(y)m(our)f(engineers)g(and)f(the)i(pro)5 b(ject)33 b(whose)g(output)g(y)m(ou)g(use)891 4146 y(for)e(business)e (b)s(ene\014t.)891 4315 y(In)k(our)g(exp)s(erience,)i(companies)f(ha)m (v)m(e)g(often)g(formed)f(b)s(ene\014cial)g(consulting)891 4428 y(or)24 b(emplo)m(ymen)m(t)h(relationships)e(with)h(pro)5 b(ject)24 b(dev)m(elop)s(ers)f(they)h(\014rst)f(encoun-)891 4541 y(tered)36 b(through)e(compliance)i(inquiries.)54 b(In)34 b(some)h(cases,)i(w)m(orking)e(together)891 4654 y(to)d(alter)h(the)e(mo)s(de)g(of)h(use)e(of)i(the)f(pro)5 b(ject's)32 b(co)s(de)g(in)f(the)g(compan)m(y's)h(pro)s(d-)891 4767 y(ucts)40 b(w)m(as)g(an)g(explicit)h(elemen)m(t)g(in)f(dispute)f (resolution.)69 b(More)41 b(often,)i(the)891 4880 y(comm)m(unication)f (c)m(hannels)e(op)s(ened)g(in)g(the)g(course)g(of)g(the)h(inquiry)e (serv)m(ed)891 4993 y(other)31 b(and)f(more)g(fruitful)g(purp)s(oses)e (later.)p eop end %%Page: 51 51 TeXDict begin 51 50 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 232 166 a SDict begin H.S end 232 166 a 232 166 a SDict begin H.R end 232 166 a 232 166 a SDict begin [/View [/XYZ H.V]/Dest (page.51) cvn /DEST pdfmark end 232 166 a 241 257 a Fp(Guide)30 b(to)h(GPL)g(Compliance)f(2d)h(ed.)1561 b(51)p 241 292 2989 2 v 241 498 a SDict begin H.S end 241 498 a 241 498 a SDict begin 13.6 H.A end 241 498 a 241 498 a SDict begin [/View [/XYZ H.V]/Dest (Item.29) cvn /DEST pdfmark end 241 498 a 352 589 a Fp(6.)46 b Fl(When)35 b(the)g(dust)h (settles,)f(o\013er)h(to)f(c)-5 b(over)35 b(c)-5 b(osts.)49 b Fp(Most)34 b(of)f(the)g(w)m(ork)g(in)m(v)m(esti-)468 702 y(gating)g(compliance)g(complain)m(ts)g(and)e(v)m(erifying)i (remediation)f(is)g(p)s(erformed)468 815 y(b)m(y)k(non-pro\014t)g(en)m (tities)i(that)f(represen)m(t)f(dev)m(elopmen)m(t)i(comm)m(unities)f (with-)468 928 y(out)22 b(rev)m(en)m(ue.)39 b(The)21 b(ethic)h(of)g(these)g(comm)m(unit)m(y)h(parties)f(against)h(ren)m (t-seeking)468 1041 y(and)35 b(monetization)k(of)d(others')g(mistak)m (es)i(means)e(that)g(the)h(substan)m(tial)f(en-)468 1154 y(gineering)c(e\013orts)h(they)f(put)f(in)m(to)h(preparing)f (compliance)i(inquiries)e(and)g(re-)468 1267 y(solving)25 b(disputes)e(are)h(often)g(paid)g(for)g(from)f(their)h(o)m(wn)g(scan)m (t)h(means.)2917 1267 y SDict begin H.S end 2917 1267 a -33 x Fo(9)2956 1267 y SDict begin 13.6 H.L end 2956 1267 a 2956 1267 a SDict begin [/Subtype /Link/Dest (Hfootnote.9) cvn/H /I/Border [0 0 1]BorderArrayPatch/Color [1 0 0] H.B /ANN pdfmark end 2956 1267 a 39 w Fp(When)468 1380 y(a)i(compliance)g(issue)g(has)f(b)s(een)f(successfully)i(resolv)m (ed,)h(an)e(o\013er)h(to)g(co)m(v)m(er)h(the)468 1493 y(cost)k(of)f(the)g(engineering)g(time)h(in)m(v)m(olv)m(ed)g(on)f(the)g (comm)m(unit)m(y's)h(side)e(will)i(do)468 1606 y(m)m(uc)m(h)f(to)h (ensure)e(the)h(con)m(tin)m(uance)i(of)e(go)s(o)s(d)g(relations)h(in)f (future.)41 b(Requests)468 1719 y(for)36 b(the)g(repa)m(ymen)m(t)h(of)f (those)g(costs)h(are)f(en)m(tirely)h(reasonable)g(and)e(foresee-)468 1831 y(able;)k(a)d(prompt)f(o\013er)h(precludes)f(the)h(escalation)i (of)e(dispute,)h(an)e(outcome)468 1944 y(w)m(e)c(ha)m(v)m(e)g(seen)g (more)f(than)h(once)g(in)f(our)g(practice.)p 241 4177 1196 4 v 344 4231 a Fj(9)379 4262 y SDict begin H.S end 379 4262 a 379 4262 a SDict begin H.R end 379 4262 a 379 4262 a SDict begin [/View [/XYZ H.V]/Dest (Hfootnote.9) cvn /DEST pdfmark end 379 4262 a Fi(SFLC)35 b(pro)n(vides)g(free)g (legal)i(assistance)g(to)e(non-pro\014t)e(parties)j(who)f(mak)n(e)g (and)g(distribute)241 4354 y(F)n(OSS.)27 b(Our)h(e\013orts,)i (including)e(our)g(w)n(ork)h(on)f(compliance)i(matters,)f(are)g(funded) f(not)g(from)h(pro-)241 4445 y(ceeds)f(of)h(settlemen)n(t,)h(but)d (from)i(the)f(donations)h(of)g(companies)g(and)f(individuals)g(who)h (recognize)241 4536 y(the)e(v)l(alue)h(of)h(those)f(services.)43 b(SFLC)28 b(has)g(o)r(ccasionally)j(participated)d(in)g(monetary)g (settlemen)n(ts)241 4628 y(made)33 b(with)g(non-complian)n(t)g(parties) h(on)f(b)r(ehalf)g(of)h(pro)t(jects)g(w)n(e)g(represen)n(t.)56 b(Suc)n(h)32 b(settlemen)n(ts)241 4719 y(represen)n(t)j(less)i(than)e (2\045)h(of)h(SFLC's)f(historical)h(rev)n(en)n(ues,)h(and)e(ha)n(v)n(e) f(nev)n(er)g(amoun)n(ted)g(to)h(as)241 4810 y(m)n(uc)n(h)28 b(as)i(10\045)f(of)h(our)f(income)h(in)f(an)n(y)f(\014scal)i(y)n(ear.) 44 b(W)-6 b(e)29 b(ha)n(v)n(e)f(not)h(recoup)r(ed)g(in)g(an)n(y)f (settlemen)n(t)241 4902 y(the)c(cost)i(of)g(our)f(e\013orts)g(in)g (that)g(particular)h(case,)g(let)f(alone)h(the)f(cost)h(of)f(our)g (e\013orts)h(on)f(b)r(ehalf)h(of)241 4993 y(our)f(clien)n(ts)i(o)n(v)n (erall.)p eop end %%Page: 52 52 TeXDict begin 52 51 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 656 166 a SDict begin H.S end 656 166 a 656 166 a SDict begin H.R end 656 166 a 656 166 a SDict begin [/View [/XYZ H.V]/Dest (page.52) cvn /DEST pdfmark end 656 166 a 664 257 a Fp(52)1696 b(Soft)m(w)m(are)32 b(F)-8 b(reedom)31 b(La)m(w)g(Cen)m(ter)p 664 292 2989 2 v 664 589 a SDict begin H.S end 664 589 a 664 589 a SDict begin 18 H.A end 664 589 a 664 589 a SDict begin [/View [/XYZ H.V]/Dest (section*.55) cvn /DEST pdfmark end 664 589 a Fk(App)t(endix)44 b(1:)60 b(O\013er)46 b(of)f(Source)g(Co)t(de)664 853 y Ff(F)-9 b(rom)36 b Fc(A)h(Pr)-5 b(actic)g(al)37 b(Guide)h(to)g(GPL)g(Complianc)-5 b(e)2728 853 y SDict begin H.S end 2728 853 a -33 x Fo(10)2802 853 y SDict begin 13.6 H.L end 2802 853 a 2802 853 a SDict begin [/Subtype /Link/Dest (Hfootnote.10) cvn/H /I/Border [0 0 1]BorderArrayPatch/Color [1 0 0] H.B /ANN pdfmark end 2802 853 a 664 1025 a Fp(Man)m(y)40 b(distributors)f(prefer)g(to)h(ship)f(only)h(an)f(o\013er)h(for)g (source)g(with)f(the)h(binary)664 1138 y(distribution,)24 b(rather)f(than)g(the)g(complete)i(source)e(pac)m(k)-5 b(age.)40 b(This)22 b(option)i(has)e(v)-5 b(alue)664 1251 y(when)35 b(the)i(cost)g(of)g(source)f(distribution)g(is)g(a)g (true)g(p)s(er-unit)g(cost.)59 b(F)-8 b(or)37 b(example,)664 1364 y(this)30 b(option)h(migh)m(t)g(b)s(e)f(a)h(go)s(o)s(d)f(c)m (hoice)i(for)e(em)m(b)s(edded)f(pro)s(ducts)g(with)h(p)s(ermanen)m(t) 664 1477 y(storage)c(to)s(o)f(small)g(to)g(\014t)f(the)g(source,)i(and) e(whic)m(h)g(are)h(not)f(otherwise)h(shipp)s(ed)d(with)664 1590 y(a)31 b(CD)f(but)g Fl(ar)-5 b(e)38 b Fp(shipp)s(ed)28 b(with)j(a)f(man)m(ual)h(or)f(other)h(prin)m(ted)f(material.)664 1762 y(Ho)m(w)m(ev)m(er,)e(this)c(option)g(increases)h(the)g(duration)e (of)i(y)m(our)f(obligations)i(dramatically)-8 b(.)664 1875 y(An)32 b(o\013er)i(for)e(source)h(m)m(ust)f(b)s(e)h(go)s(o)s(d)f (for)h(three)f(full)h(y)m(ears)g(from)f(y)m(our)h(last)h(binary)664 1988 y(distribution)f(\(under)g(GPLv2\),)j(or)e(y)m(our)g(last)h (binary)e(or)h(spare)g(part)g(distribution)664 2101 y(\(under)27 b(GPLv3\).)40 b(Y)-8 b(our)28 b(source)g(co)s(de)g(request)g(and)g(pro) m(visioning)g(system)g(m)m(ust)g(b)s(e)664 2214 y(designed)i(to)h(last) h(m)m(uc)m(h)e(longer)h(than)f(y)m(our)h(pro)s(duct)e(life)i(cycle.)664 2386 y(In)37 b(addition,)j(if)e(y)m(ou)g(are)g(required)f(to)i(comply)f (with)g(the)g(terms)f(of)h(GPLv2,)j(y)m(ou)664 2499 y Ff(cannot)33 b Fp(use)g(a)g(net)m(w)m(ork)g(service)h(to)f(pro)m(vide)g (the)g(source)g(co)s(de.)48 b(F)-8 b(or)34 b(GPLv2,)g(the)664 2612 y(source)h(co)s(de)g(o\013er)f(is)h(ful\014lled)f(only)g(with)h (ph)m(ysical)g(media.)53 b(This)34 b(usually)g(means)664 2725 y(that)24 b(y)m(ou)g(m)m(ust)f(con)m(tin)m(ue)i(to)f(pro)s(duce)e (an)i(up-to-date)g(\\source)g(co)s(de)g(CD")g(for)f(y)m(ears)664 2838 y(after)31 b(the)g(pro)s(duct's)e(end-of-life.)664 3010 y(Under)j(GPLv2,)h(it)g(is)g(acceptable)h(and)e(advisable)h(for)g (y)m(our)f(o\013er)h(for)f(source)h(co)s(de)664 3123 y(to)i(include)g(an)f(In)m(ternet)h(link)g(for)f(do)m(wnloadable)h (source)g Fl(in)i(addition)43 b Fp(to)35 b(o\013ering)664 3236 y(source)28 b(on)f(a)h(ph)m(ysical)g(medium.)39 b(This)27 b(practice)h(enables)g(those)g(with)f(fast)h(net)m(w)m(ork) 664 3349 y(connections)e(to)f(get)h(the)f(source)g(more)f(quic)m(kly)-8 b(,)28 b(and)c(t)m(ypically)i(decreases)g(the)e(n)m(um-)664 3462 y(b)s(er)30 b(of)i(ph)m(ysical)g(media)f(ful\014llmen)m(t)h (requests.)43 b(\(GPLv3)32 b Fe(x)p Fp(6\(b\))g(p)s(ermits)f(pro)m (vision)664 3575 y(of)e(source)f(with)g(a)g(public)g(net)m(w)m (ork-accessible)j(distribution)c(only)i(and)e(no)h(ph)m(ysical)664 3688 y(media.)41 b(W)-8 b(e)32 b(discuss)d(this)i(in)f(detail)h(at)g (the)g(end)f(of)g(this)g(section.\))664 3860 y(The)c(follo)m(wing)i(is) e(a)h(suggested)g(complian)m(t)h(o\013er)f(for)f(source)g(under)f (GPLv2)i(\(and)f(is)664 3973 y(also)f(acceptable)i(for)d(GPLv3\))h (that)g(y)m(ou)f(w)m(ould)g(include)h(in)f(y)m(our)g(prin)m(ted)g (materials)664 4086 y(accompan)m(ying)32 b(eac)m(h)g(binary)d (distribution:)891 4258 y(The)f(soft)m(w)m(are)h(included)e(in)g(this)h (pro)s(duct)e(con)m(tains)j(cop)m(yrigh)m(ted)g(soft-)891 4371 y(w)m(are)36 b(that)f(is)g(licensed)g(under)e(the)i(GPL.)54 b(A)35 b(cop)m(y)h(of)e(that)i(license)g(is)891 4484 y(included)27 b(in)g(this)g(do)s(cumen)m(t)g(on)g(page)h Fb(X)7 b Fp(.)40 b(Y)-8 b(ou)27 b(ma)m(y)h(obtain)f(the)h(com-)891 4597 y(plete)38 b(Corresp)s(onding)d(Source)i(co)s(de)g(from)f(us)g (for)h(a)g(p)s(erio)s(d)e(of)i(three)891 4710 y(y)m(ears)g(after)f(our) g(last)g(shipmen)m(t)g(of)g(this)g(pro)s(duct,)g(whic)m(h)f(will)i(b)s (e)e(no)891 4822 y(earlier)h(than)e(2011-08-01,)39 b(b)m(y)34 b(sending)g(a)h(money)f(order)g(or)g(c)m(hec)m(k)i(for)p 664 4907 1196 4 v 737 4961 a Fj(10)802 4993 y SDict begin H.S end 802 4993 a 802 4993 a SDict begin H.R end 802 4993 a 802 4993 a SDict begin [/View [/XYZ H.V]/Dest (Hfootnote.10) cvn /DEST pdfmark end 802 4993 a 802 4993 a SDict begin /BU.L (http://softwarefreedom.org/resources/2008/compliance-guide.html) def end 802 4993 a 802 4993 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 802 4993 a 802 5010 a SDict begin BU.SS end 802 5010 a -17 x Fd(http://)1077 4941 y SDict begin BU.SE end 1077 4941 a 1077 4993 a SDict begin /BU.L (http://softwarefreedom.org/resources/2008/compliance-guide.html) def end 1077 4993 a 1077 4993 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 1077 4993 a 1077 4993 a SDict begin BU.SS end 1077 4993 a Fd(softwarefreedom.)1705 4947 y SDict begin BU.SE end 1705 4947 a 1705 4993 a SDict begin /BU.L (http://softwarefreedom.org/resources/2008/compliance-guide.html) def end 1705 4993 a 1705 4993 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 1705 4993 a 1705 5010 a SDict begin BU.SS end 1705 5010 a -17 x Fd(org/)1862 4941 y SDict begin BU.SE end 1862 4941 a 1862 4993 a SDict begin /BU.L (http://softwarefreedom.org/resources/2008/compliance-guide.html) def end 1862 4993 a 1862 4993 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 1862 4993 a 1862 4999 a SDict begin BU.SS end 1862 4999 a -6 x Fd(resources/)2254 4941 y SDict begin BU.SE end 2254 4941 a 2254 4993 a SDict begin /BU.L (http://softwarefreedom.org/resources/2008/compliance-guide.html) def end 2254 4993 a 2254 4993 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 2254 4993 a 2254 4999 a SDict begin BU.SS end 2254 4999 a -6 x Fd(2008/)2450 4941 y SDict begin BU.SE end 2450 4941 a 2450 4993 a SDict begin /BU.L (http://softwarefreedom.org/resources/2008/compliance-guide.html) def end 2450 4993 a 2450 4993 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 2450 4993 a 2450 5010 a SDict begin BU.SS end 2450 5010 a -17 x Fd(compliance-)t(guide.)3121 4947 y SDict begin BU.SE end 3121 4947 a 3121 4993 a SDict begin /BU.L (http://softwarefreedom.org/resources/2008/compliance-guide.html) def end 3121 4993 a 3121 4993 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 3121 4993 a 3121 4993 a SDict begin BU.SS end 3121 4993 a Fd(html)3278 4947 y SDict begin BU.SE end 3278 4947 a 3278 4993 a SDict begin BU.E end 3278 4993 a Fi(.)p eop end %%Page: 53 53 TeXDict begin 53 52 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 232 166 a SDict begin H.S end 232 166 a 232 166 a SDict begin H.R end 232 166 a 232 166 a SDict begin [/View [/XYZ H.V]/Dest (page.53) cvn /DEST pdfmark end 232 166 a 241 257 a Fp(Guide)30 b(to)h(GPL)g(Compliance)f(2d)h(ed.)1561 b(53)p 241 292 2989 2 v 468 589 a($5)31 b(to:)468 702 y(GPL)f(Compliance)h(Division) 468 815 y(Our)e(Compan)m(y)468 928 y(An)m(y)h(T)-8 b(o)m(wn,)31 b(US)f(99999)468 1154 y(Please)39 b(write)g(\\source)g(for)f(pro)s (duct)f Fb(Y)20 b Fp(")38 b(in)g(the)h(memo)f(line)h(of)f(y)m(our)468 1267 y(pa)m(ymen)m(t.)468 1436 y(Y)-8 b(ou)31 b(ma)m(y)g(also)g(\014nd) e(a)i(cop)m(y)g(of)f(the)h(source)g(at)468 1549 y Fa (http://www.example.com/s)o(ourc)o(es/Y)o(/)p Fp(.)468 1719 y(This)f(o\013er)g(is)h(v)-5 b(alid)31 b(to)g(an)m(y)m(one)g(in)f (receipt)h(of)g(this)f(information.)241 1888 y(There)45 b(are)g(a)h(few)f(imp)s(ortan)m(t)h(details)g(ab)s(out)f(this)g (o\013er.)87 b(First,)49 b(it)d(requires)f(a)241 2001 y(cop)m(ying)29 b(fee.)40 b(GPLv2)29 b(p)s(ermits)e(\\a)i(c)m(harge)g (no)f(more)g(than)g(y)m(our)f(cost)i(of)g(ph)m(ysically)241 2114 y(p)s(erforming)22 b(source)i(distribution".)38 b(This)23 b(fee)h(m)m(ust)f(b)s(e)g(reasonable.)39 b(If)23 b(y)m(our)h(cost)g(of)241 2227 y(cop)m(ying)i(and)e(mailing)i(a)f(CD)g (is)g(more)g(than)f(around)g($10,)k(y)m(ou)d(should)f(p)s(erhaps)f (\014nd)241 2340 y(a)30 b(c)m(heap)s(er)g(CD)g(sto)s(c)m(k)g(and)f (shipmen)m(t)h(metho)s(d.)40 b(It)29 b(is)h(simply)f(not)h(in)g(y)m (our)f(in)m(terest)241 2452 y(to)23 b(try)f(to)h(o)m(v)m(erc)m(harge)j (the)c(comm)m(unit)m(y)-8 b(.)40 b(Abuse)21 b(of)i(this)f(pro)m(vision) h(in)f(order)g(to)h(mak)m(e)241 2565 y(a)i(for-pro\014t)f(en)m (terprise)h(of)f(source)h(co)s(de)g(pro)m(vision)g(will)g(lik)m(ely)h (trigger)g(enforcemen)m(t)241 2678 y(action.)241 2848 y(Second,)i(note)h(that)g(the)f(last)h(line)g(mak)m(es)f(the)h(o\013er) f(v)-5 b(alid)29 b(to)g(an)m(y)m(one)g(who)f(requests)241 2961 y(the)39 b(source.)68 b(This)38 b(is)i(b)s(ecause)f(v2)h Fe(x)p Fp(3\(b\))g(requires)f(that)h(o\013ers)f(b)s(e)g(\\to)h(giv)m(e) h(an)m(y)241 3073 y(third)h(part)m(y")i(a)g(cop)m(y)g(of)f(the)g (Corresp)s(onding)f(Source.)79 b(GPLv3)44 b(has)f(a)g(similar)241 3186 y(requiremen)m(t,)32 b(stating)i(that)e(an)g(o\013er)g(m)m(ust)g (b)s(e)f(v)-5 b(alid)32 b(for)g(\\an)m(y)m(one)i(who)d(p)s(ossesses)241 3299 y(the)39 b(ob)5 b(ject)40 b(co)s(de".)68 b(These)39 b(requiremen)m(ts)g(indicated)g(in)g(v2)h Fe(x)p Fp(3\(c\))h(and)d(v3)i Fe(x)p Fp(6\(c\))241 3412 y(are)32 b(so)g(that)h(non-commercial)h (redistributors)d(ma)m(y)h(pass)g(these)g(o\013ers)h(along)g(with)241 3525 y(their)42 b(distributions.)74 b(Therefore,)45 b(the)d(o\013ers)g (m)m(ust)g(b)s(e)f(v)-5 b(alid)42 b(not)g(only)g(to)h(y)m(our)241 3638 y(customers,)k(but)c(also)h(to)g(an)m(y)m(one)h(who)e(receiv)m(ed) i(a)e(cop)m(y)i(of)e(the)h(binaries)f(from)241 3751 y(them.)59 b(Man)m(y)37 b(distributors)f(o)m(v)m(erlo)s(ok)j(this)d(requiremen)m (t)h(and)f(assume)g(that)h(they)241 3864 y(are)31 b(only)f(required)g (to)h(ful\014ll)f(a)g(request)h(from)f(their)g(direct)h(customers.)241 4033 y(The)44 b(option)h(to)h(pro)m(vide)e(an)h(o\013er)g(for)g(source) g(rather)f(than)h(direct)g(source)g(dis-)241 4146 y(tribution)31 b(is)h(a)h(sp)s(ecial)f(b)s(ene\014t)f(to)i(companies)g(equipp)s(ed)d (to)j(handle)e(a)i(ful\014llmen)m(t)241 4259 y(pro)s(cess.)k(GPLv2)24 b Fe(x)p Fp(3\(c\))g(and)e(GPLv3)h Fe(x)p Fp(6\(c\))i(a)m(v)m(oid)f (burdening)d(noncommercial,)26 b(o)s(c-)241 4372 y(casional)j (redistributors)d(with)h(ful\014llmen)m(t)g(request)g(obligations)i(b)m (y)f(allo)m(wing)h(them)241 4485 y(to)i(pass)f(along)h(the)g(o\013er)g (for)f(source)g(as)h(they)f(receiv)m(ed)i(it.)241 4654 y(Note)37 b(that)f(commercial)h(redistributors)e(cannot)h(a)m(v)-5 b(ail)37 b(themselv)m(es)g(of)e(the)h(option)241 4767 y(\(c\))j(exception,)i(and)d(so)g(while)g(y)m(our)g(o\013er)h(for)f (source)g(m)m(ust)g(b)s(e)g(go)s(o)s(d)f(to)i(an)m(y)m(one)241 4880 y(who)c(receiv)m(es)i(the)e(o\013er)h(\(under)e(v2\))i(or)f(the)h (ob)5 b(ject)36 b(co)s(de)g(\(under)e(v3\),)j(it)f Fl(c)-5 b(annot)241 4993 y Fp(extinguish)40 b(the)g(obligations)i(of)e(an)m(y)m (one)h(who)e(commercially)j(redistributes)e(y)m(our)p eop end %%Page: 54 54 TeXDict begin 54 53 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 656 166 a SDict begin H.S end 656 166 a 656 166 a SDict begin H.R end 656 166 a 656 166 a SDict begin [/View [/XYZ H.V]/Dest (page.54) cvn /DEST pdfmark end 656 166 a 664 257 a Fp(54)1696 b(Soft)m(w)m(are)32 b(F)-8 b(reedom)31 b(La)m(w)g(Cen)m(ter)p 664 292 2989 2 v 664 589 a(pro)s(duct.)37 b(The)22 b(license)i(terms)e (apply)g(to)h(an)m(y)m(one)h(who)e(distributes)g(GPL'd)g(soft)m(w)m (are,)664 702 y(regardless)38 b(of)f(whether)g(they)g(are)g(the)h (original)g(distributor.)60 b(T)-8 b(ak)m(e)39 b(the)e(example)664 815 y(of)44 b(V)-8 b(endor)44 b Fb(V)20 b Fp(,)47 b(who)c(dev)m(elops)h (a)g(soft)m(w)m(are)h(platform)f(from)f(GPL'd)h(sources)f(for)664 928 y(use)33 b(in)g(em)m(b)s(edded)g(devices.)50 b(Man)m(ufacturer)34 b Fb(M)43 b Fp(con)m(tracts)36 b(with)d Fb(V)53 b Fp(to)34 b(install)h(the)664 1041 y(soft)m(w)m(are)j(as)f(\014rm)m(w)m(are)f(in) g Fb(M)10 b Fp('s)37 b(device.)60 b Fb(V)c Fp(pro)m(vides)37 b(the)f(soft)m(w)m(are)i(to)g Fb(M)10 b Fp(,)38 b(along)664 1154 y(with)33 b(a)h(complian)m(t)h(o\013er)f(for)g(source.)50 b(In)33 b(this)h(situation,)h Fb(M)44 b Fp(cannot)34 b(simply)f(pass)664 1267 y Fb(V)20 b Fp('s)36 b(o\013er)h(for)e(source) h(along)h(to)g(its)f(customers.)57 b Fb(M)46 b Fp(also)37 b(distributes)e(the)h(GPL'd)664 1380 y(soft)m(w)m(are)i(commercially)-8 b(,)40 b(so)d Fb(M)46 b Fp(to)s(o)37 b(m)m(ust)g(comply)f(with)g(the)h (GPL)f(and)g(pro)m(vide)664 1493 y(source)31 b(\(or)f Fb(M)10 b Fp('s)31 b Fl(own)38 b Fp(o\013er)31 b(for)f(source\))h(to)g Fb(M)10 b Fp('s)31 b(customers.)664 1662 y(This)g(situation)i (illustrates)f(that)h(the)f(o\013er)g(for)f(source)h(is)g(often)g(a)g (p)s(o)s(or)f(c)m(hoice)i(for)664 1775 y(pro)s(ducts)41 b(that)i(y)m(our)f(customers)g(will)h(lik)m(ely)h(redistribute.)75 b(If)42 b(y)m(ou)h(include)f(the)664 1888 y(source)32 b(itself)g(with)e(the)i(pro)s(ducts,)e(then)h(y)m(our)g(distribution)g (to)g(y)m(our)h(customers)f(is)664 2001 y(complian)m(t,)e(and)c(their)h (\(unmo)s(di\014ed\))e(distribution)h(to)i(their)f(customers)g(is)f (lik)m(ewise)664 2114 y(complian)m(t,)46 b(b)s(ecause)c(b)s(oth)f (include)g(source.)75 b(If)41 b(y)m(ou)h(include)f(only)h(an)f(o\013er) h(for)664 2227 y(source,)29 b(y)m(our)e(distribution)g(is)g(complian)m (t)i(but)d(y)m(our)i(customer's)g(distribution)e(do)s(es)664 2340 y(not)32 b(\\inherit")h(that)f(compliance,)i(b)s(ecause)d(they)h (ha)m(v)m(e)h(not)f(made)g(their)g(o)m(wn)f(o\013er)664 2452 y(to)g(accompan)m(y)h(their)e(distribution.)664 2622 y(The)e(terms)h(related)g(to)g(the)g(o\013er)g(for)f(source)g(are) h(quite)g(di\013eren)m(t)g(if)g(y)m(ou)f(distribute)664 2735 y(under)34 b(GPLv3.)56 b(Under)35 b(v3,)i(y)m(ou)f(ma)m(y)g(mak)m (e)h(source)e(a)m(v)-5 b(ailable)38 b(only)e(o)m(v)m(er)h(a)e(net-)664 2848 y(w)m(ork)23 b(serv)m(er,)i(as)f(long)f(as)h(it)f(is)g(a)m(v)-5 b(ailable)26 b(to)e(the)f(general)h(public)e(and)h(remains)g(activ)m(e) 664 2961 y(for)36 b(three)h(y)m(ears)f(from)g(the)h(last)g (distribution)e(of)i(y)m(our)f(pro)s(duct)f(or)h(related)h(spare)664 3073 y(part.)j(Accordingly)-8 b(,)30 b(y)m(ou)f(ma)m(y)f(satisfy)h(y)m (our)f(ful\014llmen)m(t)g(obligations)i(via)e(In)m(ternet-)664 3186 y(only)g(distribution.)39 b(This)27 b(mak)m(es)i(the)f(\\o\013er)h (for)e(source")i(option)f(less)g(troublesome)664 3299 y(for)37 b(v3-only)g(distributions,)h(easing)f(compliance)h(for)e (commercial)j(redistributors.)664 3412 y(Ho)m(w)m(ev)m(er,)h(b)s(efore) c(y)m(ou)h(switc)m(h)g(to)g(a)g(purely)f(In)m(ternet-based)h (ful\014llmen)m(t)f(pro)s(cess,)664 3525 y(y)m(ou)23 b(m)m(ust)f(\014rst)f(con\014rm)h(that)g(y)m(ou)h(can)g(actually)g (distribute)f Fl(al)5 b(l)32 b Fp(of)23 b(the)f(soft)m(w)m(are)i(un-) 664 3638 y(der)h(GPLv3.)39 b(Some)25 b(programs)g(are)h(indeed)e (licensed)i(under)e(\\GPLv2,)j Fl(or)h(any)h(later)664 3751 y(version)7 b Fp(")25 b(\(often)f(abbreviated)g (\\GPLv2-or-later"\).)42 b(Suc)m(h)23 b(licensing)h(giv)m(es)h(y)m(ou)f (the)664 3864 y(option)32 b(to)f(redistribute)g(under)e(GPLv3.)43 b(Ho)m(w)m(ev)m(er,)34 b(a)d(few)g(p)s(opular)f(programs)h(are)664 3977 y(only)d(licensed)h(under)d(GPLv2)i(and)g(not)g(\\or)g(an)m(y)g (later)h(v)m(ersion")g(\(\\GPLv2-only"\).)664 4090 y(Y)-8 b(ou)40 b(cannot)h(pro)m(vide)f(only)g(In)m(ternet-based)g(source)g (request)f(ful\014llmen)m(t)h(for)g(the)664 4203 y(latter)32 b(programs.)664 4372 y(If)27 b(y)m(ou)g(determine)g(that)g(all)h(GPL'd) f(w)m(orks)g(in)f(y)m(our)h(whole)g(pro)s(duct)f(allo)m(w)j(upgrade)664 4485 y(to)h(GPLv3)g(\(or)g(w)m(ere)g(already)g(GPLv3'd)f(to)h(start\),) h(y)m(our)e(o\013er)h(for)f(source)h(ma)m(y)g(b)s(e)664 4598 y(as)h(simple)f(as)h(this:)891 4767 y(The)d(soft)m(w)m(are)h (included)e(in)g(this)h(pro)s(duct)e(con)m(tains)j(cop)m(yrigh)m(ted)g (soft-)891 4880 y(w)m(are)g(that)f(is)f(licensed)h(under)e(the)i (GPLv3.)40 b(A)28 b(cop)m(y)g(of)g(that)g(license)h(is)891 4993 y(included)e(in)g(this)g(do)s(cumen)m(t)g(on)g(page)h Fb(X)7 b Fp(.)40 b(Y)-8 b(ou)27 b(ma)m(y)h(obtain)f(the)h(com-)p eop end %%Page: 55 55 TeXDict begin 55 54 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 232 166 a SDict begin H.S end 232 166 a 232 166 a SDict begin H.R end 232 166 a 232 166 a SDict begin [/View [/XYZ H.V]/Dest (page.55) cvn /DEST pdfmark end 232 166 a 241 257 a Fp(Guide)30 b(to)h(GPL)g(Compliance)f(2d)h(ed.)1561 b(55)p 241 292 2989 2 v 468 589 a(plete)38 b(Corresp)s(onding)d(Source)h(co)s(de)h (from)g(us)f(for)g(a)i(p)s(erio)s(d)d(of)i(three)468 702 y(y)m(ears)31 b(after)f(our)f(last)i(shipmen)m(t)e(of)h(this)g(pro) s(duct)e(and/or)i(spare)g(parts)468 815 y(therefor,)25 b(whic)m(h)f(will)g(b)s(e)f(no)h(earlier)g(than)g(2011-08-01,)29 b(on)24 b(our)f(w)m(ebsite)468 928 y(at)31 b Fa (http://www.example.com/so)o(urc)o(es/p)o(rodu)o(ctn)o(um/)p Fp(.)241 1147 y(Under)37 b(b)s(oth)h(GPLv2)g(and)g(GPLv3,)j(source)d (o\013ers)h(m)m(ust)f(b)s(e)g(accompanied)h(b)m(y)f(a)241 1260 y(cop)m(y)32 b(of)g(the)g(license)h(itself,)h(either)e (electronically)j(or)d(in)f(prin)m(t,)h(with)g(ev)m(ery)g(distri-)241 1373 y(bution.)p eop end %%Page: 56 56 TeXDict begin 56 55 bop 0 0 a SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end 0 0 a 656 166 a SDict begin H.S end 656 166 a 656 166 a SDict begin H.R end 656 166 a 656 166 a SDict begin [/View [/XYZ H.V]/Dest (page.56) cvn /DEST pdfmark end 656 166 a 664 257 a Fp(56)1696 b(Soft)m(w)m(are)32 b(F)-8 b(reedom)31 b(La)m(w)g(Cen)m(ter)p 664 292 2989 2 v 664 589 a SDict begin H.S end 664 589 a 664 589 a SDict begin 18 H.A end 664 589 a 664 589 a SDict begin [/View [/XYZ H.V]/Dest (section*.56) cvn /DEST pdfmark end 664 589 a Fk(References)664 679 y SDict begin H.S end 664 679 a 664 679 a SDict begin 13.6 H.A end 664 679 a 664 679 a SDict begin [/View [/XYZ H.V]/Dest (Item.30) cvn /DEST pdfmark end 664 679 a 775 849 a Fp(1.)46 b(F)-8 b(ree)22 b(Soft)m(w)m(are)f(F)-8 b(oundation,)23 b(FSF)e(F)-10 b(A)m(Qs)20 b(ab)s(out)g(the)h(GNU)g(Licenses.)3383 849 y SDict begin /BU.L (http://www.gnu.org/licenses/gpl-faq.html) def end 3383 849 a 3383 849 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 3383 849 a 3383 869 a SDict begin BU.SS end 3383 869 a -20 x Fa(http://)3717 786 y SDict begin BU.SE end 3717 786 a 891 962 a SDict begin /BU.L (http://www.gnu.org/licenses/gpl-faq.html) def end 891 962 a 891 962 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 891 962 a 891 962 a SDict begin BU.SS end 891 962 a Fa(www.)1082 923 y SDict begin BU.SE end 1082 923 a 1082 962 a SDict begin /BU.L (http://www.gnu.org/licenses/gpl-faq.html) def end 1082 962 a 1082 962 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 1082 962 a 1082 982 a SDict begin BU.SS end 1082 982 a -20 x Fa(gnu.)1273 923 y SDict begin BU.SE end 1273 923 a 1273 962 a SDict begin /BU.L (http://www.gnu.org/licenses/gpl-faq.html) def end 1273 962 a 1273 962 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 1273 962 a 1273 982 a SDict begin BU.SS end 1273 982 a -20 x Fa(org/)1464 899 y SDict begin BU.SE end 1464 899 a 1464 962 a SDict begin /BU.L (http://www.gnu.org/licenses/gpl-faq.html) def end 1464 962 a 1464 962 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 1464 962 a 1464 970 a SDict begin BU.SS end 1464 970 a -8 x Fa(licenses/)1894 899 y SDict begin BU.SE end 1894 899 a 1894 962 a SDict begin /BU.L (http://www.gnu.org/licenses/gpl-faq.html) def end 1894 962 a 1894 962 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 1894 962 a 1894 982 a SDict begin BU.SS end 1894 982 a -20 x Fa(gpl-)t(faq.)2280 906 y SDict begin BU.SE end 2280 906 a 2280 962 a SDict begin /BU.L (http://www.gnu.org/licenses/gpl-faq.html) def end 2280 962 a 2280 962 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 2280 962 a 2280 962 a SDict begin BU.SS end 2280 962 a Fa(html)2471 906 y SDict begin BU.SE end 2471 906 a 2471 962 a SDict begin BU.E end 2471 962 a Fp(,)h(Octob)s(er)e(2014.)39 b(\(Accessed)22 b(Oct)891 1075 y(23,)32 b(2014\).)664 1097 y SDict begin H.S end 664 1097 a 664 1097 a SDict begin 13.6 H.A end 664 1097 a 664 1097 a SDict begin [/View [/XYZ H.V]/Dest (Item.31) cvn /DEST pdfmark end 664 1097 a 775 1244 a Fp(2.)46 b(F)-8 b(ree)26 b(Soft)m(w)m(are)g(F)-8 b(oundation,)26 b(Ho)m(w)g(to)f(use)f(GNU)h(licenses)h(for)e(y)m(our)h(o)m(wn)f(soft-) 891 1357 y(w)m(are.)1144 1357 y SDict begin /BU.L (http://www.gnu.org/licenses/gpl-howto.html) def end 1144 1357 a 1144 1357 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 1144 1357 a 1144 1377 a SDict begin BU.SS end 1144 1377 a -20 x Fa(http://)1479 1294 y SDict begin BU.SE end 1479 1294 a 1479 1357 a SDict begin /BU.L (http://www.gnu.org/licenses/gpl-howto.html) def end 1479 1357 a 1479 1357 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 1479 1357 a 1479 1357 a SDict begin BU.SS end 1479 1357 a Fa(www.)1669 1318 y SDict begin BU.SE end 1669 1318 a 1669 1357 a SDict begin /BU.L (http://www.gnu.org/licenses/gpl-howto.html) def end 1669 1357 a 1669 1357 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 1669 1357 a 1669 1377 a SDict begin BU.SS end 1669 1377 a -20 x Fa(gnu.)1860 1318 y SDict begin BU.SE end 1860 1318 a 1860 1357 a SDict begin /BU.L (http://www.gnu.org/licenses/gpl-howto.html) def end 1860 1357 a 1860 1357 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 1860 1357 a 1860 1377 a SDict begin BU.SS end 1860 1377 a -20 x Fa(org/)2051 1294 y SDict begin BU.SE end 2051 1294 a 2051 1357 a SDict begin /BU.L (http://www.gnu.org/licenses/gpl-howto.html) def end 2051 1357 a 2051 1357 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 2051 1357 a 2051 1365 a SDict begin BU.SS end 2051 1365 a -8 x Fa(licenses/)2481 1294 y SDict begin BU.SE end 2481 1294 a 2481 1357 a SDict begin /BU.L (http://www.gnu.org/licenses/gpl-howto.html) def end 2481 1357 a 2481 1357 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 2481 1357 a 2481 1377 a SDict begin BU.SS end 2481 1377 a -20 x Fa(gpl-)t(howto.)2962 1301 y SDict begin BU.SE end 2962 1301 a 2962 1357 a SDict begin /BU.L (http://www.gnu.org/licenses/gpl-howto.html) def end 2962 1357 a 2962 1357 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 2962 1357 a 2962 1357 a SDict begin BU.SS end 2962 1357 a Fa(html)3153 1301 y SDict begin BU.SE end 3153 1301 a 3153 1357 a SDict begin BU.E end 3153 1357 a Fp(,)32 b(April)f(2014.)891 1470 y(\(Accessed)h(Oct)f(23,)g(2014\).)664 1493 y SDict begin H.S end 664 1493 a 664 1493 a SDict begin 13.6 H.A end 664 1493 a 664 1493 a SDict begin [/View [/XYZ H.V]/Dest (Item.32) cvn /DEST pdfmark end 664 1493 a 775 1639 a Fp(3.)46 b(F)-8 b(ree)22 b(Soft)m(w)m(are)f(F)-8 b(oundation,)23 b(V)-8 b(arious)21 b(Licenses)g(and)f(Commen)m(ts)g(ab) s(out)g(Them.)891 1752 y SDict begin /BU.L (http://www.gnu.org/licenses/license-list.html) def end 891 1752 a 891 1752 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 891 1752 a 891 1772 a SDict begin BU.SS end 891 1772 a -20 x Fa(http://)1226 1689 y SDict begin BU.SE end 1226 1689 a 1226 1752 a SDict begin /BU.L (http://www.gnu.org/licenses/license-list.html) def end 1226 1752 a 1226 1752 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 1226 1752 a 1226 1752 a SDict begin BU.SS end 1226 1752 a Fa(www.)1416 1713 y SDict begin BU.SE end 1416 1713 a 1416 1752 a SDict begin /BU.L (http://www.gnu.org/licenses/license-list.html) def end 1416 1752 a 1416 1752 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 1416 1752 a 1416 1772 a SDict begin BU.SS end 1416 1772 a -20 x Fa(gnu.)1607 1713 y SDict begin BU.SE end 1607 1713 a 1607 1752 a SDict begin /BU.L (http://www.gnu.org/licenses/license-list.html) def end 1607 1752 a 1607 1752 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 1607 1752 a 1607 1772 a SDict begin BU.SS end 1607 1772 a -20 x Fa(org/)1798 1689 y SDict begin BU.SE end 1798 1689 a 1798 1752 a SDict begin /BU.L (http://www.gnu.org/licenses/license-list.html) def end 1798 1752 a 1798 1752 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 1798 1752 a 1798 1760 a SDict begin BU.SS end 1798 1760 a -8 x Fa(licenses/)2228 1689 y SDict begin BU.SE end 2228 1689 a 2228 1752 a SDict begin /BU.L (http://www.gnu.org/licenses/license-list.html) def end 2228 1752 a 2228 1752 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 2228 1752 a 2228 1766 a SDict begin BU.SS end 2228 1766 a -14 x Fa(license-)t(list.)2852 1697 y SDict begin BU.SE end 2852 1697 a 2852 1752 a SDict begin /BU.L (http://www.gnu.org/licenses/license-list.html) def end 2852 1752 a 2852 1752 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 2852 1752 a 2852 1752 a SDict begin BU.SS end 2852 1752 a Fa(html)3043 1697 y SDict begin BU.SE end 3043 1697 a 3043 1752 a SDict begin BU.E end 3043 1752 a Fp(,)29 b(Octob)s(er)f(2014.)891 1865 y(\(Accessed)k(Oct)f(23,)g(2014\).)664 1888 y SDict begin H.S end 664 1888 a 664 1888 a SDict begin 13.6 H.A end 664 1888 a 664 1888 a SDict begin [/View [/XYZ H.V]/Dest (Item.33) cvn /DEST pdfmark end 664 1888 a 775 2034 a Fp(4.)46 b(Bradley)32 b(M.)g(Kuhn,)d(Aaron)j(Williamson,)h (Karen)d(M.)i(Sandler,)f(A)g(Practical)891 2147 y(Guide)21 b(to)g(GPL)f(Compliance.)1988 2147 y SDict begin /BU.L (http://softwarefreedom.org/resources/2008/compliance-guide.html) def end 1988 2147 a 1988 2147 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 1988 2147 a 1988 2168 a SDict begin BU.SS end 1988 2168 a -21 x Fa(http://)2322 2084 y SDict begin BU.SE end 2322 2084 a 2322 2147 a SDict begin /BU.L (http://softwarefreedom.org/resources/2008/compliance-guide.html) def end 2322 2147 a 2322 2147 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 2322 2147 a 2322 2147 a SDict begin BU.SS end 2322 2147 a Fa(softwarefreedom.)3086 2092 y SDict begin BU.SE end 3086 2092 a 3086 2147 a SDict begin /BU.L (http://softwarefreedom.org/resources/2008/compliance-guide.html) def end 3086 2147 a 3086 2147 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 3086 2147 a 3086 2168 a SDict begin BU.SS end 3086 2168 a -21 x Fa(org/)3276 2084 y SDict begin BU.SE end 3276 2084 a 3276 2147 a SDict begin /BU.L (http://softwarefreedom.org/resources/2008/compliance-guide.html) def end 3276 2147 a 3276 2147 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 3276 2147 a 3276 2155 a SDict begin BU.SS end 3276 2155 a -8 x Fa(resources/)3754 2084 y SDict begin BU.SE end 3754 2084 a 891 2260 a SDict begin /BU.L (http://softwarefreedom.org/resources/2008/compliance-guide.html) def end 891 2260 a 891 2260 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 891 2260 a 891 2268 a SDict begin BU.SS end 891 2268 a -8 x Fa(2008/)1130 2197 y SDict begin BU.SE end 1130 2197 a 1130 2260 a SDict begin /BU.L (http://softwarefreedom.org/resources/2008/compliance-guide.html) def end 1130 2260 a 1130 2260 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 1130 2260 a 1130 2280 a SDict begin BU.SS end 1130 2280 a -20 x Fa(compliance-)t(guide.)1946 2205 y SDict begin BU.SE end 1946 2205 a 1946 2260 a SDict begin /BU.L (http://softwarefreedom.org/resources/2008/compliance-guide.html) def end 1946 2260 a 1946 2260 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 1946 2260 a 1946 2260 a SDict begin BU.SS end 1946 2260 a Fa(html)2136 2205 y SDict begin BU.SE end 2136 2205 a 2136 2260 a SDict begin BU.E end 2136 2260 a Fp(,)j(August)d(2008.)39 b(\(Accessed)22 b(Oct)e(23,)k(2014\).)664 2283 y SDict begin H.S end 664 2283 a 664 2283 a SDict begin 13.6 H.A end 664 2283 a 664 2283 a SDict begin [/View [/XYZ H.V]/Dest (Item.34) cvn /DEST pdfmark end 664 2283 a 775 2430 a Fp(5.)46 b(Soft)m(w)m(are)22 b(F)-8 b(reedom)21 b(La)m(w)g(Cen)m(ter,)h(Managing)g(Cop)m(yrigh)m(t)f(Information)f (Within)891 2542 y(a)29 b(F)-8 b(ree)29 b(Soft)m(w)m(are)g(Pro)5 b(ject.)1887 2542 y SDict begin /BU.L (http://softwarefreedom.org/resources/2012/ManagingCopyrightInformation.html) def end 1887 2542 a 1887 2542 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 1887 2542 a 1887 2563 a SDict begin BU.SS end 1887 2563 a -21 x Fa(http://)2221 2479 y SDict begin BU.SE end 2221 2479 a 2221 2542 a SDict begin /BU.L (http://softwarefreedom.org/resources/2012/ManagingCopyrightInformation.html) def end 2221 2542 a 2221 2542 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 2221 2542 a 2221 2542 a SDict begin BU.SS end 2221 2542 a Fa(softwarefreedom.)2985 2487 y SDict begin BU.SE end 2985 2487 a 2985 2542 a SDict begin /BU.L (http://softwarefreedom.org/resources/2012/ManagingCopyrightInformation.html) def end 2985 2542 a 2985 2542 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 2985 2542 a 2985 2563 a SDict begin BU.SS end 2985 2563 a -21 x Fa(org/)3176 2479 y SDict begin BU.SE end 3176 2479 a 3176 2542 a SDict begin /BU.L (http://softwarefreedom.org/resources/2012/ManagingCopyrightInformation.html) def end 3176 2542 a 3176 2542 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 3176 2542 a 3176 2550 a SDict begin BU.SS end 3176 2550 a -8 x Fa(resources/)3653 2479 y SDict begin BU.SE end 3653 2479 a 891 2655 a SDict begin /BU.L (http://softwarefreedom.org/resources/2012/ManagingCopyrightInformation.html) def end 891 2655 a 891 2655 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 891 2655 a 891 2663 a SDict begin BU.SS end 891 2663 a -8 x Fa(2012/)1130 2592 y SDict begin BU.SE end 1130 2592 a 1130 2655 a SDict begin /BU.L (http://softwarefreedom.org/resources/2012/ManagingCopyrightInformation.html) def end 1130 2655 a 1130 2655 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 1130 2655 a 1130 2676 a SDict begin BU.SS end 1130 2676 a -21 x Fa(ManagingCopyrightInformat)o (ion)o(.)2514 2600 y SDict begin BU.SE end 2514 2600 a 2514 2655 a SDict begin /BU.L (http://softwarefreedom.org/resources/2012/ManagingCopyrightInformation.html) def end 2514 2655 a 2514 2655 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 2514 2655 a 2514 2655 a SDict begin BU.SS end 2514 2655 a Fa(html)2705 2600 y SDict begin BU.SE end 2705 2600 a 2705 2655 a SDict begin BU.E end 2705 2655 a Fp(,)36 b(Septem)m(b)s(er)d (2012.)55 b(\(Ac-)891 2768 y(cessed)31 b(Oct)g(23,)g(2014\).)664 2791 y SDict begin H.S end 664 2791 a 664 2791 a SDict begin 13.6 H.A end 664 2791 a 664 2791 a SDict begin [/View [/XYZ H.V]/Dest (Item.35) cvn /DEST pdfmark end 664 2791 a 775 2938 a Fp(6.)46 b(A)31 b(History)g(of)f(the)h(GPLv3)g (Revision)g(Pro)s(cess,)f(Eb)s(en)f(Moglen.)891 3051 y SDict begin /BU.L (https://www.softwarefreedom.org/resources/2013/A_History_of_the_GPLv3_Revision_Process.pdf) def end 891 3051 a 891 3051 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 891 3051 a 891 3071 a SDict begin BU.SS end 891 3071 a -20 x Fa(https://)1273 2987 y SDict begin BU.SE end 1273 2987 a 1273 3051 a SDict begin /BU.L (https://www.softwarefreedom.org/resources/2013/A_History_of_the_GPLv3_Revision_Process.pdf) def end 1273 3051 a 1273 3051 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 1273 3051 a 1273 3051 a SDict begin BU.SS end 1273 3051 a Fa(www.)1464 3011 y SDict begin BU.SE end 1464 3011 a 1464 3051 a SDict begin /BU.L (https://www.softwarefreedom.org/resources/2013/A_History_of_the_GPLv3_Revision_Process.pdf) def end 1464 3051 a 1464 3051 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 1464 3051 a 1464 3051 a SDict begin BU.SS end 1464 3051 a Fa(softwarefreedom.)2228 2995 y SDict begin BU.SE end 2228 2995 a 2228 3051 a SDict begin /BU.L (https://www.softwarefreedom.org/resources/2013/A_History_of_the_GPLv3_Revision_Process.pdf) def end 2228 3051 a 2228 3051 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 2228 3051 a 2228 3071 a SDict begin BU.SS end 2228 3071 a -20 x Fa(org/)2419 2987 y SDict begin BU.SE end 2419 2987 a 2419 3051 a SDict begin /BU.L (https://www.softwarefreedom.org/resources/2013/A_History_of_the_GPLv3_Revision_Process.pdf) def end 2419 3051 a 2419 3051 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 2419 3051 a 2419 3059 a SDict begin BU.SS end 2419 3059 a -8 x Fa(resources/)2896 2987 y SDict begin BU.SE end 2896 2987 a 2896 3051 a SDict begin /BU.L (https://www.softwarefreedom.org/resources/2013/A_History_of_the_GPLv3_Revision_Process.pdf) def end 2896 3051 a 2896 3051 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 2896 3051 a 2896 3059 a SDict begin BU.SS end 2896 3059 a -8 x Fa(2013/)3135 2987 y SDict begin BU.SE end 3135 2987 a 3135 3051 a SDict begin /BU.L (https://www.softwarefreedom.org/resources/2013/A_History_of_the_GPLv3_Revision_Process.pdf) def end 3135 3051 a 3135 3051 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 3135 3051 a 3135 3060 a SDict begin BU.SS end 3135 3060 a -9 x Fa(A_)3230 2995 y SDict begin BU.SE end 3230 2995 a 3230 3051 a SDict begin /BU.L (https://www.softwarefreedom.org/resources/2013/A_History_of_the_GPLv3_Revision_Process.pdf) def end 3230 3051 a 3230 3051 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 3230 3051 a 3230 3071 a SDict begin BU.SS end 3230 3071 a -20 x Fa(History_)3612 2995 y SDict begin BU.SE end 3612 2995 a 3612 3051 a SDict begin /BU.L (https://www.softwarefreedom.org/resources/2013/A_History_of_the_GPLv3_Revision_Process.pdf) def end 3612 3051 a 3612 3051 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 3612 3051 a 3612 3060 a SDict begin BU.SS end 3612 3060 a -9 x Fa(of_)3755 2995 y SDict begin BU.SE end 3755 2995 a 891 3164 a SDict begin /BU.L (https://www.softwarefreedom.org/resources/2013/A_History_of_the_GPLv3_Revision_Process.pdf) def end 891 3164 a 891 3164 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 891 3164 a 891 3173 a SDict begin BU.SS end 891 3173 a -9 x Fa(the_)1082 3108 y SDict begin BU.SE end 1082 3108 a 1082 3164 a SDict begin /BU.L (https://www.softwarefreedom.org/resources/2013/A_History_of_the_GPLv3_Revision_Process.pdf) def end 1082 3164 a 1082 3164 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 1082 3164 a 1082 3173 a SDict begin BU.SS end 1082 3173 a -9 x Fa(GPLv3_)1369 3108 y SDict begin BU.SE end 1369 3108 a 1369 3164 a SDict begin /BU.L (https://www.softwarefreedom.org/resources/2013/A_History_of_the_GPLv3_Revision_Process.pdf) def end 1369 3164 a 1369 3164 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 1369 3164 a 1369 3173 a SDict begin BU.SS end 1369 3173 a -9 x Fa(Revision_)1798 3108 y SDict begin BU.SE end 1798 3108 a 1798 3164 a SDict begin /BU.L (https://www.softwarefreedom.org/resources/2013/A_History_of_the_GPLv3_Revision_Process.pdf) def end 1798 3164 a 1798 3164 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 1798 3164 a 1798 3164 a SDict begin BU.SS end 1798 3164 a Fa(Process.)2180 3108 y SDict begin BU.SE end 2180 3108 a 2180 3164 a SDict begin /BU.L (https://www.softwarefreedom.org/resources/2013/A_History_of_the_GPLv3_Revision_Process.pdf) def end 2180 3164 a 2180 3164 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 2180 3164 a 2180 3184 a SDict begin BU.SS end 2180 3184 a -20 x Fa(pdf)2323 3108 y SDict begin BU.SE end 2323 3108 a 2323 3164 a SDict begin BU.E end 2323 3164 a Fp(,)51 b(July)45 b(2013.)91 b(\(Accessed)47 b(Oct)g(23,)891 3276 y(2014\).)664 3299 y SDict begin H.S end 664 3299 a 664 3299 a SDict begin 13.6 H.A end 664 3299 a 664 3299 a SDict begin [/View [/XYZ H.V]/Dest (Item.36) cvn /DEST pdfmark end 664 3299 a 775 3446 a Fp(7.)f(F)-8 b(ree)24 b(Soft)m(w)m(are)g(F)-8 b(oundation,)24 b(GPLv3)f(Discussion)g(Draft)g(1.)3033 3446 y SDict begin /BU.L (http://gplv3.fsf.org/comments/gplv3-draft-1) def end 3033 3446 a 3033 3446 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 3033 3446 a 3033 3466 a SDict begin BU.SS end 3033 3466 a -20 x Fa(http://)3367 3383 y SDict begin BU.SE end 3367 3383 a 3367 3446 a SDict begin /BU.L (http://gplv3.fsf.org/comments/gplv3-draft-1) def end 3367 3446 a 3367 3446 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 3367 3446 a 3367 3466 a SDict begin BU.SS end 3367 3466 a -20 x Fa(gplv3.)3653 3390 y SDict begin BU.SE end 3653 3390 a 891 3559 a SDict begin /BU.L (http://gplv3.fsf.org/comments/gplv3-draft-1) def end 891 3559 a 891 3559 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 891 3559 a 891 3559 a SDict begin BU.SS end 891 3559 a Fa(fsf.)1082 3503 y SDict begin BU.SE end 1082 3503 a 1082 3559 a SDict begin /BU.L (http://gplv3.fsf.org/comments/gplv3-draft-1) def end 1082 3559 a 1082 3559 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 1082 3559 a 1082 3579 a SDict begin BU.SS end 1082 3579 a -20 x Fa(org/)1273 3496 y SDict begin BU.SE end 1273 3496 a 1273 3559 a SDict begin /BU.L (http://gplv3.fsf.org/comments/gplv3-draft-1) def end 1273 3559 a 1273 3559 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 1273 3559 a 1273 3567 a SDict begin BU.SS end 1273 3567 a -8 x Fa(comments/)1703 3496 y SDict begin BU.SE end 1703 3496 a 1703 3559 a SDict begin /BU.L (http://gplv3.fsf.org/comments/gplv3-draft-1) def end 1703 3559 a 1703 3559 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 1703 3559 a 1703 3579 a SDict begin BU.SS end 1703 3579 a -20 x Fa(gplv3-)t(draft-)t(1)2332 3503 y SDict begin BU.SE end 2332 3503 a 2332 3559 a SDict begin BU.E end 2332 3559 a Fp(,)51 b(Jan)m(uary)c(2006.)92 b(\(Accessed)49 b(Oct)891 3672 y(23,)32 b(2014\).)664 3694 y SDict begin H.S end 664 3694 a 664 3694 a SDict begin 13.6 H.A end 664 3694 a 664 3694 a SDict begin [/View [/XYZ H.V]/Dest (Item.37) cvn /DEST pdfmark end 664 3694 a 775 3841 a Fp(8.)46 b(F)-8 b(ree)24 b(Soft)m(w)m(are)g(F)-8 b(oundation,)24 b(GPLv3)f(Discussion)g(Draft)g(2.)3033 3841 y SDict begin /BU.L (http://gplv3.fsf.org/comments/gplv3-draft-2) def end 3033 3841 a 3033 3841 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 3033 3841 a 3033 3861 a SDict begin BU.SS end 3033 3861 a -20 x Fa(http://)3367 3778 y SDict begin BU.SE end 3367 3778 a 3367 3841 a SDict begin /BU.L (http://gplv3.fsf.org/comments/gplv3-draft-2) def end 3367 3841 a 3367 3841 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 3367 3841 a 3367 3861 a SDict begin BU.SS end 3367 3861 a -20 x Fa(gplv3.)3653 3785 y SDict begin BU.SE end 3653 3785 a 891 3954 a SDict begin /BU.L (http://gplv3.fsf.org/comments/gplv3-draft-2) def end 891 3954 a 891 3954 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 891 3954 a 891 3954 a SDict begin BU.SS end 891 3954 a Fa(fsf.)1082 3898 y SDict begin BU.SE end 1082 3898 a 1082 3954 a SDict begin /BU.L (http://gplv3.fsf.org/comments/gplv3-draft-2) def end 1082 3954 a 1082 3954 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 1082 3954 a 1082 3974 a SDict begin BU.SS end 1082 3974 a -20 x Fa(org/)1273 3891 y SDict begin BU.SE end 1273 3891 a 1273 3954 a SDict begin /BU.L (http://gplv3.fsf.org/comments/gplv3-draft-2) def end 1273 3954 a 1273 3954 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 1273 3954 a 1273 3962 a SDict begin BU.SS end 1273 3962 a -8 x Fa(comments/)1703 3891 y SDict begin BU.SE end 1703 3891 a 1703 3954 a SDict begin /BU.L (http://gplv3.fsf.org/comments/gplv3-draft-2) def end 1703 3954 a 1703 3954 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 1703 3954 a 1703 3974 a SDict begin BU.SS end 1703 3974 a -20 x Fa(gplv3-)t(draft-)t(2)2332 3898 y SDict begin BU.SE end 2332 3898 a 2332 3954 a SDict begin BU.E end 2332 3954 a Fp(,)49 b(July)44 b(2006.)87 b(\(Accessed)46 b(Oct)g(23,)891 4067 y(2014\).)664 4090 y SDict begin H.S end 664 4090 a 664 4090 a SDict begin 13.6 H.A end 664 4090 a 664 4090 a SDict begin [/View [/XYZ H.V]/Dest (Item.38) cvn /DEST pdfmark end 664 4090 a 775 4236 a Fp(9.)g(F)-8 b(ree)24 b(Soft)m(w)m(are)g(F)-8 b(oundation,)24 b(GPLv3)f(Discussion)g(Draft)g(3.)3033 4236 y SDict begin /BU.L (http://gplv3.fsf.org/comments/gplv3-draft-3) def end 3033 4236 a 3033 4236 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 3033 4236 a 3033 4256 a SDict begin BU.SS end 3033 4256 a -20 x Fa(http://)3367 4173 y SDict begin BU.SE end 3367 4173 a 3367 4236 a SDict begin /BU.L (http://gplv3.fsf.org/comments/gplv3-draft-3) def end 3367 4236 a 3367 4236 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 3367 4236 a 3367 4256 a SDict begin BU.SS end 3367 4256 a -20 x Fa(gplv3.)3653 4181 y SDict begin BU.SE end 3653 4181 a 891 4349 a SDict begin /BU.L (http://gplv3.fsf.org/comments/gplv3-draft-3) def end 891 4349 a 891 4349 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 891 4349 a 891 4349 a SDict begin BU.SS end 891 4349 a Fa(fsf.)1082 4293 y SDict begin BU.SE end 1082 4293 a 1082 4349 a SDict begin /BU.L (http://gplv3.fsf.org/comments/gplv3-draft-3) def end 1082 4349 a 1082 4349 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 1082 4349 a 1082 4369 a SDict begin BU.SS end 1082 4369 a -20 x Fa(org/)1273 4286 y SDict begin BU.SE end 1273 4286 a 1273 4349 a SDict begin /BU.L (http://gplv3.fsf.org/comments/gplv3-draft-3) def end 1273 4349 a 1273 4349 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 1273 4349 a 1273 4357 a SDict begin BU.SS end 1273 4357 a -8 x Fa(comments/)1703 4286 y SDict begin BU.SE end 1703 4286 a 1703 4349 a SDict begin /BU.L (http://gplv3.fsf.org/comments/gplv3-draft-3) def end 1703 4349 a 1703 4349 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 1703 4349 a 1703 4369 a SDict begin BU.SS end 1703 4369 a -20 x Fa(gplv3-)t(draft-)t(3)2332 4293 y SDict begin BU.SE end 2332 4293 a 2332 4349 a SDict begin BU.E end 2332 4349 a Fp(,)34 b(Marc)m(h)h(2007.)53 b(\(Accessed)35 b(Oct)f(23,)891 4462 y(2014\).)664 4485 y SDict begin H.S end 664 4485 a 664 4485 a SDict begin 13.6 H.A end 664 4485 a 664 4485 a SDict begin [/View [/XYZ H.V]/Dest (Item.39) cvn /DEST pdfmark end 664 4485 a 730 4631 a Fp(10.)46 b(F)-8 b(ree)24 b(Soft)m(w)m(are)g(F)-8 b(oundation,)24 b(GPLv3)f(Discussion)g(Draft)g(4.)3033 4631 y SDict begin /BU.L (http://gplv3.fsf.org/comments/gplv3-draft-4) def end 3033 4631 a 3033 4631 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 3033 4631 a 3033 4652 a SDict begin BU.SS end 3033 4652 a -21 x Fa(http://)3367 4568 y SDict begin BU.SE end 3367 4568 a 3367 4631 a SDict begin /BU.L (http://gplv3.fsf.org/comments/gplv3-draft-4) def end 3367 4631 a 3367 4631 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 3367 4631 a 3367 4652 a SDict begin BU.SS end 3367 4652 a -21 x Fa(gplv3.)3653 4576 y SDict begin BU.SE end 3653 4576 a 891 4744 a SDict begin /BU.L (http://gplv3.fsf.org/comments/gplv3-draft-4) def end 891 4744 a 891 4744 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 891 4744 a 891 4744 a SDict begin BU.SS end 891 4744 a Fa(fsf.)1082 4689 y SDict begin BU.SE end 1082 4689 a 1082 4744 a SDict begin /BU.L (http://gplv3.fsf.org/comments/gplv3-draft-4) def end 1082 4744 a 1082 4744 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 1082 4744 a 1082 4764 a SDict begin BU.SS end 1082 4764 a -20 x Fa(org/)1273 4681 y SDict begin BU.SE end 1273 4681 a 1273 4744 a SDict begin /BU.L (http://gplv3.fsf.org/comments/gplv3-draft-4) def end 1273 4744 a 1273 4744 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 1273 4744 a 1273 4752 a SDict begin BU.SS end 1273 4752 a -8 x Fa(comments/)1703 4681 y SDict begin BU.SE end 1703 4681 a 1703 4744 a SDict begin /BU.L (http://gplv3.fsf.org/comments/gplv3-draft-4) def end 1703 4744 a 1703 4744 a SDict begin /burl@bordercolor {0 1 1} def /burl@border {0 0 1} def end 1703 4744 a 1703 4764 a SDict begin BU.SS end 1703 4764 a -20 x Fa(gplv3-)t(draft-)t(4)2332 4689 y SDict begin BU.SE end 2332 4689 a 2332 4744 a SDict begin BU.E end 2332 4744 a Fp(,)48 b(Ma)m(y)e(2007.)85 b(\(Accessed)46 b(Oct)f(23,)891 4857 y(2014\).)p eop end %%Trailer userdict /end-hook known{end-hook}if %%EOF