%!PS-Adobe-3.0 EPSF-3.0 %%Creator: Adobe Illustrator(R) 8.0 %%AI8_CreatorVersion: 10.0 %%For: (Adam Bishop) (A&S Publishing Co Ltd) %%Title: (MITP logo.cmyk) %%CreationDate: 20/10/03 9:31 am %%BoundingBox: 119 564 479 763 %%HiResBoundingBox: 119.3213 564.874 478.834 762.7783 %%DocumentProcessColors: Cyan Yellow Black %%DocumentSuppliedResources: procset Adobe_level2_AI5 1.2 0 %%+ procset AGM_Gradient 1.0 0 %%+ procset Adobe_ColorImage_AI6 1.3 0 %%+ procset Adobe_Illustrator_AI5 1.3 0 %%+ procset Adobe_pattern_AI5 1.0 0 %%+ procset Adobe_cshow 2.0 8 %%+ procset Adobe_shading_AI8 1.0 0 %AI5_FileFormat 4.0 %AI3_ColorUsage: Color %AI3_IncludePlacedImages %AI7_ImageSettings: 1 %%CMYKProcessColor: 1 1 1 1 ([Registration]) %%AI6_ColorSeparationSet: 1 1 (AI6 Default Color Separation Set) %%+ Options: 1 16 0 1 0 1 1 1 0 1 1 1 1 18 0 0 0 0 0 0 0 0 131071 -1 %%+ PPD: 1 21 0 0 60 45 2 2 1 0 0 1 0 0 0 0 0 0 0 0 -1 -1 () %AI3_TemplateBox: 298.5 420.3887 298.5 420.3887 %AI3_TileBox: 9.5 40.3896 604.5 4882.3896 %AI3_DocumentPreview: Macintosh_ColorPic %AI5_ArtSize: 595.2756 841.8898 %AI5_RulerUnits: 2 %AI5_ArtFlags: 0 0 0 1 0 0 1 0 0 %AI5_TargetResolution: 800 %AI5_NumLayers: 1 %AI8_OpenToView: 72 784.8887 2.79 1137 822 18 0 1 7 40 0 0 %AI5_OpenViewLayers: 7 %%PageOrigin:9.5 40.3896 %%AI3_PaperRect:-28 811 567 -31 %%AI3_Margin:0 11648 0 7648 %AI7_GridSettings: 72 8 72 8 1 0 0.8 0.8 0.8 0.9 0.9 0.9 %AI9_Flatten: 1 %AI7_Thumbnail: 128 72 8 %%BeginData: 6828 Hex Bytes %0000330000660000990000CC0033000033330033660033990033CC0033FF %0066000066330066660066990066CC0066FF009900009933009966009999 %0099CC0099FF00CC0000CC3300CC6600CC9900CCCC00CCFF00FF3300FF66 %00FF9900FFCC3300003300333300663300993300CC3300FF333300333333 %3333663333993333CC3333FF3366003366333366663366993366CC3366FF %3399003399333399663399993399CC3399FF33CC0033CC3333CC6633CC99 %33CCCC33CCFF33FF0033FF3333FF6633FF9933FFCC33FFFF660000660033 %6600666600996600CC6600FF6633006633336633666633996633CC6633FF %6666006666336666666666996666CC6666FF669900669933669966669999 %6699CC6699FF66CC0066CC3366CC6666CC9966CCCC66CCFF66FF0066FF33 %66FF6666FF9966FFCC66FFFF9900009900339900669900999900CC9900FF %9933009933339933669933999933CC9933FF996600996633996666996699 %9966CC9966FF9999009999339999669999999999CC9999FF99CC0099CC33 %99CC6699CC9999CCCC99CCFF99FF0099FF3399FF6699FF9999FFCC99FFFF %CC0000CC0033CC0066CC0099CC00CCCC00FFCC3300CC3333CC3366CC3399 %CC33CCCC33FFCC6600CC6633CC6666CC6699CC66CCCC66FFCC9900CC9933 %CC9966CC9999CC99CCCC99FFCCCC00CCCC33CCCC66CCCC99CCCCCCCCCCFF %CCFF00CCFF33CCFF66CCFF99CCFFCCCCFFFFFF0033FF0066FF0099FF00CC %FF3300FF3333FF3366FF3399FF33CCFF33FFFF6600FF6633FF6666FF6699 %FF66CCFF66FFFF9900FF9933FF9966FF9999FF99CCFF99FFFFCC00FFCC33 %FFCC66FFCC99FFCCCCFFCCFFFFFF33FFFF66FFFF99FFFFCC110000001100 %000011111111220000002200000022222222440000004400000044444444 %550000005500000055555555770000007700000077777777880000008800 %000088888888AA000000AA000000AAAAAAAABB000000BB000000BBBBBBBB %DD000000DD000000DDDDDDDDEE000000EE000000EEEEEEEE0000000000FF %00FF0000FFFFFF0000FF00FFFFFF00FFFFFF %524C45FD45FF84FD0DF827FD71FFA8FD0DF827FD71FF7DFD0DF827FD71FF %84FD0DF827FD63FFCFCEACCDADFD09FF7DFD0DF827FD62FFA5ABA5ABA5AB %A5ACFD07FF84FD0DF827FD61FFABABA5ABA5ABA5ABA5ACFD06FF84FD0DF8 %27FD60FFA5ABA5ABA4ABA5ABA4ABA5ACFD05FF84FD0DF827FD5FFFCFABAB %ABA5ABABABA5ABABABA5FD05FF84FD0DF827FD5FFFADA5ABA5ABA5ABA5AB %A5ABA5ABA7FD04FFA8FD0DF827FD41FFA8A8525952A8A8FD10FFA87D7D52 %597DFFACABA5ABA5ABA5ABA5ABA5ABA5CEFD04FF7DFD0DF827FD2CFF27FD %0DF8FD04FF7D52FD09F8277DFD09FFA85905FD06F827FFACA5ABA4ABA5AB %A4ABA5ABA4ABA6FD04FF84FD0DF827FD2CFF27FD0DF8FFFF84FD0EF800A8 %FD06FF5227FD09F8FFADABA5ABABABA5ABABABA5ABABCFA9A884A853FD0D %F827A87DA884A87DA884A87DA884A87DA884A87DA8A8FD05FF7D7D525227 %53527DA8FD0AFF27FD0DF8A82EFD11F852FFFFFF7DFD0CF884FFA5ABA5AB %A5ABA5ABA5ABA5ABFF7DFD25F859FFFFA852FD0BF852A8FD07FF28FD0DF8 %27FD13F852A852FD0DF852FFCEA5ABA5ABA5ABA5ABA5ABACFF27FD25F852 %FF52FD0FF82EFD06FF05FD32F8A8FFACA5ABA4ABA5ABA4ABA6FF52FD26F8 %5205FD12F8A8FD04FF2EFD33F8A8FFCEA5ABABABA5CDACFFA827FD3BF884 %FFFFFF05FD34F8A8FFFFA7CEA6CFFFFF52FD3EF8AFFFFF27FD35F8287DFF %FFFFA87D27FD3FF827FFFF27FD7DF87DFF27FD7DF852FF27FD7EF8FF28FD %7EF87D05FD10F82752845352FD15F8527D7D27FD14F8270527FD0EF80527 %27270527FD25F8522EFD0FF87DFD06FF05FD10F8277DFD05FFA827FD12F8 %FFFF84FD0DF827FD06FF59FD11F82E2727FD10F82705FD0EF859FD08FFFD %10F87DFD07FFA805FD11F8FFFFA8FD0DF827FD06FF52FD0FF852FD04FFA8 %05FD0EF82727FD0DF827FD09FF7DFD0EF827FD09FF52FD11F8FFFF7DFD0D %F827FD06FF59FD0EF859FD07FF05FD0EF827FD0DF852FD09FFA8FD0EF853 %FD09FFA8FD11F8FFFF84FD0DF827FD06FF52FD0EF8FD08FF84FD0EF827FD %0DF884FD0AFFFD0EF884FD0AFFFD11F8FFFF7DFD0DF827FD06FF59FD0DF8 %7DFD09FF27FD0DF827FD0DF87DFD0AFF27FD0DF8A8FD0AFFFD11F8FFFF84 %FD0DF827FD06FF52FD0DF87DFD09FF05FD0DF828FD0DF8A8FD0AFF27FD0D %F87DFD0AFFFD11F8FFFF84FD0DF827FD06FF59FD0DF8FD0AFF59FD0DF805 %FD0DF87DFD0AFF27FD0DF884FD0AFFFD11F8FFFF84FD0DF827FD06FF52FD %0DF8FD0AFF52FD0DF82EFD0DF8A8FD0AFF27FD0DF87DFD0AFFFD11F8FFFF %84FD0DF827FD06FF59FD0DF8FD0AFF59FD0DF805FD0DF87DFD0AFF27FD0D %F884FD0AFFFD11F8FFFFA8FD0DF827FD06FF52FD0DF8FD0AFF59FD0DF827 %FD0DF8A8FD0AFF27FD0DF884FD0AFFFD11F8FFFF7DFD0DF827FD06FF59FD %0DF8FD0AFFA8FD0DF827FD0DF87DFD0AFF27FD0DF884FD0AFFFD11F8FFFF %84FD0DF827FD06FF52FD0DF8FD0AFF7DFD0DF827FD0DF8A8FD0AFF27FD0D %F884FD0AFFFD11F8FFFF7DFD0DF827FD06FF59FD0DF8FD0AFF7DFD0DF827 %FD0DF87DFD0AFF27FD0DF8A8FD0AFFFD11F8FFFF84FD0DF827FD06FF52FD %0DF8FD0AFF52FD0DF828FD0DF8A8FD0AFF27FD0DF87DFD0AFFFD11F8FFFF %84FD0DF827FD06FF59FD0DF8FD0AFF59FD0DF805FD0DF87DFD0AFF27FD0D %F884FD0AFFFD11F8FFFF84FD0DF827FD06FF52FD0DF8A8FD09FF2EFD0DF8 %2EFD0DF8A8FD0AFF27FD0DF87DFD0AFFFD11F8FFFF84FD0DF827FD06FF59 %FD0DF884FD09FF27FD0DF805FD0DF87DFD0AFF27FD0DF884FD0AFFFD11F8 %FFFFA8FD0DF827FD06FF52FD0DF82EFD09FFFD0EF827FD0DF8A8FD0AFF27 %FD0DF884FD0AFFFD11F8FFFF7DFD0DF827FD06FF59FD0DF827A8FD07FF59 %FD0EF827FD0DF87DFD0AFF27FD0DF884FD0AFFFD11F8FFFF84FD0EF8A8FD %05FF52FD0EF82EFD06FF84FD0EF82727FD0DF8A8FD0AFF27FD0DF884FD0A %FFFD11F8FFFF7DFD0EF82759A884A87D52FD0FF82E7DFFFFA85227FD0EF8 %2727FD0DF87DFD0AFF27FD0DF8A8FD0AFFFD11F8FFFFFFFD39F85228FD0D %F8A8FD0AFF27FD0DF87DFD0AFFFD11F8FFFFFF27FD38F85905FD0DF87DFD %0AFF27FD0DF884FD0AFFFD11F8FFFFFF27FD38F8A82EFD0DF8A8FD0AFF27 %FD0DF87DFD0AFFFD11F8FFFFFF84FD37F827FF05FD0DF87DFD0AFF27FD0D %F884FD0AFFFD11F8FD04FF05FD36F852FF27FD0DF8A8FD0AFF27FD0DF884 %FD0AFFFD11F8FD04FF7DFD36F8FFFF27FD0DF87DFD0AFF27FD0DF884FD0A %FFFD11F8FD05FF27FD34F87DFFFF27FD0DF8A8FD0AFF27FD0DF884FD0AFF %FD11F8FD06FF05FD32F852FFFFFF27FD0DF87DFD0AFF27FD0DF8A8FD0AFF %FD11F8FD07FF27FD30F852FD04FF28FD0DF8A8FD0AFF27FD0DF87DFD0AFF %FD11F8FD08FF5227FD1BF8A8FD11F87DFD05FF05FD0DF87DFD0AFF27FD0D %F884FD0AFFFD11F8FD09FFA853FD1AF8FFFF52FD0DF852FD07FF53272727 %2E2727272E2727272E27A8FD0AFF5227272E2727272E2727272E2727A8FD %0AFF27272E2727272E2727272E2727272E2727FD0CFFA87D5252272E2727 %272E2727FD0DF8FFFFFFA97D2E27FD05F82E5284FD63FF52FD0DF8FD72FF %59FD0DF8FD72FF52FD0DF8FD72FF59FD0DF8FD18FFF805F827F805F827F8 %05F827F805F827F805F827F805F827F805F827F805F827F805F827F805F8 %27F805F827F805F827F805F827F805F827F805F827F805F827F805F827F8 %05F827F805F827F805F827F805F827F805F827F805FD0EF8FD18FF27FD0C %F851ABF8F88182F8825127815227A527527B27F8F87B5827A627277B52F8 %F8A5ABA5AB518257F8A58227827B827BF8F8277B827B52F8277B27F8277B %827B52F85851277B82FD09F827FD0DF8FD18FFFD0DF87CA55727ABA5F8A4 %7C05AB8127A5512DAB05F8F8AB5751A4A527AB2DF8F87B81AB572DA47CF8 %AB5727A581577CF8F804AB7BA5A42751AB57F805AB7BA5A527577C7BAB27 %FD17F8FD18FF27FD0CF87BABA5A6ABABF8AB7B27A5AB81AB5158AB27F8F8 %AB8251ABAB82A558F8F8F882ABF8F8AB8158A58227AB7B582DF8F82DAB7C %7BAB27ABA5ABF827A58281AB0582ABAB57FD0AF827FD0DF8FD18FFFD0DF8 %82A5ABA5ABA5F8A58227AB81ABA5512DAB27F8F8AB7B51A5ABA5AB2DF8F8 %F857ABF8F8A5ABA5AB5727A5ABA582F8F805ABA5AB7B2DA57CA52D27ABA5 %AB51F857ABA581FD18F8FD18FF27FD0CF87BAB57AB7BABF8AB7B27A552A5 %AB5152A527F8F8A58251AB51ABA552F8F8F882A5F8F8AB7BF8A58227AB57 %2727F8F827A55227F857ABA5AB7B27A57CA582F882817CA552FD09F827FD %0DF8FD18FFFD0DF87BA4F8F87BA4F8A57B04AB0551A4522DAB04F8F8AB57 %52A52751AB2DF8F8F857ABF8F8A57BF8AB5727A4ABA5ABF8F805AB04F8F8 %AB7B527BAB27AB2D7BA42D577BF8A581FD17F8FD18FF27FD0CF8052DF8F8 %052DF82705272727F82DF8272727F8F82727F827F8272727F8F8F82727F8 %F82705F82727F82D272727F8F8272727F8272727F8FD0527F82D272705F8 %2727FD09F827FD0DF8FD18FFFD68F8FD18FF522E5227522E5227522E5227 %522E5227522E5227522E5227522E5227522E5227522E5227522E5227522E %5227522E5227522E5227522E5227522E5227522E5227522E5227522E5227 %522E5227522E5227522E5227522E5227522E2E5259525952595259525952 %5952FD97FFFF %%EndData %%EndComments %%BeginProlog %%BeginResource: procset Adobe_level2_AI5 1.2 0 %%Title: (Adobe Illustrator (R) Version 5.0 Level 2 Emulation) %%Version: 1.2 0 %%CreationDate: (04/10/93) () %%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved) userdict /Adobe_level2_AI5 26 dict dup begin put /packedarray where not { userdict begin /packedarray { array astore readonly } bind def /setpacking /pop load def /currentpacking false def end 0 } if pop userdict /defaultpacking currentpacking put true setpacking /initialize { Adobe_level2_AI5 begin } bind def /terminate { currentdict Adobe_level2_AI5 eq { end } if } bind def mark /setcustomcolor where not { /findcmykcustomcolor { (AI8_CMYK_CustomColor) 6 packedarray } bind def /findrgbcustomcolor { (AI8_RGB_CustomColor) 5 packedarray } bind def /setcustomcolor { exch aload pop dup (AI8_CMYK_CustomColor) eq { pop pop 4 { 4 index mul 4 1 roll } repeat 5 -1 roll pop setcmykcolor } { dup (AI8_RGB_CustomColor) eq { pop pop 3 { 1 exch sub 3 index mul 1 exch sub 3 1 roll } repeat 4 -1 roll pop setrgbcolor } { pop 4 { 4 index mul 4 1 roll } repeat 5 -1 roll pop setcmykcolor } ifelse } ifelse } def } if /setAIseparationgray { false setoverprint 0 setgray /setseparationgray where{ pop setseparationgray }{ /setcolorspace where{ pop [/Separation (All) /DeviceCMYK {dup dup dup}] setcolorspace 1 exch sub setcolor }{ setgray }ifelse }ifelse } def /gt38? mark {version cvr cvx exec} stopped {cleartomark true} {38 gt exch pop} ifelse def userdict /deviceDPI 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt put userdict /level2? systemdict /languagelevel known dup { pop systemdict /languagelevel get 2 ge } if put /level2ScreenFreq { begin 60 HalftoneType 1 eq { pop Frequency } if HalftoneType 2 eq { pop GrayFrequency } if HalftoneType 5 eq { pop Default level2ScreenFreq } if end } bind def userdict /currentScreenFreq level2? {currenthalftone level2ScreenFreq} {currentscreen pop pop} ifelse put level2? not { /setcmykcolor where not { /setcmykcolor { exch .11 mul add exch .59 mul add exch .3 mul add 1 exch sub setgray } def } if /currentcmykcolor where not { /currentcmykcolor { 0 0 0 1 currentgray sub } def } if /setoverprint where not { /setoverprint /pop load def } if /selectfont where not { /selectfont { exch findfont exch dup type /arraytype eq { makefont } { scalefont } ifelse setfont } bind def } if /cshow where not { /cshow { [ 0 0 5 -1 roll aload pop ] cvx bind forall } bind def } if } if cleartomark /anyColor? { add add add 0 ne } bind def /testColor { gsave setcmykcolor currentcmykcolor grestore } bind def /testCMYKColorThrough { testColor anyColor? } bind def userdict /composite? 1 0 0 0 testCMYKColorThrough 0 1 0 0 testCMYKColorThrough 0 0 1 0 testCMYKColorThrough 0 0 0 1 testCMYKColorThrough and and and put composite? not { userdict begin gsave /cyan? 1 0 0 0 testCMYKColorThrough def /magenta? 0 1 0 0 testCMYKColorThrough def /yellow? 0 0 1 0 testCMYKColorThrough def /black? 0 0 0 1 testCMYKColorThrough def grestore /isCMYKSep? cyan? magenta? yellow? black? or or or def /customColor? isCMYKSep? not def end } if end defaultpacking setpacking %%EndResource %%BeginResource: procset AGM_Gradient_Sep 1.0 0 %%Title: (AGM Gradient Procset) %%Version: 1.0 0 %%CreationDate: (4/26/96) () %%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved) userdict /defaultpacking currentpacking put true setpacking userdict /AGM_Gradient_Sep 5 dict dup begin put /AGM_Gradient_Sep_private 100 dict def /initialize{ AGM_Gradient_Sep begin AGM_Gradient_Sep_private begin _compositeJob{ initializeSinglePassSeps }{ initializeMultiPassSeps }ifelse initializeSeps AGM_Gradient_private begin /_fillSD newSpotDict def /_rampSD newSpotDict def /_nCustomColorSD nd end AGM_Gradient_Sep_private { dup xcheck 1 index type /arraytype eq and { bind }if pop pop }forall AGM_Gradient_Sep { dup xcheck 1 index type /arraytype eq and { bind }if pop pop }forall end currentdict readonly pop end }def /terminate{ currentdict AGM_Gradient_Sep eq{ end }if }def AGM_Gradient_Sep_private begin /initializeSeps{ /currentoverprint { _of } def _noImage not _level2PS not and{ /linealFill{ currentoverprint{ 0 0 1 1 rectfill }{ mySave 8 setImageParms _color{ _nCustomColorSD begin cyan magenta yellow black _spotColor{ spot1/tintImage spot1/tintValue get 1 exch sub makeByte8 put spot2/tintImage spot2/tintValue get 1 exch sub makeByte8 put }if end 4{ makeByte8 4 1 roll }repeat true 4 _nCustomColorSD ncolorimage }{ _nCustomColorSD/black get 1 exch sub makeByte8 _nCustomColorSD bwImage }ifelse myRestore }ifelse }def }if /_whiteBytes 1 makeByte8 pt /knockOut{ _noImage _level2PS or currentoverprint or{ gsave false setoverprint 1 setgray 0 0 1 1 rectfill grestore }{ 8 setImageParms _whiteBytes /_image load 5 execImage }ifelse }def /newSpotDict{ 11 dict dup begin /nSpots 2 def /spot1 7 dict def /spot2 7 dict def end }def /initSpotData { begin /name nd /tintImage nd /tintValue nd /spot_C nd /spot_M nd /spot_Y nd /spot_K nd end }def /initSpotDict{ begin /cyanInk nd /magentaInk nd /yellowInk nd /blackInk nd /cyan nd /magenta nd /yellow nd /black nd spot1 initSpotData spot2 initSpotData end }def /copySpotDict{ /_dst xp begin cyanInk magentaInk yellowInk blackInk cyan magenta yellow black spot1 spot2 end _dst begin /spot1 spot1 maxlength dict def /spot2 spot2 maxlength dict def spot2 copy pop spot1 copy pop /black xd /yellow xd /magenta xd /cyan xd /blackInk xd /yellowInk xd /magentaInk xd /cyanInk xd end }def /setCustomColor { 1 index /Black eq{ 6 1 roll 5 npop 1 exch sub setgray }{ 6 1 roll _ccAry1 astore exch dup null eq{ pop 0 }if setcustomcolor }ifelse }def /setCStop{ /_colorStyle exch pt _colorStyle 0 eq{ 0 0 0 4 -1 roll 1 exch sub _spotColor{ /_colorStyle 3 pt /Black 1 index 1 exch sub }if }if _colorStyle 2 eq{ 3 npop }if _rampSD _fillSD copySpotDict _colorStyle 4 eq{ pop 9 2 roll 3 npop 6 -2 roll } if _colorStyle 3 eq _colorStyle 4 eq or{ _fillSD begin /_spot1 spot1 pt /_spot2 spot2 pt end exch dup _spot1/name get eq{ _spot1 _spot2 }{ _spot2 _spot1 }ifelse begin begin /name xd 1 exch sub /tintValue xd 4{ tintValue mul 4 1 roll }repeat _spotColor not{ /tintValue null def }if end /tintValue 0 def end }if _fillSD nsetcustomcolor }def /renderCMYK{ spot1/name get null eq spot2/name get null eq and dup not{ pop spot1 spotConverted }if dup not{ pop spot2 spotConverted }if }def /currentInk{ true _inRipSep{ currentcolorspace 0 get dup /DeviceGray eq 1 index /DeviceCMYK eq or{ pop currentcmykcolor add add add 0 eq{ pop false }if }{ /Separation eq{ currentcolor 0 eq{ pop false }if }if }ifelse }{ currentgray 1 eq{ pop false }if }ifelse }def /currentInkN{ _nCustomColorSD begin /_spot1 spot1 pt /_spot2 spot2 pt renderCMYK end { currentInk }{ gsave _spot1 begin name null ne{ spot_C spot_M spot_Y spot_K name tintValue setCustomColor currentInk }{ false }ifelse end _spot2 begin name null ne{ spot_C spot_M spot_Y spot_K name tintValue setCustomColor currentInk }{ false }ifelse end grestore or } ifelse }def /fill_ /fill load def /fillOvp{ currentoverprint{ _inRipSep{ currentcolorspace 0 get dup /DeviceGray eq 1 index /DeviceCMYK eq or{ pop currentcmykcolor add add add 0 eq{ newpath }if }{ /Separation eq{ currentcolor 0 eq{ newpath }if }if }ifelse }{ currentgray 1 eq{ newpath }if }ifelse }if fill_ }def /fill{ _nCustomColorSD begin /_spot1 spot1 pt /_spot2 spot2 pt renderCMYK end { fillOvp }{ _spot1 begin gsave name null ne{ spot_C spot_M spot_Y spot_K name tintValue setCustomColor }{ 1 setgray }ifelse fillOvp grestore end _spot2 begin name null ne{ gsave true setoverprint spot_C spot_M spot_Y spot_K name tintValue setCustomColor fillOvp grestore }if end newpath }ifelse }def /expandSpot{ _spotColor{ /_len xp _rampSD begin spot1 begin tintImage null ne{ tintImage _len expandOne /tintImage xd }if end spot2 begin tintImage null ne{ tintImage _len expandOne /tintImage xd }if end end }{ pop }ifelse }def /rampImage{ currentoverprint{ rectImage }{ _enabledSmoothShade{ fillRamp }{ _color{ _rampSD begin /cyanInk _cyanData 0 ne def /magentaInk _magentaData 0 ne def /yellowInk _yellowData 0 ne def /blackInk _blackData 0 ne def end _nSamples setImageParms _nSamples expandSpot _cyanData _magentaData _yellowData _blackData _nSamples 4 expandColor true 4 _rampSD ncolorimage }{ _rampSD begin /cyanInk false def /magentaInk false def /yellowInk false def /blackInk true def end _nSamples setImageParms _blackData _rampSD bwImage }ifelse }ifelse }ifelse }def /nsetcustomcolor where{ pop }{ /nsetcustomcolor { /_nCustomColorSD xp _nCustomColorSD begin 4 copy /black xd /yellow xd /magenta xd /cyan xd 4 copy 0 ne /blackInk xd 0 ne /yellowInk xd 0 ne /magentaInk xd 0 ne /cyanInk xd end setcmykcolor }def }ifelse /nsetcustomcolorend where{ pop }{ /nsetcustomcolorend { /_nCustomColorSD null pt }def }ifelse }def /initializeSinglePassSeps{ /_decodeNorm [0 1] pt /_decodeInvert [1 0] pt /spotConverted { begin name null eq{ false }{ tintValue null eq tintImage null eq and{ true }{ _inDistiller{ false }{ false currentpagedevice/SeparationColorNames get{name eq or}forall not }ifelse }ifelse }ifelse end }def /dictImage { 20 dict dup begin /Dict xd /Decode xd /DataSource xd /ImageMatrix xd /BitsPerComponent xd /Height xd /Width xd /ImageType 1 def Dict end /_image load 1 execImage }def /bwImage{ begin gsave currentoverprint{ blackInk{ [/Separation /Black /DeviceGray{}] setcolorspace _decodeInvert dictImage }{ 5 npop }ifelse }{ /DeviceGray setcolorspace _decodeNorm dictImage }ifelse grestore end }def /ncolorimage where{ pop }{ /ncolorimage{ begin renderCMYK{ cyanInk magentaInk and yellowInk and blackInk and not currentoverprint and{ pop pop gsave cyanInk{ 8 copy [/Separation /Cyan /DeviceGray{}] setcolorspace 3 npop _decodeNorm dictImage }if magentaInk{ 8 copy [/Separation /Magenta /DeviceGray{}] setcolorspace 4 -1 roll 3 npop _decodeNorm dictImage }if yellowInk{ 8 copy [/Separation /Yellow /DeviceGray{}] setcolorspace 4 -2 roll 3 npop _decodeNorm dictImage }if blackInk{ 4 -3 roll [/Separation /Black /DeviceGray{}] setcolorspace 3 npop _decodeNorm dictImage }{ 8 npop }ifelse grestore }{ /_colorimage load 10 execImage }ifelse }{ 6 npop gsave spot1 begin name null ne tintImage null ne and{ [/Separation name /DeviceGray{}] setcolorspace 4 copy tintImage name /Black eq{ _decodeNorm }{ _decodeInvert }ifelse dictImage }{ 1 setgray fill }ifelse end spot2 begin true setoverprint name null ne tintImage null ne and{ [/Separation name /DeviceGray{}] setcolorspace tintImage name /Black eq{ _decodeNorm }{ _decodeInvert }ifelse dictImage }{ 4 npop 1 setgray fill }ifelse end grestore }ifelse end }def }ifelse /getRampColorSpace{ /_renderCMYK _rampSD begin renderCMYK end pt _renderCMYK not{ _rampSD begin [/DeviceN [ spot1 begin name null ne tintImage null ne and{ name }if end spot2 begin name null ne tintImage null ne and{ name }if end ] _inDistiller { /DeviceCMYK [ spot1 begin name null ne tintImage null ne and{ spot_C spot_M spot_Y spot_K 1 }{ 0 0 0 0 0 }ifelse end spot2 begin name null ne tintImage null ne and{ spot_C spot_M spot_Y spot_K 2 }{ 0 0 0 0 0 }ifelse end 5 1 roll 6 -2 roll add dup 1 eq { pop 8 /index cvx 1 /exch cvx /sub cvx 9 1 /roll cvx }{ 2 eq { 8 /index cvx 1 /exch cvx /sub cvx 10 1 /roll cvx }if }ifelse 4 1 /roll cvx 5 -2 /roll cvx 8 /index cvx /mul cvx /exch cvx 9 /index cvx /mul cvx /add cvx 7 1 /roll cvx 3 1 /roll cvx 4 -2 /roll cvx 7 /index cvx /mul cvx /exch cvx 8 /index cvx /mul cvx /add cvx 6 1 /roll cvx 2 1 /roll cvx 3 -2 /roll cvx 6 /index cvx /mul cvx /exch cvx 7 /index cvx /mul cvx /add cvx 5 1 /roll cvx 5 /index cvx /mul cvx /exch cvx 6 /index cvx /mul cvx /add cvx 4 1 /roll cvx 6 -2 /roll cvx /pop cvx /pop cvx ] cvx bind }{ /DeviceCMYK {} }ifelse ] setcolorspace end /_nColorSpace currentcolorspace pt }if _nSamples 1 gt{ /_ndx 0 pt [blendColor] cvx exec }if _renderCMYK{ /_C0 [currentcolor] pt /_C0_Space currentcolorspace pt }{ /_C0 [ _nCustomColorSD begin spot1 begin name null ne{ tintValue }if end spot2 begin name null ne{ tintValue }if end end ] pt /_C0_Space _nColorSpace pt }ifelse _nSamples 1 gt{ /_ndx _nSamples 1 sub pt [blendColor] cvx exec }if _renderCMYK{ /_C1 [currentcolor] pt /_C1_Space currentcolorspace pt }{ /_C1 [ _nCustomColorSD begin spot1 begin name null ne{ tintValue }if end spot2 begin name null ne{ tintValue }if end end ] pt /_C1_Space _nColorSpace pt }ifelse /_rampColorSpace _C0_Space pt _spotColor{ nsetcustomcolorend }if }def }def /initializeMultiPassSeps{ /invertXfer{ [ { 1 exch sub }/exec load systemdict /currenttransfer get exec /exec load ] cvx systemdict /settransfer get exec }def /ccThrough{ gsave 1 setCustomColor currentcmykcolor grestore add add add 0 ne }def /spotConverted { begin _isCMYKSep not{ false }{ name null eq{ false }{ tintValue null eq tintImage null eq and{ true }{ spot_C spot_M spot_Y spot_K name ccThrough }ifelse }ifelse }ifelse end }def /spotChannel { _isCMYKSep{ pop false }{ /_spotDict xp _spotDict/name get null eq{ false }{ _spotDict/spot_C get _spotDict/spot_M get _spotDict/spot_Y get _spotDict/spot_K get _spotDict/name get ccThrough }ifelse }ifelse }def /getChannelData { _isCMYKSep dup{ pop renderCMYK }if { _blackPlate{ 4 1 roll 3 npop blackInk }{ _yellowPlate{ 4 2 roll 3 npop yellowInk }{ _magentaPlate{ 4 3 roll 3 npop magentaInk }{ 3 npop cyanInk }ifelse }ifelse }ifelse { true /nonZeroData }{ true /zeroData }ifelse }{ 4 npop spot1/name get null ne spot1 spotChannel and{ spot1/tintImage get dup null ne{ false /nonZeroData }{ pop false /noData }ifelse }{ spot2/name get null ne spot2 spotChannel and{ spot2/tintImage get dup null ne{ false /nonZeroData }{ pop false /noData }ifelse }{ false /noData }ifelse }ifelse }ifelse }def /renderChannelData { /_tmp xp _tmp /nonZeroData ne currentoverprint and{ pop _tmp /zeroData eq{pop}if 4 npop }{ _tmp /nonZeroData eq{ { invertXfer }if systemdict/image get 5 execImage }{ pop _tmp /zeroData eq{pop}if 4 npop knockOut }ifelse }ifelse }def /bwImage{ begin gsave dup dup dup getChannelData exch pop false exch renderChannelData grestore end }def /ncolorimage{ begin pop pop gsave spot2/name get null ne spot2 spotChannel and{ true setoverprint }if getChannelData renderChannelData grestore end }def /getRampColorSpace{ /_renderCMYK _rampSD begin renderCMYK end pt _nSamples 1 gt{ /_ndx 0 pt [blendColor] cvx exec }if _renderCMYK{ /_C0 [currentcolor] pt /_C0_Space currentcolorspace pt }{ /_C0 [ _nCustomColorSD begin 0 spot1 begin name null ne tintValue null ne and spot1 spotChannel and{ pop tintValue }if end spot2 begin name null ne tintValue null ne and spot2 spotChannel and{ pop tintValue }if end 1 exch sub end ] pt /_C0_Space /DeviceGray pt }ifelse _nSamples 1 gt{ /_ndx _nSamples 1 sub pt [blendColor] cvx exec }if _renderCMYK{ /_C1 [currentcolor] pt /_C1_Space currentcolorspace pt }{ /_C1 [ _nCustomColorSD begin 0 spot1 begin name null ne tintValue null ne and spot1 spotChannel and{ pop tintValue }if end spot2 begin name null ne tintValue null ne and spot2 spotChannel and{ pop tintValue }if end 1 exch sub end ] pt /_C1_Space /DeviceGray pt }ifelse /_rampColorSpace _C0_Space pt _spotColor{ nsetcustomcolorend }if }def }def end end defaultpacking setpacking %%EndResource %%BeginResource: procset AGM_Gradient 1.0 0 %%Title: (AGM Gradient Procset) %%Version: 1.0 0 %%CreationDate: (4/26/96) () %%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved) userdict /defaultpacking currentpacking put true setpacking userdict /AGM_Gradient 20 dict dup begin put /AGM_Gradient_private 201 dict def /initialize { AGM_Gradient begin AGM_Gradient_private begin initializeVars /bd systemdict/mark get def /ed _level2PS { (>>) }{ (counttomark 2 idiv dup dict begin {def} repeat pop currentdict end) } ifelse cvx def _level2PS{ initializeLev2 }{ initializeLev1 }ifelse queryDevice initializeRectFill initializeShading initializeOps _producingSeps{ AGM_Gradient_Sep/initialize get exec }{ initializeComposite }ifelse _illustrator{ /f{}def /F{}def /s{}def /S{}def /b{}def /B{}def }if /image where{ /image get /_image xd }if /colorimage where{ /colorimage get /_colorimage xd }if AGM_Gradient_private { dup xcheck 1 index type /arraytype eq and { bind }if pop pop }forall AGM_Gradient { dup xcheck 1 index type /arraytype eq and { bind }if pop pop }forall end currentdict readonly pop end }def /initializeAI { pop pop AGM_Gradient/AGM_Gradient_private get /_illustrator true put AGM_Gradient/initialize get exec AGM_Gradient begin }def /unload{ systemdict/languagelevel known{ systemdict/languagelevel get 2 ge{ userdict/AGM_Gradient_Sep 2 copy known{ undef }{ pop pop }ifelse userdict/AGM_Gradient 2 copy known{ undef }{ pop pop }ifelse }if }if }def /terminate{ currentdict AGM_Gradient eq{ end }if }def AGM_Gradient_private begin /initializeVars{ /_d255 256 array def 0 1 255{ _d255 exch dup 255 div put }bind for /_d255- 256 array def 0 1 255{ _d255- exch 1 _d255 2 index get sub put }bind for /_sSave nd /_dUserSpace matrix defaultmatrix def /_bUMatrix matrix def /_imageMatrix matrix def /_saveMatrix matrix def /_xm matrix def /_ccAry1 5 array def /_bbox 4 array pt /_level2PS systemdict/languagelevel known dup{ pop systemdict/languagelevel get 2 ge }if def /_level3PS _level2PS systemdict/shfill known and def currentdict /_illustrator known not{ /_illustrator false def }if }def /initializeOps { AGM_Gradient begin currentdict/Bc known not{ /Bc{ _renderFlag 2 eq _enabledSmoothShade or{ 6 npop }{ pushBSpace _rampIndex 0 eq{ pop pop setCStop }if linealFill popBSpace }ifelse }def }if currentdict/Bg known not{ /Bg{ 10 npop /_gradName xp /_renderFlag xp /_enabledSmoothShade false pt _renderFlag 2 ne{ _illustrator{ _of setoverprint }if /_enabledSmoothShade _level3PS{ _usingSmoothShade _producingSeps not currentoverprint not or and _noImage not and }{ false }ifelse pt _illustrator _eo and _renderFlag 3 eq or{ eoclip }{ clip }ifelse _gradNames _gradName 2 copy known{ get mark exch aload pop /_gradType xp 1 sub dup /_rampIndex xp /_maxRampIndex xp mark exch aload pop 0 0 }if pop pop getRampData }{ mark mark }ifelse }def }if currentdict/Bm known not{ /Bm{ _renderFlag 2 ne{ _gradType 0 eq{ linealRamp }{ radialGrad }ifelse }{ 6 npop }ifelse }def }if currentdict/Bh known not{ /Bh{ 2 npop /_yHi xp /_xHi xp /_radHilite _xHi 0 ne _yHi 0 ne or pt }def }if currentdict/Bn known not{ /Bn{ AGM_Gradient_private begin dict /_gradNames xp end }def }if currentdict/Bd known not{ /Bd{ AGM_Gradient begin AGM_Gradient_private begin /_nColorsBd xp /_gradType xp /_gradName xp }def }if currentdict/BD known not{ /BD{ currentdict/_gradNames known not{ /_gradNames 20 dict def }if ] _nColorsBd _gradType ] _gradName exch /_gradNames xput end end }def }if currentdict/Bb known not{ /Bb{ AGM_Gradient/AGM_Gradient_private get /_illustrator get not{ AGM_Gradient begin }if AGM_Gradient_private begin _producingSeps{ AGM_Gradient_Sep/AGM_Gradient_Sep_private get begin }if mySave }def }if currentdict/BB known not{ /BB{ /_tmp xp cleartomark cleartomark _tmp dup _renderFlag myRestore _producingSeps{ end }if _illustrator dup end not { end }if { 2 ne exch 0 gt and{ 2 eq{ s }{ S }ifelse }{ pop newpath }ifelse }{ pop newpath }ifelse }def }if currentdict/Xm known not{ /Xm{ _xm astore pop }def }if end }def /queryDevice{ /_inDistiller systemdict /currentdistillerparams known def /_inRipSep _level2PS{ currentpagedevice/Separations 2 copy known{ get }{ pop pop false }ifelse }{ false }ifelse _inDistiller or def /_noImage /lv1Fix where{ pop lv1Fix }{ false }ifelse def /_useShells where{ /_useShells get /_usingShells xp }{ /_usingShells false def }ifelse /_useSmoothShade where{ pop }{ /_useSmoothShade false def }ifelse /_forceToCMYK where{ pop }{ /_forceToCMYK false def }ifelse /_cyanPlate 1 0 0 0 testCMYKColorThrough def /_magentaPlate 0 1 0 0 testCMYKColorThrough def /_yellowPlate 0 0 1 0 testCMYKColorThrough def /_blackPlate 0 0 0 1 testCMYKColorThrough def /_compositeJob _cyanPlate _magentaPlate and _yellowPlate and _blackPlate and def /_isCMYKSep _cyanPlate _magentaPlate or _yellowPlate or _blackPlate or def /_compositeSpotDevice where{ pop }{ /_compositeSpotDevice _compositeJob not _inRipSep or{ 1 }{ 0 }ifelse def }ifelse /_producingSeps _compositeSpotDevice 0 ne def /_deviceDPI 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt def /_dpiThreshold where{ pop }{ /_dpiThreshold 600 def }ifelse /_screenFreqThreshold where{ pop }{ /_screenFreqThreshold 150 def }ifelse /_contoneDevice where{ pop }{ /_contoneDevice false def }ifelse /_subSampleOK _deviceDPI _dpiThreshold le currentScreenFreq _screenFreqThreshold le and _contoneDevice not and def }def /initializeRectFill{ /rectfill where dup{ exch pop not _producingSeps or }{ not }ifelse { /rectfill{ gsave newpath 4 2 roll moveto 1 index 0 rlineto 0 1 index rlineto 1 index neg 0 rlineto pop pop closepath fill grestore }def }if }def /initializeLev1{ /currentScreenFreq{ currentscreen pop pop }def /_byte 1 string def /colorimage where{ pop }{ /colorimage{ pop pop /_blackTmp xp /_yellowTmp xp /_magentaTmp xp /_cyanTmp xp /_cnt 0 pt [ _byte dup 0 _cyanTmp /_cnt cvx /get cvx _d255 /exch cvx /get cvx .3 /mul cvx _magentaTmp /_cnt cvx /get cvx _d255 /exch cvx /get cvx .59 /mul cvx _yellowTmp /_cnt cvx /get cvx _d255 /exch cvx /get cvx .11 /mul cvx _blackTmp /_cnt cvx /get cvx _d255 /exch cvx /get cvx /add cvx /add cvx /add cvx 1 /exch cvx /sub cvx /dup cvx 0 /lt cvx{ pop 0 }/if cvx /dup cvx 1 /gt cvx{ pop 1 }/if cvx 255 /mul cvx /cvi cvx 256 /mod cvx /dup cvx 0 /lt cvx{ pop 0 }/if cvx /put cvx /_cnt dup cvx 1 /add cvx /pt cvx ] cvx bind /_image load 5 execImage }def }ifelse }def /initializeLev2{ /level2ScreenFreq{ begin 60 HalftoneType 1 eq{ pop Frequency }if HalftoneType 2 eq{ pop GrayFrequency }if HalftoneType 5 eq{ pop Default level2ScreenFreq }if end }def /currentScreenFreq{ currenthalftone level2ScreenFreq }def }def /initializeShading{ _useSmoothShade _level3PS and{ /_usingSmoothShade true pt initializeLev3_Ops }{ /_usingSmoothShade false pt }ifelse }def /initializeLev3_Ops { /initShFill{ /_index _gradType 0 eq {0}{_maxRampIndex 1 sub} ifelse pt /_rampFuncsArray _maxRampIndex array pt /_boundsArray _maxRampIndex 1 sub array pt /_encodeArray _maxRampIndex 2 mul array pt /_beginCoord _rampPoint pt /_colorSpace null pt /_firstFill _rampIndex _maxRampIndex eq pt /_lastFill false pt }def /linealShFill{ popBSpace _xm aload pop pushBSpace /_size _index 1 add pt _size _maxRampIndex lt { /_rampFuncsArray _rampFuncsArray 0 _size getinterval pt /_boundsArray _boundsArray 0 _size 1 sub getinterval pt /_encodeArray _encodeArray 0 _size 2 mul getinterval pt }if bd /ShadingType 2 /ColorSpace _colorSpace _rgbInCMYK{ /Function [ _cData sampFunc _mData sampFunc _yData sampFunc _kData sampFunc ] }{ /Function bd /FunctionType 3 /Domain [0 1] /Functions _rampFuncsArray /Bounds _boundsArray /Encode _encodeArray ed }ifelse /Extend [_firstFill _lastFill] /Domain [0 1] /Coords [_beginCoord 0 _endCoord 0] ed shfill }def /radialShFill{ /_size _maxRampIndex _index sub pt _size _maxRampIndex lt { /_rampFuncsArray _rampFuncsArray _index _size getinterval pt /_boundsArray _boundsArray _index _size 1 sub getinterval pt /_encodeArray _encodeArray _index 2 mul _size 2 mul getinterval pt }if /_rampLen _beginCoord _endCoord sub pt bd /ShadingType 3 /ColorSpace _colorSpace _rgbInCMYK{ /Function [ _cData sampFunc _mData sampFunc _yData sampFunc _kData sampFunc ] }{ /Function bd /FunctionType 3 /Domain [0 1] /Functions _rampFuncsArray /Bounds _boundsArray /Encode _encodeArray ed }ifelse /Extend [_lastFill _firstFill] /Domain [0 1] /Coords [_xHi _rampLen mul _yHi _rampLen mul _endCoord 0 0 _beginCoord] ed shfill _radHilite{ _xHi _rampLen mul _yHi _rampLen mul translate }if }def % /sampFunc{ /_tmp exch pt bd _tmp length 1 eq { _tmp 0 get /_tmp 2 string pt dup _tmp 0 3 -1 roll put _tmp 1 3 -1 roll put }if /FunctionType 0 /Order 1 /Size [_tmp length] /Domain [0 1] /BitsPerSample 8 /DataSource _tmp /Range [0 1] ed }def /fillRamp{ /_invert _midPoint 0.5 lt pt _rampIndex _maxRampIndex eq { initShFill }if getRampColorSpace _colorSpace null eq{ /_colorSpace _rampColorSpace pt }{ _colorSpace _rampColorSpace ne _rgbInCMYK or{ /_index _index 1 _gradType 0 eq{ sub pt linealShFill }{ add pt radialShFill }ifelse initShFill /_colorSpace _rampColorSpace pt } if }ifelse /_endCoord _endPoint pt /_rgbInCMYK false pt _producingSeps _forceToCMYK or _rgbRamp and { _spotColor{ _renderCMYK }{ _isCMYKSep }ifelse }{ false }ifelse { _compositeJob{ /_rgbInCMYK true pt _cyanData _magentaData _yellowData _blackData _nSamples 4 expandColor dup length string copy /_kData exch pt dup length string copy /_yData exch pt dup length string copy /_mData exch pt dup length string copy /_cData exch pt }{ _rampFuncsArray _index _cyanPlate{_cyanData}if _magentaPlate{_magentaData}if _yellowPlate{_yellowData}if _blackPlate{_blackData}if _nSamples expandOne sampFunc dup begin /Decode [1 0] def end put /_invert false pt }ifelse }{ _rampFuncsArray _index bd /FunctionType 2 /Domain [0 1] /N 0.5 log _invert{1 _midPoint sub}{_midPoint}ifelse log div _gradType 0 eq{ _invert{/C1}{/C0}ifelse _C0 _invert{/C0}{/C1}ifelse _C1 }{ _invert{/C0}{/C1}ifelse _C1 _invert{/C1}{/C0}ifelse _C0 }ifelse ed put }ifelse _rampIndex 1 ne{ _boundsArray _index _gradType 1 eq{1 sub}if _endCoord put } if 0 1 _invert {exch}if _encodeArray _index 2 mul 1 add 3 -1 roll put _encodeArray _index 2 mul 3 -1 roll put _rampIndex 1 eq { /_lastFill true pt _gradType 0 eq{ linealShFill }{ radialShFill }ifelse }if /_index _index 1 _gradType 0 eq{ add pt }{ sub pt }ifelse }def }def /initializeComposite{ /bwImage{ pop /_image load 5 execImage }def /rampImage{ _enabledSmoothShade{ fillRamp }{ _color{ _nSamples setImageParms _rgbRamp _forceToCMYK not and{ _redData _greenData _blueData _nSamples 3 expandColor true 3 null ncolorimage }{ _cyanData _magentaData _yellowData _blackData _nSamples 4 expandColor true 4 null ncolorimage }ifelse }{ _nSamples setImageParms _blackData null bwImage }ifelse }ifelse }def /setCStop{ /_colorStyle exch pt _colorStyle 0 eq{ 1 exch sub 0 0 0 4 -1 roll }if _colorStyle 2 eq{ _forceToCMYK{ 3 npop setcmykcolor }{ setrgbcolor 4 npop }ifelse }if _colorStyle 3 eq{ 1 exch sub /_tmp xp pop 4{ _tmp mul 4 1 roll }repeat }if _colorStyle 4 eq{ _forceToCMYK{ 6 npop setcmykcolor }{ 3 -1 roll pop pop 1 exch sub /_tmp xp 3{ 1 exch sub _tmp mul 1 exch sub 3 1 roll }repeat setrgbcolor 4 npop }ifelse }if _colorStyle 2 ne _colorStyle 4 ne and{ null nsetcustomcolor }if }def /nsetcustomcolor { pop setcmykcolor }def /nsetcustomcolorend { }def /ncolorimage{ pop /_colorimage load 10 execImage }def _noImage not _level2PS not and{ /linealFill{ 8 setImageParms _color{ currentcmykcolor 4{ makeByte8 4 1 roll }repeat true 4 null ncolorimage }{ currentgray makeByte8 null bwImage }ifelse }def }if /getRampColorSpace{ _nSamples 1 gt{ /_ndx 0 pt [blendColor] cvx exec }if /_C0 [currentcolor] pt /_C0_Space currentcolorspace pt _nSamples 1 gt{ /_ndx _nSamples 1 sub pt [blendColor] cvx exec }if /_C1 [currentcolor] pt /_C1_Space currentcolorspace pt /_rampColorSpace _C0_Space pt _spotColor{ nsetcustomcolorend }if }def }def /npop{ {pop}repeat }def /xd{ exch def }def /nd{ null def }def /pt{ AGM_Gradient_private 3 1 roll put }def /xp{ exch pt }def /xput{ dup load dup length exch maxlength eq{ dup dup load dup length 2 mul dict copy def }if load begin def end }def /mySave{ save /_sSave xp }def /myRestore{ _sSave type /savetype eq{ _sSave restore }if }def /gMark{ counttomark 2 add -1 roll }def /execImage{ /_tmp xp { exec }stopped{ $error /errorname get /undefinedresult ne{ stop }{ _tmp npop }ifelse }if }def /pushBSpace{ newpath gsave _bUMatrix astore concat }def /popBSpace{ grestore }def /makeByte8{ /_tmp 0 pt 255 mul cvi 8 string 8{ dup _tmp 3 index put /_tmp _tmp 1 add pt }repeat exch pop }def /setImageParms{ 1 8 2 index 0 0 1 0 0 _imageMatrix astore }def /linealFill{ 0 0 1 1 rectfill }def /testCMYKColorThrough{ gsave setcmykcolor currentcmykcolor grestore add add add 0 ne }def /expandOne { /_tmp xp dup type /stringtype ne{ _tmp string exch dup 0 ne{ 255 mul cvi 0 1 _tmp 1 sub{ 3 copy exch put pop }for }if pop }if }def /expandColor{ /_channels xp /_len xp _channels{ _len expandOne _channels 1 roll }repeat }def /blendColor{ _color{ _rgbRamp _producingSeps not and _forceToCMYK not and{ _redData dup type /stringtype eq{ /_ndx cvx /get cvx _d255 /exch cvx /get cvx }if _greenData dup type /stringtype eq{ /_ndx cvx /get cvx _d255 /exch cvx /get cvx }if _blueData dup type /stringtype eq{ /_ndx cvx /get cvx _d255 /exch cvx /get cvx }if /setrgbcolor cvx }{ _cyanData dup type /stringtype eq{ /_ndx cvx /get cvx _d255 /exch cvx /get cvx }if _magentaData dup type /stringtype eq{ /_ndx cvx /get cvx _d255 /exch cvx /get cvx }if _yellowData dup type /stringtype eq{ /_ndx cvx /get cvx _d255 /exch cvx /get cvx }if _blackData dup type /stringtype eq{ /_ndx cvx /get cvx _d255 /exch cvx /get cvx }if _spotColor{ _rampSD begin /_rampSD cvx /begin cvx spot1 begin tintImage dup type /stringtype eq{ /_ndx cvx /get cvx _d255- /exch cvx /get cvx }{ dup null ne{ name type /nametype ne{ 1 exch sub }if }if }ifelse end /spot1 cvx /tintValue 3 -1 /roll cvx /put cvx spot2 begin tintImage dup type /stringtype eq{ /_ndx cvx /get cvx _d255- /exch cvx /get cvx }{ dup null ne{ name type /nametype ne{ 1 exch sub }if }if }ifelse end /spot2 cvx /tintValue 3 -1 /roll cvx /put cvx /end cvx end /_rampSD cvx /nsetcustomcolor cvx }{ /setcmykcolor cvx }ifelse }ifelse }{ _blackData dup type /stringtype eq{ /_ndx cvx /get cvx _d255 /exch cvx /get cvx }if _enabledSmoothShade{ 1 /exch cvx /sub cvx 0 0 0 4 -1 /roll cvx /setcmykcolor cvx }{ /setgray cvx }ifelse }ifelse }def /useRectImage{ _subSampleOK _enabledSmoothShade not and{ { mark 0 1 dtransform atan cvi 90 mod 0 eq 1 0 dtransform atan cvi 90 mod 0 eq } stopped { cleartomark false } { and exch pop } ifelse }{ false }ifelse }def /linealImage{ _noImage{ rectImage }{ _producingSeps{ AGM_Gradient_Sep/AGM_Gradient_Sep_private get /rampImage get exec }{ useRectImage{ rectImage }{ rampImage }ifelse }ifelse }ifelse }def /linealRamp{ pushBSpace _ramp{ linealImage }{ linealFill }ifelse popBSpace /_rampIndex _rampIndex 1 sub pt _rampIndex 0 gt{ getRampData }if }def /radialGrad{ /_usingShells currentoverprint _producingSeps and _usingShells or pt /_firstShell true pt _enabledSmoothShade not{ currentoverprint _producingSeps and{ newpath clippath pathbbox 1 add 4 1 roll 1 add 4 1 roll 1 sub 4 1 roll 1 sub 4 1 roll _bbox astore pop newpath _bbox 0 get _bbox 1 get moveto _bbox 2 get _bbox 1 get lineto _bbox 2 get _bbox 3 get lineto _bbox 0 get _bbox 3 get lineto closepath 6 copy gsave _bUMatrix astore concat 1 0 moveto 0 0 1 0 360 arc closepath eoclip fill popBSpace }{ fill }ifelse }if pushBSpace _radHilite{ _xHi _yHi _bUMatrix idtransform /_yHi xp /_xHi xp _rampPoint 1 lt{ 1 _rampPoint sub dup _xHi mul exch _yHi mul translate }if }if _rampIndex{ radialRamp /_rampIndex _rampIndex 1 sub pt _rampIndex 0 gt{ getRampData }if }repeat popBSpace }def /getNSamples{ 0 exch { dup type /stringtype eq{ length exch pop exit }if pop }forall dup 0 eq{ pop 1 }if }def /getRampData{ /_rampType gMark pt /_color _rampType 0 gt pt /_ccRGB _rampType 5 eq _rampType 6 eq or pt /_rgbRamp _rampType 4 eq _ccRGB or pt /_ccProcess _rampType 2 eq _rampType 3 eq or pt _producingSeps{ _rampSD initSpotDict /_spotColor _ccProcess _ccRGB or pt }{ /_spotColor false pt }ifelse /_ramp true pt 100 div /_rampPoint xp 100 div /_midPoint xp dup /_colorStyle xp _colorStyle 0 eq{ 2 }{ _colorStyle 1 eq{ 5 }{ _colorStyle 2 eq{ 8 }{ _colorStyle 3 eq{ _producingSeps{ _rampSD /spot1 get begin /name 3 index def /spot_K 4 index def /spot_Y 5 index def /spot_M 6 index def /spot_C 7 index def end }if 7 }{ _producingSeps{ _rampSD/spot1 get begin /name 4 index def /spot_K 8 index def /spot_Y 9 index def /spot_M 10 index def /spot_C 11 index def end }if 11 } ifelse }ifelse }ifelse }ifelse /_tmp xp _tmp index 100 div /_endPoint xp _gradType 1 eq{ _tmp 1 add index 100 div /_midPoint xp }if _producingSeps{ _tmp 2 add index /_nextColorStyle xp _nextColorStyle 3 eq{ /_tmp _tmp 4 add pt _tmp index dup _rampSD/spot1 get /name get ne{ _rampSD /spot2 get begin /name xd /spot_K _tmp 2 add index def /spot_Y _tmp 3 add index def /spot_M _tmp 4 add index def /spot_C _tmp 5 add index def end }{ pop }ifelse }if _nextColorStyle 4 eq{ /_tmp _tmp 5 add pt _tmp index dup _rampSD/spot1 get /name get ne{ _rampSD /spot2 get begin /name xd /spot_K _tmp 5 add index def /spot_Y _tmp 6 add index def /spot_M _tmp 7 add index def /spot_C _tmp 8 add index def end }{ pop }ifelse }if }if _rampType 3 eq _rampType 6 eq or{ /_tint2Data gMark pt }if _ccProcess _ccRGB or{ /_tint1Data gMark pt }if _rgbRamp{ /_blueData gMark pt /_greenData gMark pt /_redData gMark pt }if _producingSeps{ _ccProcess _ccRGB or{ _rampType 3 eq _rampType 6 eq or{ _rampSD /spot2 get begin /tintImage _gradType 0 eq{ _tint2Data }{ _tint1Data }ifelse def name null eq{ /name /Black def }if end }if _rampSD /spot1 get begin /tintImage _gradType 0 eq _rampType 2 eq or _rampType 5 eq or{ _tint1Data }{ _tint2Data }ifelse def _rampType 2 eq _rampType 5 eq or{ name null eq{ /name _rampSD/spot2 get /name get def /spot_C _rampSD/spot2 get /spot_C get def /spot_M _rampSD/spot2 get /spot_M get def /spot_Y _rampSD/spot2 get /spot_Y get def /spot_K _rampSD/spot2 get /spot_K get def _rampSD/spot2 get /name null put }if }{ name null eq{ /name /Black def }if }ifelse end }if }if /_blackData gMark pt _rampType 0 gt{ counttomark 4 add -3 roll /_yellowData xp /_magentaData xp /_cyanData xp }if _ramp{ /_nSamples [ _rampType 0 eq {_blackData}if _rampType 1 eq {_cyanData _magentaData _yellowData _blackData}if _rampType 2 eq {_cyanData _magentaData _yellowData _blackData _tint1Data}if _rampType 3 eq {_cyanData _magentaData _yellowData _blackData _tint1Data _tint2Data}if _rampType 4 eq {_cyanData _magentaData _yellowData _blackData _redData _greenData _blueData}if _rampType 5 eq {_cyanData _magentaData _yellowData _blackData _redData _greenData _blueData _tint1Data}if _rampType 6 eq {_cyanData _magentaData _yellowData _blackData _redData _greenData _blueData _tint1Data _tint2Data}if ] getNSamples pt _enabledSmoothShade not {/_ramp _nSamples 1 gt pt} if } if setCStop }def /rectImage{ gsave /_sInc 1 pt /_bInc 1 _nSamples div pt /_nSubSamples _nSamples pt /_optimize false pt _subSampleOK{ /_uRampLen 1 0 dtransform _dUserSpace idtransform dup mul exch dup mul add sqrt pt /_pChange _uRampLen 0 eq{0}{_nSamples _uRampLen div}ifelse pt _pChange .5 gt dup /_optimize xp{ /_nSubSamples _uRampLen 2 div round cvi dup 1 le{pop 2}if pt /_bInc 1 _nSubSamples div pt /_sInc _nSamples 1 sub _nSubSamples 1 sub div pt }if }if 0 _nSubSamples [ /dup cvx _optimize { /round cvx /cvi cvx } if /_ndx /exch cvx /pt cvx blendColor 0 0 _bInc 1 /rectfill cvx _bInc 0 /translate cvx _sInc /add cvx ] cvx bind repeat pop _spotColor{ nsetcustomcolorend }if grestore }def /radialInit{ /_nRadSamples _nSamples dup 0 eq{pop 1}if pt /_sInc -1 pt /_rampLen _rampPoint _endPoint sub pt /_bInc _rampLen _nSamples div neg pt /_optimize false pt _subSampleOK{ /_uRampLen _rampLen 0 dtransform _dUserSpace idtransform dup mul exch dup mul add sqrt 0 _rampLen dtransform _dUserSpace idtransform dup mul exch dup mul add sqrt 2 copy lt{ exch }if pop pt /_pChange _uRampLen 0 eq{ 0 }{ _nSamples _uRampLen div }ifelse pt _pChange .5 gt dup /_optimize xp{ /_nRadSamples _uRampLen 2 div round cvi dup 1 le{pop 2}if pt /_bInc _rampLen _nRadSamples div neg pt /_sInc _nSamples 1 sub _nRadSamples 1 sub div neg pt }if }if _radHilite{ /_xBCInc _xHi _rampLen mul _nRadSamples div pt /_yBCInc _yHi _rampLen mul _nRadSamples div pt }if }def /radialRamp{ _enabledSmoothShade{ fillRamp }{ /_saveMatrix _saveMatrix currentmatrix def radialInit % % true _producingSeps _rgbRamp not and{ _nSamples 1 gt{ pop /_ndx 0 pt [blendColor] cvx exec currentInkN /_ndx _nSamples 1 sub pt [blendColor] cvx exec currentInkN or }if }if { _rampPoint _nSamples 1 sub _nRadSamples [ /dup cvx _optimize{ /round cvx /cvi cvx }if /_ndx /exch cvx /pt cvx _usingShells{ /_firstShell cvx{ /_firstShell false pt }{ 0 0 3 index 360 0 arcn fill }/ifelse cvx }if blendColor _usingShells{ 0 0 3 /index cvx 0 360 /arc cvx }{ 0 0 3 /index cvx 0 360 /arc cvx /fill cvx }ifelse /exch cvx _bInc /add cvx /exch cvx _sInc /add cvx _radHilite{ _xBCInc _yBCInc /translate cvx }if ] cvx bind repeat pop pop }{ _usingShells{ 0 0 _rampPoint 360 0 arcn fill }if }ifelse _saveMatrix setmatrix _radHilite{ _xHi _rampLen mul _yHi _rampLen mul translate }if _usingShells _rampIndex 1 eq and{ fill }if _spotColor{ nsetcustomcolorend }if }ifelse }def end end defaultpacking setpacking %%EndResource %%BeginProcSet: Adobe_ColorImage_AI6 1.3 0 userdict /Adobe_ColorImage_AI6 known not { userdict /Adobe_ColorImage_AI6 53 dict put } if userdict /Adobe_ColorImage_AI6 get begin /initialize { Adobe_ColorImage_AI6 begin Adobe_ColorImage_AI6 { dup type /arraytype eq { dup xcheck { bind } if } if pop pop } forall } def /terminate { end } def currentdict /Adobe_ColorImage_AI6_Vars known not { /Adobe_ColorImage_AI6_Vars 41 dict def } if Adobe_ColorImage_AI6_Vars begin /plateindex -1 def /_newproc null def /_proc1 null def /_proc2 null def /sourcearray 4 array def /_ptispace null def /_ptiname null def /_pti0 0 def /_pti1 0 def /_ptiproc null def /_ptiscale 0 def /_pticomps 0 def /_ptibuf 0 string def /_gtigray 0 def /_cticmyk null def /_rtirgb null def /XIEnable true def /XIType 0 def /XIEncoding 0 def /XICompression 0 def /XIChannelCount 0 def /XIBitsPerPixel 0 def /XIImageHeight 0 def /XIImageWidth 0 def /XIImageMatrix null def /XIRowBytes 0 def /XIFile null def /XIBuffer1 null def /XIBuffer2 null def /XIBuffer3 null def /XIDataProc null def /XIColorSpace /DeviceGray def /XIColorValues 0 def /XIPlateList false def end /ci6colorimage /colorimage where {/colorimage get}{null} ifelse def /ci6image systemdict /image get def /ci6curtransfer systemdict /currenttransfer get def /ci6curoverprint /currentoverprint where {/currentoverprint get}{{_of}} ifelse def /ci6foureq { 4 index ne { pop pop pop false }{ 4 index ne { pop pop false }{ 4 index ne { pop false }{ 4 index eq } ifelse } ifelse } ifelse } def /ci6testplate { Adobe_ColorImage_AI6_Vars begin /plateindex -1 def /setcmykcolor where { pop gsave 1 0 0 0 setcmykcolor systemdict /currentgray get exec 1 exch sub 0 1 0 0 setcmykcolor systemdict /currentgray get exec 1 exch sub 0 0 1 0 setcmykcolor systemdict /currentgray get exec 1 exch sub 0 0 0 1 setcmykcolor systemdict /currentgray get exec 1 exch sub grestore 1 0 0 0 ci6foureq { /plateindex 0 def }{ 0 1 0 0 ci6foureq { /plateindex 1 def }{ 0 0 1 0 ci6foureq { /plateindex 2 def }{ 0 0 0 1 ci6foureq { /plateindex 3 def }{ 0 0 0 0 ci6foureq { /plateindex 5 def } if } ifelse } ifelse } ifelse } ifelse pop pop pop pop } if plateindex end } def /ci6concatprocs { /packedarray where { pop dup type /packedarraytype eq 2 index type /packedarraytype eq or }{ false } ifelse { /_proc2 exch cvlit def /_proc1 exch cvlit def _proc1 aload pop _proc2 aload pop _proc1 length _proc2 length add packedarray cvx }{ /_proc2 exch cvlit def /_proc1 exch cvlit def /_newproc _proc1 length _proc2 length add array def _newproc 0 _proc1 putinterval _newproc _proc1 length _proc2 putinterval _newproc cvx } ifelse } def /ci6istint { type /arraytype eq } def /ci6isspot { dup type /arraytype eq { dup length 1 sub get /Separation eq }{ pop false } ifelse } def /ci6spotname { dup ci6isspot {dup length 2 sub get}{pop ()} ifelse } def /ci6altspace { aload pop pop pop ci6colormake } def /ci6numcomps { dup /DeviceGray eq { pop 1 }{ dup /DeviceRGB eq { pop 3 }{ /DeviceCMYK eq { 4 }{ 1 } ifelse } ifelse } ifelse } def /ci6marksplate { dup /DeviceGray eq { pop plateindex 3 eq }{ dup /DeviceRGB eq { pop plateindex 5 ne }{ dup /DeviceCMYK eq { pop plateindex 5 ne }{ dup ci6isspot { /findcmykcustomcolor where { pop dup length 2 sub get 0.1 0.1 0.1 0.1 5 -1 roll findcmykcustomcolor 1 setcustomcolor systemdict /currentgray get exec 1 ne }{ pop plateindex 5 ne } ifelse }{ pop plateindex 5 ne } ifelse } ifelse } ifelse } ifelse } def /ci6colormake { dup ci6numcomps exch 1 index 2 add 1 roll dup 1 eq {pop}{array astore} ifelse exch } def /ci6colorexpand { dup ci6spotname exch dup ci6istint { ci6altspace exch 4 1 roll }{ 1 3 1 roll } ifelse } def /ci6colortint { dup /DeviceGray eq { 3 1 roll 1 exch sub mul 1 exch sub exch }{ dup /DeviceRGB eq { 3 1 roll {1 exch sub 1 index mul 1 exch sub exch} forall pop 3 array astore exch }{ dup /DeviceCMYK eq { 3 1 roll {1 index mul exch} forall pop 4 array astore exch }{ 3 1 roll mul exch } ifelse } ifelse } ifelse } def /ci6colortocmyk { dup /DeviceGray eq { pop 1 exch sub 0 0 0 4 -1 roll 4 array astore }{ dup /DeviceRGB eq { pop aload pop _rgbtocmyk 4 array astore }{ dup /DeviceCMYK eq { pop }{ ci6altspace ci6colortint ci6colortocmyk } ifelse } ifelse } ifelse } def /ci6makeimagedict { 7 dict begin /ImageType 1 def /Decode exch def /DataSource exch def /ImageMatrix exch def /BitsPerComponent exch def /Height exch def /Width exch def currentdict end } def /ci6stringinvert { 0 1 2 index length 1 sub { dup 2 index exch get 255 exch sub 2 index 3 1 roll put } for } def /ci6stringknockout { 0 1 2 index length 1 sub { 255 2 index 3 1 roll put } for } def /ci6stringapply { 0 1 4 index length 1 sub { dup 4 index exch get 3 index 3 1 roll 3 index exec } for pop exch pop } def /ci6walkrgbstring { 0 3 index dup length 1 sub 0 3 3 -1 roll { 3 getinterval {} forall 5 index exec 3 index } for 5 {pop} repeat } def /ci6walkcmykstring { 0 3 index dup length 1 sub 0 4 3 -1 roll { 4 getinterval {} forall 6 index exec 3 index } for 5 { pop } repeat } def /ci6putrgbtograystr { .11 mul exch .59 mul add exch .3 mul add cvi 3 copy put pop 1 add } def /ci6putcmyktograystr { exch .11 mul add exch .59 mul add exch .3 mul add dup 255 gt { pop 255 } if 255 exch sub cvi 3 copy put pop 1 add } def /ci6rgbtograyproc { Adobe_ColorImage_AI6_Vars begin sourcearray 0 get exec XIBuffer3 dup 3 1 roll /ci6putrgbtograystr load exch ci6walkrgbstring end } def /ci6cmyktograyproc { Adobe_ColorImage_AI6_Vars begin sourcearray 0 get exec XIBuffer3 dup 3 1 roll /ci6putcmyktograystr load exch ci6walkcmykstring end } def /ci6separatecmykproc { Adobe_ColorImage_AI6_Vars begin sourcearray 0 get exec XIBuffer3 0 2 index plateindex 4 2 index length 1 sub { get 255 exch sub 3 copy put pop 1 add 2 index } for pop pop exch pop end } def /ci6compositeimage { dup 1 eq { pop pop image }{ /ci6colorimage load null ne { ci6colorimage }{ 3 1 roll pop sourcearray 0 3 -1 roll put 3 eq {/ci6rgbtograyproc}{/ci6cmyktograyproc} ifelse load image } ifelse } ifelse } def /ci6knockoutimage { gsave 0 ci6curtransfer exec 1 ci6curtransfer exec eq { 0 ci6curtransfer exec 0.5 lt }{ 0 ci6curtransfer exec 1 ci6curtransfer exec gt } ifelse {{pop 0}}{{pop 1}} ifelse systemdict /settransfer get exec ci6compositeimage grestore } def /ci6drawimage { ci6testplate -1 eq { pop ci6compositeimage }{ dup type /arraytype eq { dup length plateindex gt {plateindex get}{pop false} ifelse }{ { true }{ dup 1 eq {plateindex 3 eq}{plateindex 3 le} ifelse } ifelse } ifelse { dup 1 eq { pop pop ci6image }{ dup 3 eq { ci6compositeimage }{ pop pop sourcearray 0 3 -1 roll put /ci6separatecmykproc load ci6image } ifelse } ifelse }{ ci6curoverprint { 7 {pop} repeat }{ ci6knockoutimage } ifelse } ifelse } ifelse } def /ci6proctintimage { /_ptispace exch store /_ptiname exch store /_pti1 exch store /_pti0 exch store /_ptiproc exch store /_pticomps _ptispace ci6numcomps store /_ptiscale _pti1 _pti0 sub store level2? { _ptiname length 0 gt version cvr 2012 ge and { [/Separation _ptiname _ptispace {_ptiproc}] setcolorspace [_pti0 _pti1] ci6makeimagedict ci6image }{ [/Indexed _ptispace 255 {255 div _ptiscale mul _pti0 add _ptiproc}] setcolorspace [0 255] ci6makeimagedict ci6image } ifelse }{ _pticomps 1 eq { { dup { 255 div _ptiscale mul _pti0 add _ptiproc 255 mul cvi put } ci6stringapply } ci6concatprocs ci6image }{ { dup length _pticomps mul dup _ptibuf length ne {/_ptibuf exch string store}{pop} ifelse _ptibuf { exch _pticomps mul exch 255 div _ptiscale mul _pti0 add _ptiproc _pticomps 2 add -2 roll _pticomps 1 sub -1 0 { 1 index add 2 index exch 5 -1 roll 255 mul cvi put } for pop pop } ci6stringapply } ci6concatprocs false _pticomps /ci6colorimage load null eq {7 {pop} repeat}{ci6colorimage} ifelse } ifelse } ifelse } def /ci6graytintimage { /_gtigray 5 -1 roll store {1 _gtigray sub mul 1 exch sub} 4 1 roll /DeviceGray ci6proctintimage } def /ci6cmyktintimage { /_cticmyk 5 -1 roll store {_cticmyk {1 index mul exch} forall pop} 4 1 roll /DeviceCMYK ci6proctintimage } def /ci6rgbtintimage { /_rtirgb 5 -1 roll store {_rtirgb {1 exch sub 1 index mul 1 exch sub exch} forall pop} 4 1 roll /DeviceRGB ci6proctintimage } def /ci6tintimage { ci6testplate -1 eq { ci6colorexpand 3 -1 roll 5 -1 roll {0}{0 exch} ifelse 4 2 roll dup /DeviceGray eq { pop ci6graytintimage }{ dup /DeviceRGB eq { pop ci6rgbtintimage }{ pop ci6cmyktintimage } ifelse } ifelse }{ dup ci6marksplate { plateindex 5 lt { ci6colortocmyk plateindex get dup 0 eq ci6curoverprint and { 7 {pop} repeat }{ 1 exch sub exch {1 0}{0 1} ifelse () ci6graytintimage } ifelse }{ pop exch {0}{0 exch} ifelse 0 3 1 roll () ci6graytintimage } ifelse }{ ci6curoverprint { 8 {pop} repeat }{ pop pop pop {pop 1} 0 1 () /DeviceGray ci6proctintimage } ifelse } ifelse } ifelse } def /XINullImage { } def /XIImageMask { XIImageWidth XIImageHeight false [XIImageWidth 0 0 XIImageHeight neg 0 0] /XIDataProc load imagemask } def /XIImageTint { XIImageWidth XIImageHeight XIBitsPerPixel [XIImageWidth 0 0 XIImageHeight neg 0 0] /XIDataProc load XIType 3 eq XIColorValues XIColorSpace ci6tintimage } def /XIImage { XIImageWidth XIImageHeight XIBitsPerPixel [XIImageWidth 0 0 XIImageHeight neg 0 0] /XIDataProc load false XIChannelCount XIPlateList ci6drawimage } def /XG { pop pop } def /XF { 13 {pop} repeat } def /Xh { Adobe_ColorImage_AI6_Vars begin gsave /XIType exch def /XIImageHeight exch def /XIImageWidth exch def /XIImageMatrix exch def 0 0 moveto XIImageMatrix concat XIImageWidth XIImageHeight scale /_lp /null ddef _fc /_lp /imagemask ddef end } def /XH { Adobe_ColorImage_AI6_Vars begin grestore end } def /XIEnable { Adobe_ColorImage_AI6_Vars /XIEnable 3 -1 roll put } def /XC { Adobe_ColorImage_AI6_Vars begin ci6colormake /XIColorSpace exch def /XIColorValues exch def end } def /XIPlates { Adobe_ColorImage_AI6_Vars begin /XIPlateList exch def end } def /XI { Adobe_ColorImage_AI6_Vars begin gsave /XIType exch def cvi dup 256 idiv /XICompression exch store 256 mod /XIEncoding exch store pop pop /XIChannelCount exch def /XIBitsPerPixel exch def /XIImageHeight exch def /XIImageWidth exch def pop pop pop pop /XIImageMatrix exch def XIBitsPerPixel 1 eq { XIImageWidth 8 div ceiling cvi }{ XIImageWidth XIChannelCount mul } ifelse /XIRowBytes exch def XIEnable { /XIBuffer3 XIImageWidth string def XICompression 0 eq { /XIBuffer1 XIRowBytes string def XIEncoding 0 eq { {currentfile XIBuffer1 readhexstring pop} }{ {currentfile XIBuffer1 readstring pop} } ifelse }{ /XIBuffer1 256 string def /XIBuffer2 XIRowBytes string def {currentfile XIBuffer1 readline pop (%) anchorsearch {pop} if} /ASCII85Decode filter /DCTDecode filter /XIFile exch def {XIFile XIBuffer2 readstring pop} } ifelse /XIDataProc exch def XIType 1 ne { 0 setgray } if XIType 1 eq { XIImageMask }{ XIType 2 eq XIType 3 eq or { XIImageTint }{ XIImage } ifelse } ifelse }{ XINullImage } ifelse /XIPlateList false def grestore end } def end %%EndProcSet %%BeginResource: procset Adobe_Illustrator_AI5 1.3 0 %%Title: (Adobe Illustrator (R) Version 8.0 Full Prolog) %%Version: 1.3 0 %%CreationDate: (3/7/1994) () %%Copyright: ((C) 1987-1998 Adobe Systems Incorporated All Rights Reserved) currentpacking true setpacking userdict /Adobe_Illustrator_AI5_vars 112 dict dup begin put /_?cmyk false def /_eo false def /_lp /none def /_pf { } def /_ps { } def /_psf { } def /_pss { } def /_pjsf { } def /_pjss { } def /_pola 0 def /_doClip 0 def /cf currentflat def /_lineorientation 0 def /_charorientation 0 def /_yokoorientation 0 def /_tm matrix def /_renderStart [ /e0 /r0 /a0 /o0 /e1 /r1 /a1 /i0 ] def /_renderEnd [ null null null null /i1 /i1 /i1 /i1 ] def /_render -1 def /_shift [0 0] def /_ax 0 def /_ay 0 def /_cx 0 def /_cy 0 def /_leading [ 0 0 ] def /_ctm matrix def /_mtx matrix def /_sp 16#020 def /_hyphen (-) def /_fontSize 0 def /_fontAscent 0 def /_fontDescent 0 def /_fontHeight 0 def /_fontRotateAdjust 0 def /Ss 256 string def Ss 0 (fonts/) putinterval /_cnt 0 def /_scale [1 1] def /_nativeEncoding 0 def /_useNativeEncoding 0 def /_tempEncode 0 def /_pntr 0 def /_tDict 2 dict def /_hfname 100 string def /_hffound false def /Tx { } def /Tj { } def /CRender { } def /_AI3_savepage { } def /_gf null def /_cf 4 array def /_rgbf 3 array def /_if null def /_of false def /_fc { } def /_gs null def /_cs 4 array def /_rgbs 3 array def /_is null def /_os false def /_sc { } def /_pd 1 dict def /_ed 15 dict def /_pm matrix def /_fm null def /_fd null def /_fdd null def /_sm null def /_sd null def /_sdd null def /_i null def /_lobyte 0 def /_hibyte 0 def /_cproc null def /_cscript 0 def /_hvax 0 def /_hvay 0 def /_hvwb 0 def /_hvcx 0 def /_hvcy 0 def /_bitfont null def /_bitlobyte 0 def /_bithibyte 0 def /_bitkey null def /_bitdata null def /_bitindex 0 def /discardSave null def /buffer 256 string def /beginString null def /endString null def /endStringLength null def /layerCnt 1 def /layerCount 1 def /perCent (%) 0 get def /perCentSeen? false def /newBuff null def /newBuffButFirst null def /newBuffLast null def /clipForward? false def end userdict /Adobe_Illustrator_AI5 known not { userdict /Adobe_Illustrator_AI5 100 dict put } if userdict /Adobe_Illustrator_AI5 get begin /initialize { Adobe_Illustrator_AI5 dup begin Adobe_Illustrator_AI5_vars begin /_aicmykps where {pop /_?cmyk _aicmykps def}if discardDict { bind pop pop } forall dup /nc get begin { dup xcheck 1 index type /operatortype ne and { bind } if pop pop } forall end newpath } def /terminate { end end } def /_ null def /ddef { Adobe_Illustrator_AI5_vars 3 1 roll put } def /xput { dup load dup length exch maxlength eq { dup dup load dup length 2 mul dict copy def } if load begin def end } def /npop { { pop } repeat } def /hswj { dup stringwidth 3 2 roll { _hvwb eq { exch _hvcx add exch _hvcy add } if exch _hvax add exch _hvay add } cforall } def /vswj { 0 0 3 -1 roll { dup 255 le _charorientation 1 eq and { dup cstring stringwidth 5 2 roll _hvwb eq { exch _hvcy sub exch _hvcx sub } if exch _hvay sub exch _hvax sub 4 -1 roll sub exch 3 -1 roll sub exch } { _hvwb eq { exch _hvcy sub exch _hvcx sub } if exch _hvay sub exch _hvax sub _fontHeight sub } ifelse } cforall } def /swj { 6 1 roll /_hvay exch ddef /_hvax exch ddef /_hvwb exch ddef /_hvcy exch ddef /_hvcx exch ddef _lineorientation 0 eq { hswj } { vswj } ifelse } def /sw { 0 0 0 6 3 roll swj } def /vjss { 4 1 roll { dup cstring dup length 1 eq _charorientation 1 eq and { -90 rotate currentpoint _fontRotateAdjust add moveto gsave false charpath currentpoint 5 index setmatrix stroke grestore _fontRotateAdjust sub moveto _sp eq { 5 index 5 index rmoveto } if 2 copy rmoveto 90 rotate } { currentpoint _fontHeight sub 5 index sub 3 index _sp eq { 9 index sub } if currentpoint exch 4 index stringwidth pop 2 div sub exch _fontAscent sub moveto gsave 2 index false charpath 6 index setmatrix stroke grestore moveto pop pop } ifelse } cforall 6 npop } def /hjss { 4 1 roll { dup cstring gsave false charpath currentpoint 5 index setmatrix stroke grestore moveto _sp eq { 5 index 5 index rmoveto } if 2 copy rmoveto } cforall 6 npop } def /jss { _lineorientation 0 eq { hjss } { vjss } ifelse } def /ss { 0 0 0 7 3 roll jss } def /vjsp { 4 1 roll { dup cstring dup length 1 eq _charorientation 1 eq and { -90 rotate currentpoint _fontRotateAdjust add moveto false charpath currentpoint _fontRotateAdjust sub moveto _sp eq { 5 index 5 index rmoveto } if 2 copy rmoveto 90 rotate } { currentpoint _fontHeight sub 5 index sub 3 index _sp eq { 9 index sub } if currentpoint exch 4 index stringwidth pop 2 div sub exch _fontAscent sub moveto 2 index false charpath moveto pop pop } ifelse } cforall 6 npop } def /hjsp { 4 1 roll { dup cstring false charpath _sp eq { 5 index 5 index rmoveto } if 2 copy rmoveto } cforall 6 npop } def /jsp { matrix currentmatrix _lineorientation 0 eq {hjsp} {vjsp} ifelse } def /sp { matrix currentmatrix 0 0 0 7 3 roll _lineorientation 0 eq {hjsp} {vjsp} ifelse } def /pl { transform 0.25 sub round 0.25 add exch 0.25 sub round 0.25 add exch itransform } def /setstrokeadjust where { pop true setstrokeadjust /c { curveto } def /C /c load def /v { currentpoint 6 2 roll curveto } def /V /v load def /y { 2 copy curveto } def /Y /y load def /l { lineto } def /L /l load def /m { moveto } def } { /c { pl curveto } def /C /c load def /v { currentpoint 6 2 roll pl curveto } def /V /v load def /y { pl 2 copy curveto } def /Y /y load def /l { pl lineto } def /L /l load def /m { pl moveto } def } ifelse /d { setdash } def /cf { } def /i { dup 0 eq { pop cf } if setflat } def /j { setlinejoin } def /J { setlinecap } def /M { setmiterlimit } def /w { setlinewidth } def /XR { 0 ne /_eo exch ddef } def /H { } def /h { closepath } def /N { _pola 0 eq { _doClip 1 eq { _eo {eoclip} {clip} ifelse /_doClip 0 ddef } if newpath } { /CRender { N } ddef } ifelse } def /n { N } def /F { _pola 0 eq { _doClip 1 eq { gsave _pf grestore _eo {eoclip} {clip} ifelse newpath /_lp /none ddef _fc /_doClip 0 ddef } { _pf } ifelse } { /CRender { F } ddef } ifelse } def /f { closepath F } def /S { _pola 0 eq { _doClip 1 eq { gsave _ps grestore _eo {eoclip} {clip} ifelse newpath /_lp /none ddef _sc /_doClip 0 ddef } { _ps } ifelse } { /CRender { S } ddef } ifelse } def /s { closepath S } def /B { _pola 0 eq { _doClip 1 eq gsave F grestore { gsave S grestore _eo {eoclip} {clip} ifelse newpath /_lp /none ddef _sc /_doClip 0 ddef } { S } ifelse } { /CRender { B } ddef } ifelse } def /b { closepath B } def /W { /_doClip 1 ddef } def /* { count 0 ne { dup type /stringtype eq { pop } if } if newpath } def /u { } def /U { } def /q { _pola 0 eq { gsave } if } def /Q { _pola 0 eq { grestore } if } def /*u { _pola 1 add /_pola exch ddef } def /*U { _pola 1 sub /_pola exch ddef _pola 0 eq { CRender } if } def /D { pop } def /*w { } def /*W { } def /` { /_i save ddef clipForward? { nulldevice } if 6 1 roll 4 npop concat pop userdict begin /showpage { } def 0 setgray 0 setlinecap 1 setlinewidth 0 setlinejoin 10 setmiterlimit [] 0 setdash /setstrokeadjust where {pop false setstrokeadjust} if newpath 0 setgray false setoverprint } def /~ { end _i restore } def /_rgbtocmyk { 3 { 1 exch sub 3 1 roll } repeat 3 copy 1 4 1 roll 3 { 3 index 2 copy gt { exch } if pop 4 1 roll } repeat pop pop pop 4 1 roll 3 { 3 index sub 3 1 roll } repeat 4 -1 roll } def /setrgbfill { _rgbf astore pop /_fc { _lp /fill ne { _of setoverprint _rgbf aload pop setrgbcolor /_lp /fill ddef } if } ddef /_pf { _fc _eo {eofill} {fill} ifelse } ddef /_psf { _fc hvashow } ddef /_pjsf { _fc hvawidthshow } ddef /_lp /none ddef } def /setrgbstroke { _rgbs astore pop /_sc { _lp /stroke ne { _os setoverprint _rgbs aload pop setrgbcolor /_lp /stroke ddef } if } ddef /_ps { _sc stroke } ddef /_pss { _sc ss } ddef /_pjss { _sc jss } ddef /_lp /none ddef } def /O { 0 ne /_of exch ddef /_lp /none ddef } def /R { 0 ne /_os exch ddef /_lp /none ddef } def /g { /_gf exch ddef /_fc { _lp /fill ne { _of setoverprint _gf setgray /_lp /fill ddef } if } ddef /_pf { _fc _eo {eofill} {fill} ifelse } ddef /_psf { _fc hvashow } ddef /_pjsf { _fc hvawidthshow } ddef /_lp /none ddef } def /G { /_gs exch ddef /_sc { _lp /stroke ne { _os setoverprint _gs setgray /_lp /stroke ddef } if } ddef /_ps { _sc stroke } ddef /_pss { _sc ss } ddef /_pjss { _sc jss } ddef /_lp /none ddef } def /k { _cf astore pop /_fc { _lp /fill ne { _of setoverprint _cf aload pop setcmykcolor /_lp /fill ddef } if } ddef /_pf { _fc _eo {eofill} {fill} ifelse } ddef /_psf { _fc hvashow } ddef /_pjsf { _fc hvawidthshow } ddef /_lp /none ddef } def /K { _cs astore pop /_sc { _lp /stroke ne { _os setoverprint _cs aload pop setcmykcolor /_lp /stroke ddef } if } ddef /_ps { _sc stroke } ddef /_pss { _sc ss } ddef /_pjss { _sc jss } ddef /_lp /none ddef } def /Xa { _?cmyk { 3 npop k }{ setrgbfill 4 npop } ifelse } def /XA { _?cmyk { 3 npop K }{ setrgbstroke 4 npop } ifelse } def /Xs { /_gf exch ddef 5 npop /_fc { _lp /fill ne { _of setoverprint _gf setAIseparationgray /_lp /fill ddef } if } ddef /_pf { _fc _eo {eofill} {fill} ifelse } ddef /_psf { _fc hvashow } ddef /_pjsf { _fc hvawidthshow } ddef /_lp /none ddef } def /XS { /_gs exch ddef 5 npop /_sc { _lp /stroke ne { _os setoverprint _gs setAIseparationgray /_lp /stroke ddef } if } ddef /_ps { _sc stroke } ddef /_pss { _sc ss } ddef /_pjss { _sc jss } ddef /_lp /none ddef } def /Xx { exch /_gf exch ddef 0 eq { findcmykcustomcolor }{ _?cmyk {true}{/findrgbcustomcolor where{pop false}{true}ifelse}ifelse { 4 1 roll 3 npop findcmykcustomcolor }{ 8 -4 roll 4 npop findrgbcustomcolor } ifelse } ifelse /_if exch ddef /_fc { _lp /fill ne { _of setoverprint _if _gf 1 exch sub setcustomcolor /_lp /fill ddef } if } ddef /_pf { _fc _eo {eofill} {fill} ifelse } ddef /_psf { _fc hvashow } ddef /_pjsf { _fc hvawidthshow } ddef /_lp /none ddef } def /XX { exch /_gs exch ddef 0 eq { findcmykcustomcolor }{ _?cmyk {true}{/findrgbcustomcolor where{pop false}{true}ifelse}ifelse { 4 1 roll 3 npop findcmykcustomcolor }{ 8 -4 roll 4 npop findrgbcustomcolor } ifelse } ifelse /_is exch ddef /_sc { _lp /stroke ne { _os setoverprint _is _gs 1 exch sub setcustomcolor /_lp /stroke ddef } if } ddef /_ps { _sc stroke } ddef /_pss { _sc ss } ddef /_pjss { _sc jss } ddef /_lp /none ddef } def /x { /_gf exch ddef findcmykcustomcolor /_if exch ddef /_fc { _lp /fill ne { _of setoverprint _if _gf 1 exch sub setcustomcolor /_lp /fill ddef } if } ddef /_pf { _fc _eo {eofill} {fill} ifelse } ddef /_psf { _fc hvashow } ddef /_pjsf { _fc hvawidthshow } ddef /_lp /none ddef } def /X { /_gs exch ddef findcmykcustomcolor /_is exch ddef /_sc { _lp /stroke ne { _os setoverprint _is _gs 1 exch sub setcustomcolor /_lp /stroke ddef } if } ddef /_ps { _sc stroke } ddef /_pss { _sc ss } ddef /_pjss { _sc jss } ddef /_lp /none ddef } def /XK { 3 -1 roll pop 0 eq { 1 exch sub 3 {dup 3 1 roll mul 5 1 roll} repeat mul 4 1 roll K } { 1 exch sub 4 1 roll 3 {1 exch sub 3 index mul 1 exch sub 3 1 roll} repeat 4 -1 roll pop XA } ifelse } def /Xk { 3 -1 roll pop 0 eq { 1 exch sub 3 {dup 3 1 roll mul 5 1 roll} repeat mul 4 1 roll k } { 1 exch sub 4 1 roll 3 {1 exch sub 3 index mul 1 exch sub 3 1 roll} repeat 4 -1 roll pop Xa } ifelse } def /A { pop } def /annotatepage { userdict /annotatepage 2 copy known {get exec} {pop pop} ifelse } def /XT { pop pop } def /Xt { pop } def /discard { save /discardSave exch store discardDict begin /endString exch store gt38? { 2 add } if load stopped pop end discardSave restore } bind def userdict /discardDict 7 dict dup begin put /pre38Initialize { /endStringLength endString length store /newBuff buffer 0 endStringLength getinterval store /newBuffButFirst newBuff 1 endStringLength 1 sub getinterval store /newBuffLast newBuff endStringLength 1 sub 1 getinterval store } def /shiftBuffer { newBuff 0 newBuffButFirst putinterval newBuffLast 0 currentfile read not { stop } if put } def 0 { pre38Initialize mark currentfile newBuff readstring exch pop { { newBuff endString eq { cleartomark stop } if shiftBuffer } loop } { stop } ifelse } def 1 { pre38Initialize /beginString exch store mark currentfile newBuff readstring exch pop { { newBuff beginString eq { /layerCount dup load 1 add store } { newBuff endString eq { /layerCount dup load 1 sub store layerCount 0 eq { cleartomark stop } if } if } ifelse shiftBuffer } loop } if } def 2 { mark { currentfile buffer {readline} stopped { % assume error was due to overfilling the buffer }{ not { stop } if endString eq { cleartomark stop } if }ifelse } loop } def 3 { /beginString exch store /layerCnt 1 store mark { currentfile buffer {readline} stopped { % assume error was due to overfilling the buffer }{ not { stop } if dup beginString eq { pop /layerCnt dup load 1 add store } { endString eq { layerCnt 1 eq { cleartomark stop } { /layerCnt dup load 1 sub store } ifelse } if } ifelse }ifelse } loop } def end userdict /clipRenderOff 15 dict dup begin put { /n /N /s /S /f /F /b /B } { { _doClip 1 eq { /_doClip 0 ddef _eo {eoclip} {clip} ifelse } if newpath } def } forall /Tr /pop load def /Bb {} def /BB /pop load def /Bg {12 npop} def /Bm {6 npop} def /Bc /Bm load def /Bh {4 npop} def end /Lb { 6 npop 7 2 roll 5 npop 0 eq { 0 eq { (%AI5_BeginLayer) 1 (%AI5_EndLayer--) discard } { /clipForward? true def /Tx /pop load def /Tj /pop load def currentdict end clipRenderOff begin begin } ifelse } { 0 eq { save /discardSave exch store } if } ifelse } bind def /LB { discardSave dup null ne { restore } { pop clipForward? { currentdict end end begin /clipForward? false ddef } if } ifelse } bind def /Pb { pop pop 0 (%AI5_EndPalette) discard } bind def /Np { 0 (%AI5_End_NonPrinting--) discard } bind def /Ln /pop load def /Ap /pop load def /Ar { 72 exch div 0 dtransform dup mul exch dup mul add sqrt dup 1 lt { pop 1 } if setflat } def /Mb { q } def /Md { } def /MB { Q } def /nc 4 dict def nc begin /setgray { pop } bind def /setcmykcolor { 4 npop } bind def /setrgbcolor { 3 npop } bind def /setcustomcolor { 2 npop } bind def currentdict readonly pop end /XP { 4 npop } bind def /XD { pop } bind def end setpacking %%EndResource %%BeginResource: procset Adobe_pattern_AI5 1.1 0 %%Title: (Adobe Illustrator (R) Version 5.0 Pattern Operators) %%Version: 1.1 0 %%CreationDate: (03/26/93) () %%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved) currentpacking true setpacking userdict /Adobe_Illustrator_AI5 known not { userdict /Adobe_Illustrator_AI5 95 dict put } if userdict /Adobe_Illustrator_AI5 get begin /@ { } def /& { } def /dp { dup null eq { pop _dp 0 ne { 0 1 _dp 1 sub _dl mod { _da exch get 3 get } for _dp 1 sub _dl mod 1 add packedarray _da 0 get aload pop 8 -1 roll 5 -1 roll pop 4 1 roll definepattern pop } if } { _dp 0 ne _dp _dl mod 0 eq and { null dp } if 7 packedarray _da exch _dp _dl mod exch put _dp _dl mod _da 0 get 4 get 2 packedarray /_dp _dp 1 add def } ifelse } def /E { _ed begin dup 0 get type /arraytype ne { 0 { dup 1 add index type /arraytype eq { 1 add } { exit } ifelse } loop array astore } if /_dd exch def /_ury exch def /_urx exch def /_lly exch def /_llx exch def /_n exch def /_y 0 def /_dl 4 def /_dp 0 def /_da _dl array def 0 1 _dd length 1 sub { /_d exch _dd exch get def 0 2 _d length 2 sub { /_x exch def /_c false def /_r _d _x 1 add get cvlit def _r _ ne { _urx _llx sub _ury _lly sub [ 1 0 0 1 0 0 ] [ /save cvx _llx neg _lly neg /translate cvx _c { nc /begin cvx } if _r dup type /stringtype eq { cvx } { { exec } /forall cvx } ifelse _c { /end cvx } if /restore cvx ] cvx /_fn 12 _n length add string def _y _fn cvs pop /_y _y 1 add def _fn 12 _n putinterval _fn _c false dp _d exch _x 1 add exch put } if } for } for null dp _n _dd /_pd end xput } def /fc { _fm dup concatmatrix pop } def /p { /_fm exch ddef 9 -2 roll _pm translate fc 7 -2 roll _pm scale fc 5 -1 roll _pm rotate fc 4 -2 roll exch 0 ne { dup _pm rotate fc 1 -1 _pm scale fc neg _pm rotate fc } { pop } ifelse dup _pm rotate fc exch dup sin exch cos div 1 0 0 1 0 6 2 roll _pm astore fc neg _pm rotate fc _pd exch get /_fdd exch ddef /_pf { save /_doClip 0 ddef 0 1 _fdd length 1 sub { /_fd exch _fdd exch get ddef _fd 0 2 _fd length 2 sub { gsave 2 copy get dup _ ne { cvx exec _fc } { pop } ifelse 2 copy 1 add get dup _ ne { aload pop findfont _fm patternfill } { pop fill } ifelse grestore pop } for pop } for restore newpath } ddef /_psf { save /_doClip 0 ddef 0 1 _fdd length 1 sub { /_fd exch _fdd exch get ddef _fd 0 2 _fd length 2 sub { gsave 2 copy get dup _ ne { cvx exec _fc } { pop } ifelse 2 copy 1 add get dup _ ne { aload pop findfont _fm 9 copy 6 npop patternashow } { pop 6 copy 3 npop hvashow } ifelse grestore pop } for pop } for restore sw rmoveto } ddef /_pjsf { save /_doClip 0 ddef 0 1 _fdd length 1 sub { /_fd exch _fdd exch get ddef _fd 0 2 _fd length 2 sub { gsave 2 copy get dup _ ne { cvx exec _fc } { pop } ifelse 2 copy 1 add get dup _ ne { aload pop findfont _fm 12 copy 6 npop patternawidthshow } { pop 9 copy 3 npop hvawidthshow } ifelse grestore pop } for pop } for restore swj rmoveto } ddef /_lp /none ddef } def /sc { _sm dup concatmatrix pop } def /P { /_sm exch ddef 9 -2 roll _pm translate sc 7 -2 roll _pm scale sc 5 -1 roll _pm rotate sc 4 -2 roll exch 0 ne { dup _pm rotate sc 1 -1 _pm scale sc neg _pm rotate sc } { pop } ifelse dup _pm rotate sc exch dup sin exch cos div 1 0 0 1 0 6 2 roll _pm astore sc neg _pm rotate sc _pd exch get /_sdd exch ddef /_ps { save /_doClip 0 ddef 0 1 _sdd length 1 sub { /_sd exch _sdd exch get ddef _sd 0 2 _sd length 2 sub { gsave 2 copy get dup _ ne { cvx exec _sc } { pop } ifelse 2 copy 1 add get dup _ ne { aload pop findfont _sm patternstroke } { pop stroke } ifelse grestore pop } for pop } for restore newpath } ddef /_pss { save /_doClip 0 ddef 0 1 _sdd length 1 sub { /_sd exch _sdd exch get ddef _sd 0 2 _sd length 2 sub { gsave 2 copy get dup _ ne { cvx exec _sc } { pop } ifelse 2 copy 1 add get dup _ ne { aload pop findfont _sm 10 copy 6 npop patternashowstroke } { pop 7 copy 3 npop ss } ifelse grestore pop } for pop } for restore pop sw rmoveto } ddef /_pjss { save /_doClip 0 ddef 0 1 _sdd length 1 sub { /_sd exch _sdd exch get ddef _sd 0 2 _sd length 2 sub { gsave 2 copy get dup _ ne { cvx exec _sc } { pop } ifelse 2 copy 1 add get dup _ ne { aload pop findfont _sm 13 copy 6 npop patternawidthshowstroke } { pop 10 copy 3 npop jss } ifelse grestore pop } for pop } for restore pop swj rmoveto } ddef /_lp /none ddef } def end userdict /Adobe_pattern_AI5 18 dict dup begin put /initialize { /definepattern where { pop pop pop } { begin begin Adobe_pattern_AI5 begin Adobe_pattern_AI5 { dup xcheck { bind } if pop pop } forall mark cachestatus 7 1 roll pop pop pop pop exch pop exch { { 10000 add dup 2 index gt { exit } if dup setcachelimit } loop } stopped cleartomark end end end Adobe_pattern_AI5 begin } ifelse } def /terminate { currentdict Adobe_pattern_AI5 eq { end } if } def errordict /nocurrentpoint { pop stop } put errordict /invalidaccess { pop stop } put /patternencoding 256 array def 0 1 255 { patternencoding exch ( ) 2 copy exch 0 exch put cvn put } for /definepattern { 17 dict begin /uniform exch def /cache exch def /key exch def /procarray exch def /mtx exch matrix invertmatrix def /height exch def /width exch def /ctm matrix currentmatrix def /ptm matrix def /str 32 string def /slice 9 dict def slice /s 1 put slice /q 256 procarray length div sqrt floor cvi put slice /b 0 put /FontBBox [ 0 0 0 0 ] def /FontMatrix mtx matrix copy def /Encoding patternencoding def /FontType 3 def /BuildChar { exch begin /setstrokeadjust where {pop true setstrokeadjust} if slice begin dup q dup mul mod s idiv /i exch def dup q dup mul mod s mod /j exch def q dup mul idiv procarray exch get /xl j width s div mul def /xg j 1 add width s div mul def /yl i height s div mul def /yg i 1 add height s div mul def uniform { 1 1 } { width 0 dtransform dup mul exch dup mul add sqrt dup 1 add exch div 0 height dtransform dup mul exch dup mul add sqrt dup 1 add exch div } ifelse width 0 cache { xl 4 index mul yl 4 index mul xg 6 index mul yg 6 index mul setcachedevice } { setcharwidth } ifelse gsave scale newpath xl yl moveto xg yl lineto xg yg lineto xl yg lineto closepath clip newpath end end exec grestore } def key currentdict definefont end } def /patterncachesize { gsave newpath 0 0 moveto width 0 lineto width height lineto 0 height lineto closepath patternmatrix setmatrix pathbbox exch ceiling 4 -1 roll floor sub 3 1 roll ceiling exch floor sub mul 1 add grestore } def /patterncachelimit { cachestatus 7 1 roll 6 npop 8 mul } def /patternpath { exch dup begin setfont ctm setmatrix concat slice exch /b exch slice /q get dup mul mul put FontMatrix concat uniform { width 0 dtransform round width div exch round width div exch 0 height dtransform round height div exch height div exch 0 0 transform round exch round exch ptm astore setmatrix } { ptm currentmatrix pop } ifelse { currentpoint } stopped not { 2 npop pathbbox true 4 index 3 index eq 4 index 3 index eq and { pop false { { 2 npop } { 3 npop true } { 7 npop true } { pop true } pathforall } stopped { 5 npop true } if } if { height div ceiling height mul 4 1 roll width div ceiling width mul 4 1 roll height div floor height mul 4 1 roll width div floor width mul 4 1 roll 2 index sub height div ceiling cvi exch 3 index sub width div ceiling cvi exch 4 2 roll moveto FontMatrix mtx invertmatrix dup dup 4 get exch 5 get rmoveto ptm ptm concatmatrix pop slice /s patterncachesize patterncachelimit div ceiling sqrt ceiling cvi dup slice /q get gt { pop slice /q get } if put 0 1 slice /s get dup mul 1 sub { slice /b get add gsave 0 1 str length 1 sub { str exch 2 index put } for pop dup { gsave ptm setmatrix 1 index str length idiv { str show } repeat 1 index str length mod str exch 0 exch getinterval show grestore 0 height rmoveto } repeat grestore } for 2 npop } { 4 npop } ifelse } if end } def /patternclip { _eo {eoclip} {clip} ifelse } def /patternstrokepath { strokepath } def /patternmatrix matrix def /patternfill { dup type /dicttype eq { Adobe_pattern_AI5 /patternmatrix get } if gsave patternclip Adobe_pattern_AI5 /patternpath get exec grestore newpath } def /patternstroke { dup type /dicttype eq { Adobe_pattern_AI5 /patternmatrix get } if gsave patternstrokepath true { { { newpath moveto } { lineto } { curveto } { closepath 3 copy Adobe_pattern_AI5 /patternfill get exec } pathforall 3 npop } stopped { 5 npop patternclip Adobe_pattern_AI5 /patternfill get exec } if } { patternclip Adobe_pattern_AI5 /patternfill get exec } ifelse grestore newpath } def /vpatternawidthshow { 6 1 roll /_hvay exch ddef /_hvax exch ddef /_hvwb exch ddef /_hvcy exch ddef /_hvcx exch ddef { dup cstring dup length 1 eq _charorientation 1 eq and { -90 rotate currentpoint _fontRotateAdjust add moveto gsave false charpath currentpoint 5 index 5 index 5 index Adobe_pattern_AI5 /patternfill get exec grestore _fontRotateAdjust sub moveto _hvwb eq { _hvcx _hvcy rmoveto } if _hvax _hvay rmoveto 90 rotate } { currentpoint _fontHeight sub _hvax sub 3 index _hvwb eq { _hvcx sub } if currentpoint exch 4 index stringwidth pop 2 div sub exch _fontAscent sub moveto gsave 2 index false charpath 6 index 6 index 6 index Adobe_pattern_AI5 /patternfill get exec grestore newpath moveto pop pop } ifelse } cforall 3 npop } def /hpatternawidthshow { { dup cstring exch gsave 3 index eq { 5 index 5 index rmoveto } if false charpath currentpoint 9 index 9 index 9 index Adobe_pattern_AI5 /patternfill get exec grestore newpath moveto 2 copy rmoveto } cforall 8 npop } def /patternashow { 0 0 0 6 3 roll patternawidthshow } def /patternawidthshow { 6 index type /dicttype eq { Adobe_pattern_AI5 /patternmatrix get 7 1 roll } if _lineorientation 0 eq { hpatternawidthshow } { vpatternawidthshow } ifelse } def /vpatternawidthshowstroke { 7 1 roll 6 1 roll /_hvay exch ddef /_hvax exch ddef /_hvwb exch ddef /_hvcy exch ddef /_hvcx exch ddef { dup cstring dup length 1 eq _charorientation 1 eq and { -90 rotate currentpoint _fontRotateAdjust add moveto gsave false charpath currentpoint 3 index setmatrix 6 index 6 index 6 index Adobe_pattern_AI5 /patternstroke get exec grestore _fontRotateAdjust sub moveto _hvwb eq { _hvcx _hvcy rmoveto } if _hvax _hvay rmoveto 90 rotate } { currentpoint _fontHeight sub _hvax sub 3 index _hvwb eq { _hvcx sub } if currentpoint exch 4 index stringwidth pop 2 div sub exch _fontAscent sub moveto gsave 2 index false charpath 4 index setmatrix 7 index 7 index 7 index Adobe_pattern_AI5 /patternstroke get exec grestore newpath moveto pop pop } ifelse } cforall 4 npop } def /hpatternawidthshowstroke { 7 1 roll { dup cstring exch gsave 3 index eq { 5 index 5 index rmoveto } if false charpath currentpoint 7 index setmatrix 10 index 10 index 10 index Adobe_pattern_AI5 /patternstroke get exec grestore newpath moveto 2 copy rmoveto } cforall 9 npop } def /patternashowstroke { 0 0 0 7 3 roll patternawidthshowstroke } def /patternawidthshowstroke { 7 index type /dicttype eq { patternmatrix /patternmatrix get 8 1 roll } if _lineorientation 0 eq { hpatternawidthshowstroke } { vpatternawidthshowstroke } ifelse } def end setpacking %%EndResource %%BeginResource: procset Adobe_cshow 2.0 8 %%Title: (Writing System Operators) %%Version: 2.0 8 %%CreationDate: (1/23/89) () %%Copyright: ((C) 1992-1996 Adobe Systems Incorporated All Rights Reserved) currentpacking true setpacking userdict /Adobe_cshow 14 dict dup begin put /initialize { Adobe_cshow begin Adobe_cshow { dup xcheck { bind } if pop pop } forall end Adobe_cshow begin } def /terminate { currentdict Adobe_cshow eq { end } if } def /cforall { /_lobyte 0 ddef /_hibyte 0 ddef /_cproc exch ddef /_cscript currentfont /FontScript known { currentfont /FontScript get } { -1 } ifelse ddef { /_lobyte exch ddef _hibyte 0 eq _cscript 1 eq _lobyte 129 ge _lobyte 159 le and _lobyte 224 ge _lobyte 252 le and or and _cscript 2 eq _lobyte 161 ge _lobyte 254 le and and _cscript 3 eq _lobyte 161 ge _lobyte 254 le and and _cscript 25 eq _lobyte 161 ge _lobyte 254 le and and _cscript -1 eq or or or or and { /_hibyte _lobyte ddef } { _hibyte 256 mul _lobyte add _cproc /_hibyte 0 ddef } ifelse } forall } def /cstring { dup 256 lt { (s) dup 0 4 3 roll put } { dup 256 idiv exch 256 mod (hl) dup dup 0 6 5 roll put 1 4 3 roll put } ifelse } def /clength { 0 exch { 256 lt { 1 } { 2 } ifelse add } cforall } def /hawidthshow { { dup cstring show _hvax _hvay rmoveto _hvwb eq { _hvcx _hvcy rmoveto } if } cforall } def /vawidthshow { { dup 255 le _charorientation 1 eq and { -90 rotate 0 _fontRotateAdjust rmoveto cstring _hvcx _hvcy _hvwb _hvax _hvay 6 -1 roll awidthshow 0 _fontRotateAdjust neg rmoveto 90 rotate } { currentpoint _fontHeight sub exch _hvay sub exch _hvax sub 2 index _hvwb eq { exch _hvcy sub exch _hvcx sub } if 3 2 roll cstring dup stringwidth pop 2 div neg _fontAscent neg rmoveto show moveto } ifelse } cforall } def /hvawidthshow { 6 1 roll /_hvay exch ddef /_hvax exch ddef /_hvwb exch ddef /_hvcy exch ddef /_hvcx exch ddef _lineorientation 0 eq { hawidthshow } { vawidthshow } ifelse } def /hvwidthshow { 0 0 3 -1 roll hvawidthshow } def /hvashow { 0 0 0 6 -3 roll hvawidthshow } def /hvshow { 0 0 0 0 0 6 -1 roll hvawidthshow } def currentdict readonly pop end setpacking %%EndResource %%BeginResource: procset Adobe_shading_AI8 1.0 0 %%Title: (Adobe Illustrator 8 Shading Procset) %%Version: 1.0 0 %%CreationDate: (12/17/97) () %%Copyright: ((C) 1987-1997 Adobe Systems Incorporated All Rights Reserved) userdict /defaultpacking currentpacking put true setpacking userdict /Adobe_shading_AI8 10 dict dup begin put /initialize { Adobe_shading_AI8 begin Adobe_shading_AI8 bdprocs Mesh /initialize get exec } def /terminate { currentdict Adobe_shading_AI8 eq { end } if } def /bdprocs { { dup xcheck 1 index type /arraytype eq and { bind } if pop pop } forall } def /X! {pop} def /X# {pop pop} def /Mesh 40 dict def Mesh begin /initialize { Mesh bdprocs Mesh begin /emulate? /AI8MeshEmulation where { pop AI8MeshEmulation }{ systemdict /shfill known not } ifelse def end } def /bd { shadingdict begin } def /paint { emulate? { end }{ /_lp /none ddef _fc /_lp /none ddef /AIColorSpace AIColorSpace tocolorspace store /ColorSpace AIColorSpace topsspace store version_ge_3010.106 not systemdict /setsmoothness known and { 0.0001 setsmoothness } if composite? { /DataSource getdatasrc def Matrix concat currentdict end shfill }{ AIColorSpace makesmarks AIPlateList markingplate and not isoverprint and { end }{ /ColorSpace /DeviceGray store /Decode [0 1 0 1 0 1] store /DataSource getplatesrc def Matrix concat currentdict end shfill } ifelse } ifelse } ifelse } def /shadingdict 12 dict def shadingdict begin /ShadingType 6 def /BitsPerCoordinate 16 def /BitsPerComponent 8 def /BitsPerFlag 8 def end /datafile null def /databuf 256 string def /dataptr 0 def /srcspace null def /srcchannels 0 def /dstchannels 0 def /dstplate 0 def /srctodstcolor null def /getplatesrc { /srcspace AIColorSpace store /srcchannels AIColorSpace getnchannels store /dstchannels 1 store /dstplate getplateindex store /srctodstcolor srcspace makesmarks { dstplate 4 eq { {1 exch sub} }{ {srcspace tocmyk 3 dstplate sub index 1 exch sub 5 1 roll 4 {pop} repeat} } ifelse }{ {srcchannels {pop} repeat 1} } ifelse store /datafile getdatasrc store /rdpatch168 load DataLength () /SubFileDecode filter } def /getdatasrc { /rdcmntline load /ASCII85Decode filter } def /rdpatch168 { /dataptr 0 store 49 rdcount 4 { dup {pop srcchannels getint8} if dup {pop srctodstcolor dstchannels putint8 true} if } repeat {databuf 0 dataptr getinterval}{()} ifelse } def /rdpatch3216 { /dataptr 0 store 97 rdcount 4 { dup {pop srcchannels getint16} if dup {pop srctodstcolor dstchannels putint16 true} if } repeat {databuf 0 dataptr getinterval}{()} ifelse } def /rdcount { dup 0 gt { datafile databuf dataptr 4 -1 roll getinterval readstring exch length dataptr add /dataptr exch store }{ true } ifelse } def /getint8 { mark true 3 -1 roll { dup {pop datafile read} if dup {pop 255 div true} if } repeat { counttomark 1 add -1 roll pop true }{ cleartomark false } ifelse } def /putint8 { dup dataptr add /dataptr exch store dataptr exch { 1 sub exch 255 mul cvi databuf 2 index 3 -1 roll put } repeat pop } def /getint16 { mark true 3 -1 roll { dup {pop datafile read} if dup {pop 256 mul datafile read} if dup {pop add 65535 div true} if } repeat { counttomark 1 add -1 roll pop true }{ cleartomark false } ifelse } def /putint16 { dup 2 mul dataptr add /dataptr exch store dataptr exch { 2 sub exch 65535 mul cvi dup 256 idiv databuf 3 index 3 -1 roll put 256 mod databuf 2 index 1 add 3 -1 roll put } repeat pop } def /srcbuf 256 string def /rdcmntline { currentfile srcbuf readline pop (%) anchorsearch {pop} if } def /getplateindex { 0 [cyan? magenta? yellow? black? customColor?] {{exit} if 1 add} forall } def /aicsarray 4 array def /aicsaltvals 4 array def /aicsaltcolr aicsaltvals def /tocolorspace { dup type /arraytype eq { mark exch aload pop aicsarray 0 3 -1 roll put aicsarray 1 3 -1 roll put dup aicsarray 2 3 -1 roll put gettintxform aicsarray 3 3 -1 roll put counttomark aicsaltvals 0 3 -1 roll getinterval /aicsaltcolr exch store aicsaltcolr astore pop pop aicsarray } if } def /subtintxform {aicsaltcolr {1 index mul exch} forall pop} def /addtintxform {aicsaltcolr {1 sub 1 index mul 1 add exch} forall pop} def /gettintxform { /DeviceRGB eq {/addtintxform}{/subtintxform} ifelse load } def /getnchannels { dup type /arraytype eq {0 get} if colorspacedict exch get begin Channels end } def /makesmarks { composite? { pop true }{ dup dup type /arraytype eq {0 get} if colorspacedict exch get begin MarksPlate end } ifelse } def /markingplate { composite? { pop true }{ dup type /arraytype eq { dup length getplateindex gt {getplateindex get}{pop false} ifelse } if } ifelse } def /tocmyk { dup dup type /arraytype eq {0 get} if colorspacedict exch get begin ToCMYK end } def /topsspace { dup dup type /arraytype eq {0 get} if colorspacedict exch get begin ToPSSpace end } def /colorspacedict 5 dict dup begin /DeviceGray 4 dict dup begin /Channels 1 def /MarksPlate {pop black?} def /ToCMYK {pop 1 exch sub 0 0 0 4 -1 roll} def /ToPSSpace {} def end def /DeviceRGB 4 dict dup begin /Channels 3 def /MarksPlate {pop isCMYKSep?} def /ToCMYK {pop _rgbtocmyk} def /ToPSSpace {} def end def /DeviceCMYK 4 dict dup begin /Channels 4 def /MarksPlate {pop isCMYKSep?} def /ToCMYK {pop} def /ToPSSpace {} def end def /Separation 4 dict dup begin /Channels 1 def /MarksPlate { /findcmykcustomcolor where { pop dup 1 exch ToCMYK 5 -1 roll 1 get findcmykcustomcolor 1 setcustomcolor systemdict /currentgray get exec 1 ne }{ pop false } ifelse } def /ToCMYK { dup 2 get mark exch 4 2 roll 3 get exec counttomark -1 roll tocmyk 5 -1 roll pop } def /ToPSSpace {} def end def /Process 4 dict dup begin /Channels 1 def /MarksPlate { isCMYKSep? { 1 exch ToCMYK 4 array astore getplateindex get 0 ne }{ pop false } ifelse } def /ToCMYK { dup 2 get mark exch 4 2 roll 3 get exec counttomark -1 roll tocmyk 5 -1 roll pop } def /ToPSSpace { 4 array copy dup 0 /Separation put } def end def end def /isoverprint { /currentoverprint where {pop currentoverprint}{_of} ifelse } def /version_ge_3010.106 { version {cvr} stopped { pop false }{ 3010.106 ge } ifelse } def end end defaultpacking setpacking %%EndResource %%EndProlog %%BeginSetup userdict /_useSmoothShade true put userdict /_aicmykps true put userdict /_forceToCMYK true put Adobe_level2_AI5 /initialize get exec Adobe_cshow /initialize get exec Adobe_Illustrator_AI5_vars Adobe_Illustrator_AI5 AGM_Gradient /initializeAI get exec Adobe_Illustrator_AI5_vars Adobe_Illustrator_AI5 Adobe_pattern_AI5 /initialize get exec Adobe_ColorImage_AI6 /initialize get exec Adobe_shading_AI8 /initialize get exec Adobe_Illustrator_AI5 /initialize get exec %AI5_Begin_NonPrinting Np 5 Bn %AI5_BeginGradient: (Black, White) (Black, White) 0 2 Bd [ < FFFEFDFCFBFAF9F8F7F6F5F4F3F2F1F0EFEEEDECEBEAE9E8E7E6E5E4E3E2E1E0DFDEDDDCDBDAD9D8 D7D6D5D4D3D2D1D0CFCECDCCCBCAC9C8C7C6C5C4C3C2C1C0BFBEBDBCBBBAB9B8B7B6B5B4B3B2B1B0 AFAEADACABAAA9A8A7A6A5A4A3A2A1A09F9E9D9C9B9A999897969594939291908F8E8D8C8B8A8988 87868584838281807F7E7D7C7B7A797877767574737271706F6E6D6C6B6A69686766656463626160 5F5E5D5C5B5A595857565554535251504F4E4D4C4B4A494847464544434241403F3E3D3C3B3A3938 37363534333231302F2E2D2C2B2A292827262524232221201F1E1D1C1B1A19181716151413121110 0F0E0D0C0B0A09080706050403020100 > 0 %_Br [ 0 0 50 100 %_BS %_0 0 50 100 Bs 1 0 50 0 %_BS %_1 0 50 0 Bs BD %AI5_EndGradient %AI5_BeginGradient: (Chrome) (Chrome) 0 6 Bd [ 0 < 464646454545444444444343434342424241414141404040403F3F3F3E3E3E3E3D3D3D3C3C3C3C3B 3B3B3B3A3A3A39393939383838383737373636363635353535343434333333333232323131313130 3030302F2F2F2E2E2E2E2D2D2D2D2C2C2C2B2B2B2B2A2A2A2A292929282828282727272626262625 2525252424242323232322222222212121202020201F1F1F1F1E1E1E1D1D1D1D1C1C1C1B1B1B1B1A 1A1A1A1919191818181817171717161616151515151414141413131312121212111111101010100F 0F0F0F0E0E0E0D0D0D0D0C0C0C0C0B0B0B0A0A0A0A09090909080808070707070606060505050504 04040403030302020202010101010000 > < FFFEFDFCFBFAF9F8F7F6F5F4F3F2F1F0EFEEEDECEBEAE9E8E7E6E5E4E3E2E1E0DFDEDDDCDBDAD9D8 D7D6D5D4D3D2D1D0CFCECDCCCBCAC9C8C7C6C5C4C3C2C1C0BFBEBDBCBBBAB9B8B7B6B5B4B3B2B1B0 AFAEADACABAAA9A8A7A6A5A4A3A2A1A09F9E9D9C9B9A999897969594939291908F8E8D8C8B8A8988 87868584838281807F7E7D7C7B7A797877767574737271706F6E6D6C6B6A69686766656463626160 5F5E5D5C5B5A595857565554535251504F4E4D4C4B4A494847464544434241403F3E3D3C3B3A3938 37363534333231302F2E2D2C2B2A292827262524232221201F1E1D1C1B1A19181716151413121110 0F0E0D0C0B0A09080706050403020100 > < 1F1E1E1E1E1E1E1E1E1E1D1D1D1D1D1D1D1D1C1C1C1C1C1C1C1C1B1B1B1B1B1B1B1B1B1A1A1A1A1A 1A1A1A19191919191919191818181818181818181717171717171717161616161616161615151515 15151515151414141414141414131313131313131312121212121212121211111111111111111010 1010101010100F0F0F0F0F0F0F0F0F0E0E0E0E0E0E0E0E0D0D0D0D0D0D0D0D0C0C0C0C0C0C0C0C0C 0B0B0B0B0B0B0B0B0A0A0A0A0A0A0A0A090909090909090909080808080808080807070707070707 07060606060606060606050505050505050504040404040404040303030303030303030202020202 02020201010101010101010000000000 > 1 %_Br 0 0.275 1 < 6B6A696867666564636261605F5E5D5C5B5A595857565554535251504F4E4D4C4B4A494847464544 434241403F3E3D3C3B3A393837363534333231302F2E2D2C2B2A292827262524232221201F > 1 %_Br 0 < 00000101010102020202030303040404040505050506060607070707080808090909090A0A0A0A0B 0B0B0C0C0C0C0D0D0D0D0E0E0E0F0F0F0F1010101011111112121212131313141414141515151516 161617171717181818181919191A1A1A1A1B1B1B1C1C1C1C1D1D1D1D1E1E1E1F1F1F1F2020202021 212122222222232323232424242525252526262626272727282828282929292A2A2A2A2B2B2B2B2C 2C2C2D2D2D2D2E2E2E2E2F2F2F303030303131313132323233333333343434353535353636363637 373738383838393939393A3A3A3B3B3B3B3C3C3C3D3D3D3D3E3E3E3E3F3F3F404040404141414142 42424343434344444444454545464646 > < 000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F2021222324252627 28292A2B2C2D2E2F303132333435363738393A3B3C3D3E3F404142434445464748494A4B4C4D4E4F 505152535455565758595A5B5C5D5E5F606162636465666768696A6B6C6D6E6F7071727374757677 78797A7B7C7D7E7F808182838485868788898A8B8C8D8E8F909192939495969798999A9B9C9D9E9F A0A1A2A3A4A5A6A7A8A9AAABACADAEAFB0B1B2B3B4B5B6B7B8B9BABBBCBDBEBFC0C1C2C3C4C5C6C7 C8C9CACBCCCDCECFD0D1D2D3D4D5D6D7D8D9DADBDCDDDEDFE0E1E2E3E4E5E6E7E8E9EAEBECEDEEEF F0F1F2F3F4F5F6F7F8F9FAFBFCFDFEFF > < 00000101020203030304040505050606070708080809090A0A0B0B0B0C0C0D0D0D0E0E0F0F101010 1111121212131314141515151616171718181819191A1A1A1B1B1C1C1D1D1D1E1E1F1F1F20202121 222222232324242525252626272727282829292A2A2A2B2B2C2C2D2D2D2E2E2F2F2F303031313232 32333334343435353636373737383839393A3A3A3B3B3C3C3C3D3D3E3E3F3F3F4040414142424243 434444444545464647474748484949494A4A4B4B4C4C4C4D4D4E4E4F4F4F50505151515252535354 54545555565657575758585959595A5A5B5B5C5C5C5D5D5E5E5E5F5F606061616162626363646464 6565666666676768686969696A6A6B6B > 1 %_Br 1 0 %_Br < FFFEFDFCFBFAF9F8F7F6F5F4F3F2F1F0EFEEEDECEBEAE9E8E7E6E5E4E3E2E1E0DFDEDDDCDBDAD9D8 D7D6D5D4D3D2D1D0CFCECDCCCBCAC9C8C7C6C5C4C3C2C1C0BFBEBDBCBBBAB9B8B7B6B5B4B3B2B1B0 AFAEADACABAAA9A8A7A6A5A4A3A2A1A09F9E9D9C9B9A999897969594939291908F8E8D8C8B8A8988 87868584838281807F7E7D7C7B7A797877767574737271706F6E6D6C6B6A69686766656463626160 5F5E5D5C5B5A595857565554535251504F4E4D4C4B4A494847464544434241403F3E3D3C3B3A3938 37363534333231302F2E2D2C2B2A292827262524232221201F1E1D1C1B1A19181716151413121110 0F0E0D0C0B0A09080706050403020100 > < 4D4C4C4C4B4B4B4A4A4A4A4949494848484747474746464645454544444444434343424242414141 414040403F3F3F3E3E3E3E3D3D3D3C3C3C3B3B3B3B3A3A3A39393938383838373737363636353535 35343434333333323232323131313030302F2F2F2E2E2E2E2D2D2D2C2C2C2B2B2B2B2A2A2A292929 282828282727272626262525252524242423232322222222212121202020201F1F1F1E1E1E1D1D1D 1D1C1C1C1B1B1B1A1A1A1A1919191818181717171616161615151514141413131313121212111111 101010100F0F0F0E0E0E0D0D0D0D0C0C0C0B0B0B0A0A0A0A09090908080807070707060606050505 04040404030303020202010101010000 > 0 0 1 %_Br [ 1 0 50 92 %_BS %_1 0 50 92 Bs 0 0.275 1 0.12 1 50 59 %_BS %_0 0.275 1 0.12 1 50 59 Bs 0 0.275 1 0.42 1 50 50 %_BS %_0 0.275 1 0.42 1 50 50 Bs 1 0 50 49 %_BS %_1 0 50 49 Bs 1 0 50 41 %_BS %_1 0 50 41 Bs 1 0.3 0 0 1 50 0 %_BS %_1 0.3 0 0 1 50 0 Bs BD %AI5_EndGradient %AI5_BeginGradient: (Rainbow) (Rainbow) 0 6 Bd [ < FFFEFDFCFBFAF9F8F7F6F5F4F3F2F1F0EFEEEDECEBEAE9E8E7E6E5E4E3E2E1E0DFDEDDDCDBDAD9D8 D7D6D5D4D3D2D1D0CFCECDCCCBCAC9C8C7C6C5C4C3C2C1C0BFBEBDBCBBBAB9B8B7B6B5B4B3B2B1B0 AFAEADACABAAA9A8A7A6A5A4A3A2A1A09F9E9D9C9B9A999897969594939291908F8E8D8C8B8A8988 87868584838281807F7E7D7C7B7A797877767574737271706F6E6D6C6B6A69686766656463626160 5F5E5D5C5B5A595857565554535251504F4E4D4C4B4A494847464544434241403F3E3D3C3B3A3938 37363534333231302F2E2D2C2B2A292827262524232221201F1E1D1C1B1A19181716151413121110 0F0E0D0C0B0A09080706050403020100 > 1 0 0 1 %_Br 1 < 0708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E 2F303132333435363738393A3B3C3D3E3F404142434445464748494A4B4C4D4E4F50515253545556 5758595A5B5C5D5E5F606162636465666768696A6B6C6D6E6F707172737475767778797A7B7C7D7E 7F808182838485868788898A8B8C8D8E8F909192939495969798999A9B9C9D9E9FA0A1A2A3A4A5A6 A7A8A9AAABACADAEAFB0B1B2B3B4B5B6B7B8B9BABBBCBDBEBFC0C1C2C3C4C5C6C7C8C9CACBCCCDCE CFD0D1D2D3D4D5D6D7D8D9DADBDCDDDEDFE0E1E2E3E4E5E6E7E8E9EAEBECEDEEEFF0F1F2F3F4F5F6 F7F8F9FAFBFCFDFEFF > 0 0 1 %_Br 1 < 00000000000000000000000000000000000001010101010101010101010101010101010101010101 01010101010101010101010101010202020202020202020202020202020202020202020202020202 02020202020202020202030303030303030303030303030303030303030303030303030303030303 03030303030304040404040404040404040404040404040404040404040404040404040404040404 04040505050505050505050505050505050505050505050505050505050505050505050505050606 06060606060606060606060606060606060606060606060606060606060606060607070707070707 07070707070707070707070707070707 > < FFFEFDFCFBFAF9F8F7F6F5F4F3F2F1F0EFEEEDECEBEAE9E8E7E6E5E4E3E2E1E0DFDEDDDCDBDAD9D8 D7D6D5D4D3D2D1D0CFCECDCCCBCAC9C8C7C6C5C4C3C2C1C0BFBEBDBCBBBAB9B8B7B6B5B4B3B2B1B0 AFAEADACABAAA9A8A7A6A5A4A3A2A1A09F9E9D9C9B9A999897969594939291908F8E8D8C8B8A8988 87868584838281807F7E7D7C7B7A797877767574737271706F6E6D6C6B6A69686766656463626160 5F5E5D5C5B5A595857565554535251504F4E4D4C4B4A494847464544434241403F3E3D3C3B3A3938 37363534333231302F2E2D2C2B2A292827262524232221201F1E1D1C1B1A19181716151413121110 0F0E0D0C0B0A09080706050403020100 > 0 1 %_Br < 000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F2021222324252627 28292A2B2C2D2E2F303132333435363738393A3B3C3D3E3F404142434445464748494A4B4C4D4E4F 505152535455565758595A5B5C5D5E5F606162636465666768696A6B6C6D6E6F7071727374757677 78797A7B7C7D7E7F808182838485868788898A8B8C8D8E8F909192939495969798999A9B9C9D9E9F A0A1A2A3A4A5A6A7A8A9AAABACADAEAFB0B1B2B3B4B5B6B7B8B9BABBBCBDBEBFC0C1C2C3C4C5C6C7 C8C9CACBCCCDCECFD0D1D2D3D4D5D6D7D8D9DADBDCDDDEDFE0E1E2E3E4E5E6E7E8E9EAEBECEDEEEF F0F1F2F3F4F5F6F7F8F9FAFBFCFDFEFF > 0 1 0 1 %_Br 0 < FFFEFDFCFBFAF9F8F7F6F5F4F3F2F1F0EFEEEDECEBEAE9E8E7E6E5E4E3E2E1E0DFDEDDDCDBDAD9D8 D7D6D5D4D3D2D1D0CFCECDCCCBCAC9C8C7C6C5C4C3C2C1C0BFBEBDBCBBBAB9B8B7B6B5B4B3B2B1B0 AFAEADACABAAA9A8A7A6A5A4A3A2A1A09F9E9D9C9B9A999897969594939291908F8E8D8C8B8A8988 87868584838281807F7E7D7C7B7A797877767574737271706F6E6D6C6B6A69686766656463626160 5F5E5D5C5B5A595857565554535251504F4E4D4C4B4A494847464544434241403F3E3D3C3B3A3938 37363534333231302F2E2D2C2B2A292827262524232221201F1E1D1C1B1A19181716151413121110 0F0E0D0C0B0A09080706050403020100 > 1 0 1 %_Br [ 0 1 0 0 1 50 100 %_BS %_0 1 0 0 1 50 100 Bs 1 1 0 0 1 50 80 %_BS %_1 1 0 0 1 50 80 Bs 1 0.0279 0 0 1 50 60 %_BS %_1 0.0279 0 0 1 50 60 Bs 1 0 1 0 1 50 40 %_BS %_1 0 1 0 1 50 40 Bs 0 0 1 0 1 50 20 %_BS %_0 0 1 0 1 50 20 Bs 0 1 1 0 1 50 0 %_BS %_0 1 1 0 1 50 0 Bs BD %AI5_EndGradient %AI5_BeginGradient: (Unnamed gradient 1) (Unnamed gradient 1) 0 2 Bd [ < FFFEFDFCFBFAF9F8F7F6F5F4F3F2F1F0EFEEEDECEBEAE9E8E7E6E5E4E3E2E1E0DFDEDDDCDBDAD9D8 D7D6D5D4D3D2D1D0CFCECDCCCBCAC9C8C7C6C5C4C3C2C1C0BFBEBDBCBBBAB9B8B7B6B5B4B3B2B1B0 AFAEADACABAAA9A8A7A6A5A4A3A2A1A09F9E9D9C9B9A999897969594939291908F8E8D8C8B8A8988 87868584838281807F7E7D7C7B7A797877767574737271706F6E6D6C6B6A69686766656463626160 5F5E5D5C5B5A595857565554535251504F4E4D4C4B4A494847464544434241403F3E3D3C3B3A3938 37363534333231302F2E2D2C2B2A292827262524232221201F1E1D1C1B1A19181716151413121110 0F0E0D0C0B0A09080706050403020100 > 0 %_Br [ 0 0 50 100 %_BS %_0 0 50 100 Bs 1 0 50 0 %_BS %_1 0 50 0 Bs BD %AI5_EndGradient %AI5_BeginGradient: (Yellow & Orange Radial) (Yellow & Orange Radial) 1 2 Bd [ 0 < 0001010203040506060708090A0B0C0C0D0E0F10111213131415161718191A1B1C1D1D1E1F202122 232425262728292A2B2B2C2D2E2F303132333435363738393A3B3C3D3E3E3F404142434445464748 494A4B4C4D4E4F505152535455565758595A5B5C5D5E5F60606162636465666768696A6B6C6D6E6F 707172737475767778797A7B7C7D7E7F808182838485868788898A8B8C > < FFFFFFFFFEFEFEFEFEFEFEFDFDFDFDFDFDFCFCFCFCFCFCFBFBFBFBFBFBFAFAFAFAFAFAF9F9F9F9F9 F9F8F8F8F8F8F8F7F7F7F7F7F7F6F6F6F6F6F6F5F5F5F5F5F5F4F4F4F4F4F3F3F3F3F3F3F2F2F2F2 F2F2F1F1F1F1F1F0F0F0F0F0F0EFEFEFEFEFEFEEEEEEEEEEEDEDEDEDEDEDECECECECECEBEBEBEBEB EBEAEAEAEAEAE9E9E9E9E9E9E8E8E8E8E8E8E7E7E7E7E7E6E6E6E6E6E6 > 0 1 %_Br [ 0 0 1 0 1 52 19 %_BS %_0 0 1 0 1 52 19 Bs 0 0.55 0.9 0 1 50 100 %_BS %_0 0.55 0.9 0 1 50 100 Bs BD %AI5_EndGradient %AI5_End_NonPrinting-- %AI5_Begin_NonPrinting Np %AI3_BeginPattern: (Brick) (Brick) 0 0 72 72 [ %AI3_Tile (0 O 0 R 0.3 0.85 0.85 0 k 0.3 0.85 0.85 0 K ) @ ( %AI6_BeginPatternLayer 0 J 0 j 1 w 4 M []0 d 0 XR 0 0 m 0 72 L 72 72 L 72 0 L 0 0 L f %AI6_EndPatternLayer ) & (0 O 0 R 1 g 1 G ) @ ( %AI6_BeginPatternLayer 0 J 0 j 0.3 w 4 M []0 d 0 XR 0 68.4097 m 72 68.4097 l S 0 61.209 m 72 61.209 L S 0 54.0088 m 72 54.0088 L S 0 46.8076 m 72 46.8076 L S 0 39.6084 m 72 39.6084 L S 0 32.4072 m 72 32.4072 L S 0 25.207 m 72 25.207 L S 0 18.0059 m 72 18.0059 L S 0 10.8057 m 72 10.8057 L S 0 3.6064 m 72 3.6064 L S 68.4102 68.4097 m 68.4102 61.2217 l S 54.0098 68.4097 m 54.0098 61.2217 L S 39.6094 68.4097 m 39.6094 61.2217 L S 25.21 68.4097 m 25.21 61.2217 L S 10.8105 68.4097 m 10.8105 61.2217 L S 68.4102 53.9717 m 68.4102 46.7842 l S 54.0098 53.9717 m 54.0098 46.7842 L S 39.6094 53.9717 m 39.6094 46.7842 L S 25.21 53.9717 m 25.21 46.7842 L S 10.8105 53.9717 m 10.8105 46.7842 L S 68.4102 39.5967 m 68.4102 32.4092 l S 54.0098 39.5967 m 54.0098 32.4092 L S 39.6094 39.5967 m 39.6094 32.4092 L S 25.21 39.5967 m 25.21 32.4092 L S 10.8105 39.5967 m 10.8105 32.4092 L S 68.4102 25.2217 m 68.4102 18.0342 l S 54.0098 25.2217 m 54.0098 18.0342 L S 39.6094 25.2217 m 39.6094 18.0342 L S 25.21 25.2217 m 25.21 18.0342 L S 10.8105 25.2217 m 10.8105 18.0342 L S 68.4102 10.7842 m 68.4102 3.5967 l S 54.0098 10.7842 m 54.0098 3.5967 L S 39.6094 10.7842 m 39.6094 3.5967 L S 25.21 10.7842 m 25.21 3.5967 L S 10.8105 10.7842 m 10.8105 3.5967 L S 61.1973 3.5967 m 61.1973 0 L S 46.7969 3.5967 m 46.7969 0 L S 32.3965 3.5967 m 32.3965 0 L S 17.9971 3.5967 m 17.9971 0 L S 3.5967 3.5967 m 3.5967 0 l S 61.1973 18.0342 m 61.1973 10.8467 L S 46.7969 18.0342 m 46.7969 10.8467 L S 32.3965 18.0342 m 32.3965 10.8467 L S 17.9971 18.0342 m 17.9971 10.8467 L S 3.5967 18.0342 m 3.5967 10.8467 l S 61.1973 32.4092 m 61.1973 25.2217 L S 46.7969 32.4092 m 46.7969 25.2217 L S 17.9971 32.4092 m 17.9971 25.2217 L S 3.5967 32.4092 m 3.5967 25.2217 l S 61.1973 46.7842 m 61.1973 39.5967 L S 46.7969 46.7842 m 46.7969 39.5967 L S 32.3965 46.7842 m 32.3965 39.5967 L S 17.9971 46.7842 m 17.9971 39.5967 L S 3.5967 46.7842 m 3.5967 39.5967 l S 61.1973 61.2217 m 61.1973 54.0347 L S 46.7969 61.2217 m 46.7969 54.0347 L S 32.3965 61.2217 m 32.3965 54.0347 L S 17.9971 61.2217 m 17.9971 54.0347 L S 3.5967 61.2217 m 3.5967 54.0347 l S 61.1973 71.959 m 61.1973 68.4717 L S 46.7969 71.959 m 46.7969 68.4717 L S 32.3965 71.959 m 32.3965 68.4717 L S 17.9971 71.959 m 17.9971 68.4717 L S 3.5967 71.959 m 3.5967 68.4717 l S 32.3965 32.4092 m 32.3965 25.2217 L S %AI6_EndPatternLayer ) & ] E %AI3_EndPattern %AI3_BeginPattern: (Confetti) (Confetti) 4.85 3.617 76.85 75.617 [ %AI3_Tile (0 O 0 R 1 g 1 G ) @ ( %AI6_BeginPatternLayer 0 J 0 j 1 w 4 M []0 d 0 XR 4.85 3.617 m 4.85 75.617 L 76.85 75.617 L 76.85 3.617 L 4.85 3.617 L f %AI6_EndPatternLayer ) & (0 O 0 R 0 g 0 G ) @ ( %AI6_BeginPatternLayer 0 J 0 j 0.3 w 4 M []0 d 0 XR 10.6 64.867 m 7.85 62.867 l S 9.1 8.617 m 6.85 6.867 l S 78.1 68.617 m 74.85 67.867 l S 76.85 56.867 m 74.35 55.117 l S 79.6 51.617 m 76.6 51.617 l S 76.35 44.117 m 73.6 45.867 l S 78.6 35.867 m 76.6 34.367 l S 76.1 23.867 m 73.35 26.117 l S 78.1 12.867 m 73.85 13.617 l S 68.35 14.617 m 66.1 12.867 l S 76.6 30.617 m 73.6 30.617 l S 62.85 58.117 m 60.956 60.941 l S 32.85 59.617 m 31.196 62.181 l S 47.891 64.061 m 49.744 66.742 l S 72.814 2.769 m 73.928 5.729 l S 67.976 2.633 m 67.35 5.909 l S 61.85 27.617 m 59.956 30.441 l S 53.504 56.053 m 51.85 58.617 l S 52.762 1.779 m 52.876 4.776 l S 45.391 5.311 m 47.244 7.992 l S 37.062 3.375 m 35.639 5.43 l S 55.165 34.828 m 57.518 37.491 l S 20.795 3.242 m 22.12 5.193 l S 14.097 4.747 m 15.008 8.965 l S 9.736 1.91 m 8.073 4.225 l S 31.891 5.573 m 32.005 8.571 l S 12.1 70.367 m 15.6 68.867 l S 9.35 54.867 m 9.6 58.117 l S 12.85 31.867 m 14.35 28.117 l S 10.1 37.367 m 12.35 41.117 l S 34.1 71.117 m 31.85 68.617 l S 38.35 71.117 m 41.6 68.367 l S 55.1 71.117 m 58.35 69.117 l S 57.35 65.117 m 55.35 61.867 l S 64.35 66.367 m 69.35 68.617 l S 71.85 62.867 m 69.35 61.117 l S 23.6 70.867 m 23.6 67.867 l S 20.6 65.867 m 17.35 65.367 l S 24.85 61.367 m 25.35 58.117 l S 25.85 65.867 m 29.35 66.617 l S 14.1 54.117 m 16.85 56.117 l S 12.35 11.617 m 12.6 15.617 l S 12.1 19.867 m 14.35 22.367 l S 26.1 9.867 m 23.6 13.367 l S 34.6 47.117 m 32.1 45.367 l S 62.6 41.867 m 59.85 43.367 l S 31.6 35.617 m 27.85 36.367 l S 36.35 26.117 m 34.35 24.617 l S 33.85 14.117 m 31.1 16.367 l S 37.1 9.867 m 35.1 11.117 l S 34.35 20.867 m 31.35 20.867 l S 44.6 56.617 m 42.1 54.867 l S 47.35 51.367 m 44.35 51.367 l S 44.1 43.867 m 41.35 45.617 l S 43.35 33.117 m 42.6 30.617 l S 43.85 23.617 m 41.1 25.867 l S 44.35 15.617 m 42.35 16.867 l S 67.823 31.1 m 64.823 31.1 l S 27.1 32.617 m 29.6 30.867 l S 31.85 55.117 m 34.85 55.117 l S 19.6 40.867 m 22.1 39.117 l S 16.85 35.617 m 19.85 35.617 l S 20.1 28.117 m 22.85 29.867 l S 52.1 42.617 m 54.484 44.178 l S 52.437 50.146 m 54.821 48.325 l S 59.572 54.133 m 59.35 51.117 l S 50.185 10.055 m 53.234 9.928 l S 51.187 15.896 m 53.571 14.075 l S 58.322 19.883 m 59.445 16.823 l S 53.1 32.117 m 50.6 30.367 l S 52.85 24.617 m 49.6 25.617 l S 61.85 9.117 m 59.1 10.867 l S 69.35 34.617 m 66.6 36.367 l S 67.1 23.617 m 65.1 22.117 l S 24.435 46.055 m 27.484 45.928 l S 25.437 51.896 m 27.821 50.075 l S 62.6 47.117 m 65.321 46.575 l S 19.85 19.867 m 20.35 16.617 l S 21.85 21.867 m 25.35 22.617 l S 37.6 62.867 m 41.6 62.117 l S 38.323 42.1 m 38.823 38.6 l S 69.35 52.617 m 66.85 53.867 l S 14.85 62.117 m 18.1 59.367 l S 9.6 46.117 m 7.1 44.367 l S 20.6 51.617 m 18.6 50.117 l S 46.141 70.811 m 47.994 73.492 l S 69.391 40.561 m 71.244 43.242 l S 38.641 49.311 m 39.35 52.117 l S 25.141 16.811 m 25.85 19.617 l S 36.6 32.867 m 34.6 31.367 l S 6.1 68.617 m 2.85 67.867 l S 4.85 56.867 m 2.35 55.117 l S 7.6 51.617 m 4.6 51.617 l S 6.6 35.867 m 4.6 34.367 l S 6.1 12.867 m 1.85 13.617 l S 4.6 30.617 m 1.6 30.617 l S 72.814 74.769 m 73.928 77.729 l S 67.976 74.633 m 67.35 77.909 l S 52.762 73.779 m 52.876 76.776 l S 37.062 75.375 m 35.639 77.43 l S 20.795 75.242 m 22.12 77.193 l S 9.736 73.91 m 8.073 76.225 l S 10.1 23.617 m 6.35 24.367 l S 73.217 18.276 m 71.323 21.1 l S 28.823 39.6 m 29.505 42.389 l S 49.6 38.617 m 47.6 37.117 l S 60.323 73.6 m 62.323 76.6 l S 60.323 1.6 m 62.323 4.6 l S %AI6_EndPatternLayer ) & ] E %AI3_EndPattern %AI3_BeginPattern: (Leaves - Fall ) (Leaves - Fall ) 0 0 64.0781 78.9336 [ %AI3_Tile (0 O 0 R 0.05 0.2 1 0 k 0.05 0.2 1 0 K ) @ ( %AI6_BeginPatternLayer 0 J 0 j 1 w 4 M []0 d 0 XR 64.0781 78.9336 m 64.0781 0 L 0 0 L 0 78.9336 L 64.0781 78.9336 L f %AI6_EndPatternLayer ) & (0 O 0 R 0.83 0 1 0 k 0.83 0 1 0 K ) @ ( %AI6_BeginPatternLayer 0 J 0 j 1 w 4 M []0 d 0 XR 29.7578 0.9902 m 30.4346 1.1914 30.7246 1.3428 V 29.2559 4.0547 33.707 8.3359 34.627 9.0762 C 35.2275 8.8506 35.3477 6.3184 34.6699 4.9805 C 35.5137 5.1035 37.7031 3.7256 38.4609 2.4365 C 38.5254 3.125 40.0957 6.0664 40.9219 6.4434 C 40.002 6.8408 39.3359 8.3135 38.5742 9.7617 C 39.5957 9.9287 40.9961 9.0078 42.4668 8.1025 C 42.9814 8.9043 44.3555 9.875 45.6143 10.3916 C 44.5264 11.0781 44.0313 11.8203 43.5352 13.2793 C 42.4922 12.7139 40.3057 12.5645 39.7764 12.8516 C 40.291 13.9648 42.5371 14.5078 43.2676 14.4551 C 43.0137 15.3164 42.8652 17.4697 43.0391 20.0625 C 41.3789 18.7461 39.834 17.4297 38.1738 17.4883 C 38.4434 16.0664 37.8076 14.2607 37.4307 13.7676 C 36.8574 14.5117 36.4463 15.3389 36.8008 17.3164 C 35.3486 17.8008 34.1113 18.3467 32.7373 19.6045 C 32.7373 17.7734 32.166 16.5723 31.2969 15.2959 C 32.5576 14.8076 33.8301 13.6045 33.8252 12.5664 C 32.9775 12.7178 31.2852 13.4619 30.793 14.4551 C 30.0742 13.707 28.3906 12.3984 26.7871 12.3945 C 27.9746 11.5391 28.8945 10.5059 28.9893 8.5938 C 30.2422 9.5645 32.6953 10.1797 34.0752 9.582 C 29.2344 5.3457 29.7031 2.3125 29.7578 0.9902 C f 13.8525 29.9844 m 13.3281 29.5127 13.1309 29.25 V 15.623 27.4326 13.3691 21.6074 12.8555 20.5439 C 12.2168 20.4883 10.8096 23.2285 10.8457 24.7266 C 9.7129 23.9707 8.0488 24.0918 6.4463 24.3779 C 7.0186 23.2891 6.6172 21.3447 5.8164 20.5439 C 6.8184 20.5801 8.1699 19.8652 9.4785 18.8838 C 8.6436 18.0645 6.8164 18.2246 4.9004 18.8838 C 4.9004 17.5107 4.0781 15.7734 3.2412 14.5918 C 4.5576 14.6484 5.7031 13.9629 6.5605 12.9316 C 7.2256 14.5 9.2598 15.6133 10.166 15.5645 C 10.1826 14.1992 8.6094 12.1094 7.5879 11.7109 C 8.1875 11.041 9.207 9.5107 10.166 7.0947 C 10.9648 9.0205 12.1348 10.2627 13.3672 11.1953 C 12.2256 12.7578 12.3994 13.6289 12.7988 15.1074 C 13.541 14.5664 14.5723 14.1338 14.7441 12.1309 C 16.4609 12.416 17.5957 12.3447 19.0938 11.4434 C 18.6387 13.1055 18.6348 14.707 18.9551 16.4063 C 17.1055 16.2666 15.5449 16.4795 14.5156 17.9688 C 15.3457 18.1953 17.6055 18.2549 18.4795 17.3223 C 18.8066 18.3047 19.7012 19.7109 21.1475 20.4043 C 19.707 20.6641 18.7227 21.7637 17.8135 23.4492 C 17.1006 22.0332 14.873 20.3691 13.3711 20.3145 C 15.373 24.3779 15.373 27.2959 13.8525 29.9844 C f 41.2324 26.0742 m 41.5518 26.7021 41.7549 26.959 V 44.1523 25.0176 48.958 28.3262 49.8535 29.0957 C 49.7432 29.7266 47.6182 30.8643 45.9004 29.834 C 46.3408 31.123 45.4395 33.084 44.2402 34.126 C 45.9805 34.0254 48.126 35.3867 48.6484 36.1289 C 48.8701 35.1514 50.0527 33.8809 51.3379 32.8672 C 51.6895 33.8398 50.9941 35.958 50.0781 37.5605 C 51.3125 38.0605 52.4248 38.9912 52.8828 40.25 C 53.3398 38.9336 54.3428 38.2598 55.6875 37.5039 C 54.5273 36.0762 53.7471 33.9023 54.0273 33.0391 C 55.3496 33.374 56.9209 36.0918 57.0439 37.1816 C 57.9189 36.415 59.4727 35.7285 62.0537 35.4219 C 60.3535 34.3438 59.9902 32.3516 59.4063 30.9219 C 58.2588 31.3682 56.0898 31.4277 55.1152 30.8643 C 55.8281 30.2852 57.168 29.7344 59.1777 29.7207 C 59.1777 28.1758 59.6406 27.043 60.8945 25.8281 C 59.1719 25.8418 57.0723 25.3555 55.5762 24.9629 C 55.3281 26.292 54.4844 27.8887 53.3398 28.2891 C 53.334 27.4277 53.5996 25.1797 54.4844 24.5117 C 53.6201 23.9443 52.3672 22.5674 51.9102 20.8496 C 51.2881 22.1758 50.4268 23.4805 48.5645 23.9238 C 49.749 24.9766 50.584 26.9941 50.25 28.4609 C 45.1973 24.4785 42.5215 25.7773 41.2324 26.0742 C f 27.7578 38.7324 m 28.4346 38.9316 28.7246 39.084 V 27.2559 41.7969 31.707 46.0776 32.627 46.8169 C 33.2275 46.5918 33.3477 44.0586 32.6699 42.7227 C 33.5137 42.8457 35.7031 41.4678 36.4609 40.1787 C 36.5254 40.8652 38.0957 43.8066 38.9219 44.1846 C 38.002 44.582 37.3359 46.0547 36.5742 47.5039 C 37.5957 47.6709 38.9961 46.7485 40.4668 45.8438 C 40.9814 46.6445 42.3555 47.6177 43.6143 48.1328 C 42.5264 48.8198 42.0313 49.5615 41.5352 51.0205 C 40.4922 50.4556 38.3057 50.3057 37.7764 50.5938 C 38.291 51.7056 40.5371 52.2485 41.2676 52.1958 C 41.0137 53.0576 40.8652 55.2109 41.0391 57.8037 C 39.3789 56.4878 37.834 55.1719 36.1738 55.2285 C 36.4434 53.8076 35.8076 52.002 35.4307 51.5088 C 34.8574 52.2529 34.4463 53.0796 34.8008 55.0576 C 33.3486 55.5425 32.1113 56.0879 30.7373 57.3467 C 30.7373 55.5146 30.166 54.314 29.2969 53.0366 C 30.5576 52.5488 31.8301 51.3467 31.8252 50.3076 C 30.9775 50.46 29.2852 51.2036 28.793 52.1958 C 28.0742 51.4497 26.3906 50.1396 24.7871 50.1357 C 25.9746 49.2817 26.8945 48.2466 26.9893 46.335 C 28.2422 47.3057 30.6953 47.9209 32.0752 47.3237 C 27.2344 43.0869 27.7031 40.0547 27.7578 38.7324 C f 13.5195 70.3916 m 12.9941 69.9209 12.7988 69.6587 V 15.2891 67.8418 13.0352 62.0146 12.5225 60.9517 C 11.8828 60.8955 10.4766 63.6367 10.5117 65.1348 C 9.3809 64.3789 7.7148 64.4995 6.1133 64.7856 C 6.6855 63.6987 6.2842 61.7529 5.4834 60.9517 C 6.4854 60.9878 7.8359 60.2729 9.1455 59.2925 C 8.3105 58.4717 6.4834 58.6338 4.5674 59.2925 C 4.5674 57.9189 3.7461 56.1816 2.9082 54.9995 C 4.2246 55.0576 5.3691 54.3706 6.2275 53.3408 C 6.8926 54.9097 8.9258 56.0215 9.832 55.9727 C 9.8496 54.6079 8.2764 52.5176 7.2539 52.1187 C 7.8545 51.4497 8.873 49.9189 9.832 47.5039 C 10.6309 49.4297 11.8008 50.6719 13.0342 51.6045 C 11.8926 53.1655 12.0664 54.0366 12.4648 55.5146 C 13.209 54.9746 14.2393 54.5415 14.4102 52.5386 C 16.127 52.8247 17.2637 52.7529 18.7598 51.8525 C 18.3057 53.5137 18.3027 55.1147 18.623 56.8149 C 16.7725 56.6748 15.2129 56.8887 14.1826 58.377 C 15.0117 58.6035 17.2725 58.6626 18.1465 57.731 C 18.4736 58.7129 19.3691 60.1187 20.8145 60.8125 C 19.375 61.0728 18.3896 62.1719 17.4805 63.8579 C 16.7676 62.4429 14.541 60.7769 13.0371 60.7227 C 15.041 64.7856 15.041 67.7046 13.5195 70.3916 C f 41.2324 64.4824 m 41.5518 65.1113 41.7549 65.3682 V 44.1523 63.4272 48.958 66.7354 49.8535 67.5034 C 49.7432 68.1362 47.6182 69.2725 45.9004 68.2422 C 46.3408 69.5313 45.4395 71.4922 44.2402 72.5342 C 45.9805 72.4341 48.126 73.7954 48.6484 74.5371 C 48.8701 73.5601 50.0527 72.29 51.3379 71.2754 C 51.6895 72.249 50.9941 74.3662 50.0781 75.9683 C 51.3125 76.4692 52.4248 77.3994 52.8828 78.6582 C 53.3398 77.3423 54.3428 76.667 55.6875 75.9111 C 54.5273 74.4844 53.7471 72.3101 54.0273 71.4473 C 55.3496 71.7822 56.9209 74.5 57.0439 75.5903 C 57.9189 74.8232 59.4727 74.1372 62.0537 73.8311 C 60.3535 72.7534 59.9902 70.7612 59.4063 69.3301 C 58.2588 69.7773 56.0898 69.8364 55.1152 69.2725 C 55.8281 68.6934 57.168 68.1431 59.1777 68.1284 C 59.1777 66.583 59.6406 65.4512 60.8945 64.2373 C 59.1719 64.249 57.0723 63.7632 55.5762 63.3721 C 55.3281 64.7002 54.4844 66.2974 53.3398 66.6973 C 53.334 65.8364 53.5996 63.5874 54.4844 62.9214 C 53.6201 62.353 52.3672 60.9751 51.9102 59.2583 C 51.2881 60.583 50.4268 61.8882 48.5645 62.333 C 49.749 63.3862 50.584 65.4033 50.25 66.8691 C 45.1973 62.8872 42.5215 64.1851 41.2324 64.4824 C f %AI6_EndPatternLayer ) & ] E %AI3_EndPattern %AI3_BeginPattern: (Stripes) (Stripes) 8.45 4.6001 80.45 76.6001 [ %AI3_Tile (0 O 0 R 1 0.07 1 0 k 1 0.07 1 0 K ) @ ( %AI6_BeginPatternLayer 0 J 0 j 3.6 w 4 M []0 d 0 XR 8.2 8.2 m 80.7 8.2 L S 8.2 22.6001 m 80.7 22.6001 L S 8.2 37.0002 m 80.7 37.0002 L S 8.2 51.4 m 80.7 51.4 L S 8.2 65.8001 m 80.7 65.8001 L S 8.2 15.4 m 80.7 15.4 L S 8.2 29.8001 m 80.7 29.8001 L S 8.2 44.2 m 80.7 44.2 L S 8.2 58.6001 m 80.7 58.6001 L S 8.2 73.0002 m 80.7 73.0002 L S %AI6_EndPatternLayer ) & ] E %AI3_EndPattern %AI5_End_NonPrinting-- %AI5_Begin_NonPrinting Np %AI8_BeginBrushPattern (New Pattern 1) 0 A u 1 Ap 0 J 0 j 1 w 4 M []0 d 0 XR -7842.75 8611.8896 m -7842.75 8587.8896 L -7892.75 8587.8896 L -7892.75 8611.8896 L -7842.75 8611.8896 L n u 0 Ap 0 O 1 g -7862.75 8609.8896 m -7874.96 8612.9424 -7883.4434 8602.9502 -7892.75 8595.8408 C F -7852.75 8609.8896 m -7869.1279 8613.9844 -7878.8008 8594.6123 -7892.75 8590.2051 C F -7892.75 8589.8896 m -7872.75 8584.8896 -7862.75 8614.8896 -7842.75 8609.8896 C F -7882.75 8589.8896 m -7866.3721 8585.7949 -7856.6992 8605.167 -7842.75 8609.5742 C F -7872.75 8589.8896 m -7860.54 8586.8369 -7852.0566 8596.8291 -7842.75 8603.9385 C F -7852.75 8589.8896 m -7849.1279 8588.9844 -7845.835 8589.2305 -7842.75 8590.2051 C F -7882.75 8609.8896 m -7886.3721 8610.7949 -7889.665 8610.5488 -7892.75 8609.5742 C F -7852.7817 8590.0146 m -7858.9009 8588.5059 -7862.7817 8590.0146 V -7866.877 8588.5381 -7872.7817 8590.0146 V -7877.7446 8588.3389 -7882.7817 8590.0146 V -7888.7969 8588.4639 -7892.7817 8590.0146 V -7892.7817 8609.6992 L -7889.6958 8610.6738 -7886.2969 8610.8809 -7882.3799 8609.7979 C -7876.2134 8611.3809 -7872.4634 8609.7979 V -7867.4634 8611.3809 -7862.3799 8609.7139 V -7858.0474 8611.2979 -7852.3799 8609.7979 V -7846.8799 8611.2139 -7842.7817 8610.0146 V -7842.7817 8590.3301 L -7845.5254 8589.3184 -7848.6514 8588.8184 -7852.7817 8590.0146 C f 0 R 0 G 1 J 1 j 0.5 w -7872.75 8609.8896 m -7880.54 8611.8369 -7886.813 8608.4746 -7892.75 8603.9385 C S -7862.75 8609.8896 m -7874.96 8612.9424 -7883.4434 8602.9502 -7892.75 8595.8408 C S -7852.75 8609.8896 m -7869.1279 8613.9844 -7878.8008 8594.6123 -7892.75 8590.2051 C S -7892.75 8589.8896 m -7872.75 8584.8896 -7862.75 8614.8896 -7842.75 8609.8896 C S -7882.75 8589.8896 m -7866.3721 8585.7949 -7856.6992 8605.167 -7842.75 8609.5742 C S -7872.75 8589.8896 m -7860.54 8586.8369 -7852.0566 8596.8291 -7842.75 8603.9385 C S -7862.75 8589.8896 m -7854.96 8587.9424 -7848.687 8591.3047 -7842.75 8595.8408 C S -7852.75 8589.8896 m -7849.1279 8588.9844 -7845.835 8589.2305 -7842.75 8590.2051 C S -7882.75 8609.8896 m -7886.3721 8610.7949 -7889.665 8610.5488 -7892.75 8609.5742 C S U U %AI8_EndBrushPattern %AI8_BeginBrushPattern (New Pattern 10) 0 A u 0 J 0 j 1 w 4 M []0 d 0 XR -7892 8610.8896 m -7841.8921 8610.8896 L -7841.8921 8554.8652 L -7892 8554.8652 L -7892 8610.8896 L n u 0 O 0.1 1 1 0 k -7854.9014 8576.4648 m -7856.7178 8569.9854 -7866.8247 8573.3555 Y -7866.791 8573.4199 L -7876.8999 8570.0508 -7878.7144 8576.5293 V -7884.6758 8593.8965 -7879.4922 8600.6348 V -7872.7529 8610.2266 -7868.6055 8610.2266 V -7865.0103 8610.1602 L -7860.8638 8610.1602 -7854.125 8600.5713 Y -7848.9409 8593.832 -7854.9014 8576.4648 Y f u 0 0 0 1 k -7859.3926 8554.8652 m -7860.1167 8556.3096 -7860.9238 8557.3652 V -7860.4058 8556.9531 -7859.5151 8556.082 -7859.3926 8554.8652 C f -7873.064 8557.375 m -7873.8711 8556.3203 -7874.5942 8554.876 Y -7874.4727 8556.0918 -7873.582 8556.9629 -7873.064 8557.375 C f U 0 0.61 0.74 0 k -7858.5977 8579.3506 m -7859.9038 8574.6855 -7867.1816 8577.1113 Y -7867.1567 8577.1582 L -7874.436 8574.7324 -7875.7417 8579.3975 V -7880.0337 8591.9014 -7876.3018 8596.7529 V -7871.4487 8603.6582 -7868.4634 8603.6582 V -7865.875 8603.6123 L -7862.8887 8603.6123 -7858.0366 8596.707 Y -7854.3042 8591.8535 -7858.